Compare commits

..

58 Commits

Author SHA1 Message Date
Julian Lam
3f13a69298 Re-introduce lodash into src/package-install.js (#10315)
* test: add failing test for if package.json is non-existant, fix tests' beforeEach method

* Revert "fix: #10289, remove lodash dependency in src/cli/package-install.js"

This reverts commit 81fa2e22bc.

* fix: regression caused by 94b79ce402

`./nodebb setup` was no longer able to be called without arguments or env vars

* fix: .updatePackageFile() throwing if no package.json

* fix: removing unneeded code in src/cli/index.js that seemed to be used to handle cases where package.json was missing (initial install)

... However, as .updatePackageFile() now handled cases where there is no package.json, it should be ok to remove this code

* fix: handle missing package.json or node_modules/
2022-02-18 10:13:11 -05:00
Julian Lam
b60174f51e fix: regression caused by 94b79ce402
`./nodebb setup` was no longer able to be called without arguments or env vars
2022-02-18 10:12:59 -05:00
Misty (Bot)
7388f111b7 chore: incrementing version number - v1.19.3 2022-02-16 19:20:39 +00:00
Misty (Bot)
4bd559deba Merge commit 'e9e48a756fad301e8a6729d3e74852a644228724' into v1.19.x 2022-02-16 19:20:36 +00:00
Barış Soner Uşaklı
e9e48a756f feat: delete diffs on post purge, closes #10291 2022-02-16 13:23:27 -05:00
Barış Soner Uşaklı
503e27f709 fix: #10302, fix regression 2022-02-16 11:37:50 -05:00
Barış Soner Uşaklı
9205169f00 fix: one last try 2022-02-15 20:51:52 -05:00
Barış Soner Uşaklı
2f64d63369 fix: doggy.gif 2022-02-15 20:22:22 -05:00
Barış Soner Uşaklı
cfdfbf3280 fix: one more fix 2022-02-15 20:21:21 -05:00
Barış Soner Uşaklı
770fcd9ea8 fix: dupe key errors 2022-02-15 20:12:42 -05:00
renovate[bot]
b47ca86db5 fix(deps): update dependency nodebb-plugin-emoji to v3.5.16 (#10297)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-15 19:58:49 -05:00
Barış Soner Uşaklı
dbf7a45828 fix: #10292, delete missing fields 2022-02-15 19:33:52 -05:00
Barış Soner Uşaklı
58b5781cea feat: closes #10296
asset_base_url in nconf
keep assetBaseUrl in config for backwards compat
2022-02-15 19:22:34 -05:00
renovate[bot]
5b0d4a8ec9 fix(deps): update dependency nodebb-plugin-markdown to v9.0.7 (#10293)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-15 17:20:39 -05:00
renovate[bot]
7af057fa51 fix(deps): update dependency nodebb-plugin-emoji to v3.5.14 (#10295)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-15 17:16:17 -05:00
renovate[bot]
55a9818389 fix(deps): update dependency nodebb-plugin-mentions to v3.0.5 (#10294)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-15 17:14:15 -05:00
ppenguin
94b79ce402 Allow NodeBB setup with env vars (#9850)
* initial try [WIP]

* typo; add test start script; initial Dockerfile mod with integrated setup [WIP]

* minor fixes

* add some winston debug...

* typos

* fix pass confirm setup

* more fixes

* fix entrypoint

* cleanup

* remove echo sensitive setupVal

* remove obsolete code and comments

* fix linting errors

* Merge branch 'additional-fixes'

* Merge branch 'pitaj-suggested-fixes'

* Merge branch 'pitaj-fixes2'

* merge checkSetup functions (env vars and flags)

* comment (lint)

* remove tab

* finalise PR; tested ok locally (setup json overrides env vars)
2022-02-15 13:13:43 -05:00
Misty (Bot)
8d85dfe3f5 Latest translations and fallbacks 2022-02-15 09:06:36 +00:00
Barış Soner Uşaklı
946d351f3a refactor: lazy load slugify 2022-02-14 21:50:30 -05:00
Misty (Bot)
4043f1791d chore(i18n): fallback strings for new resources: nodebb.admin-settings-uploads 2022-02-14 20:02:49 +00:00
Julian Lam
fb78570c13 test: fix topic thumb tests and topic thumbs to work properly with post upload assoc. 2022-02-14 15:02:07 -05:00
Julian Lam
d5ed8736aa feat: deleting a user upload dissociates from posts, and vice versa 2022-02-14 15:02:07 -05:00
Julian Lam
8c2752bab1 test: user uploads.js tests 2022-02-14 15:02:07 -05:00
Julian Lam
11275d6809 test: testing user upload methods, already fixed one bug 2022-02-14 15:02:07 -05:00
Julian Lam
5d7e1ebc68 style: linting errors 2022-02-14 15:02:07 -05:00
Julian Lam
b9edee143e fix: local deleteUploads() method in src/user/delete.js to call User.deleteUpload() 2022-02-14 15:02:07 -05:00
Julian Lam
7ef9c7d220 refactor: .deleteUpload() to accept array of paths 2022-02-14 15:02:07 -05:00
Julian Lam
ea36016d87 refactor: fix user uploads paths, and associate uid with user uploads 2022-02-14 15:02:07 -05:00
Julian Lam
6489e9fd9e refactor: change the post uploads' hash seeds to have the files/ prefix 2022-02-14 15:02:07 -05:00
Julian Lam
84dfda59e6 fix: #10144, automatically delete uploads from disk on post purge, ACP option to keep uploads on disk if desired 2022-02-14 15:02:07 -05:00
Julian Lam
aad0c5fd51 refactor: abstract some common code out to local utility methods 2022-02-14 15:02:07 -05:00
Julian Lam
d92da828a3 refactor: move post upload tests to its own file 2022-02-14 15:02:07 -05:00
Julian Lam
9aa3e442d0 fix: four-space indents in package.json 2022-02-14 14:40:34 -05:00
Julian Lam
81fa2e22bc fix: #10289, remove lodash dependency in src/cli/package-install.js 2022-02-14 14:36:50 -05:00
Misty (Bot)
a1593e35c0 Latest translations and fallbacks 2022-02-14 09:05:47 +00:00
Renovate Bot
9577ef8d7d chore(deps): update dependency lint-staged to v12.3.4 2022-02-13 19:58:59 +00:00
Renovate Bot
2290cee5ed chore(deps): update commitlint monorepo to v16.2.1 2022-02-13 11:52:13 +00:00
Misty (Bot)
02ebcb7131 Latest translations and fallbacks 2022-02-13 09:05:53 +00:00
renovate[bot]
22da7a10cc fix(deps): update dependency winston to v3.6.0 (#10285)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-12 18:25:23 -05:00
Misty (Bot)
f62e9563c4 Latest translations and fallbacks 2022-02-12 09:05:55 +00:00
Renovate Bot
763cd193c9 chore(deps): update dependency eslint to v8.9.0 2022-02-12 04:20:36 +00:00
Barış Soner Uşaklı
e5688d2c0d Merge branch 'master' of https://github.com/NodeBB/NodeBB 2022-02-11 14:49:03 -05:00
Barış Soner Uşaklı
398d25c210 feat: #10276, dont change/revert theme if its current 2022-02-11 14:49:01 -05:00
Renovate Bot
3225a1affc fix(deps): update dependency nodebb-plugin-markdown to v9.0.6 2022-02-11 14:14:37 -05:00
Julian Lam
e9cb1452f9 chore: remove punycode dep 2022-02-11 14:12:52 -05:00
Julian Lam
6aae2e5d89 Revert "fix: proactively guard against homograph characters in website values"
This reverts commit fa7dcdb968.
2022-02-11 14:12:22 -05:00
renovate[bot]
3dc108d316 fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.13 (#10280)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-11 12:12:33 -05:00
renovate[bot]
2c0b63227e fix(deps): update dependency nodebb-plugin-emoji to v3.5.12 (#10279)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-11 12:12:27 -05:00
Barış Soner Uşaklı
489c0d3015 refactor: remove extra zset remove, closes #10277 2022-02-11 10:43:40 -05:00
Misty (Bot)
2d125ecdbb Latest translations and fallbacks 2022-02-11 09:05:47 +00:00
Julian Lam
1c7fb8fe11 fix: non-functional upgrade script 2022-02-10 15:19:56 -05:00
Misty (Bot)
b8362c49cd Latest translations and fallbacks 2022-02-10 09:05:53 +00:00
renovate[bot]
766ef4e5c0 fix(deps): update dependency nodebb-plugin-emoji to v3.5.11 (#10274)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-09 18:47:00 -05:00
Misty (Bot)
775d90771e chore(i18n): fallback strings for new resources: nodebb.user 2022-02-09 22:50:56 +00:00
Barış Soner Uşaklı
350052ec50 fix: language keys 2022-02-09 17:50:08 -05:00
Barış Soner Uşaklı
d70ce3a937 fix: #10273, properly calculate item count for best/controversial 2022-02-09 17:42:41 -05:00
Misty (Bot)
e49b31f0c1 chore: incrementing version number - v1.19.2
(cherry picked from commit ded19254ac)
Signed-off-by: Misty (Bot) <deploy@nodebb.org>
2022-02-09 21:28:33 +00:00
Misty (Bot)
f012984d7f chore: update changelog for v1.19.2 2022-02-09 21:28:33 +00:00
127 changed files with 1259 additions and 470 deletions

View File

@@ -1,3 +1,151 @@
#### v1.19.2 (2022-02-09)
##### Chores
* up persona (14ecafb6)
* up markdown (8a4b7dc4)
* add missing quote (b98758d3)
* use source and current local vars, + docs (9e4147f0)
* up persona (1eaae1d0)
* up emoji (106ef7cf)
* persona (3b4cf971)
* persona (78db61cf)
* up deps (c7a56439)
* add punycode dependency (452f29c0)
* up persona (d50d4a9e)
* up persona (458606bc)
* up persona (cfe53305)
* up persona (f29bed27)
* up packages (b4a4e60e)
* up persona (3e30b6cd)
* incrementing version number - v1.19.1 (7f450268)
* update changelog for v1.19.1 (55df683a)
* **deps:**
* bump ioredis from 4.28.4 to 4.28.5 in /install (#10254) (b496ad44)
* bump nodebb-widget-essentials in /install (#10219) (b71025ce)
* update dependency lint-staged to v12.3.3 (6ba25557)
* update dependency eslint to v8.8.0 (153693e0)
* bump nodebb-theme-persona in /install (#10199) (2db54e67)
* update dependency lint-staged to v12.3.2 (814cb66b)
* update dependency mocha to v9.2.0 (05e2b354)
* bump helmet from 5.0.1 to 5.0.2 in /install (1f037bf6)
* update dependency lint-staged to v12.3.1 (ac244af3)
* update dependency lint-staged to v12.3.0 (7060837b)
* bump helmet from 4.6.0 to 5.0.1 in /install (5d3900dc)
* **i18n:**
* fallback strings for new resources: nodebb.modules (a71b8e59)
* fallback strings for new resources: nodebb.global, nodebb.pages (aa812f03)
* fallback strings for new resources: nodebb.users (70eeb204)
* fallback strings for new resources: nodebb.admin-settings-email (e9588ca7)
* fallback strings for new resources: nodebb.admin-settings-advanced (2ec4e31f)
##### Documentation Changes
* openapi spec for new route (9b912db7)
* some tweaks to cli help (c869d7db)
##### New Features
* handle array of keys in psql exists for zsets (5143ca33)
* upgrade script to clean up leftover :thumb zsets (0ac28435)
* more tests for ensuring downvoted posts are added to the :votes zset (1b8eeaf8)
* upgrade script to store downvotes posts in the user :votes sorted set (cf88483f)
* new accounts route to show most downvoted ('controversial') posts (5afd5de0)
* v3 user email tests (aa8914a1)
* allow gif profile images, sharp 0.30.0 supports gifs (7f1c4477)
* detect alternative package managers based on lockfile (8ba9e67c)
* new language key for user search in chat (766ad6b7)
* remove colors in favour of chalk (#10142) (cf8f62ae)
* add upload helper module for drag&drop, paste, closes #6388 (cf5c0968)
* no more sending emails to banned users, + feature flag (ea27eaf1)
* push the theme name into body class (e1e1d522)
* add ACP toggles for COEP and CORP headers (d91aeea3)
##### Bug Fixes
* **deps:**
* update dependency sharp to v0.30.1 (#10270) (8e52abe8)
* update dependency nodebb-widget-essentials to v5.0.7 (#10269) (6c0f7034)
* update dependency nodebb-theme-persona to v11.3.37 (#10265) (78d48c37)
* update dependency ioredis to v4.28.5 (#10252) (721a70c0)
* update dependency connect-redis to v6.1.1 (#10260) (a10e4940)
* update dependency nodebb-theme-persona to v11.3.36 (#10253) (0e2a4a2d)
* update dependency nodebb-theme-persona to v11.3.35 (#10251) (6465e012)
* update dependency pg-cursor to v2.7.3 (#10244) (e6185883)
* update dependency nodebb-theme-persona to v11.3.33 (#10248) (32477676)
* update dependency nodebb-theme-vanilla to v12.1.17 (#10249) (8f5b5ef1)
* update dependency nodebb-plugin-emoji to v3.5.9 (#10250) (1eb0939e)
* update dependency sanitize-html to v2.7.0 (#10246) (845717b8)
* update dependency pg to v8.7.3 (#10243) (531a3b1e)
* update dependency connect-redis to v6.1.0 (#10245) (c343b631)
* update dependency nodebb-theme-persona to v11.3.31 (#10241) (f1bed441)
* update dependency nodebb-plugin-composer-default to v7.0.20 (#10231) (a4702959)
* update dependency nodebb-theme-persona to v11.3.30 (#10232) (916a0db3)
* update dependency nodebb-plugin-emoji to v3.5.8 (#10239) (ebf4e12b)
* update dependency sharp to v0.30.0 (#10221) (2924cd3b)
* update dependency ioredis to v4.28.4 (#10224) (cda07cb7)
* update dependency clipboard to v2.0.10 (2c605d1c)
* update dependency sitemap to v7.1.1 (1bf938da)
* update dependency winston to v3.5.1 (b0dd68bb)
* pin dependency punycode to 2.1.1 (e7ba24c5)
* update dependency postcss to v8.4.6 (322f1033)
* update dependency nodebb-plugin-markdown to v9 (7d5080cd)
* update dependency ace-builds to v1.4.14 (#10200) (c50f6512)
* update dependency winston to v3.5.0 (#10202) (a7f142be)
* update dependency clipboard to v2.0.9 (#10203) (c6164e48)
* remove extraneous devDependencies on package merge (a2c7d69e)
* #10257, topic thumbs not deleting on topic deletion (0f788b8e)
* #10256, allow quote tooltip on mobile (fb3f4f9a)
* #10255, create verified/unverified groups on install (08f2a050)
* controversial posts/bests posts not showing anything (079c487d)
* regression in package.json merging logic that caused extraneous packages to not be removed (d34471f6)
* #10229, package merging should deep merge nested objects (689c125c)
* use fs.promises (a0a38706)
* bug where .reduce() exploded due to no initial value, if input value was an empty array (5cff6e3f)
* https://github.com/NodeBB/NodeBB/issues/10242 (dcb201df)
* missing early return (ad635175)
* handle case where email is explicitly passed into user.create, and thus is set in user hash, but confirmation request may have expired (936562c3)
* #10236, don't check email:uid, instead verify an email confirmation is active (0322e984)
* don't crash if requestedFields is undefined (98839108)
* a missed invocation of colors (c3d926ff)
* proactively guard against homograph characters in website values (fa7dcdb9)
* #10208, don't use leading slash in directory names (1d01741a)
* don't crash if quick search doesn't return posts (93d18383)
* properly unregister hooks in emailer tests (fc2c755c)
* email ban tests (dee9cca3)
* update usage of emailer.send to not catch (as errors are no longer thrown), email error throttler (d4e5259f)
* derp (b3f7b742)
* bug where page wouldn't complete loading if data.scripts was emptied (578145ac)
* use escaped group names in invite modal (2a89ad82)
* https://github.com/julianlam/nodebb-plugin-mentions/issues/170 (dc6e629d)
* #10197, fix relative path urls for dashboard pages (92a249c9)
* actually, CORP is ok (df8c8ad8)
* update defaults for corp and coep to be more permissive, for now, to be reverted for v1.20.0 (4467299e)
* if no group label is selected, select no group title option (94da5026)
##### Other Changes
* remove unused require (6be330f2)
##### Performance Improvements
* increase batch size (b548083b)
##### Refactors
* update chat plcaeholder message (fbd9ba79)
* updated package-install.js exports style, new exported method 'getPackageManager' for use in cases where nconf is unreliable, fix bug where nconf was not correctly set up in cli tools, proper installation of dev dependencies based on global env value (9a169085)
* emailer.send and emailer.sendToEmail returns Boolean based on message being successfully sent (f0e32ff1)
* sorted-list .get() to be async fn (89b559a2)
##### Tests
* fix occasional test failure (2dbdd181)
* add test to verify that a sorted set is automatically deleted if its last element is removed (#10261) (60680876)
* stricter isValidationPending check (d1b1f50b)
* fix derp (680e36da)
* up acp plugin page timeout (a214f9a6)
#### v1.19.1 (2022-01-21)
##### Chores

View File

@@ -22,4 +22,4 @@ ENV NODE_ENV=production \
EXPOSE 4567
CMD node ./nodebb build ; node ./nodebb start
CMD test -n "${SETUP}" && ./nodebb setup || node ./nodebb build; node ./nodebb start

View File

@@ -2,7 +2,7 @@
"name": "nodebb",
"license": "GPL-3.0",
"description": "NodeBB Forum",
"version": "1.19.2",
"version": "1.19.3",
"homepage": "http://www.nodebb.org",
"repository": {
"type": "git",
@@ -88,11 +88,11 @@
"nodebb-plugin-2factor": "3.0.4",
"nodebb-plugin-composer-default": "7.0.20",
"nodebb-plugin-dbsearch": "5.1.1",
"nodebb-plugin-emoji": "3.5.9",
"nodebb-plugin-emoji": "3.5.16",
"nodebb-plugin-emoji-android": "2.0.5",
"nodebb-plugin-markdown": "9.0.5",
"nodebb-plugin-mentions": "3.0.4",
"nodebb-plugin-spam-be-gone": "0.7.12",
"nodebb-plugin-markdown": "9.0.7",
"nodebb-plugin-mentions": "3.0.5",
"nodebb-plugin-spam-be-gone": "0.7.13",
"nodebb-rewards-essentials": "0.2.1",
"nodebb-theme-lavender": "5.3.2",
"nodebb-theme-persona": "11.3.38",
@@ -109,7 +109,6 @@
"postcss": "8.4.6",
"postcss-clean": "1.2.0",
"prompt": "1.2.1",
"punycode": "2.1.1",
"ioredis": "4.28.5",
"request": "2.88.2",
"request-promise-native": "1.0.9",
@@ -137,7 +136,7 @@
"uglify-es": "3.3.9",
"validator": "13.7.0",
"visibilityjs": "2.0.2",
"winston": "3.5.1",
"winston": "3.6.0",
"xml": "1.0.1",
"xregexp": "5.1.0",
"yargs": "17.3.1",
@@ -145,17 +144,17 @@
},
"devDependencies": {
"@apidevtools/swagger-parser": "10.0.3",
"@commitlint/cli": "16.1.0",
"@commitlint/config-angular": "16.0.0",
"@commitlint/cli": "16.2.1",
"@commitlint/config-angular": "16.2.1",
"coveralls": "3.1.1",
"eslint": "8.8.0",
"eslint": "8.9.0",
"eslint-config-nodebb": "0.1.1",
"eslint-plugin-import": "2.25.4",
"grunt": "1.4.1",
"grunt-contrib-watch": "1.1.0",
"husky": "7.0.4",
"jsdom": "19.0.0",
"lint-staged": "12.3.3",
"lint-staged": "12.3.4",
"mocha": "9.2.0",
"mocha-lcov-reporter": "1.3.0",
"mockdate": "3.0.5",

View File

@@ -2,6 +2,7 @@
"posts": "المشاركات",
"private": "جعل الملفات التي تم رفعها خاصة",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "هذا المستخدم لم يقم بتجاهل اية مواضيع حتى الآن.",
"has_no_upvoted_posts": "هذا المستخدم لم يقم بالتصويت للأعلى لأي مشاركة حتى الآن.",
"has_no_downvoted_posts": "هذا المستخدم لم يقم بالتصويت للأسفل لأي مشاركة حتى الآن.",
"has_no_voted_posts": "هذا المستخدم لا يمتلك اية مشاركات تم التصويت عليها",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "البريد الإلكتروني مخفي",
"hidden": "مخفي",

View File

@@ -2,6 +2,7 @@
"posts": "Публикации",
"private": "Качените файлове да бъдат частни",
"strip-exif-data": "Премахване на данните EXIF",
"preserve-orphaned-uploads": "Запазване на качените файлове на диска дори след изтриването на публикацията",
"private-extensions": "Файлови разширения, които да бъдат частни",
"private-uploads-extensions-help": "Въведете списък от файлови разширения, разделени със запетаи, които искате да бъдат частни (например <code>pdf,xls,doc</code>). Ако оставите това поле празно, всички файлове ще бъдат частни.",
"resize-image-width-threshold": "Преоразмеряване на изображенията, ако са по-широки от определената ширина",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Този потребител не е пренебрегнал нито една тема досега.",
"has_no_upvoted_posts": "Този потребител не е гласувал положително досега.",
"has_no_downvoted_posts": "Този потребител не е гласувал отрицателно досега.",
"has_no_voted_posts": "Този потребител не е гласувал досега.",
"has_no_controversial_posts": "Този потребител няма публикации с отрицателни гласове засега.",
"has_no_blocks": "Не сте блокирали никого.",
"email_hidden": "Е-пощата е скрита",
"hidden": "скрито",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "This user hasn't ignored any topics yet.",
"has_no_upvoted_posts": "This user hasn't upvoted any posts yet.",
"has_no_downvoted_posts": "This user hasn't downvoted any posts yet.",
"has_no_voted_posts": "This user has no voted posts",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "ইমেইল গোপন রাখা হয়েছে",
"hidden": "গোপন করা হয়েছে",

View File

@@ -2,6 +2,7 @@
"posts": "Příspěvky",
"private": "Nahrané soubory jsou soukromé",
"strip-exif-data": "Nepoužít data EXIF",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "Přípona souborů je soukromá",
"private-uploads-extensions-help": "Pro nastavení soukromí, zde zadejte seznam souborů oddělený čárkou (tj. <code>pdf, xls,doc</code>). prázdný seznam znamená, že všechny soubory jsou soukromé.",
"resize-image-width-threshold": "Změnit velikost obrázků, jsou-li širší než určená šířka",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Tento uživatel ještě neignoruje žádné témata.",
"has_no_upvoted_posts": "Tento uživatel zatím nevyjádřil souhlas u žádného příspěvku.",
"has_no_downvoted_posts": "Tento uživatel zatím nevyjádřil nesouhlas u žádného příspěvku.",
"has_no_voted_posts": "Tento uživatel nemá žádné hlasovací příspěvky",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "Nezablokoval/a jste žádné uživatele.",
"email_hidden": "E-mail je skryt",
"hidden": "skrytý",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "This user hasn't ignored any topics yet.",
"has_no_upvoted_posts": "Denne bruger har ikke syntes godt om nogle indlæg endnu.",
"has_no_downvoted_posts": "Denne bruger har ikke, syntes ikke godt om nogle indlæg endnu.",
"has_no_voted_posts": "Denne bruger har ingen stemte indlæg",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "Email Skjult",
"hidden": "skjult",

View File

@@ -2,6 +2,7 @@
"posts": "Beiträge",
"private": "Hochgeladene Dateien privatisieren",
"strip-exif-data": "EXIF-Daten entfernen",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "Private Dateiendungen",
"private-uploads-extensions-help": "Gib eine Komma-Separierte Liste mit Dateiendungen an, die privatisiert werden sollen (z.B. <code>pdf,xls,doc</code>). Eine leere Liste bedeutet, dass alle Dateien privat sind.",
"resize-image-width-threshold": "Bilder zu einer bestimmten Breite runterskalieren wenn sie breiter sind als die angegebene Breite.",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Dieser Benutzer ignoriert bisher keine Themen.",
"has_no_upvoted_posts": "Dieser Benutzer hat bisher keine Beiträge positiv bewertet.",
"has_no_downvoted_posts": "Dieser Benutzer hat bisher keine Beiträge negativ bewertet.",
"has_no_voted_posts": "Dieser Benutzer hat keine bewerteten Beiträge.",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "Du hast keine Benutzer geblockt",
"email_hidden": "E-Mail Adresse versteckt",
"hidden": "versteckt",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "This user hasn't ignored any topics yet.",
"has_no_upvoted_posts": "This user hasn't upvoted any posts yet.",
"has_no_downvoted_posts": "This user hasn't downvoted any posts yet.",
"has_no_voted_posts": "This user has no voted posts",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "Κρυμμένο Emai",
"hidden": "κρυμμένο",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -112,7 +112,7 @@
"has_no_ignored_topics": "This user hasn't ignored any topics yet.",
"has_no_upvoted_posts": "This user hasn't upvoted any posts yet.",
"has_no_downvoted_posts": "This user hasn't downvoted any posts yet.",
"has_no_voted_posts": "This user has no voted posts",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "Email Hidden",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "This user hasn't ignored any topics yet.",
"has_no_upvoted_posts": "This user hasn't upvoted any posts yet.",
"has_no_downvoted_posts": "This user hasn't downvoted any posts yet.",
"has_no_voted_posts": "This user has no voted posts",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "Email Hidden",
"hidden": "hidden",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "This user hasn't ignored any topics yet.",
"has_no_upvoted_posts": "This user hasn't upvoted any posts yet.",
"has_no_downvoted_posts": "This user hasn't downvoted any posts yet.",
"has_no_voted_posts": "This user has no voted posts",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "Email Hidden",
"hidden": "hidden",

View File

@@ -2,6 +2,7 @@
"posts": "Mensajes",
"private": "Hacer las subidas de archivos privadas",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "Extensiones de archivo para hacer privadas.",
"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": "Cambiar el tamaño de las imágenes si son más anchas que el ancho especificado",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Este usuario no ha ignorado ningún tema aun.",
"has_no_upvoted_posts": "Este usuario todavía no ha votado ninguna publicación positivamente.",
"has_no_downvoted_posts": "Este usuario todavía no ha votado ninguna publicación negativamente.",
"has_no_voted_posts": "Este usuario no ha votado ninguna publicación",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "No tienes usuarios bloqueados.",
"email_hidden": "Correo electrónico oculto",
"hidden": "oculto",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "This user hasn't ignored any topics yet.",
"has_no_upvoted_posts": "Antud kasutaja pole veel ühtegi postitust kiitnud.",
"has_no_downvoted_posts": "Antud kasutaja pole veel ühtegi postitust laitnud.",
"has_no_voted_posts": "Antud kasutaja pole veel ühtegi postitust hinnanud.",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "Peidetud email",
"hidden": "peidetud",

View File

@@ -2,6 +2,7 @@
"posts": "پست‌ها",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "این کاربر هیچ موضوعی را نادیده نگرفته است",
"has_no_upvoted_posts": "این کاربر به هیچ پستی امتیاز نداده است.",
"has_no_downvoted_posts": "این کاربر به هیچ پستی رای منفی نداده است.",
"has_no_voted_posts": "این کاربر به پست رای نداده است",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "شما هیچ کاربر مسدود شده ای ندارید.",
"email_hidden": "ایمیل پنهان شده",
"hidden": "پنهان",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Käyttäjä ei ole merkannut sivuutettavaksi yhtään aihetta.",
"has_no_upvoted_posts": "Käyttäjä ei ole tykännyt yhdestäkään viestistä vielä.",
"has_no_downvoted_posts": "This user hasn't downvoted any posts yet.",
"has_no_voted_posts": "Käyttäjä ei ole antanut tykkäyksiä viesteille",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "Käyttäjä ei ole estänyt käyttäjiä",
"email_hidden": "Sähköposti piilotettu",
"hidden": "piilotettu",

View File

@@ -2,6 +2,7 @@
"posts": "Sujets",
"private": "Rendre privés les fichiers téléchargés",
"strip-exif-data": "Supprimer les données EXIF",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "Rendre privé des extensions de fichier.",
"private-uploads-extensions-help": "Renseignez ici une liste d'extensions de fichiers séparées par des virgules pour les rendre privées (par exemple : <code>pdf, xls, doc</code>). Une liste vide signifie que tous les fichiers sont privés.",
"resize-image-width-threshold": "Redimensionner les images si elles sont plus larges que la largeur spécifiée",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Cet utilisateur n'a encore ignoré aucun sujet.",
"has_no_upvoted_posts": "Cet utilisateur n'a donné d'avis positifs",
"has_no_downvoted_posts": "Cet utilisateur n'a pas donné d'avis négatifs",
"has_no_voted_posts": "Personne n'a voté pour des messages de cet utilisateur",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "Vous n'avez bloqué aucun utilisateur.",
"email_hidden": "Email masqué",
"hidden": "masqué",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "This user hasn't ignored any topics yet.",
"has_no_upvoted_posts": "Este usuario aínda non votou positivamente ningunha mensaxe.",
"has_no_downvoted_posts": "Este usuario aínda non votou negativamente ninguna mensaxe.",
"has_no_voted_posts": "Este usuario non votou ninguna mensaxe",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "Correo Agochado",
"hidden": "Agochado",

View File

@@ -55,11 +55,11 @@
"composer": "הגדרות יצירת פוסט",
"composer-help": "ההגדרות הבאות חלות על הפונקציונליות ו/או המראה של יוצר הפוסט המוצג\n\t\t\t\tלמשתמשים בעת יצירת נושאים חדשים, או מענה לנושאים קיימים.",
"composer.show-help": "הצג כרטיסיית \"עזרה\"",
"composer.enable-plugin-help": "אפשר לתוסיפים להוסיף תוכן ללשונית עזרה",
"composer.enable-plugin-help": "אפשר לתוספים להוסיף תוכן ללשונית עזרה",
"composer.custom-help": "טקסט עזרה מותאם אישית",
"backlinks": "Backlinks",
"backlinks.enabled": "Enable topic backlinks",
"backlinks.help": "If a post references another topic, a link back to the post will be inserted into the referenced topic at that point in time.",
"backlinks": "קישורים נכנסים",
"backlinks.enabled": "אפשר קישורים נכנסים בנושא",
"backlinks.help": "אם פוסט מפנה לנושא אחר, קישור חזרה לפוסט יתווסף לנושא אליו בוצעה ההפניה בשלב זה.",
"ip-tracking": "IP מעקב",
"ip-tracking.each-post": "מעקב אחר כתובת IP על כל הודעה",
"enable-post-history": "הפוך היסטוריית פוסטים לזמינה"

View File

@@ -18,5 +18,5 @@
"flags.limit-per-target": "מספר הפעמים המרבי שניתן לסמן משהו",
"flags.limit-per-target-placeholder": "ברירת מחדל: 0",
"flags.limit-per-target-help": "כשפוסט או משתמש מסומן כמה פעמים, כל דיווח נוסף נחשב ל &quot;דיווח&quot; ונוסף לדיווח הראשון. הגדר את האופציה הזאת לכל מספר שהוא לא 0 כדי להגביל את כמות הדיווחים שפוסט או משתמש יכול לקבל.",
"flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned"
"flags.auto-resolve-on-ban": "פתור אוטומטי כל כרטיסי משתמש כאשר הוא מוחרם"
}

View File

@@ -2,6 +2,7 @@
"posts": "פוסטים",
"private": "הפוך קבצים שהועלו לפרטיים",
"strip-exif-data": "הפשט נתוני EXIF",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "סיומות קובצים להפוך לפרטיים",
"private-uploads-extensions-help": "הכנס כאן רשימה של פורמטי הקבצים, מופרדים בפסיק, כדי להפוך אותם לפרטיים (לדוגמא <code>pdf,xls,doc</code>). שורה ריקה פירושו שכל הקבצים פרטיים.",
"resize-image-width-threshold": "שנה גודל תמונות אם הם רחבים יותר מהרוחב המוגדר",

View File

@@ -56,7 +56,7 @@
"posts": "פוסטים",
"x-posts": "%1 פוסטים",
"best": "הגבוה ביותר",
"controversial": "Controversial",
"controversial": "שנוי במחלוקת",
"votes": "הצבעות",
"x-votes": "%1 הצבעות",
"voters": "מצביעים",

View File

@@ -54,7 +54,7 @@
"account/upvoted": "פוסטים שהוצבעו לטובה על ידי %1",
"account/downvoted": "פוסטים שהוצבעו לרעה על ידי %1",
"account/best": "הפוסטים הטובים ביותר שנוצרו על ידי %1",
"account/controversial": "Controversial posts made by %1",
"account/controversial": "פוסטים השנויים במחלוקת שנוצרו על ידי %1",
"account/blocks": "המשתמשים ש-%1 חסם",
"account/uploads": "העלאות של %1",
"account/sessions": "סשני התחברות",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "המשתמש הזה טרם התעלם מנושאים.",
"has_no_upvoted_posts": "המשתמש טרם הצביע בעד פוסטים כלשהם.",
"has_no_downvoted_posts": "המשתמש טרם הצביע נגד פוסטים כלשהם.",
"has_no_voted_posts": "למשתמש אין פוסטים שהוצבעו",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "לא חסמת אף משתמש.",
"email_hidden": "כתובת אימייל מוסתרת",
"hidden": "מוסתר",

View File

@@ -2,6 +2,7 @@
"posts": "Objave",
"private": "Učini datoteke privatnim",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "This user hasn't ignored any topics yet.",
"has_no_upvoted_posts": "Ovaj korisnik nije glasao za na objavama.",
"has_no_downvoted_posts": "Ovaj korisnik nije glasao protiv na objavama.",
"has_no_voted_posts": "Ovaj korisnik nema glasanih objava",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "Email sakriven",
"hidden": "Sakriven",

View File

@@ -2,6 +2,7 @@
"posts": "Hozzászólások",
"private": "Feltöltött fájlok priváttá tevése",
"strip-exif-data": "EXIF adatok törlése",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "Privát kiterjesztések",
"private-uploads-extensions-help": "Add meg vesszővel elválasztva a privát kiterjesztések listáját (pl.: <code>pdf,xls,doc</code>) Az üres lista azt jelenti, hogy minden fájl privát.",
"resize-image-width-threshold": "Képek átméretezése, ha szélesebbek, mint a megadott szélesség",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "A felhasználó még nem mellőzött témakört.",
"has_no_upvoted_posts": "A felhasználó még egy hozzászólást sem kedvelt.",
"has_no_downvoted_posts": "A felhasználó még egy hozzászólást sem utált.",
"has_no_voted_posts": "A felhasználó még nem szavazott hozzászólásra.",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "Nem blokkoltál egy felhasználót sem.",
"email_hidden": "E-mail rejtett",
"hidden": "rejtett",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "This user hasn't ignored any topics yet.",
"has_no_upvoted_posts": "This user hasn't upvoted any posts yet.",
"has_no_downvoted_posts": "This user hasn't downvoted any posts yet.",
"has_no_voted_posts": "This user has no voted posts",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "Email Disembunyikan",
"hidden": "disembunyikan",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Rendi privati i file caricati",
"strip-exif-data": "Togli EXIF Data",
"preserve-orphaned-uploads": "Mantieni i file caricati su disco dopo l'eliminazione di un post",
"private-extensions": "Estensione dei file da rendere privata",
"private-uploads-extensions-help": "Inserisci la lista di estensioni separati da virgola quì (es. <code>pdf,xls,doc</code>). Una lista vuota significa che tutti i file sono privati.",
"resize-image-width-threshold": "Ridimensiona le immagini se sono più grandi della larghezza specificata",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Questo utente non sta ignorando discussioni.",
"has_no_upvoted_posts": "Questo utente non ha ancora apprezzato nessun post.",
"has_no_downvoted_posts": "Questo utente non ha ancora votato negativamente alcun post",
"has_no_voted_posts": "Questo utente non ha post votati",
"has_no_controversial_posts": "Questo utente non ha ancora nessun post votato negativamente.",
"has_no_blocks": "Non hai bloccato utenti.",
"email_hidden": "Email Nascosta",
"hidden": "nascosta",

View File

@@ -2,6 +2,7 @@
"posts": "投稿",
"private": "アップロードしたファイルを非公開にする",
"strip-exif-data": "EXIFデータを削除",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "非公開にするファイル拡張子",
"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": "指定した幅より広い場合は画像のサイズを変更します",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "この利用者はまだトピックを無視していません。",
"has_no_upvoted_posts": "このユーザーはまだ一つも投稿に高評価を付けていません。",
"has_no_downvoted_posts": "このユーザーはまだ一つも投稿に低評価を付けていません。",
"has_no_voted_posts": "このユーザーは投稿を評価していません。",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "ブロック中のユーザーはいません。",
"email_hidden": "メールアドレスを非表示",
"hidden": "非表示",

View File

@@ -2,6 +2,7 @@
"posts": "포스트",
"private": "가입된 사용자만 파일 열람 허용",
"strip-exif-data": "이미지 EXIF 데이터 제거",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "파일 확장자 숨김",
"private-uploads-extensions-help": "비공개로 설정할 파일 확장자 목록을 쉼표로 구분해서 입력하세요. (예: <code>pdf, xls, doc</code>). 빈 목록은 모든 파일이 비공개임을 의미합니다.",
"resize-image-width-threshold": "설정한 너비보다 넓은 이미지의 크기 조정",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "이 사용자는 아직 무시 중인 화제가 없습니다.",
"has_no_upvoted_posts": "이 사용자가 추천한 포스트가 없습니다.",
"has_no_downvoted_posts": "이 사용자가 비추천한 포스트가 없습니다.",
"has_no_voted_posts": "이 사용자가 투표를 받은 게시물이 없습니다.",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "차단한 사용자가 없습니다.",
"email_hidden": "이메일 비공개",
"hidden": "비공개",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "This user hasn't ignored any topics yet.",
"has_no_upvoted_posts": "Šis narys dar neturi teigiamai įvertintų pranešimų.",
"has_no_downvoted_posts": "Šis narys dar neturi neigiamai įvertintų pranešimų.",
"has_no_voted_posts": "Šis narys dar neturi įvertintų pranešimų.",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "El. paštas paslėptas",
"hidden": "paslėptas",

View File

@@ -2,6 +2,7 @@
"posts": "Raksti",
"private": "Iestatīt augšupielādētos failus kā privātus",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "Failu paplašīnājumi, kurus turēt privātus",
"private-uploads-extensions-help": "Ievadīt ar komatu atdalītu failu paplašinājumu sarakstu, kurus turēt privātus (piemērām <code>pdf,xls,doc</code>). Tukšais saraksts nozīmē, ka visi faili ir privāti.",
"resize-image-width-threshold": "Samazināt blides izmērus, ja ir plašāka par noteikto platumu",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Lietotājs nav vēl ignorējis nevienu tematu.",
"has_no_upvoted_posts": "Lietotājs vēl nav balsojis \"par\" nevienu rakstu.",
"has_no_downvoted_posts": "Lietotājs vēl nav balsojis \"pret\" nevienu rakstu.",
"has_no_voted_posts": "Lietotājam nav nevienu rakstu ar balsojumiem.",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "Tu neesi bloķējis nevienu lietotāju.",
"email_hidden": "E-pasta adrese paslēpta",
"hidden": "paslēpies",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "This user hasn't ignored any topics yet.",
"has_no_upvoted_posts": "This user hasn't upvoted any posts yet.",
"has_no_downvoted_posts": "This user hasn't downvoted any posts yet.",
"has_no_voted_posts": "This user has no voted posts",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "Emel disembunyikan",
"hidden": "disembunyikan",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Denne brukeren har ikke ignorert noen emner ennå",
"has_no_upvoted_posts": "Denne brukeren har ikke lastet opp noen innlegg ennå",
"has_no_downvoted_posts": "Denne brukeren har ikke nedlastet noen innlegg ennå",
"has_no_voted_posts": "Denne brukeren har ingen innlegg som er stemt på",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "Du har ingen blokkerte brukere.",
"email_hidden": "E-post skjult",
"hidden": "skjult",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Deze gebruiker heeft nog geen berichten genegeerd.",
"has_no_upvoted_posts": "Deze gebruiker heeft nog geen berichten omhoog gestemd.",
"has_no_downvoted_posts": "Deze gebruiker heeft nog geen berichten omlaag gestemd.",
"has_no_voted_posts": "Deze gebruiker heeft nog niet op berichten gestemd",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "U hebt geen gebruikers geblokkeerd",
"email_hidden": "E-mail niet beschikbaar",
"hidden": "verborgen",

View File

@@ -2,6 +2,7 @@
"posts": "Posty",
"private": "Oznaczaj wysyłane pliki jako prywatne",
"strip-exif-data": "Usuń dane EXIF",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "Rozszerzenia plików, które mają być prywatne",
"private-uploads-extensions-help": "Tutaj wpisz oddzielone przecinkami rozszerzenia plików, które mają być prywatne (np. <code>pdf,xls,doc</code>). Jeśli lista jest pusta, wszystkie pliki są prywatne.",
"resize-image-width-threshold": "Zmień rozmiar obrazów, jeśli są szersze niż określona szerokość",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Użytkownik nie pominął jeszcze żadnego tematu.",
"has_no_upvoted_posts": "Ten użytkownik jeszcze nie głosował za w żadnym temacie",
"has_no_downvoted_posts": "Ten użytkownik jeszcze nie głosował przeciw w żadnym temacie.",
"has_no_voted_posts": "Ten użytkownik nie ma jeszcze ocenionych postów",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "Nie zablokowałeś jeszcze żadnych użytkowników",
"email_hidden": "Adres e-mail ukryty",
"hidden": "ukryty",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Tornar arquivos enviados particulares",
"strip-exif-data": "Retirar Metadata EXIF",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "Extensões de arquivo para tornar privado",
"private-uploads-extensions-help": "Digite uma lista, separada por vírgulas, de extensões de arquivos para torná-las privadas aqui (por exemplo: <code>pdf, xls, doc</code>). Uma lista vazia sinigica que todos os arquivos são privado.",
"resize-image-width-threshold": "Redimensionar imagens se a largura dela for maior do que a largura especificada",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "O usuário ainda não ignorou nenhum tópico.",
"has_no_upvoted_posts": "Este usuário ainda não votou positivamente em quaisquer posts.",
"has_no_downvoted_posts": "Este usuário ainda não votou negativamente em quaisquer posts.",
"has_no_voted_posts": "Este usuário não tem posts votados",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "Você não bloqueou nenhum usuário.",
"email_hidden": "E-mail Oculto",
"hidden": "oculto",

View File

@@ -2,6 +2,7 @@
"posts": "Publicações",
"private": "Tornar os ficheiros enviados privados",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Este utilizador ainda não ignorou nenhum tópico.",
"has_no_upvoted_posts": "Este utilizador ainda não votou favoravelmente em nenhuma publicação.",
"has_no_downvoted_posts": "Este utilizador ainda não votou negativamente em nenhuma publicação.",
"has_no_voted_posts": "Este utilizador ainda não tem nenhuma publicação com votos",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "Não bloqueaste nenhum utilizador.",
"email_hidden": "E-mail escondido",
"hidden": "Escondido",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "This user hasn't ignored any topics yet.",
"has_no_upvoted_posts": "This user hasn't upvoted any posts yet.",
"has_no_downvoted_posts": "This user hasn't downvoted any posts yet.",
"has_no_voted_posts": "This user has no voted posts",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "Adresă de email ascunsă",
"hidden": "ascuns",

View File

@@ -2,6 +2,7 @@
"posts": "Сообщения",
"private": "Не показывать загрузки гостям",
"strip-exif-data": "Удалять метаданные EXIF",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "Типы файлов, которые следует скрывать от гостей",
"private-uploads-extensions-help": "Укажите через запятую список расширений файлов, например <code>pdf,xls,doc</code>. Оставьте поле пустым, чтобы все загрузки были недоступны гостям.",
"resize-image-width-threshold": "Уменьшать изображения, когда ширина превышает",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Этот пользователь не игнорирует ни одну тему.",
"has_no_upvoted_posts": "Этот пользователь ещё ни одному сообщению не поднимал рейтинг.",
"has_no_downvoted_posts": "Этот пользователь ещё ни одному сообщению не понижал рейтинг.",
"has_no_voted_posts": "За сообщения этого пользователя ещё не голосовали",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "Вы никого не заблокировали.",
"email_hidden": "Электронная почта скрыта",
"hidden": "скрыто",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "This user hasn't ignored any topics yet.",
"has_no_upvoted_posts": "Uyu muntu ntabwo arashima icyashyizweho na kimwe.",
"has_no_downvoted_posts": "Uyu muntu ntabwo aragaya icyashizweho na kimwe. ",
"has_no_voted_posts": "Uyu muntu ntabwo aragira ikintu yashimiwe gushyiraho",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "Email Yahishwe",
"hidden": "byahishwe",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "This user hasn't ignored any topics yet.",
"has_no_upvoted_posts": "This user hasn't upvoted any posts yet.",
"has_no_downvoted_posts": "This user hasn't downvoted any posts yet.",
"has_no_voted_posts": "This user has no voted posts",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "Email Cuada",
"hidden": "cuadu",

View File

@@ -2,6 +2,7 @@
"posts": "Príspevky",
"private": "Nahrané súbory sú súkromné",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "Prípona súborov je súkromná",
"private-uploads-extensions-help": "Pre nastavenie súkromia, zadajte sem zoznam súborov oddelených čiarkou (napr.: <code>pdf,xls,doc</code>). Prázdny zoznam znamená, že všetky súbory sú súkromné.",
"resize-image-width-threshold": "Resize images if they are wider than specified width",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Tento používateľ neignoruje žiadne témy.",
"has_no_upvoted_posts": "Tento užívateľ doteraz nedal hlas žiadnemu príspevku.",
"has_no_downvoted_posts": "Tento užívateľ doteraz neodobral hlas žiadnemu príspevku.",
"has_no_voted_posts": "Tento užívateľ nemá žiadne príspevky s hlasmi",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "Nezablokoval ste žiadneho používateľa.",
"email_hidden": "Skrytý e-mail",
"hidden": "skrytý",

View File

@@ -2,6 +2,7 @@
"posts": "Objave",
"private": "Naložene datoteke označi kot zasebne",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Ta uporabnik še nima nobenih prezrtih tem.",
"has_no_upvoted_posts": "Uporabnik še ni glasoval za nobeno objavo.",
"has_no_downvoted_posts": "Uporabnik še ni glasoval proti nobeni objavi.",
"has_no_voted_posts": "Uporabnik nima glasovanih objav",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "Nimate blokiranih uporabnikov.",
"email_hidden": "Skrit e-poštni naslov",
"hidden": "skrit",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Овај корисник још није игнорисао ниједну тему.",
"has_no_upvoted_posts": "Овај корисник још увек није гласао за неку поруку.",
"has_no_downvoted_posts": "Овај корисник још увек није негативно гласао за неку поруку.",
"has_no_voted_posts": "Овај корисник нема објаве за које се гласало.",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "Нисте блокирали ниједног корисника",
"email_hidden": "Скривена е-пошта",
"hidden": "скривена",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Denna användare ignorerar inte några ämnen ännu.",
"has_no_upvoted_posts": "Den här användaren har inte röstat upp några inlägg än.",
"has_no_downvoted_posts": "Den här användaren har inte röstat ned några inlägg än.",
"has_no_voted_posts": "Den här användaren har inga inlägg med röster",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "Du har inte blockerat några användare.",
"email_hidden": "E-post dold",
"hidden": "dold",

View File

@@ -2,6 +2,7 @@
"posts": "Posts",
"private": "Make uploaded files private",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "ผู้ใช้นี้ไม่ได้ละเว้นกระทู้ใดๆ",
"has_no_upvoted_posts": "ผู้ใช้นี้ไม่ได้โหวตขึ้นให้ข้อความใดๆ",
"has_no_downvoted_posts": "ผู้ใช้นี้ไม่ได้โหวตลงให้ข้อความใดๆ",
"has_no_voted_posts": "ผู้ใช้นี้ไม่เคยโหวตข้อความ",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "You have blocked no users.",
"email_hidden": "ซ่อนอีเมล",
"hidden": "ซ่อน",

View File

@@ -2,6 +2,7 @@
"posts": "İletiler",
"private": "Yüklenen dosyaları gizli yap",
"strip-exif-data": "EXIF bilgilerini sil",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "Gizli yapılacak dosya uzantıları",
"private-uploads-extensions-help": "Buraya gizli yapılacak dosya uzantıları listesini virgülle ayırarak giriniz. (ör. <code>pdf,xls,doc</code>). Boş bırakmak, tüm dosyaların gizli olacağı anlamına gelir.",
"resize-image-width-threshold": "Belirtilen genişlikten daha genişse görüntüleri yeniden boyutlandırın",

View File

@@ -56,7 +56,7 @@
"posts": "İleti",
"x-posts": "%1 ileti",
"best": "En İyi",
"controversial": "Kontrollü",
"controversial": "Tartışmalı",
"votes": "Oy",
"x-votes": "%1 oy",
"voters": "Oy Verenler",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Bu kullanıcı henüz hiçbir başlığı yok saymamış.",
"has_no_upvoted_posts": "Bu kullanıcı henüz hiçbir iletiyi artılamamış.",
"has_no_downvoted_posts": "Bu kullanıcı henüz hiçbir iletiyi eksilememiş.",
"has_no_voted_posts": "Bu kullanıcının hiç oylanmış iletisi yok.",
"has_no_controversial_posts": "Bu kullanıcının herhangi bir gönderisi eksi oy almadı.",
"has_no_blocks": "Hiçbir kullanıcıyı engellemediniz.",
"email_hidden": "E-posta gizli",
"hidden": "gizli",

View File

@@ -2,6 +2,7 @@
"posts": "Пости",
"private": "Зробити завантажувані файли приватними",
"strip-exif-data": "Strip EXIF Data",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"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",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Цей користувач ще не проігнорував будь-які теми.",
"has_no_upvoted_posts": "Цей користувач ще не голосував за жоден з постів.",
"has_no_downvoted_posts": "Цей користувач ще не голосував проти жодного поста.",
"has_no_voted_posts": "У цього користувача немає постів за котрі хтось голосував",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "Ви нікого не заблокували.",
"email_hidden": "Електронна адреса прихована",
"hidden": "прихований",

View File

@@ -2,6 +2,7 @@
"posts": "Bài Đăng",
"private": "Đặt tệp tải lên ở chế độ riêng tư",
"strip-exif-data": "Tách Dữ Liệu EXIF",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "Phần mở rộng tệp để đặt ở chế độ riêng tư",
"private-uploads-extensions-help": "Nhập danh sách phần mở rộng tệp tại đây phân tách bằng dấu phẩy để đặt ở chế độ riêng tư (VD: <code>pdf,xls,doc</code>). Để trống có nghĩa là mọi tệp đều riêng tư.",
"resize-image-width-threshold": "Chỉnh kích cỡ ảnh nếu chúng rộng hơn chiều rộng đã đặt",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "Người dùng này chưa bỏ qua bất cứ chủ đề nào.",
"has_no_upvoted_posts": "Người dùng này chưa ủng hộ bất kỳ bài đăng nào.",
"has_no_downvoted_posts": "Thành viên này chưa phản đối bài viết nào cả.",
"has_no_voted_posts": "Thành viên này không có bài viết nào được tán thành.",
"has_no_controversial_posts": "Người dùng này chưa có bài viết nào bị phản đối.",
"has_no_blocks": "Bạn không khóa người dùng nào.",
"email_hidden": "Ẩn Email",
"hidden": "Đã ẩn",

View File

@@ -2,6 +2,7 @@
"posts": "帖子",
"private": "使上传的文件私有化",
"strip-exif-data": "去除 EXIF 数据",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "自定义文件扩展名",
"private-uploads-extensions-help": "在此处输入以逗号分隔的文件扩展名列表 (例如<code> pdfxlsdoc </code>)并将其用于自定义。为空则表示允许所有扩展名。",
"resize-image-width-threshold": "如果图像宽度超过指定大小,则对图像进行缩放",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "此用户尚未忽略任何主题。",
"has_no_upvoted_posts": "此用户还未顶过任何帖子。",
"has_no_downvoted_posts": "此用户还未踩过任何帖子。",
"has_no_voted_posts": "这个用户还未评价任何帖子",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "您没有屏蔽其他用户。",
"email_hidden": "电子邮箱已隐藏",
"hidden": "隐藏",

View File

@@ -2,6 +2,7 @@
"posts": "貼文",
"private": "使上傳的檔案私有化",
"strip-exif-data": "去除 EXIF 資料",
"preserve-orphaned-uploads": "Keep uploaded files on disk after a post is purged",
"private-extensions": "自訂檔案附檔名",
"private-uploads-extensions-help": "在此處輸入以逗號分隔的副檔名列表 (例如<code> pdfxlsdoc </code>)並將其用於自訂。為空則表示允許所有副檔名。",
"resize-image-width-threshold": "如果圖片寬度超過指定大小,則對圖片進行縮放",

View File

@@ -105,7 +105,7 @@
"has_no_ignored_topics": "此使用者尚未忽略任何主題。",
"has_no_upvoted_posts": "此使用者還未點贊過任何貼文。",
"has_no_downvoted_posts": "此使用者還未倒讚過任何貼文。",
"has_no_voted_posts": "這個使用者還未評價任何貼文",
"has_no_controversial_posts": "This user does not have any downvoted posts yet.",
"has_no_blocks": "您沒有封鎖其他使用者。",
"email_hidden": "電子信箱已隱藏",
"hidden": "隱藏",

View File

@@ -15,6 +15,9 @@ define('admin/appearance/themes', ['bootbox', 'translator', 'alerts'], function
const cssSrc = parentEl.attr('data-css');
const themeId = parentEl.attr('data-theme');
if (config['theme:id'] === themeId) {
return;
}
socket.emit('admin.themes.set', {
type: themeType,
id: themeId,
@@ -43,6 +46,9 @@ define('admin/appearance/themes', ['bootbox', 'translator', 'alerts'], function
});
$('#revert_theme').on('click', function () {
if (config['theme:id'] === 'nodebb-theme-persona') {
return;
}
bootbox.confirm('[[admin/appearance/themes:revert-confirm]]', function (confirm) {
if (confirm) {
socket.emit('admin.themes.set', {
@@ -52,6 +58,7 @@ define('admin/appearance/themes', ['bootbox', 'translator', 'alerts'], function
if (err) {
return alerts.error(err);
}
config['theme:id'] = 'nodebb-theme-persona';
highlightSelectedTheme('nodebb-theme-persona');
alerts.alert({
alert_id: 'admin:theme',

View File

@@ -434,7 +434,7 @@ ajaxify = window.ajaxify || {};
};
ajaxify.loadTemplate = function (template, callback) {
require([config.assetBaseUrl + '/templates/' + template + '.js'], callback, function (err) {
require([config.asset_base_url + '/templates/' + template + '.js'], callback, function (err) {
console.error('Unable to load template: ' + template);
throw err;
});

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