mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-09 23:45:45 +01:00
Merge remote-tracking branch 'origin/develop' into activitypub
This commit is contained in:
67
CHANGELOG.md
67
CHANGELOG.md
@@ -1,3 +1,70 @@
|
||||
#### v3.7.2 (2024-03-27)
|
||||
|
||||
##### Chores
|
||||
|
||||
* up harmony (0171e73a)
|
||||
* up harmony (c6915398)
|
||||
* incrementing version number - v3.7.1 (712365a5)
|
||||
* update changelog for v3.7.1 (07640389)
|
||||
* incrementing version number - v3.7.0 (9a6153d7)
|
||||
* incrementing version number - v3.6.7 (86a17e38)
|
||||
* incrementing version number - v3.6.6 (6604bf37)
|
||||
* incrementing version number - v3.6.5 (6c653625)
|
||||
* incrementing version number - v3.6.4 (83d131b4)
|
||||
* incrementing version number - v3.6.3 (fc7d2bfd)
|
||||
* incrementing version number - v3.6.2 (0f577a57)
|
||||
* incrementing version number - v3.6.1 (f1a69468)
|
||||
* incrementing version number - v3.6.0 (4cdf85f8)
|
||||
* incrementing version number - v3.5.3 (ed0e8783)
|
||||
* incrementing version number - v3.5.2 (52fbb2da)
|
||||
* incrementing version number - v3.5.1 (4c543488)
|
||||
* incrementing version number - v3.5.0 (d06fb4f0)
|
||||
* incrementing version number - v3.4.3 (5c984250)
|
||||
* incrementing version number - v3.4.2 (3f0dac38)
|
||||
* incrementing version number - v3.4.1 (01e69574)
|
||||
* incrementing version number - v3.4.0 (fd9247c5)
|
||||
* incrementing version number - v3.3.9 (5805e770)
|
||||
* incrementing version number - v3.3.8 (a5603565)
|
||||
* incrementing version number - v3.3.7 (b26f1744)
|
||||
* incrementing version number - v3.3.6 (7fb38792)
|
||||
* incrementing version number - v3.3.4 (a67f84ea)
|
||||
* incrementing version number - v3.3.3 (f94d239b)
|
||||
* incrementing version number - v3.3.2 (ec9dac97)
|
||||
* incrementing version number - v3.3.1 (151cc68f)
|
||||
* incrementing version number - v3.3.0 (fc1ad70f)
|
||||
* incrementing version number - v3.2.3 (b06d3e63)
|
||||
* incrementing version number - v3.2.2 (758ecfcd)
|
||||
* incrementing version number - v3.2.1 (20145074)
|
||||
* incrementing version number - v3.2.0 (9ecac38e)
|
||||
* incrementing version number - v3.1.7 (0b4e81ab)
|
||||
* incrementing version number - v3.1.6 (b3a3b130)
|
||||
* incrementing version number - v3.1.5 (ec19343a)
|
||||
* incrementing version number - v3.1.4 (2452783c)
|
||||
* incrementing version number - v3.1.3 (3b4e9d3f)
|
||||
* incrementing version number - v3.1.2 (40fa3489)
|
||||
* incrementing version number - v3.1.1 (40250733)
|
||||
* incrementing version number - v3.1.0 (0cb386bd)
|
||||
* incrementing version number - v3.0.1 (26f6ea49)
|
||||
* incrementing version number - v3.0.0 (224e08cd)
|
||||
|
||||
##### New Features
|
||||
|
||||
* add hook to modify sorting options/fields (168419cf)
|
||||
* add playsinline video attribute (#12419) (5924a6eb)
|
||||
|
||||
##### Bug Fixes
|
||||
|
||||
* #12446, fix groups.ownership.rescind (ed41e416)
|
||||
* #12415, fix notification escaping for queued posts (4787d013)
|
||||
|
||||
##### Refactors
|
||||
|
||||
* remove log (3b2d8551)
|
||||
|
||||
##### Tests
|
||||
|
||||
* add test for #12446 (bf4e257c)
|
||||
|
||||
#### v3.7.1 (2024-03-14)
|
||||
|
||||
##### Chores
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"name": "nodebb",
|
||||
"license": "GPL-3.0",
|
||||
"description": "NodeBB Forum",
|
||||
"version": "3.7.1",
|
||||
"version": "3.7.2",
|
||||
"homepage": "https://www.nodebb.org",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@@ -30,11 +30,11 @@
|
||||
"dependencies": {
|
||||
"@adactive/bootstrap-tagsinput": "0.8.2",
|
||||
"@fontsource/inter": "5.0.17",
|
||||
"@fontsource/poppins": "5.0.12",
|
||||
"@fortawesome/fontawesome-free": "6.5.1",
|
||||
"@fontsource/poppins": "5.0.13",
|
||||
"@fortawesome/fontawesome-free": "6.5.2",
|
||||
"@isaacs/ttlcache": "1.4.1",
|
||||
"@popperjs/core": "2.11.8",
|
||||
"ace-builds": "1.32.8",
|
||||
"ace-builds": "1.32.9",
|
||||
"archiver": "7.0.1",
|
||||
"async": "3.2.5",
|
||||
"autoprefixer": "10.4.19",
|
||||
@@ -93,13 +93,13 @@
|
||||
"mousetrap": "1.6.5",
|
||||
"multiparty": "4.2.3",
|
||||
"nconf": "0.12.1",
|
||||
"nodebb-plugin-2factor": "7.4.0",
|
||||
"nodebb-plugin-2factor": "7.5.0",
|
||||
"nodebb-plugin-composer-default": "10.2.33",
|
||||
"nodebb-plugin-dbsearch": "6.2.3",
|
||||
"nodebb-plugin-emoji": "5.1.13",
|
||||
"nodebb-plugin-emoji-android": "4.0.0",
|
||||
"nodebb-plugin-markdown": "13.0.0-pre.3",
|
||||
"nodebb-plugin-mentions": "4.4.2",
|
||||
"nodebb-plugin-mentions": "4.4.3",
|
||||
"nodebb-plugin-ntfy": "1.7.4",
|
||||
"nodebb-plugin-spam-be-gone": "2.2.1",
|
||||
"nodebb-rewards-essentials": "1.0.0",
|
||||
@@ -113,8 +113,8 @@
|
||||
"passport": "0.7.0",
|
||||
"passport-http-bearer": "1.0.1",
|
||||
"passport-local": "1.0.0",
|
||||
"pg": "8.11.3",
|
||||
"pg-cursor": "2.10.3",
|
||||
"pg": "8.11.5",
|
||||
"pg-cursor": "2.10.5",
|
||||
"postcss": "8.4.38",
|
||||
"postcss-clean": "1.2.0",
|
||||
"progress-webpack-plugin": "1.0.16",
|
||||
@@ -165,7 +165,7 @@
|
||||
"husky": "8.0.3",
|
||||
"jsdom": "24.0.0",
|
||||
"lint-staged": "15.2.2",
|
||||
"mocha": "10.3.0",
|
||||
"mocha": "10.4.0",
|
||||
"mocha-lcov-reporter": "1.3.0",
|
||||
"mockdate": "3.0.5",
|
||||
"nyc": "15.1.0",
|
||||
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "نوع الحدث",
|
||||
"filter-start": "تاريخ البدء",
|
||||
"filter-end": "تاريخ الانتهاء",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "لكل صفحة"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Вид събитие",
|
||||
"filter-start": "Начална дата",
|
||||
"filter-end": "Крайна дата",
|
||||
"filter-user": "Филтриране по потребител",
|
||||
"filter-user.placeholder": "Въведете име на потребител, за да филтрирате…",
|
||||
"filter-group": "Филтриране по група",
|
||||
"filter-group.placeholder": "Въведете име на група, за да филтрирате…",
|
||||
"filter-per-page": "На страница"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Typ události",
|
||||
"filter-start": "Datum začátku",
|
||||
"filter-end": "Datum konce",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Na stránku"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Ereignistyp",
|
||||
"filter-start": "Anfangsdatum",
|
||||
"filter-end": "Enddatum",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Pro Seite"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Tipo de evento",
|
||||
"filter-start": "Fecha de inicio",
|
||||
"filter-end": "Fecha fin",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "por página"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Tapahtuman tyyppi",
|
||||
"filter-start": "Aloituspäivä",
|
||||
"filter-end": "Lopetuspäivä",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Sivulla"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Évènements",
|
||||
"filter-start": "Date de début",
|
||||
"filter-end": "Date de fin",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Par page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "סוג אירוע",
|
||||
"filter-start": "מתאריך",
|
||||
"filter-end": "עד תאריך",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "פריטים בכל דף"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -4,15 +4,15 @@
|
||||
|
||||
"acp-title": "%1 | NodeBB Adminisztrációs vezérlőpult",
|
||||
"settings-header-contents": "Tartalmak",
|
||||
"changes-saved": "Changes Saved",
|
||||
"changes-saved-message": "Your changes to the NodeBB configuration have been saved.",
|
||||
"changes-saved": "Változások mentve",
|
||||
"changes-saved-message": "A NodeBB konfigurációjának módosításai mentésre kerültek.",
|
||||
"changes-not-saved": "A változtatások nincsenek elmentve",
|
||||
"changes-not-saved-message": "NodeBB encountered a problem saving your changes. (%1)",
|
||||
"save-changes": "Save changes",
|
||||
"save-changes": "Változások mentése",
|
||||
"min": "Min:",
|
||||
"max": "Max:",
|
||||
"view": "View",
|
||||
"edit": "Edit",
|
||||
"add": "Add",
|
||||
"select-icon": "Select Icon"
|
||||
"view": "Megnéz",
|
||||
"edit": "Szerkeszt",
|
||||
"add": "Hozzáad",
|
||||
"select-icon": "Válassz ikont"
|
||||
}
|
||||
@@ -17,7 +17,7 @@
|
||||
"mongo.file-size": "Fájlméret",
|
||||
"mongo.resident-memory": "Rezidens memória",
|
||||
"mongo.virtual-memory": "Virtuális memória",
|
||||
"mongo.mapped-memory": "Mapped Memory",
|
||||
"mongo.mapped-memory": "Leképezett memória",
|
||||
"mongo.bytes-in": "Bejövő bájtok",
|
||||
"mongo.bytes-out": "Kimenő bájtok",
|
||||
"mongo.num-requests": "Kérések száma",
|
||||
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Esemény típus",
|
||||
"filter-start": "Kezdő dátum",
|
||||
"filter-end": "Befejező dátum",
|
||||
"filter-user": "Szűrés felhasználónként",
|
||||
"filter-user.placeholder": "Írj be egy felhasználónevet a szűréshez...",
|
||||
"filter-group": "Szűrés csoportonként",
|
||||
"filter-group.placeholder": "Írj be egy csoportnevet a szűréshez...",
|
||||
"filter-per-page": "Oldalanként"
|
||||
}
|
||||
@@ -95,7 +95,7 @@
|
||||
"expand-analytics": "Expand analytics",
|
||||
"clear-search-history": "Clear Search History",
|
||||
"clear-search-history-confirm": "Are you sure you want to clear entire search history?",
|
||||
"search-term": "Term",
|
||||
"search-count": "Count",
|
||||
"view-all": "View all"
|
||||
"search-term": "Feltétel",
|
||||
"search-count": "Számláló",
|
||||
"view-all": "Összes mutatása"
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"none-installed": "Nincs elérhető modul! Aktiváld a widget essentials beépülőt a <a href=\"%1\">beépülők</a> oldalon.",
|
||||
"clone-from": "Modul klónozása innen",
|
||||
"containers.available": "Elérhető tárolók",
|
||||
"containers.explanation": "Drag and drop on top of any widget",
|
||||
"containers.explanation": "Húzd rá az alábbiakat bármely modulra",
|
||||
"containers.none": "Nincs",
|
||||
"container.well": "Well",
|
||||
"container.jumbotron": "Jumbotron",
|
||||
@@ -30,6 +30,6 @@
|
||||
"start-date": "Start date",
|
||||
"end-date": "End date",
|
||||
"hide-on-mobile": "Elrejtés mobilon",
|
||||
"hide-drafts": "Hide drafts",
|
||||
"show-drafts": "Show drafts"
|
||||
"hide-drafts": "Piszkozat elrejtése",
|
||||
"show-drafts": "Piszkozat megjelenítése"
|
||||
}
|
||||
@@ -8,7 +8,7 @@
|
||||
"edit-privileges": "Jogosultságok szerkesztése",
|
||||
"select-clear-all": "Mind kiválasztása/törlése",
|
||||
"chat": "Csevegés",
|
||||
"chat-with-privileged": "Chat with Privileged",
|
||||
"chat-with-privileged": "Csevegés kivételezéssel",
|
||||
"upload-images": "Képek feltöltése",
|
||||
"upload-files": "Fájlok feltöltése",
|
||||
"signature": "Aláírás",
|
||||
|
||||
@@ -121,27 +121,27 @@
|
||||
"alerts.email-sent-to": "Meghívó email elküldve %1 részére",
|
||||
"alerts.x-users-found": "%1 talált felhasználó (%2 másodperc)",
|
||||
"alerts.select-a-single-user-to-change-email": "Select a single user to change email",
|
||||
"export": "Export",
|
||||
"export-users-fields-title": "Select CSV Fields",
|
||||
"export": "Exportálás",
|
||||
"export-users-fields-title": "Választott CSV mezők",
|
||||
"export-field-email": "Email",
|
||||
"export-field-username": "Username",
|
||||
"export-field-username": "Felhasználónév",
|
||||
"export-field-uid": "UID",
|
||||
"export-field-ip": "IP",
|
||||
"export-field-joindate": "Join date",
|
||||
"export-field-lastonline": "Last Online",
|
||||
"export-field-lastposttime": "Last Post Time",
|
||||
"export-field-reputation": "Reputation",
|
||||
"export-field-postcount": "Post Count",
|
||||
"export-field-topiccount": "Topic Count",
|
||||
"export-field-profileviews": "Profile Views",
|
||||
"export-field-followercount": "Follower Count",
|
||||
"export-field-followingcount": "Following Count",
|
||||
"export-field-fullname": "Full Name",
|
||||
"export-field-website": "Website",
|
||||
"export-field-location": "Location",
|
||||
"export-field-birthday": "Birthday",
|
||||
"export-field-signature": "Signature",
|
||||
"export-field-aboutme": "About Me",
|
||||
"export-field-joindate": "Regisztráció dátuma",
|
||||
"export-field-lastonline": "Utoljára elérhető",
|
||||
"export-field-lastposttime": "Utolsó hozzászólás ideje",
|
||||
"export-field-reputation": "Hírnév",
|
||||
"export-field-postcount": "Hozzászólások száma",
|
||||
"export-field-topiccount": "Témák száma",
|
||||
"export-field-profileviews": "Profil megtekintések",
|
||||
"export-field-followercount": "Követők száma",
|
||||
"export-field-followingcount": "Követések száma",
|
||||
"export-field-fullname": "Teljes név",
|
||||
"export-field-website": "Weboldal",
|
||||
"export-field-location": "Lakhely",
|
||||
"export-field-birthday": "Születésnap",
|
||||
"export-field-signature": "Aláírás",
|
||||
"export-field-aboutme": "Rólam",
|
||||
|
||||
"export-users-started": "Felhasználók exportálása CSV formátumban. Ez eltarthat egy darabig. Értesítést fogsz kapni, ha elkészült.",
|
||||
"export-users-completed": "Felhasználók exportálva CSV formátumban, kattints ide a letöltéshez.",
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
"sorting.post-default": "Alapértelmezett rendezés",
|
||||
"sorting.oldest-to-newest": "Régebbitől az újabb felé",
|
||||
"sorting.newest-to-oldest": "Újabbtól a régebbi felé",
|
||||
"sorting.recently-replied": "Recently Replied",
|
||||
"sorting.recently-created": "Recently Created",
|
||||
"sorting.recently-replied": "Nemrég megválaszolt",
|
||||
"sorting.recently-created": "Nemrég létrehozott",
|
||||
"sorting.most-votes": "Legtöbb szavazat",
|
||||
"sorting.most-posts": "Legtöbb hozzászólás",
|
||||
"sorting.most-views": "Most Views",
|
||||
"sorting.most-views": "Legtöbb Megtekintés",
|
||||
"sorting.topic-default": "Alapértelmezett témekör rendezés",
|
||||
"length": "Hozzászólás hossza",
|
||||
"post-queue": "Hozzászólás várólista",
|
||||
|
||||
@@ -23,12 +23,12 @@
|
||||
"flags.limit-per-target": "Bizonyos dolgokat legfeljebb hányszor lehessen megjelölni",
|
||||
"flags.limit-per-target-placeholder": "Alapértelmezett: 0",
|
||||
"flags.limit-per-target-help": "Amikor egy hozzászólás vagy felhasználó több megjelölést kap, akkor minden megjelölés "jelentésnek" számít és hozzáadódik az eredeti megjelöléshez. Adj meg 0-tól eltérő értéket egy maximális jelölési szám beállításához.",
|
||||
"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.limit-post-flags-per-day": "Egy felhasználó egy nap maximum hányszor jelölheti meg a hozzászólásokat",
|
||||
"flags.limit-post-flags-per-day-help": "Állítsd 0-ra a tiltáshoz, (alapértelmezetten: 10)",
|
||||
"flags.limit-user-flags-per-day": "Egy felhasználó egy nap maximum hányszor jelölhet meg felhasználókat",
|
||||
"flags.limit-user-flags-per-day-help": "Állítsd 0-ra a tiltáshoz, (alapértelmezetten: 10)",
|
||||
"flags.auto-flag-on-downvote-threshold": "Nemtetszések száma a hozzászólás automatikus megjelöléséhez",
|
||||
"flags.auto-flag-on-downvote-threshold-help": "Állítsd 0-ra a tiltáshoz, (alapértelmezetten: 0)",
|
||||
"flags.auto-resolve-on-ban": "A felhasználó összes megjelölésének feloldása, amikor kitiltásra kerül",
|
||||
"flags.action-on-resolve": "Tegye a következőket, ha egy megjelölés megoldódott",
|
||||
"flags.action-on-reject": "Tegye a következőket, ha egy megjelölés visszautasított",
|
||||
|
||||
@@ -79,14 +79,14 @@
|
||||
"follow-replied-topics": "Minden témakör követése, amire válaszoltál",
|
||||
"default-notification-settings": "Alapértelmezett értesítési beállítások",
|
||||
"categoryWatchState": "Alapértelmezett kategóriafigyelés",
|
||||
"categoryWatchState.tracking": "Tracking",
|
||||
"categoryWatchState.tracking": "Követés",
|
||||
"categoryWatchState.notwatching": "Nem megfigyelt",
|
||||
"categoryWatchState.ignoring": "Mellőzés",
|
||||
"restrictions-new": "New User Restrictions",
|
||||
"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"
|
||||
"restrictions-new": "Új felhasználók korlátozása",
|
||||
"restrictions.rep-threshold": "Szükséges hírnév szint ezen korlátozások feloldásához",
|
||||
"restrictions.seconds-between-new": "Hozzászólások közötti kötelező szünet új felhasználóknak (másodpercben)",
|
||||
"restrictions.seconds-before-new": "Szükséges eltelt idő, mielőtt egy új felhasználó hozzászólást írhat (másodpercben)",
|
||||
"restrictions.seconds-edit-after-new": "Hány másodpercig maradjanak a hozzászólások szerkeszthetőek az új felhasználóknak (0: nincs korlátozás)",
|
||||
"restrictions.milliseconds-between-messages": "Csevegési üzenetek közötti idő új felhasználóknak ezredmásodpercben",
|
||||
"restrictions.groups-exempt-from-new-user-restrictions": "Válaszd ki azokat a csoportokat, amelyek mentesülnek az új felhasználói korlátozások alól."
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"post-sort-option": "Post sort option, %1",
|
||||
"topic-sort-option": "Topic sort option, %1",
|
||||
"user-avatar-for": "User avatar for %1",
|
||||
"user-watched-tags": "User watched tags",
|
||||
"delete-upload-button": "Delete upload button",
|
||||
"group-page-link-for": "Group page link for %1"
|
||||
"post-sort-option": "Hozzászólás rendezés, %1",
|
||||
"topic-sort-option": "Téma rendezés, %1",
|
||||
"user-avatar-for": "Felhasználó avatár %1",
|
||||
"user-watched-tags": "Felhasználó által figyelt címkék",
|
||||
"delete-upload-button": "Feltöltő gomb törlése",
|
||||
"group-page-link-for": "Csoport oldal linkje %1"
|
||||
}
|
||||
@@ -10,15 +10,15 @@
|
||||
"watch": "Figyelés",
|
||||
"ignore": "Mellőzés",
|
||||
"watching": "Figyelés",
|
||||
"tracking": "Tracking",
|
||||
"tracking": "Követés",
|
||||
"not-watching": "Nem megfigyelt",
|
||||
"ignoring": "Mellőzés",
|
||||
"watching.description": "Notify me of new topics.<br/>Show topics in unread & recent",
|
||||
"tracking.description": "Shows topics in unread & recent",
|
||||
"watching.description": "Értesítsen az új válaszokról.<br/>Témakör megjelenítése olvasatlanként.",
|
||||
"tracking.description": "Témakörök mutatása a friss és olvasatlanok között",
|
||||
"not-watching.description": "Olvasatlan témakörök elrejtése, csak a friss témák mutatása",
|
||||
"ignoring.description": "Do not show topics in unread & recent",
|
||||
"ignoring.description": "Olvasatlan és friss témakörök elrejtése",
|
||||
"watching.message": "Most már figyeled ennek a kategóriának és az alkategóriáinak a frissítéseit",
|
||||
"tracking.message": "You are now tracking updates from this category and all subcategories",
|
||||
"tracking.message": "Most már figyeled ennek a kategóriának és az alkategóriáinak a frissítéseit",
|
||||
"notwatching.message": "Nem figyeled ennek a kategóriának és alkategóriáinak frissítéseit",
|
||||
"ignoring.message": "Nem kapsz most már frissítéseket erről a kategóriáról és az alkategóriáiról",
|
||||
"watched-categories": "Figyelt kategóriák",
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
"folder-exists": "Mappa létezik",
|
||||
"invalid-pagination-value": "Érvénytelen lapozási érték, legalább %1 kell lennie és legfeljebb %2 -nak/nek",
|
||||
"username-taken": "Foglalt felhasználónév",
|
||||
"email-taken": "Email address is already taken.",
|
||||
"email-taken": "Ez az email cím már foglalt.",
|
||||
"email-nochange": "The email entered is the same as the email already on file.",
|
||||
"email-invited": "Ez az email cím már meg lett hívva",
|
||||
"email-not-confirmed": "Posting in some categories or topics is enabled once your email is confirmed, please click here to send a confirmation email.",
|
||||
@@ -91,7 +91,7 @@
|
||||
"category-not-selected": "A kategória nincs kiválasztva.",
|
||||
"too-many-posts": "Csak %1 másodpercenként hozhatsz létre új bejegyzést - kérlek várj egy kicsit mielőtt új bejegyzést tennél közzé",
|
||||
"too-many-posts-newbie": "Új felhasználóként csak egyszer készíthetsz bejegyzést %1 másodpercen belül, amíg el nem éred a %2 szintet - kérlek várj egy kicsit mielőtt új bejegyzést tennél közzé",
|
||||
"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",
|
||||
"too-many-posts-newbie-minutes": "Új felhasználóként csak egyszer készíthetsz bejegyzést %1 másodpercen belül, amíg el nem éred a %2 szintet - kérlek várj egy kicsit mielőtt új bejegyzést tennél közzé",
|
||||
"already-posting": "Már írsz egy bejegyzést",
|
||||
"tag-too-short": "Kérlek hosszabb címkét adj meg. A címke legalább %1 karaktert kell, hogy tartalmazzon",
|
||||
"tag-too-long": "Kérlek rövidebb címkét adj meg. A címkék nem lehetnek hosszabbak %1 karakternél",
|
||||
@@ -184,10 +184,10 @@
|
||||
"user-already-flagged": "Már megjelölted ez a felhasználót",
|
||||
"post-flagged-too-many-times": "Ez a bejegyzés már meg lett jelölve egy másik felhasználó által",
|
||||
"user-flagged-too-many-times": "Ez a felhasználó már meg lett jelölve egy másik felhasználó által",
|
||||
"too-many-post-flags-per-day": "You can only flag %1 post(s) per day",
|
||||
"too-many-user-flags-per-day": "You can only flag %1 user(s) per day",
|
||||
"too-many-post-flags-per-day": "Naponta csak %1 bejegyzést jelölhetsz meg",
|
||||
"too-many-user-flags-per-day": "Naponta csak %1 felhasználót jelölhetsz meg",
|
||||
"cant-flag-privileged": "Nem jelentheted be felhatalmazott felhasználókat vagy a bejegyzéseik tartalmát (moderátor/globális moderátor/adminok)",
|
||||
"cant-locate-flag-report": "Cannot locate flag report",
|
||||
"cant-locate-flag-report": "Bejelentés nem található",
|
||||
"self-vote": "Nem szavazhatsz a saját hozzászólásodra",
|
||||
"too-many-upvotes-today": "Naponta csak %1 alkalommal szavazhat pozitívan",
|
||||
"too-many-upvotes-today-user": "Egy felhasználóra naponta csak %1 alkalommal szavazhat pozitívan",
|
||||
@@ -221,7 +221,7 @@
|
||||
"already-unblocked": "Ennek a felhasználóknak már fel van oldva a tiltása",
|
||||
"no-connection": "Probléma van az internet kapcsolatoddal",
|
||||
"socket-reconnect-failed": "Nem lehet elérni a szervert. Kattints ide az újra próbáláshoz vagy várj egy kicsit",
|
||||
"invalid-plugin-id": "Invalid plugin ID",
|
||||
"invalid-plugin-id": "Érvénytelen plugin ID",
|
||||
"plugin-not-whitelisted": "Ez a bővítmény nem telepíthető – csak olyan bővítmények telepíthetőek amiket a NodeBB Package Manager az ACP-n keresztül tud telepíteni",
|
||||
"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",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"state": "Állapot",
|
||||
"report": "Report",
|
||||
"report": "Jelentés",
|
||||
"reports": "Jelentés",
|
||||
"first-reported": "Először jelentve",
|
||||
"no-flags": "Hurrá! Nincs megjelölés.",
|
||||
@@ -9,8 +9,8 @@
|
||||
"update": "Frissítés",
|
||||
"updated": "Frissítve",
|
||||
"resolved": "Megoldva",
|
||||
"report-added": "Added",
|
||||
"report-rescinded": "Rescinded",
|
||||
"report-added": "Hozzáadva",
|
||||
"report-rescinded": "Visszavont",
|
||||
"target-purged": "A tartalom amire a jelölő mutat már meg lett tiszítva vagy nem létezik.",
|
||||
"target-aboutme-empty": "This user has no "About Me" set.",
|
||||
|
||||
|
||||
@@ -24,15 +24,15 @@
|
||||
"cancel": "Cancel",
|
||||
"close": "Bezárás",
|
||||
"pagination": "Lapozás",
|
||||
"pagination.previouspage": "Previous Page",
|
||||
"pagination.nextpage": "Next Page",
|
||||
"pagination.firstpage": "First Page",
|
||||
"pagination.lastpage": "Last Page",
|
||||
"pagination.previouspage": "Előző oldal",
|
||||
"pagination.nextpage": "Következő oldal",
|
||||
"pagination.firstpage": "Első oldal",
|
||||
"pagination.lastpage": "Utolsó oldal",
|
||||
"pagination.out-of": "%1 / %2",
|
||||
"pagination.enter-index": "Ugrás a bejegyzés indexére",
|
||||
"pagination.go-to-page": "Go to page",
|
||||
"pagination.page-x": "Page %1",
|
||||
"header.brand-logo": "Brand Logo",
|
||||
"pagination.go-to-page": "Tovább az oldalra",
|
||||
"pagination.page-x": "%1. oldal",
|
||||
"header.brand-logo": "Logó",
|
||||
"header.admin": "Admin",
|
||||
"header.categories": "Kategóriák",
|
||||
"header.recent": "Legutóbbi",
|
||||
@@ -140,12 +140,12 @@
|
||||
"edited": "Szerkesztett",
|
||||
"disabled": "Letiltva",
|
||||
"select": "Kiválaszt",
|
||||
"selected": "Selected",
|
||||
"selected": "Kiválasztva",
|
||||
"copied": "Copied",
|
||||
"user-search-prompt": "Írj be valamit, hogy felhasználókra keress...",
|
||||
"hidden": "Rejtve",
|
||||
"sort": "Rendezés",
|
||||
"actions": "Actions",
|
||||
"rss-feed": "RSS Feed",
|
||||
"skip-to-content": "Skip to content"
|
||||
"rss-feed": "RSS Hírcsatorna",
|
||||
"skip-to-content": "Ugrás a tartalomra"
|
||||
}
|
||||
@@ -68,8 +68,8 @@
|
||||
"chat.in-room": "Ebben a szobában",
|
||||
"chat.kick": "Kirúgás",
|
||||
"chat.show-ip": "IP cím mutatása",
|
||||
"chat.copy-text": "Copy Text",
|
||||
"chat.copy-link": "Copy Link",
|
||||
"chat.copy-text": "Szöveg másolása",
|
||||
"chat.copy-link": "Link másolása",
|
||||
"chat.owner": "Szoba tulajdonos",
|
||||
"chat.grant-rescind-ownership": "Grant/Rescind Ownership",
|
||||
"chat.system.user-join": "%1 has joined the room <span class=\"timeago\" title=\"%2\"></span>",
|
||||
|
||||
@@ -13,14 +13,14 @@
|
||||
"all": "Mind",
|
||||
"topics": "Témakör",
|
||||
"tags": "Tags",
|
||||
"categories": "Categories",
|
||||
"categories": "Kategóriák",
|
||||
"replies": "Válasz",
|
||||
"chat": "Chat",
|
||||
"group-chat": "Csoport Csevegők",
|
||||
"public-chat": "Public Chats",
|
||||
"follows": "Követés",
|
||||
"upvote": "Kedvelés",
|
||||
"awards": "Awards",
|
||||
"awards": "Jutalmak",
|
||||
"new-flags": "Új megjelölés",
|
||||
"my-flags": "Hozzám társított megjelölés",
|
||||
"bans": "Kitiltás",
|
||||
@@ -56,7 +56,7 @@
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong> and <strong>%3</strong>",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>, <strong>%3</strong> and <strong>%4</strong>",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>",
|
||||
"user-posted-topic-in-category": "<strong>%1</strong> has posted a new topic in <strong>%2</strong>",
|
||||
"user-posted-topic-in-category": "<strong>%1</strong> új témakört hozott létre: <strong>%2</strong>",
|
||||
"user-started-following-you": "<strong>%1</strong> elkezdett követni téged.",
|
||||
"user-started-following-you-dual": "<strong>%1</strong> és<strong>%2</strong> elkezdett követni téged.",
|
||||
"user-started-following-you-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> started following you.",
|
||||
@@ -83,7 +83,7 @@
|
||||
"notificationType-upvote": "Mikor valaki kedveli a hozzászólásod",
|
||||
"notificationType-new-topic": "Mikor egy követett felhasználód hozzászól",
|
||||
"notificationType-new-topic-with-tag": "When a topic is posted with a tag you follow",
|
||||
"notificationType-new-topic-in-category": "When a topic is posted in a category you are watching",
|
||||
"notificationType-new-topic-in-category": "Amikor egy téma a megfigyelt kategóriában jelenik meg.",
|
||||
"notificationType-new-reply": "Mikor egy általad figyelt témakörre válasz érkezik",
|
||||
"notificationType-post-edit": "Mikor egy a megfigyelt témakörön belül módosítanak egy bejegyzést",
|
||||
"notificationType-follow": "Mikor valaki elkezd követni téged",
|
||||
@@ -97,5 +97,5 @@
|
||||
"notificationType-post-queue": "Mikor egy új hozzászólás várólistára kerül",
|
||||
"notificationType-new-post-flag": "Mikor egy hozzászólás megjelölésre kerül",
|
||||
"notificationType-new-user-flag": "Mikor egy felhasználó megjelölésre kerül",
|
||||
"notificationType-new-reward": "When you earn a new reward"
|
||||
"notificationType-new-reward": "Amikor új jutalomban részesülsz"
|
||||
}
|
||||
@@ -3,10 +3,10 @@
|
||||
"post-queue": "Hozzászólási várósor",
|
||||
"no-queued-posts": "Nincsenek hozzászólások a bejegyzési sorban.",
|
||||
"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": "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>.",
|
||||
"enabling-help": "A hozzászólási várólista jelenleg <strong>Letiltva</strong>. A bekapcsoláshoz menj a <a href=\"%1\">Beállítások → Hozzászólások → Hozzászólás várólista-hoz </a> és engedélyezd a <strong>Hozzászólás várólistát</strong>",
|
||||
"back-to-list": "Vissza a bejegyzési sorhoz",
|
||||
"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.",
|
||||
"public-intro": "Ha vannak várakozó hozzászólások, azok itt fognak megjelenni.",
|
||||
"public-description": "Ez a fórum úgy van beállítva, hogy az új felhasználók hozzászólásai várólistára kerülnek, amíg a moderátorok jóváhagyják azokat. <br />Ha vannak jóváhagyásra váró hozzászólásaid, akkor azokat itt láthatod.",
|
||||
"user": "Felhasználó",
|
||||
"when": "Amikor",
|
||||
"category": "Kategória",
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"awarded-x-reputation": "You have been awarded <strong>%1</strong> reputation",
|
||||
"awarded-group-membership": "You have been added to the group <strong>%1</strong>",
|
||||
"awarded-x-reputation": "<strong>%1</strong> hírnevet kaptál",
|
||||
"awarded-group-membership": "Hozzáadtak a <strong>%1</strong> csoporthoz.",
|
||||
|
||||
"essentials/user.reputation-conditional-value": "<span class=\"text-xs\">(Reputation %1 %2)</span>",
|
||||
"essentials/user.postcount-conditional-value": "<span class=\"text-xs\">(Post Count %1 %2)</span>",
|
||||
"essentials/user.lastonline-conditional-value": "<span class=\"text-xs\">(Last Online %1 %2)</span>",
|
||||
"essentials/user.joindate-conditional-value": "<span class=\"text-xs\">(Join Date %1 %2)</span>",
|
||||
"essentials/user.daysregistered-conditional-value": "<span class=\"text-xs\">(Days Registered %1 %2)</span>"
|
||||
"essentials/user.reputation-conditional-value": "<span class=\"text-xs\">(Hírnév %1 %2)</span>",
|
||||
"essentials/user.postcount-conditional-value": "<span class=\"text-xs\">(Hozzászólások %1 %2)</span>",
|
||||
"essentials/user.lastonline-conditional-value": "<span class=\"text-xs\">(Utoljára elérhető %1 %2)</span>",
|
||||
"essentials/user.joindate-conditional-value": "<span class=\"text-xs\">(Csatlakozott %1 %2)</span>",
|
||||
"essentials/user.daysregistered-conditional-value": "<span class=\"text-xs\">(%1 %2 Napja regisztrált)</span>"
|
||||
}
|
||||
@@ -7,7 +7,7 @@
|
||||
"in-titles": "Címekben",
|
||||
"in-titles-posts": "Címekben és bejegyzésekben",
|
||||
"in-posts": "Bejegyzésekben",
|
||||
"in-bookmarks": "In bookmarks",
|
||||
"in-bookmarks": "Könyvjelzőkben",
|
||||
"in-categories": "Kategóriákban",
|
||||
"in-users": "Felhasználóknál",
|
||||
"in-tags": "Címkékben",
|
||||
|
||||
@@ -7,6 +7,6 @@
|
||||
"sign-up-with-google": "Sign up with Google",
|
||||
"log-in-with-facebook": "Log in with Facebook",
|
||||
"continue-with-facebook": "Continue with Facebook",
|
||||
"sign-in-with-linkedin": "Sign in with LinkedIn",
|
||||
"sign-up-with-linkedin": "Sign up with LinkedIn"
|
||||
"sign-in-with-linkedin": "Belépés LinkedIn-el",
|
||||
"sign-up-with-linkedin": "Regisztráció LinkedIn-el"
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
"no-tag-topics": "Nem létezik témakör ezzel a címkével.",
|
||||
"no-tags-found": "Nem találhatók címkék",
|
||||
"tags": "Címkék",
|
||||
"enter-tags-here": "Enter tags, %1 - %2 characters.",
|
||||
"enter-tags-here": "Adj hozzám címkéket %1 - %2 karakter között.",
|
||||
"enter-tags-here-short": "Címke megadása...",
|
||||
"no-tags": "Még nincsenek címkék.",
|
||||
"select-tags": "Címkék kiválasztása",
|
||||
|
||||
@@ -3,17 +3,17 @@
|
||||
"skins": "Skins",
|
||||
"collapse": "Collapse",
|
||||
"expand": "Expand",
|
||||
"sidebar-toggle": "Sidebar Toggle",
|
||||
"sidebar-toggle": "Oldalsáv kapcsoló",
|
||||
"login-register-to-search": "Login or register to search.",
|
||||
"settings.title": "Theme settings",
|
||||
"settings.enableQuickReply": "Enable quick reply",
|
||||
"settings.enableBreadcrumbs": "Enable breadcrumbs",
|
||||
"settings.enableBreadcrumbs": "Kenyérmorzsa linkek engedélyezése",
|
||||
"settings.centerHeaderElements": "Center header elements",
|
||||
"settings.mobileTopicTeasers": "Show topic teasers on mobile",
|
||||
"settings.stickyToolbar": "Sticky toolbar",
|
||||
"settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page",
|
||||
"settings.autohideBottombar": "Auto hide bottom bar",
|
||||
"settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down",
|
||||
"settings.openSidebars": "Open sidebars",
|
||||
"settings.openSidebars": "Oldalsáv nyitása",
|
||||
"settings.chatModals": "Enable chat modals"
|
||||
}
|
||||
@@ -15,7 +15,7 @@
|
||||
"replies-to-this-post": "%1 válasz",
|
||||
"one-reply-to-this-post": "1 válasz",
|
||||
"last-reply-time": "Utolsó válasz",
|
||||
"reply-options": "Reply options",
|
||||
"reply-options": "Válasz opciók",
|
||||
"reply-as-topic": "Válasz témakörként",
|
||||
"guest-login-reply": "Lépj be a válaszoláshoz",
|
||||
"login-to-view": "🔒 Jelentkezz be, hogy megtekinthesd",
|
||||
@@ -35,7 +35,7 @@
|
||||
"pinned": "Rögzített",
|
||||
"pinned-with-expiry": "Kitűzve eddig: %1",
|
||||
"scheduled": "Időzített",
|
||||
"deleted": "Deleted",
|
||||
"deleted": "Törölve",
|
||||
"moved": "Áthelyezett",
|
||||
"moved-from": "Áthelyezés innen %1",
|
||||
"copy-code": "Copy Code",
|
||||
@@ -182,8 +182,8 @@
|
||||
"sort-by": "Rendezés",
|
||||
"oldest-to-newest": "Régebbiek elől",
|
||||
"newest-to-oldest": "Újabbak elől",
|
||||
"recently-replied": "Recently Replied",
|
||||
"recently-created": "Recently Created",
|
||||
"recently-replied": "Nemrég megválaszolt",
|
||||
"recently-created": "Nemrég létrehozott",
|
||||
"most-votes": "Legtöbb szavazat",
|
||||
"most-posts": "Legtöbb bejegyzés",
|
||||
"most-views": "Legtöbb Megtekintés",
|
||||
@@ -208,13 +208,13 @@
|
||||
"last-post": "Utolsó bejegyzés",
|
||||
"go-to-my-next-post": "Ugrás a következő bejegyzésemre",
|
||||
"no-more-next-post": "Neked nincs több bejegyzésed ebben a témakörben",
|
||||
"open-composer": "Open composer",
|
||||
"open-composer": "Composer megnyitása",
|
||||
"post-quick-reply": "Gyors válasz",
|
||||
"navigator.index": "Bejegyzés %1 / %2",
|
||||
"navigator.unread": "%1 olvasatlan",
|
||||
"upvote-post": "Upvote post",
|
||||
"downvote-post": "Downvote post",
|
||||
"post-tools": "Post tools",
|
||||
"unread-posts-link": "Unread posts link",
|
||||
"thumb-image": "Topic thumbnail image"
|
||||
"upvote-post": "Bejegyzés kedvelése",
|
||||
"downvote-post": "Bejegyzés nem kedvelése",
|
||||
"post-tools": "Bejegyzés eszközök",
|
||||
"unread-posts-link": "Olvasatlan bejegyzés link",
|
||||
"thumb-image": "Téma bélyegkép"
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
"no-unread-topics": "Nincs olvasatlan témakör.",
|
||||
"load-more": "További betöltése",
|
||||
"mark-as-read": "Megjelölés olvasottként",
|
||||
"mark-as-unread": "Mark as Unread",
|
||||
"mark-as-unread": "Megjelölés olvasatlanként",
|
||||
"selected": "Kiválasztva",
|
||||
"all": "Mind",
|
||||
"all-categories": "Minden kategória",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"user-menu": "User menu",
|
||||
"user-menu": "Felhasználói menü",
|
||||
"banned": "Kitiltva",
|
||||
"muted": "Némítva",
|
||||
"offline": "Nem elérhető",
|
||||
@@ -142,10 +142,10 @@
|
||||
"follow-topics-you-create": "Témakör figyelése, amit létrehozol",
|
||||
"grouptitle": "Csoport címe",
|
||||
"group-order-help": "Válassz ki egy csoportot és használd a nyilakat, hogy elrendezd a címeket",
|
||||
"show-group-title": "Show group title",
|
||||
"hide-group-title": "Hide group title",
|
||||
"order-group-up": "Order group up",
|
||||
"order-group-down": "Order group down",
|
||||
"show-group-title": "Csoportcím mutatása",
|
||||
"hide-group-title": "Csoportcím elrejtése",
|
||||
"order-group-up": "Csoport mozgatása feljebb",
|
||||
"order-group-down": "Csoport mozgatása lejjebb",
|
||||
"no-group-title": "Nincs csoportcím",
|
||||
"select-skin": "Válassz egy kinézetet",
|
||||
"default": "Default (%1)",
|
||||
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Իրադարձության տեսակը",
|
||||
"filter-start": "Մեկնարկի ամսաթիվ",
|
||||
"filter-end": "Ավարտի ամսաթիվ",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Մեկ էջի համար"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Tipo evento",
|
||||
"filter-start": "Data d'inizio",
|
||||
"filter-end": "Data di fine",
|
||||
"filter-user": "Filtra per utente",
|
||||
"filter-user.placeholder": "Digita il nome utente da filtrare...",
|
||||
"filter-group": "Filtra per gruppo",
|
||||
"filter-group.placeholder": "Digita il nome del gruppo da filtrare...",
|
||||
"filter-per-page": "Per pagina"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "이벤트 유형",
|
||||
"filter-start": "시작 날짜",
|
||||
"filter-end": "종료 날짜",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "페이지 당"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start datum",
|
||||
"filter-end": "Eind datum",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per pagina"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Typ zdarzenia",
|
||||
"filter-start": "Data początkowa",
|
||||
"filter-end": "Data końcowa",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Na stronę"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Tipo de Evento",
|
||||
"filter-start": "Data de Início",
|
||||
"filter-end": "Data de Fim",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Por Página"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Tipo de Evento",
|
||||
"filter-start": "Data de Início",
|
||||
"filter-end": "Data de Fim",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Por Página"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Тип события",
|
||||
"filter-start": "Дата начала",
|
||||
"filter-end": "Дата окончания",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Записей на страницу"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Tip dogodka",
|
||||
"filter-start": "Začetni datum",
|
||||
"filter-end": "Končni datum",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Na stran"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Aktivite türü",
|
||||
"filter-start": "Başlangıç zamanı",
|
||||
"filter-end": "Bitiş zamanı",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Sayfa Başına"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Event Type",
|
||||
"filter-start": "Start Date",
|
||||
"filter-end": "End Date",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Per Page"
|
||||
}
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "Loại Sự Kiện",
|
||||
"filter-start": "Ngày Bắt Đầu",
|
||||
"filter-end": "Ngày Kết Thúc",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "Mỗi Trang"
|
||||
}
|
||||
@@ -17,7 +17,7 @@
|
||||
"mongo.file-size": "文件大小",
|
||||
"mongo.resident-memory": "驻留内存",
|
||||
"mongo.virtual-memory": "虚拟内存",
|
||||
"mongo.mapped-memory": "Mapped Memory",
|
||||
"mongo.mapped-memory": "已映射内存",
|
||||
"mongo.bytes-in": "字节输入",
|
||||
"mongo.bytes-out": "字节输出",
|
||||
"mongo.num-requests": "请求数量",
|
||||
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "事件类型",
|
||||
"filter-start": "开始时间",
|
||||
"filter-end": "结束时间",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "每页"
|
||||
}
|
||||
@@ -96,6 +96,6 @@
|
||||
"clear-search-history": "清空搜索历史",
|
||||
"clear-search-history-confirm": "您确定您要删除搜索历史吗?",
|
||||
"search-term": "Term",
|
||||
"search-count": "Count",
|
||||
"view-all": "View all"
|
||||
"search-count": "计数",
|
||||
"view-all": "浏览全部"
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"none-installed": "未发现窗口部件!请在<a href=\"%1\">插件控制面板</a>中启用必要的窗口部件插件。",
|
||||
"clone-from": "从窗口部件克隆",
|
||||
"containers.available": "可用的容器",
|
||||
"containers.explanation": "Drag and drop on top of any widget",
|
||||
"containers.explanation": "拖放任意组件到顶部",
|
||||
"containers.none": "无",
|
||||
"container.well": "Well",
|
||||
"container.jumbotron": "超大屏幕",
|
||||
@@ -30,6 +30,6 @@
|
||||
"start-date": "开始日期",
|
||||
"end-date": "结束日期",
|
||||
"hide-on-mobile": "在移动端隐藏",
|
||||
"hide-drafts": "Hide drafts",
|
||||
"show-drafts": "Show drafts"
|
||||
"hide-drafts": "隐藏草稿",
|
||||
"show-drafts": "显示草稿"
|
||||
}
|
||||
@@ -8,7 +8,7 @@
|
||||
"edit-privileges": "编辑权限",
|
||||
"select-clear-all": "选择/清除 全部",
|
||||
"chat": "对话",
|
||||
"chat-with-privileged": "Chat with Privileged",
|
||||
"chat-with-privileged": "使用特权聊天",
|
||||
"upload-images": "上传图片",
|
||||
"upload-files": "上传文件",
|
||||
"signature": "签名档",
|
||||
|
||||
@@ -122,26 +122,26 @@
|
||||
"alerts.x-users-found": "找到 %1 位用户(耗时 %2 秒)",
|
||||
"alerts.select-a-single-user-to-change-email": "Select a single user to change email",
|
||||
"export": "Export",
|
||||
"export-users-fields-title": "Select CSV Fields",
|
||||
"export-field-email": "Email",
|
||||
"export-field-username": "Username",
|
||||
"export-field-uid": "UID",
|
||||
"export-users-fields-title": "选择CSV文件",
|
||||
"export-field-email": "邮件",
|
||||
"export-field-username": "用户名",
|
||||
"export-field-uid": "用户ID",
|
||||
"export-field-ip": "IP",
|
||||
"export-field-joindate": "Join date",
|
||||
"export-field-lastonline": "Last Online",
|
||||
"export-field-lastposttime": "Last Post Time",
|
||||
"export-field-reputation": "Reputation",
|
||||
"export-field-postcount": "Post Count",
|
||||
"export-field-topiccount": "Topic Count",
|
||||
"export-field-profileviews": "Profile Views",
|
||||
"export-field-followercount": "Follower Count",
|
||||
"export-field-followingcount": "Following Count",
|
||||
"export-field-fullname": "Full Name",
|
||||
"export-field-website": "Website",
|
||||
"export-field-location": "Location",
|
||||
"export-field-birthday": "Birthday",
|
||||
"export-field-signature": "Signature",
|
||||
"export-field-aboutme": "About Me",
|
||||
"export-field-joindate": "注册日期",
|
||||
"export-field-lastonline": "最后在线",
|
||||
"export-field-lastposttime": "最后发帖时间",
|
||||
"export-field-reputation": "声望",
|
||||
"export-field-postcount": "发帖数",
|
||||
"export-field-topiccount": "发帖数",
|
||||
"export-field-profileviews": "资料浏览",
|
||||
"export-field-followercount": "粉丝数",
|
||||
"export-field-followingcount": "关注数",
|
||||
"export-field-fullname": "全名",
|
||||
"export-field-website": "网站",
|
||||
"export-field-location": "位置",
|
||||
"export-field-birthday": "生日",
|
||||
"export-field-signature": "签名档",
|
||||
"export-field-aboutme": "关于我",
|
||||
|
||||
"export-users-started": "导出用户为 csv,这可能需要一些时间。当导出完成时你会收到通知。",
|
||||
"export-users-completed": "用户列表已被导出为 CSV 文件,点击以下载。",
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
"sorting.post-default": "默认帖子排序",
|
||||
"sorting.oldest-to-newest": "从旧到新",
|
||||
"sorting.newest-to-oldest": "从新到旧",
|
||||
"sorting.recently-replied": "Recently Replied",
|
||||
"sorting.recently-created": "Recently Created",
|
||||
"sorting.recently-replied": "最近回复",
|
||||
"sorting.recently-created": "最近创建",
|
||||
"sorting.most-votes": "最多点赞",
|
||||
"sorting.most-posts": "最多回复",
|
||||
"sorting.most-views": "Most Views",
|
||||
"sorting.most-views": "最多浏览",
|
||||
"sorting.topic-default": "默认主题排序",
|
||||
"length": "帖子字数",
|
||||
"post-queue": "发帖队列",
|
||||
|
||||
@@ -23,12 +23,12 @@
|
||||
"flags.limit-per-target": "可以举报某事物的最大次数",
|
||||
"flags.limit-per-target-placeholder": "默认:0",
|
||||
"flags.limit-per-target-help": "当一个帖子或用户被举报不止一次时,每个额外的举报会被认为是一个“报告”并附加到原来的举报中。设置此选项为非零的数以限制一个帖子或用户能被举报的次数。",
|
||||
"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.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表示禁止(默认:10)",
|
||||
"flags.auto-resolve-on-ban": "当用户被封禁时,自动解决全部此用户提交的举报",
|
||||
"flags.action-on-resolve": "当举报被解决时做以下事",
|
||||
"flags.action-on-reject": "当举报被拒绝时做以下事",
|
||||
|
||||
@@ -79,14 +79,14 @@
|
||||
"follow-replied-topics": "关注您回复的主题",
|
||||
"default-notification-settings": "默认通知设置",
|
||||
"categoryWatchState": "默认版块关注状态",
|
||||
"categoryWatchState.tracking": "Tracking",
|
||||
"categoryWatchState.tracking": "跟踪",
|
||||
"categoryWatchState.notwatching": "未关注",
|
||||
"categoryWatchState.ignoring": "已忽略",
|
||||
"restrictions-new": "New User Restrictions",
|
||||
"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"
|
||||
"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": "选择不受新用户限制的分组"
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"post-sort-option": "Post sort option, %1",
|
||||
"topic-sort-option": "Topic sort option, %1",
|
||||
"user-avatar-for": "User avatar for %1",
|
||||
"user-watched-tags": "User watched tags",
|
||||
"delete-upload-button": "Delete upload button",
|
||||
"group-page-link-for": "Group page link for %1"
|
||||
"post-sort-option": "帖子分类选项,1%",
|
||||
"topic-sort-option": "主题分类选项,%1",
|
||||
"user-avatar-for": "用户头像%1",
|
||||
"user-watched-tags": "用户关注标签",
|
||||
"delete-upload-button": "删除上传按钮",
|
||||
"group-page-link-for": "群组页面链接%1"
|
||||
}
|
||||
@@ -10,15 +10,15 @@
|
||||
"watch": "关注",
|
||||
"ignore": "忽略",
|
||||
"watching": "已关注",
|
||||
"tracking": "Tracking",
|
||||
"tracking": "跟踪",
|
||||
"not-watching": "未关注",
|
||||
"ignoring": "已忽略",
|
||||
"watching.description": "Notify me of new topics.<br/>Show topics in unread & recent",
|
||||
"tracking.description": "Shows topics in unread & recent",
|
||||
"watching.description": "有新主题时通知我。<br/>在未读/最近主题中显示。",
|
||||
"tracking.description": "显示未读和最近的主题",
|
||||
"not-watching.description": "不显示未读主题,显示最近主题",
|
||||
"ignoring.description": "Do not show topics in unread & recent",
|
||||
"ignoring.description": "不在未读和最近主题显示",
|
||||
"watching.message": "您关注了此版块和全部子版块的动态。",
|
||||
"tracking.message": "You are now tracking updates from this category and all subcategories",
|
||||
"tracking.message": "您关注了此版块和全部子版块的动态。",
|
||||
"notwatching.message": "您未关注了此版块和全部子版块的动态。",
|
||||
"ignoring.message": "您未关注此版块和全部子版块的动态。",
|
||||
"watched-categories": "已关注的版块",
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
"folder-exists": "文件夹已存在",
|
||||
"invalid-pagination-value": "无效的分页数值,必须介于 %1 和 %2 之间",
|
||||
"username-taken": "此用户名已被占用",
|
||||
"email-taken": "Email address is already taken.",
|
||||
"email-taken": "邮箱地址已被注册",
|
||||
"email-nochange": "输入的邮件地址和已存档的邮件地址相同。",
|
||||
"email-invited": "已通过电子邮件进行邀请",
|
||||
"email-not-confirmed": "您需要验证您的邮箱后才能在版块或主题中发布帖子,请点击此处以发送验证邮件。",
|
||||
@@ -91,7 +91,7 @@
|
||||
"category-not-selected": "未选择版块。",
|
||||
"too-many-posts": "发帖需要间隔 %1 秒以上 - 请稍候再发帖",
|
||||
"too-many-posts-newbie": "因为您是新用户,所以限制每隔 %1 秒才能发帖一次,直到您有 %2 点声望为止 —— 请稍候再发帖",
|
||||
"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",
|
||||
"too-many-posts-newbie-minutes": "因为您是新用户,所以限制每隔 %1 秒才能发帖一次,直到您有 %2 点声望为止 —— 请稍候再发帖",
|
||||
"already-posting": "您已在发布帖子",
|
||||
"tag-too-short": "请输入一个更长的标签。标签应当包含不少于 %1 个字符",
|
||||
"tag-too-long": "请输入一个更短的标签。标签不能超过 %1 个字符",
|
||||
@@ -184,10 +184,10 @@
|
||||
"user-already-flagged": "您已举报此用户",
|
||||
"post-flagged-too-many-times": "此贴已被其他用户举报",
|
||||
"user-flagged-too-many-times": "此用户已被其他用户举报",
|
||||
"too-many-post-flags-per-day": "You can only flag %1 post(s) per day",
|
||||
"too-many-user-flags-per-day": "You can only flag %1 user(s) per day",
|
||||
"too-many-post-flags-per-day": "你每日可以举报%1 个帖子",
|
||||
"too-many-user-flags-per-day": "你每日可以举报 %1个用户",
|
||||
"cant-flag-privileged": "您不能举报特权用户(版主/全局版主/管理员)的内容或资料",
|
||||
"cant-locate-flag-report": "Cannot locate flag report",
|
||||
"cant-locate-flag-report": "无法确定举报报告",
|
||||
"self-vote": "您不能对您自己的帖子投票",
|
||||
"too-many-upvotes-today": "您每天仅可进行 %1 次顶贴",
|
||||
"too-many-upvotes-today-user": "您每天只能对一个用户顶 %1 次",
|
||||
@@ -221,7 +221,7 @@
|
||||
"already-unblocked": "此用户已被取消屏蔽",
|
||||
"no-connection": "您的网络连接似乎存在问题",
|
||||
"socket-reconnect-failed": "目前无法连接到服务器。请点击这里重试,或稍后再试",
|
||||
"invalid-plugin-id": "Invalid plugin ID",
|
||||
"invalid-plugin-id": "无效插件ID",
|
||||
"plugin-not-whitelisted": "无法安装插件 – 只有被NodeBB包管理器列入白名单的插件才能通过ACP安装。",
|
||||
"plugins-set-in-configuration": "您不能修改插件状态因为它们在运行时中被定义(config.json,环境变量或终端选项),请转而修改配置。",
|
||||
"theme-not-set-in-configuration": "在配置中定义活跃的插件时,需要先将新主题加入活跃插件的列表,才能在管理员控制面板中修改主题",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"state": "状态",
|
||||
"report": "Report",
|
||||
"report": "报告",
|
||||
"reports": "报告",
|
||||
"first-reported": "首次报告",
|
||||
"no-flags": "啊哈!没发现任何的举报。",
|
||||
@@ -9,8 +9,8 @@
|
||||
"update": "更新",
|
||||
"updated": "已更新",
|
||||
"resolved": "已解决",
|
||||
"report-added": "Added",
|
||||
"report-rescinded": "Rescinded",
|
||||
"report-added": "已添加",
|
||||
"report-rescinded": "已撤销",
|
||||
"target-purged": "被举报的内容已经被清除,不再可用。",
|
||||
"target-aboutme-empty": "这个用户没有设置 "关于我" 。",
|
||||
|
||||
|
||||
@@ -140,12 +140,12 @@
|
||||
"edited": "已编辑",
|
||||
"disabled": "禁用",
|
||||
"select": "选择",
|
||||
"selected": "Selected",
|
||||
"selected": "已选",
|
||||
"copied": "已复制",
|
||||
"user-search-prompt": "输入以查找用户",
|
||||
"hidden": "隐藏",
|
||||
"sort": "排序",
|
||||
"actions": "操作",
|
||||
"rss-feed": "RSS Feed",
|
||||
"skip-to-content": "Skip to content"
|
||||
"rss-feed": "RSS 订阅",
|
||||
"skip-to-content": "跳转至内容"
|
||||
}
|
||||
@@ -13,14 +13,14 @@
|
||||
"all": "所有",
|
||||
"topics": "主题",
|
||||
"tags": "Tags",
|
||||
"categories": "Categories",
|
||||
"categories": "版块",
|
||||
"replies": "回复",
|
||||
"chat": "聊天",
|
||||
"group-chat": "群聊",
|
||||
"public-chat": "Public Chats",
|
||||
"follows": "关注",
|
||||
"upvote": "顶",
|
||||
"awards": "Awards",
|
||||
"awards": "奖励",
|
||||
"new-flags": "新举报",
|
||||
"my-flags": "指派举报给我",
|
||||
"bans": "封禁",
|
||||
@@ -56,7 +56,7 @@
|
||||
"user-posted-topic-with-tag-dual": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong> and <strong>%3</strong>",
|
||||
"user-posted-topic-with-tag-triple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>, <strong>%3</strong> and <strong>%4</strong>",
|
||||
"user-posted-topic-with-tag-multiple": "<strong>%1</strong> has posted a new topic with tags <strong>%2</strong>",
|
||||
"user-posted-topic-in-category": "<strong>%1</strong> has posted a new topic in <strong>%2</strong>",
|
||||
"user-posted-topic-in-category": "<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> and <strong>%3</strong> started following you.",
|
||||
@@ -83,7 +83,7 @@
|
||||
"notificationType-upvote": "当有人顶了我的帖子时",
|
||||
"notificationType-new-topic": "当您关注的人发布了主题时",
|
||||
"notificationType-new-topic-with-tag": "When a topic is posted with a tag you follow",
|
||||
"notificationType-new-topic-in-category": "When a topic is posted in a category you are watching",
|
||||
"notificationType-new-topic-in-category": "当你关注的版块有主题发布时",
|
||||
"notificationType-new-reply": "当您正在查看的主题中有新回复时",
|
||||
"notificationType-post-edit": "当您关注的主题有帖子被编辑时",
|
||||
"notificationType-follow": "当有人关注您时",
|
||||
@@ -97,5 +97,5 @@
|
||||
"notificationType-post-queue": "当有新帖子等待审核时",
|
||||
"notificationType-new-post-flag": "当有新的帖子举报时",
|
||||
"notificationType-new-user-flag": "当有新的用户信息举报时",
|
||||
"notificationType-new-reward": "When you earn a new reward"
|
||||
"notificationType-new-reward": "当你获得新奖励时"
|
||||
}
|
||||
@@ -5,8 +5,8 @@
|
||||
"no-single-post": "您正在查看的主题或帖子已经不在队列中。它可能已经被批准或删除。",
|
||||
"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": "回到发帖队列",
|
||||
"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.",
|
||||
"public-intro": "如果你有帖子等待发布,它们会显示在这里",
|
||||
"public-description": "本论坛设置为新用户帖子进入发布队列,等待版主审核。<br />如果你有帖子等待发布,它们会显示在这里。",
|
||||
"user": "用户",
|
||||
"when": "当",
|
||||
"category": "版块",
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"awarded-x-reputation": "You have been awarded <strong>%1</strong> reputation",
|
||||
"awarded-group-membership": "You have been added to the group <strong>%1</strong>",
|
||||
"awarded-x-reputation": "你已经获得<strong>%1</strong>声望",
|
||||
"awarded-group-membership": "你已加入群组<strong>%1</strong>",
|
||||
|
||||
"essentials/user.reputation-conditional-value": "<span class=\"text-xs\">(Reputation %1 %2)</span>",
|
||||
"essentials/user.postcount-conditional-value": "<span class=\"text-xs\">(Post Count %1 %2)</span>",
|
||||
"essentials/user.lastonline-conditional-value": "<span class=\"text-xs\">(Last Online %1 %2)</span>",
|
||||
"essentials/user.joindate-conditional-value": "<span class=\"text-xs\">(Join Date %1 %2)</span>",
|
||||
"essentials/user.daysregistered-conditional-value": "<span class=\"text-xs\">(Days Registered %1 %2)</span>"
|
||||
"essentials/user.reputation-conditional-value": "<span class=\"text-xs\">(声望%1 %2)</span>",
|
||||
"essentials/user.postcount-conditional-value": "<span class=\"text-xs\">(帖子数%1 %2)</span>",
|
||||
"essentials/user.lastonline-conditional-value": "<span class=\"text-xs\">(最后在线时间%1 %2)</span>",
|
||||
"essentials/user.joindate-conditional-value": "<span class=\"text-xs\">(注册日期%1 %2)</span>",
|
||||
"essentials/user.daysregistered-conditional-value": "<span class=\"text-xs\">(注册天数%1 %2)</span>"
|
||||
}
|
||||
@@ -7,6 +7,6 @@
|
||||
"sign-up-with-google": "通过 Google 注册",
|
||||
"log-in-with-facebook": "通过 Facebook 登录",
|
||||
"continue-with-facebook": "继续使用 Facebook 登录",
|
||||
"sign-in-with-linkedin": "Sign in with LinkedIn",
|
||||
"sign-up-with-linkedin": "Sign up with LinkedIn"
|
||||
"sign-in-with-linkedin": "通过LinkedIn登录",
|
||||
"sign-up-with-linkedin": "通过LinkedIn注册"
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
"no-tag-topics": "此标签还没有主题帖。",
|
||||
"no-tags-found": "没有找到标签",
|
||||
"tags": "标签",
|
||||
"enter-tags-here": "Enter tags, %1 - %2 characters.",
|
||||
"enter-tags-here": "输入标签,限制%1 - %2个字符",
|
||||
"enter-tags-here-short": "输入标签...",
|
||||
"no-tags": "尚无标签。",
|
||||
"select-tags": "选择标签",
|
||||
|
||||
@@ -3,17 +3,17 @@
|
||||
"skins": "皮肤",
|
||||
"collapse": "折叠",
|
||||
"expand": "展开",
|
||||
"sidebar-toggle": "Sidebar Toggle",
|
||||
"sidebar-toggle": "侧栏滚动",
|
||||
"login-register-to-search": "登录或注册以进行搜索。",
|
||||
"settings.title": "主题设置",
|
||||
"settings.enableQuickReply": "启用快速回复",
|
||||
"settings.enableBreadcrumbs": "Enable breadcrumbs",
|
||||
"settings.enableBreadcrumbs": "启用面包屑导航",
|
||||
"settings.centerHeaderElements": "标题元素居中",
|
||||
"settings.mobileTopicTeasers": "在移动设备显示话题预告",
|
||||
"settings.stickyToolbar": "附着工具条",
|
||||
"settings.stickyToolbar.help": "主题和类别页面上的工具条将附着在页面顶部",
|
||||
"settings.autohideBottombar": "自动隐藏底栏",
|
||||
"settings.autohideBottombar.help": "当页面向下滚动时,移动设备视图的底栏将被隐藏",
|
||||
"settings.openSidebars": "Open sidebars",
|
||||
"settings.openSidebars": "打开侧栏",
|
||||
"settings.chatModals": "启用聊天模式"
|
||||
}
|
||||
@@ -15,7 +15,7 @@
|
||||
"replies-to-this-post": "%1 条回复",
|
||||
"one-reply-to-this-post": "1 条回复",
|
||||
"last-reply-time": "最后回复",
|
||||
"reply-options": "Reply options",
|
||||
"reply-options": "回复选项",
|
||||
"reply-as-topic": "在新帖中回复",
|
||||
"guest-login-reply": "登录后回复",
|
||||
"login-to-view": "🔒登录查看",
|
||||
@@ -35,7 +35,7 @@
|
||||
"pinned": "已固定",
|
||||
"pinned-with-expiry": "置顶直到 %1",
|
||||
"scheduled": "已定时",
|
||||
"deleted": "Deleted",
|
||||
"deleted": "删除",
|
||||
"moved": "已移动",
|
||||
"moved-from": "移自%1版",
|
||||
"copy-code": "复制代码",
|
||||
@@ -182,8 +182,8 @@
|
||||
"sort-by": "排序",
|
||||
"oldest-to-newest": "从旧到新",
|
||||
"newest-to-oldest": "从新到旧",
|
||||
"recently-replied": "Recently Replied",
|
||||
"recently-created": "Recently Created",
|
||||
"recently-replied": "最近回复",
|
||||
"recently-created": "最近创建",
|
||||
"most-votes": "最多赞同",
|
||||
"most-posts": "回复最多",
|
||||
"most-views": "最多浏览",
|
||||
@@ -208,13 +208,13 @@
|
||||
"last-post": "最后一个帖子",
|
||||
"go-to-my-next-post": "转到我的下一个帖子",
|
||||
"no-more-next-post": "您在此主题中没有更多的帖子了",
|
||||
"open-composer": "Open composer",
|
||||
"open-composer": "打开编辑器",
|
||||
"post-quick-reply": "快速回复",
|
||||
"navigator.index": "发布 %2 的 %1",
|
||||
"navigator.unread": "未读 %1",
|
||||
"upvote-post": "Upvote post",
|
||||
"downvote-post": "Downvote post",
|
||||
"post-tools": "Post tools",
|
||||
"unread-posts-link": "Unread posts link",
|
||||
"thumb-image": "Topic thumbnail image"
|
||||
"upvote-post": "顶贴",
|
||||
"downvote-post": "踩帖",
|
||||
"post-tools": "帖子工具",
|
||||
"unread-posts-link": "未读帖子链接",
|
||||
"thumb-image": "主题缩略图"
|
||||
}
|
||||
@@ -142,10 +142,10 @@
|
||||
"follow-topics-you-create": "关注您创建的主题",
|
||||
"grouptitle": "用户组称号",
|
||||
"group-order-help": "选择群组然后使用箭头排列称号",
|
||||
"show-group-title": "Show group title",
|
||||
"hide-group-title": "Hide group title",
|
||||
"order-group-up": "Order group up",
|
||||
"order-group-down": "Order group down",
|
||||
"show-group-title": "显示群组标题",
|
||||
"hide-group-title": "隐藏群组标题",
|
||||
"order-group-up": "用户组上移",
|
||||
"order-group-down": "用户组下移",
|
||||
"no-group-title": "不展示群组称号",
|
||||
"select-skin": "选择皮肤",
|
||||
"default": "默认(%1)",
|
||||
|
||||
@@ -9,5 +9,9 @@
|
||||
"filter-type": "事件類型",
|
||||
"filter-start": "開始時間",
|
||||
"filter-end": "結束時間",
|
||||
"filter-user": "Filter by User",
|
||||
"filter-user.placeholder": "Type user name to filter...",
|
||||
"filter-group": "Filter by Group",
|
||||
"filter-group.placeholder": "Type group name to filter...",
|
||||
"filter-per-page": "每頁"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
.ghost-scrollbar {
|
||||
&::-webkit-scrollbar {
|
||||
width: 10px;
|
||||
|
||||
}
|
||||
|
||||
&::-webkit-scrollbar-track {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
'use strict';
|
||||
|
||||
|
||||
define('admin/advanced/events', ['bootbox', 'alerts'], function (bootbox, alerts) {
|
||||
define('admin/advanced/events', ['bootbox', 'alerts', 'autocomplete'], function (bootbox, alerts, autocomplete) {
|
||||
const Events = {};
|
||||
|
||||
Events.init = function () {
|
||||
@@ -30,6 +30,21 @@ define('admin/advanced/events', ['bootbox', 'alerts'], function (bootbox, alerts
|
||||
});
|
||||
});
|
||||
|
||||
$('#user-group-select').on('change', function () {
|
||||
const val = $(this).val();
|
||||
$('#username').toggleClass('hidden', val !== 'username');
|
||||
if (val !== 'username') {
|
||||
$('#username').val('');
|
||||
}
|
||||
$('#group').toggleClass('hidden', val !== 'group');
|
||||
if (val !== 'group') {
|
||||
$('#group').val('');
|
||||
}
|
||||
});
|
||||
|
||||
autocomplete.user($('#username'));
|
||||
autocomplete.group($('#group'));
|
||||
|
||||
$('#apply').on('click', Events.refresh);
|
||||
};
|
||||
|
||||
|
||||
@@ -94,7 +94,10 @@ define('accounts/picture', [
|
||||
const iconBgColor = document.querySelector('.modal.picture-switcher input[type="radio"]:checked').value || 'transparent';
|
||||
|
||||
changeUserPicture(type, iconBgColor).then(() => {
|
||||
Picture.updateHeader(type === 'default' ? '' : modal.find('.list-group-item.active img').attr('src'), iconBgColor);
|
||||
Picture.updateHeader(
|
||||
type === 'default' ? '' : modal.find('.list-group-item.active img').attr('src'),
|
||||
iconBgColor
|
||||
);
|
||||
ajaxify.refresh();
|
||||
}).catch(alerts.error);
|
||||
}
|
||||
@@ -139,16 +142,17 @@ define('accounts/picture', [
|
||||
|
||||
function handleImageUpload(modal) {
|
||||
function onUploadComplete(urlOnServer) {
|
||||
urlOnServer = (!urlOnServer.startsWith('http') ? config.relative_path : '') + urlOnServer + '?' + Date.now();
|
||||
|
||||
Picture.updateHeader(urlOnServer);
|
||||
urlOnServer = (!urlOnServer.startsWith('http') ? config.relative_path : '') + urlOnServer;
|
||||
const cacheBustedUrl = urlOnServer + '?' + Date.now();
|
||||
Picture.updateHeader(cacheBustedUrl);
|
||||
|
||||
if (ajaxify.data.picture && ajaxify.data.picture.length) {
|
||||
$('#user-current-picture, img.avatar').attr('src', urlOnServer);
|
||||
$(`#user-current-picture, img[data-uid="${ajaxify.data.theirid}"].avatar`).attr('src', cacheBustedUrl);
|
||||
ajaxify.data.uploadedpicture = urlOnServer;
|
||||
ajaxify.data.picture = urlOnServer;
|
||||
} else {
|
||||
ajaxify.refresh(function () {
|
||||
$('#user-current-picture, img.avatar').attr('src', urlOnServer);
|
||||
$(`#user-current-picture, img[data-uid="${ajaxify.data.theirid}"].avatar`).attr('src', cacheBustedUrl);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -22,9 +22,10 @@ async function call(options, callback) {
|
||||
return result;
|
||||
} catch (err) {
|
||||
if (err.message === 'A valid login session was not found. Please log in and try again.') {
|
||||
const { url } = await fireHook('filter:admin.reauth', { url: 'login' });
|
||||
return confirm('[[error:api.reauth-required]]', (ok) => {
|
||||
if (ok) {
|
||||
ajaxify.go('login');
|
||||
ajaxify.go(url);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@@ -18,8 +18,7 @@ const plugins = require('../plugins');
|
||||
const events = require('../events');
|
||||
const translator = require('../translator');
|
||||
const sockets = require('../socket.io');
|
||||
|
||||
// const api = require('.');
|
||||
const utils = require('../utils');
|
||||
|
||||
const usersAPI = module.exports;
|
||||
|
||||
@@ -670,6 +669,9 @@ usersAPI.generateExport = async (caller, { uid, type }) => {
|
||||
if (!validTypes.includes(type)) {
|
||||
throw new Error('[[error:invalid-data]]');
|
||||
}
|
||||
if (!utils.isNumber(uid) || !(parseInt(uid, 10) > 0)) {
|
||||
throw new Error('[[error:invalid-uid]]');
|
||||
}
|
||||
const count = await db.incrObjectField('locks', `export:${uid}${type}`);
|
||||
if (count > 1) {
|
||||
throw new Error('[[error:already-exporting]]');
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user