mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-12-25 09:50:35 +01:00
Compare commits
68 Commits
v4.6.0
...
v4.3.0-bet
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
689f2587e9 | ||
|
|
1aab4bb12a | ||
|
|
8e60047e12 | ||
|
|
62ed89d9c5 | ||
|
|
f0f9bce557 | ||
|
|
ffc33bc263 | ||
|
|
d3478d8f86 | ||
|
|
19c1a1c649 | ||
|
|
2fdb5db841 | ||
|
|
edfb3c2839 | ||
|
|
1afd5ee093 | ||
|
|
22d89dbe8f | ||
|
|
45fd3117a1 | ||
|
|
362541f4ae | ||
|
|
49db1b4eb6 | ||
|
|
38a13bb7d9 | ||
|
|
df7777dc75 | ||
|
|
ed37785828 | ||
|
|
da1890e905 | ||
|
|
9d3dd1fe6a | ||
|
|
71fb61c8b6 | ||
|
|
6096278472 | ||
|
|
2f1d9c3da0 | ||
|
|
3c4276f7c3 | ||
|
|
881a6724ad | ||
|
|
d3b5f3f7d3 | ||
|
|
56d37da1ba | ||
|
|
42beab6219 | ||
|
|
6f2766114e | ||
|
|
86b5a159d7 | ||
|
|
ca51597306 | ||
|
|
7eea1c67d0 | ||
|
|
4fa8581704 | ||
|
|
dc907bec7a | ||
|
|
2f480e37ad | ||
|
|
0d77e860bf | ||
|
|
70dac3aede | ||
|
|
00cd1817f6 | ||
|
|
6a1edf6098 | ||
|
|
f2a1ff4077 | ||
|
|
4d6de2d174 | ||
|
|
8763d80d98 | ||
|
|
f477d12555 | ||
|
|
b10e5aa269 | ||
|
|
d2b8a7c504 | ||
|
|
82beaf8fd3 | ||
|
|
f012b44d11 | ||
|
|
378c114815 | ||
|
|
0dc2f618e4 | ||
|
|
5ada2dd234 | ||
|
|
72470d6159 | ||
|
|
e15e4d354f | ||
|
|
e5c4843439 | ||
|
|
fbedd7290a | ||
|
|
2bd474535a | ||
|
|
681ec76247 | ||
|
|
d7b976529a | ||
|
|
5ced4898bc | ||
|
|
c556f40ee3 | ||
|
|
93a0b571f9 | ||
|
|
d7f1860cbb | ||
|
|
36a2c3336d | ||
|
|
dd030a5efb | ||
|
|
adf74f9e79 | ||
|
|
71e937b939 | ||
|
|
ff1b7a0faa | ||
|
|
76b2cf56a5 | ||
|
|
6a363edf9d |
122
.github/workflows/docker.yml
vendored
122
.github/workflows/docker.yml
vendored
@@ -16,91 +16,15 @@ permissions:
|
||||
packages: write
|
||||
|
||||
jobs:
|
||||
build:
|
||||
strategy:
|
||||
matrix:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
platforms: linux/amd64
|
||||
required: true
|
||||
- os: ubuntu-24.04-arm
|
||||
platforms: linux/arm64
|
||||
required: true
|
||||
- os: ubuntu-24.04-arm
|
||||
platforms: linux/arm/v7
|
||||
required: false
|
||||
continue-on-error: ${{ !matrix.required }}
|
||||
runs-on: ${{ matrix.os }}
|
||||
steps:
|
||||
- name: Prepare
|
||||
run: |
|
||||
platform=${{ matrix.platforms }}
|
||||
echo "PLATFORM_PAIR=${platform//\//-}" >> $GITHUB_ENV
|
||||
echo "IMAGE=ghcr.io/${GITHUB_REPOSITORY@L}" >> $GITHUB_ENV
|
||||
- uses: actions/checkout@v5
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
- name: Login to GitHub Container Registry
|
||||
uses: docker/login-action@v3
|
||||
with:
|
||||
registry: ghcr.io
|
||||
username: ${{ github.repository_owner }}
|
||||
password: ${{ secrets.GITHUB_TOKEN }}
|
||||
- name: Docker meta
|
||||
id: meta
|
||||
uses: docker/metadata-action@v5
|
||||
with:
|
||||
images: ${{ env.IMAGE }}
|
||||
|
||||
- name: Cache node_modules
|
||||
id: cache-node-modules
|
||||
uses: actions/cache@v4
|
||||
with:
|
||||
path: var-cache-node-modules
|
||||
key: var-cache-node-modules-${{ hashFiles('Dockerfile', 'install/package.json') }}
|
||||
|
||||
- name: Build and push Docker images
|
||||
id: build
|
||||
uses: docker/build-push-action@v6
|
||||
with:
|
||||
cache-from: type=gha
|
||||
cache-to: type=gha,mode=min
|
||||
context: .
|
||||
file: ./Dockerfile
|
||||
platforms: ${{ matrix.platforms }}
|
||||
labels: ${{ steps.meta.outputs.labels }}
|
||||
tags: ${{ env.IMAGE }}
|
||||
outputs: type=image,push-by-digest=true,name-canonical=true,push=true
|
||||
- name: Export digest
|
||||
run: |
|
||||
mkdir -p ${{ runner.temp }}/digests
|
||||
digest="${{ steps.build.outputs.digest }}"
|
||||
touch "${{ runner.temp }}/digests/${digest#sha256:}"
|
||||
|
||||
- name: Upload digest
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: digests-${{ env.PLATFORM_PAIR }}
|
||||
path: ${{ runner.temp }}/digests/*
|
||||
if-no-files-found: error
|
||||
retention-days: 1
|
||||
merge:
|
||||
release:
|
||||
runs-on: ubuntu-latest
|
||||
needs:
|
||||
- build
|
||||
steps:
|
||||
- name: Prepare
|
||||
run: |
|
||||
echo "IMAGE=ghcr.io/${GITHUB_REPOSITORY@L}" >> $GITHUB_ENV
|
||||
echo "CURRENT_DATE_NST=$(date +'%Y%m%d-%H%M%S' -d '-3 hours -30 minutes')" >> $GITHUB_ENV
|
||||
- name: Download digests
|
||||
uses: actions/download-artifact@v5
|
||||
with:
|
||||
path: ${{ runner.temp }}/digests
|
||||
pattern: digests-*
|
||||
merge-multiple: true
|
||||
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- name: Set up QEMU
|
||||
uses: docker/setup-qemu-action@v3
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
@@ -110,11 +34,15 @@ jobs:
|
||||
registry: ghcr.io
|
||||
username: ${{ github.repository_owner }}
|
||||
password: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- name: Get current date in NST
|
||||
run: echo "CURRENT_DATE_NST=$(date +'%Y%m%d-%H%M%S' -d '-3 hours -30 minutes')" >> $GITHUB_ENV
|
||||
|
||||
- name: Docker meta
|
||||
id: meta
|
||||
uses: docker/metadata-action@v5
|
||||
with:
|
||||
images: ${{ env.IMAGE }}
|
||||
images: ghcr.io/${{ github.repository }}
|
||||
tags: |
|
||||
type=semver,pattern={{version}}
|
||||
type=semver,pattern={{major}}.{{minor}}
|
||||
@@ -124,11 +52,21 @@ jobs:
|
||||
type=raw,value=${{ env.CURRENT_DATE_NST }}
|
||||
flavor: |
|
||||
latest=true
|
||||
- name: Create manifest list and push
|
||||
working-directory: ${{ runner.temp }}/digests
|
||||
run: |
|
||||
docker buildx imagetools create $(jq -cr '.tags | map("-t " + .) | join(" ")' <<< "$DOCKER_METADATA_OUTPUT_JSON") \
|
||||
$(printf '${{ env.IMAGE }}@sha256:%s ' *)
|
||||
- name: Inspect image
|
||||
run: |
|
||||
docker buildx imagetools inspect ${{ env.IMAGE }}:${{ steps.meta.outputs.version }}
|
||||
|
||||
- name: Cache node_modules
|
||||
id: cache-node-modules
|
||||
uses: actions/cache@v4
|
||||
with:
|
||||
path: var-cache-node-modules
|
||||
key: var-cache-node-modules-${{ hashFiles('Dockerfile', 'install/package.json') }}
|
||||
|
||||
- name: Build and push Docker images
|
||||
uses: docker/build-push-action@v6
|
||||
with:
|
||||
cache-from: type=gha
|
||||
cache-to: type=gha,mode=min
|
||||
context: .
|
||||
file: ./Dockerfile
|
||||
platforms: linux/amd64,linux/arm64,linux/arm/v7
|
||||
push: true
|
||||
tags: ${{ steps.meta.outputs.tags }}
|
||||
|
||||
12
.github/workflows/test.yaml
vendored
12
.github/workflows/test.yaml
vendored
@@ -27,19 +27,19 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
os: [ubuntu-latest]
|
||||
node: [20, 22]
|
||||
node: [18, 20]
|
||||
database: [mongo-dev, mongo, redis, postgres]
|
||||
include:
|
||||
# only run coverage once
|
||||
- os: ubuntu-latest
|
||||
node: 22
|
||||
node: 18
|
||||
coverage: true
|
||||
# test under development once
|
||||
- database: mongo-dev
|
||||
test_env: development
|
||||
# only run eslint once
|
||||
- os: ubuntu-latest
|
||||
node: 22
|
||||
node: 18
|
||||
database: mongo-dev
|
||||
lint: true
|
||||
runs-on: ${{ matrix.os }}
|
||||
@@ -63,7 +63,7 @@ jobs:
|
||||
- 5432:5432
|
||||
|
||||
redis:
|
||||
image: 'redis:8.2.1'
|
||||
image: 'redis:7.4.2'
|
||||
# Set health checks to wait until redis has started
|
||||
options: >-
|
||||
--health-cmd "redis-cli ping"
|
||||
@@ -81,12 +81,12 @@ jobs:
|
||||
- 27017:27017
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v5
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- run: cp install/package.json package.json
|
||||
|
||||
- name: Install Node
|
||||
uses: actions/setup-node@v5
|
||||
uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: ${{ matrix.node }}
|
||||
|
||||
|
||||
75
.tx/config
75
.tx/config
@@ -51,7 +51,6 @@ trans.sv = public/language/sv/admin/admin.json
|
||||
trans.th = public/language/th/admin/admin.json
|
||||
trans.tr = public/language/tr/admin/admin.json
|
||||
trans.uk = public/language/uk/admin/admin.json
|
||||
trans.ur = public/language/ur/admin/admin.json
|
||||
trans.vi = public/language/vi/admin/admin.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/admin.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/admin.json
|
||||
@@ -106,7 +105,6 @@ trans.sv = public/language/sv/admin/advanced/cache.json
|
||||
trans.th = public/language/th/admin/advanced/cache.json
|
||||
trans.tr = public/language/tr/admin/advanced/cache.json
|
||||
trans.uk = public/language/uk/admin/advanced/cache.json
|
||||
trans.ur = public/language/ur/admin/advanced/cache.json
|
||||
trans.vi = public/language/vi/admin/advanced/cache.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/advanced/cache.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/advanced/cache.json
|
||||
@@ -161,7 +159,6 @@ trans.sv = public/language/sv/admin/advanced/database.json
|
||||
trans.th = public/language/th/admin/advanced/database.json
|
||||
trans.tr = public/language/tr/admin/advanced/database.json
|
||||
trans.uk = public/language/uk/admin/advanced/database.json
|
||||
trans.ur = public/language/ur/admin/advanced/database.json
|
||||
trans.vi = public/language/vi/admin/advanced/database.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/advanced/database.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/advanced/database.json
|
||||
@@ -216,7 +213,6 @@ trans.sv = public/language/sv/admin/advanced/errors.json
|
||||
trans.th = public/language/th/admin/advanced/errors.json
|
||||
trans.tr = public/language/tr/admin/advanced/errors.json
|
||||
trans.uk = public/language/uk/admin/advanced/errors.json
|
||||
trans.ur = public/language/ur/admin/advanced/errors.json
|
||||
trans.vi = public/language/vi/admin/advanced/errors.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/advanced/errors.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/advanced/errors.json
|
||||
@@ -271,7 +267,6 @@ trans.sv = public/language/sv/admin/advanced/events.json
|
||||
trans.th = public/language/th/admin/advanced/events.json
|
||||
trans.tr = public/language/tr/admin/advanced/events.json
|
||||
trans.uk = public/language/uk/admin/advanced/events.json
|
||||
trans.ur = public/language/ur/admin/advanced/events.json
|
||||
trans.vi = public/language/vi/admin/advanced/events.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/advanced/events.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/advanced/events.json
|
||||
@@ -326,7 +321,6 @@ trans.sv = public/language/sv/admin/advanced/logs.json
|
||||
trans.th = public/language/th/admin/advanced/logs.json
|
||||
trans.tr = public/language/tr/admin/advanced/logs.json
|
||||
trans.uk = public/language/uk/admin/advanced/logs.json
|
||||
trans.ur = public/language/ur/admin/advanced/logs.json
|
||||
trans.vi = public/language/vi/admin/advanced/logs.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/advanced/logs.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/advanced/logs.json
|
||||
@@ -381,7 +375,6 @@ trans.sv = public/language/sv/admin/appearance/customise.json
|
||||
trans.th = public/language/th/admin/appearance/customise.json
|
||||
trans.tr = public/language/tr/admin/appearance/customise.json
|
||||
trans.uk = public/language/uk/admin/appearance/customise.json
|
||||
trans.ur = public/language/ur/admin/appearance/customise.json
|
||||
trans.vi = public/language/vi/admin/appearance/customise.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/appearance/customise.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/appearance/customise.json
|
||||
@@ -436,7 +429,6 @@ trans.sv = public/language/sv/admin/appearance/skins.json
|
||||
trans.th = public/language/th/admin/appearance/skins.json
|
||||
trans.tr = public/language/tr/admin/appearance/skins.json
|
||||
trans.uk = public/language/uk/admin/appearance/skins.json
|
||||
trans.ur = public/language/ur/admin/appearance/skins.json
|
||||
trans.vi = public/language/vi/admin/appearance/skins.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/appearance/skins.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/appearance/skins.json
|
||||
@@ -491,7 +483,6 @@ trans.sv = public/language/sv/admin/appearance/themes.json
|
||||
trans.th = public/language/th/admin/appearance/themes.json
|
||||
trans.tr = public/language/tr/admin/appearance/themes.json
|
||||
trans.uk = public/language/uk/admin/appearance/themes.json
|
||||
trans.ur = public/language/ur/admin/appearance/themes.json
|
||||
trans.vi = public/language/vi/admin/appearance/themes.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/appearance/themes.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/appearance/themes.json
|
||||
@@ -546,7 +537,6 @@ trans.sv = public/language/sv/admin/dashboard.json
|
||||
trans.th = public/language/th/admin/dashboard.json
|
||||
trans.tr = public/language/tr/admin/dashboard.json
|
||||
trans.uk = public/language/uk/admin/dashboard.json
|
||||
trans.ur = public/language/ur/admin/dashboard.json
|
||||
trans.vi = public/language/vi/admin/dashboard.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/dashboard.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/dashboard.json
|
||||
@@ -601,7 +591,6 @@ trans.sv = public/language/sv/admin/development/info.json
|
||||
trans.th = public/language/th/admin/development/info.json
|
||||
trans.tr = public/language/tr/admin/development/info.json
|
||||
trans.uk = public/language/uk/admin/development/info.json
|
||||
trans.ur = public/language/ur/admin/development/info.json
|
||||
trans.vi = public/language/vi/admin/development/info.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/development/info.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/development/info.json
|
||||
@@ -656,7 +645,6 @@ trans.sv = public/language/sv/admin/development/logger.json
|
||||
trans.th = public/language/th/admin/development/logger.json
|
||||
trans.tr = public/language/tr/admin/development/logger.json
|
||||
trans.uk = public/language/uk/admin/development/logger.json
|
||||
trans.ur = public/language/ur/admin/development/logger.json
|
||||
trans.vi = public/language/vi/admin/development/logger.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/development/logger.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/development/logger.json
|
||||
@@ -711,7 +699,6 @@ trans.sv = public/language/sv/admin/extend/plugins.json
|
||||
trans.th = public/language/th/admin/extend/plugins.json
|
||||
trans.tr = public/language/tr/admin/extend/plugins.json
|
||||
trans.uk = public/language/uk/admin/extend/plugins.json
|
||||
trans.ur = public/language/ur/admin/extend/plugins.json
|
||||
trans.vi = public/language/vi/admin/extend/plugins.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/extend/plugins.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/extend/plugins.json
|
||||
@@ -766,7 +753,6 @@ trans.sv = public/language/sv/admin/extend/rewards.json
|
||||
trans.th = public/language/th/admin/extend/rewards.json
|
||||
trans.tr = public/language/tr/admin/extend/rewards.json
|
||||
trans.uk = public/language/uk/admin/extend/rewards.json
|
||||
trans.ur = public/language/ur/admin/extend/rewards.json
|
||||
trans.vi = public/language/vi/admin/extend/rewards.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/extend/rewards.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/extend/rewards.json
|
||||
@@ -821,7 +807,6 @@ trans.sv = public/language/sv/admin/extend/widgets.json
|
||||
trans.th = public/language/th/admin/extend/widgets.json
|
||||
trans.tr = public/language/tr/admin/extend/widgets.json
|
||||
trans.uk = public/language/uk/admin/extend/widgets.json
|
||||
trans.ur = public/language/ur/admin/extend/widgets.json
|
||||
trans.vi = public/language/vi/admin/extend/widgets.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/extend/widgets.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/extend/widgets.json
|
||||
@@ -876,7 +861,6 @@ trans.sv = public/language/sv/admin/manage/admins-mods.json
|
||||
trans.th = public/language/th/admin/manage/admins-mods.json
|
||||
trans.tr = public/language/tr/admin/manage/admins-mods.json
|
||||
trans.uk = public/language/uk/admin/manage/admins-mods.json
|
||||
trans.ur = public/language/ur/admin/manage/admins-mods.json
|
||||
trans.vi = public/language/vi/admin/manage/admins-mods.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/manage/admins-mods.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/manage/admins-mods.json
|
||||
@@ -931,7 +915,6 @@ trans.sv = public/language/sv/admin/manage/categories.json
|
||||
trans.th = public/language/th/admin/manage/categories.json
|
||||
trans.tr = public/language/tr/admin/manage/categories.json
|
||||
trans.uk = public/language/uk/admin/manage/categories.json
|
||||
trans.ur = public/language/ur/admin/manage/categories.json
|
||||
trans.vi = public/language/vi/admin/manage/categories.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/manage/categories.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/manage/categories.json
|
||||
@@ -986,7 +969,6 @@ trans.sv = public/language/sv/admin/manage/digest.json
|
||||
trans.th = public/language/th/admin/manage/digest.json
|
||||
trans.tr = public/language/tr/admin/manage/digest.json
|
||||
trans.uk = public/language/uk/admin/manage/digest.json
|
||||
trans.ur = public/language/ur/admin/manage/digest.json
|
||||
trans.vi = public/language/vi/admin/manage/digest.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/manage/digest.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/manage/digest.json
|
||||
@@ -1041,7 +1023,6 @@ trans.sv = public/language/sv/admin/manage/groups.json
|
||||
trans.th = public/language/th/admin/manage/groups.json
|
||||
trans.tr = public/language/tr/admin/manage/groups.json
|
||||
trans.uk = public/language/uk/admin/manage/groups.json
|
||||
trans.ur = public/language/ur/admin/manage/groups.json
|
||||
trans.vi = public/language/vi/admin/manage/groups.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/manage/groups.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/manage/groups.json
|
||||
@@ -1096,7 +1077,6 @@ trans.sv = public/language/sv/admin/manage/privileges.json
|
||||
trans.th = public/language/th/admin/manage/privileges.json
|
||||
trans.tr = public/language/tr/admin/manage/privileges.json
|
||||
trans.uk = public/language/uk/admin/manage/privileges.json
|
||||
trans.ur = public/language/ur/admin/manage/privileges.json
|
||||
trans.vi = public/language/vi/admin/manage/privileges.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/manage/privileges.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/manage/privileges.json
|
||||
@@ -1151,7 +1131,6 @@ trans.sv = public/language/sv/admin/manage/registration.json
|
||||
trans.th = public/language/th/admin/manage/registration.json
|
||||
trans.tr = public/language/tr/admin/manage/registration.json
|
||||
trans.uk = public/language/uk/admin/manage/registration.json
|
||||
trans.ur = public/language/ur/admin/manage/registration.json
|
||||
trans.vi = public/language/vi/admin/manage/registration.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/manage/registration.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/manage/registration.json
|
||||
@@ -1206,7 +1185,6 @@ trans.sv = public/language/sv/admin/manage/tags.json
|
||||
trans.th = public/language/th/admin/manage/tags.json
|
||||
trans.tr = public/language/tr/admin/manage/tags.json
|
||||
trans.uk = public/language/uk/admin/manage/tags.json
|
||||
trans.ur = public/language/ur/admin/manage/tags.json
|
||||
trans.vi = public/language/vi/admin/manage/tags.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/manage/tags.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/manage/tags.json
|
||||
@@ -1261,7 +1239,6 @@ trans.sv = public/language/sv/admin/manage/uploads.json
|
||||
trans.th = public/language/th/admin/manage/uploads.json
|
||||
trans.tr = public/language/tr/admin/manage/uploads.json
|
||||
trans.uk = public/language/uk/admin/manage/uploads.json
|
||||
trans.ur = public/language/ur/admin/manage/uploads.json
|
||||
trans.vi = public/language/vi/admin/manage/uploads.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/manage/uploads.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/manage/uploads.json
|
||||
@@ -1316,7 +1293,6 @@ trans.sv = public/language/sv/admin/manage/user-custom-fields.json
|
||||
trans.th = public/language/th/admin/manage/user-custom-fields.json
|
||||
trans.tr = public/language/tr/admin/manage/user-custom-fields.json
|
||||
trans.uk = public/language/uk/admin/manage/user-custom-fields.json
|
||||
trans.ur = public/language/ur/admin/manage/user-custom-fields.json
|
||||
trans.vi = public/language/vi/admin/manage/user-custom-fields.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/manage/user-custom-fields.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/manage/user-custom-fields.json
|
||||
@@ -1371,7 +1347,6 @@ trans.sv = public/language/sv/admin/manage/users.json
|
||||
trans.th = public/language/th/admin/manage/users.json
|
||||
trans.tr = public/language/tr/admin/manage/users.json
|
||||
trans.uk = public/language/uk/admin/manage/users.json
|
||||
trans.ur = public/language/ur/admin/manage/users.json
|
||||
trans.vi = public/language/vi/admin/manage/users.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/manage/users.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/manage/users.json
|
||||
@@ -1426,7 +1401,6 @@ trans.sv = public/language/sv/admin/menu.json
|
||||
trans.th = public/language/th/admin/menu.json
|
||||
trans.tr = public/language/tr/admin/menu.json
|
||||
trans.uk = public/language/uk/admin/menu.json
|
||||
trans.ur = public/language/ur/admin/menu.json
|
||||
trans.vi = public/language/vi/admin/menu.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/menu.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/menu.json
|
||||
@@ -1481,7 +1455,6 @@ trans.sv = public/language/sv/admin/settings/advanced.json
|
||||
trans.th = public/language/th/admin/settings/advanced.json
|
||||
trans.tr = public/language/tr/admin/settings/advanced.json
|
||||
trans.uk = public/language/uk/admin/settings/advanced.json
|
||||
trans.ur = public/language/ur/admin/settings/advanced.json
|
||||
trans.vi = public/language/vi/admin/settings/advanced.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/advanced.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/advanced.json
|
||||
@@ -1536,7 +1509,6 @@ trans.sv = public/language/sv/admin/settings/activitypub.json
|
||||
trans.th = public/language/th/admin/settings/activitypub.json
|
||||
trans.tr = public/language/tr/admin/settings/activitypub.json
|
||||
trans.uk = public/language/uk/admin/settings/activitypub.json
|
||||
trans.ur = public/language/ur/admin/settings/activitypub.json
|
||||
trans.vi = public/language/vi/admin/settings/activitypub.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/activitypub.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/activitypub.json
|
||||
@@ -1591,7 +1563,6 @@ trans.sv = public/language/sv/admin/settings/api.json
|
||||
trans.th = public/language/th/admin/settings/api.json
|
||||
trans.tr = public/language/tr/admin/settings/api.json
|
||||
trans.uk = public/language/uk/admin/settings/api.json
|
||||
trans.ur = public/language/ur/admin/settings/api.json
|
||||
trans.vi = public/language/vi/admin/settings/api.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/api.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/api.json
|
||||
@@ -1646,7 +1617,6 @@ trans.sv = public/language/sv/admin/settings/chat.json
|
||||
trans.th = public/language/th/admin/settings/chat.json
|
||||
trans.tr = public/language/tr/admin/settings/chat.json
|
||||
trans.uk = public/language/uk/admin/settings/chat.json
|
||||
trans.ur = public/language/ur/admin/settings/chat.json
|
||||
trans.vi = public/language/vi/admin/settings/chat.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/chat.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/chat.json
|
||||
@@ -1701,7 +1671,6 @@ trans.sv = public/language/sv/admin/settings/cookies.json
|
||||
trans.th = public/language/th/admin/settings/cookies.json
|
||||
trans.tr = public/language/tr/admin/settings/cookies.json
|
||||
trans.uk = public/language/uk/admin/settings/cookies.json
|
||||
trans.ur = public/language/ur/admin/settings/cookies.json
|
||||
trans.vi = public/language/vi/admin/settings/cookies.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/cookies.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/cookies.json
|
||||
@@ -1756,7 +1725,6 @@ trans.sv = public/language/sv/admin/settings/email.json
|
||||
trans.th = public/language/th/admin/settings/email.json
|
||||
trans.tr = public/language/tr/admin/settings/email.json
|
||||
trans.uk = public/language/uk/admin/settings/email.json
|
||||
trans.ur = public/language/ur/admin/settings/email.json
|
||||
trans.vi = public/language/vi/admin/settings/email.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/email.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/email.json
|
||||
@@ -1811,7 +1779,6 @@ trans.sv = public/language/sv/admin/settings/general.json
|
||||
trans.th = public/language/th/admin/settings/general.json
|
||||
trans.tr = public/language/tr/admin/settings/general.json
|
||||
trans.uk = public/language/uk/admin/settings/general.json
|
||||
trans.ur = public/language/ur/admin/settings/general.json
|
||||
trans.vi = public/language/vi/admin/settings/general.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/general.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/general.json
|
||||
@@ -1866,7 +1833,6 @@ trans.sv = public/language/sv/admin/settings/group.json
|
||||
trans.th = public/language/th/admin/settings/group.json
|
||||
trans.tr = public/language/tr/admin/settings/group.json
|
||||
trans.uk = public/language/uk/admin/settings/group.json
|
||||
trans.ur = public/language/ur/admin/settings/group.json
|
||||
trans.vi = public/language/vi/admin/settings/group.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/group.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/group.json
|
||||
@@ -1921,7 +1887,6 @@ trans.sv = public/language/sv/admin/settings/navigation.json
|
||||
trans.th = public/language/th/admin/settings/navigation.json
|
||||
trans.tr = public/language/tr/admin/settings/navigation.json
|
||||
trans.uk = public/language/uk/admin/settings/navigation.json
|
||||
trans.ur = public/language/ur/admin/settings/navigation.json
|
||||
trans.vi = public/language/vi/admin/settings/navigation.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/navigation.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/navigation.json
|
||||
@@ -1976,7 +1941,6 @@ trans.sv = public/language/sv/admin/settings/notifications.json
|
||||
trans.th = public/language/th/admin/settings/notifications.json
|
||||
trans.tr = public/language/tr/admin/settings/notifications.json
|
||||
trans.uk = public/language/uk/admin/settings/notifications.json
|
||||
trans.ur = public/language/ur/admin/settings/notifications.json
|
||||
trans.vi = public/language/vi/admin/settings/notifications.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/notifications.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/notifications.json
|
||||
@@ -2031,7 +1995,6 @@ trans.sv = public/language/sv/admin/settings/pagination.json
|
||||
trans.th = public/language/th/admin/settings/pagination.json
|
||||
trans.tr = public/language/tr/admin/settings/pagination.json
|
||||
trans.uk = public/language/uk/admin/settings/pagination.json
|
||||
trans.ur = public/language/ur/admin/settings/pagination.json
|
||||
trans.vi = public/language/vi/admin/settings/pagination.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/pagination.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/pagination.json
|
||||
@@ -2086,7 +2049,6 @@ trans.sv = public/language/sv/admin/settings/post.json
|
||||
trans.th = public/language/th/admin/settings/post.json
|
||||
trans.tr = public/language/tr/admin/settings/post.json
|
||||
trans.uk = public/language/uk/admin/settings/post.json
|
||||
trans.ur = public/language/ur/admin/settings/post.json
|
||||
trans.vi = public/language/vi/admin/settings/post.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/post.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/post.json
|
||||
@@ -2141,7 +2103,6 @@ trans.sv = public/language/sv/admin/settings/reputation.json
|
||||
trans.th = public/language/th/admin/settings/reputation.json
|
||||
trans.tr = public/language/tr/admin/settings/reputation.json
|
||||
trans.uk = public/language/uk/admin/settings/reputation.json
|
||||
trans.ur = public/language/ur/admin/settings/reputation.json
|
||||
trans.vi = public/language/vi/admin/settings/reputation.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/reputation.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/reputation.json
|
||||
@@ -2196,7 +2157,6 @@ trans.sv = public/language/sv/admin/settings/sockets.json
|
||||
trans.th = public/language/th/admin/settings/sockets.json
|
||||
trans.tr = public/language/tr/admin/settings/sockets.json
|
||||
trans.uk = public/language/uk/admin/settings/sockets.json
|
||||
trans.ur = public/language/ur/admin/settings/sockets.json
|
||||
trans.vi = public/language/vi/admin/settings/sockets.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/sockets.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/sockets.json
|
||||
@@ -2251,7 +2211,6 @@ trans.sv = public/language/sv/admin/settings/sounds.json
|
||||
trans.th = public/language/th/admin/settings/sounds.json
|
||||
trans.tr = public/language/tr/admin/settings/sounds.json
|
||||
trans.uk = public/language/uk/admin/settings/sounds.json
|
||||
trans.ur = public/language/ur/admin/settings/sounds.json
|
||||
trans.vi = public/language/vi/admin/settings/sounds.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/sounds.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/sounds.json
|
||||
@@ -2306,7 +2265,6 @@ trans.sv = public/language/sv/admin/settings/tags.json
|
||||
trans.th = public/language/th/admin/settings/tags.json
|
||||
trans.tr = public/language/tr/admin/settings/tags.json
|
||||
trans.uk = public/language/uk/admin/settings/tags.json
|
||||
trans.ur = public/language/ur/admin/settings/tags.json
|
||||
trans.vi = public/language/vi/admin/settings/tags.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/tags.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/tags.json
|
||||
@@ -2361,7 +2319,6 @@ trans.sv = public/language/sv/admin/settings/uploads.json
|
||||
trans.th = public/language/th/admin/settings/uploads.json
|
||||
trans.tr = public/language/tr/admin/settings/uploads.json
|
||||
trans.uk = public/language/uk/admin/settings/uploads.json
|
||||
trans.ur = public/language/ur/admin/settings/uploads.json
|
||||
trans.vi = public/language/vi/admin/settings/uploads.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/uploads.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/uploads.json
|
||||
@@ -2416,7 +2373,6 @@ trans.sv = public/language/sv/admin/settings/user.json
|
||||
trans.th = public/language/th/admin/settings/user.json
|
||||
trans.tr = public/language/tr/admin/settings/user.json
|
||||
trans.uk = public/language/uk/admin/settings/user.json
|
||||
trans.ur = public/language/ur/admin/settings/user.json
|
||||
trans.vi = public/language/vi/admin/settings/user.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/user.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/user.json
|
||||
@@ -2471,7 +2427,6 @@ trans.sv = public/language/sv/admin/settings/web-crawler.json
|
||||
trans.th = public/language/th/admin/settings/web-crawler.json
|
||||
trans.tr = public/language/tr/admin/settings/web-crawler.json
|
||||
trans.uk = public/language/uk/admin/settings/web-crawler.json
|
||||
trans.ur = public/language/ur/admin/settings/web-crawler.json
|
||||
trans.vi = public/language/vi/admin/settings/web-crawler.json
|
||||
trans.zh_CN = public/language/zh-CN/admin/settings/web-crawler.json
|
||||
trans.zh_TW = public/language/zh-TW/admin/settings/web-crawler.json
|
||||
@@ -2526,7 +2481,6 @@ trans.sv = public/language/sv/themes/harmony.json
|
||||
trans.th = public/language/th/themes/harmony.json
|
||||
trans.tr = public/language/tr/themes/harmony.json
|
||||
trans.uk = public/language/uk/themes/harmony.json
|
||||
trans.ur = public/language/ur/themes/harmony.json
|
||||
trans.vi = public/language/vi/themes/harmony.json
|
||||
trans.zh_CN = public/language/zh-CN/themes/harmony.json
|
||||
trans.zh_TW = public/language/zh-TW/themes/harmony.json
|
||||
@@ -2581,7 +2535,6 @@ trans.sv = public/language/sv/themes/persona.json
|
||||
trans.th = public/language/th/themes/persona.json
|
||||
trans.tr = public/language/tr/themes/persona.json
|
||||
trans.uk = public/language/uk/themes/persona.json
|
||||
trans.ur = public/language/ur/themes/persona.json
|
||||
trans.vi = public/language/vi/themes/persona.json
|
||||
trans.zh_CN = public/language/zh-CN/themes/persona.json
|
||||
trans.zh_TW = public/language/zh-TW/themes/persona.json
|
||||
@@ -2636,7 +2589,6 @@ trans.sv = public/language/sv/aria.json
|
||||
trans.th = public/language/th/aria.json
|
||||
trans.tr = public/language/tr/aria.json
|
||||
trans.uk = public/language/uk/aria.json
|
||||
trans.ur = public/language/ur/aria.json
|
||||
trans.vi = public/language/vi/aria.json
|
||||
trans.zh_CN = public/language/zh-CN/aria.json
|
||||
trans.zh_TW = public/language/zh-TW/aria.json
|
||||
@@ -2691,7 +2643,6 @@ trans.sv = public/language/sv/category.json
|
||||
trans.th = public/language/th/category.json
|
||||
trans.tr = public/language/tr/category.json
|
||||
trans.uk = public/language/uk/category.json
|
||||
trans.ur = public/language/ur/category.json
|
||||
trans.vi = public/language/vi/category.json
|
||||
trans.zh_CN = public/language/zh-CN/category.json
|
||||
trans.zh_TW = public/language/zh-TW/category.json
|
||||
@@ -2746,7 +2697,6 @@ trans.sv = public/language/sv/email.json
|
||||
trans.th = public/language/th/email.json
|
||||
trans.tr = public/language/tr/email.json
|
||||
trans.uk = public/language/uk/email.json
|
||||
trans.ur = public/language/ur/email.json
|
||||
trans.vi = public/language/vi/email.json
|
||||
trans.zh_CN = public/language/zh-CN/email.json
|
||||
trans.zh_TW = public/language/zh-TW/email.json
|
||||
@@ -2801,7 +2751,6 @@ trans.sv = public/language/sv/error.json
|
||||
trans.th = public/language/th/error.json
|
||||
trans.tr = public/language/tr/error.json
|
||||
trans.uk = public/language/uk/error.json
|
||||
trans.ur = public/language/ur/error.json
|
||||
trans.vi = public/language/vi/error.json
|
||||
trans.zh_CN = public/language/zh-CN/error.json
|
||||
trans.zh_TW = public/language/zh-TW/error.json
|
||||
@@ -2909,7 +2858,6 @@ trans.sv = public/language/sv/global.json
|
||||
trans.th = public/language/th/global.json
|
||||
trans.tr = public/language/tr/global.json
|
||||
trans.uk = public/language/uk/global.json
|
||||
trans.ur = public/language/ur/global.json
|
||||
trans.vi = public/language/vi/global.json
|
||||
trans.zh_CN = public/language/zh-CN/global.json
|
||||
trans.zh_TW = public/language/zh-TW/global.json
|
||||
@@ -2964,7 +2912,6 @@ trans.sv = public/language/sv/groups.json
|
||||
trans.th = public/language/th/groups.json
|
||||
trans.tr = public/language/tr/groups.json
|
||||
trans.uk = public/language/uk/groups.json
|
||||
trans.ur = public/language/ur/groups.json
|
||||
trans.vi = public/language/vi/groups.json
|
||||
trans.zh_CN = public/language/zh-CN/groups.json
|
||||
trans.zh_TW = public/language/zh-TW/groups.json
|
||||
@@ -3019,7 +2966,6 @@ trans.sv = public/language/sv/ip-blacklist.json
|
||||
trans.th = public/language/th/ip-blacklist.json
|
||||
trans.tr = public/language/tr/ip-blacklist.json
|
||||
trans.uk = public/language/uk/ip-blacklist.json
|
||||
trans.ur = public/language/ur/ip-blacklist.json
|
||||
trans.vi = public/language/vi/ip-blacklist.json
|
||||
trans.zh_CN = public/language/zh-CN/ip-blacklist.json
|
||||
trans.zh_TW = public/language/zh-TW/ip-blacklist.json
|
||||
@@ -3074,7 +3020,6 @@ trans.sv = public/language/sv/language.json
|
||||
trans.th = public/language/th/language.json
|
||||
trans.tr = public/language/tr/language.json
|
||||
trans.uk = public/language/uk/language.json
|
||||
trans.ur = public/language/ur/language.json
|
||||
trans.vi = public/language/vi/language.json
|
||||
trans.zh_CN = public/language/zh-CN/language.json
|
||||
trans.zh_TW = public/language/zh-TW/language.json
|
||||
@@ -3129,7 +3074,6 @@ trans.sv = public/language/sv/login.json
|
||||
trans.th = public/language/th/login.json
|
||||
trans.tr = public/language/tr/login.json
|
||||
trans.uk = public/language/uk/login.json
|
||||
trans.ur = public/language/ur/login.json
|
||||
trans.vi = public/language/vi/login.json
|
||||
trans.zh_CN = public/language/zh-CN/login.json
|
||||
trans.zh_TW = public/language/zh-TW/login.json
|
||||
@@ -3184,7 +3128,6 @@ trans.sv = public/language/sv/modules.json
|
||||
trans.th = public/language/th/modules.json
|
||||
trans.tr = public/language/tr/modules.json
|
||||
trans.uk = public/language/uk/modules.json
|
||||
trans.ur = public/language/ur/modules.json
|
||||
trans.vi = public/language/vi/modules.json
|
||||
trans.zh_CN = public/language/zh-CN/modules.json
|
||||
trans.zh_TW = public/language/zh-TW/modules.json
|
||||
@@ -3239,7 +3182,6 @@ trans.sv = public/language/sv/notifications.json
|
||||
trans.th = public/language/th/notifications.json
|
||||
trans.tr = public/language/tr/notifications.json
|
||||
trans.uk = public/language/uk/notifications.json
|
||||
trans.ur = public/language/ur/notifications.json
|
||||
trans.vi = public/language/vi/notifications.json
|
||||
trans.zh_CN = public/language/zh-CN/notifications.json
|
||||
trans.zh_TW = public/language/zh-TW/notifications.json
|
||||
@@ -3294,7 +3236,6 @@ trans.sv = public/language/sv/pages.json
|
||||
trans.th = public/language/th/pages.json
|
||||
trans.tr = public/language/tr/pages.json
|
||||
trans.uk = public/language/uk/pages.json
|
||||
trans.ur = public/language/ur/pages.json
|
||||
trans.vi = public/language/vi/pages.json
|
||||
trans.zh_CN = public/language/zh-CN/pages.json
|
||||
trans.zh_TW = public/language/zh-TW/pages.json
|
||||
@@ -3349,7 +3290,6 @@ trans.sv = public/language/sv/post-queue.json
|
||||
trans.th = public/language/th/post-queue.json
|
||||
trans.tr = public/language/tr/post-queue.json
|
||||
trans.uk = public/language/uk/post-queue.json
|
||||
trans.ur = public/language/ur/post-queue.json
|
||||
trans.vi = public/language/vi/post-queue.json
|
||||
trans.zh_CN = public/language/zh-CN/post-queue.json
|
||||
trans.zh_TW = public/language/zh-TW/post-queue.json
|
||||
@@ -3404,7 +3344,6 @@ trans.sv = public/language/sv/recent.json
|
||||
trans.th = public/language/th/recent.json
|
||||
trans.tr = public/language/tr/recent.json
|
||||
trans.uk = public/language/uk/recent.json
|
||||
trans.ur = public/language/ur/recent.json
|
||||
trans.vi = public/language/vi/recent.json
|
||||
trans.zh_CN = public/language/zh-CN/recent.json
|
||||
trans.zh_TW = public/language/zh-TW/recent.json
|
||||
@@ -3459,7 +3398,6 @@ trans.sv = public/language/sv/register.json
|
||||
trans.th = public/language/th/register.json
|
||||
trans.tr = public/language/tr/register.json
|
||||
trans.uk = public/language/uk/register.json
|
||||
trans.ur = public/language/ur/register.json
|
||||
trans.vi = public/language/vi/register.json
|
||||
trans.zh_CN = public/language/zh-CN/register.json
|
||||
trans.zh_TW = public/language/zh-TW/register.json
|
||||
@@ -3514,7 +3452,6 @@ trans.sv = public/language/sv/reset_password.json
|
||||
trans.th = public/language/th/reset_password.json
|
||||
trans.tr = public/language/tr/reset_password.json
|
||||
trans.uk = public/language/uk/reset_password.json
|
||||
trans.ur = public/language/ur/reset_password.json
|
||||
trans.vi = public/language/vi/reset_password.json
|
||||
trans.zh_CN = public/language/zh-CN/reset_password.json
|
||||
trans.zh_TW = public/language/zh-TW/reset_password.json
|
||||
@@ -3569,7 +3506,6 @@ trans.sv = public/language/sv/rewards.json
|
||||
trans.th = public/language/th/rewards.json
|
||||
trans.tr = public/language/tr/rewards.json
|
||||
trans.uk = public/language/uk/rewards.json
|
||||
trans.ur = public/language/ur/rewards.json
|
||||
trans.vi = public/language/vi/rewards.json
|
||||
trans.zh_CN = public/language/zh-CN/rewards.json
|
||||
trans.zh_TW = public/language/zh-TW/rewards.json
|
||||
@@ -3624,7 +3560,6 @@ trans.sv = public/language/sv/search.json
|
||||
trans.th = public/language/th/search.json
|
||||
trans.tr = public/language/tr/search.json
|
||||
trans.uk = public/language/uk/search.json
|
||||
trans.ur = public/language/ur/search.json
|
||||
trans.vi = public/language/vi/search.json
|
||||
trans.zh_CN = public/language/zh-CN/search.json
|
||||
trans.zh_TW = public/language/zh-TW/search.json
|
||||
@@ -3679,7 +3614,6 @@ trans.sv = public/language/sv/social.json
|
||||
trans.th = public/language/th/social.json
|
||||
trans.tr = public/language/tr/social.json
|
||||
trans.uk = public/language/uk/social.json
|
||||
trans.ur = public/language/ur/social.json
|
||||
trans.vi = public/language/vi/social.json
|
||||
trans.zh_CN = public/language/zh-CN/social.json
|
||||
trans.zh_TW = public/language/zh-TW/social.json
|
||||
@@ -3734,7 +3668,6 @@ trans.sv = public/language/sv/success.json
|
||||
trans.th = public/language/th/success.json
|
||||
trans.tr = public/language/tr/success.json
|
||||
trans.uk = public/language/uk/success.json
|
||||
trans.ur = public/language/ur/success.json
|
||||
trans.vi = public/language/vi/success.json
|
||||
trans.zh_CN = public/language/zh-CN/success.json
|
||||
trans.zh_TW = public/language/zh-TW/success.json
|
||||
@@ -3789,7 +3722,6 @@ trans.sv = public/language/sv/tags.json
|
||||
trans.th = public/language/th/tags.json
|
||||
trans.tr = public/language/tr/tags.json
|
||||
trans.uk = public/language/uk/tags.json
|
||||
trans.ur = public/language/ur/tags.json
|
||||
trans.vi = public/language/vi/tags.json
|
||||
trans.zh_CN = public/language/zh-CN/tags.json
|
||||
trans.zh_TW = public/language/zh-TW/tags.json
|
||||
@@ -3844,7 +3776,6 @@ trans.sv = public/language/sv/top.json
|
||||
trans.th = public/language/th/top.json
|
||||
trans.tr = public/language/tr/top.json
|
||||
trans.uk = public/language/uk/top.json
|
||||
trans.ur = public/language/ur/top.json
|
||||
trans.vi = public/language/vi/top.json
|
||||
trans.zh_CN = public/language/zh-CN/top.json
|
||||
trans.zh_TW = public/language/zh-TW/top.json
|
||||
@@ -3899,7 +3830,6 @@ trans.sv = public/language/sv/topic.json
|
||||
trans.th = public/language/th/topic.json
|
||||
trans.tr = public/language/tr/topic.json
|
||||
trans.uk = public/language/uk/topic.json
|
||||
trans.ur = public/language/ur/topic.json
|
||||
trans.vi = public/language/vi/topic.json
|
||||
trans.zh_CN = public/language/zh-CN/topic.json
|
||||
trans.zh_TW = public/language/zh-TW/topic.json
|
||||
@@ -3954,7 +3884,6 @@ trans.sv = public/language/sv/unread.json
|
||||
trans.th = public/language/th/unread.json
|
||||
trans.tr = public/language/tr/unread.json
|
||||
trans.uk = public/language/uk/unread.json
|
||||
trans.ur = public/language/ur/unread.json
|
||||
trans.vi = public/language/vi/unread.json
|
||||
trans.zh_CN = public/language/zh-CN/unread.json
|
||||
trans.zh_TW = public/language/zh-TW/unread.json
|
||||
@@ -4009,7 +3938,6 @@ trans.sv = public/language/sv/uploads.json
|
||||
trans.th = public/language/th/uploads.json
|
||||
trans.tr = public/language/tr/uploads.json
|
||||
trans.uk = public/language/uk/uploads.json
|
||||
trans.ur = public/language/ur/uploads.json
|
||||
trans.vi = public/language/vi/uploads.json
|
||||
trans.zh_CN = public/language/zh-CN/uploads.json
|
||||
trans.zh_TW = public/language/zh-TW/uploads.json
|
||||
@@ -4064,7 +3992,6 @@ trans.sv = public/language/sv/user.json
|
||||
trans.th = public/language/th/user.json
|
||||
trans.tr = public/language/tr/user.json
|
||||
trans.uk = public/language/uk/user.json
|
||||
trans.ur = public/language/ur/user.json
|
||||
trans.vi = public/language/vi/user.json
|
||||
trans.zh_CN = public/language/zh-CN/user.json
|
||||
trans.zh_TW = public/language/zh-TW/user.json
|
||||
@@ -4119,7 +4046,6 @@ trans.sv = public/language/sv/users.json
|
||||
trans.th = public/language/th/users.json
|
||||
trans.tr = public/language/tr/users.json
|
||||
trans.uk = public/language/uk/users.json
|
||||
trans.ur = public/language/ur/users.json
|
||||
trans.vi = public/language/vi/users.json
|
||||
trans.zh_CN = public/language/zh-CN/users.json
|
||||
trans.zh_TW = public/language/zh-TW/users.json
|
||||
@@ -4174,7 +4100,6 @@ trans.sv = public/language/sv/world.json
|
||||
trans.th = public/language/th/world.json
|
||||
trans.tr = public/language/tr/world.json
|
||||
trans.uk = public/language/uk/world.json
|
||||
trans.ur = public/language/ur/world.json
|
||||
trans.vi = public/language/vi/world.json
|
||||
trans.zh_CN = public/language/zh-CN/world.json
|
||||
trans.zh_TW = public/language/zh-TW/world.json
|
||||
|
||||
1121
CHANGELOG.md
1121
CHANGELOG.md
File diff suppressed because it is too large
Load Diff
@@ -173,10 +173,7 @@ module.exports = function (grunt) {
|
||||
winston.error(err.stack);
|
||||
}
|
||||
if (worker) {
|
||||
worker.send({
|
||||
compiling: compiling,
|
||||
livereload: true, // Send livereload event via Socket.IO for instant browser refresh
|
||||
});
|
||||
worker.send({ compiling: compiling });
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
@@ -39,8 +39,8 @@ Our minimalist "Harmony" theme gets you going right away, no coding experience r
|
||||
|
||||
NodeBB requires the following software to be installed:
|
||||
|
||||
* A version of Node.js at least 20 or greater ([installation/upgrade instructions](https://github.com/nodesource/distributions))
|
||||
* MongoDB, version 5 or greater **or** Redis, version 7.2 or greater
|
||||
* A version of Node.js at least 18 or greater ([installation/upgrade instructions](https://github.com/nodesource/distributions))
|
||||
* MongoDB, version 3.6 or greater **or** Redis, version 2.8.9 or greater
|
||||
* If you are using [clustering](https://docs.nodebb.org/configuring/scaling/) you need Redis installed and configured.
|
||||
* nginx, version 1.3.13 or greater (**only if** intending to use nginx to proxy requests to a NodeBB)
|
||||
|
||||
|
||||
@@ -58,8 +58,8 @@ RUN corepack enable \
|
||||
&& mkdir -p /usr/src/app/logs/ /opt/config/ \
|
||||
&& chown -R ${USER}:${USER} /usr/src/app/ /opt/config/
|
||||
|
||||
COPY --from=git --chown=${USER}:${USER} /usr/src/app/ /usr/src/app/install/docker/setup.json /usr/src/app/
|
||||
COPY --from=git --chown=${USER}:${USER} /usr/bin/tini /usr/src/app/install/docker/entrypoint.sh /usr/local/bin/
|
||||
COPY --from=build --chown=${USER}:${USER} /usr/src/app/ /usr/src/app/install/docker/setup.json /usr/src/app/
|
||||
COPY --from=build --chown=${USER}:${USER} /usr/bin/tini /usr/src/app/install/docker/entrypoint.sh /usr/local/bin/
|
||||
COPY --from=node_modules_touch --chown=${USER}:${USER} /usr/src/app/ /usr/src/app/
|
||||
COPY --from=git --chown=${USER}:${USER} /usr/src/app/ /usr/src/app/
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ services:
|
||||
- ./install/docker/setup.json:/usr/src/app/setup.json
|
||||
|
||||
postgres:
|
||||
image: postgres:17.6-alpine
|
||||
image: postgres:17.4-alpine
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
POSTGRES_USER: nodebb
|
||||
@@ -24,7 +24,7 @@ services:
|
||||
- postgres-data:/var/lib/postgresql/data
|
||||
|
||||
redis:
|
||||
image: redis:8.2.1-alpine
|
||||
image: redis:7.4.2-alpine
|
||||
restart: unless-stopped
|
||||
command: ['redis-server', '--appendonly', 'yes', '--loglevel', 'warning']
|
||||
# command: ["redis-server", "--save", "60", "1", "--loglevel", "warning"] # uncomment if you want to use snapshotting instead of AOF
|
||||
|
||||
@@ -14,7 +14,7 @@ services:
|
||||
- ./install/docker/setup.json:/usr/src/app/setup.json
|
||||
|
||||
redis:
|
||||
image: redis:8.2.1-alpine
|
||||
image: redis:7.4.2-alpine
|
||||
restart: unless-stopped
|
||||
command: ['redis-server', '--appendonly', 'yes', '--loglevel', 'warning']
|
||||
# command: ["redis-server", "--save", "60", "1", "--loglevel", "warning"] # uncomment if you want to use snapshotting instead of AOF
|
||||
|
||||
@@ -24,7 +24,7 @@ services:
|
||||
- mongo-data:/data/db
|
||||
- ./install/docker/mongodb-user-init.js:/docker-entrypoint-initdb.d/user-init.js
|
||||
redis:
|
||||
image: redis:8.2.1-alpine
|
||||
image: redis:7.4.2-alpine
|
||||
restart: unless-stopped
|
||||
command: ['redis-server', '--appendonly', 'yes', '--loglevel', 'warning']
|
||||
# command: ['redis-server', '--save', '60', '1', '--loglevel', 'warning'] # uncomment if you want to use snapshotting instead of AOF
|
||||
@@ -34,7 +34,7 @@ services:
|
||||
- redis
|
||||
|
||||
postgres:
|
||||
image: postgres:17.6-alpine
|
||||
image: postgres:17.4-alpine
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
POSTGRES_USER: nodebb
|
||||
|
||||
@@ -5,7 +5,7 @@ import publicConfig from 'eslint-config-nodebb/public';
|
||||
import commonRules from 'eslint-config-nodebb/common';
|
||||
|
||||
import { defineConfig } from 'eslint/config';
|
||||
import stylisticJs from '@stylistic/eslint-plugin'
|
||||
import stylisticJs from '@stylistic/eslint-plugin-js'
|
||||
import js from '@eslint/js';
|
||||
import globals from 'globals';
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
"maximumTagsPerTopic": 5,
|
||||
"minimumTagLength": 3,
|
||||
"maximumTagLength": 15,
|
||||
"undoTimeout": 0,
|
||||
"undoTimeout": 10000,
|
||||
"allowTopicsThumbnail": 1,
|
||||
"registrationType": "normal",
|
||||
"registrationApprovalType": "normal",
|
||||
@@ -76,7 +76,7 @@
|
||||
"profile:keepAllUserImages": 0,
|
||||
"gdpr_enabled": 1,
|
||||
"allowProfileImageUploads": 1,
|
||||
"teaserPost": "last-post",
|
||||
"teaserPost": "last-reply",
|
||||
"showPostPreviewsOnHover": 1,
|
||||
"allowPrivateGroups": 1,
|
||||
"unreadCutoff": 2,
|
||||
|
||||
@@ -103,7 +103,7 @@ build_forum() {
|
||||
local config="$1"
|
||||
local start_build="$2"
|
||||
local package_hash=$(md5sum install/package.json | head -c 32)
|
||||
if [ "$package_hash" != "$(cat $CONFIG_DIR/install_hash.md5 || true)" ]; then
|
||||
if [ "$package_hash" = "$(cat $CONFIG_DIR/install_hash.md5 || true)" ]; then
|
||||
echo "package.json was updated. Upgrading..."
|
||||
/usr/src/app/nodebb upgrade --config="$config" || {
|
||||
echo "Failed to build NodeBB. Exiting..."
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"name": "nodebb",
|
||||
"license": "GPL-3.0",
|
||||
"description": "NodeBB Forum",
|
||||
"version": "4.6.0",
|
||||
"version": "4.3.0-beta.2",
|
||||
"homepage": "https://www.nodebb.org",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@@ -29,50 +29,51 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@adactive/bootstrap-tagsinput": "0.8.2",
|
||||
"@fontsource-utils/scss": "0.2.2",
|
||||
"@fontsource/inter": "5.2.8",
|
||||
"@fontsource/poppins": "5.2.7",
|
||||
"@fontsource/inter": "5.2.5",
|
||||
"@fontsource/poppins": "5.2.5",
|
||||
"@fortawesome/fontawesome-free": "6.7.2",
|
||||
"@isaacs/ttlcache": "1.4.1",
|
||||
"@nodebb/spider-detector": "2.0.3",
|
||||
"@popperjs/core": "2.11.8",
|
||||
"@resvg/resvg-js": "2.6.2",
|
||||
"@textcomplete/contenteditable": "0.1.13",
|
||||
"@textcomplete/core": "0.1.13",
|
||||
"@textcomplete/textarea": "0.1.13",
|
||||
"ace-builds": "1.43.3",
|
||||
"ace-builds": "1.40.0",
|
||||
"archiver": "7.0.1",
|
||||
"async": "3.2.6",
|
||||
"autoprefixer": "10.4.21",
|
||||
"bcryptjs": "3.0.2",
|
||||
"benchpressjs": "2.5.5",
|
||||
"body-parser": "2.2.0",
|
||||
"bootbox": "6.0.4",
|
||||
"bootstrap": "5.3.8",
|
||||
"bootswatch": "5.3.8",
|
||||
"bootbox": "6.0.3",
|
||||
"bootstrap": "5.3.5",
|
||||
"bootswatch": "5.3.5",
|
||||
"chalk": "4.1.2",
|
||||
"chart.js": "4.5.0",
|
||||
"chart.js": "4.4.9",
|
||||
"cli-graph": "3.2.2",
|
||||
"clipboard": "2.0.11",
|
||||
"commander": "14.0.1",
|
||||
"commander": "13.1.0",
|
||||
"compare-versions": "6.1.1",
|
||||
"compression": "1.8.1",
|
||||
"compression": "1.8.0",
|
||||
"connect-flash": "0.1.1",
|
||||
"connect-mongo": "5.1.0",
|
||||
"connect-multiparty": "2.2.0",
|
||||
"connect-pg-simple": "10.0.0",
|
||||
"connect-redis": "9.0.0",
|
||||
"connect-redis": "8.0.3",
|
||||
"cookie-parser": "1.4.7",
|
||||
"cron": "4.3.3",
|
||||
"cron": "4.3.0",
|
||||
"cropperjs": "1.6.2",
|
||||
"csrf-sync": "4.2.1",
|
||||
"csrf-sync": "4.1.0",
|
||||
"daemon": "1.1.0",
|
||||
"diff": "8.0.2",
|
||||
"esbuild": "0.25.10",
|
||||
"diff": "7.0.0",
|
||||
"esbuild": "0.25.2",
|
||||
"express": "4.21.2",
|
||||
"express-session": "1.18.2",
|
||||
"express-session": "1.18.1",
|
||||
"express-useragent": "1.0.15",
|
||||
"fetch-cookie": "3.1.0",
|
||||
"file-loader": "6.2.0",
|
||||
"fs-extra": "11.3.2",
|
||||
"fs-extra": "11.3.0",
|
||||
"graceful-fs": "4.2.11",
|
||||
"helmet": "7.2.0",
|
||||
"html-to-text": "9.0.5",
|
||||
@@ -88,52 +89,50 @@
|
||||
"jsonwebtoken": "9.0.2",
|
||||
"lodash": "4.17.21",
|
||||
"logrotate-stream": "0.2.9",
|
||||
"lru-cache": "11.2.2",
|
||||
"lru-cache": "10.4.3",
|
||||
"mime": "3.0.0",
|
||||
"mkdirp": "3.0.1",
|
||||
"mongodb": "6.20.0",
|
||||
"morgan": "1.10.1",
|
||||
"mongodb": "6.16.0",
|
||||
"morgan": "1.10.0",
|
||||
"mousetrap": "1.6.5",
|
||||
"multer": "2.0.2",
|
||||
"multiparty": "4.2.3",
|
||||
"nconf": "0.13.0",
|
||||
"nodebb-plugin-2factor": "7.6.0",
|
||||
"nodebb-plugin-composer-default": "10.3.1",
|
||||
"nodebb-plugin-dbsearch": "6.3.2",
|
||||
"nodebb-plugin-emoji": "6.0.3",
|
||||
"nodebb-plugin-2factor": "7.5.9",
|
||||
"nodebb-plugin-composer-default": "10.2.49",
|
||||
"nodebb-plugin-dbsearch": "6.2.15",
|
||||
"nodebb-plugin-emoji": "6.0.2",
|
||||
"nodebb-plugin-emoji-android": "4.1.1",
|
||||
"nodebb-plugin-markdown": "13.2.1",
|
||||
"nodebb-plugin-mentions": "4.7.6",
|
||||
"nodebb-plugin-spam-be-gone": "2.3.2",
|
||||
"nodebb-plugin-web-push": "0.7.5",
|
||||
"nodebb-rewards-essentials": "1.0.2",
|
||||
"nodebb-theme-harmony": "2.1.20",
|
||||
"nodebb-theme-lavender": "7.1.19",
|
||||
"nodebb-theme-peace": "2.2.48",
|
||||
"nodebb-theme-persona": "14.1.14",
|
||||
"nodebb-widget-essentials": "7.0.40",
|
||||
"nodemailer": "7.0.6",
|
||||
"nodebb-plugin-markdown": "13.1.1",
|
||||
"nodebb-plugin-mentions": "4.7.3",
|
||||
"nodebb-plugin-spam-be-gone": "2.3.1",
|
||||
"nodebb-plugin-web-push": "0.7.3",
|
||||
"nodebb-rewards-essentials": "1.0.1",
|
||||
"nodebb-theme-harmony": "2.1.9",
|
||||
"nodebb-theme-lavender": "7.1.18",
|
||||
"nodebb-theme-peace": "2.2.40",
|
||||
"nodebb-theme-persona": "14.1.7",
|
||||
"nodebb-widget-essentials": "7.0.36",
|
||||
"nodemailer": "6.10.1",
|
||||
"nprogress": "0.2.0",
|
||||
"passport": "0.7.0",
|
||||
"passport-http-bearer": "1.0.1",
|
||||
"passport-local": "1.0.0",
|
||||
"pg": "8.16.3",
|
||||
"pg-cursor": "2.15.3",
|
||||
"postcss": "8.5.6",
|
||||
"pg": "8.15.0",
|
||||
"pg-cursor": "2.14.0",
|
||||
"postcss": "8.5.3",
|
||||
"postcss-clean": "1.2.0",
|
||||
"pretty": "^2.0.0",
|
||||
"progress-webpack-plugin": "1.0.16",
|
||||
"prompt": "1.3.0",
|
||||
"redis": "5.8.2",
|
||||
"rimraf": "6.0.1",
|
||||
"ioredis": "5.6.1",
|
||||
"rimraf": "5.0.10",
|
||||
"rss": "1.2.2",
|
||||
"rtlcss": "4.3.0",
|
||||
"sanitize-html": "2.17.0",
|
||||
"sass": "1.93.2",
|
||||
"satori": "0.18.3",
|
||||
"sbd": "^1.0.19",
|
||||
"semver": "7.7.2",
|
||||
"serve-favicon": "2.5.1",
|
||||
"sharp": "0.34.4",
|
||||
"sanitize-html": "2.16.0",
|
||||
"sass": "1.87.0",
|
||||
"satori": "0.12.2",
|
||||
"semver": "7.7.1",
|
||||
"serve-favicon": "2.5.0",
|
||||
"sharp": "0.32.6",
|
||||
"sitemap": "8.0.0",
|
||||
"socket.io": "4.8.1",
|
||||
"socket.io-client": "4.8.1",
|
||||
@@ -146,13 +145,12 @@
|
||||
"timeago": "1.6.7",
|
||||
"tinycon": "0.6.8",
|
||||
"toobusy-js": "0.5.1",
|
||||
"tough-cookie": "6.0.0",
|
||||
"undici": "^7.10.0",
|
||||
"validator": "13.15.15",
|
||||
"webpack": "5.102.0",
|
||||
"tough-cookie": "5.1.2",
|
||||
"validator": "13.15.0",
|
||||
"webpack": "5.99.6",
|
||||
"webpack-merge": "6.0.1",
|
||||
"winston": "3.17.0",
|
||||
"workerpool": "9.3.4",
|
||||
"workerpool": "9.2.0",
|
||||
"xml": "1.0.1",
|
||||
"xregexp": "5.1.2",
|
||||
"yargs": "17.7.2",
|
||||
@@ -160,26 +158,26 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@apidevtools/swagger-parser": "10.1.0",
|
||||
"@commitlint/cli": "20.0.0",
|
||||
"@commitlint/config-angular": "20.0.0",
|
||||
"@commitlint/cli": "19.8.0",
|
||||
"@commitlint/config-angular": "19.8.0",
|
||||
"coveralls": "3.1.1",
|
||||
"@eslint/js": "9.36.0",
|
||||
"@stylistic/eslint-plugin": "5.4.0",
|
||||
"eslint-config-nodebb": "1.1.11",
|
||||
"eslint-plugin-import": "2.32.0",
|
||||
"@eslint/js": "9.25.1",
|
||||
"@stylistic/eslint-plugin-js": "4.2.0",
|
||||
"eslint-config-nodebb": "1.1.4",
|
||||
"eslint-plugin-import": "2.31.0",
|
||||
"grunt": "1.6.1",
|
||||
"grunt-contrib-watch": "1.1.0",
|
||||
"husky": "8.0.3",
|
||||
"jsdom": "27.0.0",
|
||||
"lint-staged": "16.2.3",
|
||||
"mocha": "11.7.2",
|
||||
"jsdom": "26.1.0",
|
||||
"lint-staged": "15.5.1",
|
||||
"mocha": "11.1.0",
|
||||
"mocha-lcov-reporter": "1.3.0",
|
||||
"mockdate": "3.0.5",
|
||||
"nyc": "17.1.0",
|
||||
"smtp-server": "3.14.0"
|
||||
"smtp-server": "3.13.6"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"sass-embedded": "1.93.2"
|
||||
"sass-embedded": "1.87.0"
|
||||
},
|
||||
"resolutions": {
|
||||
"*/jquery": "3.7.1"
|
||||
@@ -188,7 +186,7 @@
|
||||
"url": "https://github.com/NodeBB/NodeBB/issues"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=20"
|
||||
"node": ">=18"
|
||||
},
|
||||
"maintainers": [
|
||||
{
|
||||
@@ -202,4 +200,4 @@
|
||||
"url": "https://github.com/barisusakli"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -99,14 +99,9 @@ Loader.start = function () {
|
||||
function forkWorker(index, isPrimary) {
|
||||
const ports = getPorts();
|
||||
const args = [];
|
||||
const execArgv = [];
|
||||
if (nconf.get('max-memory')) {
|
||||
execArgv.push(`--max-old-space-size=${nconf.get('max-memory')}`);
|
||||
args.push(`--max-old-space-size=${nconf.get('max-memory')}`);
|
||||
}
|
||||
if (nconf.get('expose-gc')) {
|
||||
execArgv.push('--expose-gc');
|
||||
}
|
||||
|
||||
if (!ports[index]) {
|
||||
return console.log(`[cluster] invalid port for worker : ${index} ports: ${ports.length}`);
|
||||
}
|
||||
@@ -114,10 +109,10 @@ function forkWorker(index, isPrimary) {
|
||||
process.env.isPrimary = isPrimary;
|
||||
process.env.isCluster = nconf.get('isCluster') || ports.length > 1;
|
||||
process.env.port = ports[index];
|
||||
|
||||
const worker = fork(appPath, args, {
|
||||
silent: silent,
|
||||
env: process.env,
|
||||
execArgv: execArgv,
|
||||
});
|
||||
|
||||
worker.index = index;
|
||||
|
||||
@@ -75,7 +75,6 @@
|
||||
"graphs.page-views-registered": "زيارات الصفحات المسجلة",
|
||||
"graphs.page-views-guest": "زيارات الصفحات للزوار",
|
||||
"graphs.page-views-bot": "زيارات الصفحات الآلية",
|
||||
"graphs.page-views-ap": "ActivityPub Page Views",
|
||||
"graphs.unique-visitors": "زوار فريدين",
|
||||
"graphs.registered-users": "مستخدمين مسجلين",
|
||||
"graphs.guest-users": "المستخدمين الزوار",
|
||||
|
||||
@@ -1,16 +1,11 @@
|
||||
{
|
||||
"manage-categories": "Manage Categories",
|
||||
"add-category": "Add category",
|
||||
"add-local-category": "Add Local category",
|
||||
"add-remote-category": "Add Remote category",
|
||||
"remove": "Remove",
|
||||
"rename": "Rename",
|
||||
"jump-to": "Jump to...",
|
||||
"settings": "اعدادات القسم",
|
||||
"edit-category": "Edit Category",
|
||||
"privileges": "الصلاحيات",
|
||||
"back-to-categories": "Back to categories",
|
||||
"id": "Category ID",
|
||||
"name": "Category Name",
|
||||
"handle": "Category Handle",
|
||||
"handle.help": "Your category handle is used as a representation of this category across other networks, similar to a username. A category handle must not match an existing username or user group.",
|
||||
@@ -18,8 +13,6 @@
|
||||
"federatedDescription": "Federated Description",
|
||||
"federatedDescription.help": "This text will be appended to the category description when queried by other websites/apps.",
|
||||
"federatedDescription.default": "This is a forum category containing topical discussion. You can start new discussions by mentioning this category.",
|
||||
"topic-template": "Topic Template",
|
||||
"topic-template.help": "Define a template for new topics created in this category.",
|
||||
"bg-color": "Background Colour",
|
||||
"text-color": "Text Colour",
|
||||
"bg-image-size": "Background Image Size",
|
||||
@@ -110,11 +103,6 @@
|
||||
"alert.create-success": "Category successfully created!",
|
||||
"alert.none-active": "You have no active categories.",
|
||||
"alert.create": "Create a Category",
|
||||
"alert.add": "Add a Category",
|
||||
"alert.add-help": "Remote categories can be added to the categories listing by specifying their handle.<br /><br /><strong>Note</strong> — The remote category may not reflect all topics published unless at least one local user tracks/watches it.",
|
||||
"alert.rename": "Rename a Remote Category",
|
||||
"alert.rename-help": "Please enter a new name for this category. Leave blank to restore original name.",
|
||||
"alert.confirm-remove": "Do you really want to remove this category? You can add it back at any time.",
|
||||
"alert.confirm-purge": "<p class=\"lead\">Do you really want to purge this category \"%1\"?</p><h5><strong class=\"text-danger\">Warning!</strong> All topics and posts in this category will be purged!</h5> <p class=\"help-block\">Purging a category will remove all topics and posts, and delete the category from the database. If you want to remove a category <em>temporarily</em>, you'll want to \"disable\" the category instead.</p>",
|
||||
"alert.purge-success": "Category purged!",
|
||||
"alert.copy-success": "Settings Copied!",
|
||||
|
||||
@@ -18,28 +18,6 @@
|
||||
"probe-timeout": "Lookup Timeout (milliseconds)",
|
||||
"probe-timeout-help": "(Default: 2000) If the lookup query does not receive a response within the set timeframe, will send the user to the link directly instead. Adjust this number higher if sites are responding slowly and you wish to give extra time.",
|
||||
|
||||
"rules": "Categorization",
|
||||
"rules-intro": "Content discovered via ActivityPub can be automatically categorized based on certain rules (e.g. hashtag)",
|
||||
"rules.modal.title": "How it works",
|
||||
"rules.modal.instructions": "Any incoming content is checked against these categorization rules, and matching content is automatically moved into the category of choice.<br /><br /><strong>N.B.</strong> Content that is already categorized (i.e. in a remote category) will not pass through these rules.",
|
||||
"rules.add": "Add New Rule",
|
||||
"rules.help-hashtag": "Topics containing this case-insensitive hashtag will match. Do not enter the <code>#</code> symbol",
|
||||
"rules.help-user": "Topics created by the entered user will match. Enter a handle or full ID (e.g. <code>bob@example.org</code> or <code>https://example.org/users/bob</code>.",
|
||||
"rules.type": "Type",
|
||||
"rules.value": "Value",
|
||||
"rules.cid": "Category",
|
||||
|
||||
"relays": "Relays",
|
||||
"relays.intro": "A relay improves discovery of content to and from your NodeBB. Subscribing to a relay means content received by the relay is forwarded here, and content posted here is syndicated outward by the relay.",
|
||||
"relays.warning": "Note: Relays can send larges amounts of traffic in, and may increase storage and processing costs.",
|
||||
"relays.litepub": "NodeBB follows the LitePub-style relay standard. The URL you enter here should end with <code>/actor</code>.",
|
||||
"relays.add": "Add New Relay",
|
||||
"relays.relay": "Relay",
|
||||
"relays.state": "State",
|
||||
"relays.state-0": "Pending",
|
||||
"relays.state-1": "Receiving only",
|
||||
"relays.state-2": "Active",
|
||||
|
||||
"server-filtering": "Filtering",
|
||||
"count": "This NodeBB is currently aware of <strong>%1</strong> server(s)",
|
||||
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively <em>allow</em> federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
|
||||
|
||||
@@ -64,7 +64,6 @@
|
||||
"show-email": "عرض البريد الإلكتروني",
|
||||
"show-fullname": "عرض الاسم الكامل",
|
||||
"restrict-chat": "السماح فقط برسائل الدردشة من المستخدمين الذين أتبعهم",
|
||||
"disable-incoming-chats": "Disable incoming chat messages",
|
||||
"outgoing-new-tab": "Open outgoing links in new tab",
|
||||
"topic-search": "Enable In-Topic Searching",
|
||||
"update-url-with-post-index": "Update url with post index while browsing topics",
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
"new-topic-button": "موضوع جديد",
|
||||
"guest-login-post": "سجل الدخول للمشاركة",
|
||||
"no-topics": "<strong>لا توجد مواضيع في هذه القسم</strong>لم لا تحاول إنشاء موضوع؟<br />",
|
||||
"no-followers": "Nobody on this website is tracking or watching this category. Track or watch this category in order to begin receiving updates.",
|
||||
"browsing": "تصفح",
|
||||
"no-replies": "لم يرد أحد",
|
||||
"no-new-posts": "لا توجد مشاركات جديدة.",
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
"invalid-json": "Invalid JSON",
|
||||
"wrong-parameter-type": "A value of type %3 was expected for property `%1`, but %2 was received instead",
|
||||
"required-parameters-missing": "Required parameters were missing from this API call: %1",
|
||||
"reserved-ip-address": "Network requests to reserved IP ranges are not allowed.",
|
||||
"not-logged-in": "لم تقم بتسجيل الدخول",
|
||||
"account-locked": "تم حظر حسابك مؤقتًا.",
|
||||
"search-requires-login": "البحث في المنتدى يتطلب حساب - الرجاء تسجيل الدخول أو التسجيل",
|
||||
@@ -155,8 +154,6 @@
|
||||
"about-me-too-long": "نأسف، ( عني ) لا يمكن أن يكون أكثر من %1 حرف.",
|
||||
"cant-chat-with-yourself": "لايمكنك فتح محادثة مع نفسك",
|
||||
"chat-restricted": "هذا المستخدم عطل المحادثات الواردة عليه. يجب أن يتبعك حتى تتمكن من فتح محادثة معه.",
|
||||
"chat-allow-list-user-already-added": "This user is already in your allow list",
|
||||
"chat-deny-list-user-already-added": "This user is already in your deny list",
|
||||
"chat-user-blocked": "You have been blocked by this user.",
|
||||
"chat-disabled": "نظام المحادثة معطل.",
|
||||
"too-many-messages": "لقد أرسلت الكثير من الرسائل، الرجاء اﻹنتظار قليلاً",
|
||||
@@ -237,7 +234,6 @@
|
||||
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
|
||||
"invalid-plugin-id": "Invalid plugin ID",
|
||||
"plugin-not-whitelisted": "Unable to install plugin – only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
|
||||
"cannot-toggle-system-plugin": "You cannot toggle the state of a system plugin",
|
||||
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
|
||||
"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",
|
||||
|
||||
@@ -48,7 +48,6 @@
|
||||
"chat.add-user": "Add User",
|
||||
"chat.notification-settings": "Notification Settings",
|
||||
"chat.default-notification-setting": "Default Notification Setting",
|
||||
"chat.join-leave-messages": "Join/Leave Messages",
|
||||
"chat.notification-setting-room-default": "Room Default",
|
||||
"chat.notification-setting-none": "No notifications",
|
||||
"chat.notification-setting-at-mention-only": "@mention only",
|
||||
|
||||
@@ -8,7 +8,5 @@
|
||||
"log-in-with-facebook": "تسجيل الدخول باستخدام فيسبوك",
|
||||
"continue-with-facebook": "التسجيل باستخدام فيسبوك",
|
||||
"sign-in-with-linkedin": "Sign in with LinkedIn",
|
||||
"sign-up-with-linkedin": "Sign up with LinkedIn",
|
||||
"sign-in-with-wordpress": "Sign in with WordPress",
|
||||
"sign-up-with-wordpress": "Sign up with WordPress"
|
||||
"sign-up-with-linkedin": "Sign up with LinkedIn"
|
||||
}
|
||||
@@ -105,10 +105,6 @@
|
||||
"show-email": "أظهر بريدي الإلكتروني",
|
||||
"show-fullname": "أظهر اسمي الكامل",
|
||||
"restrict-chats": "لاتسمح بورود محادثات إلا من طرف المستخدمين الذين أتابعهم.",
|
||||
"disable-incoming-chats": "Disable incoming chat messages <a data-bs-toggle=\"tooltip\" href=\"#\" title=\"Admins and moderators can still send you messages\"><i class=\"fa-solid fa-circle-info\"></i></a>",
|
||||
"chat-allow-list": "Allow chat messages from the following users",
|
||||
"chat-deny-list": "Deny chat messages from the following users",
|
||||
"chat-list-add-user": "Add user",
|
||||
"digest-label": "اشترك في النشرة الدورية",
|
||||
"digest-description": "استلام اشعارات بآخر مستجدات هذا القسم (التنبيهات والمواضيع الجديدة) عبر البريد الإلكتروني وفقا لجدول زمني محدد.",
|
||||
"digest-off": "غير مفعل",
|
||||
|
||||
@@ -14,8 +14,5 @@
|
||||
"onboard.title": "Your window to the fediverse...",
|
||||
"onboard.what": "This is your personalized category made up of only content found outside of this forum. Whether something shows up in this page depends on whether you follow them, or whether that post was shared by someone you follow.",
|
||||
"onboard.why": "There's a lot that goes on outside of this forum, and not all of it is relevant to your interests. That's why following people is the best way to signal that you want to see more from someone.",
|
||||
"onboard.how": "In the meantime, you can click on the shortcut buttons at the top to see what else this forum knows about, and start discovering some new content!",
|
||||
|
||||
"show-categories": "Show categories",
|
||||
"hide-categories": "Hide categories"
|
||||
"onboard.how": "In the meantime, you can click on the shortcut buttons at the top to see what else this forum knows about, and start discovering some new content!"
|
||||
}
|
||||
@@ -75,7 +75,6 @@
|
||||
"graphs.page-views-registered": "Səhifə Baxışları qeydə alınıb",
|
||||
"graphs.page-views-guest": "Səhifə baxışı qonaq",
|
||||
"graphs.page-views-bot": "Səhifə baxış botu",
|
||||
"graphs.page-views-ap": "ActivityPub Page Views",
|
||||
"graphs.unique-visitors": "Unikal ziyarətçilər",
|
||||
"graphs.registered-users": "Qeydiyyatdan keçmiş istifadəçilər",
|
||||
"graphs.guest-users": "Qonaqlar",
|
||||
|
||||
@@ -1,16 +1,11 @@
|
||||
{
|
||||
"manage-categories": "Kateqoriyaları idarə et",
|
||||
"add-category": "Kateqoriya əlavə et",
|
||||
"add-local-category": "Add Local category",
|
||||
"add-remote-category": "Add Remote category",
|
||||
"remove": "Remove",
|
||||
"rename": "Rename",
|
||||
"jump-to": "Keç...",
|
||||
"settings": "Kateqoriya parametrləri",
|
||||
"edit-category": "Kateqoriyanı redaktə et",
|
||||
"privileges": "İmtiyazlar",
|
||||
"back-to-categories": "Kateqoriyalara qayıt",
|
||||
"id": "Category ID",
|
||||
"name": "Kateqoriya adı",
|
||||
"handle": "Kateqoriya dəstəyi",
|
||||
"handle.help": "Kateqoriya dəstəyiniz istifadəçi adına bənzər digər şəbəkələrdə bu kateqoriyanın təmsili kimi istifadə olunur. Kateqoriya sapı mövcud istifadəçi adı və ya istifadəçi qrupuna uyğun olmamalıdır.",
|
||||
@@ -18,8 +13,6 @@
|
||||
"federatedDescription": "Federasiya təsviri",
|
||||
"federatedDescription.help": "Bu mətn digər vebsaytlar/tətbiqlər tərəfindən sorğulandıqda kateqoriya təsvirinə əlavə olunacaq.",
|
||||
"federatedDescription.default": "Bu, aktual müzakirələrdən ibarət forum kateqoriyasıdır. Bu kateqoriyanı qeyd etməklə yeni müzakirələrə başlaya bilərsiniz.",
|
||||
"topic-template": "Topic Template",
|
||||
"topic-template.help": "Define a template for new topics created in this category.",
|
||||
"bg-color": "Arxa fon rəngi",
|
||||
"text-color": "Mətnin rəngi",
|
||||
"bg-image-size": "Fon şəklinin ölçüsü",
|
||||
@@ -110,11 +103,6 @@
|
||||
"alert.create-success": "Kateqoriya uğurla yaradıldı!",
|
||||
"alert.none-active": "Aktiv kateqoriyalarınız yoxdur.",
|
||||
"alert.create": "Kateqoriya yarat",
|
||||
"alert.add": "Add a Category",
|
||||
"alert.add-help": "Remote categories can be added to the categories listing by specifying their handle.<br /><br /><strong>Note</strong> — The remote category may not reflect all topics published unless at least one local user tracks/watches it.",
|
||||
"alert.rename": "Rename a Remote Category",
|
||||
"alert.rename-help": "Please enter a new name for this category. Leave blank to restore original name.",
|
||||
"alert.confirm-remove": "Do you really want to remove this category? You can add it back at any time.",
|
||||
"alert.confirm-purge": "<p class=\"lead\">Bu \"%1\" kateqoriyasını həqiqətən təmizləmək istəyirsiniz?</p><h5><strong class=\"text-danger\"> Xəbərdarlıq!</strong> Bu kateqoriyadakı bütün mövzular və yazılar silinəcək! </h5><p class=\"help-block\">Kateqoriyanın təmizlənməsi bütün mövzuları və yazıları siləcək və kateqoriyanı verilənlər bazasından siləcək. Kateqoriyanı <em>müvəqqəti</em> olaraq silmək istəyirsinizsə, bunun əvəzinə kateqoriyanı \"deaktiv etmək\" istəyəcəksiniz.</p>",
|
||||
"alert.purge-success": "Kateqoriya təmizləndi!",
|
||||
"alert.copy-success": "Parametrlər kopyalandı!",
|
||||
|
||||
@@ -18,28 +18,6 @@
|
||||
"probe-timeout": "Axtarış vaxtı (millisaniyə)",
|
||||
"probe-timeout-help": "(Defolt: 2000) Əgər axtarış sorğusu müəyyən edilmiş vaxt çərçivəsində cavab almazsa, onun əvəzinə istifadəçi birbaşa linkə göndəriləcək. Saytlar ləng cavab verirsə və əlavə vaxt vermək istəyirsinizsə, bu rəqəmi daha yüksək tənzimləyin.",
|
||||
|
||||
"rules": "Categorization",
|
||||
"rules-intro": "Content discovered via ActivityPub can be automatically categorized based on certain rules (e.g. hashtag)",
|
||||
"rules.modal.title": "How it works",
|
||||
"rules.modal.instructions": "Any incoming content is checked against these categorization rules, and matching content is automatically moved into the category of choice.<br /><br /><strong>N.B.</strong> Content that is already categorized (i.e. in a remote category) will not pass through these rules.",
|
||||
"rules.add": "Add New Rule",
|
||||
"rules.help-hashtag": "Topics containing this case-insensitive hashtag will match. Do not enter the <code>#</code> symbol",
|
||||
"rules.help-user": "Topics created by the entered user will match. Enter a handle or full ID (e.g. <code>bob@example.org</code> or <code>https://example.org/users/bob</code>.",
|
||||
"rules.type": "Type",
|
||||
"rules.value": "Value",
|
||||
"rules.cid": "Category",
|
||||
|
||||
"relays": "Relays",
|
||||
"relays.intro": "A relay improves discovery of content to and from your NodeBB. Subscribing to a relay means content received by the relay is forwarded here, and content posted here is syndicated outward by the relay.",
|
||||
"relays.warning": "Note: Relays can send larges amounts of traffic in, and may increase storage and processing costs.",
|
||||
"relays.litepub": "NodeBB follows the LitePub-style relay standard. The URL you enter here should end with <code>/actor</code>.",
|
||||
"relays.add": "Add New Relay",
|
||||
"relays.relay": "Relay",
|
||||
"relays.state": "State",
|
||||
"relays.state-0": "Pending",
|
||||
"relays.state-1": "Receiving only",
|
||||
"relays.state-2": "Active",
|
||||
|
||||
"server-filtering": "Filtrlə",
|
||||
"count": "Bu NodeBB hazırda <strong>%1</strong> server(lər)dən xəbərdardır",
|
||||
"server.filter-help": "NodeBB ilə federasiyaya mane olmaq istədiyiniz serverləri göstərin. Alternativ olaraq, bunun əvəzinə xüsusi serverlərlə federasiyaya seçimlə <em>icazə verə bilərsiniz</em>. Hər iki variant bir-birini istisna etsə də, dəstəklənir.",
|
||||
|
||||
@@ -64,7 +64,6 @@
|
||||
"show-email": "E-poçtu göstər",
|
||||
"show-fullname": "Tam adı göstər",
|
||||
"restrict-chat": "Yalnız izlədiyim istifadəçilərdən gələn söhbət mesajlarına icazə ver",
|
||||
"disable-incoming-chats": "Disable incoming chat messages",
|
||||
"outgoing-new-tab": "Gedən bağlantıları yeni tabda açın",
|
||||
"topic-search": "Mövzudaxili axtarışı aktivləşdir",
|
||||
"update-url-with-post-index": "Mövzulara baxarkən url-i post indeksi ilə yenilə",
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
"new-topic-button": "Yeni mövzu",
|
||||
"guest-login-post": "Yazmaq üçün daxil ol",
|
||||
"no-topics": "Bu kateqoriyada heç bir mövzu yoxdur. Niyə birini dərc etməyə cəhd etmirsiz?",
|
||||
"no-followers": "Nobody on this website is tracking or watching this category. Track or watch this category in order to begin receiving updates.",
|
||||
"browsing": "gözdən keçirmə",
|
||||
"no-replies": "Heç kim cavab yazmayıb",
|
||||
"no-new-posts": "Yeni yazı yoxdur.",
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
"invalid-json": "Yanlış JSON",
|
||||
"wrong-parameter-type": "`%1` mülkiyyəti üçün %3 növünün dəyəri gözlənilən idi, lakin bunun əvəzinə %2 alındı",
|
||||
"required-parameters-missing": "Bu API çağırışında tələb olunan parametrlər yoxdur: %1",
|
||||
"reserved-ip-address": "Network requests to reserved IP ranges are not allowed.",
|
||||
"not-logged-in": "Siz hesaba daxil olmamısınız.",
|
||||
"account-locked": "Hesabınız müvəqqəti olaraq bloklanıb",
|
||||
"search-requires-login": "Axtarış üçün hesab tələb olunur - zəhmət olmasa daxil olun və ya qeydiyyatdan keçin.",
|
||||
@@ -155,8 +154,6 @@
|
||||
"about-me-too-long": "Üzr istəyirik, mənim haqqımda %1 simvoldan uzun ola bilməz.",
|
||||
"cant-chat-with-yourself": "Özünüzlə söhbət edə bilməzsiniz!",
|
||||
"chat-restricted": "Bu istifadəçi söhbət mesajlarını məhdudlaşdırıb. Siz onlarla söhbət etməzdən əvvəl onlar sizi izləməlidirlər",
|
||||
"chat-allow-list-user-already-added": "This user is already in your allow list",
|
||||
"chat-deny-list-user-already-added": "This user is already in your deny list",
|
||||
"chat-user-blocked": "Siz bu istifadəçi tərəfindən bloklanmısınız.",
|
||||
"chat-disabled": "Söhbət sistemi deaktiv edilib",
|
||||
"too-many-messages": "Həddən artıq çox mesaj göndərmisiniz, bir az gözləyin,",
|
||||
@@ -237,7 +234,6 @@
|
||||
"socket-reconnect-failed": "Hazırda serverə daxil olmaq mümkün deyil. Yenidən cəhd etmək üçün bura klikləyin və ya daha sonra yenidən cəhd edin",
|
||||
"invalid-plugin-id": "Yanlış plagin identifikatoru",
|
||||
"plugin-not-whitelisted": "Plugini quraşdırmaq mümkün deyil – yalnız NodeBB Paket Meneceri tərəfindən ağ siyahıya alınmış plaginlər ACP vasitəsilə quraşdırıla bilər",
|
||||
"cannot-toggle-system-plugin": "You cannot toggle the state of a system plugin",
|
||||
"plugin-installation-via-acp-disabled": "ACP vasitəsilə plagin quraşdırılması deaktiv edilib",
|
||||
"plugins-set-in-configuration": "Sizə plagin vəziyyətini dəyişdirmək icazəsi verilmir, çünki onlar icra zamanı təyin olunur (config.json, ətraf mühit dəyişənləri və ya terminal arqumentləri), lütfən, bunun əvəzinə konfiqurasiyanı dəyişdirin.",
|
||||
"theme-not-set-in-configuration": "Konfiqurasiyada aktiv plaginləri təyin edərkən, mövzuların dəyişdirilməsi ACP-də yeniləmədən əvvəl yeni mövzunun aktiv plaginlərin siyahısına əlavə edilməsini tələb edir.",
|
||||
|
||||
@@ -48,7 +48,6 @@
|
||||
"chat.add-user": "İstifadəçi əlavə et",
|
||||
"chat.notification-settings": "Bildiriş parametrləri",
|
||||
"chat.default-notification-setting": "Defolt bildiriş parametri",
|
||||
"chat.join-leave-messages": "Join/Leave Messages",
|
||||
"chat.notification-setting-room-default": "Defolt otaq",
|
||||
"chat.notification-setting-none": "Bildiriş yoxdur",
|
||||
"chat.notification-setting-at-mention-only": "yalnız @qeyd",
|
||||
|
||||
@@ -8,7 +8,5 @@
|
||||
"log-in-with-facebook": "Facebook ilə daxil olun",
|
||||
"continue-with-facebook": "Facebook ilə davam edin",
|
||||
"sign-in-with-linkedin": "LinkedIn ilə daxil olun",
|
||||
"sign-up-with-linkedin": "LinkedIn ilə qeydiyyatdan keç",
|
||||
"sign-in-with-wordpress": "Sign in with WordPress",
|
||||
"sign-up-with-wordpress": "Sign up with WordPress"
|
||||
"sign-up-with-linkedin": "LinkedIn ilə qeydiyyatdan keç"
|
||||
}
|
||||
@@ -105,10 +105,6 @@
|
||||
"show-email": "E-poçtumu göstər",
|
||||
"show-fullname": "Tam adımı göstərin",
|
||||
"restrict-chats": "Yalnız izlədiyim istifadəçilərdən gələn söhbət mesajlarına icazə verin",
|
||||
"disable-incoming-chats": "Disable incoming chat messages <a data-bs-toggle=\"tooltip\" href=\"#\" title=\"Admins and moderators can still send you messages\"><i class=\"fa-solid fa-circle-info\"></i></a>",
|
||||
"chat-allow-list": "Allow chat messages from the following users",
|
||||
"chat-deny-list": "Deny chat messages from the following users",
|
||||
"chat-list-add-user": "Add user",
|
||||
"digest-label": "Digest-ə abunə ol",
|
||||
"digest-description": "Müəyyən edilmiş cədvələ uyğun olaraq bu forum üçün e-poçt yeniləmələrinə (yeni bildirişlər və mövzular) abunə olun",
|
||||
"digest-off": "Söndür",
|
||||
|
||||
@@ -14,8 +14,5 @@
|
||||
"onboard.title": "Sizin fediverse pəncərəniz...",
|
||||
"onboard.what": "Bu, yalnız bu forumdan kənarda tapılan məzmundan ibarət sizin fərdiləşdirilmiş kateqoriyanızdır. Bu səhifədə nəyinsə görünüb-göstərilməməsi onları izlədiyinizdən və ya həmin postun izlədiyiniz biri tərəfindən paylaşılıb-paylaşılmamasından asılıdır.",
|
||||
"onboard.why": "Bu forumdan kənarda gedən çox şey var və bunların heç də hamısı maraqlarınıza uyğun deyil. Buna görə də insanları izləmək, kimdənsə daha çox görmək istədiyinizi bildirməyin ən yaxşı yoludur.",
|
||||
"onboard.how": "Bu arada, bu forumun daha nələr haqqında bildiyini görmək üçün yuxarıdakı qısayol düymələrinə klikləyə və bəzi yeni məzmunlar kəşf etməyə başlaya bilərsiniz!",
|
||||
|
||||
"show-categories": "Show categories",
|
||||
"hide-categories": "Hide categories"
|
||||
"onboard.how": "Bu arada, bu forumun daha nələr haqqında bildiyini görmək üçün yuxarıdakı qısayol düymələrinə klikləyə və bəzi yeni məzmunlar kəşf etməyə başlaya bilərsiniz!"
|
||||
}
|
||||
@@ -75,7 +75,6 @@
|
||||
"graphs.page-views-registered": "Преглеждания на страниците от регистрирани потребители",
|
||||
"graphs.page-views-guest": "Преглеждания на страниците от гости",
|
||||
"graphs.page-views-bot": "Преглеждания на страниците от ботове",
|
||||
"graphs.page-views-ap": "Преглеждания на страницата от ActivityPub",
|
||||
"graphs.unique-visitors": "Уникални посетители",
|
||||
"graphs.registered-users": "Регистрирани потребители",
|
||||
"graphs.guest-users": "Гости",
|
||||
|
||||
@@ -1,16 +1,11 @@
|
||||
{
|
||||
"manage-categories": "Управление на категориите",
|
||||
"add-category": "Добавяне на категория",
|
||||
"add-local-category": "Добавяне на локална категория",
|
||||
"add-remote-category": "Добавяне на отдалечена категория",
|
||||
"remove": "Премахване",
|
||||
"rename": "Преименуване",
|
||||
"jump-to": "Прехвърляне към…",
|
||||
"settings": "Настройки на категорията",
|
||||
"edit-category": "Редактиране на категорията",
|
||||
"privileges": "Правомощия",
|
||||
"back-to-categories": "Назад към категориите",
|
||||
"id": "Идентификатор на категорията",
|
||||
"name": "Име на категорията",
|
||||
"handle": "Идентификатор на категорията",
|
||||
"handle.help": "Идентификаторът на категорията се ползва за представяне на тази категория в други мрежи, подобно на потребителското име. Този идентификатор не трябва да съвпада със съществуващо потребителско име или потребителска група.",
|
||||
@@ -18,8 +13,6 @@
|
||||
"federatedDescription": "Федерирано описание",
|
||||
"federatedDescription.help": "Този текст ще бъде добавен към описанието на категорията, когато други уеб сайтове и приложения изискват информация за нея.",
|
||||
"federatedDescription.default": "Това е категория във форума, съдържаща тематични дискусии. Може да започнете нова дискусия, като споменете този форум.",
|
||||
"topic-template": "Шаблон за темите",
|
||||
"topic-template.help": "Създайте шаблон за новите теми в тази категория.",
|
||||
"bg-color": "Цвят на фона",
|
||||
"text-color": "Цвят на текста",
|
||||
"bg-image-size": "Размер на фоновото изображение",
|
||||
@@ -110,11 +103,6 @@
|
||||
"alert.create-success": "Категорията е създадена успешно!",
|
||||
"alert.none-active": "Нямате активни категории.",
|
||||
"alert.create": "Създаване на категория",
|
||||
"alert.add": "Добавяне на категория",
|
||||
"alert.add-help": "Отдалечена категория може да бъде добавена в списъка с категории, като посочите нейния идентификатор.<br /><br /><strong>Забележка</strong> – отдалечената категория може да не отразява всички публикувани теми, освен ако поне един локален потребител не я следи/наблюдава.",
|
||||
"alert.rename": "Преименуване на отдалечена категория",
|
||||
"alert.rename-help": "Въведете новото име за тази категория. Оставете празно, за да върнете оригиналното име.",
|
||||
"alert.confirm-remove": "Наистина ли искате да премахнете тази категория? Можете да я добавите отново по всяко време.",
|
||||
"alert.confirm-purge": "<p class=\"lead\">Наистина ли искате да изтриете категорията „%1“?</p><h5><strong class=\"text-danger\">Внимание!</strong> Всички теми и публикации в тази категория ще бъдат изтрити!</h5> <p class=\"help-block\">Изтриването на категорията ще премахне всички теми и публикации, и ще изтрие категорията от базата данни. Ако искате да премахнете категорията <em>временно</em>, можете просто да я „изключите“.</p>",
|
||||
"alert.purge-success": "Категорията е изтрита!",
|
||||
"alert.copy-success": "Настройките са копирани!",
|
||||
|
||||
@@ -18,28 +18,6 @@
|
||||
"probe-timeout": "Време за изчакване на проверката (милисекунди)",
|
||||
"probe-timeout-help": "(По подразбиране: 2000) Ако проверката не получи отговор в рамките на зададеното време, потребителят ще бъде изпратен директно на адреса на връзката. Задайте по-голямо число, ако уеб сайтовете отговарят по-бавно и искате да им дадете повече време.",
|
||||
|
||||
"rules": "Категоризиране",
|
||||
"rules-intro": "Съдържанието открито чрез ActivityPub може да бъде категоризирано автоматично следвайки определени правила (например дума отбелязана с диез)",
|
||||
"rules.modal.title": "Как работи това",
|
||||
"rules.modal.instructions": "Цялото входящо съдържание се проверява спрямо правилата и ако има съвпадения – те се преместват в избраната категория.<br /><br /><strong>Забележка</strong> Съдържанието, което вече е категоризирано (например в отдалечена категория) няма да преминава тези проверки.",
|
||||
"rules.add": "Добавяне на ново правило",
|
||||
"rules.help-hashtag": "Ще се търсят съвпадения с теми съдържащи тази дума с диез (не се прави разлика между главни и малки букви). Не въвеждайте знака <code>#</code>",
|
||||
"rules.help-user": "Ще се търсят теми създадени от този потребител. Въведете псевдоним или пълен идентификатор (например <code>bob@example.org</code> или <code>https://example.org/users/bob</code>.",
|
||||
"rules.type": "Тип",
|
||||
"rules.value": "Стойност",
|
||||
"rules.cid": "Категория",
|
||||
|
||||
"relays": "Препредавател",
|
||||
"relays.intro": "Препредавателят подобрява отриването на съдържание за и от Вашият NodeBB. Абонирането за препредавател означава, че съдържанието получено от него ще бъде препредавано тук, а съдържанието публикувано тук, ще бъде излъчвано от него за останалите.",
|
||||
"relays.warning": "Забележка: препредавателите могат да доставят огромно количество трафик, което може да увеличи разходите Ви за съхранение и обработка.",
|
||||
"relays.litepub": "NodeBB използва стандарт за препредаване в стила на LitePub. Адресът, който въведете тук, трябва да завършва с <code>/actor</code>.",
|
||||
"relays.add": "Добавяне на нов препредавател",
|
||||
"relays.relay": "Препредавател",
|
||||
"relays.state": "Състояние",
|
||||
"relays.state-0": "В изчакване",
|
||||
"relays.state-1": "Само приемане",
|
||||
"relays.state-2": "Активен",
|
||||
|
||||
"server-filtering": "Филтриране",
|
||||
"count": "Този NodeBB в момента знае за наличието на <strong>%1</strong> сървър(а)",
|
||||
"server.filter-help": "Посочете сървърите, с които не искате Вашият NodeBB да осъществява връзка. Или можете вместо това да посочите конкретни сървъри, с които <em>разрешавате</em> връзката. И двете възможности са налични, но може да изберете само една от тях.",
|
||||
|
||||
@@ -64,7 +64,6 @@
|
||||
"show-email": "Показване на е-пощата",
|
||||
"show-fullname": "Показване на пълното име",
|
||||
"restrict-chat": "Разрешаване на съобщенията само от потребители, които следвам",
|
||||
"disable-incoming-chats": "Забраняване на входящите съобщения",
|
||||
"outgoing-new-tab": "Отваряне на външните връзки в нов подпрозорец",
|
||||
"topic-search": "Включване на търсенето в темите",
|
||||
"update-url-with-post-index": "Обновяване на адресната лента с номера на публикацията по време на разглеждане на темите",
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
"new-topic-button": "Нова тема",
|
||||
"guest-login-post": "Впишете се, за да можете да публикувате",
|
||||
"no-topics": "<strong>Все още няма теми в тази категория.</strong><br />Защо не създадете някоя?",
|
||||
"no-followers": "Никой на този уеб сайт не следи или наблюдава тази категория. Започнете да следвате или наблюдавате тази категория, за да получавате известия за нея.",
|
||||
"browsing": "разглежда",
|
||||
"no-replies": "Няма отговори",
|
||||
"no-new-posts": "Няма нови публикации.",
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
"invalid-json": "Неправилен JSON",
|
||||
"wrong-parameter-type": "За свойството `%1` се очакваше стойност от тип %3, но вместо това беше получено %2",
|
||||
"required-parameters-missing": "Липсват задължителни параметри от това извикване към ППИ: %1",
|
||||
"reserved-ip-address": "Мрежовите заявки до IP адреси от резервирани области не са позволени.",
|
||||
"not-logged-in": "Изглежда не сте се вписали в системата.",
|
||||
"account-locked": "Вашият акаунт беше заключен временно",
|
||||
"search-requires-login": "Търсенето изисква регистриран акаунт! Моля, впишете се или се регистрирайте!",
|
||||
@@ -155,8 +154,6 @@
|
||||
"about-me-too-long": "Съжаляваме, но информацията за Вас трябва да съдържа не повече от %1 символ(а).",
|
||||
"cant-chat-with-yourself": "Не можете да пишете съобщение на себе си!",
|
||||
"chat-restricted": "Този потребител е ограничил съобщенията до себе си. Той трябва първо да Ви последва, преди да можете да си пишете с него.",
|
||||
"chat-allow-list-user-already-added": "Този потребител вече е в списъка с разрешени",
|
||||
"chat-deny-list-user-already-added": "Този потребител вече е в списъка със забранени",
|
||||
"chat-user-blocked": "Бяхте блокиран(а) от този потребител.",
|
||||
"chat-disabled": "Системата за разговори е изключена",
|
||||
"too-many-messages": "Изпратили сте твърде много съобщения. Моля, изчакайте малко.",
|
||||
@@ -237,7 +234,6 @@
|
||||
"socket-reconnect-failed": "В момента сървърът е недостъпен. Натиснете тук, за да опитате отново, или опитайте пак по-късно.",
|
||||
"invalid-plugin-id": "Грешен идентификатор на добавка",
|
||||
"plugin-not-whitelisted": "Добавката не може да бъде инсталирана – само добавки, одобрени от пакетния мениджър на NodeBB могат да бъдат инсталирани чрез ACP",
|
||||
"cannot-toggle-system-plugin": "Не можете да превключите състоянието на системна добавка",
|
||||
"plugin-installation-via-acp-disabled": "Инсталирането на добавки чрез ACP е изключено",
|
||||
"plugins-set-in-configuration": "Не можете да променяте състоянието на добавката, тъй като то се определя по време на работата ѝ (чрез config.json, променливи на средата или аргументи при изпълнение). Вместо това може да промените конфигурацията.",
|
||||
"theme-not-set-in-configuration": "Когато определяте активните добавки в конфигурацията, промяната на темите изисква да се добави новата тема към активните добавки, преди актуализирането ѝ в ACP",
|
||||
|
||||
@@ -48,7 +48,6 @@
|
||||
"chat.add-user": "Добавяне на потребител",
|
||||
"chat.notification-settings": "Настройки за известията",
|
||||
"chat.default-notification-setting": "Стандартни настройки за известията",
|
||||
"chat.join-leave-messages": "Съобщения за присъединяване/напускане",
|
||||
"chat.notification-setting-room-default": "По подразбиране за стаята",
|
||||
"chat.notification-setting-none": "Без известия",
|
||||
"chat.notification-setting-at-mention-only": "Само @споменавания",
|
||||
@@ -121,7 +120,7 @@
|
||||
"bootbox.ok": "Добре",
|
||||
"bootbox.cancel": "Отказ",
|
||||
"bootbox.confirm": "Потвърждаване",
|
||||
"bootbox.submit": "Изпращане",
|
||||
"bootbox.submit": "Публикуване",
|
||||
"bootbox.send": "Изпращане",
|
||||
"cover.dragging-title": "Наместване на снимката",
|
||||
"cover.dragging-message": "Преместете снимката на желаното положение и натиснете „Запазване“",
|
||||
|
||||
@@ -8,7 +8,5 @@
|
||||
"log-in-with-facebook": "Вписване с Facebook",
|
||||
"continue-with-facebook": "Продължаване с Facebook",
|
||||
"sign-in-with-linkedin": "Вписване с LinkedIn",
|
||||
"sign-up-with-linkedin": "Регистриране с LinkedIn",
|
||||
"sign-in-with-wordpress": "Вписване с WordPress",
|
||||
"sign-up-with-wordpress": "Регистриране с WordPress"
|
||||
"sign-up-with-linkedin": "Регистриране с LinkedIn"
|
||||
}
|
||||
@@ -105,10 +105,6 @@
|
||||
"show-email": "Да се показва е-пощата ми",
|
||||
"show-fullname": "Да се показва цялото ми име",
|
||||
"restrict-chats": "Разрешаване на съобщенията само от потребители, които следвам",
|
||||
"disable-incoming-chats": "Забраняване на входящите съобщения <a data-bs-toggle=\"tooltip\" href=\"#\" title=\"Admins and moderators can still send you messages\"><i class=\"fa-solid fa-circle-info\"></i></a>",
|
||||
"chat-allow-list": "Разрешаване на съобщенията от следните потребители",
|
||||
"chat-deny-list": "Забраняване на съобщенията от следните потребители",
|
||||
"chat-list-add-user": "Добавяне на потребител",
|
||||
"digest-label": "Абониране за резюмета",
|
||||
"digest-description": "Абониране за новини по е-пощата относно този форум (нови известия и теми) според избрания график",
|
||||
"digest-off": "Изключено",
|
||||
|
||||
@@ -14,8 +14,5 @@
|
||||
"onboard.title": "Вашият прозорец към федивселената…",
|
||||
"onboard.what": "Това е Вашата персонализирана категория съставена само от съдържание извън този форум. Тук се появяват неща от хора, които следвате, както и такива споделени от тях.",
|
||||
"onboard.why": "Много неща се случват извън този форум, и не всичко отговаря на Вашите интереси. Затова следването на конкретни хора е най-добрият начин да покажете, че искате да виждате повече от тях.",
|
||||
"onboard.how": "Междувременно можете да използвате бутоните в горната част, за да видите до какво има достъп този форум. Така може да започнете да откривате ново съдържание!",
|
||||
|
||||
"show-categories": "Показване на категориите",
|
||||
"hide-categories": "Скриване на категориите"
|
||||
"onboard.how": "Междувременно можете да използвате бутоните в горната част, за да видите до какво има достъп този форум. Така може да започнете да откривате ново съдържание!"
|
||||
}
|
||||
@@ -75,7 +75,6 @@
|
||||
"graphs.page-views-registered": "Page Views Registered",
|
||||
"graphs.page-views-guest": "Page Views Guest",
|
||||
"graphs.page-views-bot": "Page Views Bot",
|
||||
"graphs.page-views-ap": "ActivityPub Page Views",
|
||||
"graphs.unique-visitors": "Unique Visitors",
|
||||
"graphs.registered-users": "Registered Users",
|
||||
"graphs.guest-users": "Guest Users",
|
||||
|
||||
@@ -1,16 +1,11 @@
|
||||
{
|
||||
"manage-categories": "Manage Categories",
|
||||
"add-category": "Add category",
|
||||
"add-local-category": "Add Local category",
|
||||
"add-remote-category": "Add Remote category",
|
||||
"remove": "Remove",
|
||||
"rename": "Rename",
|
||||
"jump-to": "Jump to...",
|
||||
"settings": "Category Settings",
|
||||
"edit-category": "Edit Category",
|
||||
"privileges": "Privileges",
|
||||
"back-to-categories": "Back to categories",
|
||||
"id": "Category ID",
|
||||
"name": "Category Name",
|
||||
"handle": "Category Handle",
|
||||
"handle.help": "Your category handle is used as a representation of this category across other networks, similar to a username. A category handle must not match an existing username or user group.",
|
||||
@@ -18,8 +13,6 @@
|
||||
"federatedDescription": "Federated Description",
|
||||
"federatedDescription.help": "This text will be appended to the category description when queried by other websites/apps.",
|
||||
"federatedDescription.default": "This is a forum category containing topical discussion. You can start new discussions by mentioning this category.",
|
||||
"topic-template": "Topic Template",
|
||||
"topic-template.help": "Define a template for new topics created in this category.",
|
||||
"bg-color": "Background Colour",
|
||||
"text-color": "Text Colour",
|
||||
"bg-image-size": "Background Image Size",
|
||||
@@ -110,11 +103,6 @@
|
||||
"alert.create-success": "Category successfully created!",
|
||||
"alert.none-active": "You have no active categories.",
|
||||
"alert.create": "Create a Category",
|
||||
"alert.add": "Add a Category",
|
||||
"alert.add-help": "Remote categories can be added to the categories listing by specifying their handle.<br /><br /><strong>Note</strong> — The remote category may not reflect all topics published unless at least one local user tracks/watches it.",
|
||||
"alert.rename": "Rename a Remote Category",
|
||||
"alert.rename-help": "Please enter a new name for this category. Leave blank to restore original name.",
|
||||
"alert.confirm-remove": "Do you really want to remove this category? You can add it back at any time.",
|
||||
"alert.confirm-purge": "<p class=\"lead\">Do you really want to purge this category \"%1\"?</p><h5><strong class=\"text-danger\">Warning!</strong> All topics and posts in this category will be purged!</h5> <p class=\"help-block\">Purging a category will remove all topics and posts, and delete the category from the database. If you want to remove a category <em>temporarily</em>, you'll want to \"disable\" the category instead.</p>",
|
||||
"alert.purge-success": "Category purged!",
|
||||
"alert.copy-success": "Settings Copied!",
|
||||
|
||||
@@ -18,28 +18,6 @@
|
||||
"probe-timeout": "Lookup Timeout (milliseconds)",
|
||||
"probe-timeout-help": "(Default: 2000) If the lookup query does not receive a response within the set timeframe, will send the user to the link directly instead. Adjust this number higher if sites are responding slowly and you wish to give extra time.",
|
||||
|
||||
"rules": "Categorization",
|
||||
"rules-intro": "Content discovered via ActivityPub can be automatically categorized based on certain rules (e.g. hashtag)",
|
||||
"rules.modal.title": "How it works",
|
||||
"rules.modal.instructions": "Any incoming content is checked against these categorization rules, and matching content is automatically moved into the category of choice.<br /><br /><strong>N.B.</strong> Content that is already categorized (i.e. in a remote category) will not pass through these rules.",
|
||||
"rules.add": "Add New Rule",
|
||||
"rules.help-hashtag": "Topics containing this case-insensitive hashtag will match. Do not enter the <code>#</code> symbol",
|
||||
"rules.help-user": "Topics created by the entered user will match. Enter a handle or full ID (e.g. <code>bob@example.org</code> or <code>https://example.org/users/bob</code>.",
|
||||
"rules.type": "Type",
|
||||
"rules.value": "Value",
|
||||
"rules.cid": "Category",
|
||||
|
||||
"relays": "Relays",
|
||||
"relays.intro": "A relay improves discovery of content to and from your NodeBB. Subscribing to a relay means content received by the relay is forwarded here, and content posted here is syndicated outward by the relay.",
|
||||
"relays.warning": "Note: Relays can send larges amounts of traffic in, and may increase storage and processing costs.",
|
||||
"relays.litepub": "NodeBB follows the LitePub-style relay standard. The URL you enter here should end with <code>/actor</code>.",
|
||||
"relays.add": "Add New Relay",
|
||||
"relays.relay": "Relay",
|
||||
"relays.state": "State",
|
||||
"relays.state-0": "Pending",
|
||||
"relays.state-1": "Receiving only",
|
||||
"relays.state-2": "Active",
|
||||
|
||||
"server-filtering": "Filtering",
|
||||
"count": "This NodeBB is currently aware of <strong>%1</strong> server(s)",
|
||||
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively <em>allow</em> federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
|
||||
|
||||
@@ -64,7 +64,6 @@
|
||||
"show-email": "Show email",
|
||||
"show-fullname": "Show fullname",
|
||||
"restrict-chat": "Only allow chat messages from users I follow",
|
||||
"disable-incoming-chats": "Disable incoming chat messages",
|
||||
"outgoing-new-tab": "Open outgoing links in new tab",
|
||||
"topic-search": "Enable In-Topic Searching",
|
||||
"update-url-with-post-index": "Update url with post index while browsing topics",
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
"new-topic-button": "নতুন টপিক",
|
||||
"guest-login-post": "উত্তর দিতে লগিন করুন",
|
||||
"no-topics": "<strong>এই বিভাগে কোন আলোচনা নেই! </strong><br /> আপনি চাইলে নতুন আলোচনা শুরু করতে পারেন।",
|
||||
"no-followers": "Nobody on this website is tracking or watching this category. Track or watch this category in order to begin receiving updates.",
|
||||
"browsing": "ব্রাউজিং",
|
||||
"no-replies": "কোন রিপ্লাই নেই",
|
||||
"no-new-posts": "নতুন কোন পোস্ট নাই",
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
"invalid-json": "Invalid JSON",
|
||||
"wrong-parameter-type": "A value of type %3 was expected for property `%1`, but %2 was received instead",
|
||||
"required-parameters-missing": "Required parameters were missing from this API call: %1",
|
||||
"reserved-ip-address": "Network requests to reserved IP ranges are not allowed.",
|
||||
"not-logged-in": "আপনি লগিন করেননি",
|
||||
"account-locked": "আপনার অ্যাকাউন্ট সাময়িকভাবে লক করা হয়েছে",
|
||||
"search-requires-login": "Searching requires an account - please login or register.",
|
||||
@@ -155,8 +154,6 @@
|
||||
"about-me-too-long": "Sorry, your about me cannot be longer than %1 character(s).",
|
||||
"cant-chat-with-yourself": "আপনি নিজের সাথে চ্যাট করতে পারবেন না!",
|
||||
"chat-restricted": "এই সদস্য তার বার্তালাপ সংরক্ষিত রেখেছেন। এই সদস্য আপনাকে ফলো করার পরই কেবলমাত্র আপনি তার সাথে চ্যাট করতে পারবেন",
|
||||
"chat-allow-list-user-already-added": "This user is already in your allow list",
|
||||
"chat-deny-list-user-already-added": "This user is already in your deny list",
|
||||
"chat-user-blocked": "You have been blocked by this user.",
|
||||
"chat-disabled": "Chat system disabled",
|
||||
"too-many-messages": "You have sent too many messages, please wait awhile.",
|
||||
@@ -237,7 +234,6 @@
|
||||
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
|
||||
"invalid-plugin-id": "Invalid plugin ID",
|
||||
"plugin-not-whitelisted": "Unable to install plugin – only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
|
||||
"cannot-toggle-system-plugin": "You cannot toggle the state of a system plugin",
|
||||
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
|
||||
"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",
|
||||
|
||||
@@ -48,7 +48,6 @@
|
||||
"chat.add-user": "Add User",
|
||||
"chat.notification-settings": "Notification Settings",
|
||||
"chat.default-notification-setting": "Default Notification Setting",
|
||||
"chat.join-leave-messages": "Join/Leave Messages",
|
||||
"chat.notification-setting-room-default": "Room Default",
|
||||
"chat.notification-setting-none": "No notifications",
|
||||
"chat.notification-setting-at-mention-only": "@mention only",
|
||||
|
||||
@@ -8,7 +8,5 @@
|
||||
"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-wordpress": "Sign in with WordPress",
|
||||
"sign-up-with-wordpress": "Sign up with WordPress"
|
||||
"sign-up-with-linkedin": "Sign up with LinkedIn"
|
||||
}
|
||||
@@ -105,10 +105,6 @@
|
||||
"show-email": "আমার ইমেইল দেখাও",
|
||||
"show-fullname": "আমার সম্পূর্ণ নাম দেখাও",
|
||||
"restrict-chats": "আমি যাদের ফলো করি কেবলমাত্র তাদের থেকে বার্তা গ্রহন করা হোক",
|
||||
"disable-incoming-chats": "Disable incoming chat messages <a data-bs-toggle=\"tooltip\" href=\"#\" title=\"Admins and moderators can still send you messages\"><i class=\"fa-solid fa-circle-info\"></i></a>",
|
||||
"chat-allow-list": "Allow chat messages from the following users",
|
||||
"chat-deny-list": "Deny chat messages from the following users",
|
||||
"chat-list-add-user": "Add user",
|
||||
"digest-label": "ডাইজেষ্টে সাবস্ক্রাইব করুন",
|
||||
"digest-description": "শিডিউল অনূযায়ী এই ফোরামের ইমেইল আপডেটের জন্য সাবস্ক্রাইব করুন (নতুন নোটিফিকেশন এবং টপিকসমূহ )",
|
||||
"digest-off": "বন্ধ",
|
||||
|
||||
@@ -14,8 +14,5 @@
|
||||
"onboard.title": "Your window to the fediverse...",
|
||||
"onboard.what": "This is your personalized category made up of only content found outside of this forum. Whether something shows up in this page depends on whether you follow them, or whether that post was shared by someone you follow.",
|
||||
"onboard.why": "There's a lot that goes on outside of this forum, and not all of it is relevant to your interests. That's why following people is the best way to signal that you want to see more from someone.",
|
||||
"onboard.how": "In the meantime, you can click on the shortcut buttons at the top to see what else this forum knows about, and start discovering some new content!",
|
||||
|
||||
"show-categories": "Show categories",
|
||||
"hide-categories": "Hide categories"
|
||||
"onboard.how": "In the meantime, you can click on the shortcut buttons at the top to see what else this forum knows about, and start discovering some new content!"
|
||||
}
|
||||
@@ -75,7 +75,6 @@
|
||||
"graphs.page-views-registered": "Zobrazených stránek/registrovaní",
|
||||
"graphs.page-views-guest": "Zobrazených stránek/hosté",
|
||||
"graphs.page-views-bot": "Zobrazených stránek/bot",
|
||||
"graphs.page-views-ap": "ActivityPub Page Views",
|
||||
"graphs.unique-visitors": "Jedineční návštěvníci",
|
||||
"graphs.registered-users": "Registrovaní uživatelé",
|
||||
"graphs.guest-users": "Guest Users",
|
||||
|
||||
@@ -1,16 +1,11 @@
|
||||
{
|
||||
"manage-categories": "Manage Categories",
|
||||
"add-category": "Add category",
|
||||
"add-local-category": "Add Local category",
|
||||
"add-remote-category": "Add Remote category",
|
||||
"remove": "Remove",
|
||||
"rename": "Rename",
|
||||
"jump-to": "Jump to...",
|
||||
"settings": "Nastavení kategorie",
|
||||
"edit-category": "Edit Category",
|
||||
"privileges": "Oprávnění",
|
||||
"back-to-categories": "Back to categories",
|
||||
"id": "Category ID",
|
||||
"name": "Název kategorie",
|
||||
"handle": "Category Handle",
|
||||
"handle.help": "Your category handle is used as a representation of this category across other networks, similar to a username. A category handle must not match an existing username or user group.",
|
||||
@@ -18,8 +13,6 @@
|
||||
"federatedDescription": "Federated Description",
|
||||
"federatedDescription.help": "This text will be appended to the category description when queried by other websites/apps.",
|
||||
"federatedDescription.default": "This is a forum category containing topical discussion. You can start new discussions by mentioning this category.",
|
||||
"topic-template": "Topic Template",
|
||||
"topic-template.help": "Define a template for new topics created in this category.",
|
||||
"bg-color": "Barva pozadí",
|
||||
"text-color": "Barva textu",
|
||||
"bg-image-size": "Velikost obrázku pozadí",
|
||||
@@ -110,11 +103,6 @@
|
||||
"alert.create-success": "Kategorie byla úspěšně vytvořena.",
|
||||
"alert.none-active": "Nemáte žádné aktivní kategorie.",
|
||||
"alert.create": "Vytvořit kategorii",
|
||||
"alert.add": "Add a Category",
|
||||
"alert.add-help": "Remote categories can be added to the categories listing by specifying their handle.<br /><br /><strong>Note</strong> — The remote category may not reflect all topics published unless at least one local user tracks/watches it.",
|
||||
"alert.rename": "Rename a Remote Category",
|
||||
"alert.rename-help": "Please enter a new name for this category. Leave blank to restore original name.",
|
||||
"alert.confirm-remove": "Do you really want to remove this category? You can add it back at any time.",
|
||||
"alert.confirm-purge": "<p class=\"lead\">Opravdu chcete vyčistit tuto kategorii \"%1\"?</p><h5><strong class=\"text-danger\">Upozornění</strong>Všechny témata a příspěvky v této kategorii budou smazána.</h5><p class=\"help-block\">Smazání kategorie vyjme všechny témata a příspěvky a odstraní kategorii z databáze. Pokud chcete vyjmout kategorii <em>dočasně</em>, raději místo toho kategorii „zakažte”.</p>",
|
||||
"alert.purge-success": "Kategorie byla vyčištěna.",
|
||||
"alert.copy-success": "Nastavení bylo zkopírováno.",
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"section-manage": "Spravovat",
|
||||
"manage/categories": "Kategorie",
|
||||
"manage/privileges": "Oprávnění",
|
||||
"manage/tags": "Štítky",
|
||||
"manage/tags": "Značky",
|
||||
"manage/users": "Uživatelé",
|
||||
"manage/admins-mods": "Správci a moderátoři",
|
||||
"manage/registration": "Registrační fronta",
|
||||
@@ -35,7 +35,7 @@
|
||||
"settings/post": "Posts",
|
||||
"settings/chat": "Chats",
|
||||
"settings/pagination": "Stránkování",
|
||||
"settings/tags": "Štítky",
|
||||
"settings/tags": "Značky",
|
||||
"settings/notifications": "Oznámení",
|
||||
"settings/api": "API Access",
|
||||
"settings/activitypub": "Federation (ActivityPub)",
|
||||
|
||||
@@ -18,28 +18,6 @@
|
||||
"probe-timeout": "Lookup Timeout (milliseconds)",
|
||||
"probe-timeout-help": "(Default: 2000) If the lookup query does not receive a response within the set timeframe, will send the user to the link directly instead. Adjust this number higher if sites are responding slowly and you wish to give extra time.",
|
||||
|
||||
"rules": "Categorization",
|
||||
"rules-intro": "Content discovered via ActivityPub can be automatically categorized based on certain rules (e.g. hashtag)",
|
||||
"rules.modal.title": "How it works",
|
||||
"rules.modal.instructions": "Any incoming content is checked against these categorization rules, and matching content is automatically moved into the category of choice.<br /><br /><strong>N.B.</strong> Content that is already categorized (i.e. in a remote category) will not pass through these rules.",
|
||||
"rules.add": "Add New Rule",
|
||||
"rules.help-hashtag": "Topics containing this case-insensitive hashtag will match. Do not enter the <code>#</code> symbol",
|
||||
"rules.help-user": "Topics created by the entered user will match. Enter a handle or full ID (e.g. <code>bob@example.org</code> or <code>https://example.org/users/bob</code>.",
|
||||
"rules.type": "Type",
|
||||
"rules.value": "Value",
|
||||
"rules.cid": "Category",
|
||||
|
||||
"relays": "Relays",
|
||||
"relays.intro": "A relay improves discovery of content to and from your NodeBB. Subscribing to a relay means content received by the relay is forwarded here, and content posted here is syndicated outward by the relay.",
|
||||
"relays.warning": "Note: Relays can send larges amounts of traffic in, and may increase storage and processing costs.",
|
||||
"relays.litepub": "NodeBB follows the LitePub-style relay standard. The URL you enter here should end with <code>/actor</code>.",
|
||||
"relays.add": "Add New Relay",
|
||||
"relays.relay": "Relay",
|
||||
"relays.state": "State",
|
||||
"relays.state-0": "Pending",
|
||||
"relays.state-1": "Receiving only",
|
||||
"relays.state-2": "Active",
|
||||
|
||||
"server-filtering": "Filtering",
|
||||
"count": "This NodeBB is currently aware of <strong>%1</strong> server(s)",
|
||||
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively <em>allow</em> federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
"sockets.settings": "WebSocket Settings",
|
||||
"sockets.max-attempts": "Max Reconnection Attempts",
|
||||
"sockets.default-placeholder": "Výchozí: %1",
|
||||
"sockets.default-placeholder": "Default: %1",
|
||||
"sockets.delay": "Reconnection Delay",
|
||||
|
||||
"compression.settings": "Compression Settings",
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
"sorting.post-default": "Výchozí třídění příspěvků",
|
||||
"sorting.oldest-to-newest": "Od nejstarších po nejnovější",
|
||||
"sorting.newest-to-oldest": "Od nejnovějších po nejstarší",
|
||||
"sorting.recently-replied": "Poslední příspěvky",
|
||||
"sorting.recently-replied": "Recently Replied",
|
||||
"sorting.recently-created": "Recently Created",
|
||||
"sorting.most-votes": "Dle počtu hlasů",
|
||||
"sorting.most-posts": "Dle počtu příspěvků",
|
||||
"sorting.most-views": "Nejvíce zobrazení",
|
||||
"sorting.most-views": "Most Views",
|
||||
"sorting.topic-default": "Výchozí třídění tématu",
|
||||
"length": "Délka příspěvku",
|
||||
"post-queue": "Příspěvky ve frontě",
|
||||
|
||||
@@ -64,7 +64,6 @@
|
||||
"show-email": "Zobrazit e-mail",
|
||||
"show-fullname": "Zobrazit celé jméno",
|
||||
"restrict-chat": "Povolit chatové zprávy jen od uživatelů, které sleduji",
|
||||
"disable-incoming-chats": "Disable incoming chat messages",
|
||||
"outgoing-new-tab": "Otevřít odchozí odkazy v nové záložce",
|
||||
"topic-search": "Povolit hledání v tématu",
|
||||
"update-url-with-post-index": "Update url with post index while browsing topics",
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
"new-topic-button": "Nové téma",
|
||||
"guest-login-post": "Přihlásit se pro přispívání",
|
||||
"no-topics": "<strong>V této kategorii zatím nejsou žádné příspěvky.</strong><br />Můžeš být první.",
|
||||
"no-followers": "Nobody on this website is tracking or watching this category. Track or watch this category in order to begin receiving updates.",
|
||||
"browsing": "prohlíží",
|
||||
"no-replies": "Nikdo ještě neodpověděl",
|
||||
"no-new-posts": "Žádné nové příspěvky",
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
"invalid-json": "Neplatný JSON",
|
||||
"wrong-parameter-type": "A value of type %3 was expected for property `%1`, but %2 was received instead",
|
||||
"required-parameters-missing": "Required parameters were missing from this API call: %1",
|
||||
"reserved-ip-address": "Network requests to reserved IP ranges are not allowed.",
|
||||
"not-logged-in": "Zdá se, že nejste přihlášen/a",
|
||||
"account-locked": "Váš účet byl dočasně uzamknut",
|
||||
"search-requires-login": "Pro hledání je vyžadován účet – přihlaste se nebo zaregistrujte.",
|
||||
@@ -155,8 +154,6 @@
|
||||
"about-me-too-long": "Omlouváme se, ale \"O mně\" nesmí být delší než %1 znaků.",
|
||||
"cant-chat-with-yourself": "Nemůžete konverzovat sami se sebou.",
|
||||
"chat-restricted": "Tento uživatel má omezené konverzační zprávy. Nejdříve vás musí začít sledovat, než začnete spolu konverzovat",
|
||||
"chat-allow-list-user-already-added": "This user is already in your allow list",
|
||||
"chat-deny-list-user-already-added": "This user is already in your deny list",
|
||||
"chat-user-blocked": "You have been blocked by this user.",
|
||||
"chat-disabled": "Konverzační systém zakázán",
|
||||
"too-many-messages": "Odeslal/a jste příliš mnoho zpráv, vyčkejte chvíli.",
|
||||
@@ -237,7 +234,6 @@
|
||||
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
|
||||
"invalid-plugin-id": "Invalid plugin ID",
|
||||
"plugin-not-whitelisted": "Unable to install plugin – only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
|
||||
"cannot-toggle-system-plugin": "You cannot toggle the state of a system plugin",
|
||||
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
|
||||
"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",
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
"header.categories": "Kategorie",
|
||||
"header.recent": "Nejnovější",
|
||||
"header.unread": "Nepřečtené",
|
||||
"header.tags": "Štítky",
|
||||
"header.tags": "Značky",
|
||||
"header.popular": "Populární",
|
||||
"header.top": "Nejlepší",
|
||||
"header.users": "Uživatelé",
|
||||
@@ -147,7 +147,7 @@
|
||||
"copied": "Copied",
|
||||
"user-search-prompt": "Pro hledání uživatelů, zde pište...",
|
||||
"hidden": "Hidden",
|
||||
"sort": "Řazení",
|
||||
"sort": "Sort",
|
||||
"actions": "Actions",
|
||||
"rss-feed": "RSS Feed",
|
||||
"skip-to-content": "Skip to content"
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
"chat.user-typing-n": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> others are typing ...",
|
||||
"chat.user-has-messaged-you": "%1 Vám napsal.",
|
||||
"chat.replying-to": "Replying to %1",
|
||||
"chat.see-all": "Všechny konverzace",
|
||||
"chat.mark-all-read": "Označit vše jako přečtené",
|
||||
"chat.see-all": "All chats",
|
||||
"chat.mark-all-read": "Mark all read",
|
||||
"chat.no-messages": "Vyberte příjemce k prohlédnutí historie zpráv.",
|
||||
"chat.no-users-in-room": "Žádní uživatelé v místnosti.",
|
||||
"chat.recent-chats": "Aktuální konverzace",
|
||||
@@ -48,7 +48,6 @@
|
||||
"chat.add-user": "Add User",
|
||||
"chat.notification-settings": "Notification Settings",
|
||||
"chat.default-notification-setting": "Default Notification Setting",
|
||||
"chat.join-leave-messages": "Join/Leave Messages",
|
||||
"chat.notification-setting-room-default": "Room Default",
|
||||
"chat.notification-setting-none": "No notifications",
|
||||
"chat.notification-setting-at-mention-only": "@mention only",
|
||||
@@ -80,7 +79,7 @@
|
||||
"composer.compose": "Napsat",
|
||||
"composer.show-preview": "Ukázat náhled",
|
||||
"composer.hide-preview": "Skrýt náhled",
|
||||
"composer.help": "Nápověda",
|
||||
"composer.help": "Help",
|
||||
"composer.user-said-in": "%1 řekl v %2:",
|
||||
"composer.user-said": "%1 řekl:",
|
||||
"composer.discard": "Jste si jisti, že chcete zrušit tento příspěvek?",
|
||||
@@ -89,23 +88,23 @@
|
||||
"composer.uploading": "Nahrávám %1",
|
||||
"composer.formatting.bold": "Tučné",
|
||||
"composer.formatting.italic": "Kurzíva",
|
||||
"composer.formatting.heading": "Nadpis",
|
||||
"composer.formatting.heading1": "Nadpis 1",
|
||||
"composer.formatting.heading2": "Nadpis 2",
|
||||
"composer.formatting.heading3": "Nadpis 3",
|
||||
"composer.formatting.heading4": "Nadpis 4",
|
||||
"composer.formatting.heading5": "Nadpis 5",
|
||||
"composer.formatting.heading6": "Nadpis 6",
|
||||
"composer.formatting.heading": "Heading",
|
||||
"composer.formatting.heading1": "Heading 1",
|
||||
"composer.formatting.heading2": "Heading 2",
|
||||
"composer.formatting.heading3": "Heading 3",
|
||||
"composer.formatting.heading4": "Heading 4",
|
||||
"composer.formatting.heading5": "Heading 5",
|
||||
"composer.formatting.heading6": "Heading 6",
|
||||
"composer.formatting.list": "Seznam",
|
||||
"composer.formatting.strikethrough": "Přeškrtnutí",
|
||||
"composer.formatting.code": "Kód",
|
||||
"composer.formatting.link": "Odkaz",
|
||||
"composer.formatting.picture": "Odkaz na obrázek",
|
||||
"composer.formatting.picture": "Image Link",
|
||||
"composer.upload-picture": "Nahrát obrázek",
|
||||
"composer.upload-file": "Nahrát soubor",
|
||||
"composer.zen-mode": "Režim Zem",
|
||||
"composer.select-category": "Vyberte kategorii",
|
||||
"composer.textarea.placeholder": "Sem vložte obsah příspěvku nebo přetáhněte obrázky",
|
||||
"composer.textarea.placeholder": "Enter your post content here, drag and drop images",
|
||||
"composer.post-queue-alert": "Hello👋!<br/>This forum uses a post queue system, since you are a new user your post will be hidden until it is approved by our moderation team.",
|
||||
"composer.schedule-for": "Schedule topic for",
|
||||
"composer.schedule-date": "Date",
|
||||
@@ -121,7 +120,7 @@
|
||||
"bootbox.ok": "OK",
|
||||
"bootbox.cancel": "Zrušit",
|
||||
"bootbox.confirm": "Potvrdit",
|
||||
"bootbox.submit": "Odeslat",
|
||||
"bootbox.submit": "Submit",
|
||||
"bootbox.send": "Send",
|
||||
"cover.dragging-title": "Umístění fotografie",
|
||||
"cover.dragging-message": "Přesuňte fotku na požadovanou pozici a klikněte na „Uložit”",
|
||||
|
||||
@@ -12,15 +12,15 @@
|
||||
"you-have-unread-notifications": "Máte nepřečtená upozornění.",
|
||||
"all": "Vše",
|
||||
"topics": "Témata",
|
||||
"tags": "Štítky",
|
||||
"categories": "Kategorie",
|
||||
"tags": "Tags",
|
||||
"categories": "Categories",
|
||||
"replies": "Odpovědi",
|
||||
"chat": "Konverzace",
|
||||
"group-chat": "Skupinová konverzace",
|
||||
"public-chat": "Veřejné konverzace",
|
||||
"public-chat": "Public Chats",
|
||||
"follows": "Sledování",
|
||||
"upvote": "Souhlasy",
|
||||
"awards": "Odměny",
|
||||
"awards": "Awards",
|
||||
"new-flags": "Nové označení",
|
||||
"my-flags": "Označení přiřazené mě",
|
||||
"bans": "Blokace",
|
||||
@@ -82,14 +82,14 @@
|
||||
"notification-and-email": "Oznámení a e-mail",
|
||||
"notificationType-upvote": "Jakmile někdo vyjádří souhlas s vaším příspěvkem",
|
||||
"notificationType-new-topic": "Jakmile někdo koho sledujete vytvoří nové téma",
|
||||
"notificationType-new-topic-with-tag": "Jakmile někdo vytvoří téma se štítkem, který sledujete",
|
||||
"notificationType-new-topic-in-category": "Jakmile někdo vytvoří téma v kategorii, kterou sledujete",
|
||||
"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-reply": "Jakmile je přidán nový příspěvek v tématu, které sledujete",
|
||||
"notificationType-post-edit": "Jakmile je upraven příspěvek v tématu, které sledujete",
|
||||
"notificationType-follow": "Jakmile vás někdo začne sledovat",
|
||||
"notificationType-new-chat": "Obdržíte-li novou konverzační zprávu",
|
||||
"notificationType-new-group-chat": "Když obdržíte zprávu ve skupinové konverzaci",
|
||||
"notificationType-new-public-chat": "Jakmile obdržíte zprávu ve veřejné konverzaci",
|
||||
"notificationType-new-public-chat": "When you receive a public group chat message",
|
||||
"notificationType-group-invite": "Obdržíte-li pozvání ke skupině",
|
||||
"notificationType-group-leave": "Když uživatel opustí Vaši skupinu",
|
||||
"notificationType-group-request-membership": "Jakmile někdo pošle žádost o připojení se do vaší skupiny",
|
||||
@@ -97,7 +97,7 @@
|
||||
"notificationType-post-queue": "Bude-li přidán nový příspěvek do fronty",
|
||||
"notificationType-new-post-flag": "Bude-li příspěvek označen",
|
||||
"notificationType-new-user-flag": "Bude-li uživatel označen",
|
||||
"notificationType-new-reward": "Když získáte novou odměnu",
|
||||
"notificationType-new-reward": "When you earn a new reward",
|
||||
"activitypub.announce": "<strong>%1</strong> shared your post in <strong>%2</strong> to their followers.",
|
||||
"activitypub.announce-dual": "<strong>%1</strong> and <strong>%2</strong> shared your post in <strong>%3</strong> to their followers.",
|
||||
"activitypub.announce-triple": "<strong>%1</strong>, <strong>%2</strong> and <strong>%3</strong> shared your post in <strong>%4</strong> to their followers.",
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"users/most-flags": "Nejoznačovanější uživatelé",
|
||||
"users/search": "Hledat uživatele",
|
||||
"notifications": "Upozornění",
|
||||
"tags": "Štítky",
|
||||
"tags": "Značky",
|
||||
"tag": "Témata označená "%1"",
|
||||
"register": "Zaregistrovat účet",
|
||||
"registration-complete": "Registrace dokončena",
|
||||
@@ -49,7 +49,7 @@
|
||||
"account/topics": "Příspěvky vytvořeny uživatelem %1",
|
||||
"account/groups": "%1's skupiny",
|
||||
"account/watched-categories": "%1's sledovaných kategorii",
|
||||
"account/watched-tags": "%1's Sledované štítky",
|
||||
"account/watched-tags": "%1's Watched Tags",
|
||||
"account/bookmarks": "%1's zazáložkované příspěvky",
|
||||
"account/settings": "Uživatelské nastavení",
|
||||
"account/settings-of": "Changing settings of %1",
|
||||
|
||||
@@ -21,9 +21,9 @@
|
||||
"registration-added-to-queue": "Vaše registrace byla přidána do fronty. Obdržíte e-mail až ji správce schválí.",
|
||||
"registration-queue-average-time": "Our average time for approving memberships is %1 hours %2 minutes.",
|
||||
"registration-queue-auto-approve-time": "Your membership to this forum will be fully activated in up to %1 hours.",
|
||||
"interstitial.intro": "Před vytvořením účtu vyžadujeme některé dodatečné informace.",
|
||||
"interstitial.intro-new": "Před vytvořením účtu vyžadujeme některé dodatečné informace.",
|
||||
"interstitial.errors-found": "Prosím zkontrolujte zadané údaje:",
|
||||
"interstitial.intro": "We'd like some additional information in order to update your account…",
|
||||
"interstitial.intro-new": "We'd like some additional information before we can create your account…",
|
||||
"interstitial.errors-found": "Please review the entered information:",
|
||||
"gdpr-agree-data": "Dávám souhlas se sběrem a zpracováním mých osobních údajů na této webové stránce.",
|
||||
"gdpr-agree-email": "Dávám souhlas k dostávání e-mailových přehledů a oznámení z týkající se této webové stránky.",
|
||||
"gdpr-consent-denied": "Musíte dát souhlas této stránce sbírat/zpracovávat informace o vaší činnosti a odesílat vám e-maily.",
|
||||
|
||||
@@ -11,12 +11,12 @@
|
||||
"in-categories": "In categories",
|
||||
"in-users": "In users",
|
||||
"in-tags": "In tags",
|
||||
"categories": "Kategorie",
|
||||
"categories": "Categories",
|
||||
"all-categories": "All categories",
|
||||
"categories-x": "Categories: %1",
|
||||
"categories-watched-categories": "Categories: Watched categories",
|
||||
"type-a-category": "Type a category",
|
||||
"tags": "Štítky",
|
||||
"tags": "Tags",
|
||||
"tags-x": "Tags: %1",
|
||||
"type-a-tag": "Type a tag",
|
||||
"match-words": "Shodná slova",
|
||||
|
||||
@@ -8,7 +8,5 @@
|
||||
"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-wordpress": "Sign in with WordPress",
|
||||
"sign-up-with-wordpress": "Sign up with WordPress"
|
||||
"sign-up-with-linkedin": "Sign up with LinkedIn"
|
||||
}
|
||||
@@ -2,9 +2,9 @@
|
||||
"all-tags": "All tags",
|
||||
"no-tag-topics": "Není zde žádné téma s tímto označením.",
|
||||
"no-tags-found": "No tags found",
|
||||
"tags": "Štítky",
|
||||
"tags": "Označení",
|
||||
"enter-tags-here": "Enter tags, %1 - %2 characters.",
|
||||
"enter-tags-here-short": "Zadejte štítky…",
|
||||
"enter-tags-here-short": "Zadejte označení…",
|
||||
"no-tags": "Zatím tu není žádné označení.",
|
||||
"select-tags": "Select Tags",
|
||||
"tag-whitelist": "Tag Whitelist",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"expand": "Expand",
|
||||
"sidebar-toggle": "Sidebar Toggle",
|
||||
"login-register-to-search": "Login or register to search.",
|
||||
"settings.title": "Nastavení motivu",
|
||||
"settings.title": "Theme settings",
|
||||
"settings.enableQuickReply": "Enable quick reply",
|
||||
"settings.enableBreadcrumbs": "Show breadcrumbs in Category and Topic pages",
|
||||
"settings.enableBreadcrumbs.why": "Breadcrumbs are visible in most pages for ease-of-navigation. The base design of the category and topic pages has alternative means to link back to parent pages, but the breadcrumb can be toggled off to reduce clutter.",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"settings.title": "Nastavení motivu",
|
||||
"settings.title": "Theme settings",
|
||||
"settings.intro": "You can customise your theme settings here. Settings are stored on a per-device basis, so you are able to have different settings on different devices (phone, tablet, desktop, etc.)",
|
||||
"settings.mobile-menu-side": "Switch which side each mobile menu is on",
|
||||
"settings.autoHidingNavbar": "Automatically hide the navbar on scroll",
|
||||
|
||||
@@ -136,7 +136,7 @@
|
||||
"bookmark": "Záložka",
|
||||
"bookmarks": "Záložky",
|
||||
"bookmarks.has-no-bookmarks": "Ještě jste nezazáložkoval žádný příspěvek.",
|
||||
"copy-permalink": "Zkopírovat odkaz",
|
||||
"copy-permalink": "Copy Permalink",
|
||||
"go-to-original": "View Original Post",
|
||||
"loading-more-posts": "Načítání více příspěvků",
|
||||
"move-topic": "Přesunout téma",
|
||||
@@ -165,7 +165,7 @@
|
||||
"manage-editors-instruction": "Manage the users who can edit this post below.",
|
||||
"composer.title-placeholder": "Zadejte název tématu…",
|
||||
"composer.handle-placeholder": "Enter your name/handle here",
|
||||
"composer.hide": "Skrýt",
|
||||
"composer.hide": "Hide",
|
||||
"composer.discard": "Zrušit",
|
||||
"composer.submit": "Odeslat",
|
||||
"composer.additional-options": "Additional Options",
|
||||
@@ -188,11 +188,11 @@
|
||||
"sort-by": "Seřadit dle",
|
||||
"oldest-to-newest": "Od nejstarších po nejnovější",
|
||||
"newest-to-oldest": "Od nejnovějších po nejstarší",
|
||||
"recently-replied": "Poslední příspěvky",
|
||||
"recently-created": "Nedávno vytvořené",
|
||||
"recently-replied": "Recently Replied",
|
||||
"recently-created": "Recently Created",
|
||||
"most-votes": "S nejvíce hlasy",
|
||||
"most-posts": "S nejvíce příspěvky",
|
||||
"most-views": "Nejvíce zobrazení",
|
||||
"most-views": "Most Views",
|
||||
"stale.title": "Raději vytvořit nové téma?",
|
||||
"stale.warning": "Reagujete na starší téma. Nechcete raději vytvořit nové téma a na původní v něm odkázat?",
|
||||
"stale.create": "Vytvořit nové téma",
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"no-unread-topics": "Nejsou zde žádné nepřečtené témata.",
|
||||
"load-more": "Načíst další",
|
||||
"mark-as-read": "Označit jako přečtené",
|
||||
"mark-as-unread": "Označ jako nepřečtené",
|
||||
"mark-as-unread": "Mark as Unread",
|
||||
"selected": "Vybrané",
|
||||
"all": "Vše",
|
||||
"all-categories": "Všechny kategorie",
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
"reputation": "Reputace",
|
||||
"bookmarks": "Záložky",
|
||||
"watched-categories": "Sledované kategorie",
|
||||
"watched-tags": "Sledované štítky",
|
||||
"watched-tags": "Watched tags",
|
||||
"change-all": "Změnit vše",
|
||||
"watched": "Sledován",
|
||||
"ignored": "Ignorován",
|
||||
@@ -100,15 +100,11 @@
|
||||
"remove-cover-picture-confirm": "Jste si jist/a, že chcete smazat obrázek?",
|
||||
"crop-picture": "Oříznout obrázek",
|
||||
"upload-cropped-picture": "Oříznout a nahrát",
|
||||
"avatar-background-colour": "Barva pozadí",
|
||||
"avatar-background-colour": "Avatar background colour",
|
||||
"settings": "Nastavení",
|
||||
"show-email": "Zobrazovat můj e-mail",
|
||||
"show-fullname": "Zobrazovat celé jméno",
|
||||
"restrict-chats": "Povolit konverzační zprávy pouze od uživatelů, které sleduji.",
|
||||
"disable-incoming-chats": "Disable incoming chat messages <a data-bs-toggle=\"tooltip\" href=\"#\" title=\"Admins and moderators can still send you messages\"><i class=\"fa-solid fa-circle-info\"></i></a>",
|
||||
"chat-allow-list": "Allow chat messages from the following users",
|
||||
"chat-deny-list": "Deny chat messages from the following users",
|
||||
"chat-list-add-user": "Add user",
|
||||
"digest-label": "Odebírat přehled",
|
||||
"digest-description": "Přihlásit se k odběru e-mailových aktualizací pro toto fórum (nová oznámení a témata), dle stanoveného plánu",
|
||||
"digest-off": "Vypnuto",
|
||||
@@ -134,8 +130,8 @@
|
||||
"paginate-description": "Stránkovat témata a příspěvky místo použití nekonečného posunování",
|
||||
"topics-per-page": "Témat na stránce",
|
||||
"posts-per-page": "Příspěvků na stránce",
|
||||
"category-topic-sort": "Řazení podle kategorie",
|
||||
"topic-post-sort": "Řazení příspěvků v tématu",
|
||||
"category-topic-sort": "Category topic sort",
|
||||
"topic-post-sort": "Topic post sort",
|
||||
"max-items-per-page": "Maximum %1",
|
||||
"acp-language": "Jazyk stránky správce",
|
||||
"notifications": "Oznámení",
|
||||
@@ -162,8 +158,8 @@
|
||||
"order-group-down": "Order group down",
|
||||
"no-group-title": "Žádný nadpis skupiny",
|
||||
"select-skin": "Vybrat vzhled",
|
||||
"default": "Výchozí (%1)",
|
||||
"no-skin": "žádný vzhled",
|
||||
"default": "Default (%1)",
|
||||
"no-skin": "No Skin",
|
||||
"select-homepage": "Vybrat domovskou stránku",
|
||||
"homepage": "Domovská stránka",
|
||||
"homepage-description": "Vyberte stránku, která má být domovskou stránkou fóra nebo vyberte „Nic” a bude použita výchozí domovská stránka.",
|
||||
|
||||
@@ -21,6 +21,6 @@
|
||||
"popular-topics": "Oblíbená témata",
|
||||
"unread-topics": "Nepřečtená témata",
|
||||
"categories": "Kategorie",
|
||||
"tags": "Štítky",
|
||||
"tags": "Značky",
|
||||
"no-users-found": "Nebyly nalezeny žádní uživatelé."
|
||||
}
|
||||
@@ -2,7 +2,7 @@
|
||||
"name": "World",
|
||||
"popular": "Popular topics",
|
||||
"recent": "All topics",
|
||||
"help": "Nápověda",
|
||||
"help": "Help",
|
||||
|
||||
"help.title": "What is this page?",
|
||||
"help.intro": "Welcome to your corner of the fediverse.",
|
||||
@@ -14,8 +14,5 @@
|
||||
"onboard.title": "Your window to the fediverse...",
|
||||
"onboard.what": "This is your personalized category made up of only content found outside of this forum. Whether something shows up in this page depends on whether you follow them, or whether that post was shared by someone you follow.",
|
||||
"onboard.why": "There's a lot that goes on outside of this forum, and not all of it is relevant to your interests. That's why following people is the best way to signal that you want to see more from someone.",
|
||||
"onboard.how": "In the meantime, you can click on the shortcut buttons at the top to see what else this forum knows about, and start discovering some new content!",
|
||||
|
||||
"show-categories": "Show categories",
|
||||
"hide-categories": "Hide categories"
|
||||
"onboard.how": "In the meantime, you can click on the shortcut buttons at the top to see what else this forum knows about, and start discovering some new content!"
|
||||
}
|
||||
@@ -75,7 +75,6 @@
|
||||
"graphs.page-views-registered": "Page Views Registered",
|
||||
"graphs.page-views-guest": "Page Views Guest",
|
||||
"graphs.page-views-bot": "Page Views Bot",
|
||||
"graphs.page-views-ap": "ActivityPub Page Views",
|
||||
"graphs.unique-visitors": "Unique Visitors",
|
||||
"graphs.registered-users": "Registered Users",
|
||||
"graphs.guest-users": "Guest Users",
|
||||
|
||||
@@ -1,16 +1,11 @@
|
||||
{
|
||||
"manage-categories": "Manage Categories",
|
||||
"add-category": "Add category",
|
||||
"add-local-category": "Add Local category",
|
||||
"add-remote-category": "Add Remote category",
|
||||
"remove": "Remove",
|
||||
"rename": "Rename",
|
||||
"jump-to": "Jump to...",
|
||||
"settings": "Category Settings",
|
||||
"edit-category": "Edit Category",
|
||||
"privileges": "Privileges",
|
||||
"back-to-categories": "Back to categories",
|
||||
"id": "Category ID",
|
||||
"name": "Category Name",
|
||||
"handle": "Category Handle",
|
||||
"handle.help": "Your category handle is used as a representation of this category across other networks, similar to a username. A category handle must not match an existing username or user group.",
|
||||
@@ -18,8 +13,6 @@
|
||||
"federatedDescription": "Federated Description",
|
||||
"federatedDescription.help": "This text will be appended to the category description when queried by other websites/apps.",
|
||||
"federatedDescription.default": "This is a forum category containing topical discussion. You can start new discussions by mentioning this category.",
|
||||
"topic-template": "Topic Template",
|
||||
"topic-template.help": "Define a template for new topics created in this category.",
|
||||
"bg-color": "Background Colour",
|
||||
"text-color": "Text Colour",
|
||||
"bg-image-size": "Background Image Size",
|
||||
@@ -110,11 +103,6 @@
|
||||
"alert.create-success": "Category successfully created!",
|
||||
"alert.none-active": "You have no active categories.",
|
||||
"alert.create": "Create a Category",
|
||||
"alert.add": "Add a Category",
|
||||
"alert.add-help": "Remote categories can be added to the categories listing by specifying their handle.<br /><br /><strong>Note</strong> — The remote category may not reflect all topics published unless at least one local user tracks/watches it.",
|
||||
"alert.rename": "Rename a Remote Category",
|
||||
"alert.rename-help": "Please enter a new name for this category. Leave blank to restore original name.",
|
||||
"alert.confirm-remove": "Do you really want to remove this category? You can add it back at any time.",
|
||||
"alert.confirm-purge": "<p class=\"lead\">Do you really want to purge this category \"%1\"?</p><h5><strong class=\"text-danger\">Warning!</strong> All topics and posts in this category will be purged!</h5> <p class=\"help-block\">Purging a category will remove all topics and posts, and delete the category from the database. If you want to remove a category <em>temporarily</em>, you'll want to \"disable\" the category instead.</p>",
|
||||
"alert.purge-success": "Category purged!",
|
||||
"alert.copy-success": "Settings Copied!",
|
||||
|
||||
@@ -18,28 +18,6 @@
|
||||
"probe-timeout": "Opslag Ventetid (millisekunder)",
|
||||
"probe-timeout-help": "(Udgangspunkt: 2000) Hvis opslagsforespørgslen ikke modtager et svar inden for den angivne tidsramme, vil vil brugeren blive sendt til linket direkte i stedet for. Justér dette tal højere, hvis sider responderer langsomt og du gerne vil give dem ekstra tid.",
|
||||
|
||||
"rules": "Categorization",
|
||||
"rules-intro": "Content discovered via ActivityPub can be automatically categorized based on certain rules (e.g. hashtag)",
|
||||
"rules.modal.title": "How it works",
|
||||
"rules.modal.instructions": "Any incoming content is checked against these categorization rules, and matching content is automatically moved into the category of choice.<br /><br /><strong>N.B.</strong> Content that is already categorized (i.e. in a remote category) will not pass through these rules.",
|
||||
"rules.add": "Add New Rule",
|
||||
"rules.help-hashtag": "Topics containing this case-insensitive hashtag will match. Do not enter the <code>#</code> symbol",
|
||||
"rules.help-user": "Topics created by the entered user will match. Enter a handle or full ID (e.g. <code>bob@example.org</code> or <code>https://example.org/users/bob</code>.",
|
||||
"rules.type": "Type",
|
||||
"rules.value": "Value",
|
||||
"rules.cid": "Category",
|
||||
|
||||
"relays": "Relays",
|
||||
"relays.intro": "A relay improves discovery of content to and from your NodeBB. Subscribing to a relay means content received by the relay is forwarded here, and content posted here is syndicated outward by the relay.",
|
||||
"relays.warning": "Note: Relays can send larges amounts of traffic in, and may increase storage and processing costs.",
|
||||
"relays.litepub": "NodeBB follows the LitePub-style relay standard. The URL you enter here should end with <code>/actor</code>.",
|
||||
"relays.add": "Add New Relay",
|
||||
"relays.relay": "Relay",
|
||||
"relays.state": "State",
|
||||
"relays.state-0": "Pending",
|
||||
"relays.state-1": "Receiving only",
|
||||
"relays.state-2": "Active",
|
||||
|
||||
"server-filtering": "Filtrering",
|
||||
"count": "Denne NodeBB instans er lige nu bevidst om <strong>%1</strong> server(e)",
|
||||
"server.filter-help": "Specificér servere, som du gerne vil stoppe fra at føderere med din NodeBB instans. Alternativt, kan du vælge at selektivt <em>tillade</em> føderation med udvalgte servere i stedet. Begge muligheder er understøttet, men man kan kun vælge en metode ad gangen.",
|
||||
|
||||
@@ -64,7 +64,6 @@
|
||||
"show-email": "Show email",
|
||||
"show-fullname": "Show fullname",
|
||||
"restrict-chat": "Only allow chat messages from users I follow",
|
||||
"disable-incoming-chats": "Disable incoming chat messages",
|
||||
"outgoing-new-tab": "Open outgoing links in new tab",
|
||||
"topic-search": "Enable In-Topic Searching",
|
||||
"update-url-with-post-index": "Update url with post index while browsing topics",
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
"new-topic-button": "Ny tråd",
|
||||
"guest-login-post": "Log ind",
|
||||
"no-topics": "<strong>Der er ikke nogen nye tråde i denne kategori.</strong><br /> Hvorfor prøver du ikke at lave et?",
|
||||
"no-followers": "Nobody on this website is tracking or watching this category. Track or watch this category in order to begin receiving updates.",
|
||||
"browsing": "browse",
|
||||
"no-replies": "Ingen har svaret",
|
||||
"no-new-posts": "Ingen nye indlæg",
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
"invalid-json": "Invalid JSON",
|
||||
"wrong-parameter-type": "A value of type %3 was expected for property `%1`, but %2 was received instead",
|
||||
"required-parameters-missing": "Required parameters were missing from this API call: %1",
|
||||
"reserved-ip-address": "Network requests to reserved IP ranges are not allowed.",
|
||||
"not-logged-in": "Det ser ikke ud til at du er logget ind.",
|
||||
"account-locked": "Din konto er blevet blokeret midlertidigt.",
|
||||
"search-requires-login": "Du skal have en konto for at søge - log venligst ind eller registrer dig.",
|
||||
@@ -155,8 +154,6 @@
|
||||
"about-me-too-long": "Beklager, men din om mig side kan ikke være længere end %1 karakter(er).",
|
||||
"cant-chat-with-yourself": "Du kan ikke chatte med dig selv!",
|
||||
"chat-restricted": "Denne bruger har spæret adgangen til chat beskeder. Brugeren må følge dig før du kan chatte med ham/hende",
|
||||
"chat-allow-list-user-already-added": "This user is already in your allow list",
|
||||
"chat-deny-list-user-already-added": "This user is already in your deny list",
|
||||
"chat-user-blocked": "You have been blocked by this user.",
|
||||
"chat-disabled": "Chat system er deaktiveret",
|
||||
"too-many-messages": "Du har sendt for mange beskeder, vent venligt lidt.",
|
||||
@@ -237,7 +234,6 @@
|
||||
"socket-reconnect-failed": "Unable to reach the server at this time. Click here to try again, or try again later",
|
||||
"invalid-plugin-id": "Invalid plugin ID",
|
||||
"plugin-not-whitelisted": "Unable to install plugin – only plugins whitelisted by the NodeBB Package Manager can be installed via the ACP",
|
||||
"cannot-toggle-system-plugin": "You cannot toggle the state of a system plugin",
|
||||
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
|
||||
"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",
|
||||
|
||||
@@ -48,7 +48,6 @@
|
||||
"chat.add-user": "Add User",
|
||||
"chat.notification-settings": "Notification Settings",
|
||||
"chat.default-notification-setting": "Default Notification Setting",
|
||||
"chat.join-leave-messages": "Join/Leave Messages",
|
||||
"chat.notification-setting-room-default": "Room Default",
|
||||
"chat.notification-setting-none": "No notifications",
|
||||
"chat.notification-setting-at-mention-only": "@mention only",
|
||||
|
||||
@@ -8,7 +8,5 @@
|
||||
"log-in-with-facebook": "Log ind med Facebook",
|
||||
"continue-with-facebook": "Fortsæt med Facebook",
|
||||
"sign-in-with-linkedin": "Log ind med LinkedIn",
|
||||
"sign-up-with-linkedin": "Meld dig ind med LinkedIn",
|
||||
"sign-in-with-wordpress": "Sign in with WordPress",
|
||||
"sign-up-with-wordpress": "Sign up with WordPress"
|
||||
"sign-up-with-linkedin": "Meld dig ind med LinkedIn"
|
||||
}
|
||||
@@ -105,10 +105,6 @@
|
||||
"show-email": "Vis min emailaddresse",
|
||||
"show-fullname": "Vis mit fulde navn",
|
||||
"restrict-chats": "Tillad kun chat beskeder fra brugere jeg følger",
|
||||
"disable-incoming-chats": "Disable incoming chat messages <a data-bs-toggle=\"tooltip\" href=\"#\" title=\"Admins and moderators can still send you messages\"><i class=\"fa-solid fa-circle-info\"></i></a>",
|
||||
"chat-allow-list": "Allow chat messages from the following users",
|
||||
"chat-deny-list": "Deny chat messages from the following users",
|
||||
"chat-list-add-user": "Add user",
|
||||
"digest-label": "Abonner på sammendrag",
|
||||
"digest-description": "Abonner på email opdateringer for detta forum (nye notifikationer og indlæg) efter en bestemt køreplan",
|
||||
"digest-off": "Slukket",
|
||||
|
||||
@@ -14,8 +14,5 @@
|
||||
"onboard.title": "Dit vindue til fødiverset...",
|
||||
"onboard.what": "Dette er din personaliserede kategori som består kun af indhold fra udefra dette forum. Om noget dukker op her eller ej afhænger af om følger personen der lavede indlægget, eller om du følger nogen der har fremhævet indlægget.",
|
||||
"onboard.why": "Der foregår en masse udenfor dette forum, og ikke det hele er relevant for dine interesser. At følge folk er derfor den bedste måde at signalere at du gerne vil se mere fra dem.",
|
||||
"onboard.how": "I mellemtiden kan du klikke på genvejs-knapperne i toppen for at se, hvad forummet kender til og begynd at opdage nyt indhold!",
|
||||
|
||||
"show-categories": "Show categories",
|
||||
"hide-categories": "Hide categories"
|
||||
"onboard.how": "I mellemtiden kan du klikke på genvejs-knapperne i toppen for at se, hvad forummet kender til og begynd at opdage nyt indhold!"
|
||||
}
|
||||
@@ -75,7 +75,6 @@
|
||||
"graphs.page-views-registered": "Registrierte Seitenaufrufe",
|
||||
"graphs.page-views-guest": "Seitenaufrufe von Gästen",
|
||||
"graphs.page-views-bot": "Seitenaufrufe von Bots",
|
||||
"graphs.page-views-ap": "ActivityPub Page Views",
|
||||
"graphs.unique-visitors": "Verschiedene Besucher",
|
||||
"graphs.registered-users": "Registrierte Benutzer",
|
||||
"graphs.guest-users": "Gast-Benutzer",
|
||||
|
||||
@@ -1,16 +1,11 @@
|
||||
{
|
||||
"manage-categories": "Kategorien verwalten",
|
||||
"add-category": "Kategorie hinzufügen",
|
||||
"add-local-category": "Add Local category",
|
||||
"add-remote-category": "Add Remote category",
|
||||
"remove": "Remove",
|
||||
"rename": "Rename",
|
||||
"jump-to": "Springen zu...",
|
||||
"settings": "Kategorieeinstellungen",
|
||||
"edit-category": "Kategorie bearbeiten",
|
||||
"privileges": "Berechtigungen",
|
||||
"back-to-categories": "Zurück zu Kategorien",
|
||||
"id": "Category ID",
|
||||
"name": "Kategoriename",
|
||||
"handle": "Category Handle",
|
||||
"handle.help": "Your category handle is used as a representation of this category across other networks, similar to a username. A category handle must not match an existing username or user group.",
|
||||
@@ -18,8 +13,6 @@
|
||||
"federatedDescription": "Federated Description",
|
||||
"federatedDescription.help": "This text will be appended to the category description when queried by other websites/apps.",
|
||||
"federatedDescription.default": "This is a forum category containing topical discussion. You can start new discussions by mentioning this category.",
|
||||
"topic-template": "Topic Template",
|
||||
"topic-template.help": "Define a template for new topics created in this category.",
|
||||
"bg-color": "Hintergrundfarbe",
|
||||
"text-color": "Textfarbe",
|
||||
"bg-image-size": "Hintergrundbildgröße",
|
||||
@@ -110,11 +103,6 @@
|
||||
"alert.create-success": "Kategorie erfolgreich erstellt!",
|
||||
"alert.none-active": "Du hast keine aktiven Kategorien.",
|
||||
"alert.create": "Erstelle eine Kategorie",
|
||||
"alert.add": "Add a Category",
|
||||
"alert.add-help": "Remote categories can be added to the categories listing by specifying their handle.<br /><br /><strong>Note</strong> — The remote category may not reflect all topics published unless at least one local user tracks/watches it.",
|
||||
"alert.rename": "Rename a Remote Category",
|
||||
"alert.rename-help": "Please enter a new name for this category. Leave blank to restore original name.",
|
||||
"alert.confirm-remove": "Do you really want to remove this category? You can add it back at any time.",
|
||||
"alert.confirm-purge": "<p class=\"lead\">Möchtest du die Kategorie \"%1\" wirklich löschen?</p><h5><strong class=\"text-danger\">Warnung!</strong> Alle Themen und Beiträge in dieser Kategorie werden gelöscht!</h5> <p class=\"help-block\">Löschen einer Kategorie wird alle Themen und Beiträge zu entfernen, und die Kategorie aus der Datenbank löschen. Falls du eine Kategorie <em>temporär</em> entfernen möchstest, dann kannst du sie stattdessen \"deaktivieren\".",
|
||||
"alert.purge-success": "Kategorie gelöscht!",
|
||||
"alert.copy-success": "Einstellungen kopiert!",
|
||||
|
||||
@@ -1,48 +1,26 @@
|
||||
{
|
||||
"intro-lead": "Was ist Föderation?",
|
||||
"intro-body": "NodeBB kann mit anderen NodeBB-Instanzen kommunizieren, die dies unterstützen. Dies geschieht über ein Protokoll namens <a href=\"https://activitypub.rocks/\">ActivityPub</a>. Wenn es aktiviert ist, kann NodeBB auch mit anderen Apps und Websites kommunizieren, die ActivityPub verwenden (z. B. Mastodon, Peertube usw.).",
|
||||
"intro-body": "NodeBB is able to communicate with other NodeBB instances that support it. This is achieved through a protocol called <a href=\"https://activitypub.rocks/\">ActivityPub</a>. If enabled, NodeBB will also be able to communicate with other apps and websites that use ActivityPub (e.g. Mastodon, Peertube, etc.)",
|
||||
"general": "Allgemein",
|
||||
"pruning": "Inhaltsbereinigung",
|
||||
"content-pruning": "Tage, an denen der Remote-Inhalt aufbewahrt werden soll.",
|
||||
"content-pruning-help": "Inhalte von extern, die Interaktionen bekommen haben (z. B. eine Antwort oder ein Upvote/Downvote), bleiben erhalten. (0 = deaktiviert)",
|
||||
"user-pruning": "Tage, um externe Benutzerkonten zwischenzuspeichern",
|
||||
"user-pruning-help": "Externe Benutzerkonten werden nur gelöscht, wenn sie keine Beiträge haben. Andernfalls werden sie erneut abgerufen. (0 = deaktiviert)",
|
||||
"content-pruning": "Days to keep remote content",
|
||||
"content-pruning-help": "Note that remote content that has received engagement (a reply or a upvote/downvote) will be preserved. (0 for disabled)",
|
||||
"user-pruning": "Days to cache remote user accounts",
|
||||
"user-pruning-help": "Remote user accounts will only be pruned if they have no posts. Otherwise they will be re-retrieved. (0 for disabled)",
|
||||
"enabled": "Föderation aktivieren",
|
||||
"enabled-help": "Wenn aktiviert, kann dieses NodeBB mit allen ActivityPub-fähigen Clients im weiteren Fediverse kommunizieren.",
|
||||
"allowLoopback": "Loopback-Verarbeitung erlauben",
|
||||
"allowLoopback-help": "Nur für Debugging-Zwecke nützlich. Sollte am besten deaktiviert bleiben.",
|
||||
"enabled-help": "If enabled, will allow this NodeBB will be able to communicate with all Activitypub-enabled clients on the wider fediverse.",
|
||||
"allowLoopback": "Allow loopback processing",
|
||||
"allowLoopback-help": "Useful for debugging purposes only. You should probably leave this disabled.",
|
||||
|
||||
"probe": "In App öffnen",
|
||||
"probe-enabled": "Versuchen, ActivityPub-fähige Ressourcen in NodeBB zu öffnen",
|
||||
"probe-enabled-help": "Wenn aktiviert, überprüft NodeBB jeden externen Link auf ein ActivityPub-Äquivalent und lädt diesen stattdessen in NodeBB.",
|
||||
"probe-timeout": "Lookup-Timeout (Millisekunden)",
|
||||
"probe-timeout-help": "(Standard: 2000) Wenn die Lookup-Anfrage innerhalb des festgelegten Zeitraums keine Antwort erhält, wird der Nutzer stattdessen direkt zum Link weitergeleitet. Erhöhe diesen Wert, wenn Seiten langsam reagieren und du mehr Zeit einräumen möchtest.",
|
||||
|
||||
"rules": "Kategorisierung",
|
||||
"rules-intro": "Über ActivityPub entdeckte Inhalte können automatisch anhand bestimmter Regeln (z. B. Hashtags) kategorisiert werden.",
|
||||
"rules.modal.title": "Wie es funktioniert",
|
||||
"rules.modal.instructions": "Eingehende Inhalte werden mit diesen Kategorisierungsregeln abgeglichen, und passende Inhalte werden automatisch in die gewünschte Kategorie verschoben. Hinweis: Inhalte, die bereits kategorisiert sind (z. B. in einer externen Kategorie), durchlaufen diese Regeln nicht.",
|
||||
"rules.add": "Neue Regel hinzufügen",
|
||||
"rules.help-hashtag": "Topics containing this case-insensitive hashtag will match. Do not enter the <code>#</code> symbol",
|
||||
"rules.help-user": "Topics created by the entered user will match. Enter a handle or full ID (e.g. <code>bob@example.org</code> or <code>https://example.org/users/bob</code>.",
|
||||
"rules.type": "Typ",
|
||||
"rules.value": "Wert",
|
||||
"rules.cid": "Kategorie",
|
||||
|
||||
"relays": "Relays",
|
||||
"relays.intro": "A relay improves discovery of content to and from your NodeBB. Subscribing to a relay means content received by the relay is forwarded here, and content posted here is syndicated outward by the relay.",
|
||||
"relays.warning": "Note: Relays can send larges amounts of traffic in, and may increase storage and processing costs.",
|
||||
"relays.litepub": "NodeBB follows the LitePub-style relay standard. The URL you enter here should end with <code>/actor</code>.",
|
||||
"relays.add": "Add New Relay",
|
||||
"relays.relay": "Relay",
|
||||
"relays.state": "State",
|
||||
"relays.state-0": "Pending",
|
||||
"relays.state-1": "Receiving only",
|
||||
"relays.state-2": "Active",
|
||||
"probe-enabled": "Try to open ActivityPub-enabled resources in NodeBB",
|
||||
"probe-enabled-help": "If enabled, NodeBB will check every external link for an ActivityPub equivalent, and load it in NodeBB instead.",
|
||||
"probe-timeout": "Lookup Timeout (milliseconds)",
|
||||
"probe-timeout-help": "(Default: 2000) If the lookup query does not receive a response within the set timeframe, will send the user to the link directly instead. Adjust this number higher if sites are responding slowly and you wish to give extra time.",
|
||||
|
||||
"server-filtering": "Filterung",
|
||||
"count": "Dieses NodeBB kennt derzeit <strong>%1</strong> Server",
|
||||
"server.filter-help": "Gib die Server an, die du von der Föderation mit deinem NodeBB ausschließen möchtest. Alternativ kannst du auch festlegen, dass die Föderation nur mit bestimmten Servern <em>erlaubt</em> ist. Beide Optionen werden unterstützt, schließen sich jedoch gegenseitig aus.",
|
||||
"server.filter-help-hostname": "Gib unten nur den Instanz-Hostnamen ein (z. B. <code>example.org</code>), jeweils durch Zeilenumbrüche getrennt.",
|
||||
"server.filter-allow-list": "Stattdessen als Allow-Liste verwenden"
|
||||
"count": "This NodeBB is currently aware of <strong>%1</strong> server(s)",
|
||||
"server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively <em>allow</em> federation with specific servers, instead. Both options are supported, although they are mutually exclusive.",
|
||||
"server.filter-help-hostname": "Enter just the instance hostname below (e.g. <code>example.org</code>), separated by line breaks.",
|
||||
"server.filter-allow-list": "Use this as an Allow List instead"
|
||||
}
|
||||
@@ -64,7 +64,6 @@
|
||||
"show-email": "Zeige E-Mail-Adresse",
|
||||
"show-fullname": "Zeige vollen Namen",
|
||||
"restrict-chat": "Erlaube nur Chatnachrichten von Benutzern denen ich folge",
|
||||
"disable-incoming-chats": "Disable incoming chat messages",
|
||||
"outgoing-new-tab": "Öffne externe Links in einem neuen Tab",
|
||||
"topic-search": "Suchen innerhalb von Themen aktivieren",
|
||||
"update-url-with-post-index": " URL während Themen durchsuchen mit dem Beitragsindex aktivieren",
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
"new-topic-button": "Neues Thema",
|
||||
"guest-login-post": "Melde dich an, um einen Beitrag zu erstellen",
|
||||
"no-topics": "<strong>Es gibt noch keine Themen in dieser Kategorie.</strong><br />Warum beginnst du nicht eins?",
|
||||
"no-followers": "Nobody on this website is tracking or watching this category. Track or watch this category in order to begin receiving updates.",
|
||||
"browsing": "Aktiv",
|
||||
"no-replies": "Niemand hat geantwortet",
|
||||
"no-new-posts": "Keine neuen Beiträge.",
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
"invalid-json": "Ungültiges JSON",
|
||||
"wrong-parameter-type": "Für die Eigenschaft „%1“ wurde ein Wert vom Typ %3 erwartet, aber stattdessen wurde %2 empfangen",
|
||||
"required-parameters-missing": "Bei diesem API-Aufruf fehlten erforderliche Parameter: %1",
|
||||
"reserved-ip-address": "Netzwerkanfragen an reservierte IP-Bereiche sind nicht erlaubt.",
|
||||
"not-logged-in": "Du bist nicht angemeldet.",
|
||||
"account-locked": "Dein Konto wurde vorübergehend gesperrt.",
|
||||
"search-requires-login": "Die Suche erfordert ein Konto, bitte einloggen oder registrieren.",
|
||||
@@ -68,8 +67,8 @@
|
||||
"no-chat-room": "Der Chatroom existiert nicht",
|
||||
"no-privileges": "Du verfügst nicht über ausreichende Berechtigungen, um die Aktion durchzuführen.",
|
||||
"category-disabled": "Kategorie ist deaktiviert",
|
||||
"post-deleted": "Beitrag gelöscht",
|
||||
"topic-locked": "Thema gesperrt",
|
||||
"post-deleted": "Post deleted",
|
||||
"topic-locked": "Topic locked",
|
||||
"post-edit-duration-expired": "Entschuldigung, du darfst Beiträge nur %1 Sekunde(n) nach dem Veröffentlichen editieren.",
|
||||
"post-edit-duration-expired-minutes": "Du darfst Beiträge lediglich innerhalb von %1 Minuten/n nach dem Erstellen editieren",
|
||||
"post-edit-duration-expired-minutes-seconds": "Du darfst Beiträge lediglich innerhalb von %1 Minuten/n und %2 Sekunden nach dem Erstellen editieren",
|
||||
@@ -155,9 +154,7 @@
|
||||
"about-me-too-long": "Entschuldigung, dein \"über mich\" kann nicht länger als %1 Zeichen sein.",
|
||||
"cant-chat-with-yourself": "Du kannst nicht mit dir selber chatten!",
|
||||
"chat-restricted": "Dieser Benutzer hat seine Chatfunktion eingeschränkt. Du kannst nur mit diesem Benutzer chatten, wenn er dir folgt.",
|
||||
"chat-allow-list-user-already-added": "Dieser Benutzer befindet sich bereits in deiner Allow-Liste.",
|
||||
"chat-deny-list-user-already-added": "Dieser Benutzer befindet sich bereits in deiner Deny-Liste.",
|
||||
"chat-user-blocked": "Du wurdest von diesem Benutzer blockiert.",
|
||||
"chat-user-blocked": "You have been blocked by this user.",
|
||||
"chat-disabled": "Das Chatsystem deaktiviert",
|
||||
"too-many-messages": "Du hast zu viele Nachrichten versandt, bitte warte eine Weile.",
|
||||
"invalid-chat-message": "Ungültige Nachricht",
|
||||
@@ -172,7 +169,7 @@
|
||||
"cant-add-users-to-chat-room": "Kann Benutzer nicht zu Chatroom hinzufügen",
|
||||
"cant-remove-users-from-chat-room": "Kann Benutzer nicht aus Chatroom entfernen.",
|
||||
"chat-room-name-too-long": "Der Name des Chat-Raums ist zu lang. Die Namen dürfen nicht länger als %1 Zeichen sein.",
|
||||
"remote-chat-received-too-long": "Du hast eine Chat-Nachricht von %1 erhalten, aber sie war zu lang und wurde abgelehnt.",
|
||||
"remote-chat-received-too-long": "You received a chat message from %1, but it was too long and was rejected.",
|
||||
"already-voting-for-this-post": "Du hast diesen Beitrag bereits bewertet.",
|
||||
"reputation-system-disabled": "Das Reputationssystem ist deaktiviert.",
|
||||
"downvoting-disabled": "Downvotes sind deaktiviert.",
|
||||
@@ -186,20 +183,20 @@
|
||||
"not-enough-reputation-min-rep-signature": "Du benötigst %1 Reputation, um eine Signatur hinzuzufügen",
|
||||
"not-enough-reputation-min-rep-profile-picture": "Du benötigst %1 Ruf, um ein Profilbild hinzuzufügen",
|
||||
"not-enough-reputation-min-rep-cover-picture": "Du benötigst %1 Ruf, um ein Titelbild hinzuzufügen",
|
||||
"not-enough-reputation-custom-field": "Du benötigst %1 Reputation für %2",
|
||||
"custom-user-field-value-too-long": "Benutzerdefiniertes Feld zu lang, %1",
|
||||
"custom-user-field-select-value-invalid": "Die ausgewählte Option im benutzerdefinierten Feld ist ungültig, %1",
|
||||
"custom-user-field-invalid-text": "Der Text im benutzerdefinierten Feld ist ungültig, %1",
|
||||
"custom-user-field-invalid-link": "Der Link im benutzerdefinierten Feld ist ungültig, %1",
|
||||
"custom-user-field-invalid-number": "Die Zahl im benutzerdefinierten Feld ist ungültig, %1",
|
||||
"custom-user-field-invalid-date": "Das Datum im benutzerdefinierten Feld ist ungültig, %1",
|
||||
"invalid-custom-user-field": "Ungültiges benutzerdefiniertes Feld, %1 wird bereits von NodeBB verwendet",
|
||||
"not-enough-reputation-custom-field": "You need %1 reputation for %2",
|
||||
"custom-user-field-value-too-long": "Custom field value too long, %1",
|
||||
"custom-user-field-select-value-invalid": "Custom field selected option is invalid, %1",
|
||||
"custom-user-field-invalid-text": "Custom field text is invalid, %1",
|
||||
"custom-user-field-invalid-link": "Custom field link is invalid, %1",
|
||||
"custom-user-field-invalid-number": "Custom field number is invalid, %1",
|
||||
"custom-user-field-invalid-date": "Custom field date is invalid, %1",
|
||||
"invalid-custom-user-field": "Invalid custom user field, \"%1\" is already used by NodeBB",
|
||||
"post-already-flagged": "Du hast diesen Beitrag bereits gemeldet",
|
||||
"user-already-flagged": "Du hast diesen Benutzer bereits gemeldet",
|
||||
"post-flagged-too-many-times": "Dieser Beitrag wurde bereits von anderen Benutzern gemeldet",
|
||||
"user-flagged-too-many-times": "Dieser Benutzer wurde bereits von anderen Benutzern gemeldet",
|
||||
"too-many-post-flags-per-day": "Du kannst pro Tag nur %1 Beitrag/Beiträge melden",
|
||||
"too-many-user-flags-per-day": "Du kannst pro Tag nur %1 Benutzer melden",
|
||||
"too-many-post-flags-per-day": "You can only flag %1 post(s) per day",
|
||||
"too-many-user-flags-per-day": "You can only flag %1 user(s) per day",
|
||||
"cant-flag-privileged": "Sie dürfen die Profile oder Inhalte von privilegierten Benutzern (Moderatoren/Globalmoderatoren/Admins) nicht kennzeichnen.",
|
||||
"cant-locate-flag-report": "Meldung-Report kann nicht gefunden werden",
|
||||
"self-vote": "Du kannst deine eigenen Beiträge nicht bewerten",
|
||||
@@ -235,14 +232,13 @@
|
||||
"already-unblocked": "Dieser Nutzer ist bereits entsperrt",
|
||||
"no-connection": "Es scheint als gäbe es ein Problem mit deiner Internetverbindung",
|
||||
"socket-reconnect-failed": "Der Server kann zurzeit nicht erreicht werden. Klicken Sie hier, um es erneut zu versuchen, oder versuchen Sie es später erneut",
|
||||
"invalid-plugin-id": "Ungültige Plugin-ID",
|
||||
"invalid-plugin-id": "Invalid plugin ID",
|
||||
"plugin-not-whitelisted": "Plugin kann nicht installiert werden – nur Plugins, die vom NodeBB Package Manager in die Whitelist aufgenommen wurden, können über den ACP installiert werden",
|
||||
"cannot-toggle-system-plugin": "Du kannst den Status eines System-Plugins nicht umschalten",
|
||||
"plugin-installation-via-acp-disabled": "Die Plugin-Installation über das ACP ist deaktiviert",
|
||||
"plugin-installation-via-acp-disabled": "Plugin installation via ACP is disabled",
|
||||
"plugins-set-in-configuration": "Du darfst den Status der Plugins nicht ändern, da sie zur Laufzeit definiert werden (config.json, Umgebungsvariablen oder Terminalargumente). Bitte ändere stattdessen die Konfiguration.",
|
||||
"theme-not-set-in-configuration": "Wenn in der Konfiguration aktive Plugins definiert werden, muss bei einem Themenwechsel das neue Thema zur Liste der aktiven Plugins hinzugefügt werden, bevor es im ACP aktualisiert wird.",
|
||||
"topic-event-unrecognized": "Themenereignis „%1“ nicht erkannt",
|
||||
"category.handle-taken": "Kategorie-Handle ist bereits vergeben, bitte wähle ein anderes.",
|
||||
"category.handle-taken": "Category handle is already taken, please choose another.",
|
||||
"cant-set-child-as-parent": "Untergeordnete Kategorie kann nicht als übergeordnete Kategorie festgelegt werden",
|
||||
"cant-set-self-as-parent": "Die aktuelle Kategorie kann nicht als übergeordnete Kategorie festgelegt werden",
|
||||
"api.master-token-no-uid": "Ein Master-Token wurde ohne eine entsprechende `_uid` im Anfrage-Body empfangen",
|
||||
@@ -256,11 +252,11 @@
|
||||
"api.501": "Die Route, die Sie anrufen möchten, ist noch nicht implementiert. Bitte versuchen Sie es morgen erneut",
|
||||
"api.503": "Die Route, die Sie anrufen möchten, ist derzeit aufgrund einer Serverkonfiguration nicht verfügbar",
|
||||
"api.reauth-required": "Die angeforderte Ressource erfordert eine (Re-)Authentifizierung.",
|
||||
"activitypub.not-enabled": "Die Föderation ist auf diesem Server nicht aktiviert",
|
||||
"activitypub.invalid-id": "Die Eingabe-ID kann nicht aufgelöst werden, wahrscheinlich weil sie fehlerhaft ist.",
|
||||
"activitypub.get-failed": "Die angegebene Ressource kann nicht abgerufen werden.",
|
||||
"activitypub.pubKey-not-found": "Der öffentliche Schlüssel kann nicht aufgelöst werden, daher ist eine Überprüfung des Payloads nicht möglich.",
|
||||
"activitypub.origin-mismatch": "Der Ursprung des empfangenen Objekts stimmt nicht mit dem Ursprung des Absenders überein",
|
||||
"activitypub.actor-mismatch": "Die empfangene Aktivität wird von einem anderen Akteur ausgeführt als erwartet",
|
||||
"activitypub.not-implemented": "Die Anfrage wurde abgelehnt, weil sie oder ein Teil davon vom empfangenden Server nicht implementiert ist"
|
||||
"activitypub.not-enabled": "Federation is not enabled on this server",
|
||||
"activitypub.invalid-id": "Unable to resolve the input id, likely as it is malformed.",
|
||||
"activitypub.get-failed": "Unable to retrieve the specified resource.",
|
||||
"activitypub.pubKey-not-found": "Unable to resolve public key, so payload verification cannot take place.",
|
||||
"activitypub.origin-mismatch": "The received object's origin does not match the sender's origin",
|
||||
"activitypub.actor-mismatch": "The received activity is being carried out by an actor that is different from expected.",
|
||||
"activitypub.not-implemented": "The request was denied because it or an aspect of it is not implemented by the recipient server"
|
||||
}
|
||||
@@ -48,7 +48,6 @@
|
||||
"chat.add-user": "Benutzer hinzufügen",
|
||||
"chat.notification-settings": "Benachrichtigungseinstellungen",
|
||||
"chat.default-notification-setting": "Standardeinstellung für die Benachrichtigung",
|
||||
"chat.join-leave-messages": "Join/Leave Messages",
|
||||
"chat.notification-setting-room-default": "Raum Standard",
|
||||
"chat.notification-setting-none": "Keine Benachrichtigungen",
|
||||
"chat.notification-setting-at-mention-only": "@nur Erwähnung",
|
||||
|
||||
@@ -8,7 +8,5 @@
|
||||
"log-in-with-facebook": "Mit Facebook anmelden",
|
||||
"continue-with-facebook": "Mit Facebook fortsetzen",
|
||||
"sign-in-with-linkedin": "Mit LinkedIn anmelden",
|
||||
"sign-up-with-linkedin": "Mit LinkedIn registrieren",
|
||||
"sign-in-with-wordpress": "Sign in with WordPress",
|
||||
"sign-up-with-wordpress": "Sign up with WordPress"
|
||||
"sign-up-with-linkedin": "Mit LinkedIn registrieren"
|
||||
}
|
||||
@@ -105,10 +105,6 @@
|
||||
"show-email": "Meine E-Mail anzeigen",
|
||||
"show-fullname": "Zeige meinen kompletten Namen an",
|
||||
"restrict-chats": "Erlaube Chatnachrichten nur von Benutzern, denen ich folge.",
|
||||
"disable-incoming-chats": "Disable incoming chat messages <a data-bs-toggle=\"tooltip\" href=\"#\" title=\"Admins and moderators can still send you messages\"><i class=\"fa-solid fa-circle-info\"></i></a>",
|
||||
"chat-allow-list": "Allow chat messages from the following users",
|
||||
"chat-deny-list": "Deny chat messages from the following users",
|
||||
"chat-list-add-user": "Add user",
|
||||
"digest-label": "Zusammenfassung abonnieren",
|
||||
"digest-description": "Abonniere E-Mail-Benachrichtigungen für dieses Forum (neue Benachrichtigungen und Themen) nach einem festen Zeitplan.",
|
||||
"digest-off": "Aus",
|
||||
|
||||
@@ -14,8 +14,5 @@
|
||||
"onboard.title": "Your window to the fediverse...",
|
||||
"onboard.what": "This is your personalized category made up of only content found outside of this forum. Whether something shows up in this page depends on whether you follow them, or whether that post was shared by someone you follow.",
|
||||
"onboard.why": "There's a lot that goes on outside of this forum, and not all of it is relevant to your interests. That's why following people is the best way to signal that you want to see more from someone.",
|
||||
"onboard.how": "In the meantime, you can click on the shortcut buttons at the top to see what else this forum knows about, and start discovering some new content!",
|
||||
|
||||
"show-categories": "Show categories",
|
||||
"hide-categories": "Hide categories"
|
||||
"onboard.how": "In the meantime, you can click on the shortcut buttons at the top to see what else this forum knows about, and start discovering some new content!"
|
||||
}
|
||||
@@ -75,7 +75,6 @@
|
||||
"graphs.page-views-registered": "Page Views Registered",
|
||||
"graphs.page-views-guest": "Page Views Guest",
|
||||
"graphs.page-views-bot": "Page Views Bot",
|
||||
"graphs.page-views-ap": "ActivityPub Page Views",
|
||||
"graphs.unique-visitors": "Unique Visitors",
|
||||
"graphs.registered-users": "Registered Users",
|
||||
"graphs.guest-users": "Guest Users",
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user