mirror of
https://github.com/chenasraf/nextcloud-forum.git
synced 2026-05-18 01:28:58 +00:00
Compare commits
256 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| f6910cde2d | |||
| ed04879575 | |||
| 362fdc8b03 | |||
| 0d98473cbf | |||
|
|
3242a1cad5 | ||
| 9fac12b0c7 | |||
|
|
37a82842b1 | ||
|
|
46b2c820e8 | ||
|
|
715b2ab6ff | ||
|
|
3ab3c1cc76 | ||
| 3d1ddb9f26 | |||
| a286bbdfe9 | |||
| a8e158d35b | |||
| c3d267f122 | |||
| c2e4ebe242 | |||
|
|
679abe3fb6 | ||
|
|
043af15809 | ||
| 407df1d423 | |||
| e2dcebc6ee | |||
| a905ce3b4c | |||
| c017bb3d09 | |||
|
|
67c92c05a3 | ||
| e94ca2dec1 | |||
| 975744ec6f | |||
| cb7a03c1d5 | |||
| 00e5d6d3b2 | |||
| 8b489b9cc3 | |||
| 9f904a7e48 | |||
| 886c51fdca | |||
| 919a13fdd3 | |||
| 370eed1286 | |||
| 1ff6349337 | |||
| 7732f22f4e | |||
| a07c8e452f | |||
| 57642efc7b | |||
| 18a2918446 | |||
| 3e7cebc8c3 | |||
| eb1b2f86df | |||
| c72c8b3eed | |||
| ec49855173 | |||
| cdca135f7d | |||
| 145e6d8f81 | |||
| 01639c7545 | |||
| 8848ba0304 | |||
| 64a618f54a | |||
| e4281e2128 | |||
| b84d96488c | |||
| b6e40f9976 | |||
| 9e0bdecc80 | |||
| 8277ccb87f | |||
| 55f1dbd258 | |||
|
|
81e35c114b | ||
|
|
d28b8c0f88 | ||
|
|
4d7efe9d32 | ||
|
|
7ae4d8f369 | ||
|
|
1dad565072 | ||
| 370c00664a | |||
|
|
02e9b093e8 | ||
| 16c44344d1 | |||
|
|
fce363355e | ||
|
|
2cd21b0792 | ||
| 12459e5fca | |||
|
|
b235d4a739 | ||
| 9965f58dc3 | |||
|
|
6a920d3ebf | ||
| d8a8e96922 | |||
| 1793a169c4 | |||
| a3f5360ff5 | |||
| d4e9ffd467 | |||
| 90446e4cd7 | |||
| 4b08dad606 | |||
|
|
a7c10f2e0c | ||
|
|
33e714cab2 | ||
| 988becb384 | |||
|
|
3876513119 | ||
|
|
db03c5fc50 | ||
| 391818f4bd | |||
| d62696e00e | |||
| 0a0e64dae5 | |||
| a481a93782 | |||
| 2ae6131f5a | |||
| a5fec5b38f | |||
| b5df3a66be | |||
|
|
5fec0577ee | ||
| 4c6d668b7f | |||
|
|
c65d9a592a | ||
| 9e00c931d1 | |||
| af507dda88 | |||
| 59c5f91fb0 | |||
|
|
d1d1c2ec51 | ||
| 2d643583af | |||
| c84a4b356b | |||
| 80c85a2cab | |||
| 9762443685 | |||
| db5374de2e | |||
|
|
4fd4e5046b | ||
|
|
59765960e6 | ||
| 101c7a9ca0 | |||
| 4db94f7daf | |||
| 973580ef2b | |||
| 164c188617 | |||
|
|
b2d7af73e0 | ||
|
|
e2ef684ff0 | ||
|
|
04a9a895e6 | ||
|
|
a1b2b9dc00 | ||
| 8436cf16e6 | |||
|
|
82b0e51e06 | ||
|
|
25481b4c02 | ||
|
|
983079ce3a | ||
|
|
46d7004b72 | ||
| 3e1e0d2ada | |||
| 0f6988b71c | |||
| 084402c7bc | |||
| cb4168fcfb | |||
| 17af5fd29e | |||
| b206451007 | |||
| 3a841e58a6 | |||
|
|
970194e8d4 | ||
| 785aad5da7 | |||
| 7f5fbd6168 | |||
| 50258e95da | |||
| a514bf945c | |||
| a907e4beba | |||
| 53159e66b7 | |||
| fadb22766b | |||
|
|
3899e15bca | ||
| d231f2a2fb | |||
| 29b3281f41 | |||
| adf1ab4f7b | |||
| 4b468dbfc8 | |||
| 9f8b4c3463 | |||
| b849c4781a | |||
| df29d3ad2b | |||
| 67f41ab876 | |||
|
|
ab3ea5cbb7 | ||
| 7db4740022 | |||
| 3b2112864b | |||
| d6a5d9de71 | |||
| 292f6d5ac8 | |||
|
|
ecf49a3df0 | ||
| aa00750504 | |||
| 229f93c551 | |||
| 2d4b239d9d | |||
| 43885f9ffa | |||
| 549d7e17d2 | |||
| f936f1dc25 | |||
| 4832a95d43 | |||
| eb5a400f90 | |||
| b6ce286c41 | |||
| 04d1d1c658 | |||
| c38a929a36 | |||
| 47288753a2 | |||
| c807929c94 | |||
| a85dbaed91 | |||
|
|
33e6055d47 | ||
| d2baf2a813 | |||
| 5dc7d3b7c1 | |||
| 9029882fdb | |||
| 69bfd56ff6 | |||
| 8476b772e3 | |||
|
|
c43a0a0f89 | ||
| 3c7236f956 | |||
|
|
fcf40da4aa | ||
| 71efe00265 | |||
| 843f81a087 | |||
|
|
f0f06cef25 | ||
| 248c875319 | |||
| 8b973c3ad5 | |||
| f4530ae2a3 | |||
| 3ed74eea8f | |||
| 49ad2c9810 | |||
| 09f6ea4a3b | |||
| e795ec2667 | |||
| be51e8a1a5 | |||
| 53875b1eef | |||
| 0f9d5ea9a5 | |||
| 4708d8cf87 | |||
| 20a15b42d9 | |||
| 7a1853935e | |||
| 04ec7ffcf8 | |||
| c9a76e5cd9 | |||
| 94787052ef | |||
| e20bfdadab | |||
| 328b37be6e | |||
| c7f84d4a18 | |||
| d09987600b | |||
| dcdcde31ed | |||
| f66169288e | |||
| 7a17dbc524 | |||
| c1443014b5 | |||
| 4c2e47d86b | |||
| 8408402148 | |||
| 3d113f1f31 | |||
| 48b7679e3b | |||
| 5f0317b153 | |||
| 56dc0049b8 | |||
| 7519088e2b | |||
| 0f3be447fa | |||
| f73d902962 | |||
| 4a9ae9bfc6 | |||
| 37012590a1 | |||
| 00b80b817d | |||
| 3472e95065 | |||
| 7fde88a158 | |||
| 5ebeb56636 | |||
| a66bcd4612 | |||
| 36d8ecd5bb | |||
| 257a12dfc4 | |||
| b67813fa34 | |||
| d6c6626bad | |||
| 9837fc4683 | |||
| a3b0582d2c | |||
| 53c50f5297 | |||
| 4e867cdf0a | |||
| 7c5bf4a82b | |||
| cf28213bac | |||
| 8ecddc032f | |||
| 6647378e29 | |||
| 0f71247cfa | |||
| 83b7c3392e | |||
| 49c12011fa | |||
| d53724407b | |||
| be51645ba4 | |||
| f3b5fa3273 | |||
| c46c96021e | |||
| caf05dae9d | |||
| e071f79300 | |||
| b90ab6151f | |||
| e22bf1de83 | |||
| e0521cadd3 | |||
| e2fd6383d3 | |||
| d9cb3a6d9b | |||
| 34fa0dbec1 | |||
| 749c30c2f2 | |||
| 53c1b980a9 | |||
| 7c521bcbe4 | |||
|
|
387be93d3a | ||
| b2bf402e20 | |||
| c6d757bee6 | |||
| 35c0fa7e1d | |||
| b93c45adc7 | |||
| a3f77e23c5 | |||
| 461fd68c14 | |||
| bc3892e9a2 | |||
| ba552a2c01 | |||
| b38f7d31fa | |||
| 7de5cc56ef | |||
| 85f2b4c667 | |||
| 3af9c9ce68 | |||
| 88cb7f5aa9 | |||
| 90459368b1 | |||
| 1ca534c90f | |||
| 8ba4efb92c | |||
| d6d4694ce0 | |||
| 84edf8ecbe | |||
| 96a42525d3 |
118
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
118
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
@@ -94,25 +94,125 @@ body:
|
||||
description: Which browser are you using? (if applicable)
|
||||
placeholder: e.g., Firefox 120, Chrome 119, Safari 17
|
||||
|
||||
- type: textarea
|
||||
id: logs
|
||||
- type: markdown
|
||||
attributes:
|
||||
label: Relevant Logs
|
||||
value: |
|
||||
## 📋 Debugging Information
|
||||
|
||||
The following information helps us investigate and fix issues quickly. Please provide as much detail as possible.
|
||||
|
||||
- type: textarea
|
||||
id: migration-status
|
||||
attributes:
|
||||
label: Migration Status
|
||||
description: |
|
||||
Please paste any relevant logs from:
|
||||
- Nextcloud log (Settings → Logging)
|
||||
- Browser console (F12 → Console tab)
|
||||
- PHP error logs
|
||||
**How to check migration status:**
|
||||
|
||||
This shows which database migrations have been executed for the Forum app.
|
||||
|
||||
**For Docker installations:**
|
||||
```bash
|
||||
docker exec --user www-data -i nextcloud-aio-nextcloud php occ migrations:status forum
|
||||
```
|
||||
|
||||
**For standard installations:**
|
||||
```bash
|
||||
php occ migrations:status forum
|
||||
```
|
||||
|
||||
Or from the Nextcloud directory:
|
||||
```bash
|
||||
sudo -u www-data php occ migrations:status forum
|
||||
```
|
||||
|
||||
**Note:** If you suspect data is missing (roles, categories, etc.), try running the repair command:
|
||||
```bash
|
||||
php occ forum:repair-seeds
|
||||
```
|
||||
See the [Administration section](https://github.com/chenasraf/nextcloud-forum#administration) in the README for more details.
|
||||
placeholder: Paste the migration status output here...
|
||||
render: shell
|
||||
|
||||
- type: textarea
|
||||
id: nextcloud-logs
|
||||
attributes:
|
||||
label: Nextcloud Server Logs
|
||||
description: |
|
||||
**How to get server logs:**
|
||||
|
||||
Look for errors related to the Forum app (last 20-50 lines recommended).
|
||||
|
||||
**Via Web UI:**
|
||||
- Go to Nextcloud Settings → Administration → Logging (or `/settings/admin/logging`)
|
||||
- Look for entries containing "forum"
|
||||
|
||||
**For Docker installations:**
|
||||
```bash
|
||||
docker exec --user www-data -i nextcloud-aio-nextcloud tail -100 /var/www/html/data/nextcloud.log | grep -i forum
|
||||
```
|
||||
|
||||
**For standard installations:**
|
||||
```bash
|
||||
tail -100 /path/to/nextcloud/data/nextcloud.log | grep -i forum
|
||||
```
|
||||
|
||||
Or from the Nextcloud directory:
|
||||
```bash
|
||||
sudo -u www-data tail -100 data/nextcloud.log | grep -i forum
|
||||
```
|
||||
placeholder: Paste Nextcloud server logs here...
|
||||
render: shell
|
||||
|
||||
- type: textarea
|
||||
id: browser-console
|
||||
attributes:
|
||||
label: Browser Console Errors
|
||||
description: |
|
||||
**How to check browser console:**
|
||||
1. Open the page where the issue occurs
|
||||
2. Press **F12** (or right-click → Inspect → Console tab)
|
||||
3. Look for red error messages
|
||||
4. Copy any errors related to the Forum app
|
||||
|
||||
**Tip:** You can right-click on an error and select "Copy message" or "Copy stack trace"
|
||||
placeholder: Paste browser console errors here...
|
||||
render: javascript
|
||||
|
||||
- type: textarea
|
||||
id: network-errors
|
||||
attributes:
|
||||
label: Network Request Errors
|
||||
description: |
|
||||
**How to check network requests:**
|
||||
1. Open the page where the issue occurs
|
||||
2. Press **F12** → Go to the **Network** tab
|
||||
3. Reproduce the issue
|
||||
4. Look for failed requests (shown in red or with 4xx/5xx status codes)
|
||||
5. Click on the failed request
|
||||
6. Copy the following information:
|
||||
- **Request URL** (e.g., `/apps/forum/api/...`)
|
||||
- **Status Code** (e.g., 500, 404, 403)
|
||||
- **Response** tab content (the error message/data returned)
|
||||
|
||||
**Example format:**
|
||||
```
|
||||
Request: POST /apps/forum/api/threads
|
||||
Status: 500 Internal Server Error
|
||||
Response: {"error": "Database connection failed"}
|
||||
```
|
||||
placeholder: Paste network error details here...
|
||||
render: shell
|
||||
|
||||
- type: textarea
|
||||
id: screenshots
|
||||
attributes:
|
||||
label: Screenshots
|
||||
description: If applicable, add screenshots to help explain your problem
|
||||
description: |
|
||||
If applicable, add screenshots to help explain your problem.
|
||||
You can drag and drop images directly into this field.
|
||||
|
||||
- type: textarea
|
||||
id: additional
|
||||
attributes:
|
||||
label: Additional Context
|
||||
description: Add any other context about the problem here
|
||||
description: Add any other context about the problem here (e.g., recent changes, specific configuration, workarounds attempted)
|
||||
|
||||
2
.github/ISSUE_TEMPLATE/config.yml
vendored
2
.github/ISSUE_TEMPLATE/config.yml
vendored
@@ -1,4 +1,4 @@
|
||||
blank_issues_enabled: false
|
||||
blank_issues_enabled: true
|
||||
contact_links:
|
||||
- name: Nextcloud Community Forum
|
||||
url: https://help.nextcloud.com
|
||||
|
||||
3
.github/workflows/lint-appinfo-xml.yml
vendored
3
.github/workflows/lint-appinfo-xml.yml
vendored
@@ -10,6 +10,9 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
paths:
|
||||
- 'appinfo/info.xml'
|
||||
- '.github/workflows/lint-appinfo-xml.yml'
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
45
.github/workflows/lint-eslint.yml
vendored
45
.github/workflows/lint-eslint.yml
vendored
@@ -1,10 +1,5 @@
|
||||
# This workflow is provided via the organization template repository
|
||||
#
|
||||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
#
|
||||
# Use lint-eslint together with lint-eslint-when-unrelated to make eslint a required check for GitHub actions
|
||||
# https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/troubleshooting-required-status-checks#handling-skipped-but-required-checks
|
||||
# SPDX-FileCopyrightText: Chen Asraf <contact@casraf.dev>
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
name: Lint eslint
|
||||
|
||||
@@ -20,40 +15,9 @@ concurrency:
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
changes:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
outputs:
|
||||
src: ${{ steps.changes.outputs.src}}
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- uses: dorny/paths-filter@v3
|
||||
id: changes
|
||||
continue-on-error: true
|
||||
with:
|
||||
filters: |
|
||||
src:
|
||||
- '.github/workflows/**'
|
||||
- 'src/**'
|
||||
- 'appinfo/info.xml'
|
||||
- 'package.json'
|
||||
- 'package-lock.json'
|
||||
- 'tsconfig.json'
|
||||
- '.eslintrc.*'
|
||||
- '.eslintignore'
|
||||
- '**.js'
|
||||
- '**.ts'
|
||||
- '**.vue'
|
||||
|
||||
lint:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
needs: changes
|
||||
if: needs.changes.outputs.src != 'false'
|
||||
|
||||
name: NPM lint
|
||||
|
||||
steps:
|
||||
@@ -75,13 +39,12 @@ jobs:
|
||||
permissions:
|
||||
contents: none
|
||||
runs-on: ubuntu-latest
|
||||
needs: [changes, lint]
|
||||
needs: lint
|
||||
|
||||
if: always()
|
||||
|
||||
# This is the summary, we just avoid to rename it so that branch protection rules still match
|
||||
name: eslint
|
||||
|
||||
steps:
|
||||
- name: Summary status
|
||||
run: if ${{ needs.changes.outputs.src != 'false' && needs.lint.result != 'success' }}; then exit 1; fi
|
||||
run: if ${{ needs.lint.result != 'success' }}; then exit 1; fi
|
||||
|
||||
4
.github/workflows/lint-openapi.yml
vendored
4
.github/workflows/lint-openapi.yml
vendored
@@ -5,6 +5,10 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
paths:
|
||||
- 'lib/**/*.php'
|
||||
- 'openapi.json'
|
||||
- '.github/workflows/lint-openapi.yml'
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
4
.github/workflows/lint-php-cs.yml
vendored
4
.github/workflows/lint-php-cs.yml
vendored
@@ -10,6 +10,10 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
paths:
|
||||
- '**.php'
|
||||
- '.php-cs-fixer.dist.php'
|
||||
- '.github/workflows/lint-php-cs.yml'
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
3
.github/workflows/lint-php.yml
vendored
3
.github/workflows/lint-php.yml
vendored
@@ -10,6 +10,9 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
paths:
|
||||
- '**.php'
|
||||
- '.github/workflows/lint-php.yml'
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
339
.github/workflows/phpunit-incremental.yml
vendored
Normal file
339
.github/workflows/phpunit-incremental.yml
vendored
Normal file
@@ -0,0 +1,339 @@
|
||||
# Incremental migration test workflow
|
||||
#
|
||||
# This workflow tests that migrations work correctly when upgrading from an older version.
|
||||
# It first installs the app at v0.14.0 (last version before forum_user_stats -> forum_users rename),
|
||||
# then upgrades to the current version and verifies all migrations run successfully.
|
||||
#
|
||||
# SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
name: PHPUnit Incremental Migration
|
||||
|
||||
on: pull_request
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
concurrency:
|
||||
group: phpunit-incremental-${{ github.head_ref || github.run_id }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
changes:
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
contents: read
|
||||
pull-requests: read
|
||||
|
||||
outputs:
|
||||
src: ${{ steps.changes.outputs.src }}
|
||||
|
||||
steps:
|
||||
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
|
||||
id: changes
|
||||
continue-on-error: true
|
||||
with:
|
||||
filters: |
|
||||
src:
|
||||
- '.github/workflows/**'
|
||||
- 'appinfo/**'
|
||||
- 'lib/**'
|
||||
- 'tests/**'
|
||||
- 'composer.json'
|
||||
- 'composer.lock'
|
||||
|
||||
incremental-pgsql:
|
||||
runs-on: ubuntu-latest
|
||||
needs: changes
|
||||
if: needs.changes.outputs.src != 'false'
|
||||
|
||||
name: Incremental Migration (PostgreSQL)
|
||||
|
||||
services:
|
||||
postgres:
|
||||
image: ghcr.io/nextcloud/continuous-integration-postgres-16:latest # zizmor: ignore[unpinned-images]
|
||||
ports:
|
||||
- 4444:5432/tcp
|
||||
env:
|
||||
POSTGRES_USER: root
|
||||
POSTGRES_PASSWORD: rootpassword
|
||||
POSTGRES_DB: nextcloud
|
||||
options: --health-cmd pg_isready --health-interval 5s --health-timeout 2s --health-retries 5
|
||||
|
||||
steps:
|
||||
- name: Checkout app (current)
|
||||
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
|
||||
with:
|
||||
persist-credentials: false
|
||||
path: app-current
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Detect app ID from appinfo/info.xml
|
||||
run: |
|
||||
APP_ID=$(grep -oP '(?<=<id>)[^<]+' app-current/appinfo/info.xml | head -1)
|
||||
echo "APP_NAME=$APP_ID" >> $GITHUB_ENV
|
||||
echo "Detected app ID: $APP_ID"
|
||||
|
||||
- name: Get supported server versions
|
||||
id: versions
|
||||
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1
|
||||
with:
|
||||
filename: app-current/appinfo/info.xml
|
||||
|
||||
- name: Save current app for later
|
||||
run: |
|
||||
mkdir -p /tmp/app-backup
|
||||
cp -r app-current /tmp/app-backup/
|
||||
|
||||
- name: Checkout server
|
||||
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
|
||||
with:
|
||||
persist-credentials: false
|
||||
submodules: true
|
||||
repository: nextcloud/server
|
||||
ref: ${{ fromJson(steps.versions.outputs.branches)[0] }}
|
||||
|
||||
- name: Checkout app at v0.14.0 (pre-rename baseline)
|
||||
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
|
||||
with:
|
||||
persist-credentials: false
|
||||
ref: v0.14.0
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
- name: Set up php 8.3
|
||||
uses: shivammathur/setup-php@bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f # v2.35.5
|
||||
with:
|
||||
php-version: '8.3'
|
||||
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, pgsql, pdo_pgsql
|
||||
coverage: none
|
||||
ini-file: development
|
||||
ini-values: disable_functions=
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- name: Set up dependencies (v0.14.0)
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: |
|
||||
composer remove nextcloud/ocp --dev --no-scripts || true
|
||||
composer i --no-scripts || composer i
|
||||
|
||||
- name: Set up Nextcloud and install app at v0.14.0
|
||||
env:
|
||||
DB_PORT: 4444
|
||||
run: |
|
||||
mkdir data
|
||||
./occ maintenance:install --verbose --database=pgsql --database-name=nextcloud --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass admin
|
||||
echo "::group::Installing app at v0.14.0"
|
||||
./occ app:enable --force ${{ env.APP_NAME }}
|
||||
echo "::endgroup::"
|
||||
echo "::group::Database tables after v0.14.0 install"
|
||||
./occ db:convert-filecache-bigint --no-interaction || true
|
||||
PGPASSWORD=rootpassword psql -h 127.0.0.1 -p $DB_PORT -U root -d nextcloud -c "\dt oc_forum_*"
|
||||
echo "::endgroup::"
|
||||
|
||||
- name: Upgrade app to current version
|
||||
run: |
|
||||
echo "::group::Replacing app with current version"
|
||||
rm -rf apps/${{ env.APP_NAME }}
|
||||
cp -r /tmp/app-backup/app-current apps/${{ env.APP_NAME }}
|
||||
echo "::endgroup::"
|
||||
|
||||
- name: Set up dependencies (current)
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: |
|
||||
composer remove nextcloud/ocp --dev --no-scripts || true
|
||||
composer i
|
||||
|
||||
- name: Run migrations to current version
|
||||
env:
|
||||
DB_PORT: 4444
|
||||
run: |
|
||||
echo "::group::Running upgrade migrations"
|
||||
# Disable maintenance mode if it was left on
|
||||
./occ maintenance:mode --off || true
|
||||
# Disable and re-enable the app to trigger migrations
|
||||
# This simulates what happens when a user upgrades the app
|
||||
./occ app:disable ${{ env.APP_NAME }}
|
||||
./occ app:enable ${{ env.APP_NAME }}
|
||||
echo "::endgroup::"
|
||||
echo "::group::Database tables after upgrade"
|
||||
PGPASSWORD=rootpassword psql -h 127.0.0.1 -p $DB_PORT -U root -d nextcloud -c "\dt oc_forum_*"
|
||||
echo "::endgroup::"
|
||||
echo "::group::Checking forum_users table exists"
|
||||
PGPASSWORD=rootpassword psql -h 127.0.0.1 -p $DB_PORT -U root -d nextcloud -c "SELECT COUNT(*) FROM oc_forum_users" || exit 1
|
||||
echo "::endgroup::"
|
||||
|
||||
- name: Check PHPUnit integration script is defined
|
||||
id: check_integration
|
||||
continue-on-error: true
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: |
|
||||
composer run --list | grep '^ test:integration ' | wc -l | grep 1
|
||||
|
||||
- name: Run Nextcloud
|
||||
if: steps.check_integration.outcome == 'success'
|
||||
run: php -S localhost:8080 &
|
||||
|
||||
- name: PHPUnit integration
|
||||
if: steps.check_integration.outcome == 'success'
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: composer run test:integration
|
||||
|
||||
- name: Print logs
|
||||
if: always()
|
||||
run: |
|
||||
cat data/nextcloud.log
|
||||
|
||||
incremental-mysql:
|
||||
runs-on: ubuntu-latest
|
||||
needs: changes
|
||||
if: needs.changes.outputs.src != 'false'
|
||||
|
||||
name: Incremental Migration (MySQL)
|
||||
|
||||
services:
|
||||
mysql:
|
||||
image: ghcr.io/nextcloud/continuous-integration-mariadb-10.11:latest # zizmor: ignore[unpinned-images]
|
||||
ports:
|
||||
- 4444:3306/tcp
|
||||
env:
|
||||
MYSQL_ROOT_PASSWORD: rootpassword
|
||||
MYSQL_DATABASE: nextcloud
|
||||
options: --health-cmd="mysqladmin ping" --health-interval 5s --health-timeout 2s --health-retries 5
|
||||
|
||||
steps:
|
||||
- name: Checkout app (current)
|
||||
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
|
||||
with:
|
||||
persist-credentials: false
|
||||
path: app-current
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Detect app ID from appinfo/info.xml
|
||||
run: |
|
||||
APP_ID=$(grep -oP '(?<=<id>)[^<]+' app-current/appinfo/info.xml | head -1)
|
||||
echo "APP_NAME=$APP_ID" >> $GITHUB_ENV
|
||||
echo "Detected app ID: $APP_ID"
|
||||
|
||||
- name: Get supported server versions
|
||||
id: versions
|
||||
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1
|
||||
with:
|
||||
filename: app-current/appinfo/info.xml
|
||||
|
||||
- name: Save current app for later
|
||||
run: |
|
||||
mkdir -p /tmp/app-backup
|
||||
cp -r app-current /tmp/app-backup/
|
||||
|
||||
- name: Checkout server
|
||||
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
|
||||
with:
|
||||
persist-credentials: false
|
||||
submodules: true
|
||||
repository: nextcloud/server
|
||||
ref: ${{ fromJson(steps.versions.outputs.branches)[0] }}
|
||||
|
||||
- name: Checkout app at v0.14.0 (pre-rename baseline)
|
||||
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
|
||||
with:
|
||||
persist-credentials: false
|
||||
ref: v0.14.0
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
- name: Set up php 8.3
|
||||
uses: shivammathur/setup-php@bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f # v2.35.5
|
||||
with:
|
||||
php-version: '8.3'
|
||||
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, mysql, pdo_mysql
|
||||
coverage: none
|
||||
ini-file: development
|
||||
ini-values: disable_functions=
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- name: Set up dependencies (v0.14.0)
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: |
|
||||
composer remove nextcloud/ocp --dev --no-scripts || true
|
||||
composer i --no-scripts || composer i
|
||||
|
||||
- name: Set up Nextcloud and install app at v0.14.0
|
||||
env:
|
||||
DB_PORT: 4444
|
||||
run: |
|
||||
mkdir data
|
||||
./occ maintenance:install --verbose --database=mysql --database-name=nextcloud --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass admin
|
||||
echo "::group::Installing app at v0.14.0"
|
||||
./occ app:enable --force ${{ env.APP_NAME }}
|
||||
echo "::endgroup::"
|
||||
echo "::group::Database tables after v0.14.0 install"
|
||||
mysql -h 127.0.0.1 -P $DB_PORT -u root -prootpassword nextcloud -e "SHOW TABLES LIKE 'oc_forum_%'"
|
||||
echo "::endgroup::"
|
||||
|
||||
- name: Upgrade app to current version
|
||||
run: |
|
||||
echo "::group::Replacing app with current version"
|
||||
rm -rf apps/${{ env.APP_NAME }}
|
||||
cp -r /tmp/app-backup/app-current apps/${{ env.APP_NAME }}
|
||||
echo "::endgroup::"
|
||||
|
||||
- name: Set up dependencies (current)
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: |
|
||||
composer remove nextcloud/ocp --dev --no-scripts || true
|
||||
composer i
|
||||
|
||||
- name: Run migrations to current version
|
||||
env:
|
||||
DB_PORT: 4444
|
||||
run: |
|
||||
echo "::group::Running upgrade migrations"
|
||||
# Disable maintenance mode if it was left on
|
||||
./occ maintenance:mode --off || true
|
||||
# Disable and re-enable the app to trigger migrations
|
||||
# This simulates what happens when a user upgrades the app
|
||||
./occ app:disable ${{ env.APP_NAME }}
|
||||
./occ app:enable ${{ env.APP_NAME }}
|
||||
echo "::endgroup::"
|
||||
echo "::group::Database tables after upgrade"
|
||||
mysql -h 127.0.0.1 -P $DB_PORT -u root -prootpassword nextcloud -e "SHOW TABLES LIKE 'oc_forum_%'"
|
||||
echo "::endgroup::"
|
||||
echo "::group::Checking forum_users table exists"
|
||||
mysql -h 127.0.0.1 -P $DB_PORT -u root -prootpassword nextcloud -e "SELECT COUNT(*) FROM oc_forum_users" || exit 1
|
||||
echo "::endgroup::"
|
||||
|
||||
- name: Check PHPUnit integration script is defined
|
||||
id: check_integration
|
||||
continue-on-error: true
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: |
|
||||
composer run --list | grep '^ test:integration ' | wc -l | grep 1
|
||||
|
||||
- name: Run Nextcloud
|
||||
if: steps.check_integration.outcome == 'success'
|
||||
run: php -S localhost:8080 &
|
||||
|
||||
- name: PHPUnit integration
|
||||
if: steps.check_integration.outcome == 'success'
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: composer run test:integration
|
||||
|
||||
- name: Print logs
|
||||
if: always()
|
||||
run: |
|
||||
cat data/nextcloud.log
|
||||
|
||||
summary:
|
||||
permissions:
|
||||
contents: none
|
||||
runs-on: ubuntu-latest
|
||||
needs: [changes, incremental-pgsql, incremental-mysql]
|
||||
|
||||
if: always()
|
||||
|
||||
name: incremental-migration-summary
|
||||
|
||||
steps:
|
||||
- name: Summary status
|
||||
run: if ${{ needs.changes.outputs.src != 'false' && (needs.incremental-pgsql.result != 'success' || needs.incremental-mysql.result != 'success') }}; then exit 1; fi
|
||||
219
.github/workflows/phpunit-mysql.yml
vendored
Normal file
219
.github/workflows/phpunit-mysql.yml
vendored
Normal file
@@ -0,0 +1,219 @@
|
||||
# This workflow is provided via the organization template repository
|
||||
#
|
||||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
#
|
||||
# SPDX-FileCopyrightText: 2022-2024 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
name: PHPUnit MySQL
|
||||
|
||||
on: pull_request
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
concurrency:
|
||||
group: phpunit-mysql-${{ github.head_ref || github.run_id }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
matrix:
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
matrix: ${{ steps.set-matrix.outputs.matrix }}
|
||||
steps:
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
|
||||
with:
|
||||
persist-credentials: false
|
||||
|
||||
- name: Get supported server versions
|
||||
id: versions
|
||||
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1
|
||||
|
||||
- name: Build test matrix
|
||||
id: set-matrix
|
||||
run: |
|
||||
# Get server branches from version matrix
|
||||
BRANCHES='${{ steps.versions.outputs.branches }}'
|
||||
|
||||
# Build minimal matrix: min Nextcloud with PHP 8.2, max Nextcloud with PHP 8.3
|
||||
MATRIX=$(jq -nc \
|
||||
--argjson branches "$BRANCHES" \
|
||||
'{include: [{"php-versions": "8.2", "mysql-versions": "8.4", "server-versions": $branches[0]}, {"php-versions": "8.3", "mysql-versions": "8.4", "server-versions": $branches[-1]}]}'
|
||||
)
|
||||
|
||||
echo "matrix=$MATRIX" >> $GITHUB_OUTPUT
|
||||
echo "Generated matrix: $MATRIX"
|
||||
|
||||
changes:
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
contents: read
|
||||
pull-requests: read
|
||||
|
||||
outputs:
|
||||
src: ${{ steps.changes.outputs.src}}
|
||||
|
||||
steps:
|
||||
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
|
||||
id: changes
|
||||
continue-on-error: true
|
||||
with:
|
||||
filters: |
|
||||
src:
|
||||
- '.github/workflows/**'
|
||||
- 'appinfo/**'
|
||||
- 'lib/**'
|
||||
- 'templates/**'
|
||||
- 'tests/**'
|
||||
- 'vendor/**'
|
||||
- 'vendor-bin/**'
|
||||
- '.php-cs-fixer.dist.php'
|
||||
- 'composer.json'
|
||||
- 'composer.lock'
|
||||
|
||||
phpunit-mysql:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
needs: [changes, matrix]
|
||||
if: needs.changes.outputs.src != 'false'
|
||||
|
||||
strategy:
|
||||
matrix: ${{ fromJson(needs.matrix.outputs.matrix) }}
|
||||
|
||||
name: MySQL ${{ matrix.mysql-versions }} PHP ${{ matrix.php-versions }} Nextcloud ${{ matrix.server-versions }}
|
||||
|
||||
services:
|
||||
mysql:
|
||||
image: ghcr.io/nextcloud/continuous-integration-mysql-${{ matrix.mysql-versions }}:latest
|
||||
ports:
|
||||
- 4444:3306/tcp
|
||||
env:
|
||||
MYSQL_ROOT_PASSWORD: rootpassword
|
||||
options: --health-cmd="mysqladmin ping" --health-interval 5s --health-timeout 2s --health-retries 10
|
||||
|
||||
steps:
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
persist-credentials: false
|
||||
path: app-checkout
|
||||
|
||||
- name: Detect app ID from appinfo/info.xml
|
||||
run: |
|
||||
APP_ID=$(grep -oP '(?<=<id>)[^<]+' app-checkout/appinfo/info.xml | head -1)
|
||||
echo "APP_NAME=$APP_ID" >> $GITHUB_ENV
|
||||
echo "Detected app ID: $APP_ID"
|
||||
|
||||
- name: Checkout server
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
persist-credentials: false
|
||||
submodules: true
|
||||
repository: nextcloud/server
|
||||
ref: ${{ matrix.server-versions }}
|
||||
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
persist-credentials: false
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@0f7f1d08e3e32076e51cae65eb0b0c871405b16e # v2.34.1
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
|
||||
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, mysql, pdo_mysql
|
||||
coverage: none
|
||||
ini-file: development
|
||||
# Temporary workaround for missing pcntl_* in PHP 8.3
|
||||
ini-values: disable_functions=
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- name: Enable ONLY_FULL_GROUP_BY MySQL option
|
||||
run: |
|
||||
echo "SET GLOBAL sql_mode=(SELECT CONCAT(@@sql_mode,',ONLY_FULL_GROUP_BY'));" | mysql -h 127.0.0.1 -P 4444 -u root -prootpassword
|
||||
echo 'SELECT @@sql_mode;' | mysql -h 127.0.0.1 -P 4444 -u root -prootpassword
|
||||
|
||||
- name: Check composer file existence
|
||||
id: check_composer
|
||||
uses: andstor/file-existence-action@076e0072799f4942c8bc574a82233e1e4d13e9d6 # v3.0.0
|
||||
with:
|
||||
files: apps/${{ env.APP_NAME }}/composer.json
|
||||
|
||||
- name: Set up dependencies
|
||||
# Only run if phpunit config file exists
|
||||
if: steps.check_composer.outputs.files_exists == 'true'
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: |
|
||||
composer remove nextcloud/ocp --dev --no-scripts
|
||||
composer i
|
||||
|
||||
- name: Set up Nextcloud
|
||||
env:
|
||||
DB_PORT: 4444
|
||||
run: |
|
||||
mkdir data
|
||||
./occ maintenance:install --verbose --database=mysql --database-name=nextcloud --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass admin
|
||||
./occ app:enable --force ${{ env.APP_NAME }}
|
||||
|
||||
- name: Check PHPUnit script is defined
|
||||
id: check_phpunit
|
||||
continue-on-error: true
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: |
|
||||
composer run --list | grep '^ test:unit ' | wc -l | grep 1
|
||||
|
||||
- name: PHPUnit
|
||||
# Only run if phpunit config file exists
|
||||
if: steps.check_phpunit.outcome == 'success'
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: composer run test:unit
|
||||
|
||||
- name: Check PHPUnit integration script is defined
|
||||
id: check_integration
|
||||
continue-on-error: true
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: |
|
||||
composer run --list | grep '^ test:integration ' | wc -l | grep 1
|
||||
|
||||
- name: Run Nextcloud
|
||||
# Only run if phpunit integration config file exists
|
||||
if: steps.check_integration.outcome == 'success'
|
||||
run: php -S localhost:8080 &
|
||||
|
||||
- name: PHPUnit integration
|
||||
# Only run if phpunit integration config file exists
|
||||
if: steps.check_integration.outcome == 'success'
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: composer run test:integration
|
||||
|
||||
- name: Print logs
|
||||
if: always()
|
||||
run: |
|
||||
cat data/nextcloud.log
|
||||
|
||||
- name: Skipped
|
||||
# Fail the action when neither unit nor integration tests ran
|
||||
if: steps.check_phpunit.outcome == 'failure' && steps.check_integration.outcome == 'failure'
|
||||
run: |
|
||||
echo 'Neither PHPUnit nor PHPUnit integration tests are specified in composer.json scripts'
|
||||
exit 1
|
||||
|
||||
summary:
|
||||
permissions:
|
||||
contents: none
|
||||
runs-on: ubuntu-latest
|
||||
needs: [changes, phpunit-mysql]
|
||||
|
||||
if: always()
|
||||
|
||||
name: phpunit-mysql-summary
|
||||
|
||||
steps:
|
||||
- name: Summary status
|
||||
run: if ${{ needs.changes.outputs.src != 'false' && needs.phpunit-mysql.result != 'success' }}; then exit 1; fi
|
||||
216
.github/workflows/phpunit-pgsql.yml
vendored
Normal file
216
.github/workflows/phpunit-pgsql.yml
vendored
Normal file
@@ -0,0 +1,216 @@
|
||||
# This workflow is provided via the organization template repository
|
||||
#
|
||||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
#
|
||||
# SPDX-FileCopyrightText: 2022-2024 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
name: PHPUnit PostgreSQL
|
||||
|
||||
on: pull_request
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
concurrency:
|
||||
group: phpunit-pgsql-${{ github.head_ref || github.run_id }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
matrix:
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
matrix: ${{ steps.set-matrix.outputs.matrix }}
|
||||
steps:
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
|
||||
with:
|
||||
persist-credentials: false
|
||||
|
||||
- name: Get supported server versions
|
||||
id: versions
|
||||
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1
|
||||
|
||||
- name: Build test matrix
|
||||
id: set-matrix
|
||||
run: |
|
||||
# Get server branches from version matrix
|
||||
BRANCHES='${{ steps.versions.outputs.branches }}'
|
||||
|
||||
# Build minimal matrix: only latest Nextcloud with PHP 8.3
|
||||
MATRIX=$(jq -nc \
|
||||
--argjson branches "$BRANCHES" \
|
||||
'{include: [{"php-versions": "8.3", "server-versions": $branches[-1]}]}'
|
||||
)
|
||||
|
||||
echo "matrix=$MATRIX" >> $GITHUB_OUTPUT
|
||||
echo "Generated matrix: $MATRIX"
|
||||
|
||||
changes:
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
contents: read
|
||||
pull-requests: read
|
||||
|
||||
outputs:
|
||||
src: ${{ steps.changes.outputs.src }}
|
||||
|
||||
steps:
|
||||
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
|
||||
id: changes
|
||||
continue-on-error: true
|
||||
with:
|
||||
filters: |
|
||||
src:
|
||||
- '.github/workflows/**'
|
||||
- 'appinfo/**'
|
||||
- 'lib/**'
|
||||
- 'templates/**'
|
||||
- 'tests/**'
|
||||
- 'vendor/**'
|
||||
- 'vendor-bin/**'
|
||||
- '.php-cs-fixer.dist.php'
|
||||
- 'composer.json'
|
||||
- 'composer.lock'
|
||||
|
||||
phpunit-pgsql:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
needs: [changes, matrix]
|
||||
if: needs.changes.outputs.src != 'false'
|
||||
|
||||
strategy:
|
||||
matrix: ${{ fromJson(needs.matrix.outputs.matrix) }}
|
||||
|
||||
name: PostgreSQL PHP ${{ matrix.php-versions }} Nextcloud ${{ matrix.server-versions }}
|
||||
|
||||
services:
|
||||
postgres:
|
||||
image: ghcr.io/nextcloud/continuous-integration-postgres-16:latest # zizmor: ignore[unpinned-images]
|
||||
ports:
|
||||
- 4444:5432/tcp
|
||||
env:
|
||||
POSTGRES_USER: root
|
||||
POSTGRES_PASSWORD: rootpassword
|
||||
POSTGRES_DB: nextcloud
|
||||
options: --health-cmd pg_isready --health-interval 5s --health-timeout 2s --health-retries 5
|
||||
|
||||
steps:
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
|
||||
with:
|
||||
persist-credentials: false
|
||||
path: app-checkout
|
||||
|
||||
- name: Detect app ID from appinfo/info.xml
|
||||
run: |
|
||||
APP_ID=$(grep -oP '(?<=<id>)[^<]+' app-checkout/appinfo/info.xml | head -1)
|
||||
echo "APP_NAME=$APP_ID" >> $GITHUB_ENV
|
||||
echo "Detected app ID: $APP_ID"
|
||||
|
||||
- name: Checkout server
|
||||
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
|
||||
with:
|
||||
persist-credentials: false
|
||||
submodules: true
|
||||
repository: nextcloud/server
|
||||
ref: ${{ matrix.server-versions }}
|
||||
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
|
||||
with:
|
||||
persist-credentials: false
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f # v2.35.5
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
|
||||
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, pgsql, pdo_pgsql
|
||||
coverage: none
|
||||
ini-file: development
|
||||
# Temporary workaround for missing pcntl_* in PHP 8.3
|
||||
ini-values: disable_functions=
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- name: Check composer file existence
|
||||
id: check_composer
|
||||
uses: andstor/file-existence-action@076e0072799f4942c8bc574a82233e1e4d13e9d6 # v3.0.0
|
||||
with:
|
||||
files: apps/${{ env.APP_NAME }}/composer.json
|
||||
|
||||
- name: Set up dependencies
|
||||
# Only run if phpunit config file exists
|
||||
if: steps.check_composer.outputs.files_exists == 'true'
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: |
|
||||
composer remove nextcloud/ocp --dev --no-scripts
|
||||
composer i
|
||||
|
||||
- name: Set up Nextcloud
|
||||
env:
|
||||
DB_PORT: 4444
|
||||
run: |
|
||||
mkdir data
|
||||
./occ maintenance:install --verbose --database=pgsql --database-name=nextcloud --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass admin
|
||||
./occ app:enable --force ${{ env.APP_NAME }}
|
||||
|
||||
- name: Check PHPUnit script is defined
|
||||
id: check_phpunit
|
||||
continue-on-error: true
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: |
|
||||
composer run --list | grep '^ test:unit ' | wc -l | grep 1
|
||||
|
||||
- name: PHPUnit
|
||||
# Only run if phpunit config file exists
|
||||
if: steps.check_phpunit.outcome == 'success'
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: composer run test:unit
|
||||
|
||||
- name: Check PHPUnit integration script is defined
|
||||
id: check_integration
|
||||
continue-on-error: true
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: |
|
||||
composer run --list | grep '^ test:integration ' | wc -l | grep 1
|
||||
|
||||
- name: Run Nextcloud
|
||||
# Only run if phpunit integration config file exists
|
||||
if: steps.check_integration.outcome == 'success'
|
||||
run: php -S localhost:8080 &
|
||||
|
||||
- name: PHPUnit integration
|
||||
# Only run if phpunit integration config file exists
|
||||
if: steps.check_integration.outcome == 'success'
|
||||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: composer run test:integration
|
||||
|
||||
- name: Print logs
|
||||
if: always()
|
||||
run: |
|
||||
cat data/nextcloud.log
|
||||
|
||||
- name: Skipped
|
||||
# Fail the action when neither unit nor integration tests ran
|
||||
if: steps.check_phpunit.outcome == 'failure' && steps.check_integration.outcome == 'failure'
|
||||
run: |
|
||||
echo 'Neither PHPUnit nor PHPUnit integration tests are specified in composer.json scripts'
|
||||
exit 1
|
||||
|
||||
summary:
|
||||
permissions:
|
||||
contents: none
|
||||
runs-on: ubuntu-latest
|
||||
needs: [changes, phpunit-pgsql]
|
||||
|
||||
if: always()
|
||||
|
||||
name: phpunit-pgsql-summary
|
||||
|
||||
steps:
|
||||
- name: Summary status
|
||||
run: if ${{ needs.changes.outputs.src != 'false' && needs.phpunit-pgsql.result != 'success' }}; then exit 1; fi
|
||||
68
.github/workflows/vitest.yml
vendored
Normal file
68
.github/workflows/vitest.yml
vendored
Normal file
@@ -0,0 +1,68 @@
|
||||
# SPDX-FileCopyrightText: Chen Asraf <contact@casraf.dev>
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
name: Vitest
|
||||
|
||||
on: pull_request
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
concurrency:
|
||||
group: vitest-${{ github.head_ref || github.run_id }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
vitest:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
name: Vitest
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
persist-credentials: false
|
||||
|
||||
- name: Set up Node
|
||||
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
|
||||
with:
|
||||
node-version: 22
|
||||
|
||||
- name: Install pnpm
|
||||
uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
|
||||
with:
|
||||
run_install: false
|
||||
|
||||
- name: Get pnpm store directory
|
||||
shell: bash
|
||||
run: |
|
||||
echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
|
||||
|
||||
- name: Setup pnpm cache
|
||||
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
|
||||
with:
|
||||
path: ${{ env.STORE_PATH }}
|
||||
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
|
||||
restore-keys: |
|
||||
${{ runner.os }}-pnpm-store-
|
||||
|
||||
- name: Install dependencies
|
||||
run: pnpm install --frozen-lockfile
|
||||
|
||||
- name: Run tests
|
||||
run: pnpm test:run
|
||||
|
||||
summary:
|
||||
permissions:
|
||||
contents: none
|
||||
runs-on: ubuntu-latest
|
||||
needs: vitest
|
||||
|
||||
if: always()
|
||||
|
||||
name: vitest-summary
|
||||
|
||||
steps:
|
||||
- name: Summary status
|
||||
run: if ${{ needs.vitest.result != 'success' }}; then exit 1; fi
|
||||
1
.gitignore
vendored
1
.gitignore
vendored
@@ -12,7 +12,6 @@
|
||||
/js
|
||||
/css
|
||||
.DS_Store
|
||||
composer.lock
|
||||
build/
|
||||
tsconfig.app.tsbuildinfo
|
||||
.env
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
dist/
|
||||
vendor/
|
||||
gen/
|
||||
|
||||
@@ -2,9 +2,16 @@ module.exports = {
|
||||
'*.{ts,vue}': ['eslint --fix'],
|
||||
'*.{scss,vue,ts,md}': ['prettier --write'],
|
||||
'*.json': (files) => {
|
||||
const filtered = files.filter(file => !file.includes('openapi.json'));
|
||||
return filtered.length > 0 ? `prettier --write ${filtered.join(' ')}` : [];
|
||||
const filtered = files.filter(file => !file.includes('openapi.json'))
|
||||
return filtered.length > 0 ? `prettier --write ${filtered.join(' ')}` : []
|
||||
},
|
||||
'*.php': (files) => {
|
||||
const nonGenFiles = files.filter(file => !file.includes('/gen/'))
|
||||
const commands = []
|
||||
if (nonGenFiles.length > 0) {
|
||||
commands.push('make php-cs-fixer', 'make test')
|
||||
}
|
||||
return commands
|
||||
},
|
||||
'*.php': [() => 'make php-cs-fixer'],
|
||||
'*Controller.php': [() => 'make openapi', () => 'git add openapi.json'],
|
||||
}
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
templates/
|
||||
scaffolds/
|
||||
gen/
|
||||
|
||||
@@ -1 +1 @@
|
||||
{".":"0.6.0"}
|
||||
{".":"0.20.5"}
|
||||
|
||||
409
CHANGELOG.md
409
CHANGELOG.md
@@ -1,5 +1,414 @@
|
||||
# Changelog
|
||||
|
||||
## [0.20.5](https://github.com/chenasraf/nextcloud-forum/compare/v0.20.4...v0.20.5) (2026-01-16)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* allow creating multiple custom roles ([362fdc8](https://github.com/chenasraf/nextcloud-forum/commit/362fdc8b032299a4f32d8e4b70163a3077dcab3c))
|
||||
* category header update ([0d98473](https://github.com/chenasraf/nextcloud-forum/commit/0d98473cbfc8f89a2b4962781449ccc881ab8eee))
|
||||
* db seeds ([ed04879](https://github.com/chenasraf/nextcloud-forum/commit/ed048795756f474ce8126aa37fb34a7c57fa2d65))
|
||||
* **l10n:** Update translations from Transifex ([3242a1c](https://github.com/chenasraf/nextcloud-forum/commit/3242a1cad51b90841ff1bde5ca7e231ea92687d9))
|
||||
|
||||
## [0.20.4](https://github.com/chenasraf/nextcloud-forum/compare/v0.20.3...v0.20.4) (2026-01-15)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **l10n:** Update translations from Transifex ([37a8284](https://github.com/chenasraf/nextcloud-forum/commit/37a82842b13012bf9bf578baf018bfa8b678d635))
|
||||
* **l10n:** Update translations from Transifex ([46b2c82](https://github.com/chenasraf/nextcloud-forum/commit/46b2c820e8bec48e432bf350d56a2d85f41da115))
|
||||
* **l10n:** Update translations from Transifex ([715b2ab](https://github.com/chenasraf/nextcloud-forum/commit/715b2ab6ff7a94ed431e0ca2525530e9e41f42c7))
|
||||
* **l10n:** Update translations from Transifex ([3ab3c1c](https://github.com/chenasraf/nextcloud-forum/commit/3ab3c1cc76b1f55e289d96dfd681d45b6e67b171))
|
||||
|
||||
## [0.20.3](https://github.com/chenasraf/nextcloud-forum/compare/v0.20.2...v0.20.3) (2026-01-10)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* db seed transactions logic ([c3d267f](https://github.com/chenasraf/nextcloud-forum/commit/c3d267f12269568e0a091cc094e043e4f1ad8cb8))
|
||||
* **l10n:** Update translations from Transifex ([679abe3](https://github.com/chenasraf/nextcloud-forum/commit/679abe3fb6ce7c8545bf99875092f20cf5d468b8))
|
||||
* **l10n:** Update translations from Transifex ([043af15](https://github.com/chenasraf/nextcloud-forum/commit/043af1580912d201a724313d4788d7a776e11934))
|
||||
|
||||
## [0.20.2](https://github.com/chenasraf/nextcloud-forum/compare/v0.20.1...v0.20.2) (2026-01-08)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* bbcode cursor positions after inserting ([e2dcebc](https://github.com/chenasraf/nextcloud-forum/commit/e2dcebc6ee6e4d017f7f26fc86e72e6734a1f757))
|
||||
|
||||
## [0.20.1](https://github.com/chenasraf/nextcloud-forum/compare/v0.20.0...v0.20.1) (2026-01-08)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* db seed migrations ([c017bb3](https://github.com/chenasraf/nextcloud-forum/commit/c017bb3d09a517c19e772420311c23a957f25cba))
|
||||
* **l10n:** Update translations from Transifex ([67c92c0](https://github.com/chenasraf/nextcloud-forum/commit/67c92c05a3e7f58bbc05265087b763368653f7d3))
|
||||
|
||||
## [0.20.0](https://github.com/chenasraf/nextcloud-forum/compare/v0.19.7...v0.20.0) (2026-01-07)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* add max-width to post/signature images ([00e5d6d](https://github.com/chenasraf/nextcloud-forum/commit/00e5d6d3b2e14939b233a80050f645ebd7b8503a))
|
||||
* add preference to auto subscribe to replied threads ([cb7a03c](https://github.com/chenasraf/nextcloud-forum/commit/cb7a03c1d51f2dc5642a47ab222b07cec6e01731))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* forum users tables migrations ([8b489b9](https://github.com/chenasraf/nextcloud-forum/commit/8b489b9cc3919dedf1463c7c7dd54e7a8009fc6f))
|
||||
|
||||
## [0.19.7](https://github.com/chenasraf/nextcloud-forum/compare/v0.19.6...v0.19.7) (2026-01-05)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* aggressive scroll-behavior interferes with mobile apps popover menu ([eb1b2f8](https://github.com/chenasraf/nextcloud-forum/commit/eb1b2f86df7e7bf75bdbd9ba8260471ec91110fb))
|
||||
* bbcode text insertion/selection logic ([919a13f](https://github.com/chenasraf/nextcloud-forum/commit/919a13fdd3da0579c7d9ebdd032e3108e9da7047))
|
||||
* main content size on mobile ([3e7cebc](https://github.com/chenasraf/nextcloud-forum/commit/3e7cebc8c3316dada42cf1ba81acb062d5b1d41a))
|
||||
|
||||
## [0.19.6](https://github.com/chenasraf/nextcloud-forum/compare/v0.19.5...v0.19.6) (2026-01-05)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* bbcode editor ([ec49855](https://github.com/chenasraf/nextcloud-forum/commit/ec49855173e026b683a6dd0cc29e46a72f62e98e))
|
||||
* bbcode text wrapping ([145e6d8](https://github.com/chenasraf/nextcloud-forum/commit/145e6d8f814d3899ef6327eaff5637a296b6582d))
|
||||
|
||||
## [0.19.5](https://github.com/chenasraf/nextcloud-forum/compare/v0.19.4...v0.19.5) (2026-01-03)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* roles seed ([8848ba0](https://github.com/chenasraf/nextcloud-forum/commit/8848ba03045f69cba40dd9094ade214f1c1b56cc))
|
||||
|
||||
## [0.19.4](https://github.com/chenasraf/nextcloud-forum/compare/v0.19.3...v0.19.4) (2026-01-01)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* seed migration ([e4281e2](https://github.com/chenasraf/nextcloud-forum/commit/e4281e2128a86fa39b8f4a8deec21b82c901b935))
|
||||
|
||||
## [0.19.3](https://github.com/chenasraf/nextcloud-forum/compare/v0.19.2...v0.19.3) (2025-12-31)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* add seed migration ([b6e40f9](https://github.com/chenasraf/nextcloud-forum/commit/b6e40f9976d1b9a6d5a1a378d1ff43b72feace06))
|
||||
|
||||
## [0.19.2](https://github.com/chenasraf/nextcloud-forum/compare/v0.19.1...v0.19.2) (2025-12-29)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* db seeds ([55f1dbd](https://github.com/chenasraf/nextcloud-forum/commit/55f1dbd25867488f7a3cf93726fb444976341e5d))
|
||||
* **l10n:** Update translations from Transifex ([81e35c1](https://github.com/chenasraf/nextcloud-forum/commit/81e35c114b84d77bee5f471c6d1f27154a7730d8))
|
||||
* **l10n:** Update translations from Transifex ([d28b8c0](https://github.com/chenasraf/nextcloud-forum/commit/d28b8c0f88255fad38bff24dd6747ce420f08919))
|
||||
* **l10n:** Update translations from Transifex ([4d7efe9](https://github.com/chenasraf/nextcloud-forum/commit/4d7efe9d32084e8accd857e68bd4434d415ff784))
|
||||
* **l10n:** Update translations from Transifex ([7ae4d8f](https://github.com/chenasraf/nextcloud-forum/commit/7ae4d8f369c87fb5a65a7dbc60980e4760fb4f7b))
|
||||
* **l10n:** Update translations from Transifex ([1dad565](https://github.com/chenasraf/nextcloud-forum/commit/1dad565072ced353a47e2f7ece865a81757ff81a))
|
||||
|
||||
## [0.19.1](https://github.com/chenasraf/nextcloud-forum/compare/v0.19.0...v0.19.1) (2025-12-22)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **l10n:** Update translations from Transifex ([02e9b09](https://github.com/chenasraf/nextcloud-forum/commit/02e9b093e842f5b1016a1d2277b630ef67085d86))
|
||||
* **l10n:** Update translations from Transifex ([fce3633](https://github.com/chenasraf/nextcloud-forum/commit/fce363355e1e442069d7e883d08bb6f43014b9b7))
|
||||
* **l10n:** Update translations from Transifex ([2cd21b0](https://github.com/chenasraf/nextcloud-forum/commit/2cd21b0792bfdcc4f3d64285cd81f280db6a8b7b))
|
||||
* **l10n:** Update translations from Transifex ([b235d4a](https://github.com/chenasraf/nextcloud-forum/commit/b235d4a7391bb8b4c26fe0de8c1d37fac874c454))
|
||||
* **l10n:** update version text ([12459e5](https://github.com/chenasraf/nextcloud-forum/commit/12459e5fca252e48ae2259ca9dbf1b6f367aad99))
|
||||
|
||||
## [0.19.0](https://github.com/chenasraf/nextcloud-forum/compare/v0.18.1...v0.19.0) (2025-12-18)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* post edit history ([a3f5360](https://github.com/chenasraf/nextcloud-forum/commit/a3f5360ff518753439bfc3370700a6f4521ac16b))
|
||||
* show loader in navigation sidebar ([d4e9ffd](https://github.com/chenasraf/nextcloud-forum/commit/d4e9ffd467da658629317d88c13f6a7c66425826))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **l10n:** show correct msg in thread update responses ([1793a16](https://github.com/chenasraf/nextcloud-forum/commit/1793a169c4ceeebd3d86cd68bed0056f0aaab1f1))
|
||||
* **l10n:** Update translations from Transifex ([6a920d3](https://github.com/chenasraf/nextcloud-forum/commit/6a920d3ebf9530022205a2502185ea1d3701fcac))
|
||||
|
||||
## [0.18.1](https://github.com/chenasraf/nextcloud-forum/compare/v0.18.0...v0.18.1) (2025-12-17)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* allow updating thread title ([4b08dad](https://github.com/chenasraf/nextcloud-forum/commit/4b08dad606367229add21cfd71427028b464b528))
|
||||
* **l10n:** Update translations from Transifex ([a7c10f2](https://github.com/chenasraf/nextcloud-forum/commit/a7c10f2e0c1ccb97e8f96a6d7abe084743e54f04))
|
||||
* **l10n:** Update translations from Transifex ([33e714c](https://github.com/chenasraf/nextcloud-forum/commit/33e714cab25e3c47fde7da8308eb4d8a3e2f2320))
|
||||
|
||||
## [0.18.0](https://github.com/chenasraf/nextcloud-forum/compare/v0.17.1...v0.18.0) (2025-12-15)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* thread drafts ([0a0e64d](https://github.com/chenasraf/nextcloud-forum/commit/0a0e64dae553d6369c64698f82d7df86eaa1e7ca))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **l10n:** Update translations from Transifex ([3876513](https://github.com/chenasraf/nextcloud-forum/commit/38765131190c1718f51088b05f1374b0ab456d69))
|
||||
* **l10n:** Update translations from Transifex ([db03c5f](https://github.com/chenasraf/nextcloud-forum/commit/db03c5fc50aa84142befb197e0fad768f2572a71))
|
||||
|
||||
## [0.17.1](https://github.com/chenasraf/nextcloud-forum/compare/v0.17.0...v0.17.1) (2025-12-13)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **l10n:** Update translations from Transifex ([5fec057](https://github.com/chenasraf/nextcloud-forum/commit/5fec0577eee3ffa1efcf39208b5090c6285f63cd))
|
||||
* migration/seed users table mismatches ([b5df3a6](https://github.com/chenasraf/nextcloud-forum/commit/b5df3a66be83873523eddf02889857ca9cf75b94))
|
||||
|
||||
## [0.17.0](https://github.com/chenasraf/nextcloud-forum/compare/v0.16.0...v0.17.0) (2025-12-12)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* deep-link into specific post/page on thread ([2d64358](https://github.com/chenasraf/nextcloud-forum/commit/2d643583afd5d1fce31d93e36c3204b6014235a6))
|
||||
* notify users on mention ([c84a4b3](https://github.com/chenasraf/nextcloud-forum/commit/c84a4b356ba7d1fa06055ce25c9ce0694bc232bf))
|
||||
* update navigation sidebar items behavior ([9762443](https://github.com/chenasraf/nextcloud-forum/commit/9762443685529abe2506f70b18ef271c79439c45))
|
||||
* user mentions ([80c85a2](https://github.com/chenasraf/nextcloud-forum/commit/80c85a2cabe0ee9bcdf933561acb1fa9224a5546))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* dark avatars in mentions in profile view ([af507dd](https://github.com/chenasraf/nextcloud-forum/commit/af507dda88c08a8ebc33d6df90499e33dade4176))
|
||||
* exclude own user from autocomplete ([59c5f91](https://github.com/chenasraf/nextcloud-forum/commit/59c5f91fb09f070fd798e562f7ec32af372e61c3))
|
||||
* globally add theme data to app ([9e00c93](https://github.com/chenasraf/nextcloud-forum/commit/9e00c931d19e3660c54f179a908050f6c59358d5))
|
||||
* improve user id fetching ([db5374d](https://github.com/chenasraf/nextcloud-forum/commit/db5374de2e9624df4547ea632e9d36f70166acca))
|
||||
* **l10n:** Update translations from Transifex ([c65d9a5](https://github.com/chenasraf/nextcloud-forum/commit/c65d9a592a51212a671dafe7b46840bfbf6b8347))
|
||||
* **l10n:** Update translations from Transifex ([d1d1c2e](https://github.com/chenasraf/nextcloud-forum/commit/d1d1c2ec51e1b5c496e560aab4b25bdf1b937df9))
|
||||
* **l10n:** Update translations from Transifex ([4fd4e50](https://github.com/chenasraf/nextcloud-forum/commit/4fd4e5046b16571e228ea04ea38e1e8a07b8a563))
|
||||
* **l10n:** Update translations from Transifex ([5976596](https://github.com/chenasraf/nextcloud-forum/commit/59765960e6b72ca4463a1986d32eb5fce0b8c534))
|
||||
|
||||
## [0.16.0](https://github.com/chenasraf/nextcloud-forum/compare/v0.15.0...v0.16.0) (2025-12-08)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* bookmark threads ([973580e](https://github.com/chenasraf/nextcloud-forum/commit/973580ef2b493720cd4e059fe40e0dd38acbd9b4))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **l10n:** replace post(s)->reply(ies) in more places ([164c188](https://github.com/chenasraf/nextcloud-forum/commit/164c18861713a67dd548e11b320d91dd642ccfba))
|
||||
* **l10n:** Update translations from Transifex ([b2d7af7](https://github.com/chenasraf/nextcloud-forum/commit/b2d7af73e02dde9a0a6dceeabec6e9b8166d702b))
|
||||
* **l10n:** Update translations from Transifex ([e2ef684](https://github.com/chenasraf/nextcloud-forum/commit/e2ef684ff0430877d7bd086c48cdbda557b5b85a))
|
||||
* **l10n:** Update translations from Transifex ([04a9a89](https://github.com/chenasraf/nextcloud-forum/commit/04a9a895e610a2944263e27ff57bf13896420869))
|
||||
* **l10n:** Update translations from Transifex ([a1b2b9d](https://github.com/chenasraf/nextcloud-forum/commit/a1b2b9dc00bb03fefaf1be4e4e8bdf9b8e72a74c))
|
||||
|
||||
## [0.15.0](https://github.com/chenasraf/nextcloud-forum/compare/v0.14.0...v0.15.0) (2025-12-03)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* user signatures ([0f6988b](https://github.com/chenasraf/nextcloud-forum/commit/0f6988b71c1b60f6ea3264949b4cb464d6eed543))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **l10n:** Update translations from Transifex ([82b0e51](https://github.com/chenasraf/nextcloud-forum/commit/82b0e51e069c63f157897c4530fbad3d2efb4d01))
|
||||
* **l10n:** Update translations from Transifex ([25481b4](https://github.com/chenasraf/nextcloud-forum/commit/25481b4c0237b1dd843b4ea2d887dbd221a1b95d))
|
||||
* **l10n:** Update translations from Transifex ([983079c](https://github.com/chenasraf/nextcloud-forum/commit/983079ce3a0e3008ab9599eaf40833137155f534))
|
||||
* **l10n:** Update translations from Transifex ([46d7004](https://github.com/chenasraf/nextcloud-forum/commit/46d7004b729797b5594a3f25f9e624d003747b86))
|
||||
* **l10n:** Update translations from Transifex ([970194e](https://github.com/chenasraf/nextcloud-forum/commit/970194e8d4e3982412d0a5467735c477538ca663))
|
||||
|
||||
## [0.14.0](https://github.com/chenasraf/nextcloud-forum/compare/v0.13.1...v0.14.0) (2025-11-28)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **Category:** add threads pagination ([a907e4b](https://github.com/chenasraf/nextcloud-forum/commit/a907e4bebaa7c05503481445a8650019dba28e9e))
|
||||
* **Thread:** add replies pagination ([53159e6](https://github.com/chenasraf/nextcloud-forum/commit/53159e66b788fb99c4da03062a64fadd1ba7eb28))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **l10n:** posts -> replies ([fadb227](https://github.com/chenasraf/nextcloud-forum/commit/fadb22766b3c75d51090aaa020999023741374e1))
|
||||
* **l10n:** Update translations from Transifex ([3899e15](https://github.com/chenasraf/nextcloud-forum/commit/3899e15bcad0faab000ffca878bb379574078596))
|
||||
* posts->replies incl. counts ([d231f2a](https://github.com/chenasraf/nextcloud-forum/commit/d231f2a2fb6a0c3338ef80e518fb4f142caa397f))
|
||||
|
||||
## [0.13.1](https://github.com/chenasraf/nextcloud-forum/compare/v0.13.0...v0.13.1) (2025-11-27)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **10n:** remove number-only translated string ([d6a5d9d](https://github.com/chenasraf/nextcloud-forum/commit/d6a5d9de71c7cf24055ae52a7b05ad2a64e9eaab))
|
||||
* edit/delete permissions for category mods ([df29d3a](https://github.com/chenasraf/nextcloud-forum/commit/df29d3ad2ba4a0eda004f3221bbdea28cd3131f1))
|
||||
* **l10n:** Update translations from Transifex ([ab3ea5c](https://github.com/chenasraf/nextcloud-forum/commit/ab3ea5cbb77462fa78486102fcf7cfed7dfea3a8))
|
||||
* role assignments ([b849c47](https://github.com/chenasraf/nextcloud-forum/commit/b849c4781a27d5351194da441d394945b77823e0))
|
||||
* **UserInfo:** hide User role from display ([9f8b4c3](https://github.com/chenasraf/nextcloud-forum/commit/9f8b4c3463db8fa74ab6ed086c476a96d89f49c2))
|
||||
|
||||
## [0.13.0](https://github.com/chenasraf/nextcloud-forum/compare/v0.12.0...v0.13.0) (2025-11-26)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* allow attachment uploads ([43885f9](https://github.com/chenasraf/nextcloud-forum/commit/43885f9ffa23dccfce6fb86f29a8a763f8d67ecf))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **l10n:** simplify translation text ([549d7e1](https://github.com/chenasraf/nextcloud-forum/commit/549d7e17d271013bd3176c7d4217361d93ba87f3))
|
||||
* **l10n:** translation source strings ([4832a95](https://github.com/chenasraf/nextcloud-forum/commit/4832a95d436c8764f28d633fca5a6a03561d995c))
|
||||
* **l10n:** Update translations from Transifex ([ecf49a3](https://github.com/chenasraf/nextcloud-forum/commit/ecf49a3df0084b7c7aebd0eb7a3867f7919b99be))
|
||||
* **l10n:** update wrong translation string ([f936f1d](https://github.com/chenasraf/nextcloud-forum/commit/f936f1dc2594b13334aa7adb1fab30d9244410f6))
|
||||
|
||||
## [0.12.0](https://github.com/chenasraf/nextcloud-forum/compare/v0.11.1...v0.12.0) (2025-11-25)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* add optional guest access with role-based permissions ([d2baf2a](https://github.com/chenasraf/nextcloud-forum/commit/d2baf2a81338ee8db6316c8bffc9c5b78a312ac6))
|
||||
* allow moving thread to a different category (admin/moderator) ([c807929](https://github.com/chenasraf/nextcloud-forum/commit/c807929c94089f9e0c66714a948e0387a08002ed))
|
||||
* allow updating thread title (author/admin/moderator) ([a85dbae](https://github.com/chenasraf/nextcloud-forum/commit/a85dbaed91b3589f1fb2f8ef195bf3cf40936e8c))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* default sort order for new categories ([c38a929](https://github.com/chenasraf/nextcloud-forum/commit/c38a929a366a78062268a3c7cca2c68ff7e38dda))
|
||||
* don't show loader when reordering categories/headers ([b6ce286](https://github.com/chenasraf/nextcloud-forum/commit/b6ce286c412f0146f5530ad29abf6012e1481bf3))
|
||||
* **l10n:** Update translations from Transifex ([33e6055](https://github.com/chenasraf/nextcloud-forum/commit/33e6055d47aa56a85414d5ad66cc6a2cf986752d))
|
||||
* lock slug input when editing category ([4728875](https://github.com/chenasraf/nextcloud-forum/commit/47288753a2cb9a5e42cc5a6a18d6e050d53964d5))
|
||||
* use same header create/edit dialog everywhere ([04d1d1c](https://github.com/chenasraf/nextcloud-forum/commit/04d1d1c65885a7b5d668d69455f5e457ffb4f1a2))
|
||||
|
||||
## [0.11.1](https://github.com/chenasraf/nextcloud-forum/compare/v0.11.0...v0.11.1) (2025-11-24)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **CSP:** set CSP to allow all images to load in the forum ([9029882](https://github.com/chenasraf/nextcloud-forum/commit/9029882fdb1c8da2e527acfee2a13a3e38c66244))
|
||||
|
||||
## [0.11.0](https://github.com/chenasraf/nextcloud-forum/compare/v0.10.1...v0.11.0) (2025-11-24)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **AdminRoleEdit:** allow checking/unchecking multiple categories ([8b973c3](https://github.com/chenasraf/nextcloud-forum/commit/8b973c3ad5349bb91b4039b86edd4416f136fc7b))
|
||||
* **Category Admin:** refresh categories/headers in sidebar afer modifying ([3ed74ee](https://github.com/chenasraf/nextcloud-forum/commit/3ed74eea8f85d062e8a95749d8b487ee42066c2f))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **AdminDashboard:** improve contributors sorting ([248c875](https://github.com/chenasraf/nextcloud-forum/commit/248c8753198b801c71ad94ede35d06b0bbd4aed1))
|
||||
* **Categories:** admin should always see all categories ([f4530ae](https://github.com/chenasraf/nextcloud-forum/commit/f4530ae2a3c01ba2d1f36c3c9e32ead2502580d0))
|
||||
* **l10n:** translation source string issues ([843f81a](https://github.com/chenasraf/nextcloud-forum/commit/843f81a08725b3109067b6f1f3ad2f538209ee26))
|
||||
* **l10n:** unify same messages with different placeholders ([8476b77](https://github.com/chenasraf/nextcloud-forum/commit/8476b772e305c9893b4d796c0dc3e9df1151fe09))
|
||||
* **l10n:** unusable pluralization ([3c7236f](https://github.com/chenasraf/nextcloud-forum/commit/3c7236f956736e5e249e72344ed2c973a6e65540))
|
||||
* **l10n:** Update translations from Transifex ([c43a0a0](https://github.com/chenasraf/nextcloud-forum/commit/c43a0a0f893378eb430e94209396d51f7c7fd830))
|
||||
* **l10n:** Update translations from Transifex ([fcf40da](https://github.com/chenasraf/nextcloud-forum/commit/fcf40da4aaed59d0a6d6ee58f039c73f4c5eba98))
|
||||
* **l10n:** Update translations from Transifex ([f0f06ce](https://github.com/chenasraf/nextcloud-forum/commit/f0f06cef258fc658e935d3375bbe92d8000b6d33))
|
||||
|
||||
## [0.10.1](https://github.com/chenasraf/nextcloud-forum/compare/v0.10.0...v0.10.1) (2025-11-23)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **Seed:** don't seed admin category permission ([09f6ea4](https://github.com/chenasraf/nextcloud-forum/commit/09f6ea4a3b56bdf723f7b90a204a2450d1b4137e))
|
||||
* **Seed:** improve seed idempotency ([e795ec2](https://github.com/chenasraf/nextcloud-forum/commit/e795ec266736f413c71ebd3f9f3c9081e86cf082))
|
||||
|
||||
## [0.10.0](https://github.com/chenasraf/nextcloud-forum/compare/v0.9.2...v0.10.0) (2025-11-23)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **Roles:** admin always has full permissions ([c9a76e5](https://github.com/chenasraf/nextcloud-forum/commit/c9a76e5cd97df0c82bb79825799eeba7ce66086e))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **AdminDashboard:** exclude thread posts from post count ([53875b1](https://github.com/chenasraf/nextcloud-forum/commit/53875b1eefaddcbe8c4024c98834e44c3a01aeb0))
|
||||
* modal actions spacing ([0f9d5ea](https://github.com/chenasraf/nextcloud-forum/commit/0f9d5ea9a5a99dda9bb351ed98d91ae880ddf64f))
|
||||
* **Roles:** prevent deleting system roles on backend ([328b37b](https://github.com/chenasraf/nextcloud-forum/commit/328b37be6eec2b0001517ef74779565457de7213))
|
||||
* **UserEventListener:** add User role to newly created users ([c7f84d4](https://github.com/chenasraf/nextcloud-forum/commit/c7f84d4a186ab7832d5fa96c2143bef30ddf3a85))
|
||||
|
||||
## [0.9.2](https://github.com/chenasraf/nextcloud-forum/compare/v0.9.1...v0.9.2) (2025-11-22)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **l10n:** bbcode help dialog strings ([d6c6626](https://github.com/chenasraf/nextcloud-forum/commit/d6c6626badf90636aae4f59fbe4765a5f786f5ab))
|
||||
* **l10n:** plural tokens + text alignment strings ([8408402](https://github.com/chenasraf/nextcloud-forum/commit/8408402148c9935b50df1f75915cffba7d76b043))
|
||||
* **l10n:** update translation source strings ([3d113f1](https://github.com/chenasraf/nextcloud-forum/commit/3d113f1f31887b7849753d07712a548392f574d6))
|
||||
* post counts in threads/categories ([257a12d](https://github.com/chenasraf/nextcloud-forum/commit/257a12dfc43d7784d7e63ab79a8545d80022251e))
|
||||
* **PostController:** exclude first posts from post_count fields ([a66bcd4](https://github.com/chenasraf/nextcloud-forum/commit/a66bcd4612a1889624e608e9e0207d7e09fc32df))
|
||||
* **SeedHelper:** subscribe author to welcome thread ([b67813f](https://github.com/chenasraf/nextcloud-forum/commit/b67813fa34746de8f999b16e609c6ee7a9458e9b))
|
||||
|
||||
## [0.9.1](https://github.com/chenasraf/nextcloud-forum/compare/v0.9.0...v0.9.1) (2025-11-21)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **l10n:** fix welcome post & bbcode example strings ([a3b0582](https://github.com/chenasraf/nextcloud-forum/commit/a3b0582d2cce2c22cd5070f3c335a732c25c5e67))
|
||||
|
||||
## [0.9.0](https://github.com/chenasraf/nextcloud-forum/compare/v0.8.2...v0.9.0) (2025-11-21)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* 404 pages ([7c5bf4a](https://github.com/chenasraf/nextcloud-forum/commit/7c5bf4a82b88c3dc64604f73aa66b9742b0f2ee8))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **Notifications:** test-notifier command ([8ecddc0](https://github.com/chenasraf/nextcloud-forum/commit/8ecddc032f11eae72ba6a12447313d87b2d01570))
|
||||
* **RepairSeeds:** output logs ([4e867cd](https://github.com/chenasraf/nextcloud-forum/commit/4e867cdf0a91c9d246b87cd2c829a37bbbeefd56))
|
||||
|
||||
## [0.8.2](https://github.com/chenasraf/nextcloud-forum/compare/v0.8.1...v0.8.2) (2025-11-21)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **AdminCategoryList:** pluralization string ([53c1b98](https://github.com/chenasraf/nextcloud-forum/commit/53c1b980a960cf9a27cee68b4da6d4560b426b9c))
|
||||
* initial seed ([749c30c](https://github.com/chenasraf/nextcloud-forum/commit/749c30c2f276813e19dfa91a81bc12573429c784))
|
||||
* **l10n:** update bbcode-including strings ([49c1201](https://github.com/chenasraf/nextcloud-forum/commit/49c12011fa4e5dd08f905b3d921f434b9adfc244))
|
||||
* **l10n:** Update pluralization strings ([d537244](https://github.com/chenasraf/nextcloud-forum/commit/d53724407bd709993c6036b27fd17ced5c82d926))
|
||||
* **l10n:** update string with literal name ([83b7c33](https://github.com/chenasraf/nextcloud-forum/commit/83b7c3392e8c328391430c3b1945a77ecc6b1a33))
|
||||
* **l10n:** Update translations from Transifex ([387be93](https://github.com/chenasraf/nextcloud-forum/commit/387be93d3ad5c744fcaca7bb6073293431727e35))
|
||||
* **Seeds:** log seed statuses in console ([d9cb3a6](https://github.com/chenasraf/nextcloud-forum/commit/d9cb3a6d9b715fe59f383323c3ab30424b25b430))
|
||||
* **Seeds:** update seed output & add repair command ([e2fd638](https://github.com/chenasraf/nextcloud-forum/commit/e2fd6383d31609076981c38ccf9062a5d505cb19))
|
||||
|
||||
## [0.8.1](https://github.com/chenasraf/nextcloud-forum/compare/v0.8.0...v0.8.1) (2025-11-21)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* migration ([c6d757b](https://github.com/chenasraf/nextcloud-forum/commit/c6d757bee606280061a3ba359d3137b95838f444))
|
||||
|
||||
## [0.8.0](https://github.com/chenasraf/nextcloud-forum/compare/v0.7.0...v0.8.0) (2025-11-21)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* add role colors + improve user data structure/enrichment ([88cb7f5](https://github.com/chenasraf/nextcloud-forum/commit/88cb7f5aa946fae974344622e194f0ef23392913))
|
||||
* **AdminDashboard:** add recent contributors view ([bc3892e](https://github.com/chenasraf/nextcloud-forum/commit/bc3892e9a2a2c47520973dfeaf810d2d32366a1c))
|
||||
* **CategoryView:** use fixed-width page ([b93c45a](https://github.com/chenasraf/nextcloud-forum/commit/b93c45adc78377c7e9971446c8c03b749bc523fc))
|
||||
* rebuild-all-stats and rebuild-thread-stats commands ([ba552a2](https://github.com/chenasraf/nextcloud-forum/commit/ba552a2c01783de7161b5b6d16fdd7c4081a8b28))
|
||||
* unify action buttons ui/design ([85f2b4c](https://github.com/chenasraf/nextcloud-forum/commit/85f2b4c66794c7f6b622406954fd57cf88bba371))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **AdminUserList:** edit role dialog select width ([7de5cc5](https://github.com/chenasraf/nextcloud-forum/commit/7de5cc56efee39a892ca200da7f52a7727b8cd00))
|
||||
* search results ui ([3af9c9c](https://github.com/chenasraf/nextcloud-forum/commit/3af9c9ce68bc7966b94d89fb6a32f163ad4aaadc))
|
||||
* use l10n for db seeds ([9045936](https://github.com/chenasraf/nextcloud-forum/commit/90459368b1b6a4536ba75d139422019f0e836676))
|
||||
|
||||
## [0.7.0](https://github.com/chenasraf/nextcloud-forum/compare/v0.6.0...v0.7.0) (2025-11-20)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* add forum:set-role occ command ([96a4252](https://github.com/chenasraf/nextcloud-forum/commit/96a42525d342ca0e791ea20b224838fc395f906c))
|
||||
* weekly task now calculates category/thread post counts ([84edf8e](https://github.com/chenasraf/nextcloud-forum/commit/84edf8ecbe3512d948960948299d378fae4b2c91))
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* build excluded files ([d6d4694](https://github.com/chenasraf/nextcloud-forum/commit/d6d4694ce0cc64c0c220bb834bcec15ec107e343))
|
||||
|
||||
## [0.6.0](https://github.com/chenasraf/nextcloud-forum/compare/v0.5.0...v0.6.0) (2025-11-20)
|
||||
|
||||
|
||||
|
||||
124
Makefile
124
Makefile
@@ -17,13 +17,14 @@
|
||||
# - JS build is delegated to your package.json scripts (tool-agnostic).
|
||||
#
|
||||
# Common recipes:
|
||||
# make build → install deps & build
|
||||
# make dist → build source + appstore tarballs
|
||||
# make test → run PHP unit tests
|
||||
# make lint → lint JS & PHP
|
||||
# make openapi → generate OpenAPI JSON
|
||||
# make sign → print signature for GitHub tarball
|
||||
# make release → upload release to Nextcloud App Store
|
||||
# make build → install deps & build
|
||||
# make dist → build source + appstore tarballs
|
||||
# make test → run PHP unit tests
|
||||
# make test-integration → run PHP integration tests
|
||||
# make lint → lint JS & PHP
|
||||
# make openapi → generate OpenAPI JSON
|
||||
# make sign → print signature for GitHub tarball
|
||||
# make release → upload release to Nextcloud App Store
|
||||
#
|
||||
|
||||
app_name=forum
|
||||
@@ -42,6 +43,10 @@ composer_bin := $(if $(composer),$(composer),php $(composer_phar))
|
||||
pnpm_wrapper=$(build_tools_directory)/pnpm.sh
|
||||
pnpm_cmd=$(if $(pnpm),$(pnpm),$(pnpm_wrapper))
|
||||
|
||||
# Optional: Set path to Nextcloud installation for local testing
|
||||
# Can be overridden by environment variable: NEXTCLOUD_ROOT=/path make test
|
||||
NEXTCLOUD_ROOT ?=
|
||||
|
||||
# Default target: install deps & build JS (and PHP if composer.json exists)
|
||||
all: build
|
||||
|
||||
@@ -159,6 +164,7 @@ source:
|
||||
|
||||
# appstore:
|
||||
# - Create an App Store tarball (strips tests, dotfiles, dev configs)
|
||||
# - Installs only production dependencies (no dev deps)
|
||||
# - Output: build/artifacts/appstore/$(app_name).tar.gz
|
||||
.PHONY: appstore
|
||||
appstore:
|
||||
@@ -166,7 +172,10 @@ appstore:
|
||||
mkdir -p $(app_intermediate_directory)
|
||||
mkdir -p $(appstore_build_directory)
|
||||
rm -rf $(appstore_package_name).tar.gz
|
||||
rsync -vtr \
|
||||
@echo "Installing production dependencies only..."
|
||||
rm -rf vendor
|
||||
$(composer_bin) install --no-dev --prefer-dist --optimize-autoloader
|
||||
rsync -vtr --delete \
|
||||
--exclude="**/.git/**/*" \
|
||||
--exclude="**/.github/**/*" \
|
||||
--exclude="build" \
|
||||
@@ -174,8 +183,10 @@ appstore:
|
||||
--exclude="Makefile" \
|
||||
--exclude="*.log" \
|
||||
--exclude="phpunit*xml" \
|
||||
--exclude="psalm.xml" \
|
||||
--exclude="composer.*" \
|
||||
--exclude="node_modules" \
|
||||
--exclude="vendor-bin" \
|
||||
--exclude="dist/js/node_modules" \
|
||||
--exclude="dist/js/tests" \
|
||||
--exclude="dist/js/test" \
|
||||
@@ -185,23 +196,80 @@ appstore:
|
||||
--exclude="dist/js/karma.*" \
|
||||
--exclude="dist/js/protractor.*" \
|
||||
--exclude="package.json" \
|
||||
--exclude="pnpm-lock.yaml" \
|
||||
--exclude="bower.json" \
|
||||
--exclude="karma.*" \
|
||||
--exclude="protractor\.*" \
|
||||
--exclude=".*" \
|
||||
--exclude="dist/js/.*" \
|
||||
--exclude="/gen" \
|
||||
--exclude="/.*" \
|
||||
--exclude="/src" \
|
||||
--exclude="rename-template.sh" \
|
||||
--exclude="*.config.cjs" \
|
||||
--exclude="*.config.js" \
|
||||
--exclude="*.config.ts" \
|
||||
--exclude="tsconfig*.json" \
|
||||
$(CURDIR)/ $(app_intermediate_directory)
|
||||
cd $(CURDIR)/build/artifacts/intermediate && \
|
||||
tar czf $(appstore_package_name).tar.gz $(app_name)
|
||||
@echo "Restoring dev dependencies..."
|
||||
$(composer_bin) install --prefer-dist
|
||||
|
||||
# test:
|
||||
# - Run PHP unit tests (standard + optional integration config)
|
||||
# - Run PHP unit tests locally with a configured Nextcloud installation
|
||||
# - Requires: A fully configured and installed Nextcloud instance with database
|
||||
# - Auto-detects Nextcloud installation or uses NEXTCLOUD_ROOT (Makefile var or env var)
|
||||
# - RECOMMENDED: Use 'make test-docker' instead (works in any environment)
|
||||
.PHONY: test
|
||||
test: composer
|
||||
$(CURDIR)/vendor/phpunit/phpunit/phpunit -c tests/phpunit.xml
|
||||
( test ! -f tests/phpunit.integration.xml ) || $(CURDIR)/vendor/phpunit/phpunit/phpunit -c tests/phpunit.integration.xml
|
||||
@NC_ROOT="$(NEXTCLOUD_ROOT)"; \
|
||||
if [ -n "$$NC_ROOT" ]; then \
|
||||
NC_ROOT=$$(echo "$$NC_ROOT" | sed "s|^\\\~|$$HOME|" | sed "s|^~|$$HOME|"); \
|
||||
fi; \
|
||||
if [ -z "$$NC_ROOT" ]; then \
|
||||
if [ -d "$(CURDIR)/../../../tests/bootstrap.php" ]; then \
|
||||
NC_ROOT="$(CURDIR)/../../.."; \
|
||||
fi; \
|
||||
fi; \
|
||||
if [ -z "$$NC_ROOT" ]; then \
|
||||
echo "\x1b[33mCould not find Nextcloud installation.\x1b[0m"; \
|
||||
echo ""; \
|
||||
echo "Local testing requires a fully configured Nextcloud instance."; \
|
||||
echo ""; \
|
||||
echo "Options:"; \
|
||||
echo " 1. Use Docker tests (recommended): \x1b[32mmake test-docker\x1b[0m"; \
|
||||
echo " 2. Set NEXTCLOUD_ROOT in Makefile (line 47) or as env var:"; \
|
||||
echo " \x1b[32mNEXTCLOUD_ROOT=/path/to/nextcloud make test\x1b[0m"; \
|
||||
echo ""; \
|
||||
exit 1; \
|
||||
fi; \
|
||||
echo "\x1b[32mUsing Nextcloud root: $$NC_ROOT\x1b[0m"; \
|
||||
NEXTCLOUD_ROOT="$$NC_ROOT" $(CURDIR)/vendor/phpunit/phpunit/phpunit -c tests/phpunit.xml
|
||||
|
||||
# test-integration:
|
||||
# - Run only PHP integration tests (database-dependent tests)
|
||||
# - These tests run against a real database and test migration/seeding
|
||||
.PHONY: test-integration
|
||||
test-integration: composer
|
||||
@NC_ROOT="$(NEXTCLOUD_ROOT)"; \
|
||||
if [ -n "$$NC_ROOT" ]; then \
|
||||
NC_ROOT=$$(echo "$$NC_ROOT" | sed "s|^\\\~|$$HOME|" | sed "s|^~|$$HOME|"); \
|
||||
fi; \
|
||||
if [ -z "$$NC_ROOT" ]; then \
|
||||
if [ -d "$(CURDIR)/../../../tests/bootstrap.php" ]; then \
|
||||
NC_ROOT="$(CURDIR)/../../.."; \
|
||||
fi; \
|
||||
fi; \
|
||||
if [ -z "$$NC_ROOT" ]; then \
|
||||
echo "\x1b[33mCould not find Nextcloud installation.\x1b[0m"; \
|
||||
echo "Set NEXTCLOUD_ROOT environment variable."; \
|
||||
exit 1; \
|
||||
fi; \
|
||||
if [ ! -f tests/phpunit.integration.xml ]; then \
|
||||
echo "\x1b[31mNo integration tests found (tests/phpunit.integration.xml missing)\x1b[0m"; \
|
||||
exit 1; \
|
||||
fi; \
|
||||
echo "\x1b[32mUsing Nextcloud root: $$NC_ROOT\x1b[0m"; \
|
||||
NEXTCLOUD_ROOT="$$NC_ROOT" $(CURDIR)/vendor/phpunit/phpunit/phpunit -c tests/phpunit.integration.xml
|
||||
|
||||
# test-docker:
|
||||
# - Run PHP unit tests inside a Nextcloud Docker container
|
||||
@@ -233,7 +301,7 @@ test-docker:
|
||||
exit 1; \
|
||||
fi; \
|
||||
echo "\x1b[33mRunning tests in container $$CONTAINER_ID for app $$APP_DIR\x1b[0m"; \
|
||||
docker exec $$CONTAINER_ID phpunit -c apps-shared/$$APP_DIR/tests/phpunit.xml
|
||||
docker exec $$CONTAINER_ID phpunit -c apps-shared/$$APP_DIR/tests/phpunit.docker.xml
|
||||
|
||||
# lint:
|
||||
# - Lint JS via pnpm and PHP via composer script "lint"
|
||||
@@ -272,6 +340,34 @@ openapi:
|
||||
$(composer_bin) run openapi
|
||||
@echo "\x1b[32mOpenAPI documentation generated at build/openapi/openapi.json\x1b[0m"
|
||||
|
||||
update-pnpm-deps:
|
||||
@echo "\x1b[33mUpdating pnpm dependencies and lockfile...\x1b[0m"
|
||||
$(pnpm_cmd) update
|
||||
@echo "\x1b[32mDependencies updated and lockfile refreshed.\x1b[0m"
|
||||
|
||||
update-composer-deps:
|
||||
@echo "\x1b[33mUpdating Composer dependencies and lockfile...\x1b[0m"
|
||||
$(composer_bin) update
|
||||
@echo "\x1b[32mDependencies updated and lockfile refreshed.\x1b[0m"
|
||||
|
||||
update-deps:
|
||||
@if [ -n "$$(git status --porcelain)" ]; then \
|
||||
echo "\x1b[31mError: Working directory is not clean. Please commit or stash changes first.\x1b[0m"; \
|
||||
git status --short; \
|
||||
exit 1; \
|
||||
fi
|
||||
@$(MAKE) update-pnpm-deps update-composer-deps
|
||||
@echo "\x1b[36mAll dependencies updated.\x1b[0m"
|
||||
@echo "\x1b[36mPush changes? [Y/n]\x1b[0m"
|
||||
@read ans; \
|
||||
if [ "$$ans" != "n" ] && [ "$$ans" != "N" ]; then \
|
||||
git add package.json pnpm-lock.yaml composer.lock vendor-bin/*/composer.lock; \
|
||||
git commit -m "chore(deps): update dependencies"; \
|
||||
git push; \
|
||||
else \
|
||||
echo "Changes not pushed."; \
|
||||
fi
|
||||
|
||||
# csr:
|
||||
# - Generate a new private key and self-signed certificate for signing releases
|
||||
# and place them in ~/.nextcloud/certificates/$(app_name).{key,csr}
|
||||
|
||||
206
README.md
206
README.md
@@ -5,7 +5,9 @@ SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
# Nextcloud Forum
|
||||
|
||||

|
||||
[](https://github.com/chenasraf/nextcloud-forum/releases/latest)
|
||||
[](https://github.com/chenasraf/nextcloud-forum/actions/workflows/phpunit-mysql.yml)
|
||||
[](https://github.com/chenasraf/nextcloud-forum/actions/workflows/phpunit-pgsql.yml)
|
||||
|
||||
A full-featured forum application for Nextcloud, allowing users to create discussion categories,
|
||||
threads, and posts within their Nextcloud instance.
|
||||
@@ -16,8 +18,8 @@ threads, and posts within their Nextcloud instance.
|
||||
|
||||
**This app is in early stages of development.** While functional, you may encounter bugs or
|
||||
incomplete features. Please report any issues on
|
||||
[GitHub](https://github.com/chenasraf/nextcloud-forum/issues) and consider backing up your data
|
||||
regularly.
|
||||
[GitHub](https://github.com/chenasraf/nextcloud-forum/issues/new/choose) and consider backing up
|
||||
your data regularly.
|
||||
|
||||
## Features
|
||||
|
||||
@@ -27,10 +29,16 @@ regularly.
|
||||
- **File Attachments**: Attach files from Nextcloud to posts with secure permission-based access
|
||||
- **Reactions**: React to posts with emoji reactions
|
||||
- **User Roles & Permissions**: Fine-grained permission system for moderators and administrators
|
||||
- **Guest Access**: Optional public access for unauthenticated users with configurable permissions
|
||||
- **Read Markers**: Track unread posts and threads
|
||||
- **Search**: Full-text search across threads and posts
|
||||
- **Modern UI**: Built with Vue 3 and Nextcloud Vue components
|
||||
|
||||
## Documentation
|
||||
|
||||
For detailed usage instructions, administration guides, and more, visit the
|
||||
[Forum Wiki](https://github.com/chenasraf/nextcloud-forum/wiki).
|
||||
|
||||
## Installation
|
||||
|
||||
### From the Nextcloud App Store
|
||||
@@ -53,6 +61,19 @@ tar xfv forum-vX.X.X.tar.gz
|
||||
php occ app:enable forum
|
||||
```
|
||||
|
||||
## Administration
|
||||
|
||||
For detailed administration guides, usage instructions, and more, visit the
|
||||
[Administration Wiki](https://github.com/chenasraf/nextcloud-forum/wiki/Administration).
|
||||
|
||||
### OCC Commands
|
||||
|
||||
The Forum app provides several OCC commands for administration and maintenance, including commands
|
||||
for repairing installations, rebuilding statistics, and managing user roles.
|
||||
|
||||
For a complete list of available commands, usage examples, and detailed documentation, see the
|
||||
[OCC Commands Wiki page](https://github.com/chenasraf/nextcloud-forum/wiki/OCC-Commands).
|
||||
|
||||
## Contributing
|
||||
|
||||
I am developing this app on my free time, so any support, whether code, issues, or just stars is
|
||||
@@ -68,174 +89,21 @@ just a small amount to help sustain this project, I would be very very thankful!
|
||||
I welcome any issues or pull requests on GitHub. If you find a bug, or would like a new feature,
|
||||
don't hesitate to open an appropriate issue and I will do my best to reply promptly.
|
||||
|
||||
### Translations
|
||||
|
||||
If you're interested in translating this app, please visit the
|
||||
[Forum app resource on Transifex](https://app.transifex.com/nextcloud/nextcloud/forum/).
|
||||
|
||||
For more information about translations, including how to join the Nextcloud project, see
|
||||
[Translate Nextcloud](https://nextcloud.com/translation/).
|
||||
|
||||
Translation resources are synced daily and updates are available on the next release of the app
|
||||
after they are synced.
|
||||
|
||||
## Development
|
||||
|
||||
### Automation
|
||||
|
||||
Most development processes are automated:
|
||||
|
||||
- **GitHub Actions** run tests, builds, and validations on each push or pull request.
|
||||
- **Pre-commit formatting** is handled by [lint-staged](https://github.com/okonet/lint-staged),
|
||||
which automatically formats code before committing.
|
||||
|
||||
> 🛠️ The NPM package [husky](https://www.npmjs.com/package/husky) takes care of installing the
|
||||
> pre-commit hook automatically after `pnpm install`.
|
||||
|
||||
---
|
||||
|
||||
### Manual Commands
|
||||
|
||||
While automation handles most workflows, the following commands are available for local development
|
||||
and debugging:
|
||||
|
||||
#### Build the App
|
||||
|
||||
```bash
|
||||
make
|
||||
```
|
||||
|
||||
Installs dependencies and compiles frontend/backend assets.
|
||||
|
||||
#### Run Tests
|
||||
|
||||
```bash
|
||||
make test
|
||||
```
|
||||
|
||||
Runs unit and integration tests (if available).
|
||||
|
||||
#### Format & Lint
|
||||
|
||||
```bash
|
||||
make format # Auto-fix code style
|
||||
make lint # Check code quality
|
||||
```
|
||||
|
||||
#### Generate OpenAPI Docs
|
||||
|
||||
```bash
|
||||
make openapi
|
||||
```
|
||||
|
||||
Output is saved to `build/openapi/openapi.json`.
|
||||
|
||||
#### Packaging for Release
|
||||
|
||||
```bash
|
||||
make appstore # Production build for Nextcloud app store
|
||||
make source # Full source package
|
||||
make distclean # Clean build artifacts and dependencies
|
||||
```
|
||||
|
||||
#### Sign Releases
|
||||
|
||||
After uploading the archive to GitHub:
|
||||
|
||||
```bash
|
||||
make sign
|
||||
```
|
||||
|
||||
Downloads the `.tar.gz` release, verifies it, and prints a SHA-512 signature using your key at
|
||||
`~/.nextcloud/certificates/forum.key`.
|
||||
|
||||
---
|
||||
|
||||
### Scaffolding
|
||||
|
||||
Generate boilerplate for common app pieces with:
|
||||
|
||||
```bash
|
||||
pnpm gen <type> [name]
|
||||
```
|
||||
|
||||
> **`name` is required** for every type **except** `migration`.
|
||||
|
||||
#### Available generators
|
||||
|
||||
| Type | Purpose | Output directory | Name required? | Template folder | Notes |
|
||||
| ------------- | ----------------------------------------- | ---------------- | -------------- | ----------------- | ------------------------------------------------- |
|
||||
| `component` | Vue single-file component for reusable UI | `src/components` | ✅ | `gen/component` | For user-facing building blocks. |
|
||||
| `view` | Vue view / route view | `src/views` | ✅ | `gen/view` | Pair with your router. |
|
||||
| `api` | PHP controller (API endpoint) | `lib/Controller` | ✅ | `gen/api` | PSR-4 namespace: `OCA\<App>\Controller`. |
|
||||
| `service` | PHP service class | `lib/Service` | ✅ | `gen/service` | Business logic; DI-friendly. |
|
||||
| `util` | PHP utility/helper | `lib/Util` | ✅ | `gen/util` | Pure helpers / small utilities. |
|
||||
| `model` | PHP DB model / entity | `lib/Db` | ✅ | `gen/model` | Pair with migrations. |
|
||||
| `command` | Nextcloud OCC console command | `lib/Command` | ✅ | `gen/command` | Shows up in `occ`. |
|
||||
| `task-queued` | Queued background job | `lib/Cron` | ✅ | `gen/task-queued` | Extend queued job base. |
|
||||
| `task-timed` | Timed background job (cron) | `lib/Cron` | ✅ | `gen/task-timed` | Scheduled execution. |
|
||||
| `migration` | Database migration | `lib/Migration` | ❌ | `gen/migration` | Auto-numbers version; injects `version` and `dt`. |
|
||||
|
||||
##### How migrations are numbered
|
||||
|
||||
The scaffolder looks at `lib/Migration`, finds the latest `VersionNNNN...` file, and **increments**
|
||||
it for you. It also injects:
|
||||
|
||||
- `version` — the next numeric version
|
||||
- `dt` — a timestamp like `YYYYMMDDHHmmss` (via `date-fns`)
|
||||
|
||||
You don’t pass a name for migrations.
|
||||
|
||||
#### Examples
|
||||
|
||||
Create a Vue component:
|
||||
|
||||
```bash
|
||||
pnpm gen component UserListItem
|
||||
# → src/components/UserListItem.vue
|
||||
```
|
||||
|
||||
Create a Vue page:
|
||||
|
||||
```bash
|
||||
pnpm gen view Settings
|
||||
# → src/views/Settings.vue
|
||||
```
|
||||
|
||||
Create an API controller:
|
||||
|
||||
```bash
|
||||
pnpm gen api Users
|
||||
# → lib/Controller/UsersController.php
|
||||
```
|
||||
|
||||
Create a service:
|
||||
|
||||
```bash
|
||||
pnpm gen service MyService
|
||||
# → lib/Service/MyService.php
|
||||
```
|
||||
|
||||
Create a queued job:
|
||||
|
||||
```bash
|
||||
pnpm gen task-queued UpdateUsers
|
||||
# → lib/Cron/UpdateUsers.php
|
||||
```
|
||||
|
||||
Create a migration (no name):
|
||||
|
||||
```bash
|
||||
pnpm gen migration
|
||||
# → lib/Migration/Version{NEXT}.php (with injected {version} and {dt})
|
||||
```
|
||||
|
||||
## Resources
|
||||
|
||||
### Nextcloud Development
|
||||
|
||||
- [Nextcloud App Development Guide](https://nextcloud.com/developer/)
|
||||
- [Nextcloud Developer Manual](https://docs.nextcloud.com/server/latest/developer_manual/)
|
||||
- [Nextcloud Vue Components](https://github.com/nextcloud/nextcloud-vue)
|
||||
- [Publishing to the App Store](https://nextcloudappstore.readthedocs.io/en/latest/developer.html)
|
||||
|
||||
### Technologies Used
|
||||
|
||||
- **Frontend**: [Vue 3](https://vuejs.org/), [Vite](https://vitejs.dev/),
|
||||
[TypeScript](https://www.typescriptlang.org/)
|
||||
- **Backend**: PHP 8.1+,
|
||||
[Nextcloud OCP API](https://docs.nextcloud.com/server/latest/developer_manual/)
|
||||
- **Database**: SQLite, MySQL, or PostgreSQL (via Nextcloud)
|
||||
- **BBCode Parsing**: [ChrisKonnertz/BBCode](https://github.com/chriskonnertz/bbcode)
|
||||
For detailed development guides and documentation, visit the
|
||||
[Development Wiki](https://github.com/chenasraf/nextcloud-forum/wiki/Development).
|
||||
|
||||
## License
|
||||
|
||||
|
||||
@@ -8,12 +8,12 @@
|
||||
<name>Forum</name>
|
||||
<summary>A community-driven forum built right into your Nextcloud instance</summary>
|
||||
<description><![CDATA[
|
||||
Create discussions, share ideas, and collaborate with your community directly in Nextcloud.
|
||||
Create discussions, share ideas and collaborate with your community directly in Nextcloud.
|
||||
|
||||
**⚠️ Early Development Notice:**
|
||||
This app is in early stages of development. While functional, you may encounter bugs or incomplete features. Please report any issues on GitHub and consider backing up your data regularly.
|
||||
|
||||
**Key Features:**
|
||||
**Key features:**
|
||||
- **Thread-based Discussions** - Create and reply to organized discussion threads
|
||||
- **Category Organization** - Structure your forum with customizable categories and headers
|
||||
- **Rich Text Formatting** - Use BBCode for formatting posts with bold, italic, links, images, code blocks and more
|
||||
@@ -23,10 +23,11 @@ This app is in early stages of development. While functional, you may encounter
|
||||
- **Search** - Find discussions quickly with built-in search
|
||||
- **User Profiles** - View user post history and statistics
|
||||
- **Role-Based Permissions** - Control access and moderation with flexible roles
|
||||
- **Admin Tools** - Manage categories, roles, BBCodes, and forum settings
|
||||
- **Moderation Tools** - Pin, lock, and manage threads and posts
|
||||
- **Guest Access**: Optional public access for unauthenticated users with configurable permissions
|
||||
- **Admin Tools** - Manage categories, roles, BBCodes and forum settings
|
||||
- **Moderation Tools** - Pin, lock and manage threads and posts
|
||||
|
||||
**Perfect For:**
|
||||
**Perfect for:**
|
||||
- Team discussions and collaboration
|
||||
- Community forums
|
||||
- Support channels
|
||||
@@ -36,31 +37,35 @@ This app is in early stages of development. While functional, you may encounter
|
||||
|
||||
The forum integrates seamlessly with your Nextcloud instance, using your existing users and groups for authentication and access control.
|
||||
]]></description>
|
||||
<version>0.6.0</version>
|
||||
<version>0.20.5</version>
|
||||
<licence>agpl</licence>
|
||||
<author mail="contact@casraf.dev" homepage="https://casraf.dev">Chen Asraf</author>
|
||||
<namespace>Forum</namespace>
|
||||
<documentation>
|
||||
<user>https://github.com/chenasraf/nextcloud-forum/blob/master/README.md</user>
|
||||
<admin>https://github.com/chenasraf/nextcloud-forum#installation</admin>
|
||||
<user>https://github.com/chenasraf/nextcloud-forum/wiki/Users</user>
|
||||
<admin>https://github.com/chenasraf/nextcloud-forum/wiki/Administration</admin>
|
||||
<developer>https://github.com/chenasraf/nextcloud-forum#development</developer>
|
||||
</documentation>
|
||||
<category>social</category>
|
||||
<website>https://github.com/chenasraf/nextcloud-forum</website>
|
||||
<bugs>https://github.com/chenasraf/nextcloud-forum/issues</bugs>
|
||||
<repository>https://github.com/chenasraf/nextcloud-forum</repository>
|
||||
<screenshot>https://raw.githubusercontent.com/chenasraf/nextcloud-forum/refs/heads/master/screenshots/screenshot-01.png</screenshot>
|
||||
<screenshot>https://raw.githubusercontent.com/chenasraf/nextcloud-forum/master/screenshots/screenshot-01.png</screenshot>
|
||||
<donation>https://ko-fi.com/casraf</donation>
|
||||
<donation type="paypal"><![CDATA[https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=TSH3C3ABGQM22¤cy_code=ILS&source=url]]></donation>
|
||||
<dependencies>
|
||||
<nextcloud min-version="29" max-version="33"/>
|
||||
</dependencies>
|
||||
<background-jobs>
|
||||
<job>OCA\Forum\Cron\RebuildUserStatsTask</job>
|
||||
<job>OCA\Forum\Cron\RebuildStatsTask</job>
|
||||
</background-jobs>
|
||||
<commands>
|
||||
<command>OCA\Forum\Command\TestNotifier</command>
|
||||
<command>OCA\Forum\Command\RebuildAllStats</command>
|
||||
<command>OCA\Forum\Command\RebuildThreadStats</command>
|
||||
<command>OCA\Forum\Command\RebuildUserStats</command>
|
||||
<command>OCA\Forum\Command\RepairSeeds</command>
|
||||
<command>OCA\Forum\Command\SetRole</command>
|
||||
<command>OCA\Forum\Command\TestNotifier</command>
|
||||
</commands>
|
||||
<navigations>
|
||||
<navigation role="all">
|
||||
|
||||
@@ -16,25 +16,26 @@
|
||||
},
|
||||
"scripts": {
|
||||
"post-install-cmd": [
|
||||
"@composer bin all install --ansi"
|
||||
"@php -r \"if (getenv('COMPOSER_DEV_MODE') !== '0') { passthru(getenv('COMPOSER_BINARY').' bin all install --ansi'); }\""
|
||||
],
|
||||
"post-update-cmd": [
|
||||
"@composer bin all update --ansi"
|
||||
"@php -r \"if (getenv('COMPOSER_DEV_MODE') !== '0') { passthru(getenv('COMPOSER_BINARY').' bin all update --ansi'); }\""
|
||||
],
|
||||
"lint": "find . -name \\*.php -not -path './vendor/*' -not -path './vendor-bin/*' -not -path './gen/*' -not -path './build/*' -print0 | xargs -0 -n1 php -l",
|
||||
"cs:check": "php-cs-fixer fix --dry-run --diff",
|
||||
"cs:fix": "php-cs-fixer fix",
|
||||
"psalm": "psalm --threads=1 --no-cache",
|
||||
"test:unit": "phpunit tests -c tests/phpunit.xml --colors=always --fail-on-warning --fail-on-risky",
|
||||
"test:integration": "phpunit tests -c tests/phpunit.integration.xml --colors=always --fail-on-warning --fail-on-risky",
|
||||
"openapi": "generate-spec"
|
||||
},
|
||||
"require": {
|
||||
"php": "^8.1",
|
||||
"bamarni/composer-bin-plugin": "^1.8",
|
||||
"chriskonnertz/bbcode": "^1.1"
|
||||
},
|
||||
"require-dev": {
|
||||
"nextcloud/ocp": "dev-stable29",
|
||||
"bamarni/composer-bin-plugin": "^1.8",
|
||||
"nextcloud/ocp": "dev-stable32",
|
||||
"phpunit/phpunit": "^10.5",
|
||||
"roave/security-advisories": "dev-latest"
|
||||
},
|
||||
@@ -47,5 +48,11 @@
|
||||
"platform": {
|
||||
"php": "8.1"
|
||||
}
|
||||
},
|
||||
"extra": {
|
||||
"bamarni-bin": {
|
||||
"bin-links": true,
|
||||
"forward-command": true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
3060
composer.lock
generated
Normal file
3060
composer.lock
generated
Normal file
File diff suppressed because it is too large
Load Diff
85
gen/component/{{pascalCase name}}.test.ts
Normal file
85
gen/component/{{pascalCase name}}.test.ts
Normal file
@@ -0,0 +1,85 @@
|
||||
// SPDX-FileCopyrightText: Chen Asraf <contact@casraf.dev>
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
/**
|
||||
* Unit tests for {{pascalCase name}} component.
|
||||
*
|
||||
* See src/components/StatusBadge.test.ts for a complete example.
|
||||
*/
|
||||
import { mount } from '@vue/test-utils'
|
||||
import { describe, expect, it, vi } from 'vitest'
|
||||
|
||||
import { createIconMock, nextcloudL10nMock } from '@/test-utils'
|
||||
import {{ pascalCase name }} from './{{pascalCase name}}.vue'
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// Mocks - uncomment as needed
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
// Mock @nextcloud/l10n (if your component uses t() or n())
|
||||
// vi.mock('@nextcloud/l10n', () => nextcloudL10nMock)
|
||||
|
||||
// Mock icon components (adjust path and name as needed)
|
||||
// vi.mock('@icons/Check.vue', () => createIconMock('CheckIcon'))
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// Tests
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
describe('{{pascalCase name}}', () => {
|
||||
// Example: Basic rendering
|
||||
// it('renders correctly', () => {
|
||||
// const wrapper = mount({{pascalCase name}})
|
||||
// expect(wrapper.exists()).toBe(true)
|
||||
// })
|
||||
|
||||
// Example: Testing with props
|
||||
// it('renders with props', () => {
|
||||
// const wrapper = mount({{pascalCase name}}, {
|
||||
// props: { title: 'Hello' },
|
||||
// })
|
||||
// expect(wrapper.text()).toContain('Hello')
|
||||
// })
|
||||
|
||||
// Example: Testing CSS classes
|
||||
// it('applies correct CSS class', () => {
|
||||
// const wrapper = mount({{pascalCase name}}, {
|
||||
// props: { variant: 'primary' },
|
||||
// })
|
||||
// expect(wrapper.classes()).toContain('is-primary')
|
||||
// })
|
||||
|
||||
// Example: Testing emitted events
|
||||
// it('emits click event', async () => {
|
||||
// const wrapper = mount({{pascalCase name}})
|
||||
// await wrapper.trigger('click')
|
||||
// expect(wrapper.emitted('click')).toBeTruthy()
|
||||
// })
|
||||
|
||||
// Example: Testing computed properties
|
||||
// it('computes derived value', () => {
|
||||
// const wrapper = mount({{pascalCase name}}, {
|
||||
// props: { count: 5 },
|
||||
// })
|
||||
// const vm = wrapper.vm as InstanceType<typeof {{pascalCase name}}>
|
||||
// expect(vm.doubleCount).toBe(10)
|
||||
// })
|
||||
|
||||
// Example: Testing conditional rendering
|
||||
// it('shows content when condition is met', () => {
|
||||
// const wrapper = mount({{pascalCase name}}, {
|
||||
// props: { showDetails: true },
|
||||
// })
|
||||
// expect(wrapper.find('.details').exists()).toBe(true)
|
||||
// })
|
||||
|
||||
// Example: Testing slots
|
||||
// it('renders slot content', () => {
|
||||
// const wrapper = mount({{pascalCase name}}, {
|
||||
// slots: { default: 'Slot content' },
|
||||
// })
|
||||
// expect(wrapper.text()).toContain('Slot content')
|
||||
// })
|
||||
|
||||
it.todo('add your tests here')
|
||||
})
|
||||
@@ -40,7 +40,7 @@ class {{pascalCase name}}Mapper extends QBMapper {
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $projectId
|
||||
* @param string $id
|
||||
* @return array<{{pascalCase name}}>
|
||||
*/
|
||||
public function findAll(): array {
|
||||
|
||||
38
l10n/af.js
Normal file
38
l10n/af.js
Normal file
@@ -0,0 +1,38 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Admin",
|
||||
"User" : "Gebruiker",
|
||||
"Forum" : "Forum",
|
||||
"Search" : "Soek",
|
||||
"Home" : "Tuis",
|
||||
"Bookmarks" : "Boekmerke",
|
||||
"Users" : "Gebruikers",
|
||||
"Collapse" : "Vou In",
|
||||
"Hello world!" : "Hallo wêreld!",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Werk by",
|
||||
"Move" : "Skuif",
|
||||
"Page not found" : "Blad nie gevind nie",
|
||||
"Delete" : "Skrap",
|
||||
"Save" : "Stoor",
|
||||
"Unsaved changes" : "Onbewaarde veranderinge",
|
||||
"Retry" : "Herprobeer",
|
||||
"Back to {category}" : "Terug na {category}",
|
||||
"by" : "deur",
|
||||
"Subscribe" : "Teken in",
|
||||
"Files" : "Lêer ",
|
||||
"Signature" : "Handtekening",
|
||||
"Disable" : "Deaktiveer",
|
||||
"Description" : "Beskrywing",
|
||||
"New" : "Nuut",
|
||||
"Access control" : "Toegangsbeheer",
|
||||
"Settings saved" : "Instellings gestoor",
|
||||
"Reset" : "Herstel",
|
||||
"Category" : "Kategorie",
|
||||
"ID" : "ID",
|
||||
"Actions" : "Aksies",
|
||||
"Active" : "Aktief",
|
||||
"Deleted" : "Geskrap"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
36
l10n/af.json
Normal file
36
l10n/af.json
Normal file
@@ -0,0 +1,36 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Admin",
|
||||
"User" : "Gebruiker",
|
||||
"Forum" : "Forum",
|
||||
"Search" : "Soek",
|
||||
"Home" : "Tuis",
|
||||
"Bookmarks" : "Boekmerke",
|
||||
"Users" : "Gebruikers",
|
||||
"Collapse" : "Vou In",
|
||||
"Hello world!" : "Hallo wêreld!",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Werk by",
|
||||
"Move" : "Skuif",
|
||||
"Page not found" : "Blad nie gevind nie",
|
||||
"Delete" : "Skrap",
|
||||
"Save" : "Stoor",
|
||||
"Unsaved changes" : "Onbewaarde veranderinge",
|
||||
"Retry" : "Herprobeer",
|
||||
"Back to {category}" : "Terug na {category}",
|
||||
"by" : "deur",
|
||||
"Subscribe" : "Teken in",
|
||||
"Files" : "Lêer ",
|
||||
"Signature" : "Handtekening",
|
||||
"Disable" : "Deaktiveer",
|
||||
"Description" : "Beskrywing",
|
||||
"New" : "Nuut",
|
||||
"Access control" : "Toegangsbeheer",
|
||||
"Settings saved" : "Instellings gestoor",
|
||||
"Reset" : "Herstel",
|
||||
"Category" : "Kategorie",
|
||||
"ID" : "ID",
|
||||
"Actions" : "Aksies",
|
||||
"Active" : "Aktief",
|
||||
"Deleted" : "Geskrap"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
96
l10n/ar.js
Normal file
96
l10n/ar.js
Normal file
@@ -0,0 +1,96 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "مدير",
|
||||
"Moderator" : "مشرف",
|
||||
"User" : "المُستخدِم",
|
||||
"General" : "عامٌّ",
|
||||
"Support" : "المساعدة",
|
||||
"Bold text" : "نص داكن",
|
||||
"Underlined text" : "نصٌ مُسطّرٌ تحتيّاً",
|
||||
"Forum" : "المنتدى",
|
||||
"Deleted user" : "مستخدم محذوف",
|
||||
"Loading …" : "التحميل جارٍ ...",
|
||||
"Search" : "بحث",
|
||||
"Home" : "الرئيسية",
|
||||
"Bookmarks" : "الإشارات المرجعية Bookmarks",
|
||||
"Dashboard" : "الرئيسية",
|
||||
"Users" : "المستخدمين",
|
||||
"Categories" : "التصنيفات",
|
||||
"Expand" : "توسيع",
|
||||
"Collapse" : "طوي",
|
||||
"Hello world!" : "مرحبا بالعالم!",
|
||||
"Code" : "الرمز",
|
||||
"Quote" : "عرض الأسعار",
|
||||
"Font size" : "حجم الخط",
|
||||
"List" : "قائمة",
|
||||
"Insert emoji" : "أدخِل \"إيموجي\" emoji",
|
||||
"Close" : "إغلاق",
|
||||
"Failed to upload file" : "تعذّر رفع الملف",
|
||||
"Sort order" : "ترتيب الفرز",
|
||||
"Cancel" : "Cancel",
|
||||
"Create" : "إنشاء",
|
||||
"Update" : "تحديث",
|
||||
"Move" : "نقل",
|
||||
"Page not found" : "الصفحة غير موجودة",
|
||||
"Back" : "عودة",
|
||||
"Edit" : "تحرير",
|
||||
"Delete" : "حذف",
|
||||
"Unread" : "غير مقروء",
|
||||
"Save" : "حفظ",
|
||||
"Current version" : "النسخة الحالية",
|
||||
"React with {emoji}" : "تفاعل باستخدام {emoji}",
|
||||
"Uncategorized" : "غير مُصنّفة",
|
||||
"Views" : "مشاهدات",
|
||||
"Title" : "العنوان",
|
||||
"Saving draft …" : "حفظ المسوّدة جارٍ...",
|
||||
"Draft saved" : "تمّ حفظ المُسوَّدة",
|
||||
"Unsaved changes" : "تغييرات لم يتم حفظها",
|
||||
"Refresh" : "إنعاش",
|
||||
"Retry" : "أعِدِ المحاولة",
|
||||
"Error" : "خطأ",
|
||||
"Searching …" : "يتم الآن البحث…",
|
||||
"No results found" : "لا توجد أي نتائج",
|
||||
"Back to {category}" : "عودة إلى {category}",
|
||||
"Reply" : "الرَّدّ",
|
||||
"by" : "من قِبَل",
|
||||
"Subscribe" : "إشترك",
|
||||
"Subscribed" : "مشترك",
|
||||
"Bookmark" : "إشارة مرجعية bookmark",
|
||||
"Edit title" : "تحرير عنوان",
|
||||
"Move thread" : "أنقُل النَّظْمَة thread",
|
||||
"Preferences" : "التفضيلات",
|
||||
"Notifications" : "الإشعارات",
|
||||
"Files" : "الملفّات",
|
||||
"Browse" : "تصفُّح",
|
||||
"Signature" : "التوقيع",
|
||||
"Enable" : "تمكين",
|
||||
"Disable" : "تعطيل",
|
||||
"Description" : "الوصف",
|
||||
"Enabled" : "مُفعّل",
|
||||
"Name" : "الاسم",
|
||||
"New" : "جديد",
|
||||
"Permissions" : "الصلاحيّات",
|
||||
"Move up" : "نقلٌ للأعلي",
|
||||
"Move down" : "نقلٌ للأسفل",
|
||||
"Last 7 days" : "آخر 7 أيام",
|
||||
"General settings" : "الإعدادات العامة",
|
||||
"Appearance" : "المظهر",
|
||||
"Access control" : "مراقبة النفاذ",
|
||||
"Settings saved" : "تمّ حفظ الإعدادات",
|
||||
"Failed to save settings" : "فشل في حفظ الإعدادات",
|
||||
"Reset" : "إعادة تعيين",
|
||||
"Category" : "التصنيف",
|
||||
"Allow" : "سماح",
|
||||
"ID" : "معرف ID",
|
||||
"Created" : "أُنشِئَ",
|
||||
"Actions" : "الإجراءات",
|
||||
"No description" : "بدون وصف",
|
||||
"User management" : "إدارة المستخدِمين",
|
||||
"Loading users …" : "تحميل المستخدِمين جارٍ ...",
|
||||
"No users found" : "لا يوجد مستخدمون",
|
||||
"Status" : "الحاله",
|
||||
"Active" : "نَشِط",
|
||||
"Deleted" : "محذوف"
|
||||
},
|
||||
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;");
|
||||
94
l10n/ar.json
Normal file
94
l10n/ar.json
Normal file
@@ -0,0 +1,94 @@
|
||||
{ "translations": {
|
||||
"Admin" : "مدير",
|
||||
"Moderator" : "مشرف",
|
||||
"User" : "المُستخدِم",
|
||||
"General" : "عامٌّ",
|
||||
"Support" : "المساعدة",
|
||||
"Bold text" : "نص داكن",
|
||||
"Underlined text" : "نصٌ مُسطّرٌ تحتيّاً",
|
||||
"Forum" : "المنتدى",
|
||||
"Deleted user" : "مستخدم محذوف",
|
||||
"Loading …" : "التحميل جارٍ ...",
|
||||
"Search" : "بحث",
|
||||
"Home" : "الرئيسية",
|
||||
"Bookmarks" : "الإشارات المرجعية Bookmarks",
|
||||
"Dashboard" : "الرئيسية",
|
||||
"Users" : "المستخدمين",
|
||||
"Categories" : "التصنيفات",
|
||||
"Expand" : "توسيع",
|
||||
"Collapse" : "طوي",
|
||||
"Hello world!" : "مرحبا بالعالم!",
|
||||
"Code" : "الرمز",
|
||||
"Quote" : "عرض الأسعار",
|
||||
"Font size" : "حجم الخط",
|
||||
"List" : "قائمة",
|
||||
"Insert emoji" : "أدخِل \"إيموجي\" emoji",
|
||||
"Close" : "إغلاق",
|
||||
"Failed to upload file" : "تعذّر رفع الملف",
|
||||
"Sort order" : "ترتيب الفرز",
|
||||
"Cancel" : "Cancel",
|
||||
"Create" : "إنشاء",
|
||||
"Update" : "تحديث",
|
||||
"Move" : "نقل",
|
||||
"Page not found" : "الصفحة غير موجودة",
|
||||
"Back" : "عودة",
|
||||
"Edit" : "تحرير",
|
||||
"Delete" : "حذف",
|
||||
"Unread" : "غير مقروء",
|
||||
"Save" : "حفظ",
|
||||
"Current version" : "النسخة الحالية",
|
||||
"React with {emoji}" : "تفاعل باستخدام {emoji}",
|
||||
"Uncategorized" : "غير مُصنّفة",
|
||||
"Views" : "مشاهدات",
|
||||
"Title" : "العنوان",
|
||||
"Saving draft …" : "حفظ المسوّدة جارٍ...",
|
||||
"Draft saved" : "تمّ حفظ المُسوَّدة",
|
||||
"Unsaved changes" : "تغييرات لم يتم حفظها",
|
||||
"Refresh" : "إنعاش",
|
||||
"Retry" : "أعِدِ المحاولة",
|
||||
"Error" : "خطأ",
|
||||
"Searching …" : "يتم الآن البحث…",
|
||||
"No results found" : "لا توجد أي نتائج",
|
||||
"Back to {category}" : "عودة إلى {category}",
|
||||
"Reply" : "الرَّدّ",
|
||||
"by" : "من قِبَل",
|
||||
"Subscribe" : "إشترك",
|
||||
"Subscribed" : "مشترك",
|
||||
"Bookmark" : "إشارة مرجعية bookmark",
|
||||
"Edit title" : "تحرير عنوان",
|
||||
"Move thread" : "أنقُل النَّظْمَة thread",
|
||||
"Preferences" : "التفضيلات",
|
||||
"Notifications" : "الإشعارات",
|
||||
"Files" : "الملفّات",
|
||||
"Browse" : "تصفُّح",
|
||||
"Signature" : "التوقيع",
|
||||
"Enable" : "تمكين",
|
||||
"Disable" : "تعطيل",
|
||||
"Description" : "الوصف",
|
||||
"Enabled" : "مُفعّل",
|
||||
"Name" : "الاسم",
|
||||
"New" : "جديد",
|
||||
"Permissions" : "الصلاحيّات",
|
||||
"Move up" : "نقلٌ للأعلي",
|
||||
"Move down" : "نقلٌ للأسفل",
|
||||
"Last 7 days" : "آخر 7 أيام",
|
||||
"General settings" : "الإعدادات العامة",
|
||||
"Appearance" : "المظهر",
|
||||
"Access control" : "مراقبة النفاذ",
|
||||
"Settings saved" : "تمّ حفظ الإعدادات",
|
||||
"Failed to save settings" : "فشل في حفظ الإعدادات",
|
||||
"Reset" : "إعادة تعيين",
|
||||
"Category" : "التصنيف",
|
||||
"Allow" : "سماح",
|
||||
"ID" : "معرف ID",
|
||||
"Created" : "أُنشِئَ",
|
||||
"Actions" : "الإجراءات",
|
||||
"No description" : "بدون وصف",
|
||||
"User management" : "إدارة المستخدِمين",
|
||||
"Loading users …" : "تحميل المستخدِمين جارٍ ...",
|
||||
"No users found" : "لا يوجد مستخدمون",
|
||||
"Status" : "الحاله",
|
||||
"Active" : "نَشِط",
|
||||
"Deleted" : "محذوف"
|
||||
},"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||
}
|
||||
86
l10n/ast.js
Normal file
86
l10n/ast.js
Normal file
@@ -0,0 +1,86 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Alministración",
|
||||
"Moderator" : "Llendador",
|
||||
"User" : "Usuariu",
|
||||
"Guest" : "Convidáu",
|
||||
"General" : "Xeneral",
|
||||
"Support" : "Sofitu",
|
||||
"Bold text" : "Testu en negrina",
|
||||
"Underlined text" : "Testu solliniáu",
|
||||
"Forum" : "Foru",
|
||||
"Deleted user" : "Usuariu desaniciáu",
|
||||
"Loading …" : "Cargando…",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Aniciu",
|
||||
"Dashboard" : "Panel",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categories",
|
||||
"Expand" : "Espander",
|
||||
"Collapse" : "Contrayer",
|
||||
"Hello world!" : "¡Hola, mundu!",
|
||||
"Code" : "Códigu",
|
||||
"List" : "Llista",
|
||||
"Upload failed" : "Xuba fallida",
|
||||
"Close" : "Zarrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Create" : "Crear",
|
||||
"Update" : "Anovar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Nun s'atopó la páxina",
|
||||
"Back" : "Atrás",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Desaniciar",
|
||||
"Unread" : "Ensin lleer",
|
||||
"Save" : "Guardar",
|
||||
"Current version" : "Versión actual",
|
||||
"Uncategorized" : "Ensin categoría",
|
||||
"Views" : "Vistes",
|
||||
"Title" : "Títulu",
|
||||
"Draft saved" : "Guardóse'l borrador",
|
||||
"Unsaved changes" : "Cambeos ensin guardar",
|
||||
"Refresh" : "Anovar",
|
||||
"Retry" : "Retentar",
|
||||
"Error" : "Error",
|
||||
"Searching …" : "Buscando…",
|
||||
"No results found" : "Nun s'atopó nengún resultáu",
|
||||
"Back to {category}" : "Volver a «{category}»",
|
||||
"Reply" : "Responder",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Soscribise",
|
||||
"Edit title" : "Editar el títulu",
|
||||
"Move thread" : "Mover el filu",
|
||||
"Preferences" : "Preferencies",
|
||||
"Notifications" : "Avisos",
|
||||
"Files" : "Ficheros",
|
||||
"Signature" : "Firma",
|
||||
"Enable" : "Activar",
|
||||
"Disable" : "Desactivar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Activóse",
|
||||
"Name" : "Nome",
|
||||
"New" : "Nuevu",
|
||||
"Permissions" : "Permisos",
|
||||
"Move up" : "Xubir",
|
||||
"Move down" : "Baxar",
|
||||
"Last 7 days" : "Los últimos 7 díes",
|
||||
"All time" : "Tol tiempu",
|
||||
"General settings" : "Configuración xeneral",
|
||||
"Appearance" : "Aspeutu",
|
||||
"Access control" : "Control d'accesu",
|
||||
"Settings saved" : "Guardóse la configuración",
|
||||
"Failed to save settings" : "Nun se pue guardar la configuración",
|
||||
"Reset" : "Reafitar",
|
||||
"Category" : "Categoría",
|
||||
"Allow" : "Permitir",
|
||||
"ID" : "ID",
|
||||
"Actions" : "Aiciones",
|
||||
"User management" : "Xestión d'usuarios",
|
||||
"Loading users …" : "Cargando los usuarios…",
|
||||
"No users found" : "Nun s'atopó nengún usuariu",
|
||||
"Status" : "Estáu",
|
||||
"Active" : "Activa",
|
||||
"Deleted" : "Desanicióse"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
84
l10n/ast.json
Normal file
84
l10n/ast.json
Normal file
@@ -0,0 +1,84 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Alministración",
|
||||
"Moderator" : "Llendador",
|
||||
"User" : "Usuariu",
|
||||
"Guest" : "Convidáu",
|
||||
"General" : "Xeneral",
|
||||
"Support" : "Sofitu",
|
||||
"Bold text" : "Testu en negrina",
|
||||
"Underlined text" : "Testu solliniáu",
|
||||
"Forum" : "Foru",
|
||||
"Deleted user" : "Usuariu desaniciáu",
|
||||
"Loading …" : "Cargando…",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Aniciu",
|
||||
"Dashboard" : "Panel",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categories",
|
||||
"Expand" : "Espander",
|
||||
"Collapse" : "Contrayer",
|
||||
"Hello world!" : "¡Hola, mundu!",
|
||||
"Code" : "Códigu",
|
||||
"List" : "Llista",
|
||||
"Upload failed" : "Xuba fallida",
|
||||
"Close" : "Zarrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Create" : "Crear",
|
||||
"Update" : "Anovar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Nun s'atopó la páxina",
|
||||
"Back" : "Atrás",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Desaniciar",
|
||||
"Unread" : "Ensin lleer",
|
||||
"Save" : "Guardar",
|
||||
"Current version" : "Versión actual",
|
||||
"Uncategorized" : "Ensin categoría",
|
||||
"Views" : "Vistes",
|
||||
"Title" : "Títulu",
|
||||
"Draft saved" : "Guardóse'l borrador",
|
||||
"Unsaved changes" : "Cambeos ensin guardar",
|
||||
"Refresh" : "Anovar",
|
||||
"Retry" : "Retentar",
|
||||
"Error" : "Error",
|
||||
"Searching …" : "Buscando…",
|
||||
"No results found" : "Nun s'atopó nengún resultáu",
|
||||
"Back to {category}" : "Volver a «{category}»",
|
||||
"Reply" : "Responder",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Soscribise",
|
||||
"Edit title" : "Editar el títulu",
|
||||
"Move thread" : "Mover el filu",
|
||||
"Preferences" : "Preferencies",
|
||||
"Notifications" : "Avisos",
|
||||
"Files" : "Ficheros",
|
||||
"Signature" : "Firma",
|
||||
"Enable" : "Activar",
|
||||
"Disable" : "Desactivar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Activóse",
|
||||
"Name" : "Nome",
|
||||
"New" : "Nuevu",
|
||||
"Permissions" : "Permisos",
|
||||
"Move up" : "Xubir",
|
||||
"Move down" : "Baxar",
|
||||
"Last 7 days" : "Los últimos 7 díes",
|
||||
"All time" : "Tol tiempu",
|
||||
"General settings" : "Configuración xeneral",
|
||||
"Appearance" : "Aspeutu",
|
||||
"Access control" : "Control d'accesu",
|
||||
"Settings saved" : "Guardóse la configuración",
|
||||
"Failed to save settings" : "Nun se pue guardar la configuración",
|
||||
"Reset" : "Reafitar",
|
||||
"Category" : "Categoría",
|
||||
"Allow" : "Permitir",
|
||||
"ID" : "ID",
|
||||
"Actions" : "Aiciones",
|
||||
"User management" : "Xestión d'usuarios",
|
||||
"Loading users …" : "Cargando los usuarios…",
|
||||
"No users found" : "Nun s'atopó nengún usuariu",
|
||||
"Status" : "Estáu",
|
||||
"Active" : "Activa",
|
||||
"Deleted" : "Desanicióse"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
39
l10n/az.js
Normal file
39
l10n/az.js
Normal file
@@ -0,0 +1,39 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "İnzibatçı",
|
||||
"User" : "User",
|
||||
"General" : "Ümumi",
|
||||
"Forum" : "Forum",
|
||||
"Search" : "Axtarış",
|
||||
"Home" : "Ev",
|
||||
"Users" : "İstifadəçilər",
|
||||
"Categories" : "Kateqoriyalar",
|
||||
"Collapse" : "Yığılma",
|
||||
"Upload failed" : "Yüklənmədə səhv baş verdi",
|
||||
"Close" : "Bağla",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Yenilənmə",
|
||||
"Move" : "Move",
|
||||
"Back" : "Geri",
|
||||
"Edit" : "Dəyişiklik et",
|
||||
"Delete" : "Sil",
|
||||
"Save" : "Saxla",
|
||||
"Refresh" : "Yenilə",
|
||||
"Error" : "Səhv",
|
||||
"by" : "onunla",
|
||||
"Subscribe" : "Abunə",
|
||||
"Signature" : "İmza",
|
||||
"Disable" : "Dayandır",
|
||||
"Description" : "Açıqlanma",
|
||||
"Enabled" : "İşə salınıb",
|
||||
"Name" : "Ad",
|
||||
"New" : "Yeni",
|
||||
"Settings saved" : "Parametrlər yaddaşa verildi",
|
||||
"Reset" : "Sıfırla",
|
||||
"Category" : "Kateqoriya",
|
||||
"Actions" : "İşlər",
|
||||
"Status" : "Status",
|
||||
"Deleted" : "Silinib"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
37
l10n/az.json
Normal file
37
l10n/az.json
Normal file
@@ -0,0 +1,37 @@
|
||||
{ "translations": {
|
||||
"Admin" : "İnzibatçı",
|
||||
"User" : "User",
|
||||
"General" : "Ümumi",
|
||||
"Forum" : "Forum",
|
||||
"Search" : "Axtarış",
|
||||
"Home" : "Ev",
|
||||
"Users" : "İstifadəçilər",
|
||||
"Categories" : "Kateqoriyalar",
|
||||
"Collapse" : "Yığılma",
|
||||
"Upload failed" : "Yüklənmədə səhv baş verdi",
|
||||
"Close" : "Bağla",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Yenilənmə",
|
||||
"Move" : "Move",
|
||||
"Back" : "Geri",
|
||||
"Edit" : "Dəyişiklik et",
|
||||
"Delete" : "Sil",
|
||||
"Save" : "Saxla",
|
||||
"Refresh" : "Yenilə",
|
||||
"Error" : "Səhv",
|
||||
"by" : "onunla",
|
||||
"Subscribe" : "Abunə",
|
||||
"Signature" : "İmza",
|
||||
"Disable" : "Dayandır",
|
||||
"Description" : "Açıqlanma",
|
||||
"Enabled" : "İşə salınıb",
|
||||
"Name" : "Ad",
|
||||
"New" : "Yeni",
|
||||
"Settings saved" : "Parametrlər yaddaşa verildi",
|
||||
"Reset" : "Sıfırla",
|
||||
"Category" : "Kateqoriya",
|
||||
"Actions" : "İşlər",
|
||||
"Status" : "Status",
|
||||
"Deleted" : "Silinib"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
106
l10n/be.js
Normal file
106
l10n/be.js
Normal file
@@ -0,0 +1,106 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Адміністратар",
|
||||
"Moderator" : "Мадэратар",
|
||||
"User" : "Карыстальнік",
|
||||
"Guest" : "Госць",
|
||||
"General" : "Агульныя",
|
||||
"Support" : "Падтрымка",
|
||||
"Attachment" : "Далучэнне",
|
||||
"Welcome to the Nextcloud Forums!" : "Вітаем на Форумах Nextcloud!",
|
||||
"Bold text" : "Тоўсты тэкст",
|
||||
"Italic text" : "Тэкст курсівам",
|
||||
"Underlined text" : "Падкрэслены тэкст",
|
||||
"Welcome to Nextcloud Forums" : "Вітаем на Форумах Nextcloud",
|
||||
"Forum" : "Форум",
|
||||
"Welcome to the forum!" : "Вітаем на форуме!",
|
||||
"Deleted user" : "Выдалены карыстальнік",
|
||||
"Loading …" : "Загрузка …",
|
||||
"Search" : "Пошук",
|
||||
"Home" : "Дадому",
|
||||
"Dashboard" : "Панэль кіравання",
|
||||
"Users" : "Карыстальнікі",
|
||||
"Roles" : "Ролі",
|
||||
"Categories" : "Катэгорыі",
|
||||
"Expand" : "Разгарнуць",
|
||||
"Collapse" : "Згарнуць",
|
||||
"Hello world!" : "Hello world!",
|
||||
"Code" : "Код",
|
||||
"Font size" : "Памер шрыфта",
|
||||
"Font color" : "Колер шрыфта",
|
||||
"Align left" : "Выраўнаваць па левым краі",
|
||||
"Align center" : "Выраўнаваць па цэнтры",
|
||||
"Align right" : "Выраўнаваць па правым краі",
|
||||
"List" : "Спіс",
|
||||
"Example" : "Прыклад",
|
||||
"Insert emoji" : "Уставіць эмодзі",
|
||||
"Uploading file …" : "Запампоўванне файла …",
|
||||
"Close" : "Закрыць",
|
||||
"Threads" : "Гутаркі",
|
||||
"Replies" : "Адказы",
|
||||
"No description available" : "Апісанне недаступна",
|
||||
"Cancel" : "Скасаваць",
|
||||
"Create" : "Ствараць",
|
||||
"Update" : "Абнавіць",
|
||||
"Move" : "Перамясціць",
|
||||
"Page not found" : "Старонка не знойдзена",
|
||||
"Back" : "Назад",
|
||||
"First page" : "Першая старонка",
|
||||
"Previous page" : "Папярэдняя старонка",
|
||||
"Next page" : "Наступная старонка",
|
||||
"Last page" : "Апошняя старонка",
|
||||
"Go to page {page}" : "Перайсці да старонкі {page}",
|
||||
"Edit" : "Рэдагаваць",
|
||||
"Delete" : "Выдаліць",
|
||||
"Are you sure you want to delete this post? This action cannot be undone." : "Вы ўпэўнены, што хочаце выдаліць гэты допіс? Гэта дзеянне нельга адрабіць.",
|
||||
"Unread" : "Непрачытанае",
|
||||
"Save" : "Захаваць",
|
||||
"Current version" : "Бягучая версія",
|
||||
"Version {index}" : "Версія {index}",
|
||||
"Add reaction" : "Дадаць рэакцыю",
|
||||
"React with {emoji}" : "Адрэагаваць з {emoji}",
|
||||
"_%n reply_::_%n replies_" : ["%n адказ","%n адказы","%n адказаў","%n адказаў"],
|
||||
"Title" : "Загаловак",
|
||||
"Saving draft …" : "Захаванне чарнавіка …",
|
||||
"Draft saved" : "Чарнавік захаваны",
|
||||
"Unsaved changes" : "Незахаваныя змены",
|
||||
"Refresh" : "Абнавіць",
|
||||
"Retry" : "Паўтарыць спробу",
|
||||
"In {category}" : "У {category}",
|
||||
"Error" : "Памылка",
|
||||
"Searching …" : "Пошук …",
|
||||
"No results found" : "Вынікаў не знойдзена",
|
||||
"Back to {category}" : "Назад да {category}",
|
||||
"Reply" : "Адказаць",
|
||||
"Edit title" : "Рэдагаваць загаловак",
|
||||
"Notifications" : "Апавяшчэнні",
|
||||
"Files" : "Файлы",
|
||||
"Browse" : "Агляд",
|
||||
"Signature" : "Подпіс",
|
||||
"Enable" : "Уключыць",
|
||||
"Disable" : "Адключыць",
|
||||
"Tag" : "Тэг",
|
||||
"Description" : "Апісанне",
|
||||
"Enabled" : "Уключаны",
|
||||
"Name" : "Назва",
|
||||
"Enter category name" : "Увядзіце назву катэгорыі",
|
||||
"New" : "Новы",
|
||||
"Permissions" : "Дазволы",
|
||||
"Move up" : "Перамясціць уверх",
|
||||
"Move down" : "Перамясціць уніз",
|
||||
"Last 7 days" : "Апошнія 7 дзён",
|
||||
"General settings" : "Агульныя налады",
|
||||
"Appearance" : "Знешні выгляд",
|
||||
"Settings saved" : "Налады захаваны",
|
||||
"Failed to save settings" : "Не ўдалося захаваць налады",
|
||||
"Reset" : "Скінуць",
|
||||
"Category" : "Катэгорыя",
|
||||
"Allow" : "Дазволіць",
|
||||
"ID" : "Ідэнтыфікатар",
|
||||
"Actions" : "Дзеянні",
|
||||
"Status" : "Статус",
|
||||
"Active" : "Актыўны",
|
||||
"Deleted" : "Выдалены"
|
||||
},
|
||||
"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);");
|
||||
104
l10n/be.json
Normal file
104
l10n/be.json
Normal file
@@ -0,0 +1,104 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Адміністратар",
|
||||
"Moderator" : "Мадэратар",
|
||||
"User" : "Карыстальнік",
|
||||
"Guest" : "Госць",
|
||||
"General" : "Агульныя",
|
||||
"Support" : "Падтрымка",
|
||||
"Attachment" : "Далучэнне",
|
||||
"Welcome to the Nextcloud Forums!" : "Вітаем на Форумах Nextcloud!",
|
||||
"Bold text" : "Тоўсты тэкст",
|
||||
"Italic text" : "Тэкст курсівам",
|
||||
"Underlined text" : "Падкрэслены тэкст",
|
||||
"Welcome to Nextcloud Forums" : "Вітаем на Форумах Nextcloud",
|
||||
"Forum" : "Форум",
|
||||
"Welcome to the forum!" : "Вітаем на форуме!",
|
||||
"Deleted user" : "Выдалены карыстальнік",
|
||||
"Loading …" : "Загрузка …",
|
||||
"Search" : "Пошук",
|
||||
"Home" : "Дадому",
|
||||
"Dashboard" : "Панэль кіравання",
|
||||
"Users" : "Карыстальнікі",
|
||||
"Roles" : "Ролі",
|
||||
"Categories" : "Катэгорыі",
|
||||
"Expand" : "Разгарнуць",
|
||||
"Collapse" : "Згарнуць",
|
||||
"Hello world!" : "Hello world!",
|
||||
"Code" : "Код",
|
||||
"Font size" : "Памер шрыфта",
|
||||
"Font color" : "Колер шрыфта",
|
||||
"Align left" : "Выраўнаваць па левым краі",
|
||||
"Align center" : "Выраўнаваць па цэнтры",
|
||||
"Align right" : "Выраўнаваць па правым краі",
|
||||
"List" : "Спіс",
|
||||
"Example" : "Прыклад",
|
||||
"Insert emoji" : "Уставіць эмодзі",
|
||||
"Uploading file …" : "Запампоўванне файла …",
|
||||
"Close" : "Закрыць",
|
||||
"Threads" : "Гутаркі",
|
||||
"Replies" : "Адказы",
|
||||
"No description available" : "Апісанне недаступна",
|
||||
"Cancel" : "Скасаваць",
|
||||
"Create" : "Ствараць",
|
||||
"Update" : "Абнавіць",
|
||||
"Move" : "Перамясціць",
|
||||
"Page not found" : "Старонка не знойдзена",
|
||||
"Back" : "Назад",
|
||||
"First page" : "Першая старонка",
|
||||
"Previous page" : "Папярэдняя старонка",
|
||||
"Next page" : "Наступная старонка",
|
||||
"Last page" : "Апошняя старонка",
|
||||
"Go to page {page}" : "Перайсці да старонкі {page}",
|
||||
"Edit" : "Рэдагаваць",
|
||||
"Delete" : "Выдаліць",
|
||||
"Are you sure you want to delete this post? This action cannot be undone." : "Вы ўпэўнены, што хочаце выдаліць гэты допіс? Гэта дзеянне нельга адрабіць.",
|
||||
"Unread" : "Непрачытанае",
|
||||
"Save" : "Захаваць",
|
||||
"Current version" : "Бягучая версія",
|
||||
"Version {index}" : "Версія {index}",
|
||||
"Add reaction" : "Дадаць рэакцыю",
|
||||
"React with {emoji}" : "Адрэагаваць з {emoji}",
|
||||
"_%n reply_::_%n replies_" : ["%n адказ","%n адказы","%n адказаў","%n адказаў"],
|
||||
"Title" : "Загаловак",
|
||||
"Saving draft …" : "Захаванне чарнавіка …",
|
||||
"Draft saved" : "Чарнавік захаваны",
|
||||
"Unsaved changes" : "Незахаваныя змены",
|
||||
"Refresh" : "Абнавіць",
|
||||
"Retry" : "Паўтарыць спробу",
|
||||
"In {category}" : "У {category}",
|
||||
"Error" : "Памылка",
|
||||
"Searching …" : "Пошук …",
|
||||
"No results found" : "Вынікаў не знойдзена",
|
||||
"Back to {category}" : "Назад да {category}",
|
||||
"Reply" : "Адказаць",
|
||||
"Edit title" : "Рэдагаваць загаловак",
|
||||
"Notifications" : "Апавяшчэнні",
|
||||
"Files" : "Файлы",
|
||||
"Browse" : "Агляд",
|
||||
"Signature" : "Подпіс",
|
||||
"Enable" : "Уключыць",
|
||||
"Disable" : "Адключыць",
|
||||
"Tag" : "Тэг",
|
||||
"Description" : "Апісанне",
|
||||
"Enabled" : "Уключаны",
|
||||
"Name" : "Назва",
|
||||
"Enter category name" : "Увядзіце назву катэгорыі",
|
||||
"New" : "Новы",
|
||||
"Permissions" : "Дазволы",
|
||||
"Move up" : "Перамясціць уверх",
|
||||
"Move down" : "Перамясціць уніз",
|
||||
"Last 7 days" : "Апошнія 7 дзён",
|
||||
"General settings" : "Агульныя налады",
|
||||
"Appearance" : "Знешні выгляд",
|
||||
"Settings saved" : "Налады захаваны",
|
||||
"Failed to save settings" : "Не ўдалося захаваць налады",
|
||||
"Reset" : "Скінуць",
|
||||
"Category" : "Катэгорыя",
|
||||
"Allow" : "Дазволіць",
|
||||
"ID" : "Ідэнтыфікатар",
|
||||
"Actions" : "Дзеянні",
|
||||
"Status" : "Статус",
|
||||
"Active" : "Актыўны",
|
||||
"Deleted" : "Выдалены"
|
||||
},"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
|
||||
}
|
||||
95
l10n/bg.js
Normal file
95
l10n/bg.js
Normal file
@@ -0,0 +1,95 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Админ",
|
||||
"User" : "Потребител",
|
||||
"General" : "Общи",
|
||||
"Support" : "Поддръжка",
|
||||
"Bold text" : "Удебелен текст",
|
||||
"Underlined text" : "Подчертан текст",
|
||||
"Forum" : "Форум",
|
||||
"Deleted user" : "Изтрит потребител",
|
||||
"Loading …" : "Зареждане …",
|
||||
"Search" : "Търсене",
|
||||
"Home" : "Начало",
|
||||
"Bookmarks" : "Отметки",
|
||||
"Dashboard" : "Табло",
|
||||
"Categories" : "Категории",
|
||||
"Expand" : "Разгъване",
|
||||
"Collapse" : "Сгъване",
|
||||
"Hello world!" : "Здравей Свят!",
|
||||
"Code" : "Код",
|
||||
"Quote" : "Оферта",
|
||||
"Font size" : "Размер на шрифта",
|
||||
"List" : "Списък",
|
||||
"Insert emoji" : "Вмъкване на емотикон",
|
||||
"Upload failed" : "Неуспешно качване",
|
||||
"Close" : "Затваряне",
|
||||
"Sort order" : "Сортиране на реда",
|
||||
"Cancel" : "Cancel",
|
||||
"Create" : "Създаване",
|
||||
"Update" : "Обновяване",
|
||||
"Move" : "Преместване",
|
||||
"Page not found" : "Страницата не е намерена",
|
||||
"Back" : "Назад",
|
||||
"First page" : "Първа страница",
|
||||
"Previous page" : "Предишна страница",
|
||||
"Next page" : "Следваща страница",
|
||||
"Last page" : "Последна страница",
|
||||
"Edit" : "Промяна",
|
||||
"Delete" : "Изтриване",
|
||||
"Unread" : "Непрочетено",
|
||||
"Save" : "Запиши",
|
||||
"Current version" : "Текуща версия",
|
||||
"React with {emoji}" : "Реагирайте с {emoji}",
|
||||
"Uncategorized" : "Некатегоризирани",
|
||||
"Views" : "Изгледи",
|
||||
"Title" : "Заглавие",
|
||||
"Saving draft …" : "Записване на чернова …",
|
||||
"Draft saved" : "Черновата е записана",
|
||||
"Unsaved changes" : "Незаписани промени",
|
||||
"Refresh" : "Опресняване",
|
||||
"Retry" : "Опитай отново",
|
||||
"Error" : "Грешка",
|
||||
"Searching …" : "Търсене ...",
|
||||
"No results found" : "Няма намерени резултати",
|
||||
"Back to {category}" : "Обратно към {category}",
|
||||
"by" : "от",
|
||||
"Subscribe" : "Абониране",
|
||||
"Subscribed" : "Абониран",
|
||||
"Bookmark" : "Отметка",
|
||||
"Edit title" : "Редактиране на заглавието",
|
||||
"Move thread" : "Преместване на нишката",
|
||||
"Preferences" : "Предпочитания",
|
||||
"Notifications" : "Известия",
|
||||
"Files" : "Файлове",
|
||||
"Signature" : "Подпис",
|
||||
"Enable" : "Включена",
|
||||
"Disable" : "Изключване",
|
||||
"Tag" : "Етикет",
|
||||
"Description" : "Описание",
|
||||
"Enabled" : "Включено",
|
||||
"Name" : "Име",
|
||||
"New" : "Нов",
|
||||
"Permissions" : "Права",
|
||||
"Move up" : "Преместване нагоре",
|
||||
"Move down" : "Преместване надолу",
|
||||
"Last 7 days" : "Последните 7 дни",
|
||||
"General settings" : "Общи настройки",
|
||||
"Appearance" : "Изглед",
|
||||
"Access control" : "Контрол на достъпа",
|
||||
"Settings saved" : "Настройките са запазени",
|
||||
"Failed to save settings" : "Неуспешно запазване на настройките",
|
||||
"Reset" : "Възстановяване",
|
||||
"Category" : "Категория",
|
||||
"Allow" : "Да",
|
||||
"ID" : "ID /Идентификатор/",
|
||||
"Actions" : "Действия",
|
||||
"No description" : "Без описание",
|
||||
"No users found" : "Няма намерени потребители",
|
||||
"Joined" : "Присъединен",
|
||||
"Status" : "Състояние",
|
||||
"Active" : "Активен",
|
||||
"Deleted" : "Изтрито"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
93
l10n/bg.json
Normal file
93
l10n/bg.json
Normal file
@@ -0,0 +1,93 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Админ",
|
||||
"User" : "Потребител",
|
||||
"General" : "Общи",
|
||||
"Support" : "Поддръжка",
|
||||
"Bold text" : "Удебелен текст",
|
||||
"Underlined text" : "Подчертан текст",
|
||||
"Forum" : "Форум",
|
||||
"Deleted user" : "Изтрит потребител",
|
||||
"Loading …" : "Зареждане …",
|
||||
"Search" : "Търсене",
|
||||
"Home" : "Начало",
|
||||
"Bookmarks" : "Отметки",
|
||||
"Dashboard" : "Табло",
|
||||
"Categories" : "Категории",
|
||||
"Expand" : "Разгъване",
|
||||
"Collapse" : "Сгъване",
|
||||
"Hello world!" : "Здравей Свят!",
|
||||
"Code" : "Код",
|
||||
"Quote" : "Оферта",
|
||||
"Font size" : "Размер на шрифта",
|
||||
"List" : "Списък",
|
||||
"Insert emoji" : "Вмъкване на емотикон",
|
||||
"Upload failed" : "Неуспешно качване",
|
||||
"Close" : "Затваряне",
|
||||
"Sort order" : "Сортиране на реда",
|
||||
"Cancel" : "Cancel",
|
||||
"Create" : "Създаване",
|
||||
"Update" : "Обновяване",
|
||||
"Move" : "Преместване",
|
||||
"Page not found" : "Страницата не е намерена",
|
||||
"Back" : "Назад",
|
||||
"First page" : "Първа страница",
|
||||
"Previous page" : "Предишна страница",
|
||||
"Next page" : "Следваща страница",
|
||||
"Last page" : "Последна страница",
|
||||
"Edit" : "Промяна",
|
||||
"Delete" : "Изтриване",
|
||||
"Unread" : "Непрочетено",
|
||||
"Save" : "Запиши",
|
||||
"Current version" : "Текуща версия",
|
||||
"React with {emoji}" : "Реагирайте с {emoji}",
|
||||
"Uncategorized" : "Некатегоризирани",
|
||||
"Views" : "Изгледи",
|
||||
"Title" : "Заглавие",
|
||||
"Saving draft …" : "Записване на чернова …",
|
||||
"Draft saved" : "Черновата е записана",
|
||||
"Unsaved changes" : "Незаписани промени",
|
||||
"Refresh" : "Опресняване",
|
||||
"Retry" : "Опитай отново",
|
||||
"Error" : "Грешка",
|
||||
"Searching …" : "Търсене ...",
|
||||
"No results found" : "Няма намерени резултати",
|
||||
"Back to {category}" : "Обратно към {category}",
|
||||
"by" : "от",
|
||||
"Subscribe" : "Абониране",
|
||||
"Subscribed" : "Абониран",
|
||||
"Bookmark" : "Отметка",
|
||||
"Edit title" : "Редактиране на заглавието",
|
||||
"Move thread" : "Преместване на нишката",
|
||||
"Preferences" : "Предпочитания",
|
||||
"Notifications" : "Известия",
|
||||
"Files" : "Файлове",
|
||||
"Signature" : "Подпис",
|
||||
"Enable" : "Включена",
|
||||
"Disable" : "Изключване",
|
||||
"Tag" : "Етикет",
|
||||
"Description" : "Описание",
|
||||
"Enabled" : "Включено",
|
||||
"Name" : "Име",
|
||||
"New" : "Нов",
|
||||
"Permissions" : "Права",
|
||||
"Move up" : "Преместване нагоре",
|
||||
"Move down" : "Преместване надолу",
|
||||
"Last 7 days" : "Последните 7 дни",
|
||||
"General settings" : "Общи настройки",
|
||||
"Appearance" : "Изглед",
|
||||
"Access control" : "Контрол на достъпа",
|
||||
"Settings saved" : "Настройките са запазени",
|
||||
"Failed to save settings" : "Неуспешно запазване на настройките",
|
||||
"Reset" : "Възстановяване",
|
||||
"Category" : "Категория",
|
||||
"Allow" : "Да",
|
||||
"ID" : "ID /Идентификатор/",
|
||||
"Actions" : "Действия",
|
||||
"No description" : "Без описание",
|
||||
"No users found" : "Няма намерени потребители",
|
||||
"Joined" : "Присъединен",
|
||||
"Status" : "Състояние",
|
||||
"Active" : "Активен",
|
||||
"Deleted" : "Изтрито"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
33
l10n/bn_BD.js
Normal file
33
l10n/bn_BD.js
Normal file
@@ -0,0 +1,33 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "প্রশাসন",
|
||||
"User" : "User",
|
||||
"General" : "সাধারণ",
|
||||
"Forum" : "ফোরাম",
|
||||
"Search" : "Search",
|
||||
"Home" : "বাড়ি",
|
||||
"Users" : "ব্যবহারকারী",
|
||||
"Collapse" : "ভাঙো",
|
||||
"Upload failed" : "আপলোড হয়নি",
|
||||
"Close" : "বন্ধ",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "পরিবর্ধন",
|
||||
"Move" : "Move",
|
||||
"Edit" : "সম্পাদনা",
|
||||
"Delete" : "মুছে",
|
||||
"Save" : "সংরক্ষণ",
|
||||
"Refresh" : "নবোদ্যম",
|
||||
"Error" : "সমস্যা",
|
||||
"by" : "কর্তৃক",
|
||||
"Subscribe" : "গ্রাহক হোন",
|
||||
"Disable" : "নিষ্ক্রিয়",
|
||||
"Description" : "বিবরণ",
|
||||
"Enabled" : "কার্যকর",
|
||||
"Name" : "নাম",
|
||||
"New" : "নতুন",
|
||||
"Reset" : "পূণঃনির্ধানণ",
|
||||
"Actions" : "পদক্ষেপসমূহ",
|
||||
"Deleted" : "মুছে ফেলা"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
31
l10n/bn_BD.json
Normal file
31
l10n/bn_BD.json
Normal file
@@ -0,0 +1,31 @@
|
||||
{ "translations": {
|
||||
"Admin" : "প্রশাসন",
|
||||
"User" : "User",
|
||||
"General" : "সাধারণ",
|
||||
"Forum" : "ফোরাম",
|
||||
"Search" : "Search",
|
||||
"Home" : "বাড়ি",
|
||||
"Users" : "ব্যবহারকারী",
|
||||
"Collapse" : "ভাঙো",
|
||||
"Upload failed" : "আপলোড হয়নি",
|
||||
"Close" : "বন্ধ",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "পরিবর্ধন",
|
||||
"Move" : "Move",
|
||||
"Edit" : "সম্পাদনা",
|
||||
"Delete" : "মুছে",
|
||||
"Save" : "সংরক্ষণ",
|
||||
"Refresh" : "নবোদ্যম",
|
||||
"Error" : "সমস্যা",
|
||||
"by" : "কর্তৃক",
|
||||
"Subscribe" : "গ্রাহক হোন",
|
||||
"Disable" : "নিষ্ক্রিয়",
|
||||
"Description" : "বিবরণ",
|
||||
"Enabled" : "কার্যকর",
|
||||
"Name" : "নাম",
|
||||
"New" : "নতুন",
|
||||
"Reset" : "পূণঃনির্ধানণ",
|
||||
"Actions" : "পদক্ষেপসমূহ",
|
||||
"Deleted" : "মুছে ফেলা"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
49
l10n/br.js
Normal file
49
l10n/br.js
Normal file
@@ -0,0 +1,49 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Merour",
|
||||
"User" : "Implijer",
|
||||
"General" : "Hollek",
|
||||
"Forum" : "Forum",
|
||||
"Search" : "Klask",
|
||||
"Home" : "Degemer",
|
||||
"Dashboard" : "Taolenn-stur",
|
||||
"Users" : "Implijer",
|
||||
"Categories" : "Rummadoù",
|
||||
"Hello world!" : "Hello world!",
|
||||
"List" : "Roll",
|
||||
"Upload failed" : "Pellkasaden c'hwitet",
|
||||
"Close" : "Serriñ",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Hizivaat",
|
||||
"Move" : "Diplasañ",
|
||||
"Edit" : "Embann",
|
||||
"Delete" : "Dilemel",
|
||||
"Save" : "Enrollañ",
|
||||
"Title" : "Titl",
|
||||
"Unsaved changes" : "Kemmoù n'int ket bet enrollet",
|
||||
"Refresh" : "Freskaat",
|
||||
"Retry" : "Klaskit en dro",
|
||||
"Error" : "Fazi",
|
||||
"Searching …" : "O klask ...",
|
||||
"Back to {category}" : "Distro da {category}",
|
||||
"by" : "gant",
|
||||
"Preferences" : "Penndibaboù",
|
||||
"Notifications" : "Kemennadennoù",
|
||||
"Enable" : "Aotreañ",
|
||||
"Disable" : "Diweredekaat",
|
||||
"Description" : "Deskrivadur",
|
||||
"Name" : "Anv",
|
||||
"New" : "Nevez",
|
||||
"General settings" : "Stummoù hollek",
|
||||
"Access control" : "Kontrol tremen",
|
||||
"Settings saved" : "Stummoù enrollet",
|
||||
"Allow" : "Aotrañ",
|
||||
"ID" : "ID",
|
||||
"Created" : "Krouet",
|
||||
"Actions" : "Oberoù",
|
||||
"Status" : "Statud",
|
||||
"Active" : "O labourat",
|
||||
"Deleted" : "Dilamet"
|
||||
},
|
||||
"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);");
|
||||
47
l10n/br.json
Normal file
47
l10n/br.json
Normal file
@@ -0,0 +1,47 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Merour",
|
||||
"User" : "Implijer",
|
||||
"General" : "Hollek",
|
||||
"Forum" : "Forum",
|
||||
"Search" : "Klask",
|
||||
"Home" : "Degemer",
|
||||
"Dashboard" : "Taolenn-stur",
|
||||
"Users" : "Implijer",
|
||||
"Categories" : "Rummadoù",
|
||||
"Hello world!" : "Hello world!",
|
||||
"List" : "Roll",
|
||||
"Upload failed" : "Pellkasaden c'hwitet",
|
||||
"Close" : "Serriñ",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Hizivaat",
|
||||
"Move" : "Diplasañ",
|
||||
"Edit" : "Embann",
|
||||
"Delete" : "Dilemel",
|
||||
"Save" : "Enrollañ",
|
||||
"Title" : "Titl",
|
||||
"Unsaved changes" : "Kemmoù n'int ket bet enrollet",
|
||||
"Refresh" : "Freskaat",
|
||||
"Retry" : "Klaskit en dro",
|
||||
"Error" : "Fazi",
|
||||
"Searching …" : "O klask ...",
|
||||
"Back to {category}" : "Distro da {category}",
|
||||
"by" : "gant",
|
||||
"Preferences" : "Penndibaboù",
|
||||
"Notifications" : "Kemennadennoù",
|
||||
"Enable" : "Aotreañ",
|
||||
"Disable" : "Diweredekaat",
|
||||
"Description" : "Deskrivadur",
|
||||
"Name" : "Anv",
|
||||
"New" : "Nevez",
|
||||
"General settings" : "Stummoù hollek",
|
||||
"Access control" : "Kontrol tremen",
|
||||
"Settings saved" : "Stummoù enrollet",
|
||||
"Allow" : "Aotrañ",
|
||||
"ID" : "ID",
|
||||
"Created" : "Krouet",
|
||||
"Actions" : "Oberoù",
|
||||
"Status" : "Statud",
|
||||
"Active" : "O labourat",
|
||||
"Deleted" : "Dilamet"
|
||||
},"pluralForm" :"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"
|
||||
}
|
||||
30
l10n/bs.js
Normal file
30
l10n/bs.js
Normal file
@@ -0,0 +1,30 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Administrator",
|
||||
"User" : "User",
|
||||
"Forum" : "Forum",
|
||||
"Search" : "Search",
|
||||
"Home" : "Početna stranica",
|
||||
"Users" : "Korisnici",
|
||||
"Collapse" : "Proširi",
|
||||
"Hello world!" : "Halo svijete!",
|
||||
"Close" : "Zatvori",
|
||||
"Cancel" : "Cancel",
|
||||
"Create" : "Kreiraj",
|
||||
"Update" : "Ažuriraj",
|
||||
"Move" : "Move",
|
||||
"Edit" : "Izmjeni",
|
||||
"Delete" : "Obriši",
|
||||
"Save" : "Spremi",
|
||||
"Title" : "Naslov",
|
||||
"Error" : "Greška",
|
||||
"by" : "od strane",
|
||||
"Disable" : "Onemogući",
|
||||
"Description" : "Opis",
|
||||
"Enabled" : "Aktivirano",
|
||||
"Name" : "Ime",
|
||||
"New" : "Novo",
|
||||
"Actions" : "Radnje"
|
||||
},
|
||||
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
|
||||
28
l10n/bs.json
Normal file
28
l10n/bs.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Administrator",
|
||||
"User" : "User",
|
||||
"Forum" : "Forum",
|
||||
"Search" : "Search",
|
||||
"Home" : "Početna stranica",
|
||||
"Users" : "Korisnici",
|
||||
"Collapse" : "Proširi",
|
||||
"Hello world!" : "Halo svijete!",
|
||||
"Close" : "Zatvori",
|
||||
"Cancel" : "Cancel",
|
||||
"Create" : "Kreiraj",
|
||||
"Update" : "Ažuriraj",
|
||||
"Move" : "Move",
|
||||
"Edit" : "Izmjeni",
|
||||
"Delete" : "Obriši",
|
||||
"Save" : "Spremi",
|
||||
"Title" : "Naslov",
|
||||
"Error" : "Greška",
|
||||
"by" : "od strane",
|
||||
"Disable" : "Onemogući",
|
||||
"Description" : "Opis",
|
||||
"Enabled" : "Aktivirano",
|
||||
"Name" : "Ime",
|
||||
"New" : "Novo",
|
||||
"Actions" : "Radnje"
|
||||
},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
|
||||
}
|
||||
103
l10n/ca.js
Normal file
103
l10n/ca.js
Normal file
@@ -0,0 +1,103 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Administració",
|
||||
"Moderator" : "Moderació",
|
||||
"User" : "Usuari",
|
||||
"Guest" : "Convidat",
|
||||
"General" : "General",
|
||||
"Support" : "Suport",
|
||||
"Bold text" : "Text en negreta",
|
||||
"Underlined text" : "Text subratllat",
|
||||
"Forum" : "Fòrum",
|
||||
"Deleted user" : "Usuari suprimit",
|
||||
"Loading …" : "S'està carregant…",
|
||||
"Search" : "Cercar",
|
||||
"Home" : "Casa",
|
||||
"Bookmarks" : "Adreces d'interès",
|
||||
"Dashboard" : "Tauler",
|
||||
"Categories" : "Categories",
|
||||
"Expand" : "Expandeix",
|
||||
"Collapse" : "Replega",
|
||||
"Hello world!" : "Hola a tothom!",
|
||||
"Code" : "Codi",
|
||||
"Quote" : "Pressupost",
|
||||
"Font size" : "Mida de la lletra",
|
||||
"List" : "Llista",
|
||||
"Insert emoji" : "Insereix un emoji",
|
||||
"Upload failed" : "S'ha produït un error durant la pujada",
|
||||
"Close" : "Tanca",
|
||||
"Failed to upload file" : "No s'ha pogut pujar el fitxer",
|
||||
"Sort order" : "Ordenació",
|
||||
"Cancel" : "Cancel",
|
||||
"Create" : "Crea",
|
||||
"Update" : "Actualitza",
|
||||
"Move" : "Mou",
|
||||
"Page not found" : "No s'ha trobat la pàgina",
|
||||
"Back" : "Torna",
|
||||
"First page" : "Primera pàgina",
|
||||
"Previous page" : "Pàgina anterior",
|
||||
"Next page" : "Pàgina següent",
|
||||
"Last page" : "Última pàgina",
|
||||
"Edit" : "Edició",
|
||||
"Delete" : "Suprimir",
|
||||
"Unread" : "Per llegir",
|
||||
"Save" : "Desar",
|
||||
"Current version" : "Versió actual",
|
||||
"React with {emoji}" : "Reacciona amb {emoji}",
|
||||
"Uncategorized" : "Sense categoria",
|
||||
"Views" : "Vistes",
|
||||
"Title" : "Títol",
|
||||
"Saving draft …" : "S'està desant l'esborrany …",
|
||||
"Draft saved" : "S'ha desat l'esborrany",
|
||||
"Unsaved changes" : "Hi ha canvis sense desar",
|
||||
"Back to home" : "Tornar a l'inici",
|
||||
"Refresh" : "Actualitza",
|
||||
"Retry" : "Torna-ho a provar",
|
||||
"Error" : "Error",
|
||||
"Searching …" : "S'està cercant…",
|
||||
"No results found" : "No s'ha trobat cap resultat",
|
||||
"Back to {category}" : "Torna a {category}",
|
||||
"Reply" : "Resposta",
|
||||
"by" : "per",
|
||||
"Subscribe" : "Subscriu-m'hi",
|
||||
"Subscribed" : "Subscrit",
|
||||
"Bookmark" : "Adreça d'interès",
|
||||
"Edit title" : "Edició del títol",
|
||||
"Move thread" : "Mou el fil",
|
||||
"Preferences" : "Preferències",
|
||||
"Notifications" : "Notificacions",
|
||||
"Files" : "Fitxers",
|
||||
"Browse" : "Navegació",
|
||||
"Signature" : "Signatura",
|
||||
"Enable" : "Habilitar",
|
||||
"Disable" : "Inhabilitar",
|
||||
"Tag" : "Etiqueta",
|
||||
"Description" : "Descripció",
|
||||
"Enabled" : "Habilitat",
|
||||
"Name" : "Nom",
|
||||
"New" : "Crea",
|
||||
"Permissions" : "Permisos",
|
||||
"Move up" : "Mou amunt",
|
||||
"Move down" : "Mou avall",
|
||||
"Last 7 days" : "Darrers 7 dies",
|
||||
"All time" : "Tot el temps",
|
||||
"General settings" : "Paràmetres generals",
|
||||
"Appearance" : "Aparença",
|
||||
"Access control" : "Control d'accés",
|
||||
"Settings saved" : "S'han desat els paràmetres",
|
||||
"Failed to save settings" : "Ha fallat desar els paràmetres",
|
||||
"Reset" : "Reinicialitza",
|
||||
"Category" : "Categoria",
|
||||
"Allow" : "Permet",
|
||||
"ID" : "ID",
|
||||
"Created" : "S'ha creat",
|
||||
"Actions" : "Accions",
|
||||
"User management" : "Gestió d'usuaris",
|
||||
"Loading users …" : "S'estan carregant usuaris …",
|
||||
"No users found" : "No s'ha trobat cap usuari",
|
||||
"Joined" : "Unit",
|
||||
"Active" : "Actiu",
|
||||
"Deleted" : "Suprimit"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
101
l10n/ca.json
Normal file
101
l10n/ca.json
Normal file
@@ -0,0 +1,101 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Administració",
|
||||
"Moderator" : "Moderació",
|
||||
"User" : "Usuari",
|
||||
"Guest" : "Convidat",
|
||||
"General" : "General",
|
||||
"Support" : "Suport",
|
||||
"Bold text" : "Text en negreta",
|
||||
"Underlined text" : "Text subratllat",
|
||||
"Forum" : "Fòrum",
|
||||
"Deleted user" : "Usuari suprimit",
|
||||
"Loading …" : "S'està carregant…",
|
||||
"Search" : "Cercar",
|
||||
"Home" : "Casa",
|
||||
"Bookmarks" : "Adreces d'interès",
|
||||
"Dashboard" : "Tauler",
|
||||
"Categories" : "Categories",
|
||||
"Expand" : "Expandeix",
|
||||
"Collapse" : "Replega",
|
||||
"Hello world!" : "Hola a tothom!",
|
||||
"Code" : "Codi",
|
||||
"Quote" : "Pressupost",
|
||||
"Font size" : "Mida de la lletra",
|
||||
"List" : "Llista",
|
||||
"Insert emoji" : "Insereix un emoji",
|
||||
"Upload failed" : "S'ha produït un error durant la pujada",
|
||||
"Close" : "Tanca",
|
||||
"Failed to upload file" : "No s'ha pogut pujar el fitxer",
|
||||
"Sort order" : "Ordenació",
|
||||
"Cancel" : "Cancel",
|
||||
"Create" : "Crea",
|
||||
"Update" : "Actualitza",
|
||||
"Move" : "Mou",
|
||||
"Page not found" : "No s'ha trobat la pàgina",
|
||||
"Back" : "Torna",
|
||||
"First page" : "Primera pàgina",
|
||||
"Previous page" : "Pàgina anterior",
|
||||
"Next page" : "Pàgina següent",
|
||||
"Last page" : "Última pàgina",
|
||||
"Edit" : "Edició",
|
||||
"Delete" : "Suprimir",
|
||||
"Unread" : "Per llegir",
|
||||
"Save" : "Desar",
|
||||
"Current version" : "Versió actual",
|
||||
"React with {emoji}" : "Reacciona amb {emoji}",
|
||||
"Uncategorized" : "Sense categoria",
|
||||
"Views" : "Vistes",
|
||||
"Title" : "Títol",
|
||||
"Saving draft …" : "S'està desant l'esborrany …",
|
||||
"Draft saved" : "S'ha desat l'esborrany",
|
||||
"Unsaved changes" : "Hi ha canvis sense desar",
|
||||
"Back to home" : "Tornar a l'inici",
|
||||
"Refresh" : "Actualitza",
|
||||
"Retry" : "Torna-ho a provar",
|
||||
"Error" : "Error",
|
||||
"Searching …" : "S'està cercant…",
|
||||
"No results found" : "No s'ha trobat cap resultat",
|
||||
"Back to {category}" : "Torna a {category}",
|
||||
"Reply" : "Resposta",
|
||||
"by" : "per",
|
||||
"Subscribe" : "Subscriu-m'hi",
|
||||
"Subscribed" : "Subscrit",
|
||||
"Bookmark" : "Adreça d'interès",
|
||||
"Edit title" : "Edició del títol",
|
||||
"Move thread" : "Mou el fil",
|
||||
"Preferences" : "Preferències",
|
||||
"Notifications" : "Notificacions",
|
||||
"Files" : "Fitxers",
|
||||
"Browse" : "Navegació",
|
||||
"Signature" : "Signatura",
|
||||
"Enable" : "Habilitar",
|
||||
"Disable" : "Inhabilitar",
|
||||
"Tag" : "Etiqueta",
|
||||
"Description" : "Descripció",
|
||||
"Enabled" : "Habilitat",
|
||||
"Name" : "Nom",
|
||||
"New" : "Crea",
|
||||
"Permissions" : "Permisos",
|
||||
"Move up" : "Mou amunt",
|
||||
"Move down" : "Mou avall",
|
||||
"Last 7 days" : "Darrers 7 dies",
|
||||
"All time" : "Tot el temps",
|
||||
"General settings" : "Paràmetres generals",
|
||||
"Appearance" : "Aparença",
|
||||
"Access control" : "Control d'accés",
|
||||
"Settings saved" : "S'han desat els paràmetres",
|
||||
"Failed to save settings" : "Ha fallat desar els paràmetres",
|
||||
"Reset" : "Reinicialitza",
|
||||
"Category" : "Categoria",
|
||||
"Allow" : "Permet",
|
||||
"ID" : "ID",
|
||||
"Created" : "S'ha creat",
|
||||
"Actions" : "Accions",
|
||||
"User management" : "Gestió d'usuaris",
|
||||
"Loading users …" : "S'estan carregant usuaris …",
|
||||
"No users found" : "No s'ha trobat cap usuari",
|
||||
"Joined" : "Unit",
|
||||
"Active" : "Actiu",
|
||||
"Deleted" : "Suprimit"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
464
l10n/cs.js
Normal file
464
l10n/cs.js
Normal file
@@ -0,0 +1,464 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Správce",
|
||||
"Administrator role with full permissions" : "Role správce s plnými oprávněními",
|
||||
"Moderator" : "Moderátor",
|
||||
"Moderator role with elevated permissions" : "Role moderátora s povýšeními oprávněními",
|
||||
"User" : "Uživatel",
|
||||
"Default user role with basic permissions" : "Výchozí uživatelská role se základními oprávněními",
|
||||
"Guest" : "Host",
|
||||
"Guest role for unauthenticated users with read-only access" : "Role hosta pro nepřihlášené uživatele – přístup pouze pro čtení",
|
||||
"General" : "Obecné",
|
||||
"General discussion categories" : "Obecné diskuzní kategorie",
|
||||
"General discussions" : "Obecné diskuze",
|
||||
"A place for general conversations and discussions" : "Místo pro obecné konverzace a diskuze",
|
||||
"Support" : "Podpora",
|
||||
"Ask questions about the forum, provide feedback or report issues." : "Pokládejte dotazy ohledně fóra, dávejte zpětnou vazbu nebo hlaste problémy.",
|
||||
"Inline code" : "Kód v řádku",
|
||||
"Spoiler title" : "Nadpis spoileru",
|
||||
"Hidden content" : "Skrytý obsah",
|
||||
"Spoilers" : "Spoilery",
|
||||
"Attachment" : "Příloha",
|
||||
"Welcome to the Nextcloud Forums!" : "Vítejte v Nextcloud fórech!",
|
||||
"This is a community-driven forum built right into your Nextcloud instance. Here you can discuss topics, share ideas and collaborate with other users." : "Toto je komunitou řízené fórum, vestavěné přímo do vámi využívané instance Nextcloud. Je možné zde probírat témata, sdílet nápady a spolupracovat s ostatními uživateli.",
|
||||
"Features:" : "Funkce:",
|
||||
"Create and reply to threads" : "Vytvářejte a odpovídejte na vlákna",
|
||||
"Organize discussions by categories" : "Uspořádávejte diskuze podle kategorií",
|
||||
"Use BBCode for rich text formatting" : "Formátujte text pomocí BBCode",
|
||||
"Attach files from your Nextcloud storage" : "Připojujte soubory ze svého Nextcloud úložiště",
|
||||
"React to posts" : "Reagujte na příspěvky",
|
||||
"Track read/unread threads" : "Udržujte si přehled o (ne)přečtených vláknech",
|
||||
"BBCode examples:" : "Příklady BBCode:",
|
||||
"Bold text" : "Tučný text",
|
||||
"Use %1$stext%2$s" : "Použijte %1$stext%2$s",
|
||||
"Italic text" : "Skloněný text",
|
||||
"Underlined text" : "Podtržený text",
|
||||
"Feel free to start a new discussion or reply to existing threads. Happy posting!" : "Neváhejte zahájit novou diskuzi nebo odpovězte na existující vlákna. Vesele pište příspěvky!.",
|
||||
"Welcome to Nextcloud Forums" : "Vítejte v Nextcloud fórech",
|
||||
"Forum" : "Diskuzní fórum",
|
||||
"_{count} new reply in {thread}_::_{count} new replies in {thread}_" : ["{count} nová odpověď v {thread} ","{count} nové odpovědi v {thread} ","{count} nových odpovědí v {thread} ","{count} nové odpovědi v {thread} "],
|
||||
"{user} mentioned you in {thread}" : "{user} vás zmínil(a) v {thread}",
|
||||
"Welcome to the forum!" : "Vítejte ve fóru!",
|
||||
"Deleted user" : "Smazaný uživatel",
|
||||
"A community-driven forum built right into your Nextcloud instance" : "Komunitou řízené fórum, vestavěné přímo do vámi využívané instance Nextcloud",
|
||||
"Loading …" : "Načítání …",
|
||||
"Search" : "Hledat",
|
||||
"Home" : "Domů",
|
||||
"Bookmarks" : "Záložky",
|
||||
"User preferences" : "Předvolby uživatele",
|
||||
"Dashboard" : "Nástěnka",
|
||||
"Forum settings" : "Nastavení fóra",
|
||||
"Users" : "Uživatelé",
|
||||
"Roles" : "Role",
|
||||
"Categories" : "Kategorie",
|
||||
"BBCodes" : "BBCodes",
|
||||
"Expand" : "Rozbalit",
|
||||
"Collapse" : "Sbalit",
|
||||
"{bStart}Please note:{bEnd} Attached files will be visible to anyone in the forum, regardless of the file's sharing settings." : "{bStart}Upozornění:{bEnd} Přiložené soubory budou viditelné komukoli na fóru, nezávisle na nastavení sdílení souboru.",
|
||||
"Drop file here to upload" : "Soubor sem nahrajete přetažením",
|
||||
"Hello world!" : "Dobrý den světe!",
|
||||
"Hello moon!" : "Ahoj Měsíci!",
|
||||
"Font style bold" : "Tučný styl písma",
|
||||
"Font style italic" : "Skloněný styl písma",
|
||||
"Font style struck through" : "Přeškrtnutý styl písma",
|
||||
"Font style underlined" : "Podtržený styl písma",
|
||||
"Code" : "Kód",
|
||||
"Email (clickable)" : "E-mail (klikatelný)",
|
||||
"URL (clickable)" : "URL (klikatelné)",
|
||||
"Image (not clickable)" : "Obrázek (neklikatelný)",
|
||||
"Quote" : "Citace",
|
||||
"Embedded YouTube video" : "Vnořené video z YouTube",
|
||||
"Font (name)" : "Písmo (název)",
|
||||
"Font size" : "Velikost písmen",
|
||||
"Font color" : "Barva písma",
|
||||
"Align left" : "Zarovnat vlevo",
|
||||
"Align center" : "Zarovnat na střed",
|
||||
"Align right" : "Zarovnat vpravo",
|
||||
"List" : "Seznam",
|
||||
"List item within a list" : "Položka seznamu v seznamu",
|
||||
"List item within a list (alias)" : "Položka seznamu v seznamu (alternativně)",
|
||||
"BBCode help" : "Nápověda k BBCode",
|
||||
"Built-in BBCodes" : "Vestavěné BBCode kódy",
|
||||
"These BBCodes are available by default." : "Tyto BBCode kódy jsou k dispozici už ve výchozím stavu.",
|
||||
"Custom BBCodes" : "Uživatelsky určené BBCode kódy",
|
||||
"These BBCodes are custom to this forum and configured by administrators." : "Tyto BBCode kódy jsou uživatelsky určené v rámci tohoto fóra a nastavované správci.",
|
||||
"Example" : "Příklad",
|
||||
"Replacement" : "Nahrazení",
|
||||
"Loading custom BBCodes …" : "Načítání uživatelsky určených BBCode kódů …",
|
||||
"No custom BBCodes configured." : "Nenastaveny žádné uživatelsky určené BBCode kódy.",
|
||||
"Failed to load custom BBCodes" : "Nepodařilo se načíst uživatelsky určené BBCode kódy",
|
||||
"Insert emoji" : "Vložit emotikonu",
|
||||
"Pick file from Nextcloud" : "Vyberte soubor z Nextcloud",
|
||||
"Upload file to Nextcloud" : "Nahrát soubor na Nextcloud",
|
||||
"Uploading file …" : "Nahrávání souboru …",
|
||||
"Upload failed" : "Nahrání se nezdařilo",
|
||||
"Close" : "Zavřít",
|
||||
"Pick a file to attach" : "Vyberte soubor a nasdílejte ho",
|
||||
"Failed to upload file" : "Nepodařilo se nahrát soubor",
|
||||
"Threads" : "Vláken",
|
||||
"Replies" : "Odpovědi",
|
||||
"No description available" : "Není k dispozici žádný popis",
|
||||
"Create category header" : "Vytvořit záhlaví kategorie",
|
||||
"Edit category header" : "Upravit záhlaví kategorie",
|
||||
"Header name" : "Název záhlaví",
|
||||
"Enter header name" : "Zadejte název pro záhlaví",
|
||||
"Header description" : "Popis záhlaví",
|
||||
"Enter header description (optional)" : "Zadejte popis záhlaví (volitelné)",
|
||||
"Sort order" : "Pořadí řazení",
|
||||
"Lower numbers appear first" : "Nižší čísla se objeví jako první",
|
||||
"Cancel" : "Zrušit",
|
||||
"Create" : "Vytvářet",
|
||||
"Update" : "Aktualizovat",
|
||||
"Move thread to category" : "Přesunout vlákno do kategorie",
|
||||
"Select the category to move this thread to:" : "Vyberte kategorii do které toto vlákno přesunout:",
|
||||
"Select a category …" : "Vybrat kategorii …",
|
||||
"Loading categories …" : "Načítání kategorií …",
|
||||
"Move" : "Přesunout",
|
||||
"Cannot move to a category header. Please select a category instead." : "Není možné přesunout záhlaví kategorie. Namísto toho vyberte kategorii.",
|
||||
"This thread is already in this category." : "Toto vlákno už se v této kategorii nachází.",
|
||||
"Failed to load categories" : "Nepodařilo se načíst kategorie",
|
||||
"Page not found" : "Stránka nenalezena",
|
||||
"The page you are looking for could not be found." : "Stránka kterou hledáte nebylo možné nalézt.",
|
||||
"Back" : "Zpět",
|
||||
"Go to home" : "Přejít na úvodní stránku",
|
||||
"Pagination" : "Stránkování",
|
||||
"First page" : "První stránka",
|
||||
"Previous page" : "Předchozí stránka",
|
||||
"Next page" : "Následující stránka",
|
||||
"Last page" : "Poslední stránka",
|
||||
"Go to page {page}" : "Přejít na stránku {page}",
|
||||
"Edited" : "Upraveno",
|
||||
"Quote reply" : "Odpovědět s citací",
|
||||
"Edit" : "Upravit",
|
||||
"Delete" : "Smazat",
|
||||
"View edit history" : "Zobrazit historii úprav",
|
||||
"Are you sure you want to delete this post? This action cannot be undone." : "Opravdu chcete tento příspěvek smazat? Tuto akci nepůjde vzít zpět.",
|
||||
"Unread" : "Nastavit jako nepřečtené",
|
||||
"Edit your reply …" : "Upravit vaši odpověď …",
|
||||
"Save" : "Uložit",
|
||||
"Are you sure you want to discard your changes?" : "Opravdu chcete vámi provedené změny zahodit?",
|
||||
"Edit history" : "Upravit historii",
|
||||
"Loading history …" : "Načítání historie …",
|
||||
"This post has no edit history." : "Tento příspěvek nemá žádnou historii úprav.",
|
||||
"Current version" : "Stávající verze",
|
||||
"Edited by" : "Upravil/a",
|
||||
"Failed to load edit history" : "Nepodařilo se načíst historii úprav",
|
||||
"Version {index}" : "Verze {index}",
|
||||
"Add reaction" : "Přidat reakci",
|
||||
"React with {emoji}" : "Zareagovat {emoji}",
|
||||
"You reacted with {emoji}" : "Zareagovali jste s použitím {emoji}",
|
||||
"_You and %n other reacted with {emoji}_::_You and %n others reacted with {emoji}_" : ["Vy a %n další jste zareagovali s použitím {emoji}","Vy a %n další jste zareagovali s použitím {emoji}","Vy a %n dalších jste zareagovali s použitím {emoji}","Vy a %n další jste zareagovali s použitím {emoji}"],
|
||||
"_%n person reacted with {emoji}_::_%n people reacted with {emoji}_" : ["%n osoba zareagovala s použitím {emoji}","%n lidé zareagovali s použitím {emoji}","%n lidí zareagovalo s použitím {emoji}","%n lidé zareagovali s použitím {emoji}"],
|
||||
"Write your reply …" : "Napište svou odpověď …",
|
||||
"Submit reply" : "Odeslat odpověď",
|
||||
"Are you sure you want to discard your reply?" : "Opravdu chcete svou odpověď zahodit?",
|
||||
"In thread" : "Ve vláknu",
|
||||
"Thread unavailable" : "Vlákno není k dispozici",
|
||||
"Pinned thread" : "Připnuté vlákno",
|
||||
"Locked thread" : "Uzamčené vlákno",
|
||||
"Uncategorized" : "Nezařazeno",
|
||||
"_%n reply_::_%n replies_" : ["%n odpověď","%n odpovědi","%n odpovědí","%n odpovědi"],
|
||||
"_%n view_::_%n views_" : ["%n zobrazení","%n zobrazení","%n zobrazení","%n zobrazení"],
|
||||
"Views" : "Zobrazení",
|
||||
"Title" : "Titul",
|
||||
"Enter thread title …" : "Zadejte titulek vlákna …",
|
||||
"Write your thread content …" : "Napište obsah vašeho vlákna …",
|
||||
"Create thread" : "Vytvořit vlákno",
|
||||
"Are you sure you want to discard this thread?" : "Opravdu chcete toto vlákno zahodit?",
|
||||
"Saving draft …" : "Ukládání konceptu…",
|
||||
"Draft saved" : "Koncept uložen",
|
||||
"Unsaved changes" : "Neuložené změny",
|
||||
"Back to home" : "Zpět na začátek",
|
||||
"Refresh" : "Znovu načíst",
|
||||
"Your bookmarked threads" : "Vaše záložky na vlákna",
|
||||
"Error loading bookmarks" : "Chyba při načítání záložek",
|
||||
"No bookmarks yet" : "Zatím ještě žádné záložky",
|
||||
"Bookmark threads to quickly find them later." : "Ukládejte si vlákna do záložek, abyste je později rychle našli.",
|
||||
"Retry" : "Zkusit znovu",
|
||||
"An unexpected error occurred" : "Došlo k neočekávané chybě",
|
||||
"Failed to load bookmarks" : "Nepodařilo se načíst záložky",
|
||||
"No categories yet" : "Zatím ještě žádné kategorie",
|
||||
"Categories will appear here once they are created." : "Kategorie se objeví, jakmile budou vytvořeny.",
|
||||
"No categories in this section" : "Žádné kategorie v této sekci",
|
||||
"Category not found" : "Kategorie nenalezena",
|
||||
"The category you are looking for does not exist or has been removed." : "Kategorie kterou hledáte neexistuje nebo byla odebrána.",
|
||||
"Back to categories" : "Zpět na kategorie",
|
||||
"New thread" : "Nové vlákno",
|
||||
"Error loading category" : "Chyba při načítání kategorie",
|
||||
"No threads yet" : "Zatím žádná vlákna",
|
||||
"Be the first to start a discussion in this category." : "Buďte první kdo začne diskutovat v této kategorii.",
|
||||
"No category ID or slug provided" : "Nezadán žádný identifikátor kategorie nebo slug",
|
||||
"Failed to load threads" : "Nepodařilo se načíst vlákna",
|
||||
"Create New Thread" : "Vytvořit nové vlákno",
|
||||
"In {category}" : "V {category}",
|
||||
"Creating thread …" : "Vytváření vlákna …",
|
||||
"Thread created" : "Vlákno vytvořeno",
|
||||
"Failed to create thread" : "Vlákno se nepodařilo vytvořit",
|
||||
"No category specified" : "Neurčena žádná kategorie",
|
||||
"Error" : "Error",
|
||||
"First activity" : "První aktivita",
|
||||
"Threads ({count})" : "Vlákna ({count})",
|
||||
"Replies ({count})" : "Odpovědi ({count})",
|
||||
"No threads" : "Žádná vlákna",
|
||||
"This user has not created any threads yet" : "Tento uživatel zatím nevytvořil žádná vlákna",
|
||||
"No replies" : "Žádné odpovědi",
|
||||
"This user has not written any replies yet" : "Tento uživatel zatím nenapsal žádné odpovědi",
|
||||
"Failed to load user profile" : "Nepodařilo se načíst uživatelský profil",
|
||||
"Enter search query …" : "Zadejte vyhledávací dotaz …",
|
||||
"Search in threads" : "Hledat ve vláknech",
|
||||
"Search in replies" : "Hledat v odpovědích",
|
||||
"Syntax help" : "Nápověda k syntaxi",
|
||||
"Search syntax" : "Syntaxe vyhledávání",
|
||||
"Match exact phrase" : "Hledat shodu v přesné frázi",
|
||||
"Both terms required" : "Jsou zapotřebí oba pojmy",
|
||||
"Either term matches" : "Postačí shoda s jedním či druhým pojmem",
|
||||
"Group conditions with parentheses" : "Podmínky je možné seskupovat pomocí závorek",
|
||||
"Exclude term from results" : "Vynechat pojem z výsledků",
|
||||
"Searching …" : "Hledání …",
|
||||
"Search Error" : "Chyba hledání",
|
||||
"Enter a search query" : "Zadejte vyhledávací dotaz",
|
||||
"Use the search box above to find threads and replies" : "Ve vláknech a odpovědích je možné vyhledávat pomocí kolonky výše",
|
||||
"No results found" : "Nic nenalezeno",
|
||||
"Try different keywords or check your syntax" : "Zkuste jiná klíčová slova nebo zkontrolujte syntaxi",
|
||||
"_%n thread found_::_%n threads found_" : ["Nalezeno %n vlákno","Nalezena %n vlákna","Nalezeno %n vláken","Nalezena %n vlákna"],
|
||||
"_%n reply found_::_%n replies found_" : ["Nalezena %n odpověď","Nalezeny %n odpovědi","Nalezeno %n odpovědí","Nalezeny %n odpovědi"],
|
||||
"Please enter a search query" : "Zadejte vyhledávací dotaz",
|
||||
"Please select at least one search scope" : "Vyberte alespoň jednu oblast vyhledávání",
|
||||
"Failed to search" : "Nepodařilo se hledat",
|
||||
"Thread not found" : "Vlákno nenalezeno",
|
||||
"The thread you are looking for does not exist or has been removed." : "Vlákno které hledáte neexistuje nebo bylo odebráno.",
|
||||
"Back to {category}" : "Zpět na {category}",
|
||||
"Reply" : "Odpověď",
|
||||
"Error loading thread" : "Chyba při načítání vlákna",
|
||||
"No replies yet" : "Zatím žádné odpovědi",
|
||||
"Be the first to reply in this thread." : "Buďte první kdo odpoví v tomto vlákně.",
|
||||
"by" : "od",
|
||||
"This thread is locked. Only moderators can add replies." : "Toto vlákno je uzamčené. Odpovědi mohou přidávat pouze moderátoři.",
|
||||
"You must be signed in to reply to this thread." : "Pokud chcete v tomto vlákně odpovědět, je třeba, abyste byli přihlášení.",
|
||||
"Sign in to reply" : "Pokud chcete odpovědět, přihlaste se ke svému účtu",
|
||||
"Lock thread" : "Uzamknout vlákno",
|
||||
"Unlock thread" : "Odemknout vlákno",
|
||||
"Pin thread" : "Připnout vlákno",
|
||||
"Unpin thread" : "Zrušit připnutí vlákna",
|
||||
"Thread locked" : "Vlákno uzamčen",
|
||||
"Thread unlocked" : "Vlákno odemčen",
|
||||
"Thread pinned" : "Vlákno připnuto",
|
||||
"Thread unpinned" : "Připnutí vlákna zrušeno",
|
||||
"Subscribe" : "Přihlásit se k odběru",
|
||||
"Subscribed" : "Přihlášeno se k odběru",
|
||||
"Subscribed to thread" : "Přihlášeno se k odběru vlákna",
|
||||
"Unsubscribed from thread" : "Zrušeno odebírání vlákna",
|
||||
"Bookmark" : "Záložka",
|
||||
"Remove bookmark" : "Odebrat záložku",
|
||||
"Thread bookmarked" : "Vlákno uloženo do záložek",
|
||||
"Bookmark removed" : "Záložka odebrána",
|
||||
"Edit title" : "Upravit nadpis",
|
||||
"Save title" : "Uložit nadpis",
|
||||
"Thread title updated" : "Nadpis vlákna zaktualizován",
|
||||
"Move thread" : "Přesunout vlákno",
|
||||
"Thread moved successfully" : "Vlákno úspěšně přesunuto",
|
||||
"No thread ID or slug provided" : "Nezadán žádný identifikátor vlákna nebo slug",
|
||||
"Failed to load replies" : "Nepodařilo se načíst odpovědi",
|
||||
"Thread updated" : "Vlákno zaktualizováno",
|
||||
"Reply updated" : "Odpověď zaktualizována",
|
||||
"Failed to update thread" : "Nepodařilo se zaktualizovat vlákno",
|
||||
"Failed to update reply" : "Nepodařilo se zaktualizovat odpověď",
|
||||
"Thread deleted" : "Vlákno smazáno",
|
||||
"Reply deleted" : "Odpověď smazána",
|
||||
"Failed to delete reply" : "Nepodařilo se smazat odpověď",
|
||||
"Failed to update thread lock status" : "Nepodařilo se zaktualizovat stav zámku vlákna",
|
||||
"Failed to update thread pin status" : "Nepodařilo se zaktualizovat stav připnutí vlákna",
|
||||
"Failed to update subscription" : "Nepodařilo se zaktualizovat přihlášení se k odběru",
|
||||
"Failed to update bookmark" : "Nepodařilo se zaktualizovat záložku",
|
||||
"Failed to update thread title" : "Nepodařilo se zaktualizovat nadpis vlákna",
|
||||
"Failed to move thread" : "Nepodařilo se přesunout vlákno",
|
||||
"Preferences" : "Předvolby",
|
||||
"Customize your forum experience" : "Přizpůsobte si svůj dojem z používání fóra",
|
||||
"Loading preferences …" : "Načítání předvoleb …",
|
||||
"Error loading preferences" : "Chyba při načítání předvoleb",
|
||||
"Notifications" : "Upozornění",
|
||||
"Configure how you receive notifications" : "Nastavte jak získáváte upozornění",
|
||||
"Auto-subscribe to threads I create" : "Automaticky se přihlašovat k odběru vláken, která vytvořím",
|
||||
"When enabled, you will automatically receive notifications for replies to threads you create" : "Pokud zapnuto, automaticky obdržíte upozornění na odpovědi na vlákna, která vytvoříte",
|
||||
"Files" : "Soubory",
|
||||
"Configure file upload settings" : "Nastavit nahrávání souborů",
|
||||
"Upload directory" : "Složka pro nahrání",
|
||||
"Files attached to threads or replies will be uploaded to this directory in your Nextcloud files" : "Soubory připojené k vláknům nebo odpovědím budou nahrány do této složky v Nextcloud Soubory",
|
||||
"Browse" : "Procházet",
|
||||
"Preferences saved" : "Předvolby uloženy",
|
||||
"Signature" : "Podpis",
|
||||
"Your signature appears at the bottom of your threads or replies" : "Váš podpis se objevuje ve spodní části vašich vláken nebo odpovědí",
|
||||
"You can use BBCode formatting in your signature" : "Svůj podpis můžete formátovat pomocí BBCode",
|
||||
"Enter your signature …" : "Zadejte svůj podpis …",
|
||||
"Failed to save preferences" : "Nepodařilo se uložit vaše předvolby",
|
||||
"Select upload directory" : "Vyberte složku pro nahrávání",
|
||||
"BBCode management" : "Správa BBCode",
|
||||
"Manage custom BBCode tags for formatting" : "Spravovat uživatelsky určené BBCode značky pro formátování",
|
||||
"Error loading BBCodes" : "Chyba při načítání BBCode kódů",
|
||||
"Create BBCode" : "Vytvořit BBCode",
|
||||
"Enable" : "Povolit",
|
||||
"Disable" : "Vypnout",
|
||||
"Enabled BBCodes" : "Povolené BBCode kódy",
|
||||
"These BBCode tags are currently active" : "Tyto BBCode značky jsou v tuto chvíli aktivní",
|
||||
"Disabled BBCodes" : "Zakázané BBCode kódy",
|
||||
"These BBCode tags are currently inactive" : "V tuto chvíli jsou neaktivní tyto BBCode značky",
|
||||
"No enabled BBCodes" : "Žádné povolené BBCode kódy",
|
||||
"Parses Inner" : "Zpracovává vnitřní",
|
||||
"Delete BBCode" : "Smazat BBCode",
|
||||
"Are you sure you want to delete the BBCode tag [{tag}]?" : "Opravdu chcete BBCode značku [{tag}] smazat?",
|
||||
"This action cannot be undone." : "Tuto akci není možné vzít zpět.",
|
||||
"Edit BBCode" : "Upravit BBCode",
|
||||
"Tag" : "Štítek",
|
||||
"e.g., b, i, url, color" : "např. b, i, url, color",
|
||||
"The BBCode tag name (without brackets)" : "Název BBCode značky (bez závorek)",
|
||||
"HTML replacement" : "HTML nahrazení",
|
||||
"e.g., {strongStart}{content}{strongEnd}" : "např., {strongStart}{content}{strongEnd}",
|
||||
"Use {content} for the tag content and {paramName} for parameters" : "Použijte {content} pro obsah značky a {paramName} pro parametry k ní",
|
||||
"e.g., {tagStart}Hello world{tagEnd}" : "např. {tagStart}Ahoj světe{tagEnd}",
|
||||
"Example usage of this BBCode tag" : "Ukázka použití této BBCode značky",
|
||||
"Description" : "Popis",
|
||||
"Brief description of what this BBCode does" : "Stručný popis toho, co tento BBCode dělá",
|
||||
"Enabled" : "Zapnuto",
|
||||
"Parse inner content" : "Zpracovat vnitřní obsah",
|
||||
"If enabled, BBCode tags inside this tag will also be parsed" : "Pokud zapnuto, značky BBCode uvnitř této značky budou zpracovány také",
|
||||
"Create category" : "Vytvořit kategorii",
|
||||
"Edit category" : "Upravit kategorii",
|
||||
"Configure category details" : "Podrobnosti nastaveni kategorie",
|
||||
"Basic information" : "Základní informace",
|
||||
"Category header" : "Záhlaví kategorie",
|
||||
"-- Select a header --" : "-- Vybrat záhlaví --",
|
||||
"Name" : "Název",
|
||||
"Enter category name" : "Zadejte název kategorie",
|
||||
"Slug" : "Slug",
|
||||
"URL-friendly identifier (e.g., \"{slug}\")" : "Identifikátor vhodný pro URL (např. „{slug}“)",
|
||||
"Slug cannot be changed after category creation" : "Po vytvoření kategorie už slug není možné změnit",
|
||||
"Enter category description (optional)" : "Zadejte popis kategorie (volitelné)",
|
||||
"New" : "Nové",
|
||||
"Permissions" : "Oprávnění",
|
||||
"Control which roles can access and moderate this category" : "Určete které role mohou k této kategorii přistupovat a moderovat v ní",
|
||||
"Roles that can view" : "Role, které mohou zobrazovat",
|
||||
"Select roles that can view this category and its threads" : "Vyberte role které si mohou zobrazovat tuto kategorii a její vlákna",
|
||||
"Roles that can moderate" : "Role, které mohou moderovat",
|
||||
"Select roles that can moderate (edit/delete) content in this category" : "Vyberte role které mohou moderovat (upravovat/mazat) obsah v této kategorii",
|
||||
"Select roles …" : "Vybrat role …",
|
||||
"Manage forum categories and organization" : "Spravovat kategorie fóra a organizování",
|
||||
"Error loading categories" : "Chyba při načítání kategorií",
|
||||
"No categories in this header" : "Žádné kategorie v tomto záhlaví",
|
||||
"Delete category" : "Smazat kategorii",
|
||||
"Are you sure you want to delete the category \"{name}\"?" : "Opravdu chcete kategorii „{name}“ smazat?",
|
||||
"_This category contains %n thread._::_This category contains %n threads._" : ["Tato kategorie obsahuje %n vlákno.","Tato kategorie obsahuje %n vlákna.","Tato kategorie obsahuje %n vláken.","Tato kategorie obsahuje %n vlákna."],
|
||||
"What should happen to the threads?" : "Co se má stát s těmito vlákny?",
|
||||
"Move threads to another category" : "Přesunout vlákna do jiné kategorie",
|
||||
"Delete all threads (soft delete)" : "Smazat všechna vlákna („měkké“ smazání)",
|
||||
"Threads will be hidden but not permanently deleted" : "Vlákna budou skryta, ale ještě ne smazána",
|
||||
"Select target category" : "Vyberte cílovou kategorii",
|
||||
"-- Select a category --" : "-- Vybrat kategorii --",
|
||||
"Create header" : "Vytvořit záhlaví",
|
||||
"_%n category_::_%n categories_" : ["%n kategorie","%n kategorie","%n kategorií","%n kategorie"],
|
||||
"_%n thread_::_%n threads_" : ["%n vlákno","%n vlákna","%n vláken","%n vlákna"],
|
||||
"Delete header" : "Smazat záhlaví",
|
||||
"Are you sure you want to delete the header \"{name}\"?" : "Opravdu chcete záhlaví „{name}“ smazat?",
|
||||
"_This header contains %n category._::_This header contains %n categories._" : ["Toto záhlaví obsahuje %n kategorii.","Toto záhlaví obsahuje %n kategorie.","Toto záhlaví obsahuje %n kategorií.","Toto záhlaví obsahuje %n kategorie."],
|
||||
"This action cannot be undone" : "Tuto akci není možné vzít zpět",
|
||||
"What should happen to the categories?" : "Co se má stát s těmito kategoriemi?",
|
||||
"Move categories to another header" : "Přesunout kategorie do jiného záhlaví",
|
||||
"Delete all categories" : "Smazat všechny kategorie",
|
||||
"All categories and their threads will be permanently deleted" : "Veškeré kategorie a vlákna v nich budou nevratně smazány",
|
||||
"Select target header" : "Vybrat cílové záhlaví",
|
||||
"Move up" : "Přesunout výše",
|
||||
"Move down" : "Přesunout dolů",
|
||||
"Admin dashboard" : "Přehled správce",
|
||||
"Overview of forum activity and statistics" : "Přehled aktivity na fóru a statistiky",
|
||||
"Loading statistics …" : "Načítání statistik …",
|
||||
"Error loading dashboard" : "Chyba při načítání přehledu",
|
||||
"Total statistics" : "Celkové statistiky",
|
||||
"Recent activity (last 7 days)" : "Nedávná aktivita (uplynulých 7 dnů)",
|
||||
"New users" : "Nový uživatelé",
|
||||
"New threads" : "Nová vlákna",
|
||||
"New replies" : "Nové odpovědi",
|
||||
"Top contributors" : "Nejaktivnější přispěvatelé",
|
||||
"No contributors yet" : "Zatím žádní přispěvatelé",
|
||||
"Last 7 days" : "Uplynulých 7 dnů",
|
||||
"All time" : "Na vždy",
|
||||
"General settings" : "Obecná nastavení",
|
||||
"Configure general forum settings" : "Obecná nastavení fóra",
|
||||
"Loading settings …" : "Načítání nastavení …",
|
||||
"Error loading settings" : "Chyba při načítání nastavení",
|
||||
"Appearance" : "Vzhled",
|
||||
"Customize how your forum looks to users" : "Přizpůsobit jako vaše fórum vypadá pro uživatele",
|
||||
"Forum title" : "Titulek fóra",
|
||||
"Displayed at the top of the forum home page" : "Zobrazováno v horní části domovské stránky fóra",
|
||||
"Forum subtitle" : "Podtitul fóra",
|
||||
"Welcome to the forum" : "Vítejte ve fóru",
|
||||
"A brief description shown below the title" : "Stručný popis zobrazený pod titulkem",
|
||||
"Access control" : "Řízení přístupu",
|
||||
"Manage who can access the forum" : "Spravujte kdo může do fóra přistupovat",
|
||||
"Allow guest access" : "Umožnit přístup hostům",
|
||||
"When enabled, unauthenticated users can view forum content in read-only mode" : "Pokud zapnuto, nepřihlášení uživatelé mohou zobrazovat obsah fóra v režimu pouze pro čtení",
|
||||
"Settings saved" : "Nastavení uložena",
|
||||
"Failed to save settings" : "Nastavení se nepodařilo uložit",
|
||||
"Create role" : "Vytvořit rol",
|
||||
"Edit role" : "Upravit roli",
|
||||
"Configure role permissions and category access" : "Nastavit oprávnění rolí a přístupu ke kategoriím",
|
||||
"Error loading role" : "Chyba při načítání role",
|
||||
"Enter role name" : "Zadejte název role",
|
||||
"Enter role description (optional)" : "Zadejte popis role (volitelné)",
|
||||
"System role names cannot be changed" : "Názvy systémových rolí není možné měnit",
|
||||
"Colors" : "Barvy",
|
||||
"Set colors for this role badge" : "Nastavit barvy pro odznáček této role",
|
||||
"Light mode color" : "Barva světlého režimu",
|
||||
"Dark mode color" : "Barva tmavého režim",
|
||||
"Reset" : "Vrátit na výchozí",
|
||||
"Role permissions" : "Oprávnění role",
|
||||
"Set global permissions for this role" : "Nastavit globální oprávnění pro tuto roli",
|
||||
"Can access admin tools" : "Může přistupovat k nástrojům pro správu",
|
||||
"Allow access to the admin dashboard and tools" : "Umožnit přístup k přehledu správce a nástrojům",
|
||||
"Can edit roles" : "Může upravovat role",
|
||||
"Allow creating, editing and deleting roles" : "Umožnit vytváření, upravování a mazání rolí",
|
||||
"Can edit categories" : "Může upravovat kategorie",
|
||||
"Allow creating, editing and deleting categories" : "Umožnit vytváření, upravování a mazání kategorií",
|
||||
"Category permissions" : "Oprávnění kategorie",
|
||||
"Set which categories this role can access" : "Nastavit ke kterým kategoriím tato role může přistupovat",
|
||||
"Category" : "Kategorie",
|
||||
"Can view" : "Může zobrazovat",
|
||||
"Can moderate" : "Může moderovat",
|
||||
"Allow" : "Umožnit",
|
||||
"No categories available" : "Nejsou k dispozici žádné kategorie",
|
||||
"Admin role must have all permissions enabled" : "Je třeba, aby role správce měla povolené všechna oprávnění",
|
||||
"Admin role has full access to all categories" : "Role správce má plný přístup do všech kategorií",
|
||||
"Guest role cannot have admin permissions" : "Role hosta nemůže mít roli správce",
|
||||
"Guest role cannot moderate categories" : "Role hosta nemůže moderovat kategorie",
|
||||
"You can control which categories guests can view using the checkboxes below." : "Pomocí zaškrtávacích kolonek níže je možné určovat, které kategorie mohou hosté vidět.",
|
||||
"Guest access is currently disabled" : "Přístup pro hosty je v tuto chvíli zakázán",
|
||||
"Guest users will not be able to access the forum until guest access is enabled in the forum settings." : "Uživatelé – hosté nebudou moci přistupovat do fóra dokud jim nebude přístup povolený v nastavení fóra.",
|
||||
"Go to forum settings" : "Přejít do nastavení fóra",
|
||||
"Default role cannot moderate categories" : "Výchozí role nemůže moderovat kategorie",
|
||||
"Role management" : "Správa rolí",
|
||||
"Create and manage forum roles and permissions" : "Vytvořit a spravovat role v rámci fóra a jejich oprávnění",
|
||||
"Loading roles …" : "Načítání rolí …",
|
||||
"Error loading roles" : "Chyba při načítání rolí",
|
||||
"No roles found" : "Nenalezeny žádné role",
|
||||
"Create your first role to get started" : "Začněte vytvořením první role",
|
||||
"ID" : "Identif.",
|
||||
"Created" : "Vytvořeno",
|
||||
"Actions" : "Akce",
|
||||
"No description" : "Bez popisu",
|
||||
"Are you sure you want to delete the role \"{name}\"? This action cannot be undone." : "Opravdu chcete roli „{name}“ smazat? Tuto akci nepůjde vzít zpět.",
|
||||
"System roles cannot be deleted" : "Systémové role není možné smazat",
|
||||
"User management" : "Správa uživatelů",
|
||||
"Manage forum users, roles and permissions" : "Spravovat uživatele fóra, role a oprávnění",
|
||||
"Loading users …" : "Načítání uživatelů …",
|
||||
"Error loading users" : "Chyba při načítání uživatelů",
|
||||
"No users found" : "Nenalezeni žádní uživatelé",
|
||||
"There are no forum users yet" : "Zatím zde nejsou žádní uživatelé fóra",
|
||||
"Joined" : "Připojený",
|
||||
"Status" : "Stav",
|
||||
"Active" : "Aktivní",
|
||||
"Deleted" : "Smazáno",
|
||||
"No roles" : "Žádné role",
|
||||
"Select roles" : "Vybrat role",
|
||||
"Edit roles" : "Upravit role",
|
||||
"Edit user roles" : "Upravit role uživatelů"
|
||||
},
|
||||
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");
|
||||
462
l10n/cs.json
Normal file
462
l10n/cs.json
Normal file
@@ -0,0 +1,462 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Správce",
|
||||
"Administrator role with full permissions" : "Role správce s plnými oprávněními",
|
||||
"Moderator" : "Moderátor",
|
||||
"Moderator role with elevated permissions" : "Role moderátora s povýšeními oprávněními",
|
||||
"User" : "Uživatel",
|
||||
"Default user role with basic permissions" : "Výchozí uživatelská role se základními oprávněními",
|
||||
"Guest" : "Host",
|
||||
"Guest role for unauthenticated users with read-only access" : "Role hosta pro nepřihlášené uživatele – přístup pouze pro čtení",
|
||||
"General" : "Obecné",
|
||||
"General discussion categories" : "Obecné diskuzní kategorie",
|
||||
"General discussions" : "Obecné diskuze",
|
||||
"A place for general conversations and discussions" : "Místo pro obecné konverzace a diskuze",
|
||||
"Support" : "Podpora",
|
||||
"Ask questions about the forum, provide feedback or report issues." : "Pokládejte dotazy ohledně fóra, dávejte zpětnou vazbu nebo hlaste problémy.",
|
||||
"Inline code" : "Kód v řádku",
|
||||
"Spoiler title" : "Nadpis spoileru",
|
||||
"Hidden content" : "Skrytý obsah",
|
||||
"Spoilers" : "Spoilery",
|
||||
"Attachment" : "Příloha",
|
||||
"Welcome to the Nextcloud Forums!" : "Vítejte v Nextcloud fórech!",
|
||||
"This is a community-driven forum built right into your Nextcloud instance. Here you can discuss topics, share ideas and collaborate with other users." : "Toto je komunitou řízené fórum, vestavěné přímo do vámi využívané instance Nextcloud. Je možné zde probírat témata, sdílet nápady a spolupracovat s ostatními uživateli.",
|
||||
"Features:" : "Funkce:",
|
||||
"Create and reply to threads" : "Vytvářejte a odpovídejte na vlákna",
|
||||
"Organize discussions by categories" : "Uspořádávejte diskuze podle kategorií",
|
||||
"Use BBCode for rich text formatting" : "Formátujte text pomocí BBCode",
|
||||
"Attach files from your Nextcloud storage" : "Připojujte soubory ze svého Nextcloud úložiště",
|
||||
"React to posts" : "Reagujte na příspěvky",
|
||||
"Track read/unread threads" : "Udržujte si přehled o (ne)přečtených vláknech",
|
||||
"BBCode examples:" : "Příklady BBCode:",
|
||||
"Bold text" : "Tučný text",
|
||||
"Use %1$stext%2$s" : "Použijte %1$stext%2$s",
|
||||
"Italic text" : "Skloněný text",
|
||||
"Underlined text" : "Podtržený text",
|
||||
"Feel free to start a new discussion or reply to existing threads. Happy posting!" : "Neváhejte zahájit novou diskuzi nebo odpovězte na existující vlákna. Vesele pište příspěvky!.",
|
||||
"Welcome to Nextcloud Forums" : "Vítejte v Nextcloud fórech",
|
||||
"Forum" : "Diskuzní fórum",
|
||||
"_{count} new reply in {thread}_::_{count} new replies in {thread}_" : ["{count} nová odpověď v {thread} ","{count} nové odpovědi v {thread} ","{count} nových odpovědí v {thread} ","{count} nové odpovědi v {thread} "],
|
||||
"{user} mentioned you in {thread}" : "{user} vás zmínil(a) v {thread}",
|
||||
"Welcome to the forum!" : "Vítejte ve fóru!",
|
||||
"Deleted user" : "Smazaný uživatel",
|
||||
"A community-driven forum built right into your Nextcloud instance" : "Komunitou řízené fórum, vestavěné přímo do vámi využívané instance Nextcloud",
|
||||
"Loading …" : "Načítání …",
|
||||
"Search" : "Hledat",
|
||||
"Home" : "Domů",
|
||||
"Bookmarks" : "Záložky",
|
||||
"User preferences" : "Předvolby uživatele",
|
||||
"Dashboard" : "Nástěnka",
|
||||
"Forum settings" : "Nastavení fóra",
|
||||
"Users" : "Uživatelé",
|
||||
"Roles" : "Role",
|
||||
"Categories" : "Kategorie",
|
||||
"BBCodes" : "BBCodes",
|
||||
"Expand" : "Rozbalit",
|
||||
"Collapse" : "Sbalit",
|
||||
"{bStart}Please note:{bEnd} Attached files will be visible to anyone in the forum, regardless of the file's sharing settings." : "{bStart}Upozornění:{bEnd} Přiložené soubory budou viditelné komukoli na fóru, nezávisle na nastavení sdílení souboru.",
|
||||
"Drop file here to upload" : "Soubor sem nahrajete přetažením",
|
||||
"Hello world!" : "Dobrý den světe!",
|
||||
"Hello moon!" : "Ahoj Měsíci!",
|
||||
"Font style bold" : "Tučný styl písma",
|
||||
"Font style italic" : "Skloněný styl písma",
|
||||
"Font style struck through" : "Přeškrtnutý styl písma",
|
||||
"Font style underlined" : "Podtržený styl písma",
|
||||
"Code" : "Kód",
|
||||
"Email (clickable)" : "E-mail (klikatelný)",
|
||||
"URL (clickable)" : "URL (klikatelné)",
|
||||
"Image (not clickable)" : "Obrázek (neklikatelný)",
|
||||
"Quote" : "Citace",
|
||||
"Embedded YouTube video" : "Vnořené video z YouTube",
|
||||
"Font (name)" : "Písmo (název)",
|
||||
"Font size" : "Velikost písmen",
|
||||
"Font color" : "Barva písma",
|
||||
"Align left" : "Zarovnat vlevo",
|
||||
"Align center" : "Zarovnat na střed",
|
||||
"Align right" : "Zarovnat vpravo",
|
||||
"List" : "Seznam",
|
||||
"List item within a list" : "Položka seznamu v seznamu",
|
||||
"List item within a list (alias)" : "Položka seznamu v seznamu (alternativně)",
|
||||
"BBCode help" : "Nápověda k BBCode",
|
||||
"Built-in BBCodes" : "Vestavěné BBCode kódy",
|
||||
"These BBCodes are available by default." : "Tyto BBCode kódy jsou k dispozici už ve výchozím stavu.",
|
||||
"Custom BBCodes" : "Uživatelsky určené BBCode kódy",
|
||||
"These BBCodes are custom to this forum and configured by administrators." : "Tyto BBCode kódy jsou uživatelsky určené v rámci tohoto fóra a nastavované správci.",
|
||||
"Example" : "Příklad",
|
||||
"Replacement" : "Nahrazení",
|
||||
"Loading custom BBCodes …" : "Načítání uživatelsky určených BBCode kódů …",
|
||||
"No custom BBCodes configured." : "Nenastaveny žádné uživatelsky určené BBCode kódy.",
|
||||
"Failed to load custom BBCodes" : "Nepodařilo se načíst uživatelsky určené BBCode kódy",
|
||||
"Insert emoji" : "Vložit emotikonu",
|
||||
"Pick file from Nextcloud" : "Vyberte soubor z Nextcloud",
|
||||
"Upload file to Nextcloud" : "Nahrát soubor na Nextcloud",
|
||||
"Uploading file …" : "Nahrávání souboru …",
|
||||
"Upload failed" : "Nahrání se nezdařilo",
|
||||
"Close" : "Zavřít",
|
||||
"Pick a file to attach" : "Vyberte soubor a nasdílejte ho",
|
||||
"Failed to upload file" : "Nepodařilo se nahrát soubor",
|
||||
"Threads" : "Vláken",
|
||||
"Replies" : "Odpovědi",
|
||||
"No description available" : "Není k dispozici žádný popis",
|
||||
"Create category header" : "Vytvořit záhlaví kategorie",
|
||||
"Edit category header" : "Upravit záhlaví kategorie",
|
||||
"Header name" : "Název záhlaví",
|
||||
"Enter header name" : "Zadejte název pro záhlaví",
|
||||
"Header description" : "Popis záhlaví",
|
||||
"Enter header description (optional)" : "Zadejte popis záhlaví (volitelné)",
|
||||
"Sort order" : "Pořadí řazení",
|
||||
"Lower numbers appear first" : "Nižší čísla se objeví jako první",
|
||||
"Cancel" : "Zrušit",
|
||||
"Create" : "Vytvářet",
|
||||
"Update" : "Aktualizovat",
|
||||
"Move thread to category" : "Přesunout vlákno do kategorie",
|
||||
"Select the category to move this thread to:" : "Vyberte kategorii do které toto vlákno přesunout:",
|
||||
"Select a category …" : "Vybrat kategorii …",
|
||||
"Loading categories …" : "Načítání kategorií …",
|
||||
"Move" : "Přesunout",
|
||||
"Cannot move to a category header. Please select a category instead." : "Není možné přesunout záhlaví kategorie. Namísto toho vyberte kategorii.",
|
||||
"This thread is already in this category." : "Toto vlákno už se v této kategorii nachází.",
|
||||
"Failed to load categories" : "Nepodařilo se načíst kategorie",
|
||||
"Page not found" : "Stránka nenalezena",
|
||||
"The page you are looking for could not be found." : "Stránka kterou hledáte nebylo možné nalézt.",
|
||||
"Back" : "Zpět",
|
||||
"Go to home" : "Přejít na úvodní stránku",
|
||||
"Pagination" : "Stránkování",
|
||||
"First page" : "První stránka",
|
||||
"Previous page" : "Předchozí stránka",
|
||||
"Next page" : "Následující stránka",
|
||||
"Last page" : "Poslední stránka",
|
||||
"Go to page {page}" : "Přejít na stránku {page}",
|
||||
"Edited" : "Upraveno",
|
||||
"Quote reply" : "Odpovědět s citací",
|
||||
"Edit" : "Upravit",
|
||||
"Delete" : "Smazat",
|
||||
"View edit history" : "Zobrazit historii úprav",
|
||||
"Are you sure you want to delete this post? This action cannot be undone." : "Opravdu chcete tento příspěvek smazat? Tuto akci nepůjde vzít zpět.",
|
||||
"Unread" : "Nastavit jako nepřečtené",
|
||||
"Edit your reply …" : "Upravit vaši odpověď …",
|
||||
"Save" : "Uložit",
|
||||
"Are you sure you want to discard your changes?" : "Opravdu chcete vámi provedené změny zahodit?",
|
||||
"Edit history" : "Upravit historii",
|
||||
"Loading history …" : "Načítání historie …",
|
||||
"This post has no edit history." : "Tento příspěvek nemá žádnou historii úprav.",
|
||||
"Current version" : "Stávající verze",
|
||||
"Edited by" : "Upravil/a",
|
||||
"Failed to load edit history" : "Nepodařilo se načíst historii úprav",
|
||||
"Version {index}" : "Verze {index}",
|
||||
"Add reaction" : "Přidat reakci",
|
||||
"React with {emoji}" : "Zareagovat {emoji}",
|
||||
"You reacted with {emoji}" : "Zareagovali jste s použitím {emoji}",
|
||||
"_You and %n other reacted with {emoji}_::_You and %n others reacted with {emoji}_" : ["Vy a %n další jste zareagovali s použitím {emoji}","Vy a %n další jste zareagovali s použitím {emoji}","Vy a %n dalších jste zareagovali s použitím {emoji}","Vy a %n další jste zareagovali s použitím {emoji}"],
|
||||
"_%n person reacted with {emoji}_::_%n people reacted with {emoji}_" : ["%n osoba zareagovala s použitím {emoji}","%n lidé zareagovali s použitím {emoji}","%n lidí zareagovalo s použitím {emoji}","%n lidé zareagovali s použitím {emoji}"],
|
||||
"Write your reply …" : "Napište svou odpověď …",
|
||||
"Submit reply" : "Odeslat odpověď",
|
||||
"Are you sure you want to discard your reply?" : "Opravdu chcete svou odpověď zahodit?",
|
||||
"In thread" : "Ve vláknu",
|
||||
"Thread unavailable" : "Vlákno není k dispozici",
|
||||
"Pinned thread" : "Připnuté vlákno",
|
||||
"Locked thread" : "Uzamčené vlákno",
|
||||
"Uncategorized" : "Nezařazeno",
|
||||
"_%n reply_::_%n replies_" : ["%n odpověď","%n odpovědi","%n odpovědí","%n odpovědi"],
|
||||
"_%n view_::_%n views_" : ["%n zobrazení","%n zobrazení","%n zobrazení","%n zobrazení"],
|
||||
"Views" : "Zobrazení",
|
||||
"Title" : "Titul",
|
||||
"Enter thread title …" : "Zadejte titulek vlákna …",
|
||||
"Write your thread content …" : "Napište obsah vašeho vlákna …",
|
||||
"Create thread" : "Vytvořit vlákno",
|
||||
"Are you sure you want to discard this thread?" : "Opravdu chcete toto vlákno zahodit?",
|
||||
"Saving draft …" : "Ukládání konceptu…",
|
||||
"Draft saved" : "Koncept uložen",
|
||||
"Unsaved changes" : "Neuložené změny",
|
||||
"Back to home" : "Zpět na začátek",
|
||||
"Refresh" : "Znovu načíst",
|
||||
"Your bookmarked threads" : "Vaše záložky na vlákna",
|
||||
"Error loading bookmarks" : "Chyba při načítání záložek",
|
||||
"No bookmarks yet" : "Zatím ještě žádné záložky",
|
||||
"Bookmark threads to quickly find them later." : "Ukládejte si vlákna do záložek, abyste je později rychle našli.",
|
||||
"Retry" : "Zkusit znovu",
|
||||
"An unexpected error occurred" : "Došlo k neočekávané chybě",
|
||||
"Failed to load bookmarks" : "Nepodařilo se načíst záložky",
|
||||
"No categories yet" : "Zatím ještě žádné kategorie",
|
||||
"Categories will appear here once they are created." : "Kategorie se objeví, jakmile budou vytvořeny.",
|
||||
"No categories in this section" : "Žádné kategorie v této sekci",
|
||||
"Category not found" : "Kategorie nenalezena",
|
||||
"The category you are looking for does not exist or has been removed." : "Kategorie kterou hledáte neexistuje nebo byla odebrána.",
|
||||
"Back to categories" : "Zpět na kategorie",
|
||||
"New thread" : "Nové vlákno",
|
||||
"Error loading category" : "Chyba při načítání kategorie",
|
||||
"No threads yet" : "Zatím žádná vlákna",
|
||||
"Be the first to start a discussion in this category." : "Buďte první kdo začne diskutovat v této kategorii.",
|
||||
"No category ID or slug provided" : "Nezadán žádný identifikátor kategorie nebo slug",
|
||||
"Failed to load threads" : "Nepodařilo se načíst vlákna",
|
||||
"Create New Thread" : "Vytvořit nové vlákno",
|
||||
"In {category}" : "V {category}",
|
||||
"Creating thread …" : "Vytváření vlákna …",
|
||||
"Thread created" : "Vlákno vytvořeno",
|
||||
"Failed to create thread" : "Vlákno se nepodařilo vytvořit",
|
||||
"No category specified" : "Neurčena žádná kategorie",
|
||||
"Error" : "Error",
|
||||
"First activity" : "První aktivita",
|
||||
"Threads ({count})" : "Vlákna ({count})",
|
||||
"Replies ({count})" : "Odpovědi ({count})",
|
||||
"No threads" : "Žádná vlákna",
|
||||
"This user has not created any threads yet" : "Tento uživatel zatím nevytvořil žádná vlákna",
|
||||
"No replies" : "Žádné odpovědi",
|
||||
"This user has not written any replies yet" : "Tento uživatel zatím nenapsal žádné odpovědi",
|
||||
"Failed to load user profile" : "Nepodařilo se načíst uživatelský profil",
|
||||
"Enter search query …" : "Zadejte vyhledávací dotaz …",
|
||||
"Search in threads" : "Hledat ve vláknech",
|
||||
"Search in replies" : "Hledat v odpovědích",
|
||||
"Syntax help" : "Nápověda k syntaxi",
|
||||
"Search syntax" : "Syntaxe vyhledávání",
|
||||
"Match exact phrase" : "Hledat shodu v přesné frázi",
|
||||
"Both terms required" : "Jsou zapotřebí oba pojmy",
|
||||
"Either term matches" : "Postačí shoda s jedním či druhým pojmem",
|
||||
"Group conditions with parentheses" : "Podmínky je možné seskupovat pomocí závorek",
|
||||
"Exclude term from results" : "Vynechat pojem z výsledků",
|
||||
"Searching …" : "Hledání …",
|
||||
"Search Error" : "Chyba hledání",
|
||||
"Enter a search query" : "Zadejte vyhledávací dotaz",
|
||||
"Use the search box above to find threads and replies" : "Ve vláknech a odpovědích je možné vyhledávat pomocí kolonky výše",
|
||||
"No results found" : "Nic nenalezeno",
|
||||
"Try different keywords or check your syntax" : "Zkuste jiná klíčová slova nebo zkontrolujte syntaxi",
|
||||
"_%n thread found_::_%n threads found_" : ["Nalezeno %n vlákno","Nalezena %n vlákna","Nalezeno %n vláken","Nalezena %n vlákna"],
|
||||
"_%n reply found_::_%n replies found_" : ["Nalezena %n odpověď","Nalezeny %n odpovědi","Nalezeno %n odpovědí","Nalezeny %n odpovědi"],
|
||||
"Please enter a search query" : "Zadejte vyhledávací dotaz",
|
||||
"Please select at least one search scope" : "Vyberte alespoň jednu oblast vyhledávání",
|
||||
"Failed to search" : "Nepodařilo se hledat",
|
||||
"Thread not found" : "Vlákno nenalezeno",
|
||||
"The thread you are looking for does not exist or has been removed." : "Vlákno které hledáte neexistuje nebo bylo odebráno.",
|
||||
"Back to {category}" : "Zpět na {category}",
|
||||
"Reply" : "Odpověď",
|
||||
"Error loading thread" : "Chyba při načítání vlákna",
|
||||
"No replies yet" : "Zatím žádné odpovědi",
|
||||
"Be the first to reply in this thread." : "Buďte první kdo odpoví v tomto vlákně.",
|
||||
"by" : "od",
|
||||
"This thread is locked. Only moderators can add replies." : "Toto vlákno je uzamčené. Odpovědi mohou přidávat pouze moderátoři.",
|
||||
"You must be signed in to reply to this thread." : "Pokud chcete v tomto vlákně odpovědět, je třeba, abyste byli přihlášení.",
|
||||
"Sign in to reply" : "Pokud chcete odpovědět, přihlaste se ke svému účtu",
|
||||
"Lock thread" : "Uzamknout vlákno",
|
||||
"Unlock thread" : "Odemknout vlákno",
|
||||
"Pin thread" : "Připnout vlákno",
|
||||
"Unpin thread" : "Zrušit připnutí vlákna",
|
||||
"Thread locked" : "Vlákno uzamčen",
|
||||
"Thread unlocked" : "Vlákno odemčen",
|
||||
"Thread pinned" : "Vlákno připnuto",
|
||||
"Thread unpinned" : "Připnutí vlákna zrušeno",
|
||||
"Subscribe" : "Přihlásit se k odběru",
|
||||
"Subscribed" : "Přihlášeno se k odběru",
|
||||
"Subscribed to thread" : "Přihlášeno se k odběru vlákna",
|
||||
"Unsubscribed from thread" : "Zrušeno odebírání vlákna",
|
||||
"Bookmark" : "Záložka",
|
||||
"Remove bookmark" : "Odebrat záložku",
|
||||
"Thread bookmarked" : "Vlákno uloženo do záložek",
|
||||
"Bookmark removed" : "Záložka odebrána",
|
||||
"Edit title" : "Upravit nadpis",
|
||||
"Save title" : "Uložit nadpis",
|
||||
"Thread title updated" : "Nadpis vlákna zaktualizován",
|
||||
"Move thread" : "Přesunout vlákno",
|
||||
"Thread moved successfully" : "Vlákno úspěšně přesunuto",
|
||||
"No thread ID or slug provided" : "Nezadán žádný identifikátor vlákna nebo slug",
|
||||
"Failed to load replies" : "Nepodařilo se načíst odpovědi",
|
||||
"Thread updated" : "Vlákno zaktualizováno",
|
||||
"Reply updated" : "Odpověď zaktualizována",
|
||||
"Failed to update thread" : "Nepodařilo se zaktualizovat vlákno",
|
||||
"Failed to update reply" : "Nepodařilo se zaktualizovat odpověď",
|
||||
"Thread deleted" : "Vlákno smazáno",
|
||||
"Reply deleted" : "Odpověď smazána",
|
||||
"Failed to delete reply" : "Nepodařilo se smazat odpověď",
|
||||
"Failed to update thread lock status" : "Nepodařilo se zaktualizovat stav zámku vlákna",
|
||||
"Failed to update thread pin status" : "Nepodařilo se zaktualizovat stav připnutí vlákna",
|
||||
"Failed to update subscription" : "Nepodařilo se zaktualizovat přihlášení se k odběru",
|
||||
"Failed to update bookmark" : "Nepodařilo se zaktualizovat záložku",
|
||||
"Failed to update thread title" : "Nepodařilo se zaktualizovat nadpis vlákna",
|
||||
"Failed to move thread" : "Nepodařilo se přesunout vlákno",
|
||||
"Preferences" : "Předvolby",
|
||||
"Customize your forum experience" : "Přizpůsobte si svůj dojem z používání fóra",
|
||||
"Loading preferences …" : "Načítání předvoleb …",
|
||||
"Error loading preferences" : "Chyba při načítání předvoleb",
|
||||
"Notifications" : "Upozornění",
|
||||
"Configure how you receive notifications" : "Nastavte jak získáváte upozornění",
|
||||
"Auto-subscribe to threads I create" : "Automaticky se přihlašovat k odběru vláken, která vytvořím",
|
||||
"When enabled, you will automatically receive notifications for replies to threads you create" : "Pokud zapnuto, automaticky obdržíte upozornění na odpovědi na vlákna, která vytvoříte",
|
||||
"Files" : "Soubory",
|
||||
"Configure file upload settings" : "Nastavit nahrávání souborů",
|
||||
"Upload directory" : "Složka pro nahrání",
|
||||
"Files attached to threads or replies will be uploaded to this directory in your Nextcloud files" : "Soubory připojené k vláknům nebo odpovědím budou nahrány do této složky v Nextcloud Soubory",
|
||||
"Browse" : "Procházet",
|
||||
"Preferences saved" : "Předvolby uloženy",
|
||||
"Signature" : "Podpis",
|
||||
"Your signature appears at the bottom of your threads or replies" : "Váš podpis se objevuje ve spodní části vašich vláken nebo odpovědí",
|
||||
"You can use BBCode formatting in your signature" : "Svůj podpis můžete formátovat pomocí BBCode",
|
||||
"Enter your signature …" : "Zadejte svůj podpis …",
|
||||
"Failed to save preferences" : "Nepodařilo se uložit vaše předvolby",
|
||||
"Select upload directory" : "Vyberte složku pro nahrávání",
|
||||
"BBCode management" : "Správa BBCode",
|
||||
"Manage custom BBCode tags for formatting" : "Spravovat uživatelsky určené BBCode značky pro formátování",
|
||||
"Error loading BBCodes" : "Chyba při načítání BBCode kódů",
|
||||
"Create BBCode" : "Vytvořit BBCode",
|
||||
"Enable" : "Povolit",
|
||||
"Disable" : "Vypnout",
|
||||
"Enabled BBCodes" : "Povolené BBCode kódy",
|
||||
"These BBCode tags are currently active" : "Tyto BBCode značky jsou v tuto chvíli aktivní",
|
||||
"Disabled BBCodes" : "Zakázané BBCode kódy",
|
||||
"These BBCode tags are currently inactive" : "V tuto chvíli jsou neaktivní tyto BBCode značky",
|
||||
"No enabled BBCodes" : "Žádné povolené BBCode kódy",
|
||||
"Parses Inner" : "Zpracovává vnitřní",
|
||||
"Delete BBCode" : "Smazat BBCode",
|
||||
"Are you sure you want to delete the BBCode tag [{tag}]?" : "Opravdu chcete BBCode značku [{tag}] smazat?",
|
||||
"This action cannot be undone." : "Tuto akci není možné vzít zpět.",
|
||||
"Edit BBCode" : "Upravit BBCode",
|
||||
"Tag" : "Štítek",
|
||||
"e.g., b, i, url, color" : "např. b, i, url, color",
|
||||
"The BBCode tag name (without brackets)" : "Název BBCode značky (bez závorek)",
|
||||
"HTML replacement" : "HTML nahrazení",
|
||||
"e.g., {strongStart}{content}{strongEnd}" : "např., {strongStart}{content}{strongEnd}",
|
||||
"Use {content} for the tag content and {paramName} for parameters" : "Použijte {content} pro obsah značky a {paramName} pro parametry k ní",
|
||||
"e.g., {tagStart}Hello world{tagEnd}" : "např. {tagStart}Ahoj světe{tagEnd}",
|
||||
"Example usage of this BBCode tag" : "Ukázka použití této BBCode značky",
|
||||
"Description" : "Popis",
|
||||
"Brief description of what this BBCode does" : "Stručný popis toho, co tento BBCode dělá",
|
||||
"Enabled" : "Zapnuto",
|
||||
"Parse inner content" : "Zpracovat vnitřní obsah",
|
||||
"If enabled, BBCode tags inside this tag will also be parsed" : "Pokud zapnuto, značky BBCode uvnitř této značky budou zpracovány také",
|
||||
"Create category" : "Vytvořit kategorii",
|
||||
"Edit category" : "Upravit kategorii",
|
||||
"Configure category details" : "Podrobnosti nastaveni kategorie",
|
||||
"Basic information" : "Základní informace",
|
||||
"Category header" : "Záhlaví kategorie",
|
||||
"-- Select a header --" : "-- Vybrat záhlaví --",
|
||||
"Name" : "Název",
|
||||
"Enter category name" : "Zadejte název kategorie",
|
||||
"Slug" : "Slug",
|
||||
"URL-friendly identifier (e.g., \"{slug}\")" : "Identifikátor vhodný pro URL (např. „{slug}“)",
|
||||
"Slug cannot be changed after category creation" : "Po vytvoření kategorie už slug není možné změnit",
|
||||
"Enter category description (optional)" : "Zadejte popis kategorie (volitelné)",
|
||||
"New" : "Nové",
|
||||
"Permissions" : "Oprávnění",
|
||||
"Control which roles can access and moderate this category" : "Určete které role mohou k této kategorii přistupovat a moderovat v ní",
|
||||
"Roles that can view" : "Role, které mohou zobrazovat",
|
||||
"Select roles that can view this category and its threads" : "Vyberte role které si mohou zobrazovat tuto kategorii a její vlákna",
|
||||
"Roles that can moderate" : "Role, které mohou moderovat",
|
||||
"Select roles that can moderate (edit/delete) content in this category" : "Vyberte role které mohou moderovat (upravovat/mazat) obsah v této kategorii",
|
||||
"Select roles …" : "Vybrat role …",
|
||||
"Manage forum categories and organization" : "Spravovat kategorie fóra a organizování",
|
||||
"Error loading categories" : "Chyba při načítání kategorií",
|
||||
"No categories in this header" : "Žádné kategorie v tomto záhlaví",
|
||||
"Delete category" : "Smazat kategorii",
|
||||
"Are you sure you want to delete the category \"{name}\"?" : "Opravdu chcete kategorii „{name}“ smazat?",
|
||||
"_This category contains %n thread._::_This category contains %n threads._" : ["Tato kategorie obsahuje %n vlákno.","Tato kategorie obsahuje %n vlákna.","Tato kategorie obsahuje %n vláken.","Tato kategorie obsahuje %n vlákna."],
|
||||
"What should happen to the threads?" : "Co se má stát s těmito vlákny?",
|
||||
"Move threads to another category" : "Přesunout vlákna do jiné kategorie",
|
||||
"Delete all threads (soft delete)" : "Smazat všechna vlákna („měkké“ smazání)",
|
||||
"Threads will be hidden but not permanently deleted" : "Vlákna budou skryta, ale ještě ne smazána",
|
||||
"Select target category" : "Vyberte cílovou kategorii",
|
||||
"-- Select a category --" : "-- Vybrat kategorii --",
|
||||
"Create header" : "Vytvořit záhlaví",
|
||||
"_%n category_::_%n categories_" : ["%n kategorie","%n kategorie","%n kategorií","%n kategorie"],
|
||||
"_%n thread_::_%n threads_" : ["%n vlákno","%n vlákna","%n vláken","%n vlákna"],
|
||||
"Delete header" : "Smazat záhlaví",
|
||||
"Are you sure you want to delete the header \"{name}\"?" : "Opravdu chcete záhlaví „{name}“ smazat?",
|
||||
"_This header contains %n category._::_This header contains %n categories._" : ["Toto záhlaví obsahuje %n kategorii.","Toto záhlaví obsahuje %n kategorie.","Toto záhlaví obsahuje %n kategorií.","Toto záhlaví obsahuje %n kategorie."],
|
||||
"This action cannot be undone" : "Tuto akci není možné vzít zpět",
|
||||
"What should happen to the categories?" : "Co se má stát s těmito kategoriemi?",
|
||||
"Move categories to another header" : "Přesunout kategorie do jiného záhlaví",
|
||||
"Delete all categories" : "Smazat všechny kategorie",
|
||||
"All categories and their threads will be permanently deleted" : "Veškeré kategorie a vlákna v nich budou nevratně smazány",
|
||||
"Select target header" : "Vybrat cílové záhlaví",
|
||||
"Move up" : "Přesunout výše",
|
||||
"Move down" : "Přesunout dolů",
|
||||
"Admin dashboard" : "Přehled správce",
|
||||
"Overview of forum activity and statistics" : "Přehled aktivity na fóru a statistiky",
|
||||
"Loading statistics …" : "Načítání statistik …",
|
||||
"Error loading dashboard" : "Chyba při načítání přehledu",
|
||||
"Total statistics" : "Celkové statistiky",
|
||||
"Recent activity (last 7 days)" : "Nedávná aktivita (uplynulých 7 dnů)",
|
||||
"New users" : "Nový uživatelé",
|
||||
"New threads" : "Nová vlákna",
|
||||
"New replies" : "Nové odpovědi",
|
||||
"Top contributors" : "Nejaktivnější přispěvatelé",
|
||||
"No contributors yet" : "Zatím žádní přispěvatelé",
|
||||
"Last 7 days" : "Uplynulých 7 dnů",
|
||||
"All time" : "Na vždy",
|
||||
"General settings" : "Obecná nastavení",
|
||||
"Configure general forum settings" : "Obecná nastavení fóra",
|
||||
"Loading settings …" : "Načítání nastavení …",
|
||||
"Error loading settings" : "Chyba při načítání nastavení",
|
||||
"Appearance" : "Vzhled",
|
||||
"Customize how your forum looks to users" : "Přizpůsobit jako vaše fórum vypadá pro uživatele",
|
||||
"Forum title" : "Titulek fóra",
|
||||
"Displayed at the top of the forum home page" : "Zobrazováno v horní části domovské stránky fóra",
|
||||
"Forum subtitle" : "Podtitul fóra",
|
||||
"Welcome to the forum" : "Vítejte ve fóru",
|
||||
"A brief description shown below the title" : "Stručný popis zobrazený pod titulkem",
|
||||
"Access control" : "Řízení přístupu",
|
||||
"Manage who can access the forum" : "Spravujte kdo může do fóra přistupovat",
|
||||
"Allow guest access" : "Umožnit přístup hostům",
|
||||
"When enabled, unauthenticated users can view forum content in read-only mode" : "Pokud zapnuto, nepřihlášení uživatelé mohou zobrazovat obsah fóra v režimu pouze pro čtení",
|
||||
"Settings saved" : "Nastavení uložena",
|
||||
"Failed to save settings" : "Nastavení se nepodařilo uložit",
|
||||
"Create role" : "Vytvořit rol",
|
||||
"Edit role" : "Upravit roli",
|
||||
"Configure role permissions and category access" : "Nastavit oprávnění rolí a přístupu ke kategoriím",
|
||||
"Error loading role" : "Chyba při načítání role",
|
||||
"Enter role name" : "Zadejte název role",
|
||||
"Enter role description (optional)" : "Zadejte popis role (volitelné)",
|
||||
"System role names cannot be changed" : "Názvy systémových rolí není možné měnit",
|
||||
"Colors" : "Barvy",
|
||||
"Set colors for this role badge" : "Nastavit barvy pro odznáček této role",
|
||||
"Light mode color" : "Barva světlého režimu",
|
||||
"Dark mode color" : "Barva tmavého režim",
|
||||
"Reset" : "Vrátit na výchozí",
|
||||
"Role permissions" : "Oprávnění role",
|
||||
"Set global permissions for this role" : "Nastavit globální oprávnění pro tuto roli",
|
||||
"Can access admin tools" : "Může přistupovat k nástrojům pro správu",
|
||||
"Allow access to the admin dashboard and tools" : "Umožnit přístup k přehledu správce a nástrojům",
|
||||
"Can edit roles" : "Může upravovat role",
|
||||
"Allow creating, editing and deleting roles" : "Umožnit vytváření, upravování a mazání rolí",
|
||||
"Can edit categories" : "Může upravovat kategorie",
|
||||
"Allow creating, editing and deleting categories" : "Umožnit vytváření, upravování a mazání kategorií",
|
||||
"Category permissions" : "Oprávnění kategorie",
|
||||
"Set which categories this role can access" : "Nastavit ke kterým kategoriím tato role může přistupovat",
|
||||
"Category" : "Kategorie",
|
||||
"Can view" : "Může zobrazovat",
|
||||
"Can moderate" : "Může moderovat",
|
||||
"Allow" : "Umožnit",
|
||||
"No categories available" : "Nejsou k dispozici žádné kategorie",
|
||||
"Admin role must have all permissions enabled" : "Je třeba, aby role správce měla povolené všechna oprávnění",
|
||||
"Admin role has full access to all categories" : "Role správce má plný přístup do všech kategorií",
|
||||
"Guest role cannot have admin permissions" : "Role hosta nemůže mít roli správce",
|
||||
"Guest role cannot moderate categories" : "Role hosta nemůže moderovat kategorie",
|
||||
"You can control which categories guests can view using the checkboxes below." : "Pomocí zaškrtávacích kolonek níže je možné určovat, které kategorie mohou hosté vidět.",
|
||||
"Guest access is currently disabled" : "Přístup pro hosty je v tuto chvíli zakázán",
|
||||
"Guest users will not be able to access the forum until guest access is enabled in the forum settings." : "Uživatelé – hosté nebudou moci přistupovat do fóra dokud jim nebude přístup povolený v nastavení fóra.",
|
||||
"Go to forum settings" : "Přejít do nastavení fóra",
|
||||
"Default role cannot moderate categories" : "Výchozí role nemůže moderovat kategorie",
|
||||
"Role management" : "Správa rolí",
|
||||
"Create and manage forum roles and permissions" : "Vytvořit a spravovat role v rámci fóra a jejich oprávnění",
|
||||
"Loading roles …" : "Načítání rolí …",
|
||||
"Error loading roles" : "Chyba při načítání rolí",
|
||||
"No roles found" : "Nenalezeny žádné role",
|
||||
"Create your first role to get started" : "Začněte vytvořením první role",
|
||||
"ID" : "Identif.",
|
||||
"Created" : "Vytvořeno",
|
||||
"Actions" : "Akce",
|
||||
"No description" : "Bez popisu",
|
||||
"Are you sure you want to delete the role \"{name}\"? This action cannot be undone." : "Opravdu chcete roli „{name}“ smazat? Tuto akci nepůjde vzít zpět.",
|
||||
"System roles cannot be deleted" : "Systémové role není možné smazat",
|
||||
"User management" : "Správa uživatelů",
|
||||
"Manage forum users, roles and permissions" : "Spravovat uživatele fóra, role a oprávnění",
|
||||
"Loading users …" : "Načítání uživatelů …",
|
||||
"Error loading users" : "Chyba při načítání uživatelů",
|
||||
"No users found" : "Nenalezeni žádní uživatelé",
|
||||
"There are no forum users yet" : "Zatím zde nejsou žádní uživatelé fóra",
|
||||
"Joined" : "Připojený",
|
||||
"Status" : "Stav",
|
||||
"Active" : "Aktivní",
|
||||
"Deleted" : "Smazáno",
|
||||
"No roles" : "Žádné role",
|
||||
"Select roles" : "Vybrat role",
|
||||
"Edit roles" : "Upravit role",
|
||||
"Edit user roles" : "Upravit role uživatelů"
|
||||
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
|
||||
}
|
||||
44
l10n/cy_GB.js
Normal file
44
l10n/cy_GB.js
Normal file
@@ -0,0 +1,44 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Gweinyddwr",
|
||||
"Moderator" : "Cymedrolwr",
|
||||
"User" : "Defnyddwyr",
|
||||
"General" : "Cyffredinol",
|
||||
"Forum" : "Fforwm",
|
||||
"Search" : "Chwilio",
|
||||
"Home" : "Cartref",
|
||||
"Dashboard" : "Bwrdd Rheoli",
|
||||
"Users" : "Defnyddwyr",
|
||||
"Categories" : "Categorïau",
|
||||
"List" : "Rhestr",
|
||||
"Upload failed" : "Methwyd llwytho i fyny",
|
||||
"Close" : "Cau",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Diweddaru",
|
||||
"Move" : "Symud",
|
||||
"Page not found" : "Heb ganfod y dudalen",
|
||||
"Edit" : "Golygu",
|
||||
"Delete" : "Dileu",
|
||||
"Save" : "Cadw",
|
||||
"Uncategorized" : "Dim categori",
|
||||
"Views" : "Dangosiadau",
|
||||
"Saving draft …" : "Yn cadw drafft …",
|
||||
"Draft saved" : "Cadwyd y drafft",
|
||||
"Refresh" : "Ail-lwytho",
|
||||
"Retry" : "Ceisio eto",
|
||||
"Error" : "Gwall",
|
||||
"by" : "gan",
|
||||
"Subscribe" : "Tanysgrifio",
|
||||
"Signature" : "Llofnod",
|
||||
"Disable" : "Analluogi",
|
||||
"Description" : "Disgrifiad",
|
||||
"Name" : "Enw",
|
||||
"New" : "Newydd",
|
||||
"Category" : "Categori",
|
||||
"ID" : "ID",
|
||||
"Actions" : "Gweithredoedd",
|
||||
"Status" : "Statws",
|
||||
"Deleted" : "Wedi dileu"
|
||||
},
|
||||
"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;");
|
||||
42
l10n/cy_GB.json
Normal file
42
l10n/cy_GB.json
Normal file
@@ -0,0 +1,42 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Gweinyddwr",
|
||||
"Moderator" : "Cymedrolwr",
|
||||
"User" : "Defnyddwyr",
|
||||
"General" : "Cyffredinol",
|
||||
"Forum" : "Fforwm",
|
||||
"Search" : "Chwilio",
|
||||
"Home" : "Cartref",
|
||||
"Dashboard" : "Bwrdd Rheoli",
|
||||
"Users" : "Defnyddwyr",
|
||||
"Categories" : "Categorïau",
|
||||
"List" : "Rhestr",
|
||||
"Upload failed" : "Methwyd llwytho i fyny",
|
||||
"Close" : "Cau",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Diweddaru",
|
||||
"Move" : "Symud",
|
||||
"Page not found" : "Heb ganfod y dudalen",
|
||||
"Edit" : "Golygu",
|
||||
"Delete" : "Dileu",
|
||||
"Save" : "Cadw",
|
||||
"Uncategorized" : "Dim categori",
|
||||
"Views" : "Dangosiadau",
|
||||
"Saving draft …" : "Yn cadw drafft …",
|
||||
"Draft saved" : "Cadwyd y drafft",
|
||||
"Refresh" : "Ail-lwytho",
|
||||
"Retry" : "Ceisio eto",
|
||||
"Error" : "Gwall",
|
||||
"by" : "gan",
|
||||
"Subscribe" : "Tanysgrifio",
|
||||
"Signature" : "Llofnod",
|
||||
"Disable" : "Analluogi",
|
||||
"Description" : "Disgrifiad",
|
||||
"Name" : "Enw",
|
||||
"New" : "Newydd",
|
||||
"Category" : "Categori",
|
||||
"ID" : "ID",
|
||||
"Actions" : "Gweithredoedd",
|
||||
"Status" : "Statws",
|
||||
"Deleted" : "Wedi dileu"
|
||||
},"pluralForm" :"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;"
|
||||
}
|
||||
96
l10n/da.js
Normal file
96
l10n/da.js
Normal file
@@ -0,0 +1,96 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Admin",
|
||||
"Moderator" : "Modeator",
|
||||
"User" : "Bruger",
|
||||
"General" : "Generelt",
|
||||
"Support" : "Support",
|
||||
"Bold text" : "Fed tekst",
|
||||
"Underlined text" : "Understreget tekst",
|
||||
"Forum" : "Forum",
|
||||
"Loading …" : "Indlæser ...",
|
||||
"Search" : "Søg",
|
||||
"Home" : "Hjem",
|
||||
"Bookmarks" : "Bogmærker",
|
||||
"Dashboard" : "Dashboard",
|
||||
"Users" : "Brugere",
|
||||
"Categories" : "Kategorier",
|
||||
"Expand" : "Udvid",
|
||||
"Collapse" : "Sammenfold",
|
||||
"Hello world!" : "Hej verden!",
|
||||
"Code" : "Kode",
|
||||
"Quote" : "Citat",
|
||||
"Font size" : "Skriftstørrelse",
|
||||
"List" : "Liste",
|
||||
"Insert emoji" : "Indsæt emoji",
|
||||
"Upload failed" : "Upload fejlede",
|
||||
"Close" : "Luk",
|
||||
"Failed to upload file" : "Kunne ikke uploade fil",
|
||||
"Threads" : "Tråde",
|
||||
"Sort order" : "Sorteringsrækkefølge",
|
||||
"Cancel" : "Annullér",
|
||||
"Create" : "Opret",
|
||||
"Update" : "Opdatér",
|
||||
"Move" : "Flyt",
|
||||
"Page not found" : "Siden blev ikke fundet",
|
||||
"Back" : "Tilbage",
|
||||
"Edit" : "Redigér",
|
||||
"Delete" : "Slet",
|
||||
"Unread" : "Ulæst",
|
||||
"Save" : "Gem",
|
||||
"Current version" : "Nuværende version",
|
||||
"Uncategorized" : "Udenfor kategori",
|
||||
"_%n reply_::_%n replies_" : ["%n svar","%n svar"],
|
||||
"Views" : "Visninger",
|
||||
"Title" : "Titel",
|
||||
"Saving draft …" : "Gemmer kladde…",
|
||||
"Draft saved" : "Kladde gemt",
|
||||
"Unsaved changes" : "Ikke gemte ændringer",
|
||||
"Back to home" : "Tilbage til hjem ",
|
||||
"Refresh" : "Opdatér",
|
||||
"Retry" : "Prøv igen",
|
||||
"Error" : "Fejl",
|
||||
"Searching …" : "Søger …",
|
||||
"No results found" : "Ingen resultater fundet",
|
||||
"Back to {category}" : "Tilbage til {category}",
|
||||
"Reply" : "Svar",
|
||||
"by" : "af",
|
||||
"Subscribe" : "Tilmeld",
|
||||
"Subscribed" : "Abonneret",
|
||||
"Bookmark" : "Bogmærke",
|
||||
"Edit title" : "Redigér titel",
|
||||
"Move thread" : "Flyt tråden",
|
||||
"Preferences" : "Indstillinger",
|
||||
"Notifications" : "Påmindelser",
|
||||
"Files" : "Filer",
|
||||
"Signature" : "Underskrift",
|
||||
"Enable" : "Aktiver",
|
||||
"Disable" : "Deaktiver",
|
||||
"This action cannot be undone." : "Denne handling kan ikke fortrydes.",
|
||||
"Description" : "Beskrivelse",
|
||||
"Enabled" : "Aktiveret",
|
||||
"Name" : "Navn",
|
||||
"New" : "Nyt",
|
||||
"Permissions" : "Rettigheder",
|
||||
"Move up" : "Flyt op",
|
||||
"Move down" : "Flyt ned",
|
||||
"Last 7 days" : "Sidste 7 dage",
|
||||
"General settings" : "Generelle indstillinger",
|
||||
"Appearance" : "Udseende",
|
||||
"Access control" : "Adgangskontrol",
|
||||
"Settings saved" : "Indstillinger gemt",
|
||||
"Failed to save settings" : "Kunne ikke gemme indstillinger",
|
||||
"Reset" : "Nulstil",
|
||||
"Category" : "Kategori",
|
||||
"Allow" : "Tillad",
|
||||
"ID" : "ID",
|
||||
"Created" : "Oprettet",
|
||||
"Actions" : "Handlinger",
|
||||
"Loading users …" : "Henter brugere ...",
|
||||
"No users found" : "Ingen brugere fundet",
|
||||
"Joined" : "Forbind",
|
||||
"Status" : "Status",
|
||||
"Deleted" : "Slettet"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
94
l10n/da.json
Normal file
94
l10n/da.json
Normal file
@@ -0,0 +1,94 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Admin",
|
||||
"Moderator" : "Modeator",
|
||||
"User" : "Bruger",
|
||||
"General" : "Generelt",
|
||||
"Support" : "Support",
|
||||
"Bold text" : "Fed tekst",
|
||||
"Underlined text" : "Understreget tekst",
|
||||
"Forum" : "Forum",
|
||||
"Loading …" : "Indlæser ...",
|
||||
"Search" : "Søg",
|
||||
"Home" : "Hjem",
|
||||
"Bookmarks" : "Bogmærker",
|
||||
"Dashboard" : "Dashboard",
|
||||
"Users" : "Brugere",
|
||||
"Categories" : "Kategorier",
|
||||
"Expand" : "Udvid",
|
||||
"Collapse" : "Sammenfold",
|
||||
"Hello world!" : "Hej verden!",
|
||||
"Code" : "Kode",
|
||||
"Quote" : "Citat",
|
||||
"Font size" : "Skriftstørrelse",
|
||||
"List" : "Liste",
|
||||
"Insert emoji" : "Indsæt emoji",
|
||||
"Upload failed" : "Upload fejlede",
|
||||
"Close" : "Luk",
|
||||
"Failed to upload file" : "Kunne ikke uploade fil",
|
||||
"Threads" : "Tråde",
|
||||
"Sort order" : "Sorteringsrækkefølge",
|
||||
"Cancel" : "Annullér",
|
||||
"Create" : "Opret",
|
||||
"Update" : "Opdatér",
|
||||
"Move" : "Flyt",
|
||||
"Page not found" : "Siden blev ikke fundet",
|
||||
"Back" : "Tilbage",
|
||||
"Edit" : "Redigér",
|
||||
"Delete" : "Slet",
|
||||
"Unread" : "Ulæst",
|
||||
"Save" : "Gem",
|
||||
"Current version" : "Nuværende version",
|
||||
"Uncategorized" : "Udenfor kategori",
|
||||
"_%n reply_::_%n replies_" : ["%n svar","%n svar"],
|
||||
"Views" : "Visninger",
|
||||
"Title" : "Titel",
|
||||
"Saving draft …" : "Gemmer kladde…",
|
||||
"Draft saved" : "Kladde gemt",
|
||||
"Unsaved changes" : "Ikke gemte ændringer",
|
||||
"Back to home" : "Tilbage til hjem ",
|
||||
"Refresh" : "Opdatér",
|
||||
"Retry" : "Prøv igen",
|
||||
"Error" : "Fejl",
|
||||
"Searching …" : "Søger …",
|
||||
"No results found" : "Ingen resultater fundet",
|
||||
"Back to {category}" : "Tilbage til {category}",
|
||||
"Reply" : "Svar",
|
||||
"by" : "af",
|
||||
"Subscribe" : "Tilmeld",
|
||||
"Subscribed" : "Abonneret",
|
||||
"Bookmark" : "Bogmærke",
|
||||
"Edit title" : "Redigér titel",
|
||||
"Move thread" : "Flyt tråden",
|
||||
"Preferences" : "Indstillinger",
|
||||
"Notifications" : "Påmindelser",
|
||||
"Files" : "Filer",
|
||||
"Signature" : "Underskrift",
|
||||
"Enable" : "Aktiver",
|
||||
"Disable" : "Deaktiver",
|
||||
"This action cannot be undone." : "Denne handling kan ikke fortrydes.",
|
||||
"Description" : "Beskrivelse",
|
||||
"Enabled" : "Aktiveret",
|
||||
"Name" : "Navn",
|
||||
"New" : "Nyt",
|
||||
"Permissions" : "Rettigheder",
|
||||
"Move up" : "Flyt op",
|
||||
"Move down" : "Flyt ned",
|
||||
"Last 7 days" : "Sidste 7 dage",
|
||||
"General settings" : "Generelle indstillinger",
|
||||
"Appearance" : "Udseende",
|
||||
"Access control" : "Adgangskontrol",
|
||||
"Settings saved" : "Indstillinger gemt",
|
||||
"Failed to save settings" : "Kunne ikke gemme indstillinger",
|
||||
"Reset" : "Nulstil",
|
||||
"Category" : "Kategori",
|
||||
"Allow" : "Tillad",
|
||||
"ID" : "ID",
|
||||
"Created" : "Oprettet",
|
||||
"Actions" : "Handlinger",
|
||||
"Loading users …" : "Henter brugere ...",
|
||||
"No users found" : "Ingen brugere fundet",
|
||||
"Joined" : "Forbind",
|
||||
"Status" : "Status",
|
||||
"Deleted" : "Slettet"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
467
l10n/de.js
Normal file
467
l10n/de.js
Normal file
File diff suppressed because one or more lines are too long
465
l10n/de.json
Normal file
465
l10n/de.json
Normal file
File diff suppressed because one or more lines are too long
467
l10n/de_DE.js
Normal file
467
l10n/de_DE.js
Normal file
@@ -0,0 +1,467 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Administration",
|
||||
"Administrator role with full permissions" : "Administrationsrolle mit vollen Berechtigungen",
|
||||
"Moderator" : "Moderation",
|
||||
"Moderator role with elevated permissions" : "Moderatorenrolle mit erweiterten Berechtigungen",
|
||||
"User" : "Benutzer",
|
||||
"Default user role with basic permissions" : "Standardbenutzerrolle mit grundlegenden Berechtigungen",
|
||||
"Guest" : "Gast",
|
||||
"Guest role for unauthenticated users with read-only access" : "Gastrolle für nicht angemeldete Benutzer mit schreibgeschütztem Zugriff",
|
||||
"General" : "Allgemein",
|
||||
"General discussion categories" : "Kategorien für Allgemeine Diskussionen",
|
||||
"General discussions" : "Allgemeine Diskussionen",
|
||||
"A place for general conversations and discussions" : "Ein Ort für allgemeine Gespräche und Diskussionen",
|
||||
"Support" : "Support",
|
||||
"Ask questions about the forum, provide feedback or report issues." : "Fragen zum Forum stellen, Feedback geben oder Probleme melden.",
|
||||
"Inline code" : "Inline-Code",
|
||||
"Spoiler title" : "Spoiler-Titel",
|
||||
"Hidden content" : "Versteckter Inhalt",
|
||||
"Spoilers" : "Spoilerwarnung",
|
||||
"Attachment" : "Anhang",
|
||||
"Welcome to the Nextcloud Forums!" : "Willkommen in den Nextcloud Foren!",
|
||||
"This is a community-driven forum built right into your Nextcloud instance. Here you can discuss topics, share ideas and collaborate with other users." : "Dies ist ein Community-Forum, das direkt in Ihre Nextcloud-Instanz integriert ist. Hier können Sie Themen diskutieren, Ideen austauschen und mit anderen Nutzern zusammenarbeiten.",
|
||||
"Features:" : "Funktionen:",
|
||||
"Create and reply to threads" : "Themen erstellen und beantworten",
|
||||
"Organize discussions by categories" : "Die Diskussionen nach Kategorien ordnen",
|
||||
"Use BBCode for rich text formatting" : "BBCode für Rich-Text-Formatierung verwenden",
|
||||
"Attach files from your Nextcloud storage" : "Dateien aus Ihrem Nextcloud-Speicher hinzufügen",
|
||||
"React to posts" : "Auf Beiträge reagieren",
|
||||
"Track read/unread threads" : "Gelesene/ungelesene Themen verfolgen",
|
||||
"BBCode examples:" : "BBCode-Beispiele:",
|
||||
"Bold text" : "Fetter Text",
|
||||
"Use %1$stext%2$s" : "%1$sText%2$s verwenden",
|
||||
"Italic text" : "Kursiver Text",
|
||||
"Underlined text" : "Unterstrichener Text",
|
||||
"Feel free to start a new discussion or reply to existing threads. Happy posting!" : "Gerne eine neue Diskussion starten oder auf bestehende Beiträge antworten. Viel Spaß beim Posten!",
|
||||
"Welcome to Nextcloud Forums" : "Willkommen in den Nextcloud Foren",
|
||||
"Forum" : "Forum",
|
||||
"_{count} new reply in {thread}_::_{count} new replies in {thread}_" : ["{count} neue Antwort in {thread}","{count} neue Antworten in {thread}"],
|
||||
"{user} mentioned you in {thread}" : "{user} hat Sie in {thread} erwähnt",
|
||||
"Welcome to the forum!" : "Willkommen in den Nextcloud Foren!",
|
||||
"Deleted user" : "Gelöschter Benutzer",
|
||||
"A community-driven forum built right into your Nextcloud instance" : "Ein Community-basiertes Forum, das direkt in Ihre Nextcloud-Instanz integriert ist.",
|
||||
"Create discussions, share ideas and collaborate with your community directly in Nextcloud.\n\n**⚠️ Early Development Notice:**\nThis app is in early stages of development. While functional, you may encounter bugs or incomplete features. Please report any issues on GitHub and consider backing up your data regularly.\n\n**Key features:**\n- **Thread-based Discussions** - Create and reply to organized discussion threads\n- **Category Organization** - Structure your forum with customizable categories and headers\n- **Rich Text Formatting** - Use BBCode for formatting posts with bold, italic, links, images, code blocks and more\n- **File Attachments** - Attach files from your Nextcloud storage to posts\n- **Post Reactions** - React to posts with emoji reactions\n- **Read/Unread Tracking** - Keep track of which threads you've read\n- **Search** - Find discussions quickly with built-in search\n- **User Profiles** - View user post history and statistics\n- **Role-Based Permissions** - Control access and moderation with flexible roles\n- **Guest Access**: Optional public access for unauthenticated users with configurable permissions\n- **Admin Tools** - Manage categories, roles, BBCodes and forum settings\n- **Moderation Tools** - Pin, lock and manage threads and posts\n\n**Perfect for:**\n- Team discussions and collaboration\n- Community forums\n- Support channels\n- Knowledge bases\n- Project discussions\n- Internal communication\n\nThe forum integrates seamlessly with your Nextcloud instance, using your existing users and groups for authentication and access control." : "Diskussionen starten, Ideen austauschen und direkt in Nextcloud mit der Community zusammenarbeiten.\n\n**⚠️ Hinweis zur frühen Entwicklungsphase:** \nDiese App befindet sich in einer frühen Entwicklungsphase. Sie ist zwar funktionsfähig, es können jedoch Fehler oder unvollständige Funktionen auftreten. Bitte melden Sie alle Probleme auf GitHub und erstellen Sie regelmäßig Backups Ihrer Daten.\n\n**Hauptfunktionen:**\n- **Themenbasierte Diskussionen** – Organisierte Diskussionsthemen erstellen und beantworten\n- **Kategorieorganisation** – Das Forum mit anpassbaren Kategorien und Überschriften strukturieren.\n- **Rich-Text-Formatierung** – BBCode verwenden, um Beiträge mit Fettdruck, Kursivschrift, Links, Bildern, Codeblöcken und mehr zu formatieren.\n- **Dateianhänge** – Dateien aus dem Nextcloud-Speicher an Beiträge anhängen.\n- **Reaktionen auf Beiträge** – Mit Emojis auf Beiträge reagieren.\n- **Lese-/Ungelesen-Status** – Den Überblick darüber behalten, welche Themen bereits gelesen wurden.\n- **Suche** – Diskussionen schnell mit der integrierten Suche finden.\n- **Benutzerprofile** – Den Beitragsverlauf und die Statistiken der Benutzer ansehen.\n- **Rollenbasierte Berechtigungen** – Den Zugriff und die Moderation mit flexiblen Rollen steuern.\n- **Gastzugriff**: Optionaler öffentlicher Zugriff für nicht authentifizierte Benutzer mit konfigurierbaren Berechtigungen.\n- **Admin-Tools** – Kategorien, Rollen, BBCodes und Forumseinstellungen verwalten.\n- **Moderations-Tools** – Themen und Beiträge anheften, sperren und verwalten.\n\n**Perfekt für:**\n- Teamdiskussionen und Zusammenarbeit\n- Community-Foren\n- Supportkanäle\n- Wissensdatenbanken\n- Projektdiskussionen\n- Interne Kommunikation\n\nDas Forum integriert sich nahtlos in die Nextcloud-Instanz und nutzt die bestehenden Benutzer und Gruppen für die Anmeldung und die Zugriffskontrolle.",
|
||||
"Loading …" : "Lade …",
|
||||
"Search" : "Suche",
|
||||
"Home" : "Startseite",
|
||||
"Bookmarks" : "Lesezeichen",
|
||||
"User preferences" : "Benutzereinstellungen",
|
||||
"Dashboard" : "Dashboard",
|
||||
"Forum settings" : "Forumeinstellungen",
|
||||
"Users" : "Personen",
|
||||
"Roles" : "Rollen",
|
||||
"Categories" : "Kategorien",
|
||||
"BBCodes" : "BBCodes",
|
||||
"Expand" : "Erweitern",
|
||||
"Collapse" : "Zuklappen",
|
||||
"{bStart}Please note:{bEnd} Attached files will be visible to anyone in the forum, regardless of the file's sharing settings." : "{bStart}Bitte beachten:{bEnd} Angehängte Dateien sind für alle im Forum sichtbar, unabhängig von den Freigabeeinstellungen der Datei.",
|
||||
"Drop file here to upload" : "Datei zum Hochladen hier fallen lassen",
|
||||
"Hello world!" : "Hallo Welt!",
|
||||
"Hello moon!" : "Hallo Mond!",
|
||||
"Font style bold" : "Schriftart fett",
|
||||
"Font style italic" : "Schriftart kursiv",
|
||||
"Font style struck through" : "Schriftart durchgestrichen",
|
||||
"Font style underlined" : "Schriftart unterstrichen",
|
||||
"Code" : "Quelltext",
|
||||
"Email (clickable)" : "E-Mail (anklickbar)",
|
||||
"URL (clickable)" : "URL (anklickbar)",
|
||||
"Image (not clickable)" : "Bild (nicht anklickbar)",
|
||||
"Quote" : "Zitat",
|
||||
"Embedded YouTube video" : "Eingebettetes YouTube-Video",
|
||||
"Font (name)" : "Schriftart (Name)",
|
||||
"Font size" : "Schriftgröße",
|
||||
"Font color" : "Schriftfarbe",
|
||||
"Align left" : "Linksbündig ausrichten",
|
||||
"Align center" : "Zentriert ausrichten",
|
||||
"Align right" : "Rechtsbündig ausrichten",
|
||||
"List" : "Liste",
|
||||
"List item within a list" : "Listenelement innerhalb einer Liste",
|
||||
"List item within a list (alias)" : "Listenelement innerhalb einer Liste (Alias)",
|
||||
"BBCode help" : "BBCode-Hilfe",
|
||||
"Built-in BBCodes" : "Vorgefertigte BBCodes",
|
||||
"These BBCodes are available by default." : "Diese BBCodes sind standardmäßig verfügbar.",
|
||||
"Custom BBCodes" : "Benutzerdefinierte BBCodes",
|
||||
"These BBCodes are custom to this forum and configured by administrators." : "Diese BBCodes sind an dieses Forum angepasst und werden von der Administration konfiguriert.",
|
||||
"Example" : "Beispiel",
|
||||
"Replacement" : "Ersatz",
|
||||
"Loading custom BBCodes …" : "Lade benutzerdefinierte BBCodes …",
|
||||
"No custom BBCodes configured." : "Keine benutzerdefinierten BBCodes eingerichtet.",
|
||||
"Failed to load custom BBCodes" : "Benutzerdefinierter BBCodes konnten nicht geladen werden.",
|
||||
"Insert emoji" : "Emoji einfügen",
|
||||
"Pick file from Nextcloud" : "Datei aus Nextcloud auswählen",
|
||||
"Upload file to Nextcloud" : "Datei in Nextcloud hochladen",
|
||||
"Uploading file …" : "Lade Datei hoch …",
|
||||
"Upload failed" : "Hochladen fehlgeschlagen",
|
||||
"Close" : "Schließen",
|
||||
"Pick a file to attach" : "Wähle eine Datei zum Anhängen aus",
|
||||
"Failed to upload file" : "Datei konnte nicht hochgeladen werden",
|
||||
"Threads" : "Themen",
|
||||
"Replies" : "Antworten",
|
||||
"No description available" : "Keine Beschreibung verfügbar",
|
||||
"Create category header" : "Kategorieüberschrift erstellen",
|
||||
"Edit category header" : "Kategorieüberschrift bearbeiten",
|
||||
"Header name" : "Name der Überschrift",
|
||||
"Enter header name" : "Überschriftsnamen eingeben",
|
||||
"Header description" : "Überschriftsbeschreibung",
|
||||
"Enter header description (optional)" : "Überschriftsbeschreibung eingeben (Optional)",
|
||||
"Sort order" : "Sortierung",
|
||||
"Lower numbers appear first" : "Niedrigere Zahlen erscheinen zuerst",
|
||||
"Cancel" : "Abbrechen",
|
||||
"Create" : "Erstellen",
|
||||
"Update" : "Aktualisieren",
|
||||
"Move thread to category" : "Thema in Kategorie verschieben",
|
||||
"Select the category to move this thread to:" : "Die Kategorie auswählen, zu der dieses Thema verschoben werden soll:",
|
||||
"Select a category …" : "Eine Kategorie auswählen …",
|
||||
"Loading categories …" : "Lade Kategorien …",
|
||||
"Move" : "Verschieben",
|
||||
"Cannot move to a category header. Please select a category instead." : "Kann nicht zu einer Kategorieüberschrift verschieben. Stattdessen eine Kategorie auswählen.",
|
||||
"This thread is already in this category." : "Dieses Thema befindet sich bereits in dieser Kategorie.",
|
||||
"Failed to load categories" : "Kategorien konnten nicht geladen werden",
|
||||
"Page not found" : "Seite nicht gefunden",
|
||||
"The page you are looking for could not be found." : "Die gesuchte Seite konnte nicht gefunden werden.",
|
||||
"Back" : "Zurück",
|
||||
"Go to home" : "Zur Startseite",
|
||||
"Pagination" : "Mehrseitige Liste",
|
||||
"First page" : "Erste Seite",
|
||||
"Previous page" : "Vorherige Seite",
|
||||
"Next page" : "Nächste Seite",
|
||||
"Last page" : "Letzte Seite",
|
||||
"Go to page {page}" : "Gehe zu Seite {page}",
|
||||
"Edited" : "Bearbeitet",
|
||||
"Quote reply" : "Antwort zitieren",
|
||||
"Edit" : "Bearbeiten",
|
||||
"Delete" : "Löschen",
|
||||
"View edit history" : "Bearbeitungsverlauf anzeigen",
|
||||
"Are you sure you want to delete this post? This action cannot be undone." : "Soll dieser Beitrag wirklich gelöscht werden? Diese Aktion kann nicht rückgängig gemacht werden.",
|
||||
"Unread" : "Ungelesen",
|
||||
"Edit your reply …" : "Ihre Antwort bearbeiten …",
|
||||
"Save" : "Speichern",
|
||||
"Are you sure you want to discard your changes?" : "Sollen die Änderungen verworfen werden?",
|
||||
"Edit history" : "Verlauf bearbeiten",
|
||||
"Loading history …" : "Lade Verlauf …",
|
||||
"This post has no edit history." : "Diese Nachricht hat keinen Bearbeitungsverlauf.",
|
||||
"Current version" : "Aktuelle Version",
|
||||
"Edited by" : "Bearbeitet von",
|
||||
"Failed to load edit history" : "Bearbeitungsverlauf konnte nicht geladen werden",
|
||||
"Version {index}" : "Version {index}",
|
||||
"Add reaction" : "Reaktion hinzufügen",
|
||||
"React with {emoji}" : "Mit {emoji} reagieren",
|
||||
"You reacted with {emoji}" : "Sie haben mit {emoji} reagiert",
|
||||
"_You and %n other reacted with {emoji}_::_You and %n others reacted with {emoji}_" : ["Sie und %n Anderer haben mit {emoji} reagiert","Sie und %n Andere haben mit {emoji} reagiert"],
|
||||
"_%n person reacted with {emoji}_::_%n people reacted with {emoji}_" : ["%n Person hat mit {emoji} reagiert","%n Personen haben mit {emoji} reagiert"],
|
||||
"Write your reply …" : "Ihre Antwort schreiben …",
|
||||
"Submit reply" : "Antwort absenden",
|
||||
"Are you sure you want to discard your reply?" : "Soll Ihre Antwort wirklich verworfen werden?",
|
||||
"In thread" : "Im Thema",
|
||||
"Thread unavailable" : "Thema nicht verfügbar",
|
||||
"Pinned thread" : "Angeheftetes Thema",
|
||||
"Locked thread" : "Gesperrtes Thema",
|
||||
"Uncategorized" : "Ohne Kategorie",
|
||||
"_%n reply_::_%n replies_" : ["%n Antwort","%n Antworten"],
|
||||
"_%n view_::_%n views_" : ["%n Ansicht","%n Ansichten"],
|
||||
"Views" : "Ansichten",
|
||||
"Title" : "Titel",
|
||||
"Enter thread title …" : "Titel des Themas eingeben …",
|
||||
"Write your thread content …" : "Ihren Themeninhalt schreiben …",
|
||||
"Create thread" : "Thema erstellen",
|
||||
"Are you sure you want to discard this thread?" : "Soll dieses Thema verworfen werden?",
|
||||
"Saving draft …" : "Speichere Entwurf …",
|
||||
"Draft saved" : "Entwurf gespeichert",
|
||||
"Unsaved changes" : "Nicht gespeicherte Änderungen",
|
||||
"Back to home" : "Zurück zum Start",
|
||||
"Refresh" : "Aktualisieren",
|
||||
"Your bookmarked threads" : "Ihre, mit Lesezeichen versehenen, Themen",
|
||||
"Error loading bookmarks" : "Fehler beim Laden der Lesezeichen",
|
||||
"No bookmarks yet" : "Bislang keine Lesezeichen",
|
||||
"Bookmark threads to quickly find them later." : "Themen als Lesezeichen speichern, um diese später schnell wiederzufinden.",
|
||||
"Retry" : "Wiederholen",
|
||||
"An unexpected error occurred" : "Ein unerwarteter Fehler ist eingetreten",
|
||||
"Failed to load bookmarks" : "Lesezeichen konnten nicht geladen werden",
|
||||
"No categories yet" : "Bislang keine Kategorien",
|
||||
"Categories will appear here once they are created." : "Kategorien tauchen hier auf, sobald sie angelegt wurden.",
|
||||
"No categories in this section" : "Keine Kategorien in diesem Abschnitt",
|
||||
"Category not found" : "Kategorie nicht gefunden",
|
||||
"The category you are looking for does not exist or has been removed." : "Die gesuchte Kategorie existiert nicht oder wurde entfernt.",
|
||||
"Back to categories" : "Zurück zu Kategorien",
|
||||
"New thread" : "Neues Thema",
|
||||
"Error loading category" : "Fehler beim Laden der Kategorie",
|
||||
"No threads yet" : "Bislang keine Themen",
|
||||
"Be the first to start a discussion in this category." : "Seien Sie der Erste, der eine Diskussion in dieser Kategorie beginnt.",
|
||||
"No category ID or slug provided" : "Keine Kategorie-ID oder Slug angegeben",
|
||||
"Failed to load threads" : "Themen konnten nicht geladen werden",
|
||||
"Create New Thread" : "Ein neues Thema erstellen",
|
||||
"In {category}" : "In {category}",
|
||||
"Creating thread …" : "Erstelle Thema …",
|
||||
"Thread created" : "Thema erstellt",
|
||||
"Failed to create thread" : "Fehler beim Erstellen des Themas",
|
||||
"No category specified" : "Keine Kategorie angegeben",
|
||||
"Error" : "Fehler",
|
||||
"First activity" : "Erste Aktivität",
|
||||
"Threads ({count})" : "Themen ({count})",
|
||||
"Replies ({count})" : "Antworten ({count})",
|
||||
"No threads" : "Keine Themen",
|
||||
"This user has not created any threads yet" : "Dieser Benutzer hat bislang noch keine Themen erstellt",
|
||||
"No replies" : "Keine Antworten",
|
||||
"This user has not written any replies yet" : "Dieser Benutzer hat noch keine Antworten verfasst",
|
||||
"Failed to load user profile" : "Benutzerprofil konnte nicht geladen werden",
|
||||
"Enter search query …" : "Suchanfrage eingeben ...",
|
||||
"Search in threads" : "In Themen suchen",
|
||||
"Search in replies" : "In den Antworten suchen",
|
||||
"Syntax help" : "Syntaxhilfe",
|
||||
"Search syntax" : "Suchsyntax",
|
||||
"Match exact phrase" : "Exakte Phrase suchen",
|
||||
"Both terms required" : "Beide Begriffe erforderlich",
|
||||
"Either term matches" : "Jeder der beiden Begriffe passt",
|
||||
"Group conditions with parentheses" : "Bedingungen mit Klammern gruppieren",
|
||||
"Exclude term from results" : "Begriff von den Ergebnissen ausschließen",
|
||||
"Searching …" : "Suche …",
|
||||
"Search Error" : "Suchfehler",
|
||||
"Enter a search query" : "Eine Suchabfrage eingeben",
|
||||
"Use the search box above to find threads and replies" : "Das Suchfeld oben nutzen, um Beiträge und Antworten zu finden",
|
||||
"No results found" : "Keine Ergebnisse gefunden",
|
||||
"Try different keywords or check your syntax" : "Probieren Sie verschiedene Schlüsselwörter aus oder überprüfen Sie Ihre Syntax.",
|
||||
"_%n thread found_::_%n threads found_" : ["%n Thema gefunden","%n Themen gefunden"],
|
||||
"_%n reply found_::_%n replies found_" : ["%n Antwort gefunden","%n Antworten gefunden"],
|
||||
"Please enter a search query" : "Bitte gib eine Suchanfrage ein",
|
||||
"Please select at least one search scope" : "Es muss mindestens ein Suchbereich ausgewählt werden",
|
||||
"Failed to search" : "Suche fehlgeschlagen",
|
||||
"Thread not found" : "Thema nicht gefunden",
|
||||
"The thread you are looking for does not exist or has been removed." : "Das gesuchte Thema existiert nicht oder wurde entfernt.",
|
||||
"Back to {category}" : "Zurück zu {category}",
|
||||
"Reply" : "Antwort",
|
||||
"Error loading thread" : "Fehler beim Laden des Themas",
|
||||
"No replies yet" : "Bislang keine Antworten",
|
||||
"Be the first to reply in this thread." : "Seien Sie der Erste, der auf dieses Thema antwortet.",
|
||||
"by" : "von",
|
||||
"This thread is locked. Only moderators can add replies." : "Dieses Thema ist gesperrt. Nur die Moderation kann Antworten hinzufügen.",
|
||||
"You must be signed in to reply to this thread." : "Sie müssen angemeldet sein, um auf dieses Thema zu antworten.",
|
||||
"Sign in to reply" : "Anmelden um zu antworten",
|
||||
"Lock thread" : "Thema sperren",
|
||||
"Unlock thread" : "Thema entsperren",
|
||||
"Pin thread" : "Thema anheften",
|
||||
"Unpin thread" : "Thema ablösen",
|
||||
"Thread locked" : "Thema gesperrt",
|
||||
"Thread unlocked" : "Thema entsperrt",
|
||||
"Thread pinned" : "Thema angeheftet",
|
||||
"Thread unpinned" : "Thema abgelöst",
|
||||
"Subscribe" : "Abonnieren",
|
||||
"Subscribed" : "Abonniert",
|
||||
"Subscribed to thread" : "Thema abonniert",
|
||||
"Unsubscribed from thread" : "Thema abbestellt",
|
||||
"Bookmark" : "Lesezeichen",
|
||||
"Remove bookmark" : "Lesezeichen entfernen",
|
||||
"Thread bookmarked" : "Thema mit Lesezeichen versehen",
|
||||
"Bookmark removed" : "Lesezeichen entfernt",
|
||||
"Edit title" : "Titel bearbeiten",
|
||||
"Save title" : "Titel speichern",
|
||||
"Thread title updated" : "Titel des Themas aktualisiert",
|
||||
"Move thread" : "Unterhaltung verschieben",
|
||||
"Thread moved successfully" : "Thema verschoben",
|
||||
"No thread ID or slug provided" : "Keine Themen-ID oder Slug angegeben",
|
||||
"Failed to load replies" : "Antworten konnten nicht geladen werden",
|
||||
"Thread updated" : "Thema aktualisiert",
|
||||
"Reply updated" : "Antwort aktualisiert",
|
||||
"Failed to update thread" : "Thema konnte nicht aktualisiert werden",
|
||||
"Failed to update reply" : "Antwort konnte nicht aktualisiert werden",
|
||||
"Thread deleted" : "Thema gelöscht",
|
||||
"Reply deleted" : "Antwort gelöscht",
|
||||
"Failed to delete reply" : "Antwort konnte nicht gelöscht werden",
|
||||
"Failed to update thread lock status" : "Themen-Sperrstatus konnte nicht aktualisiert werden",
|
||||
"Failed to update thread pin status" : "Themen-Anheftestatus konnte nicht aktualisiert werden",
|
||||
"Failed to update subscription" : "Das Abonnement konnte nicht aktualisiert werden",
|
||||
"Failed to update bookmark" : "Lesezeichen konnte nicht aktualisiert werden",
|
||||
"Failed to update thread title" : "Thementitel konnte nicht aktualisiert werden",
|
||||
"Failed to move thread" : "Thema konnte nicht verschoben werden",
|
||||
"Preferences" : "Einstellungen",
|
||||
"Customize your forum experience" : "Ihr Forenerlebnis anpassen",
|
||||
"Loading preferences …" : "Einstellungen laden ...",
|
||||
"Error loading preferences" : "Fehler beim Laden der Einstellungen",
|
||||
"Notifications" : "Benachrichtigungen",
|
||||
"Configure how you receive notifications" : "Einrichten, wie Sie Benachrichtigungen erhalten",
|
||||
"Auto-subscribe to threads I create" : "Themen die ich erstellt habe, automatisch abonnieren",
|
||||
"When enabled, you will automatically receive notifications for replies to threads you create" : "Wenn diese Option aktiviert ist, erhalten Sie automatisch Benachrichtigungen für Antworten auf von Ihnen erstellte Themen",
|
||||
"Auto-subscribe to threads I reply to" : "Themen auf die ich geantwortet habe, automatisch abonnieren",
|
||||
"When enabled, you will automatically receive notifications for new replies in threads you have replied to" : "Wenn diese Option aktiviert ist, erhalten Sie automatisch Benachrichtigungen für Antworten in Themen, in denen Sie geantwortet haben",
|
||||
"Files" : "Dateien",
|
||||
"Configure file upload settings" : "Einstellungen für das Hochladen von Dateien",
|
||||
"Upload directory" : "Hochladeverzeichnis",
|
||||
"Files attached to threads or replies will be uploaded to this directory in your Nextcloud files" : "An Themen angehängte Dateien werden in diesen Ordner in Ihre Nextcloud-Dateien hochgeladen",
|
||||
"Browse" : "Durchsuchen",
|
||||
"Preferences saved" : "Einstellungen gespeichert",
|
||||
"Signature" : "Signatur",
|
||||
"Your signature appears at the bottom of your threads or replies" : "Ihre Signatur erscheint am Ende Ihrer Themen oder Antworten",
|
||||
"You can use BBCode formatting in your signature" : "Sie können die BBCode-Formatierung in Ihrer Signatur verwenden",
|
||||
"Enter your signature …" : "Geben Sie Ihre Signatur ein …",
|
||||
"Failed to save preferences" : "Sichern der Einstellungen fehlgeschlagen",
|
||||
"Select upload directory" : "Hochladeverzeichnis auswählen",
|
||||
"BBCode management" : "BBCode-Verwaltung",
|
||||
"Manage custom BBCode tags for formatting" : "Benutzerdefinierte BBCode-Schnipsel für die Formatierung verwalten",
|
||||
"Error loading BBCodes" : "Fehler beim Laden der BBCodes",
|
||||
"Create BBCode" : "BBCode erstellen",
|
||||
"Enable" : "Aktivieren",
|
||||
"Disable" : "Deaktivieren",
|
||||
"Enabled BBCodes" : "Aktivierte BBCodes",
|
||||
"These BBCode tags are currently active" : "Diese BBCode-Schnipsel sind aktuell aktiv",
|
||||
"Disabled BBCodes" : "Deaktivierte BBCodes",
|
||||
"These BBCode tags are currently inactive" : "Diese BBCode-Schnipsel sind aktuell inaktiv",
|
||||
"No enabled BBCodes" : "Keine aktivierten BBCodes",
|
||||
"Parses Inner" : "Inneres analysieren",
|
||||
"Delete BBCode" : "BBCode löschen",
|
||||
"Are you sure you want to delete the BBCode tag [{tag}]?" : "Soll das BBCode-Schnipsel [{tag}] gelöscht werden?",
|
||||
"This action cannot be undone." : "Dies kann nicht rückgängig gemacht werden.",
|
||||
"Edit BBCode" : "BBCode editieren",
|
||||
"Tag" : "Schnipsel",
|
||||
"e.g., b, i, url, color" : "Z. B. b, i, url, color",
|
||||
"The BBCode tag name (without brackets)" : "BBCode-Schnipsel-Name (ohne Klammern)",
|
||||
"HTML replacement" : "HTML-Ersetzung",
|
||||
"e.g., {strongStart}{content}{strongEnd}" : "Z. B. {strongStart}{content}{strongEnd}",
|
||||
"Use {content} for the tag content and {paramName} for parameters" : "{content} für den Schnipselinhalt und{paramName} für Parameter verwenden",
|
||||
"e.g., {tagStart}Hello world{tagEnd}" : "Z. B. {tagStart}Hallo Welt{tagEnd}",
|
||||
"Example usage of this BBCode tag" : "Beispiel für die Verwendung dieses BBCode-Schnipsels",
|
||||
"Description" : "Beschreibung",
|
||||
"Brief description of what this BBCode does" : "Kurzbeschreibung der Funktion dieses BBCodes",
|
||||
"Enabled" : "Aktiviert",
|
||||
"Parse inner content" : "Inneren Inhalt analysieren",
|
||||
"If enabled, BBCode tags inside this tag will also be parsed" : "Wenn aktiviert, werden auch BBCode-Schnipsel innerhalb dieses Schnipsels analysiert.",
|
||||
"Create category" : "Kategorie erstellen",
|
||||
"Edit category" : "Kategorie bearbeiten",
|
||||
"Configure category details" : "Kategoriedetails konfigurieren",
|
||||
"Basic information" : "Grundlegende Information",
|
||||
"Category header" : "Kategorieüberschrift",
|
||||
"-- Select a header --" : "-- Eine Überschrift auswählen --",
|
||||
"Name" : "Name",
|
||||
"Enter category name" : "Kategorienamen eingeben",
|
||||
"Slug" : "Slug",
|
||||
"URL-friendly identifier (e.g., \"{slug}\")" : "URL-freundliche Kennung (z. B. \"{slug}\")",
|
||||
"Slug cannot be changed after category creation" : "Die Slug kann nach der Erstellung der Kategorie nicht mehr geändert werden.",
|
||||
"Enter category description (optional)" : "Kategoriebeschreibung eingeben (Optional)",
|
||||
"New" : "Neu",
|
||||
"Permissions" : "Berechtigungen",
|
||||
"Control which roles can access and moderate this category" : "Steuern der Rollen, die auf diese Kategorie zugreifen und sie moderieren können",
|
||||
"Roles that can view" : "Rollen, die ansehen können",
|
||||
"Select roles that can view this category and its threads" : "Rollen auswählen, die dieses Thema und seine Beiträge anzeigen können",
|
||||
"Roles that can moderate" : "Rollen mit Moderationsberechtigung",
|
||||
"Select roles that can moderate (edit/delete) content in this category" : "Rollen auswählen, die Inhalte in dieser Kategorie moderieren (bearbeiten/löschen) können",
|
||||
"Select roles …" : "Rollen auswählen ...",
|
||||
"Manage forum categories and organization" : "Die Kategorien und die Organisation des Forums verwalten",
|
||||
"Error loading categories" : "Kategorien laden fehlgeschlagen",
|
||||
"No categories in this header" : "Keine Kategorien in dieser Überschrift",
|
||||
"Delete category" : "Kategorie löschen",
|
||||
"Are you sure you want to delete the category \"{name}\"?" : "Soll die Kategorie \"{name}\" gelöscht werden?",
|
||||
"_This category contains %n thread._::_This category contains %n threads._" : ["Diese Kategorie enthält %n Thema.","Diese Kategorie enthält %n Themen."],
|
||||
"What should happen to the threads?" : "Was soll mit den Themen geschehen?",
|
||||
"Move threads to another category" : "Themen in eine andere Kategorie verschieben",
|
||||
"Delete all threads (soft delete)" : "Alle Themen löschen (Weiches Löschen)",
|
||||
"Threads will be hidden but not permanently deleted" : "Themen werden verborgen, aber nicht dauerhaft gelöscht",
|
||||
"Select target category" : "Zielkategorie auswählen",
|
||||
"-- Select a category --" : "-- Eine Kategorie auswählen --",
|
||||
"Create header" : "Überschrift erstellen",
|
||||
"_%n category_::_%n categories_" : ["%n Kategorie","%n Kategorien"],
|
||||
"_%n thread_::_%n threads_" : ["%n Thema","%n Themen"],
|
||||
"Delete header" : "Überschrift löschen",
|
||||
"Are you sure you want to delete the header \"{name}\"?" : "Soll die Überschrift \"{name}\" gelöscht werden?",
|
||||
"_This header contains %n category._::_This header contains %n categories._" : ["Diese Überschrift enthält %n Kategorie.","Diese Überschrift enthält %n Kategorien."],
|
||||
"This action cannot be undone" : "Dies kann nicht rückgängig gemacht werden.",
|
||||
"What should happen to the categories?" : "Was soll mit den Themen geschehen?",
|
||||
"Move categories to another header" : "Kategorien zu einer anderen Überschrift verschieben",
|
||||
"Delete all categories" : "Alle Kategorien löschen",
|
||||
"All categories and their threads will be permanently deleted" : "Alle Kategorien und ihre Themen werden endgültig gelöscht",
|
||||
"Select target header" : "Zielüberschrift auswählen",
|
||||
"Move up" : "Nach oben verschieben",
|
||||
"Move down" : "Nach unten verschieben",
|
||||
"Admin dashboard" : "Administrationsdashboard",
|
||||
"Overview of forum activity and statistics" : "Übersicht der Forenaktivitäten und Statistiken",
|
||||
"Loading statistics …" : "Lade Statistiken …",
|
||||
"Error loading dashboard" : "Fehler beim Laden des Dashboards",
|
||||
"Total statistics" : "Gesamtstatistik",
|
||||
"Recent activity (last 7 days)" : "Neueste Aktivitäten (letzte 7 Tage)",
|
||||
"New users" : "Neue Benutzer",
|
||||
"New threads" : "Neue Themen",
|
||||
"New replies" : "Neue Antworten",
|
||||
"Top contributors" : "Top-Beitragende",
|
||||
"No contributors yet" : "Bislang keine Beitragende",
|
||||
"Last 7 days" : "Die letzten 7 Tage",
|
||||
"All time" : "Gesamte Zeit",
|
||||
"General settings" : "Allgemeine Einstellungen",
|
||||
"Configure general forum settings" : "Allgemeine Foreneinstellungen konfigurieren",
|
||||
"Loading settings …" : "Lade Einstellungen …",
|
||||
"Error loading settings" : "Fehler beim Laden der Einstellungen",
|
||||
"Appearance" : "Aussehen",
|
||||
"Customize how your forum looks to users" : "Anpassen, wie das Forum die Benutzer aussieht.",
|
||||
"Forum title" : "Forumstitel",
|
||||
"Displayed at the top of the forum home page" : "Wird oben auf der Startseite des Forums angezeigt",
|
||||
"Forum subtitle" : "Forumsuntertitel",
|
||||
"Welcome to the forum" : "Willkommen im Forum",
|
||||
"A brief description shown below the title" : "Eine kurze Beschreibung, die unter dem Titel angezeigt wird",
|
||||
"Access control" : "Zugriffskontrolle",
|
||||
"Manage who can access the forum" : "Verwalten, wer auf das Forum zugreifen darf",
|
||||
"Allow guest access" : "Gästen den Zugriff gestatten",
|
||||
"When enabled, unauthenticated users can view forum content in read-only mode" : "Wenn diese Option aktiviert ist, können nicht angemeldete Benutzer Forumsinhalte im schreibgeschützten Modus ansehen",
|
||||
"Settings saved" : "Einstellungen gespeichert",
|
||||
"Failed to save settings" : "Einstellungen konnten nicht gespeichert werden",
|
||||
"Create role" : "Rolle erstellen",
|
||||
"Edit role" : "Rolle bearbeiten",
|
||||
"Configure role permissions and category access" : "Rollenberechtigungen und Kategoriezugriff konfigurieren",
|
||||
"Error loading role" : "Fehler beim Laden der Rolle",
|
||||
"Enter role name" : "Rollenname eingeben",
|
||||
"Enter role description (optional)" : "Rollenbeschreibung eingeben (Optional)",
|
||||
"System role names cannot be changed" : "Namen der Systemrollen können nicht geändert werden",
|
||||
"Colors" : "Farben",
|
||||
"Set colors for this role badge" : "Farben für dieses Rollenabzeichen festlegen",
|
||||
"Light mode color" : "Farbe für den hellen Modus",
|
||||
"Dark mode color" : "Farbe für den dunklen Modus",
|
||||
"Reset" : "Zurücksetzen",
|
||||
"Role permissions" : "Rollenberechtigungen",
|
||||
"Set global permissions for this role" : "Globale Berechtigungen für diese Rolle festlegen",
|
||||
"Can access admin tools" : "Kann auf die Administrationswerkzeuge zugreifen",
|
||||
"Allow access to the admin dashboard and tools" : "Zugriff auf das Administrations-Dashboard und -Werkzeuge zulassen",
|
||||
"Can edit roles" : "Kann Rollen bearbeiten",
|
||||
"Allow creating, editing and deleting roles" : "Erstellen, Bearbeiten und Löschen von Rollen zulassen",
|
||||
"Can edit categories" : "Kann Kategorien bearbeiten",
|
||||
"Allow creating, editing and deleting categories" : "Erstellen, Bearbeiten und Löschen von Kategorien zulassen",
|
||||
"Category permissions" : "Kategorieberechtigungen",
|
||||
"Set which categories this role can access" : "Einstellen, auf welche Kategorien diese Rolle Zugriff hat",
|
||||
"Category" : "Kategorie",
|
||||
"Can view" : "Kann ansehen",
|
||||
"Can moderate" : "Kann moderieren",
|
||||
"Allow" : "Zulassen",
|
||||
"No categories available" : "Keine Kategorien verfügbar",
|
||||
"Admin role must have all permissions enabled" : "Für die Administrationsrolle müssen alle Berechtigungen aktiviert sein",
|
||||
"Admin role has full access to all categories" : "Die Administrationsrolle hat vollen Zugriff auf alle Kategorien",
|
||||
"Guest role cannot have admin permissions" : "Die Gastrolle darf keine Administrationsberechtigungen haben",
|
||||
"Guest role cannot moderate categories" : "Die Gastrolle darf Kategorien nicht moderieren",
|
||||
"You can control which categories guests can view using the checkboxes below." : "Mit den Kontrollkästchen unten kann eingestellt werden, welche Kategorien Gästen angezeigt werden.",
|
||||
"Guest access is currently disabled" : "Gastzugriff ist aktuell deaktiviert",
|
||||
"Guest users will not be able to access the forum until guest access is enabled in the forum settings." : "Gastbenutzer können erst dann auf das Forum zugreifen, wenn der Gastzugriff in den Forumseinstellungen aktiviert ist.",
|
||||
"Go to forum settings" : "Zu den Foreneinstellungen gehen",
|
||||
"Default role cannot moderate categories" : "Die Standardrolle darf Kategorien nicht moderieren",
|
||||
"Role management" : "Rollenverwaltung",
|
||||
"Create and manage forum roles and permissions" : "Forumsrollen und -berechtigungen erstellen und verwalten",
|
||||
"Loading roles …" : "Lade Rollen …",
|
||||
"Error loading roles" : "Fehler beim Laden der Rollen",
|
||||
"No roles found" : "Keine Rollen gefunden",
|
||||
"Create your first role to get started" : "Zum Beginnen, eine erste Rolle erstellen",
|
||||
"ID" : "ID",
|
||||
"Created" : "Erstellt",
|
||||
"Actions" : "Aktionen",
|
||||
"No description" : "Keine Beschreibung",
|
||||
"Are you sure you want to delete the role \"{name}\"? This action cannot be undone." : "Soll die Rolle \"{name}\" gelöscht werden? Dies kann nicht rückgängig gemacht werden.",
|
||||
"System roles cannot be deleted" : "Systemrollen können nicht gelöscht werden",
|
||||
"User management" : "Kontenverwaltung",
|
||||
"Manage forum users, roles and permissions" : "Forenbenutzer, -rollen und - berechtigungen verwalten",
|
||||
"Loading users …" : "Lade Konten …",
|
||||
"Error loading users" : "Fehler beim Laden der Benutzer",
|
||||
"No users found" : "Keine Benutzer gefunden",
|
||||
"There are no forum users yet" : "Es gibt bislang noch keine Forenbenutzer",
|
||||
"Joined" : "Beigetreten",
|
||||
"Status" : "Status",
|
||||
"Active" : "Aktiv",
|
||||
"Deleted" : "Gelöscht",
|
||||
"No roles" : "Keine Rollen",
|
||||
"Select roles" : "Rollen auswählen",
|
||||
"Edit roles" : "Rollen bearbeiten",
|
||||
"Edit user roles" : "Benutzerrollen bearbeiten"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
465
l10n/de_DE.json
Normal file
465
l10n/de_DE.json
Normal file
@@ -0,0 +1,465 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Administration",
|
||||
"Administrator role with full permissions" : "Administrationsrolle mit vollen Berechtigungen",
|
||||
"Moderator" : "Moderation",
|
||||
"Moderator role with elevated permissions" : "Moderatorenrolle mit erweiterten Berechtigungen",
|
||||
"User" : "Benutzer",
|
||||
"Default user role with basic permissions" : "Standardbenutzerrolle mit grundlegenden Berechtigungen",
|
||||
"Guest" : "Gast",
|
||||
"Guest role for unauthenticated users with read-only access" : "Gastrolle für nicht angemeldete Benutzer mit schreibgeschütztem Zugriff",
|
||||
"General" : "Allgemein",
|
||||
"General discussion categories" : "Kategorien für Allgemeine Diskussionen",
|
||||
"General discussions" : "Allgemeine Diskussionen",
|
||||
"A place for general conversations and discussions" : "Ein Ort für allgemeine Gespräche und Diskussionen",
|
||||
"Support" : "Support",
|
||||
"Ask questions about the forum, provide feedback or report issues." : "Fragen zum Forum stellen, Feedback geben oder Probleme melden.",
|
||||
"Inline code" : "Inline-Code",
|
||||
"Spoiler title" : "Spoiler-Titel",
|
||||
"Hidden content" : "Versteckter Inhalt",
|
||||
"Spoilers" : "Spoilerwarnung",
|
||||
"Attachment" : "Anhang",
|
||||
"Welcome to the Nextcloud Forums!" : "Willkommen in den Nextcloud Foren!",
|
||||
"This is a community-driven forum built right into your Nextcloud instance. Here you can discuss topics, share ideas and collaborate with other users." : "Dies ist ein Community-Forum, das direkt in Ihre Nextcloud-Instanz integriert ist. Hier können Sie Themen diskutieren, Ideen austauschen und mit anderen Nutzern zusammenarbeiten.",
|
||||
"Features:" : "Funktionen:",
|
||||
"Create and reply to threads" : "Themen erstellen und beantworten",
|
||||
"Organize discussions by categories" : "Die Diskussionen nach Kategorien ordnen",
|
||||
"Use BBCode for rich text formatting" : "BBCode für Rich-Text-Formatierung verwenden",
|
||||
"Attach files from your Nextcloud storage" : "Dateien aus Ihrem Nextcloud-Speicher hinzufügen",
|
||||
"React to posts" : "Auf Beiträge reagieren",
|
||||
"Track read/unread threads" : "Gelesene/ungelesene Themen verfolgen",
|
||||
"BBCode examples:" : "BBCode-Beispiele:",
|
||||
"Bold text" : "Fetter Text",
|
||||
"Use %1$stext%2$s" : "%1$sText%2$s verwenden",
|
||||
"Italic text" : "Kursiver Text",
|
||||
"Underlined text" : "Unterstrichener Text",
|
||||
"Feel free to start a new discussion or reply to existing threads. Happy posting!" : "Gerne eine neue Diskussion starten oder auf bestehende Beiträge antworten. Viel Spaß beim Posten!",
|
||||
"Welcome to Nextcloud Forums" : "Willkommen in den Nextcloud Foren",
|
||||
"Forum" : "Forum",
|
||||
"_{count} new reply in {thread}_::_{count} new replies in {thread}_" : ["{count} neue Antwort in {thread}","{count} neue Antworten in {thread}"],
|
||||
"{user} mentioned you in {thread}" : "{user} hat Sie in {thread} erwähnt",
|
||||
"Welcome to the forum!" : "Willkommen in den Nextcloud Foren!",
|
||||
"Deleted user" : "Gelöschter Benutzer",
|
||||
"A community-driven forum built right into your Nextcloud instance" : "Ein Community-basiertes Forum, das direkt in Ihre Nextcloud-Instanz integriert ist.",
|
||||
"Create discussions, share ideas and collaborate with your community directly in Nextcloud.\n\n**⚠️ Early Development Notice:**\nThis app is in early stages of development. While functional, you may encounter bugs or incomplete features. Please report any issues on GitHub and consider backing up your data regularly.\n\n**Key features:**\n- **Thread-based Discussions** - Create and reply to organized discussion threads\n- **Category Organization** - Structure your forum with customizable categories and headers\n- **Rich Text Formatting** - Use BBCode for formatting posts with bold, italic, links, images, code blocks and more\n- **File Attachments** - Attach files from your Nextcloud storage to posts\n- **Post Reactions** - React to posts with emoji reactions\n- **Read/Unread Tracking** - Keep track of which threads you've read\n- **Search** - Find discussions quickly with built-in search\n- **User Profiles** - View user post history and statistics\n- **Role-Based Permissions** - Control access and moderation with flexible roles\n- **Guest Access**: Optional public access for unauthenticated users with configurable permissions\n- **Admin Tools** - Manage categories, roles, BBCodes and forum settings\n- **Moderation Tools** - Pin, lock and manage threads and posts\n\n**Perfect for:**\n- Team discussions and collaboration\n- Community forums\n- Support channels\n- Knowledge bases\n- Project discussions\n- Internal communication\n\nThe forum integrates seamlessly with your Nextcloud instance, using your existing users and groups for authentication and access control." : "Diskussionen starten, Ideen austauschen und direkt in Nextcloud mit der Community zusammenarbeiten.\n\n**⚠️ Hinweis zur frühen Entwicklungsphase:** \nDiese App befindet sich in einer frühen Entwicklungsphase. Sie ist zwar funktionsfähig, es können jedoch Fehler oder unvollständige Funktionen auftreten. Bitte melden Sie alle Probleme auf GitHub und erstellen Sie regelmäßig Backups Ihrer Daten.\n\n**Hauptfunktionen:**\n- **Themenbasierte Diskussionen** – Organisierte Diskussionsthemen erstellen und beantworten\n- **Kategorieorganisation** – Das Forum mit anpassbaren Kategorien und Überschriften strukturieren.\n- **Rich-Text-Formatierung** – BBCode verwenden, um Beiträge mit Fettdruck, Kursivschrift, Links, Bildern, Codeblöcken und mehr zu formatieren.\n- **Dateianhänge** – Dateien aus dem Nextcloud-Speicher an Beiträge anhängen.\n- **Reaktionen auf Beiträge** – Mit Emojis auf Beiträge reagieren.\n- **Lese-/Ungelesen-Status** – Den Überblick darüber behalten, welche Themen bereits gelesen wurden.\n- **Suche** – Diskussionen schnell mit der integrierten Suche finden.\n- **Benutzerprofile** – Den Beitragsverlauf und die Statistiken der Benutzer ansehen.\n- **Rollenbasierte Berechtigungen** – Den Zugriff und die Moderation mit flexiblen Rollen steuern.\n- **Gastzugriff**: Optionaler öffentlicher Zugriff für nicht authentifizierte Benutzer mit konfigurierbaren Berechtigungen.\n- **Admin-Tools** – Kategorien, Rollen, BBCodes und Forumseinstellungen verwalten.\n- **Moderations-Tools** – Themen und Beiträge anheften, sperren und verwalten.\n\n**Perfekt für:**\n- Teamdiskussionen und Zusammenarbeit\n- Community-Foren\n- Supportkanäle\n- Wissensdatenbanken\n- Projektdiskussionen\n- Interne Kommunikation\n\nDas Forum integriert sich nahtlos in die Nextcloud-Instanz und nutzt die bestehenden Benutzer und Gruppen für die Anmeldung und die Zugriffskontrolle.",
|
||||
"Loading …" : "Lade …",
|
||||
"Search" : "Suche",
|
||||
"Home" : "Startseite",
|
||||
"Bookmarks" : "Lesezeichen",
|
||||
"User preferences" : "Benutzereinstellungen",
|
||||
"Dashboard" : "Dashboard",
|
||||
"Forum settings" : "Forumeinstellungen",
|
||||
"Users" : "Personen",
|
||||
"Roles" : "Rollen",
|
||||
"Categories" : "Kategorien",
|
||||
"BBCodes" : "BBCodes",
|
||||
"Expand" : "Erweitern",
|
||||
"Collapse" : "Zuklappen",
|
||||
"{bStart}Please note:{bEnd} Attached files will be visible to anyone in the forum, regardless of the file's sharing settings." : "{bStart}Bitte beachten:{bEnd} Angehängte Dateien sind für alle im Forum sichtbar, unabhängig von den Freigabeeinstellungen der Datei.",
|
||||
"Drop file here to upload" : "Datei zum Hochladen hier fallen lassen",
|
||||
"Hello world!" : "Hallo Welt!",
|
||||
"Hello moon!" : "Hallo Mond!",
|
||||
"Font style bold" : "Schriftart fett",
|
||||
"Font style italic" : "Schriftart kursiv",
|
||||
"Font style struck through" : "Schriftart durchgestrichen",
|
||||
"Font style underlined" : "Schriftart unterstrichen",
|
||||
"Code" : "Quelltext",
|
||||
"Email (clickable)" : "E-Mail (anklickbar)",
|
||||
"URL (clickable)" : "URL (anklickbar)",
|
||||
"Image (not clickable)" : "Bild (nicht anklickbar)",
|
||||
"Quote" : "Zitat",
|
||||
"Embedded YouTube video" : "Eingebettetes YouTube-Video",
|
||||
"Font (name)" : "Schriftart (Name)",
|
||||
"Font size" : "Schriftgröße",
|
||||
"Font color" : "Schriftfarbe",
|
||||
"Align left" : "Linksbündig ausrichten",
|
||||
"Align center" : "Zentriert ausrichten",
|
||||
"Align right" : "Rechtsbündig ausrichten",
|
||||
"List" : "Liste",
|
||||
"List item within a list" : "Listenelement innerhalb einer Liste",
|
||||
"List item within a list (alias)" : "Listenelement innerhalb einer Liste (Alias)",
|
||||
"BBCode help" : "BBCode-Hilfe",
|
||||
"Built-in BBCodes" : "Vorgefertigte BBCodes",
|
||||
"These BBCodes are available by default." : "Diese BBCodes sind standardmäßig verfügbar.",
|
||||
"Custom BBCodes" : "Benutzerdefinierte BBCodes",
|
||||
"These BBCodes are custom to this forum and configured by administrators." : "Diese BBCodes sind an dieses Forum angepasst und werden von der Administration konfiguriert.",
|
||||
"Example" : "Beispiel",
|
||||
"Replacement" : "Ersatz",
|
||||
"Loading custom BBCodes …" : "Lade benutzerdefinierte BBCodes …",
|
||||
"No custom BBCodes configured." : "Keine benutzerdefinierten BBCodes eingerichtet.",
|
||||
"Failed to load custom BBCodes" : "Benutzerdefinierter BBCodes konnten nicht geladen werden.",
|
||||
"Insert emoji" : "Emoji einfügen",
|
||||
"Pick file from Nextcloud" : "Datei aus Nextcloud auswählen",
|
||||
"Upload file to Nextcloud" : "Datei in Nextcloud hochladen",
|
||||
"Uploading file …" : "Lade Datei hoch …",
|
||||
"Upload failed" : "Hochladen fehlgeschlagen",
|
||||
"Close" : "Schließen",
|
||||
"Pick a file to attach" : "Wähle eine Datei zum Anhängen aus",
|
||||
"Failed to upload file" : "Datei konnte nicht hochgeladen werden",
|
||||
"Threads" : "Themen",
|
||||
"Replies" : "Antworten",
|
||||
"No description available" : "Keine Beschreibung verfügbar",
|
||||
"Create category header" : "Kategorieüberschrift erstellen",
|
||||
"Edit category header" : "Kategorieüberschrift bearbeiten",
|
||||
"Header name" : "Name der Überschrift",
|
||||
"Enter header name" : "Überschriftsnamen eingeben",
|
||||
"Header description" : "Überschriftsbeschreibung",
|
||||
"Enter header description (optional)" : "Überschriftsbeschreibung eingeben (Optional)",
|
||||
"Sort order" : "Sortierung",
|
||||
"Lower numbers appear first" : "Niedrigere Zahlen erscheinen zuerst",
|
||||
"Cancel" : "Abbrechen",
|
||||
"Create" : "Erstellen",
|
||||
"Update" : "Aktualisieren",
|
||||
"Move thread to category" : "Thema in Kategorie verschieben",
|
||||
"Select the category to move this thread to:" : "Die Kategorie auswählen, zu der dieses Thema verschoben werden soll:",
|
||||
"Select a category …" : "Eine Kategorie auswählen …",
|
||||
"Loading categories …" : "Lade Kategorien …",
|
||||
"Move" : "Verschieben",
|
||||
"Cannot move to a category header. Please select a category instead." : "Kann nicht zu einer Kategorieüberschrift verschieben. Stattdessen eine Kategorie auswählen.",
|
||||
"This thread is already in this category." : "Dieses Thema befindet sich bereits in dieser Kategorie.",
|
||||
"Failed to load categories" : "Kategorien konnten nicht geladen werden",
|
||||
"Page not found" : "Seite nicht gefunden",
|
||||
"The page you are looking for could not be found." : "Die gesuchte Seite konnte nicht gefunden werden.",
|
||||
"Back" : "Zurück",
|
||||
"Go to home" : "Zur Startseite",
|
||||
"Pagination" : "Mehrseitige Liste",
|
||||
"First page" : "Erste Seite",
|
||||
"Previous page" : "Vorherige Seite",
|
||||
"Next page" : "Nächste Seite",
|
||||
"Last page" : "Letzte Seite",
|
||||
"Go to page {page}" : "Gehe zu Seite {page}",
|
||||
"Edited" : "Bearbeitet",
|
||||
"Quote reply" : "Antwort zitieren",
|
||||
"Edit" : "Bearbeiten",
|
||||
"Delete" : "Löschen",
|
||||
"View edit history" : "Bearbeitungsverlauf anzeigen",
|
||||
"Are you sure you want to delete this post? This action cannot be undone." : "Soll dieser Beitrag wirklich gelöscht werden? Diese Aktion kann nicht rückgängig gemacht werden.",
|
||||
"Unread" : "Ungelesen",
|
||||
"Edit your reply …" : "Ihre Antwort bearbeiten …",
|
||||
"Save" : "Speichern",
|
||||
"Are you sure you want to discard your changes?" : "Sollen die Änderungen verworfen werden?",
|
||||
"Edit history" : "Verlauf bearbeiten",
|
||||
"Loading history …" : "Lade Verlauf …",
|
||||
"This post has no edit history." : "Diese Nachricht hat keinen Bearbeitungsverlauf.",
|
||||
"Current version" : "Aktuelle Version",
|
||||
"Edited by" : "Bearbeitet von",
|
||||
"Failed to load edit history" : "Bearbeitungsverlauf konnte nicht geladen werden",
|
||||
"Version {index}" : "Version {index}",
|
||||
"Add reaction" : "Reaktion hinzufügen",
|
||||
"React with {emoji}" : "Mit {emoji} reagieren",
|
||||
"You reacted with {emoji}" : "Sie haben mit {emoji} reagiert",
|
||||
"_You and %n other reacted with {emoji}_::_You and %n others reacted with {emoji}_" : ["Sie und %n Anderer haben mit {emoji} reagiert","Sie und %n Andere haben mit {emoji} reagiert"],
|
||||
"_%n person reacted with {emoji}_::_%n people reacted with {emoji}_" : ["%n Person hat mit {emoji} reagiert","%n Personen haben mit {emoji} reagiert"],
|
||||
"Write your reply …" : "Ihre Antwort schreiben …",
|
||||
"Submit reply" : "Antwort absenden",
|
||||
"Are you sure you want to discard your reply?" : "Soll Ihre Antwort wirklich verworfen werden?",
|
||||
"In thread" : "Im Thema",
|
||||
"Thread unavailable" : "Thema nicht verfügbar",
|
||||
"Pinned thread" : "Angeheftetes Thema",
|
||||
"Locked thread" : "Gesperrtes Thema",
|
||||
"Uncategorized" : "Ohne Kategorie",
|
||||
"_%n reply_::_%n replies_" : ["%n Antwort","%n Antworten"],
|
||||
"_%n view_::_%n views_" : ["%n Ansicht","%n Ansichten"],
|
||||
"Views" : "Ansichten",
|
||||
"Title" : "Titel",
|
||||
"Enter thread title …" : "Titel des Themas eingeben …",
|
||||
"Write your thread content …" : "Ihren Themeninhalt schreiben …",
|
||||
"Create thread" : "Thema erstellen",
|
||||
"Are you sure you want to discard this thread?" : "Soll dieses Thema verworfen werden?",
|
||||
"Saving draft …" : "Speichere Entwurf …",
|
||||
"Draft saved" : "Entwurf gespeichert",
|
||||
"Unsaved changes" : "Nicht gespeicherte Änderungen",
|
||||
"Back to home" : "Zurück zum Start",
|
||||
"Refresh" : "Aktualisieren",
|
||||
"Your bookmarked threads" : "Ihre, mit Lesezeichen versehenen, Themen",
|
||||
"Error loading bookmarks" : "Fehler beim Laden der Lesezeichen",
|
||||
"No bookmarks yet" : "Bislang keine Lesezeichen",
|
||||
"Bookmark threads to quickly find them later." : "Themen als Lesezeichen speichern, um diese später schnell wiederzufinden.",
|
||||
"Retry" : "Wiederholen",
|
||||
"An unexpected error occurred" : "Ein unerwarteter Fehler ist eingetreten",
|
||||
"Failed to load bookmarks" : "Lesezeichen konnten nicht geladen werden",
|
||||
"No categories yet" : "Bislang keine Kategorien",
|
||||
"Categories will appear here once they are created." : "Kategorien tauchen hier auf, sobald sie angelegt wurden.",
|
||||
"No categories in this section" : "Keine Kategorien in diesem Abschnitt",
|
||||
"Category not found" : "Kategorie nicht gefunden",
|
||||
"The category you are looking for does not exist or has been removed." : "Die gesuchte Kategorie existiert nicht oder wurde entfernt.",
|
||||
"Back to categories" : "Zurück zu Kategorien",
|
||||
"New thread" : "Neues Thema",
|
||||
"Error loading category" : "Fehler beim Laden der Kategorie",
|
||||
"No threads yet" : "Bislang keine Themen",
|
||||
"Be the first to start a discussion in this category." : "Seien Sie der Erste, der eine Diskussion in dieser Kategorie beginnt.",
|
||||
"No category ID or slug provided" : "Keine Kategorie-ID oder Slug angegeben",
|
||||
"Failed to load threads" : "Themen konnten nicht geladen werden",
|
||||
"Create New Thread" : "Ein neues Thema erstellen",
|
||||
"In {category}" : "In {category}",
|
||||
"Creating thread …" : "Erstelle Thema …",
|
||||
"Thread created" : "Thema erstellt",
|
||||
"Failed to create thread" : "Fehler beim Erstellen des Themas",
|
||||
"No category specified" : "Keine Kategorie angegeben",
|
||||
"Error" : "Fehler",
|
||||
"First activity" : "Erste Aktivität",
|
||||
"Threads ({count})" : "Themen ({count})",
|
||||
"Replies ({count})" : "Antworten ({count})",
|
||||
"No threads" : "Keine Themen",
|
||||
"This user has not created any threads yet" : "Dieser Benutzer hat bislang noch keine Themen erstellt",
|
||||
"No replies" : "Keine Antworten",
|
||||
"This user has not written any replies yet" : "Dieser Benutzer hat noch keine Antworten verfasst",
|
||||
"Failed to load user profile" : "Benutzerprofil konnte nicht geladen werden",
|
||||
"Enter search query …" : "Suchanfrage eingeben ...",
|
||||
"Search in threads" : "In Themen suchen",
|
||||
"Search in replies" : "In den Antworten suchen",
|
||||
"Syntax help" : "Syntaxhilfe",
|
||||
"Search syntax" : "Suchsyntax",
|
||||
"Match exact phrase" : "Exakte Phrase suchen",
|
||||
"Both terms required" : "Beide Begriffe erforderlich",
|
||||
"Either term matches" : "Jeder der beiden Begriffe passt",
|
||||
"Group conditions with parentheses" : "Bedingungen mit Klammern gruppieren",
|
||||
"Exclude term from results" : "Begriff von den Ergebnissen ausschließen",
|
||||
"Searching …" : "Suche …",
|
||||
"Search Error" : "Suchfehler",
|
||||
"Enter a search query" : "Eine Suchabfrage eingeben",
|
||||
"Use the search box above to find threads and replies" : "Das Suchfeld oben nutzen, um Beiträge und Antworten zu finden",
|
||||
"No results found" : "Keine Ergebnisse gefunden",
|
||||
"Try different keywords or check your syntax" : "Probieren Sie verschiedene Schlüsselwörter aus oder überprüfen Sie Ihre Syntax.",
|
||||
"_%n thread found_::_%n threads found_" : ["%n Thema gefunden","%n Themen gefunden"],
|
||||
"_%n reply found_::_%n replies found_" : ["%n Antwort gefunden","%n Antworten gefunden"],
|
||||
"Please enter a search query" : "Bitte gib eine Suchanfrage ein",
|
||||
"Please select at least one search scope" : "Es muss mindestens ein Suchbereich ausgewählt werden",
|
||||
"Failed to search" : "Suche fehlgeschlagen",
|
||||
"Thread not found" : "Thema nicht gefunden",
|
||||
"The thread you are looking for does not exist or has been removed." : "Das gesuchte Thema existiert nicht oder wurde entfernt.",
|
||||
"Back to {category}" : "Zurück zu {category}",
|
||||
"Reply" : "Antwort",
|
||||
"Error loading thread" : "Fehler beim Laden des Themas",
|
||||
"No replies yet" : "Bislang keine Antworten",
|
||||
"Be the first to reply in this thread." : "Seien Sie der Erste, der auf dieses Thema antwortet.",
|
||||
"by" : "von",
|
||||
"This thread is locked. Only moderators can add replies." : "Dieses Thema ist gesperrt. Nur die Moderation kann Antworten hinzufügen.",
|
||||
"You must be signed in to reply to this thread." : "Sie müssen angemeldet sein, um auf dieses Thema zu antworten.",
|
||||
"Sign in to reply" : "Anmelden um zu antworten",
|
||||
"Lock thread" : "Thema sperren",
|
||||
"Unlock thread" : "Thema entsperren",
|
||||
"Pin thread" : "Thema anheften",
|
||||
"Unpin thread" : "Thema ablösen",
|
||||
"Thread locked" : "Thema gesperrt",
|
||||
"Thread unlocked" : "Thema entsperrt",
|
||||
"Thread pinned" : "Thema angeheftet",
|
||||
"Thread unpinned" : "Thema abgelöst",
|
||||
"Subscribe" : "Abonnieren",
|
||||
"Subscribed" : "Abonniert",
|
||||
"Subscribed to thread" : "Thema abonniert",
|
||||
"Unsubscribed from thread" : "Thema abbestellt",
|
||||
"Bookmark" : "Lesezeichen",
|
||||
"Remove bookmark" : "Lesezeichen entfernen",
|
||||
"Thread bookmarked" : "Thema mit Lesezeichen versehen",
|
||||
"Bookmark removed" : "Lesezeichen entfernt",
|
||||
"Edit title" : "Titel bearbeiten",
|
||||
"Save title" : "Titel speichern",
|
||||
"Thread title updated" : "Titel des Themas aktualisiert",
|
||||
"Move thread" : "Unterhaltung verschieben",
|
||||
"Thread moved successfully" : "Thema verschoben",
|
||||
"No thread ID or slug provided" : "Keine Themen-ID oder Slug angegeben",
|
||||
"Failed to load replies" : "Antworten konnten nicht geladen werden",
|
||||
"Thread updated" : "Thema aktualisiert",
|
||||
"Reply updated" : "Antwort aktualisiert",
|
||||
"Failed to update thread" : "Thema konnte nicht aktualisiert werden",
|
||||
"Failed to update reply" : "Antwort konnte nicht aktualisiert werden",
|
||||
"Thread deleted" : "Thema gelöscht",
|
||||
"Reply deleted" : "Antwort gelöscht",
|
||||
"Failed to delete reply" : "Antwort konnte nicht gelöscht werden",
|
||||
"Failed to update thread lock status" : "Themen-Sperrstatus konnte nicht aktualisiert werden",
|
||||
"Failed to update thread pin status" : "Themen-Anheftestatus konnte nicht aktualisiert werden",
|
||||
"Failed to update subscription" : "Das Abonnement konnte nicht aktualisiert werden",
|
||||
"Failed to update bookmark" : "Lesezeichen konnte nicht aktualisiert werden",
|
||||
"Failed to update thread title" : "Thementitel konnte nicht aktualisiert werden",
|
||||
"Failed to move thread" : "Thema konnte nicht verschoben werden",
|
||||
"Preferences" : "Einstellungen",
|
||||
"Customize your forum experience" : "Ihr Forenerlebnis anpassen",
|
||||
"Loading preferences …" : "Einstellungen laden ...",
|
||||
"Error loading preferences" : "Fehler beim Laden der Einstellungen",
|
||||
"Notifications" : "Benachrichtigungen",
|
||||
"Configure how you receive notifications" : "Einrichten, wie Sie Benachrichtigungen erhalten",
|
||||
"Auto-subscribe to threads I create" : "Themen die ich erstellt habe, automatisch abonnieren",
|
||||
"When enabled, you will automatically receive notifications for replies to threads you create" : "Wenn diese Option aktiviert ist, erhalten Sie automatisch Benachrichtigungen für Antworten auf von Ihnen erstellte Themen",
|
||||
"Auto-subscribe to threads I reply to" : "Themen auf die ich geantwortet habe, automatisch abonnieren",
|
||||
"When enabled, you will automatically receive notifications for new replies in threads you have replied to" : "Wenn diese Option aktiviert ist, erhalten Sie automatisch Benachrichtigungen für Antworten in Themen, in denen Sie geantwortet haben",
|
||||
"Files" : "Dateien",
|
||||
"Configure file upload settings" : "Einstellungen für das Hochladen von Dateien",
|
||||
"Upload directory" : "Hochladeverzeichnis",
|
||||
"Files attached to threads or replies will be uploaded to this directory in your Nextcloud files" : "An Themen angehängte Dateien werden in diesen Ordner in Ihre Nextcloud-Dateien hochgeladen",
|
||||
"Browse" : "Durchsuchen",
|
||||
"Preferences saved" : "Einstellungen gespeichert",
|
||||
"Signature" : "Signatur",
|
||||
"Your signature appears at the bottom of your threads or replies" : "Ihre Signatur erscheint am Ende Ihrer Themen oder Antworten",
|
||||
"You can use BBCode formatting in your signature" : "Sie können die BBCode-Formatierung in Ihrer Signatur verwenden",
|
||||
"Enter your signature …" : "Geben Sie Ihre Signatur ein …",
|
||||
"Failed to save preferences" : "Sichern der Einstellungen fehlgeschlagen",
|
||||
"Select upload directory" : "Hochladeverzeichnis auswählen",
|
||||
"BBCode management" : "BBCode-Verwaltung",
|
||||
"Manage custom BBCode tags for formatting" : "Benutzerdefinierte BBCode-Schnipsel für die Formatierung verwalten",
|
||||
"Error loading BBCodes" : "Fehler beim Laden der BBCodes",
|
||||
"Create BBCode" : "BBCode erstellen",
|
||||
"Enable" : "Aktivieren",
|
||||
"Disable" : "Deaktivieren",
|
||||
"Enabled BBCodes" : "Aktivierte BBCodes",
|
||||
"These BBCode tags are currently active" : "Diese BBCode-Schnipsel sind aktuell aktiv",
|
||||
"Disabled BBCodes" : "Deaktivierte BBCodes",
|
||||
"These BBCode tags are currently inactive" : "Diese BBCode-Schnipsel sind aktuell inaktiv",
|
||||
"No enabled BBCodes" : "Keine aktivierten BBCodes",
|
||||
"Parses Inner" : "Inneres analysieren",
|
||||
"Delete BBCode" : "BBCode löschen",
|
||||
"Are you sure you want to delete the BBCode tag [{tag}]?" : "Soll das BBCode-Schnipsel [{tag}] gelöscht werden?",
|
||||
"This action cannot be undone." : "Dies kann nicht rückgängig gemacht werden.",
|
||||
"Edit BBCode" : "BBCode editieren",
|
||||
"Tag" : "Schnipsel",
|
||||
"e.g., b, i, url, color" : "Z. B. b, i, url, color",
|
||||
"The BBCode tag name (without brackets)" : "BBCode-Schnipsel-Name (ohne Klammern)",
|
||||
"HTML replacement" : "HTML-Ersetzung",
|
||||
"e.g., {strongStart}{content}{strongEnd}" : "Z. B. {strongStart}{content}{strongEnd}",
|
||||
"Use {content} for the tag content and {paramName} for parameters" : "{content} für den Schnipselinhalt und{paramName} für Parameter verwenden",
|
||||
"e.g., {tagStart}Hello world{tagEnd}" : "Z. B. {tagStart}Hallo Welt{tagEnd}",
|
||||
"Example usage of this BBCode tag" : "Beispiel für die Verwendung dieses BBCode-Schnipsels",
|
||||
"Description" : "Beschreibung",
|
||||
"Brief description of what this BBCode does" : "Kurzbeschreibung der Funktion dieses BBCodes",
|
||||
"Enabled" : "Aktiviert",
|
||||
"Parse inner content" : "Inneren Inhalt analysieren",
|
||||
"If enabled, BBCode tags inside this tag will also be parsed" : "Wenn aktiviert, werden auch BBCode-Schnipsel innerhalb dieses Schnipsels analysiert.",
|
||||
"Create category" : "Kategorie erstellen",
|
||||
"Edit category" : "Kategorie bearbeiten",
|
||||
"Configure category details" : "Kategoriedetails konfigurieren",
|
||||
"Basic information" : "Grundlegende Information",
|
||||
"Category header" : "Kategorieüberschrift",
|
||||
"-- Select a header --" : "-- Eine Überschrift auswählen --",
|
||||
"Name" : "Name",
|
||||
"Enter category name" : "Kategorienamen eingeben",
|
||||
"Slug" : "Slug",
|
||||
"URL-friendly identifier (e.g., \"{slug}\")" : "URL-freundliche Kennung (z. B. \"{slug}\")",
|
||||
"Slug cannot be changed after category creation" : "Die Slug kann nach der Erstellung der Kategorie nicht mehr geändert werden.",
|
||||
"Enter category description (optional)" : "Kategoriebeschreibung eingeben (Optional)",
|
||||
"New" : "Neu",
|
||||
"Permissions" : "Berechtigungen",
|
||||
"Control which roles can access and moderate this category" : "Steuern der Rollen, die auf diese Kategorie zugreifen und sie moderieren können",
|
||||
"Roles that can view" : "Rollen, die ansehen können",
|
||||
"Select roles that can view this category and its threads" : "Rollen auswählen, die dieses Thema und seine Beiträge anzeigen können",
|
||||
"Roles that can moderate" : "Rollen mit Moderationsberechtigung",
|
||||
"Select roles that can moderate (edit/delete) content in this category" : "Rollen auswählen, die Inhalte in dieser Kategorie moderieren (bearbeiten/löschen) können",
|
||||
"Select roles …" : "Rollen auswählen ...",
|
||||
"Manage forum categories and organization" : "Die Kategorien und die Organisation des Forums verwalten",
|
||||
"Error loading categories" : "Kategorien laden fehlgeschlagen",
|
||||
"No categories in this header" : "Keine Kategorien in dieser Überschrift",
|
||||
"Delete category" : "Kategorie löschen",
|
||||
"Are you sure you want to delete the category \"{name}\"?" : "Soll die Kategorie \"{name}\" gelöscht werden?",
|
||||
"_This category contains %n thread._::_This category contains %n threads._" : ["Diese Kategorie enthält %n Thema.","Diese Kategorie enthält %n Themen."],
|
||||
"What should happen to the threads?" : "Was soll mit den Themen geschehen?",
|
||||
"Move threads to another category" : "Themen in eine andere Kategorie verschieben",
|
||||
"Delete all threads (soft delete)" : "Alle Themen löschen (Weiches Löschen)",
|
||||
"Threads will be hidden but not permanently deleted" : "Themen werden verborgen, aber nicht dauerhaft gelöscht",
|
||||
"Select target category" : "Zielkategorie auswählen",
|
||||
"-- Select a category --" : "-- Eine Kategorie auswählen --",
|
||||
"Create header" : "Überschrift erstellen",
|
||||
"_%n category_::_%n categories_" : ["%n Kategorie","%n Kategorien"],
|
||||
"_%n thread_::_%n threads_" : ["%n Thema","%n Themen"],
|
||||
"Delete header" : "Überschrift löschen",
|
||||
"Are you sure you want to delete the header \"{name}\"?" : "Soll die Überschrift \"{name}\" gelöscht werden?",
|
||||
"_This header contains %n category._::_This header contains %n categories._" : ["Diese Überschrift enthält %n Kategorie.","Diese Überschrift enthält %n Kategorien."],
|
||||
"This action cannot be undone" : "Dies kann nicht rückgängig gemacht werden.",
|
||||
"What should happen to the categories?" : "Was soll mit den Themen geschehen?",
|
||||
"Move categories to another header" : "Kategorien zu einer anderen Überschrift verschieben",
|
||||
"Delete all categories" : "Alle Kategorien löschen",
|
||||
"All categories and their threads will be permanently deleted" : "Alle Kategorien und ihre Themen werden endgültig gelöscht",
|
||||
"Select target header" : "Zielüberschrift auswählen",
|
||||
"Move up" : "Nach oben verschieben",
|
||||
"Move down" : "Nach unten verschieben",
|
||||
"Admin dashboard" : "Administrationsdashboard",
|
||||
"Overview of forum activity and statistics" : "Übersicht der Forenaktivitäten und Statistiken",
|
||||
"Loading statistics …" : "Lade Statistiken …",
|
||||
"Error loading dashboard" : "Fehler beim Laden des Dashboards",
|
||||
"Total statistics" : "Gesamtstatistik",
|
||||
"Recent activity (last 7 days)" : "Neueste Aktivitäten (letzte 7 Tage)",
|
||||
"New users" : "Neue Benutzer",
|
||||
"New threads" : "Neue Themen",
|
||||
"New replies" : "Neue Antworten",
|
||||
"Top contributors" : "Top-Beitragende",
|
||||
"No contributors yet" : "Bislang keine Beitragende",
|
||||
"Last 7 days" : "Die letzten 7 Tage",
|
||||
"All time" : "Gesamte Zeit",
|
||||
"General settings" : "Allgemeine Einstellungen",
|
||||
"Configure general forum settings" : "Allgemeine Foreneinstellungen konfigurieren",
|
||||
"Loading settings …" : "Lade Einstellungen …",
|
||||
"Error loading settings" : "Fehler beim Laden der Einstellungen",
|
||||
"Appearance" : "Aussehen",
|
||||
"Customize how your forum looks to users" : "Anpassen, wie das Forum die Benutzer aussieht.",
|
||||
"Forum title" : "Forumstitel",
|
||||
"Displayed at the top of the forum home page" : "Wird oben auf der Startseite des Forums angezeigt",
|
||||
"Forum subtitle" : "Forumsuntertitel",
|
||||
"Welcome to the forum" : "Willkommen im Forum",
|
||||
"A brief description shown below the title" : "Eine kurze Beschreibung, die unter dem Titel angezeigt wird",
|
||||
"Access control" : "Zugriffskontrolle",
|
||||
"Manage who can access the forum" : "Verwalten, wer auf das Forum zugreifen darf",
|
||||
"Allow guest access" : "Gästen den Zugriff gestatten",
|
||||
"When enabled, unauthenticated users can view forum content in read-only mode" : "Wenn diese Option aktiviert ist, können nicht angemeldete Benutzer Forumsinhalte im schreibgeschützten Modus ansehen",
|
||||
"Settings saved" : "Einstellungen gespeichert",
|
||||
"Failed to save settings" : "Einstellungen konnten nicht gespeichert werden",
|
||||
"Create role" : "Rolle erstellen",
|
||||
"Edit role" : "Rolle bearbeiten",
|
||||
"Configure role permissions and category access" : "Rollenberechtigungen und Kategoriezugriff konfigurieren",
|
||||
"Error loading role" : "Fehler beim Laden der Rolle",
|
||||
"Enter role name" : "Rollenname eingeben",
|
||||
"Enter role description (optional)" : "Rollenbeschreibung eingeben (Optional)",
|
||||
"System role names cannot be changed" : "Namen der Systemrollen können nicht geändert werden",
|
||||
"Colors" : "Farben",
|
||||
"Set colors for this role badge" : "Farben für dieses Rollenabzeichen festlegen",
|
||||
"Light mode color" : "Farbe für den hellen Modus",
|
||||
"Dark mode color" : "Farbe für den dunklen Modus",
|
||||
"Reset" : "Zurücksetzen",
|
||||
"Role permissions" : "Rollenberechtigungen",
|
||||
"Set global permissions for this role" : "Globale Berechtigungen für diese Rolle festlegen",
|
||||
"Can access admin tools" : "Kann auf die Administrationswerkzeuge zugreifen",
|
||||
"Allow access to the admin dashboard and tools" : "Zugriff auf das Administrations-Dashboard und -Werkzeuge zulassen",
|
||||
"Can edit roles" : "Kann Rollen bearbeiten",
|
||||
"Allow creating, editing and deleting roles" : "Erstellen, Bearbeiten und Löschen von Rollen zulassen",
|
||||
"Can edit categories" : "Kann Kategorien bearbeiten",
|
||||
"Allow creating, editing and deleting categories" : "Erstellen, Bearbeiten und Löschen von Kategorien zulassen",
|
||||
"Category permissions" : "Kategorieberechtigungen",
|
||||
"Set which categories this role can access" : "Einstellen, auf welche Kategorien diese Rolle Zugriff hat",
|
||||
"Category" : "Kategorie",
|
||||
"Can view" : "Kann ansehen",
|
||||
"Can moderate" : "Kann moderieren",
|
||||
"Allow" : "Zulassen",
|
||||
"No categories available" : "Keine Kategorien verfügbar",
|
||||
"Admin role must have all permissions enabled" : "Für die Administrationsrolle müssen alle Berechtigungen aktiviert sein",
|
||||
"Admin role has full access to all categories" : "Die Administrationsrolle hat vollen Zugriff auf alle Kategorien",
|
||||
"Guest role cannot have admin permissions" : "Die Gastrolle darf keine Administrationsberechtigungen haben",
|
||||
"Guest role cannot moderate categories" : "Die Gastrolle darf Kategorien nicht moderieren",
|
||||
"You can control which categories guests can view using the checkboxes below." : "Mit den Kontrollkästchen unten kann eingestellt werden, welche Kategorien Gästen angezeigt werden.",
|
||||
"Guest access is currently disabled" : "Gastzugriff ist aktuell deaktiviert",
|
||||
"Guest users will not be able to access the forum until guest access is enabled in the forum settings." : "Gastbenutzer können erst dann auf das Forum zugreifen, wenn der Gastzugriff in den Forumseinstellungen aktiviert ist.",
|
||||
"Go to forum settings" : "Zu den Foreneinstellungen gehen",
|
||||
"Default role cannot moderate categories" : "Die Standardrolle darf Kategorien nicht moderieren",
|
||||
"Role management" : "Rollenverwaltung",
|
||||
"Create and manage forum roles and permissions" : "Forumsrollen und -berechtigungen erstellen und verwalten",
|
||||
"Loading roles …" : "Lade Rollen …",
|
||||
"Error loading roles" : "Fehler beim Laden der Rollen",
|
||||
"No roles found" : "Keine Rollen gefunden",
|
||||
"Create your first role to get started" : "Zum Beginnen, eine erste Rolle erstellen",
|
||||
"ID" : "ID",
|
||||
"Created" : "Erstellt",
|
||||
"Actions" : "Aktionen",
|
||||
"No description" : "Keine Beschreibung",
|
||||
"Are you sure you want to delete the role \"{name}\"? This action cannot be undone." : "Soll die Rolle \"{name}\" gelöscht werden? Dies kann nicht rückgängig gemacht werden.",
|
||||
"System roles cannot be deleted" : "Systemrollen können nicht gelöscht werden",
|
||||
"User management" : "Kontenverwaltung",
|
||||
"Manage forum users, roles and permissions" : "Forenbenutzer, -rollen und - berechtigungen verwalten",
|
||||
"Loading users …" : "Lade Konten …",
|
||||
"Error loading users" : "Fehler beim Laden der Benutzer",
|
||||
"No users found" : "Keine Benutzer gefunden",
|
||||
"There are no forum users yet" : "Es gibt bislang noch keine Forenbenutzer",
|
||||
"Joined" : "Beigetreten",
|
||||
"Status" : "Status",
|
||||
"Active" : "Aktiv",
|
||||
"Deleted" : "Gelöscht",
|
||||
"No roles" : "Keine Rollen",
|
||||
"Select roles" : "Rollen auswählen",
|
||||
"Edit roles" : "Rollen bearbeiten",
|
||||
"Edit user roles" : "Benutzerrollen bearbeiten"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
108
l10n/el.js
Normal file
108
l10n/el.js
Normal file
@@ -0,0 +1,108 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Διαχειριστής",
|
||||
"Moderator" : "Συντονιστής",
|
||||
"User" : "Χρήστης",
|
||||
"Guest" : "Επισκέπτης",
|
||||
"General" : "Γενικά",
|
||||
"Support" : "Υποστήριξη",
|
||||
"Bold text" : "Εντονο Κείμενο",
|
||||
"Underlined text" : "Υπογραμμισμένο κείμενο",
|
||||
"Forum" : "Φόρουμ",
|
||||
"Deleted user" : "Διαγραμμένος χρήστης",
|
||||
"Loading …" : "Γίνεται φόρτωση…",
|
||||
"Search" : "Αναζήτηση",
|
||||
"Home" : "Αρχική",
|
||||
"Bookmarks" : "Σελιδοδείκτες",
|
||||
"Dashboard" : "Πίνακας ελέγχου",
|
||||
"Users" : "Χρήστες",
|
||||
"Categories" : "Κατηγορίες",
|
||||
"Expand" : "Επεκτείνω",
|
||||
"Collapse" : "Σύμπτυξη",
|
||||
"Hello world!" : "Γεια σου κόσμε!",
|
||||
"Code" : "Κώδικας",
|
||||
"Quote" : "Προσφορά",
|
||||
"Font size" : "Μέγεθος γραμματοσειράς",
|
||||
"Align left" : "Στοίχιση αριστερά",
|
||||
"Align center" : "Στοίχιση στο κέντρο",
|
||||
"Align right" : "Στοίχιση δεξιά",
|
||||
"List" : "Λίστα",
|
||||
"Insert emoji" : "Εισαγωγή emoji",
|
||||
"Close" : "Κλείσιμο",
|
||||
"Failed to upload file" : "Αποτυχία μεταφόρτωσης αρχείου",
|
||||
"Threads" : "Συζητήσεις",
|
||||
"Sort order" : "Σειρά ταξινόμησης",
|
||||
"Cancel" : "Ακύρωση",
|
||||
"Create" : "Δημιουργία",
|
||||
"Update" : "Ενημέρωση",
|
||||
"Move" : "Μετακίνηση",
|
||||
"Page not found" : "Η σελίδα δεν βρέθηκε",
|
||||
"Back" : "Επιστροφή",
|
||||
"First page" : "Πρώτη σελίδα",
|
||||
"Previous page" : "Προηγούμενη σελίδα",
|
||||
"Next page" : "Επόμενη σελίδα",
|
||||
"Last page" : "Τελευταία σελίδα",
|
||||
"Edit" : "Επεξεργασία",
|
||||
"Delete" : "Διαγραφή",
|
||||
"Unread" : "Μη αναγνωσμένο",
|
||||
"Save" : "Αποθήκευση",
|
||||
"Current version" : "Τρέχουσα έκδοση",
|
||||
"React with {emoji}" : "Αντίδραση με {emoji}",
|
||||
"Uncategorized" : "Μή-κατηγοριοποιημένα",
|
||||
"_%n reply_::_%n replies_" : ["%n απάντηση","%n απαντήσεις"],
|
||||
"Views" : "Προβολές",
|
||||
"Title" : "Τίτλος",
|
||||
"Saving draft …" : "Αποθήκευση προχείρου ...",
|
||||
"Draft saved" : "Το πρόχειρο αποθηκεύτηκε",
|
||||
"Unsaved changes" : "Μη αποθηκευμένες αλλαγές",
|
||||
"Refresh" : "Ανανέωση",
|
||||
"Retry" : "Δοκιμή ξανά",
|
||||
"In {category}" : "Στη συνομιλία {category}",
|
||||
"Error" : "Σφάλμα",
|
||||
"Searching …" : "Γίνεται αναζήτηση ...",
|
||||
"No results found" : "Δεν βρέθηκαν αποτελέσματα",
|
||||
"Back to {category}" : "Πίσω στο {category}",
|
||||
"by" : "από",
|
||||
"Subscribe" : "Εγγραφή",
|
||||
"Subscribed" : "Εγγεγραμμένο",
|
||||
"Bookmark" : "Σελιδοδείκτης",
|
||||
"Edit title" : "Επεξεργασία τίτλου",
|
||||
"Move thread" : "Μετακίνηση νήματος",
|
||||
"Preferences" : "Προτιμήσεις",
|
||||
"Notifications" : "Ειδοποιήσεις",
|
||||
"Files" : "Αρχεία",
|
||||
"Browse" : "Περιήγηση",
|
||||
"Signature" : "Υπογραφή",
|
||||
"Enable" : "Ενεργοποίηση",
|
||||
"Disable" : "Απενεργοποίηση",
|
||||
"This action cannot be undone." : "Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
|
||||
"Tag" : "Ετικέτα",
|
||||
"Description" : "Περιγραφή",
|
||||
"Enabled" : "Ενεργοποιημένο",
|
||||
"Name" : "Όνομα",
|
||||
"Enter category name" : "Εισάγετε όνομα κατηγορίας",
|
||||
"New" : "Νέα",
|
||||
"Permissions" : "Δικαιώματα",
|
||||
"Move up" : "Μετακίνηση επάνω",
|
||||
"Move down" : "Μετακίνηση Κάτω",
|
||||
"Last 7 days" : "Τελευταίες 7 ημέρες",
|
||||
"General settings" : "Γενικές ρυθμίσεις",
|
||||
"Appearance" : "Εμφάνιση",
|
||||
"Access control" : "Έλεγχος πρόσβασης",
|
||||
"Settings saved" : "Οι ρυθμίσεις αποθηκεύτηκαν",
|
||||
"Failed to save settings" : "Αποτυχία αποθήκευσης ρυθμίσεων",
|
||||
"Reset" : "Επαναφορά",
|
||||
"Category" : "Κατηγορία",
|
||||
"Allow" : "Επιτρέπεται",
|
||||
"ID" : "ID",
|
||||
"Created" : "Δημιουργήθηκε",
|
||||
"Actions" : "Ενέργειες",
|
||||
"Loading users …" : "Φόρτωση χρηστών …",
|
||||
"No users found" : "Δεν βρέθηκαν χρήστες",
|
||||
"Joined" : "Συμμετέχετε",
|
||||
"Status" : "Κατάσταση",
|
||||
"Active" : "Ενεργό",
|
||||
"Deleted" : "Διαγραμμένα"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
106
l10n/el.json
Normal file
106
l10n/el.json
Normal file
@@ -0,0 +1,106 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Διαχειριστής",
|
||||
"Moderator" : "Συντονιστής",
|
||||
"User" : "Χρήστης",
|
||||
"Guest" : "Επισκέπτης",
|
||||
"General" : "Γενικά",
|
||||
"Support" : "Υποστήριξη",
|
||||
"Bold text" : "Εντονο Κείμενο",
|
||||
"Underlined text" : "Υπογραμμισμένο κείμενο",
|
||||
"Forum" : "Φόρουμ",
|
||||
"Deleted user" : "Διαγραμμένος χρήστης",
|
||||
"Loading …" : "Γίνεται φόρτωση…",
|
||||
"Search" : "Αναζήτηση",
|
||||
"Home" : "Αρχική",
|
||||
"Bookmarks" : "Σελιδοδείκτες",
|
||||
"Dashboard" : "Πίνακας ελέγχου",
|
||||
"Users" : "Χρήστες",
|
||||
"Categories" : "Κατηγορίες",
|
||||
"Expand" : "Επεκτείνω",
|
||||
"Collapse" : "Σύμπτυξη",
|
||||
"Hello world!" : "Γεια σου κόσμε!",
|
||||
"Code" : "Κώδικας",
|
||||
"Quote" : "Προσφορά",
|
||||
"Font size" : "Μέγεθος γραμματοσειράς",
|
||||
"Align left" : "Στοίχιση αριστερά",
|
||||
"Align center" : "Στοίχιση στο κέντρο",
|
||||
"Align right" : "Στοίχιση δεξιά",
|
||||
"List" : "Λίστα",
|
||||
"Insert emoji" : "Εισαγωγή emoji",
|
||||
"Close" : "Κλείσιμο",
|
||||
"Failed to upload file" : "Αποτυχία μεταφόρτωσης αρχείου",
|
||||
"Threads" : "Συζητήσεις",
|
||||
"Sort order" : "Σειρά ταξινόμησης",
|
||||
"Cancel" : "Ακύρωση",
|
||||
"Create" : "Δημιουργία",
|
||||
"Update" : "Ενημέρωση",
|
||||
"Move" : "Μετακίνηση",
|
||||
"Page not found" : "Η σελίδα δεν βρέθηκε",
|
||||
"Back" : "Επιστροφή",
|
||||
"First page" : "Πρώτη σελίδα",
|
||||
"Previous page" : "Προηγούμενη σελίδα",
|
||||
"Next page" : "Επόμενη σελίδα",
|
||||
"Last page" : "Τελευταία σελίδα",
|
||||
"Edit" : "Επεξεργασία",
|
||||
"Delete" : "Διαγραφή",
|
||||
"Unread" : "Μη αναγνωσμένο",
|
||||
"Save" : "Αποθήκευση",
|
||||
"Current version" : "Τρέχουσα έκδοση",
|
||||
"React with {emoji}" : "Αντίδραση με {emoji}",
|
||||
"Uncategorized" : "Μή-κατηγοριοποιημένα",
|
||||
"_%n reply_::_%n replies_" : ["%n απάντηση","%n απαντήσεις"],
|
||||
"Views" : "Προβολές",
|
||||
"Title" : "Τίτλος",
|
||||
"Saving draft …" : "Αποθήκευση προχείρου ...",
|
||||
"Draft saved" : "Το πρόχειρο αποθηκεύτηκε",
|
||||
"Unsaved changes" : "Μη αποθηκευμένες αλλαγές",
|
||||
"Refresh" : "Ανανέωση",
|
||||
"Retry" : "Δοκιμή ξανά",
|
||||
"In {category}" : "Στη συνομιλία {category}",
|
||||
"Error" : "Σφάλμα",
|
||||
"Searching …" : "Γίνεται αναζήτηση ...",
|
||||
"No results found" : "Δεν βρέθηκαν αποτελέσματα",
|
||||
"Back to {category}" : "Πίσω στο {category}",
|
||||
"by" : "από",
|
||||
"Subscribe" : "Εγγραφή",
|
||||
"Subscribed" : "Εγγεγραμμένο",
|
||||
"Bookmark" : "Σελιδοδείκτης",
|
||||
"Edit title" : "Επεξεργασία τίτλου",
|
||||
"Move thread" : "Μετακίνηση νήματος",
|
||||
"Preferences" : "Προτιμήσεις",
|
||||
"Notifications" : "Ειδοποιήσεις",
|
||||
"Files" : "Αρχεία",
|
||||
"Browse" : "Περιήγηση",
|
||||
"Signature" : "Υπογραφή",
|
||||
"Enable" : "Ενεργοποίηση",
|
||||
"Disable" : "Απενεργοποίηση",
|
||||
"This action cannot be undone." : "Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
|
||||
"Tag" : "Ετικέτα",
|
||||
"Description" : "Περιγραφή",
|
||||
"Enabled" : "Ενεργοποιημένο",
|
||||
"Name" : "Όνομα",
|
||||
"Enter category name" : "Εισάγετε όνομα κατηγορίας",
|
||||
"New" : "Νέα",
|
||||
"Permissions" : "Δικαιώματα",
|
||||
"Move up" : "Μετακίνηση επάνω",
|
||||
"Move down" : "Μετακίνηση Κάτω",
|
||||
"Last 7 days" : "Τελευταίες 7 ημέρες",
|
||||
"General settings" : "Γενικές ρυθμίσεις",
|
||||
"Appearance" : "Εμφάνιση",
|
||||
"Access control" : "Έλεγχος πρόσβασης",
|
||||
"Settings saved" : "Οι ρυθμίσεις αποθηκεύτηκαν",
|
||||
"Failed to save settings" : "Αποτυχία αποθήκευσης ρυθμίσεων",
|
||||
"Reset" : "Επαναφορά",
|
||||
"Category" : "Κατηγορία",
|
||||
"Allow" : "Επιτρέπεται",
|
||||
"ID" : "ID",
|
||||
"Created" : "Δημιουργήθηκε",
|
||||
"Actions" : "Ενέργειες",
|
||||
"Loading users …" : "Φόρτωση χρηστών …",
|
||||
"No users found" : "Δεν βρέθηκαν χρήστες",
|
||||
"Joined" : "Συμμετέχετε",
|
||||
"Status" : "Κατάσταση",
|
||||
"Active" : "Ενεργό",
|
||||
"Deleted" : "Διαγραμμένα"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
465
l10n/en_GB.js
Normal file
465
l10n/en_GB.js
Normal file
@@ -0,0 +1,465 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Admin",
|
||||
"Administrator role with full permissions" : "Administrator role with full permissions",
|
||||
"Moderator" : "Moderator",
|
||||
"Moderator role with elevated permissions" : "Moderator role with elevated permissions",
|
||||
"User" : "User",
|
||||
"Default user role with basic permissions" : "Default user role with basic permissions",
|
||||
"Guest" : "Guest",
|
||||
"Guest role for unauthenticated users with read-only access" : "Guest role for unauthenticated users with read-only access",
|
||||
"General" : "General",
|
||||
"General discussion categories" : "General discussion categories",
|
||||
"General discussions" : "General discussions",
|
||||
"A place for general conversations and discussions" : "A place for general conversations and discussions",
|
||||
"Support" : "Support",
|
||||
"Ask questions about the forum, provide feedback or report issues." : "Ask questions about the forum, provide feedback or report issues.",
|
||||
"Inline code" : "Inline code",
|
||||
"Spoiler title" : "Spoiler title",
|
||||
"Hidden content" : "Hidden content",
|
||||
"Spoilers" : "Spoilers",
|
||||
"Attachment" : "Attachment",
|
||||
"Welcome to the Nextcloud Forums!" : "Welcome to the Nextcloud Forums!",
|
||||
"This is a community-driven forum built right into your Nextcloud instance. Here you can discuss topics, share ideas and collaborate with other users." : "This is a community-driven forum built right into your Nextcloud instance. Here you can discuss topics, share ideas and collaborate with other users.",
|
||||
"Features:" : "Features:",
|
||||
"Create and reply to threads" : "Create and reply to threads",
|
||||
"Organize discussions by categories" : "Organize discussions by categories",
|
||||
"Use BBCode for rich text formatting" : "Use BBCode for rich text formatting",
|
||||
"Attach files from your Nextcloud storage" : "Attach files from your Nextcloud storage",
|
||||
"React to posts" : "React to posts",
|
||||
"Track read/unread threads" : "Track read/unread threads",
|
||||
"BBCode examples:" : "BBCode examples:",
|
||||
"Bold text" : "Bold text",
|
||||
"Use %1$stext%2$s" : "Use %1$stext%2$s",
|
||||
"Italic text" : "Italic text",
|
||||
"Underlined text" : "Underlined text",
|
||||
"Feel free to start a new discussion or reply to existing threads. Happy posting!" : "Feel free to start a new discussion or reply to existing threads. Happy posting!",
|
||||
"Welcome to Nextcloud Forums" : "Welcome to Nextcloud Forums",
|
||||
"Forum" : "Forum",
|
||||
"_{count} new reply in {thread}_::_{count} new replies in {thread}_" : ["{count} new reply in {thread}","{count} new replies in {thread}"],
|
||||
"{user} mentioned you in {thread}" : "{user} mentioned you in {thread}",
|
||||
"Welcome to the forum!" : "Welcome to the forum!",
|
||||
"Deleted user" : "Deleted user",
|
||||
"A community-driven forum built right into your Nextcloud instance" : "A community-driven forum built right into your Nextcloud instance",
|
||||
"Create discussions, share ideas and collaborate with your community directly in Nextcloud.\n\n**⚠️ Early Development Notice:**\nThis app is in early stages of development. While functional, you may encounter bugs or incomplete features. Please report any issues on GitHub and consider backing up your data regularly.\n\n**Key features:**\n- **Thread-based Discussions** - Create and reply to organized discussion threads\n- **Category Organization** - Structure your forum with customizable categories and headers\n- **Rich Text Formatting** - Use BBCode for formatting posts with bold, italic, links, images, code blocks and more\n- **File Attachments** - Attach files from your Nextcloud storage to posts\n- **Post Reactions** - React to posts with emoji reactions\n- **Read/Unread Tracking** - Keep track of which threads you've read\n- **Search** - Find discussions quickly with built-in search\n- **User Profiles** - View user post history and statistics\n- **Role-Based Permissions** - Control access and moderation with flexible roles\n- **Guest Access**: Optional public access for unauthenticated users with configurable permissions\n- **Admin Tools** - Manage categories, roles, BBCodes and forum settings\n- **Moderation Tools** - Pin, lock and manage threads and posts\n\n**Perfect for:**\n- Team discussions and collaboration\n- Community forums\n- Support channels\n- Knowledge bases\n- Project discussions\n- Internal communication\n\nThe forum integrates seamlessly with your Nextcloud instance, using your existing users and groups for authentication and access control." : "Create discussions, share ideas and collaborate with your community directly in Nextcloud.\n\n**⚠️ Early Development Notice:**\nThis app is in early stages of development. While functional, you may encounter bugs or incomplete features. Please report any issues on GitHub and consider backing up your data regularly.\n\n**Key features:**\n- **Thread-based Discussions** - Create and reply to organized discussion threads\n- **Category Organization** - Structure your forum with customizable categories and headers\n- **Rich Text Formatting** - Use BBCode for formatting posts with bold, italic, links, images, code blocks and more\n- **File Attachments** - Attach files from your Nextcloud storage to posts\n- **Post Reactions** - React to posts with emoji reactions\n- **Read/Unread Tracking** - Keep track of which threads you've read\n- **Search** - Find discussions quickly with built-in search\n- **User Profiles** - View user post history and statistics\n- **Role-Based Permissions** - Control access and moderation with flexible roles\n- **Guest Access**: Optional public access for unauthenticated users with configurable permissions\n- **Admin Tools** - Manage categories, roles, BBCodes and forum settings\n- **Moderation Tools** - Pin, lock and manage threads and posts\n\n**Perfect for:**\n- Team discussions and collaboration\n- Community forums\n- Support channels\n- Knowledge bases\n- Project discussions\n- Internal communication\n\nThe forum integrates seamlessly with your Nextcloud instance, using your existing users and groups for authentication and access control.",
|
||||
"Loading …" : "Loading …",
|
||||
"Search" : "Search",
|
||||
"Home" : "Home",
|
||||
"Bookmarks" : "Bookmarks",
|
||||
"User preferences" : "User preferences",
|
||||
"Dashboard" : "Dashboard",
|
||||
"Forum settings" : "Forum settings",
|
||||
"Users" : "Users",
|
||||
"Roles" : "Roles",
|
||||
"Categories" : "Categories",
|
||||
"BBCodes" : "BBCodes",
|
||||
"Expand" : "Expand",
|
||||
"Collapse" : "Collapse",
|
||||
"{bStart}Please note:{bEnd} Attached files will be visible to anyone in the forum, regardless of the file's sharing settings." : "{bStart}Please note:{bEnd} Attached files will be visible to anyone in the forum, regardless of the file's sharing settings.",
|
||||
"Drop file here to upload" : "Drop file here to upload",
|
||||
"Hello world!" : "Hello world!",
|
||||
"Hello moon!" : "Hello moon!",
|
||||
"Font style bold" : "Font style bold",
|
||||
"Font style italic" : "Font style italic",
|
||||
"Font style struck through" : "Font style struck through",
|
||||
"Font style underlined" : "Font style underlined",
|
||||
"Code" : "Code",
|
||||
"Email (clickable)" : "Email (clickable)",
|
||||
"URL (clickable)" : "URL (clickable)",
|
||||
"Image (not clickable)" : "Image (not clickable)",
|
||||
"Quote" : "Quote",
|
||||
"Embedded YouTube video" : "Embedded YouTube video",
|
||||
"Font (name)" : "Font (name)",
|
||||
"Font size" : "Font size",
|
||||
"Font color" : "Font color",
|
||||
"Align left" : "Align left",
|
||||
"Align center" : "Align centre",
|
||||
"Align right" : "Align right",
|
||||
"List" : "List",
|
||||
"List item within a list" : "List item within a list",
|
||||
"List item within a list (alias)" : "List item within a list (alias)",
|
||||
"BBCode help" : "BBCode help",
|
||||
"Built-in BBCodes" : "Built-in BBCodes",
|
||||
"These BBCodes are available by default." : "These BBCodes are available by default.",
|
||||
"Custom BBCodes" : "Custom BBCodes",
|
||||
"These BBCodes are custom to this forum and configured by administrators." : "These BBCodes are custom to this forum and configured by administrators.",
|
||||
"Example" : "Example",
|
||||
"Replacement" : "Replacement",
|
||||
"Loading custom BBCodes …" : "Loading custom BBCodes …",
|
||||
"No custom BBCodes configured." : "No custom BBCodes configured.",
|
||||
"Failed to load custom BBCodes" : "Failed to load custom BBCodes",
|
||||
"Insert emoji" : "Insert emoji",
|
||||
"Pick file from Nextcloud" : "Pick file from Nextcloud",
|
||||
"Upload file to Nextcloud" : "Upload file to Nextcloud",
|
||||
"Uploading file …" : "Uploading file …",
|
||||
"Upload failed" : "Upload failed",
|
||||
"Close" : "Close",
|
||||
"Pick a file to attach" : "Pick a file to attach",
|
||||
"Failed to upload file" : "Failed to upload file",
|
||||
"Threads" : "Threads",
|
||||
"Replies" : "Replies",
|
||||
"No description available" : "No description available",
|
||||
"Create category header" : "Create category header",
|
||||
"Edit category header" : "Edit category header",
|
||||
"Header name" : "Header name",
|
||||
"Enter header name" : "Enter header name",
|
||||
"Header description" : "Header description",
|
||||
"Enter header description (optional)" : "Enter header description (optional)",
|
||||
"Sort order" : "Sort order",
|
||||
"Lower numbers appear first" : "Lower numbers appear first",
|
||||
"Cancel" : "Cancel",
|
||||
"Create" : "Create",
|
||||
"Update" : "Update",
|
||||
"Move thread to category" : "Move thread to category",
|
||||
"Select the category to move this thread to:" : "Select the category to move this thread to:",
|
||||
"Select a category …" : "Select a category …",
|
||||
"Loading categories …" : "Loading categories …",
|
||||
"Move" : "Move",
|
||||
"Cannot move to a category header. Please select a category instead." : "Cannot move to a category header. Please select a category instead.",
|
||||
"This thread is already in this category." : "This thread is already in this category.",
|
||||
"Failed to load categories" : "Failed to load categories",
|
||||
"Page not found" : "Page not found",
|
||||
"The page you are looking for could not be found." : "The page you are looking for could not be found.",
|
||||
"Back" : "Back",
|
||||
"Go to home" : "Go to home",
|
||||
"Pagination" : "Pagination",
|
||||
"First page" : "First page",
|
||||
"Previous page" : "Previous page",
|
||||
"Next page" : "Next page",
|
||||
"Last page" : "Last page",
|
||||
"Go to page {page}" : "Go to page {page}",
|
||||
"Edited" : "Edited",
|
||||
"Quote reply" : "Quote reply",
|
||||
"Edit" : "Edit",
|
||||
"Delete" : "Delete",
|
||||
"View edit history" : "View edit history",
|
||||
"Are you sure you want to delete this post? This action cannot be undone." : "Are you sure you want to delete this post? This action cannot be undone.",
|
||||
"Unread" : "Unread",
|
||||
"Edit your reply …" : "Edit your reply …",
|
||||
"Save" : "Save",
|
||||
"Are you sure you want to discard your changes?" : "Are you sure you want to discard your changes?",
|
||||
"Edit history" : "Edit history",
|
||||
"Loading history …" : "Loading history …",
|
||||
"This post has no edit history." : "This post has no edit history.",
|
||||
"Current version" : "Current version",
|
||||
"Edited by" : "Edited by",
|
||||
"Failed to load edit history" : "Failed to load edit history",
|
||||
"Version {index}" : "Version {index}",
|
||||
"Add reaction" : "Add reaction",
|
||||
"React with {emoji}" : "React with {emoji}",
|
||||
"You reacted with {emoji}" : "You reacted with {emoji}",
|
||||
"_You and %n other reacted with {emoji}_::_You and %n others reacted with {emoji}_" : ["You and %n other reacted with {emoji}","You and %n others reacted with {emoji}"],
|
||||
"_%n person reacted with {emoji}_::_%n people reacted with {emoji}_" : ["%n person reacted with {emoji}","%n people reacted with {emoji}"],
|
||||
"Write your reply …" : "Write your reply …",
|
||||
"Submit reply" : "Submit reply",
|
||||
"Are you sure you want to discard your reply?" : "Are you sure you want to discard your reply?",
|
||||
"In thread" : "In thread",
|
||||
"Thread unavailable" : "Thread unavailable",
|
||||
"Pinned thread" : "Pinned thread",
|
||||
"Locked thread" : "Locked thread",
|
||||
"Uncategorized" : "Uncategorised",
|
||||
"_%n reply_::_%n replies_" : ["%n reply","%n replies"],
|
||||
"_%n view_::_%n views_" : ["%n view","%n views"],
|
||||
"Views" : "Views",
|
||||
"Title" : "Title",
|
||||
"Enter thread title …" : "Enter thread title …",
|
||||
"Write your thread content …" : "Write your thread content …",
|
||||
"Create thread" : "Create thread",
|
||||
"Are you sure you want to discard this thread?" : "Are you sure you want to discard this thread?",
|
||||
"Saving draft …" : "Saving draft …",
|
||||
"Draft saved" : "Draft saved",
|
||||
"Unsaved changes" : "Unsaved changes",
|
||||
"Back to home" : "Back to home",
|
||||
"Refresh" : "Refresh",
|
||||
"Your bookmarked threads" : "Your bookmarked threads",
|
||||
"Error loading bookmarks" : "Error loading bookmarks",
|
||||
"No bookmarks yet" : "No bookmarks yet",
|
||||
"Bookmark threads to quickly find them later." : "Bookmark threads to quickly find them later.",
|
||||
"Retry" : "Retry",
|
||||
"An unexpected error occurred" : "An unexpected error occurred",
|
||||
"Failed to load bookmarks" : "Failed to load bookmarks",
|
||||
"No categories yet" : "No categories yet",
|
||||
"Categories will appear here once they are created." : "Categories will appear here once they are created.",
|
||||
"No categories in this section" : "No categories in this section",
|
||||
"Category not found" : "Category not found",
|
||||
"The category you are looking for does not exist or has been removed." : "The category you are looking for does not exist or has been removed.",
|
||||
"Back to categories" : "Back to categories",
|
||||
"New thread" : "New thread",
|
||||
"Error loading category" : "Error loading category",
|
||||
"No threads yet" : "No threads yet",
|
||||
"Be the first to start a discussion in this category." : "Be the first to start a discussion in this category.",
|
||||
"No category ID or slug provided" : "No category ID or slug provided",
|
||||
"Failed to load threads" : "Failed to load threads",
|
||||
"Create New Thread" : "Create New Thread",
|
||||
"In {category}" : "In {category}",
|
||||
"Creating thread …" : "Creating thread …",
|
||||
"Thread created" : "Thread created",
|
||||
"Failed to create thread" : "Failed to create thread",
|
||||
"No category specified" : "No category specified",
|
||||
"Error" : "Error",
|
||||
"First activity" : "First activity",
|
||||
"Threads ({count})" : "Threads ({count})",
|
||||
"Replies ({count})" : "Replies ({count})",
|
||||
"No threads" : "No threads",
|
||||
"This user has not created any threads yet" : "This user has not created any threads yet",
|
||||
"No replies" : "No replies",
|
||||
"This user has not written any replies yet" : "This user has not written any replies yet",
|
||||
"Failed to load user profile" : "Failed to load user profile",
|
||||
"Enter search query …" : "Enter search query …",
|
||||
"Search in threads" : "Search in threads",
|
||||
"Search in replies" : "Search in replies",
|
||||
"Syntax help" : "Syntax help",
|
||||
"Search syntax" : "Search syntax",
|
||||
"Match exact phrase" : "Match exact phrase",
|
||||
"Both terms required" : "Both terms required",
|
||||
"Either term matches" : "Either term matches",
|
||||
"Group conditions with parentheses" : "Group conditions with parentheses",
|
||||
"Exclude term from results" : "Exclude term from results",
|
||||
"Searching …" : "Searching …",
|
||||
"Search Error" : "Search Error",
|
||||
"Enter a search query" : "Enter a search query",
|
||||
"Use the search box above to find threads and replies" : "Use the search box above to find threads and replies",
|
||||
"No results found" : "No results found",
|
||||
"Try different keywords or check your syntax" : "Try different keywords or check your syntax",
|
||||
"_%n thread found_::_%n threads found_" : ["%n thread found","%n threads found"],
|
||||
"_%n reply found_::_%n replies found_" : ["%n reply found","%n replies found"],
|
||||
"Please enter a search query" : "Please enter a search query",
|
||||
"Please select at least one search scope" : "Please select at least one search scope",
|
||||
"Failed to search" : "Failed to search",
|
||||
"Thread not found" : "Thread not found",
|
||||
"The thread you are looking for does not exist or has been removed." : "The thread you are looking for does not exist or has been removed.",
|
||||
"Back to {category}" : "Back to {category}",
|
||||
"Reply" : "Reply",
|
||||
"Error loading thread" : "Error loading thread",
|
||||
"No replies yet" : "No replies yet",
|
||||
"Be the first to reply in this thread." : "Be the first to reply in this thread.",
|
||||
"by" : "by",
|
||||
"This thread is locked. Only moderators can add replies." : "This thread is locked. Only moderators can add replies.",
|
||||
"You must be signed in to reply to this thread." : "You must be signed in to reply to this thread.",
|
||||
"Sign in to reply" : "Sign in to reply",
|
||||
"Lock thread" : "Lock thread",
|
||||
"Unlock thread" : "Unlock thread",
|
||||
"Pin thread" : "Pin thread",
|
||||
"Unpin thread" : "Unpin thread",
|
||||
"Thread locked" : "Thread locked",
|
||||
"Thread unlocked" : "Thread unlocked",
|
||||
"Thread pinned" : "Thread pinned",
|
||||
"Thread unpinned" : "Thread unpinned",
|
||||
"Subscribe" : "Subscribe",
|
||||
"Subscribed" : "Subscribed",
|
||||
"Subscribed to thread" : "Subscribed to thread",
|
||||
"Unsubscribed from thread" : "Unsubscribed from thread",
|
||||
"Bookmark" : "Bookmark",
|
||||
"Remove bookmark" : "Remove bookmark",
|
||||
"Thread bookmarked" : "Thread bookmarked",
|
||||
"Bookmark removed" : "Bookmark removed",
|
||||
"Edit title" : "Edit title",
|
||||
"Save title" : "Save title",
|
||||
"Thread title updated" : "Thread title updated",
|
||||
"Move thread" : "Move thread",
|
||||
"Thread moved successfully" : "Thread moved successfully",
|
||||
"No thread ID or slug provided" : "No thread ID or slug provided",
|
||||
"Failed to load replies" : "Failed to load replies",
|
||||
"Thread updated" : "Thread updated",
|
||||
"Reply updated" : "Reply updated",
|
||||
"Failed to update thread" : "Failed to update thread",
|
||||
"Failed to update reply" : "Failed to update reply",
|
||||
"Thread deleted" : "Thread deleted",
|
||||
"Reply deleted" : "Reply deleted",
|
||||
"Failed to delete reply" : "Failed to delete reply",
|
||||
"Failed to update thread lock status" : "Failed to update thread lock status",
|
||||
"Failed to update thread pin status" : "Failed to update thread pin status",
|
||||
"Failed to update subscription" : "Failed to update subscription",
|
||||
"Failed to update bookmark" : "Failed to update bookmark",
|
||||
"Failed to update thread title" : "Failed to update thread title",
|
||||
"Failed to move thread" : "Failed to move thread",
|
||||
"Preferences" : "Preferences",
|
||||
"Customize your forum experience" : "Customize your forum experience",
|
||||
"Loading preferences …" : "Loading preferences …",
|
||||
"Error loading preferences" : "Error loading preferences",
|
||||
"Notifications" : "Notifications",
|
||||
"Configure how you receive notifications" : "Configure how you receive notifications",
|
||||
"Auto-subscribe to threads I create" : "Auto-subscribe to threads I create",
|
||||
"When enabled, you will automatically receive notifications for replies to threads you create" : "When enabled, you will automatically receive notifications for replies to threads you create",
|
||||
"Files" : "Files",
|
||||
"Configure file upload settings" : "Configure file upload settings",
|
||||
"Upload directory" : "Upload directory",
|
||||
"Files attached to threads or replies will be uploaded to this directory in your Nextcloud files" : "Files attached to threads or replies will be uploaded to this directory in your Nextcloud files",
|
||||
"Browse" : "Browse",
|
||||
"Preferences saved" : "Preferences saved",
|
||||
"Signature" : "Signature",
|
||||
"Your signature appears at the bottom of your threads or replies" : "Your signature appears at the bottom of your threads or replies",
|
||||
"You can use BBCode formatting in your signature" : "You can use BBCode formatting in your signature",
|
||||
"Enter your signature …" : "Enter your signature …",
|
||||
"Failed to save preferences" : "Failed to save preferences",
|
||||
"Select upload directory" : "Select upload directory",
|
||||
"BBCode management" : "BBCode management",
|
||||
"Manage custom BBCode tags for formatting" : "Manage custom BBCode tags for formatting",
|
||||
"Error loading BBCodes" : "Error loading BBCodes",
|
||||
"Create BBCode" : "Create BBCode",
|
||||
"Enable" : "Enable",
|
||||
"Disable" : "Disable",
|
||||
"Enabled BBCodes" : "Enabled BBCodes",
|
||||
"These BBCode tags are currently active" : "These BBCode tags are currently active",
|
||||
"Disabled BBCodes" : "Disabled BBCodes",
|
||||
"These BBCode tags are currently inactive" : "These BBCode tags are currently inactive",
|
||||
"No enabled BBCodes" : "No enabled BBCodes",
|
||||
"Parses Inner" : "Parses Inner",
|
||||
"Delete BBCode" : "Delete BBCode",
|
||||
"Are you sure you want to delete the BBCode tag [{tag}]?" : "Are you sure you want to delete the BBCode tag [{tag}]?",
|
||||
"This action cannot be undone." : "This action cannot be undone.",
|
||||
"Edit BBCode" : "Edit BBCode",
|
||||
"Tag" : "Tag",
|
||||
"e.g., b, i, url, color" : "e.g., b, i, url, color",
|
||||
"The BBCode tag name (without brackets)" : "The BBCode tag name (without brackets)",
|
||||
"HTML replacement" : "HTML replacement",
|
||||
"e.g., {strongStart}{content}{strongEnd}" : "e.g., {strongStart}{content}{strongEnd}",
|
||||
"Use {content} for the tag content and {paramName} for parameters" : "Use {content} for the tag content and {paramName} for parameters",
|
||||
"e.g., {tagStart}Hello world{tagEnd}" : "e.g., {tagStart}Hello world{tagEnd}",
|
||||
"Example usage of this BBCode tag" : "Example usage of this BBCode tag",
|
||||
"Description" : "Description",
|
||||
"Brief description of what this BBCode does" : "Brief description of what this BBCode does",
|
||||
"Enabled" : "Enabled",
|
||||
"Parse inner content" : "Parse inner content",
|
||||
"If enabled, BBCode tags inside this tag will also be parsed" : "If enabled, BBCode tags inside this tag will also be parsed",
|
||||
"Create category" : "Create category",
|
||||
"Edit category" : "Edit category",
|
||||
"Configure category details" : "Configure category details",
|
||||
"Basic information" : "Basic information",
|
||||
"Category header" : "Category header",
|
||||
"-- Select a header --" : "-- Select a header --",
|
||||
"Name" : "Surname",
|
||||
"Enter category name" : "Enter category name",
|
||||
"Slug" : "Slug",
|
||||
"URL-friendly identifier (e.g., \"{slug}\")" : "URL-friendly identifier (e.g., \"{slug}\")",
|
||||
"Slug cannot be changed after category creation" : "Slug cannot be changed after category creation",
|
||||
"Enter category description (optional)" : "Enter category description (optional)",
|
||||
"New" : "New",
|
||||
"Permissions" : "Permissions",
|
||||
"Control which roles can access and moderate this category" : "Control which roles can access and moderate this category",
|
||||
"Roles that can view" : "Roles that can view",
|
||||
"Select roles that can view this category and its threads" : "Select roles that can view this category and its threads",
|
||||
"Roles that can moderate" : "Roles that can moderate",
|
||||
"Select roles that can moderate (edit/delete) content in this category" : "Select roles that can moderate (edit/delete) content in this category",
|
||||
"Select roles …" : "Select roles …",
|
||||
"Manage forum categories and organization" : "Manage forum categories and organization",
|
||||
"Error loading categories" : "Error loading categories",
|
||||
"No categories in this header" : "No categories in this header",
|
||||
"Delete category" : "Delete category",
|
||||
"Are you sure you want to delete the category \"{name}\"?" : "Are you sure you want to delete the category \"{name}\"?",
|
||||
"_This category contains %n thread._::_This category contains %n threads._" : ["This category contains %n thread.","This category contains %n threads."],
|
||||
"What should happen to the threads?" : "What should happen to the threads?",
|
||||
"Move threads to another category" : "Move threads to another category",
|
||||
"Delete all threads (soft delete)" : "Delete all threads (soft delete)",
|
||||
"Threads will be hidden but not permanently deleted" : "Threads will be hidden but not permanently deleted",
|
||||
"Select target category" : "Select target category",
|
||||
"-- Select a category --" : "-- Select a category --",
|
||||
"Create header" : "Create header",
|
||||
"_%n category_::_%n categories_" : ["%n category","%n categories"],
|
||||
"_%n thread_::_%n threads_" : ["%n thread","%n threads"],
|
||||
"Delete header" : "Delete header",
|
||||
"Are you sure you want to delete the header \"{name}\"?" : "Are you sure you want to delete the header \"{name}\"?",
|
||||
"_This header contains %n category._::_This header contains %n categories._" : ["This header contains %n category.","This header contains %n categories."],
|
||||
"This action cannot be undone" : "This action cannot be undone",
|
||||
"What should happen to the categories?" : "What should happen to the categories?",
|
||||
"Move categories to another header" : "Move categories to another header",
|
||||
"Delete all categories" : "Delete all categories",
|
||||
"All categories and their threads will be permanently deleted" : "All categories and their threads will be permanently deleted",
|
||||
"Select target header" : "Select target header",
|
||||
"Move up" : "Move up",
|
||||
"Move down" : "Move down",
|
||||
"Admin dashboard" : "Admin dashboard",
|
||||
"Overview of forum activity and statistics" : "Overview of forum activity and statistics",
|
||||
"Loading statistics …" : "Loading statistics …",
|
||||
"Error loading dashboard" : "Error loading dashboard",
|
||||
"Total statistics" : "Total statistics",
|
||||
"Recent activity (last 7 days)" : "Recent activity (last 7 days)",
|
||||
"New users" : "New users",
|
||||
"New threads" : "New threads",
|
||||
"New replies" : "New replies",
|
||||
"Top contributors" : "Top contributors",
|
||||
"No contributors yet" : "No contributors yet",
|
||||
"Last 7 days" : "Last 7 days",
|
||||
"All time" : "All time",
|
||||
"General settings" : "General settings",
|
||||
"Configure general forum settings" : "Configure general forum settings",
|
||||
"Loading settings …" : "Loading settings …",
|
||||
"Error loading settings" : "Error loading settings",
|
||||
"Appearance" : "Appearance",
|
||||
"Customize how your forum looks to users" : "Customize how your forum looks to users",
|
||||
"Forum title" : "Forum title",
|
||||
"Displayed at the top of the forum home page" : "Displayed at the top of the forum home page",
|
||||
"Forum subtitle" : "Forum subtitle",
|
||||
"Welcome to the forum" : "Welcome to the forum",
|
||||
"A brief description shown below the title" : "A brief description shown below the title",
|
||||
"Access control" : "Access control",
|
||||
"Manage who can access the forum" : "Manage who can access the forum",
|
||||
"Allow guest access" : "Allow guest access",
|
||||
"When enabled, unauthenticated users can view forum content in read-only mode" : "When enabled, unauthenticated users can view forum content in read-only mode",
|
||||
"Settings saved" : "Settings saved",
|
||||
"Failed to save settings" : "Failed to save settings",
|
||||
"Create role" : "Create role",
|
||||
"Edit role" : "Edit role",
|
||||
"Configure role permissions and category access" : "Configure role permissions and category access",
|
||||
"Error loading role" : "Error loading role",
|
||||
"Enter role name" : "Enter role name",
|
||||
"Enter role description (optional)" : "Enter role description (optional)",
|
||||
"System role names cannot be changed" : "System role names cannot be changed",
|
||||
"Colors" : "Colors",
|
||||
"Set colors for this role badge" : "Set colors for this role badge",
|
||||
"Light mode color" : "Light mode color",
|
||||
"Dark mode color" : "Dark mode color",
|
||||
"Reset" : "Reset",
|
||||
"Role permissions" : "Role permissions",
|
||||
"Set global permissions for this role" : "Set global permissions for this role",
|
||||
"Can access admin tools" : "Can access admin tools",
|
||||
"Allow access to the admin dashboard and tools" : "Allow access to the admin dashboard and tools",
|
||||
"Can edit roles" : "Can edit roles",
|
||||
"Allow creating, editing and deleting roles" : "Allow creating, editing and deleting roles",
|
||||
"Can edit categories" : "Can edit categories",
|
||||
"Allow creating, editing and deleting categories" : "Allow creating, editing and deleting categories",
|
||||
"Category permissions" : "Category permissions",
|
||||
"Set which categories this role can access" : "Set which categories this role can access",
|
||||
"Category" : "Category",
|
||||
"Can view" : "Can view",
|
||||
"Can moderate" : "Can moderate",
|
||||
"Allow" : "Allow",
|
||||
"No categories available" : "No categories available",
|
||||
"Admin role must have all permissions enabled" : "Admin role must have all permissions enabled",
|
||||
"Admin role has full access to all categories" : "Admin role has full access to all categories",
|
||||
"Guest role cannot have admin permissions" : "Guest role cannot have admin permissions",
|
||||
"Guest role cannot moderate categories" : "Guest role cannot moderate categories",
|
||||
"You can control which categories guests can view using the checkboxes below." : "You can control which categories guests can view using the checkboxes below.",
|
||||
"Guest access is currently disabled" : "Guest access is currently disabled",
|
||||
"Guest users will not be able to access the forum until guest access is enabled in the forum settings." : "Guest users will not be able to access the forum until guest access is enabled in the forum settings.",
|
||||
"Go to forum settings" : "Go to forum settings",
|
||||
"Default role cannot moderate categories" : "Default role cannot moderate categories",
|
||||
"Role management" : "Role management",
|
||||
"Create and manage forum roles and permissions" : "Create and manage forum roles and permissions",
|
||||
"Loading roles …" : "Loading roles …",
|
||||
"Error loading roles" : "Error loading roles",
|
||||
"No roles found" : "No roles found",
|
||||
"Create your first role to get started" : "Create your first role to get started",
|
||||
"ID" : "ID",
|
||||
"Created" : "Created",
|
||||
"Actions" : "Actions",
|
||||
"No description" : "No description",
|
||||
"Are you sure you want to delete the role \"{name}\"? This action cannot be undone." : "Are you sure you want to delete the role \"{name}\"? This action cannot be undone.",
|
||||
"System roles cannot be deleted" : "System roles cannot be deleted",
|
||||
"User management" : "User management",
|
||||
"Manage forum users, roles and permissions" : "Manage forum users, roles and permissions",
|
||||
"Loading users …" : "Loading users …",
|
||||
"Error loading users" : "Error loading users",
|
||||
"No users found" : "No users found",
|
||||
"There are no forum users yet" : "There are no forum users yet",
|
||||
"Joined" : "Joined",
|
||||
"Status" : "Status",
|
||||
"Active" : "Active",
|
||||
"Deleted" : "Deleted",
|
||||
"No roles" : "No roles",
|
||||
"Select roles" : "Select roles",
|
||||
"Edit roles" : "Edit roles",
|
||||
"Edit user roles" : "Edit user roles"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
463
l10n/en_GB.json
Normal file
463
l10n/en_GB.json
Normal file
@@ -0,0 +1,463 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Admin",
|
||||
"Administrator role with full permissions" : "Administrator role with full permissions",
|
||||
"Moderator" : "Moderator",
|
||||
"Moderator role with elevated permissions" : "Moderator role with elevated permissions",
|
||||
"User" : "User",
|
||||
"Default user role with basic permissions" : "Default user role with basic permissions",
|
||||
"Guest" : "Guest",
|
||||
"Guest role for unauthenticated users with read-only access" : "Guest role for unauthenticated users with read-only access",
|
||||
"General" : "General",
|
||||
"General discussion categories" : "General discussion categories",
|
||||
"General discussions" : "General discussions",
|
||||
"A place for general conversations and discussions" : "A place for general conversations and discussions",
|
||||
"Support" : "Support",
|
||||
"Ask questions about the forum, provide feedback or report issues." : "Ask questions about the forum, provide feedback or report issues.",
|
||||
"Inline code" : "Inline code",
|
||||
"Spoiler title" : "Spoiler title",
|
||||
"Hidden content" : "Hidden content",
|
||||
"Spoilers" : "Spoilers",
|
||||
"Attachment" : "Attachment",
|
||||
"Welcome to the Nextcloud Forums!" : "Welcome to the Nextcloud Forums!",
|
||||
"This is a community-driven forum built right into your Nextcloud instance. Here you can discuss topics, share ideas and collaborate with other users." : "This is a community-driven forum built right into your Nextcloud instance. Here you can discuss topics, share ideas and collaborate with other users.",
|
||||
"Features:" : "Features:",
|
||||
"Create and reply to threads" : "Create and reply to threads",
|
||||
"Organize discussions by categories" : "Organize discussions by categories",
|
||||
"Use BBCode for rich text formatting" : "Use BBCode for rich text formatting",
|
||||
"Attach files from your Nextcloud storage" : "Attach files from your Nextcloud storage",
|
||||
"React to posts" : "React to posts",
|
||||
"Track read/unread threads" : "Track read/unread threads",
|
||||
"BBCode examples:" : "BBCode examples:",
|
||||
"Bold text" : "Bold text",
|
||||
"Use %1$stext%2$s" : "Use %1$stext%2$s",
|
||||
"Italic text" : "Italic text",
|
||||
"Underlined text" : "Underlined text",
|
||||
"Feel free to start a new discussion or reply to existing threads. Happy posting!" : "Feel free to start a new discussion or reply to existing threads. Happy posting!",
|
||||
"Welcome to Nextcloud Forums" : "Welcome to Nextcloud Forums",
|
||||
"Forum" : "Forum",
|
||||
"_{count} new reply in {thread}_::_{count} new replies in {thread}_" : ["{count} new reply in {thread}","{count} new replies in {thread}"],
|
||||
"{user} mentioned you in {thread}" : "{user} mentioned you in {thread}",
|
||||
"Welcome to the forum!" : "Welcome to the forum!",
|
||||
"Deleted user" : "Deleted user",
|
||||
"A community-driven forum built right into your Nextcloud instance" : "A community-driven forum built right into your Nextcloud instance",
|
||||
"Create discussions, share ideas and collaborate with your community directly in Nextcloud.\n\n**⚠️ Early Development Notice:**\nThis app is in early stages of development. While functional, you may encounter bugs or incomplete features. Please report any issues on GitHub and consider backing up your data regularly.\n\n**Key features:**\n- **Thread-based Discussions** - Create and reply to organized discussion threads\n- **Category Organization** - Structure your forum with customizable categories and headers\n- **Rich Text Formatting** - Use BBCode for formatting posts with bold, italic, links, images, code blocks and more\n- **File Attachments** - Attach files from your Nextcloud storage to posts\n- **Post Reactions** - React to posts with emoji reactions\n- **Read/Unread Tracking** - Keep track of which threads you've read\n- **Search** - Find discussions quickly with built-in search\n- **User Profiles** - View user post history and statistics\n- **Role-Based Permissions** - Control access and moderation with flexible roles\n- **Guest Access**: Optional public access for unauthenticated users with configurable permissions\n- **Admin Tools** - Manage categories, roles, BBCodes and forum settings\n- **Moderation Tools** - Pin, lock and manage threads and posts\n\n**Perfect for:**\n- Team discussions and collaboration\n- Community forums\n- Support channels\n- Knowledge bases\n- Project discussions\n- Internal communication\n\nThe forum integrates seamlessly with your Nextcloud instance, using your existing users and groups for authentication and access control." : "Create discussions, share ideas and collaborate with your community directly in Nextcloud.\n\n**⚠️ Early Development Notice:**\nThis app is in early stages of development. While functional, you may encounter bugs or incomplete features. Please report any issues on GitHub and consider backing up your data regularly.\n\n**Key features:**\n- **Thread-based Discussions** - Create and reply to organized discussion threads\n- **Category Organization** - Structure your forum with customizable categories and headers\n- **Rich Text Formatting** - Use BBCode for formatting posts with bold, italic, links, images, code blocks and more\n- **File Attachments** - Attach files from your Nextcloud storage to posts\n- **Post Reactions** - React to posts with emoji reactions\n- **Read/Unread Tracking** - Keep track of which threads you've read\n- **Search** - Find discussions quickly with built-in search\n- **User Profiles** - View user post history and statistics\n- **Role-Based Permissions** - Control access and moderation with flexible roles\n- **Guest Access**: Optional public access for unauthenticated users with configurable permissions\n- **Admin Tools** - Manage categories, roles, BBCodes and forum settings\n- **Moderation Tools** - Pin, lock and manage threads and posts\n\n**Perfect for:**\n- Team discussions and collaboration\n- Community forums\n- Support channels\n- Knowledge bases\n- Project discussions\n- Internal communication\n\nThe forum integrates seamlessly with your Nextcloud instance, using your existing users and groups for authentication and access control.",
|
||||
"Loading …" : "Loading …",
|
||||
"Search" : "Search",
|
||||
"Home" : "Home",
|
||||
"Bookmarks" : "Bookmarks",
|
||||
"User preferences" : "User preferences",
|
||||
"Dashboard" : "Dashboard",
|
||||
"Forum settings" : "Forum settings",
|
||||
"Users" : "Users",
|
||||
"Roles" : "Roles",
|
||||
"Categories" : "Categories",
|
||||
"BBCodes" : "BBCodes",
|
||||
"Expand" : "Expand",
|
||||
"Collapse" : "Collapse",
|
||||
"{bStart}Please note:{bEnd} Attached files will be visible to anyone in the forum, regardless of the file's sharing settings." : "{bStart}Please note:{bEnd} Attached files will be visible to anyone in the forum, regardless of the file's sharing settings.",
|
||||
"Drop file here to upload" : "Drop file here to upload",
|
||||
"Hello world!" : "Hello world!",
|
||||
"Hello moon!" : "Hello moon!",
|
||||
"Font style bold" : "Font style bold",
|
||||
"Font style italic" : "Font style italic",
|
||||
"Font style struck through" : "Font style struck through",
|
||||
"Font style underlined" : "Font style underlined",
|
||||
"Code" : "Code",
|
||||
"Email (clickable)" : "Email (clickable)",
|
||||
"URL (clickable)" : "URL (clickable)",
|
||||
"Image (not clickable)" : "Image (not clickable)",
|
||||
"Quote" : "Quote",
|
||||
"Embedded YouTube video" : "Embedded YouTube video",
|
||||
"Font (name)" : "Font (name)",
|
||||
"Font size" : "Font size",
|
||||
"Font color" : "Font color",
|
||||
"Align left" : "Align left",
|
||||
"Align center" : "Align centre",
|
||||
"Align right" : "Align right",
|
||||
"List" : "List",
|
||||
"List item within a list" : "List item within a list",
|
||||
"List item within a list (alias)" : "List item within a list (alias)",
|
||||
"BBCode help" : "BBCode help",
|
||||
"Built-in BBCodes" : "Built-in BBCodes",
|
||||
"These BBCodes are available by default." : "These BBCodes are available by default.",
|
||||
"Custom BBCodes" : "Custom BBCodes",
|
||||
"These BBCodes are custom to this forum and configured by administrators." : "These BBCodes are custom to this forum and configured by administrators.",
|
||||
"Example" : "Example",
|
||||
"Replacement" : "Replacement",
|
||||
"Loading custom BBCodes …" : "Loading custom BBCodes …",
|
||||
"No custom BBCodes configured." : "No custom BBCodes configured.",
|
||||
"Failed to load custom BBCodes" : "Failed to load custom BBCodes",
|
||||
"Insert emoji" : "Insert emoji",
|
||||
"Pick file from Nextcloud" : "Pick file from Nextcloud",
|
||||
"Upload file to Nextcloud" : "Upload file to Nextcloud",
|
||||
"Uploading file …" : "Uploading file …",
|
||||
"Upload failed" : "Upload failed",
|
||||
"Close" : "Close",
|
||||
"Pick a file to attach" : "Pick a file to attach",
|
||||
"Failed to upload file" : "Failed to upload file",
|
||||
"Threads" : "Threads",
|
||||
"Replies" : "Replies",
|
||||
"No description available" : "No description available",
|
||||
"Create category header" : "Create category header",
|
||||
"Edit category header" : "Edit category header",
|
||||
"Header name" : "Header name",
|
||||
"Enter header name" : "Enter header name",
|
||||
"Header description" : "Header description",
|
||||
"Enter header description (optional)" : "Enter header description (optional)",
|
||||
"Sort order" : "Sort order",
|
||||
"Lower numbers appear first" : "Lower numbers appear first",
|
||||
"Cancel" : "Cancel",
|
||||
"Create" : "Create",
|
||||
"Update" : "Update",
|
||||
"Move thread to category" : "Move thread to category",
|
||||
"Select the category to move this thread to:" : "Select the category to move this thread to:",
|
||||
"Select a category …" : "Select a category …",
|
||||
"Loading categories …" : "Loading categories …",
|
||||
"Move" : "Move",
|
||||
"Cannot move to a category header. Please select a category instead." : "Cannot move to a category header. Please select a category instead.",
|
||||
"This thread is already in this category." : "This thread is already in this category.",
|
||||
"Failed to load categories" : "Failed to load categories",
|
||||
"Page not found" : "Page not found",
|
||||
"The page you are looking for could not be found." : "The page you are looking for could not be found.",
|
||||
"Back" : "Back",
|
||||
"Go to home" : "Go to home",
|
||||
"Pagination" : "Pagination",
|
||||
"First page" : "First page",
|
||||
"Previous page" : "Previous page",
|
||||
"Next page" : "Next page",
|
||||
"Last page" : "Last page",
|
||||
"Go to page {page}" : "Go to page {page}",
|
||||
"Edited" : "Edited",
|
||||
"Quote reply" : "Quote reply",
|
||||
"Edit" : "Edit",
|
||||
"Delete" : "Delete",
|
||||
"View edit history" : "View edit history",
|
||||
"Are you sure you want to delete this post? This action cannot be undone." : "Are you sure you want to delete this post? This action cannot be undone.",
|
||||
"Unread" : "Unread",
|
||||
"Edit your reply …" : "Edit your reply …",
|
||||
"Save" : "Save",
|
||||
"Are you sure you want to discard your changes?" : "Are you sure you want to discard your changes?",
|
||||
"Edit history" : "Edit history",
|
||||
"Loading history …" : "Loading history …",
|
||||
"This post has no edit history." : "This post has no edit history.",
|
||||
"Current version" : "Current version",
|
||||
"Edited by" : "Edited by",
|
||||
"Failed to load edit history" : "Failed to load edit history",
|
||||
"Version {index}" : "Version {index}",
|
||||
"Add reaction" : "Add reaction",
|
||||
"React with {emoji}" : "React with {emoji}",
|
||||
"You reacted with {emoji}" : "You reacted with {emoji}",
|
||||
"_You and %n other reacted with {emoji}_::_You and %n others reacted with {emoji}_" : ["You and %n other reacted with {emoji}","You and %n others reacted with {emoji}"],
|
||||
"_%n person reacted with {emoji}_::_%n people reacted with {emoji}_" : ["%n person reacted with {emoji}","%n people reacted with {emoji}"],
|
||||
"Write your reply …" : "Write your reply …",
|
||||
"Submit reply" : "Submit reply",
|
||||
"Are you sure you want to discard your reply?" : "Are you sure you want to discard your reply?",
|
||||
"In thread" : "In thread",
|
||||
"Thread unavailable" : "Thread unavailable",
|
||||
"Pinned thread" : "Pinned thread",
|
||||
"Locked thread" : "Locked thread",
|
||||
"Uncategorized" : "Uncategorised",
|
||||
"_%n reply_::_%n replies_" : ["%n reply","%n replies"],
|
||||
"_%n view_::_%n views_" : ["%n view","%n views"],
|
||||
"Views" : "Views",
|
||||
"Title" : "Title",
|
||||
"Enter thread title …" : "Enter thread title …",
|
||||
"Write your thread content …" : "Write your thread content …",
|
||||
"Create thread" : "Create thread",
|
||||
"Are you sure you want to discard this thread?" : "Are you sure you want to discard this thread?",
|
||||
"Saving draft …" : "Saving draft …",
|
||||
"Draft saved" : "Draft saved",
|
||||
"Unsaved changes" : "Unsaved changes",
|
||||
"Back to home" : "Back to home",
|
||||
"Refresh" : "Refresh",
|
||||
"Your bookmarked threads" : "Your bookmarked threads",
|
||||
"Error loading bookmarks" : "Error loading bookmarks",
|
||||
"No bookmarks yet" : "No bookmarks yet",
|
||||
"Bookmark threads to quickly find them later." : "Bookmark threads to quickly find them later.",
|
||||
"Retry" : "Retry",
|
||||
"An unexpected error occurred" : "An unexpected error occurred",
|
||||
"Failed to load bookmarks" : "Failed to load bookmarks",
|
||||
"No categories yet" : "No categories yet",
|
||||
"Categories will appear here once they are created." : "Categories will appear here once they are created.",
|
||||
"No categories in this section" : "No categories in this section",
|
||||
"Category not found" : "Category not found",
|
||||
"The category you are looking for does not exist or has been removed." : "The category you are looking for does not exist or has been removed.",
|
||||
"Back to categories" : "Back to categories",
|
||||
"New thread" : "New thread",
|
||||
"Error loading category" : "Error loading category",
|
||||
"No threads yet" : "No threads yet",
|
||||
"Be the first to start a discussion in this category." : "Be the first to start a discussion in this category.",
|
||||
"No category ID or slug provided" : "No category ID or slug provided",
|
||||
"Failed to load threads" : "Failed to load threads",
|
||||
"Create New Thread" : "Create New Thread",
|
||||
"In {category}" : "In {category}",
|
||||
"Creating thread …" : "Creating thread …",
|
||||
"Thread created" : "Thread created",
|
||||
"Failed to create thread" : "Failed to create thread",
|
||||
"No category specified" : "No category specified",
|
||||
"Error" : "Error",
|
||||
"First activity" : "First activity",
|
||||
"Threads ({count})" : "Threads ({count})",
|
||||
"Replies ({count})" : "Replies ({count})",
|
||||
"No threads" : "No threads",
|
||||
"This user has not created any threads yet" : "This user has not created any threads yet",
|
||||
"No replies" : "No replies",
|
||||
"This user has not written any replies yet" : "This user has not written any replies yet",
|
||||
"Failed to load user profile" : "Failed to load user profile",
|
||||
"Enter search query …" : "Enter search query …",
|
||||
"Search in threads" : "Search in threads",
|
||||
"Search in replies" : "Search in replies",
|
||||
"Syntax help" : "Syntax help",
|
||||
"Search syntax" : "Search syntax",
|
||||
"Match exact phrase" : "Match exact phrase",
|
||||
"Both terms required" : "Both terms required",
|
||||
"Either term matches" : "Either term matches",
|
||||
"Group conditions with parentheses" : "Group conditions with parentheses",
|
||||
"Exclude term from results" : "Exclude term from results",
|
||||
"Searching …" : "Searching …",
|
||||
"Search Error" : "Search Error",
|
||||
"Enter a search query" : "Enter a search query",
|
||||
"Use the search box above to find threads and replies" : "Use the search box above to find threads and replies",
|
||||
"No results found" : "No results found",
|
||||
"Try different keywords or check your syntax" : "Try different keywords or check your syntax",
|
||||
"_%n thread found_::_%n threads found_" : ["%n thread found","%n threads found"],
|
||||
"_%n reply found_::_%n replies found_" : ["%n reply found","%n replies found"],
|
||||
"Please enter a search query" : "Please enter a search query",
|
||||
"Please select at least one search scope" : "Please select at least one search scope",
|
||||
"Failed to search" : "Failed to search",
|
||||
"Thread not found" : "Thread not found",
|
||||
"The thread you are looking for does not exist or has been removed." : "The thread you are looking for does not exist or has been removed.",
|
||||
"Back to {category}" : "Back to {category}",
|
||||
"Reply" : "Reply",
|
||||
"Error loading thread" : "Error loading thread",
|
||||
"No replies yet" : "No replies yet",
|
||||
"Be the first to reply in this thread." : "Be the first to reply in this thread.",
|
||||
"by" : "by",
|
||||
"This thread is locked. Only moderators can add replies." : "This thread is locked. Only moderators can add replies.",
|
||||
"You must be signed in to reply to this thread." : "You must be signed in to reply to this thread.",
|
||||
"Sign in to reply" : "Sign in to reply",
|
||||
"Lock thread" : "Lock thread",
|
||||
"Unlock thread" : "Unlock thread",
|
||||
"Pin thread" : "Pin thread",
|
||||
"Unpin thread" : "Unpin thread",
|
||||
"Thread locked" : "Thread locked",
|
||||
"Thread unlocked" : "Thread unlocked",
|
||||
"Thread pinned" : "Thread pinned",
|
||||
"Thread unpinned" : "Thread unpinned",
|
||||
"Subscribe" : "Subscribe",
|
||||
"Subscribed" : "Subscribed",
|
||||
"Subscribed to thread" : "Subscribed to thread",
|
||||
"Unsubscribed from thread" : "Unsubscribed from thread",
|
||||
"Bookmark" : "Bookmark",
|
||||
"Remove bookmark" : "Remove bookmark",
|
||||
"Thread bookmarked" : "Thread bookmarked",
|
||||
"Bookmark removed" : "Bookmark removed",
|
||||
"Edit title" : "Edit title",
|
||||
"Save title" : "Save title",
|
||||
"Thread title updated" : "Thread title updated",
|
||||
"Move thread" : "Move thread",
|
||||
"Thread moved successfully" : "Thread moved successfully",
|
||||
"No thread ID or slug provided" : "No thread ID or slug provided",
|
||||
"Failed to load replies" : "Failed to load replies",
|
||||
"Thread updated" : "Thread updated",
|
||||
"Reply updated" : "Reply updated",
|
||||
"Failed to update thread" : "Failed to update thread",
|
||||
"Failed to update reply" : "Failed to update reply",
|
||||
"Thread deleted" : "Thread deleted",
|
||||
"Reply deleted" : "Reply deleted",
|
||||
"Failed to delete reply" : "Failed to delete reply",
|
||||
"Failed to update thread lock status" : "Failed to update thread lock status",
|
||||
"Failed to update thread pin status" : "Failed to update thread pin status",
|
||||
"Failed to update subscription" : "Failed to update subscription",
|
||||
"Failed to update bookmark" : "Failed to update bookmark",
|
||||
"Failed to update thread title" : "Failed to update thread title",
|
||||
"Failed to move thread" : "Failed to move thread",
|
||||
"Preferences" : "Preferences",
|
||||
"Customize your forum experience" : "Customize your forum experience",
|
||||
"Loading preferences …" : "Loading preferences …",
|
||||
"Error loading preferences" : "Error loading preferences",
|
||||
"Notifications" : "Notifications",
|
||||
"Configure how you receive notifications" : "Configure how you receive notifications",
|
||||
"Auto-subscribe to threads I create" : "Auto-subscribe to threads I create",
|
||||
"When enabled, you will automatically receive notifications for replies to threads you create" : "When enabled, you will automatically receive notifications for replies to threads you create",
|
||||
"Files" : "Files",
|
||||
"Configure file upload settings" : "Configure file upload settings",
|
||||
"Upload directory" : "Upload directory",
|
||||
"Files attached to threads or replies will be uploaded to this directory in your Nextcloud files" : "Files attached to threads or replies will be uploaded to this directory in your Nextcloud files",
|
||||
"Browse" : "Browse",
|
||||
"Preferences saved" : "Preferences saved",
|
||||
"Signature" : "Signature",
|
||||
"Your signature appears at the bottom of your threads or replies" : "Your signature appears at the bottom of your threads or replies",
|
||||
"You can use BBCode formatting in your signature" : "You can use BBCode formatting in your signature",
|
||||
"Enter your signature …" : "Enter your signature …",
|
||||
"Failed to save preferences" : "Failed to save preferences",
|
||||
"Select upload directory" : "Select upload directory",
|
||||
"BBCode management" : "BBCode management",
|
||||
"Manage custom BBCode tags for formatting" : "Manage custom BBCode tags for formatting",
|
||||
"Error loading BBCodes" : "Error loading BBCodes",
|
||||
"Create BBCode" : "Create BBCode",
|
||||
"Enable" : "Enable",
|
||||
"Disable" : "Disable",
|
||||
"Enabled BBCodes" : "Enabled BBCodes",
|
||||
"These BBCode tags are currently active" : "These BBCode tags are currently active",
|
||||
"Disabled BBCodes" : "Disabled BBCodes",
|
||||
"These BBCode tags are currently inactive" : "These BBCode tags are currently inactive",
|
||||
"No enabled BBCodes" : "No enabled BBCodes",
|
||||
"Parses Inner" : "Parses Inner",
|
||||
"Delete BBCode" : "Delete BBCode",
|
||||
"Are you sure you want to delete the BBCode tag [{tag}]?" : "Are you sure you want to delete the BBCode tag [{tag}]?",
|
||||
"This action cannot be undone." : "This action cannot be undone.",
|
||||
"Edit BBCode" : "Edit BBCode",
|
||||
"Tag" : "Tag",
|
||||
"e.g., b, i, url, color" : "e.g., b, i, url, color",
|
||||
"The BBCode tag name (without brackets)" : "The BBCode tag name (without brackets)",
|
||||
"HTML replacement" : "HTML replacement",
|
||||
"e.g., {strongStart}{content}{strongEnd}" : "e.g., {strongStart}{content}{strongEnd}",
|
||||
"Use {content} for the tag content and {paramName} for parameters" : "Use {content} for the tag content and {paramName} for parameters",
|
||||
"e.g., {tagStart}Hello world{tagEnd}" : "e.g., {tagStart}Hello world{tagEnd}",
|
||||
"Example usage of this BBCode tag" : "Example usage of this BBCode tag",
|
||||
"Description" : "Description",
|
||||
"Brief description of what this BBCode does" : "Brief description of what this BBCode does",
|
||||
"Enabled" : "Enabled",
|
||||
"Parse inner content" : "Parse inner content",
|
||||
"If enabled, BBCode tags inside this tag will also be parsed" : "If enabled, BBCode tags inside this tag will also be parsed",
|
||||
"Create category" : "Create category",
|
||||
"Edit category" : "Edit category",
|
||||
"Configure category details" : "Configure category details",
|
||||
"Basic information" : "Basic information",
|
||||
"Category header" : "Category header",
|
||||
"-- Select a header --" : "-- Select a header --",
|
||||
"Name" : "Surname",
|
||||
"Enter category name" : "Enter category name",
|
||||
"Slug" : "Slug",
|
||||
"URL-friendly identifier (e.g., \"{slug}\")" : "URL-friendly identifier (e.g., \"{slug}\")",
|
||||
"Slug cannot be changed after category creation" : "Slug cannot be changed after category creation",
|
||||
"Enter category description (optional)" : "Enter category description (optional)",
|
||||
"New" : "New",
|
||||
"Permissions" : "Permissions",
|
||||
"Control which roles can access and moderate this category" : "Control which roles can access and moderate this category",
|
||||
"Roles that can view" : "Roles that can view",
|
||||
"Select roles that can view this category and its threads" : "Select roles that can view this category and its threads",
|
||||
"Roles that can moderate" : "Roles that can moderate",
|
||||
"Select roles that can moderate (edit/delete) content in this category" : "Select roles that can moderate (edit/delete) content in this category",
|
||||
"Select roles …" : "Select roles …",
|
||||
"Manage forum categories and organization" : "Manage forum categories and organization",
|
||||
"Error loading categories" : "Error loading categories",
|
||||
"No categories in this header" : "No categories in this header",
|
||||
"Delete category" : "Delete category",
|
||||
"Are you sure you want to delete the category \"{name}\"?" : "Are you sure you want to delete the category \"{name}\"?",
|
||||
"_This category contains %n thread._::_This category contains %n threads._" : ["This category contains %n thread.","This category contains %n threads."],
|
||||
"What should happen to the threads?" : "What should happen to the threads?",
|
||||
"Move threads to another category" : "Move threads to another category",
|
||||
"Delete all threads (soft delete)" : "Delete all threads (soft delete)",
|
||||
"Threads will be hidden but not permanently deleted" : "Threads will be hidden but not permanently deleted",
|
||||
"Select target category" : "Select target category",
|
||||
"-- Select a category --" : "-- Select a category --",
|
||||
"Create header" : "Create header",
|
||||
"_%n category_::_%n categories_" : ["%n category","%n categories"],
|
||||
"_%n thread_::_%n threads_" : ["%n thread","%n threads"],
|
||||
"Delete header" : "Delete header",
|
||||
"Are you sure you want to delete the header \"{name}\"?" : "Are you sure you want to delete the header \"{name}\"?",
|
||||
"_This header contains %n category._::_This header contains %n categories._" : ["This header contains %n category.","This header contains %n categories."],
|
||||
"This action cannot be undone" : "This action cannot be undone",
|
||||
"What should happen to the categories?" : "What should happen to the categories?",
|
||||
"Move categories to another header" : "Move categories to another header",
|
||||
"Delete all categories" : "Delete all categories",
|
||||
"All categories and their threads will be permanently deleted" : "All categories and their threads will be permanently deleted",
|
||||
"Select target header" : "Select target header",
|
||||
"Move up" : "Move up",
|
||||
"Move down" : "Move down",
|
||||
"Admin dashboard" : "Admin dashboard",
|
||||
"Overview of forum activity and statistics" : "Overview of forum activity and statistics",
|
||||
"Loading statistics …" : "Loading statistics …",
|
||||
"Error loading dashboard" : "Error loading dashboard",
|
||||
"Total statistics" : "Total statistics",
|
||||
"Recent activity (last 7 days)" : "Recent activity (last 7 days)",
|
||||
"New users" : "New users",
|
||||
"New threads" : "New threads",
|
||||
"New replies" : "New replies",
|
||||
"Top contributors" : "Top contributors",
|
||||
"No contributors yet" : "No contributors yet",
|
||||
"Last 7 days" : "Last 7 days",
|
||||
"All time" : "All time",
|
||||
"General settings" : "General settings",
|
||||
"Configure general forum settings" : "Configure general forum settings",
|
||||
"Loading settings …" : "Loading settings …",
|
||||
"Error loading settings" : "Error loading settings",
|
||||
"Appearance" : "Appearance",
|
||||
"Customize how your forum looks to users" : "Customize how your forum looks to users",
|
||||
"Forum title" : "Forum title",
|
||||
"Displayed at the top of the forum home page" : "Displayed at the top of the forum home page",
|
||||
"Forum subtitle" : "Forum subtitle",
|
||||
"Welcome to the forum" : "Welcome to the forum",
|
||||
"A brief description shown below the title" : "A brief description shown below the title",
|
||||
"Access control" : "Access control",
|
||||
"Manage who can access the forum" : "Manage who can access the forum",
|
||||
"Allow guest access" : "Allow guest access",
|
||||
"When enabled, unauthenticated users can view forum content in read-only mode" : "When enabled, unauthenticated users can view forum content in read-only mode",
|
||||
"Settings saved" : "Settings saved",
|
||||
"Failed to save settings" : "Failed to save settings",
|
||||
"Create role" : "Create role",
|
||||
"Edit role" : "Edit role",
|
||||
"Configure role permissions and category access" : "Configure role permissions and category access",
|
||||
"Error loading role" : "Error loading role",
|
||||
"Enter role name" : "Enter role name",
|
||||
"Enter role description (optional)" : "Enter role description (optional)",
|
||||
"System role names cannot be changed" : "System role names cannot be changed",
|
||||
"Colors" : "Colors",
|
||||
"Set colors for this role badge" : "Set colors for this role badge",
|
||||
"Light mode color" : "Light mode color",
|
||||
"Dark mode color" : "Dark mode color",
|
||||
"Reset" : "Reset",
|
||||
"Role permissions" : "Role permissions",
|
||||
"Set global permissions for this role" : "Set global permissions for this role",
|
||||
"Can access admin tools" : "Can access admin tools",
|
||||
"Allow access to the admin dashboard and tools" : "Allow access to the admin dashboard and tools",
|
||||
"Can edit roles" : "Can edit roles",
|
||||
"Allow creating, editing and deleting roles" : "Allow creating, editing and deleting roles",
|
||||
"Can edit categories" : "Can edit categories",
|
||||
"Allow creating, editing and deleting categories" : "Allow creating, editing and deleting categories",
|
||||
"Category permissions" : "Category permissions",
|
||||
"Set which categories this role can access" : "Set which categories this role can access",
|
||||
"Category" : "Category",
|
||||
"Can view" : "Can view",
|
||||
"Can moderate" : "Can moderate",
|
||||
"Allow" : "Allow",
|
||||
"No categories available" : "No categories available",
|
||||
"Admin role must have all permissions enabled" : "Admin role must have all permissions enabled",
|
||||
"Admin role has full access to all categories" : "Admin role has full access to all categories",
|
||||
"Guest role cannot have admin permissions" : "Guest role cannot have admin permissions",
|
||||
"Guest role cannot moderate categories" : "Guest role cannot moderate categories",
|
||||
"You can control which categories guests can view using the checkboxes below." : "You can control which categories guests can view using the checkboxes below.",
|
||||
"Guest access is currently disabled" : "Guest access is currently disabled",
|
||||
"Guest users will not be able to access the forum until guest access is enabled in the forum settings." : "Guest users will not be able to access the forum until guest access is enabled in the forum settings.",
|
||||
"Go to forum settings" : "Go to forum settings",
|
||||
"Default role cannot moderate categories" : "Default role cannot moderate categories",
|
||||
"Role management" : "Role management",
|
||||
"Create and manage forum roles and permissions" : "Create and manage forum roles and permissions",
|
||||
"Loading roles …" : "Loading roles …",
|
||||
"Error loading roles" : "Error loading roles",
|
||||
"No roles found" : "No roles found",
|
||||
"Create your first role to get started" : "Create your first role to get started",
|
||||
"ID" : "ID",
|
||||
"Created" : "Created",
|
||||
"Actions" : "Actions",
|
||||
"No description" : "No description",
|
||||
"Are you sure you want to delete the role \"{name}\"? This action cannot be undone." : "Are you sure you want to delete the role \"{name}\"? This action cannot be undone.",
|
||||
"System roles cannot be deleted" : "System roles cannot be deleted",
|
||||
"User management" : "User management",
|
||||
"Manage forum users, roles and permissions" : "Manage forum users, roles and permissions",
|
||||
"Loading users …" : "Loading users …",
|
||||
"Error loading users" : "Error loading users",
|
||||
"No users found" : "No users found",
|
||||
"There are no forum users yet" : "There are no forum users yet",
|
||||
"Joined" : "Joined",
|
||||
"Status" : "Status",
|
||||
"Active" : "Active",
|
||||
"Deleted" : "Deleted",
|
||||
"No roles" : "No roles",
|
||||
"Select roles" : "Select roles",
|
||||
"Edit roles" : "Edit roles",
|
||||
"Edit user roles" : "Edit user roles"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
60
l10n/eo.js
Normal file
60
l10n/eo.js
Normal file
@@ -0,0 +1,60 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Administranto",
|
||||
"Moderator" : "Kontrolanto",
|
||||
"User" : "Uzanto",
|
||||
"General" : "Ĝenerala",
|
||||
"Forum" : "Forumo",
|
||||
"Loading …" : "Ŝargado...",
|
||||
"Search" : "Serĉi",
|
||||
"Home" : "Hejmo",
|
||||
"Bookmarks" : "Legosignaro",
|
||||
"Dashboard" : "Regpanelo",
|
||||
"Users" : "Uzantoj",
|
||||
"Categories" : "Kategorioj",
|
||||
"Collapse" : "Maletendi",
|
||||
"Hello world!" : "Saluton, mondo!",
|
||||
"Upload failed" : "Alŝuto malsukcesis",
|
||||
"Close" : "Malfermi",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Ĝisdatigi",
|
||||
"Move" : "Movi",
|
||||
"Page not found" : "Paĝo ne trovita",
|
||||
"Edit" : "Modifi",
|
||||
"Delete" : "Forigi",
|
||||
"Save" : "Konservi",
|
||||
"Current version" : "Nuna versio",
|
||||
"Uncategorized" : "Senkategoria",
|
||||
"Saving draft …" : "Konservado de malneto...",
|
||||
"Draft saved" : "Malneto konservita",
|
||||
"Unsaved changes" : "Nekonservitaj ŝanĝoj",
|
||||
"Refresh" : "Aktualigi",
|
||||
"Retry" : "Reprovi",
|
||||
"Error" : "Eraro",
|
||||
"Searching …" : "Serĉado ...",
|
||||
"Back to {category}" : "Antaŭen al {category}",
|
||||
"by" : "de",
|
||||
"Subscribe" : "Aboni",
|
||||
"Notifications" : "Atentigoj",
|
||||
"Signature" : "Subskribo",
|
||||
"Enable" : "Ŝalti",
|
||||
"Disable" : "Malŝalti",
|
||||
"Description" : "Priskribo",
|
||||
"Name" : "Nomo",
|
||||
"New" : "Nova",
|
||||
"Move down" : "Movi malsupren",
|
||||
"Last 7 days" : "Lastaj 7 tagoj",
|
||||
"Access control" : "Alirkontrolo",
|
||||
"Settings saved" : "Agordoj konservitaj",
|
||||
"Failed to save settings" : "Konservo de agordoj malsukcesis",
|
||||
"Reset" : "Restarigi",
|
||||
"Category" : "Kategorio",
|
||||
"Allow" : "Permesi",
|
||||
"ID" : "Identigilo",
|
||||
"Created" : "Kreita",
|
||||
"Actions" : "Agoj",
|
||||
"Joined" : "Membriĝinta",
|
||||
"Deleted" : "Forigita"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
58
l10n/eo.json
Normal file
58
l10n/eo.json
Normal file
@@ -0,0 +1,58 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Administranto",
|
||||
"Moderator" : "Kontrolanto",
|
||||
"User" : "Uzanto",
|
||||
"General" : "Ĝenerala",
|
||||
"Forum" : "Forumo",
|
||||
"Loading …" : "Ŝargado...",
|
||||
"Search" : "Serĉi",
|
||||
"Home" : "Hejmo",
|
||||
"Bookmarks" : "Legosignaro",
|
||||
"Dashboard" : "Regpanelo",
|
||||
"Users" : "Uzantoj",
|
||||
"Categories" : "Kategorioj",
|
||||
"Collapse" : "Maletendi",
|
||||
"Hello world!" : "Saluton, mondo!",
|
||||
"Upload failed" : "Alŝuto malsukcesis",
|
||||
"Close" : "Malfermi",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Ĝisdatigi",
|
||||
"Move" : "Movi",
|
||||
"Page not found" : "Paĝo ne trovita",
|
||||
"Edit" : "Modifi",
|
||||
"Delete" : "Forigi",
|
||||
"Save" : "Konservi",
|
||||
"Current version" : "Nuna versio",
|
||||
"Uncategorized" : "Senkategoria",
|
||||
"Saving draft …" : "Konservado de malneto...",
|
||||
"Draft saved" : "Malneto konservita",
|
||||
"Unsaved changes" : "Nekonservitaj ŝanĝoj",
|
||||
"Refresh" : "Aktualigi",
|
||||
"Retry" : "Reprovi",
|
||||
"Error" : "Eraro",
|
||||
"Searching …" : "Serĉado ...",
|
||||
"Back to {category}" : "Antaŭen al {category}",
|
||||
"by" : "de",
|
||||
"Subscribe" : "Aboni",
|
||||
"Notifications" : "Atentigoj",
|
||||
"Signature" : "Subskribo",
|
||||
"Enable" : "Ŝalti",
|
||||
"Disable" : "Malŝalti",
|
||||
"Description" : "Priskribo",
|
||||
"Name" : "Nomo",
|
||||
"New" : "Nova",
|
||||
"Move down" : "Movi malsupren",
|
||||
"Last 7 days" : "Lastaj 7 tagoj",
|
||||
"Access control" : "Alirkontrolo",
|
||||
"Settings saved" : "Agordoj konservitaj",
|
||||
"Failed to save settings" : "Konservo de agordoj malsukcesis",
|
||||
"Reset" : "Restarigi",
|
||||
"Category" : "Kategorio",
|
||||
"Allow" : "Permesi",
|
||||
"ID" : "Identigilo",
|
||||
"Created" : "Kreita",
|
||||
"Actions" : "Agoj",
|
||||
"Joined" : "Membriĝinta",
|
||||
"Deleted" : "Forigita"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
114
l10n/es.js
Normal file
114
l10n/es.js
Normal file
@@ -0,0 +1,114 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Administrador",
|
||||
"Administrator role with full permissions" : "Rol de administrador con permisos completos",
|
||||
"Moderator" : "Moderador",
|
||||
"Moderator role with elevated permissions" : "Rol de moderador con permisos elevados",
|
||||
"User" : "Usuario",
|
||||
"Default user role with basic permissions" : "Rol de usuario por defecto con permisos básicos",
|
||||
"Guest" : "Invitado",
|
||||
"Guest role for unauthenticated users with read-only access" : "Rol de invitado para usuarios sin autenticar con acceso de solo lectura",
|
||||
"General" : "General",
|
||||
"General discussion categories" : "Categorías de discusión general",
|
||||
"Support" : "Soporte",
|
||||
"Bold text" : "Texto en negrita",
|
||||
"Underlined text" : "Texto subrayado",
|
||||
"Forum" : "Foro",
|
||||
"Deleted user" : "Usuario eliminado",
|
||||
"Loading …" : "Cargando …",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Dashboard",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Expand" : "Expandir",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola, mundo!",
|
||||
"Code" : "Código",
|
||||
"Quote" : "Presupuesto",
|
||||
"Font size" : "Tamaño de fuente",
|
||||
"List" : "Lista",
|
||||
"Insert emoji" : "Insertar emoji",
|
||||
"Upload failed" : "Error en la subida",
|
||||
"Close" : "Cerrar",
|
||||
"Failed to upload file" : "Error al subir el archivo",
|
||||
"Threads" : "Hilos",
|
||||
"Sort order" : "Ordenar por",
|
||||
"Cancel" : "Cancelar",
|
||||
"Create" : "Crear",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Back" : "Atrás",
|
||||
"First page" : "Página de inicio",
|
||||
"Previous page" : "Página anterior",
|
||||
"Next page" : "Página siguiente",
|
||||
"Last page" : "Última página",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Eliminar",
|
||||
"Unread" : "No leído",
|
||||
"Save" : "Guardar",
|
||||
"Current version" : "Versión actual",
|
||||
"React with {emoji}" : "Reaccionar con {emoji}",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"_%n reply_::_%n replies_" : ["%n respuesta","%n respuestas","%n respuestas"],
|
||||
"Views" : "Vistas",
|
||||
"Title" : "Título",
|
||||
"Saving draft …" : "Guardando borrador…",
|
||||
"Draft saved" : "Borrador guardado",
|
||||
"Unsaved changes" : "Cambios sin guardar",
|
||||
"Refresh" : "Refrescar",
|
||||
"Retry" : "Reintentar",
|
||||
"In {category}" : "En {category}",
|
||||
"Error" : "Error",
|
||||
"Searching …" : "Buscando …",
|
||||
"No results found" : "Sin resultados",
|
||||
"Back to {category}" : "Volver a {category}",
|
||||
"Reply" : "Responder",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribirse",
|
||||
"Subscribed" : "Suscrito",
|
||||
"Bookmark" : "Marcador",
|
||||
"Edit title" : "Editar título",
|
||||
"Move thread" : "Mover hilo",
|
||||
"Preferences" : "Preferencias",
|
||||
"Notifications" : "Notificaciones",
|
||||
"Files" : "Archivos",
|
||||
"Browse" : "Explorar",
|
||||
"Signature" : "Firma",
|
||||
"Enable" : "Activar",
|
||||
"Disable" : "Deshabilitar",
|
||||
"This action cannot be undone." : "Esta acción no se puede deshacer.",
|
||||
"Tag" : "Etiqueta",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"Move up" : "Mover hacia arriba",
|
||||
"Move down" : "Mover hacia abajo",
|
||||
"Last 7 days" : "Últimos 7 días",
|
||||
"All time" : "Todo el tiempo",
|
||||
"General settings" : "Ajustes generales",
|
||||
"Appearance" : "Apariencia",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Ajustes guardados",
|
||||
"Failed to save settings" : "Fallo al guardar ajustes",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"Allow" : "Permitir",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"No description" : "Sin descripción",
|
||||
"User management" : "Administración de usuarios",
|
||||
"Loading users …" : "Cargando usuarios …",
|
||||
"No users found" : "No se han encontrado usuarios",
|
||||
"Joined" : "Se unió",
|
||||
"Status" : "Estado",
|
||||
"Active" : "Activo",
|
||||
"Deleted" : "Eliminada"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
112
l10n/es.json
Normal file
112
l10n/es.json
Normal file
@@ -0,0 +1,112 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Administrador",
|
||||
"Administrator role with full permissions" : "Rol de administrador con permisos completos",
|
||||
"Moderator" : "Moderador",
|
||||
"Moderator role with elevated permissions" : "Rol de moderador con permisos elevados",
|
||||
"User" : "Usuario",
|
||||
"Default user role with basic permissions" : "Rol de usuario por defecto con permisos básicos",
|
||||
"Guest" : "Invitado",
|
||||
"Guest role for unauthenticated users with read-only access" : "Rol de invitado para usuarios sin autenticar con acceso de solo lectura",
|
||||
"General" : "General",
|
||||
"General discussion categories" : "Categorías de discusión general",
|
||||
"Support" : "Soporte",
|
||||
"Bold text" : "Texto en negrita",
|
||||
"Underlined text" : "Texto subrayado",
|
||||
"Forum" : "Foro",
|
||||
"Deleted user" : "Usuario eliminado",
|
||||
"Loading …" : "Cargando …",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Dashboard",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Expand" : "Expandir",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola, mundo!",
|
||||
"Code" : "Código",
|
||||
"Quote" : "Presupuesto",
|
||||
"Font size" : "Tamaño de fuente",
|
||||
"List" : "Lista",
|
||||
"Insert emoji" : "Insertar emoji",
|
||||
"Upload failed" : "Error en la subida",
|
||||
"Close" : "Cerrar",
|
||||
"Failed to upload file" : "Error al subir el archivo",
|
||||
"Threads" : "Hilos",
|
||||
"Sort order" : "Ordenar por",
|
||||
"Cancel" : "Cancelar",
|
||||
"Create" : "Crear",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Back" : "Atrás",
|
||||
"First page" : "Página de inicio",
|
||||
"Previous page" : "Página anterior",
|
||||
"Next page" : "Página siguiente",
|
||||
"Last page" : "Última página",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Eliminar",
|
||||
"Unread" : "No leído",
|
||||
"Save" : "Guardar",
|
||||
"Current version" : "Versión actual",
|
||||
"React with {emoji}" : "Reaccionar con {emoji}",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"_%n reply_::_%n replies_" : ["%n respuesta","%n respuestas","%n respuestas"],
|
||||
"Views" : "Vistas",
|
||||
"Title" : "Título",
|
||||
"Saving draft …" : "Guardando borrador…",
|
||||
"Draft saved" : "Borrador guardado",
|
||||
"Unsaved changes" : "Cambios sin guardar",
|
||||
"Refresh" : "Refrescar",
|
||||
"Retry" : "Reintentar",
|
||||
"In {category}" : "En {category}",
|
||||
"Error" : "Error",
|
||||
"Searching …" : "Buscando …",
|
||||
"No results found" : "Sin resultados",
|
||||
"Back to {category}" : "Volver a {category}",
|
||||
"Reply" : "Responder",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribirse",
|
||||
"Subscribed" : "Suscrito",
|
||||
"Bookmark" : "Marcador",
|
||||
"Edit title" : "Editar título",
|
||||
"Move thread" : "Mover hilo",
|
||||
"Preferences" : "Preferencias",
|
||||
"Notifications" : "Notificaciones",
|
||||
"Files" : "Archivos",
|
||||
"Browse" : "Explorar",
|
||||
"Signature" : "Firma",
|
||||
"Enable" : "Activar",
|
||||
"Disable" : "Deshabilitar",
|
||||
"This action cannot be undone." : "Esta acción no se puede deshacer.",
|
||||
"Tag" : "Etiqueta",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"Move up" : "Mover hacia arriba",
|
||||
"Move down" : "Mover hacia abajo",
|
||||
"Last 7 days" : "Últimos 7 días",
|
||||
"All time" : "Todo el tiempo",
|
||||
"General settings" : "Ajustes generales",
|
||||
"Appearance" : "Apariencia",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Ajustes guardados",
|
||||
"Failed to save settings" : "Fallo al guardar ajustes",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"Allow" : "Permitir",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"No description" : "Sin descripción",
|
||||
"User management" : "Administración de usuarios",
|
||||
"Loading users …" : "Cargando usuarios …",
|
||||
"No users found" : "No se han encontrado usuarios",
|
||||
"Joined" : "Se unió",
|
||||
"Status" : "Estado",
|
||||
"Active" : "Activo",
|
||||
"Deleted" : "Eliminada"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
50
l10n/es_419.js
Normal file
50
l10n/es_419.js
Normal file
@@ -0,0 +1,50 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Administración",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Ususario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Tablero",
|
||||
"Users" : "Ususarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restaurar",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
48
l10n/es_419.json
Normal file
48
l10n/es_419.json
Normal file
@@ -0,0 +1,48 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Administración",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Ususario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Tablero",
|
||||
"Users" : "Ususarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restaurar",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
58
l10n/es_AR.js
Normal file
58
l10n/es_AR.js
Normal file
@@ -0,0 +1,58 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Administrador",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Support" : "Soporte",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Casa",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categoría",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Font size" : "Tamaño de fuente",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Back" : "Volver",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Eliminar",
|
||||
"Save" : "Guardar",
|
||||
"Refresh" : "Recargar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"Searching …" : "Buscando ...",
|
||||
"Back to {category}" : "Volver a {category}",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribirse",
|
||||
"Preferences" : "Preferencias",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Enable" : "Activar",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"All time" : "Tiempo total",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Configuraciones guardadas",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"Allow" : "Permitir",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Loading users …" : "Cargando usuarios...",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Eliminado"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
56
l10n/es_AR.json
Normal file
56
l10n/es_AR.json
Normal file
@@ -0,0 +1,56 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Administrador",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Support" : "Soporte",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Casa",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categoría",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Font size" : "Tamaño de fuente",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Back" : "Volver",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Eliminar",
|
||||
"Save" : "Guardar",
|
||||
"Refresh" : "Recargar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"Searching …" : "Buscando ...",
|
||||
"Back to {category}" : "Volver a {category}",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribirse",
|
||||
"Preferences" : "Preferencias",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Enable" : "Activar",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"All time" : "Tiempo total",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Configuraciones guardadas",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"Allow" : "Permitir",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Loading users …" : "Cargando usuarios...",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Eliminado"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
51
l10n/es_CL.js
Normal file
51
l10n/es_CL.js
Normal file
@@ -0,0 +1,51 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Admin",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Inicio",
|
||||
"Users" : "Ususarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Cancel" : "Cancel",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Eliminar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
49
l10n/es_CL.json
Normal file
49
l10n/es_CL.json
Normal file
@@ -0,0 +1,49 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Admin",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Inicio",
|
||||
"Users" : "Ususarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Cancel" : "Cancel",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Eliminar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
53
l10n/es_CO.js
Normal file
53
l10n/es_CO.js
Normal file
@@ -0,0 +1,53 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Admin",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Preferences" : "Preferencias",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Reiniciar",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
51
l10n/es_CO.json
Normal file
51
l10n/es_CO.json
Normal file
@@ -0,0 +1,51 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Admin",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Preferences" : "Preferencias",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Reiniciar",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
52
l10n/es_CR.js
Normal file
52
l10n/es_CR.js
Normal file
@@ -0,0 +1,52 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Admin",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
50
l10n/es_CR.json
Normal file
50
l10n/es_CR.json
Normal file
@@ -0,0 +1,50 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Admin",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
54
l10n/es_DO.js
Normal file
54
l10n/es_DO.js
Normal file
@@ -0,0 +1,54 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Admin",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Enable" : "Habilitar",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
52
l10n/es_DO.json
Normal file
52
l10n/es_DO.json
Normal file
@@ -0,0 +1,52 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Admin",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Enable" : "Habilitar",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
390
l10n/es_EC.js
Normal file
390
l10n/es_EC.js
Normal file
@@ -0,0 +1,390 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Admin",
|
||||
"Administrator role with full permissions" : "Rol de administrador con permisos completos",
|
||||
"Moderator" : "Moderador",
|
||||
"Moderator role with elevated permissions" : "Rol de moderador con permisos elevados",
|
||||
"User" : "Usuario",
|
||||
"Default user role with basic permissions" : "Rol de usuario por defecto con permisos básicos",
|
||||
"Guest" : "Invitado",
|
||||
"Guest role for unauthenticated users with read-only access" : "Rol de invitado para usuarios no autenticados con acceso solo lectura",
|
||||
"General" : "General",
|
||||
"General discussion categories" : "Categorías de discusión general",
|
||||
"General discussions" : "Discusiones generales",
|
||||
"A place for general conversations and discussions" : "Un lugar para conversaciones y discusiones generales",
|
||||
"Support" : "Soporte",
|
||||
"Ask questions about the forum, provide feedback or report issues." : "Haz preguntas sobre el foro, proporciona comentarios o reporta problemas.",
|
||||
"Inline code" : "Código en línea",
|
||||
"Spoilers" : "Spoilers",
|
||||
"Attachment" : "Adjunto",
|
||||
"Welcome to the Nextcloud Forums!" : "¡Bienvenido a los Foros de Nextcloud!",
|
||||
"This is a community-driven forum built right into your Nextcloud instance. Here you can discuss topics, share ideas and collaborate with other users." : "Este es un foro impulsado por la comunidad integrado directamente en tu instancia de Nextcloud. Aquí puedes discutir temas, compartir ideas y colaborar con otros usuarios.",
|
||||
"Features:" : "Funciones:",
|
||||
"Create and reply to threads" : "Crear y responder a hilos",
|
||||
"Organize discussions by categories" : "Organizar discusiones por categorías",
|
||||
"Use BBCode for rich text formatting" : "Usar BBCode para formato de texto enriquecido",
|
||||
"Attach files from your Nextcloud storage" : "Adjuntar archivos desde tu almacenamiento de Nextcloud",
|
||||
"React to posts" : "Reaccionar a publicaciones",
|
||||
"Track read/unread threads" : "Seguir hilos leídos/no leídos",
|
||||
"BBCode examples:" : "Ejemplos de BBCode:",
|
||||
"Bold text" : "Texto en negrita",
|
||||
"Use %1$stext%2$s" : "Usar %1$stexto%2$s",
|
||||
"Italic text" : "Texto en cursiva",
|
||||
"Underlined text" : "Texto subrayado",
|
||||
"Feel free to start a new discussion or reply to existing threads. Happy posting!" : "No dudes en iniciar una nueva discusión o responder a hilos existentes. ¡Feliz publicación!",
|
||||
"Welcome to Nextcloud Forums" : "Bienvenido a los Foros de Nextcloud",
|
||||
"Forum" : "Foro",
|
||||
"_{count} new reply in {thread}_::_{count} new replies in {thread}_" : ["{count} nueva respuesta en {thread}","{count} nuevas respuestas en {thread}","{count} nuevas respuestas en {thread}"],
|
||||
"Welcome to the forum!" : "¡Bienvenido al foro!",
|
||||
"Deleted user" : "Usuario eliminado",
|
||||
"A community-driven forum built right into your Nextcloud instance" : "Un foro impulsado por la comunidad integrado directamente en tu instancia de Nextcloud",
|
||||
"Create discussions, share ideas and collaborate with your community directly in Nextcloud.\n\n**⚠️ Early Development Notice:**\nThis app is in early stages of development. While functional, you may encounter bugs or incomplete features. Please report any issues on GitHub and consider backing up your data regularly.\n\n**Key features:**\n- **Thread-based Discussions** - Create and reply to organized discussion threads\n- **Category Organization** - Structure your forum with customizable categories and headers\n- **Rich Text Formatting** - Use BBCode for formatting posts with bold, italic, links, images, code blocks and more\n- **File Attachments** - Attach files from your Nextcloud storage to posts\n- **Post Reactions** - React to posts with emoji reactions\n- **Read/Unread Tracking** - Keep track of which threads you've read\n- **Search** - Find discussions quickly with built-in search\n- **User Profiles** - View user post history and statistics\n- **Role-Based Permissions** - Control access and moderation with flexible roles\n- **Guest Access**: Optional public access for unauthenticated users with configurable permissions\n- **Admin Tools** - Manage categories, roles, BBCodes and forum settings\n- **Moderation Tools** - Pin, lock and manage threads and posts\n\n**Perfect for:**\n- Team discussions and collaboration\n- Community forums\n- Support channels\n- Knowledge bases\n- Project discussions\n- Internal communication\n\nThe forum integrates seamlessly with your Nextcloud instance, using your existing users and groups for authentication and access control." : "Crea discusiones, comparte ideas y colabora con tu comunidad directamente en Nextcloud.\n\n**⚠️ Aviso de Desarrollo Temprano:**\nEsta aplicación se encuentra en etapas iniciales de desarrollo. Aunque funcional, podrías encontrar errores o funciones incompletas. Por favor reporta cualquier problema en GitHub y considera hacer copias de seguridad regularmente.\n\n**Funciones clave:**\n- **Discusiones por hilos** - Crea y responde a hilos organizados\n- **Organización por categorías** - Estructura tu foro con categorías y encabezados personalizables\n- **Formato de texto enriquecido** - Usa BBCode para dar formato a las publicaciones con negrita, cursiva, enlaces, imágenes, bloques de código y más\n- **Adjuntos de archivos** - Adjunta archivos desde tu almacenamiento de Nextcloud a las publicaciones\n- **Reacciones a publicaciones** - Reacciona a publicaciones con emojis\n- **Seguimiento leído/no leído** - Mantén el control de qué hilos has leído\n- **Búsqueda** - Encuentra discusiones rápidamente con la búsqueda incorporada\n- **Perfiles de usuario** - Consulta el historial de publicaciones y estadísticas de usuarios\n- **Permisos basados en roles** - Controla el acceso y la moderación con roles flexibles\n- **Acceso de invitados** - Acceso público opcional para usuarios no autenticados con permisos configurables\n- **Herramientas de administración** - Gestiona categorías, roles, BBCodes y configuraciones del foro\n- **Herramientas de moderación** - Fija, bloquea y gestiona hilos y publicaciones\n\n**Ideal para:**\n- Discusiones y colaboración en equipo\n- Foros comunitarios\n- Canales de soporte\n- Bases de conocimiento\n- Discusiones de proyectos\n- Comunicación interna\n\nEl foro se integra perfectamente con tu instancia de Nextcloud, utilizando tus usuarios y grupos existentes para autenticación y control de acceso.",
|
||||
"Loading …" : "Cargando …",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"User preferences" : "Preferencias de usuario",
|
||||
"Dashboard" : "Panel",
|
||||
"Forum settings" : "Configuración del foro",
|
||||
"Users" : "Usuarios",
|
||||
"Roles" : "Roles",
|
||||
"Categories" : "Categorías",
|
||||
"BBCodes" : "BBCodes",
|
||||
"Expand" : "Expandir",
|
||||
"Collapse" : "Colapsar",
|
||||
"{bStart}Please note:{bEnd} Attached files will be visible to anyone in the forum, regardless of the file's sharing settings." : "{bStart}Nota:{bEnd} Los archivos adjuntos serán visibles para cualquier persona en el foro, independientemente de la configuración de compartición del archivo.",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Font style bold" : "Estilo de fuente negrita",
|
||||
"Font style italic" : "Estilo de fuente cursiva",
|
||||
"Font style struck through" : "Estilo de fuente tachado",
|
||||
"Font style underlined" : "Estilo de fuente subrayado",
|
||||
"Code" : "Código",
|
||||
"Email (clickable)" : "Correo electrónico (clicable)",
|
||||
"URL (clickable)" : "URL (clicable)",
|
||||
"Image (not clickable)" : "Imagen (no clicable)",
|
||||
"Quote" : "Cita",
|
||||
"Embedded YouTube video" : "Video de YouTube incrustado",
|
||||
"Font (name)" : "Fuente (nombre)",
|
||||
"Font size" : "Tamaño de fuente",
|
||||
"Font color" : "Color de fuente",
|
||||
"Align left" : "Alinear a la izquierda",
|
||||
"Align center" : "Centrar",
|
||||
"Align right" : "Alinear a la derecha",
|
||||
"List" : "Lista",
|
||||
"List item within a list" : "Elemento de lista dentro de una lista",
|
||||
"List item within a list (alias)" : "Elemento de lista dentro de una lista (alias)",
|
||||
"BBCode help" : "Ayuda de BBCode",
|
||||
"Built-in BBCodes" : "BBCodes incorporados",
|
||||
"These BBCodes are available by default." : "Estos BBCodes están disponibles por defecto.",
|
||||
"Custom BBCodes" : "BBCodes personalizados",
|
||||
"These BBCodes are custom to this forum and configured by administrators." : "Estos BBCodes son personalizados para este foro y configurados por los administradores.",
|
||||
"Example" : "Ejemplo",
|
||||
"Replacement" : "Reemplazo",
|
||||
"Loading custom BBCodes …" : "Cargando BBCodes personalizados …",
|
||||
"No custom BBCodes configured." : "No hay BBCodes personalizados configurados.",
|
||||
"Failed to load custom BBCodes" : "Error al cargar BBCodes personalizados",
|
||||
"Insert emoji" : "Insertar emoji",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Pick a file to attach" : "Selecciona un archivo para adjuntar",
|
||||
"Threads" : "Hilos",
|
||||
"Replies" : "Respuestas",
|
||||
"No description available" : "No hay descripción disponible",
|
||||
"Create category header" : "Crear encabezado de categoría",
|
||||
"Edit category header" : "Editar encabezado de categoría",
|
||||
"Header name" : "Nombre del encabezado",
|
||||
"Enter header name" : "Ingresa el nombre del encabezado",
|
||||
"Header description" : "Descripción del encabezado",
|
||||
"Enter header description (optional)" : "Ingresa la descripción del encabezado (opcional)",
|
||||
"Sort order" : "Orden",
|
||||
"Lower numbers appear first" : "Los números más bajos aparecen primero",
|
||||
"Cancel" : "Cancelar",
|
||||
"Create" : "Crear",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"The page you are looking for could not be found." : "La página que buscas no se pudo encontrar.",
|
||||
"Back" : "Regresar",
|
||||
"Go to home" : "Ir al inicio",
|
||||
"Edited" : "Editado",
|
||||
"Quote reply" : "Responder citando",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Eliminar",
|
||||
"Are you sure you want to delete this post? This action cannot be undone." : "¿Estás seguro de que deseas eliminar esta publicación? Esta acción no se puede deshacer.",
|
||||
"Unread" : "No leído",
|
||||
"Save" : "Guardar",
|
||||
"Are you sure you want to discard your changes?" : "¿Estás seguro de que deseas descartar tus cambios?",
|
||||
"Current version" : "Versión actual",
|
||||
"Add reaction" : "Agregar reacción",
|
||||
"React with {emoji}" : "Reaccionar con {emoji}",
|
||||
"You reacted with {emoji}" : "Has reaccionado con {emoji}",
|
||||
"_You and %n other reacted with {emoji}_::_You and %n others reacted with {emoji}_" : ["Tú y %n otra persona reaccionaron con {emoji}","Tú y %n otras personas reaccionaron con {emoji}","Tú y %n otras personas reaccionaron con {emoji}"],
|
||||
"_%n person reacted with {emoji}_::_%n people reacted with {emoji}_" : ["%n persona reaccionó con {emoji}","%n personas reaccionaron con {emoji}","%n personas reaccionaron con {emoji}"],
|
||||
"Write your reply …" : "Escribe tu respuesta …",
|
||||
"Are you sure you want to discard your reply?" : "¿Estás seguro de que deseas descartar tu respuesta?",
|
||||
"In thread" : "En el hilo",
|
||||
"Thread unavailable" : "Hilo no disponible",
|
||||
"Pinned thread" : "Hilo fijado",
|
||||
"Locked thread" : "Hilo bloqueado",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"_%n view_::_%n views_" : ["%n vista","%n vistas","%n vistas"],
|
||||
"Views" : "Vistas",
|
||||
"Title" : "Título",
|
||||
"Enter thread title …" : "Ingresa el título del hilo …",
|
||||
"Create thread" : "Crear hilo",
|
||||
"Are you sure you want to discard this thread?" : "¿Estás seguro de que deseas descartar este hilo?",
|
||||
"Saving draft …" : "Guardando borrador...",
|
||||
"Draft saved" : "Borrador guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"An unexpected error occurred" : "Ocurrió un error inesperado",
|
||||
"No categories yet" : "Aún no hay categorías",
|
||||
"Categories will appear here once they are created." : "Las categorías aparecerán aquí una vez que se creen.",
|
||||
"No categories in this section" : "No hay categorías en esta sección",
|
||||
"Category not found" : "Categoría no encontrada",
|
||||
"The category you are looking for does not exist or has been removed." : "La categoría que buscas no existe o ha sido eliminada.",
|
||||
"Back to categories" : "Volver a categorías",
|
||||
"New thread" : "Nuevo hilo",
|
||||
"Error loading category" : "Error al cargar la categoría",
|
||||
"No threads yet" : "Aún no hay hilos",
|
||||
"Be the first to start a discussion in this category." : "Sé el primero en iniciar una discusión en esta categoría.",
|
||||
"No category ID or slug provided" : "No se proporcionó ID o slug de categoría",
|
||||
"Failed to load threads" : "Error al cargar hilos",
|
||||
"Create New Thread" : "Crear nuevo hilo",
|
||||
"In {category}" : "En {category}",
|
||||
"Creating thread …" : "Creando hilo …",
|
||||
"Thread created" : "Hilo creado",
|
||||
"Failed to create thread" : "Error al crear hilo",
|
||||
"No category specified" : "No se especificó categoría",
|
||||
"Error" : "Error",
|
||||
"Threads ({count})" : "Hilos ({count})",
|
||||
"Replies ({count})" : "Respuestas ({count})",
|
||||
"No threads" : "No hay hilos",
|
||||
"This user has not created any threads yet" : "Este usuario aún no ha creado ningún hilo",
|
||||
"No replies" : "No hay respuestas",
|
||||
"Failed to load user profile" : "Error al cargar el perfil del usuario",
|
||||
"Enter search query …" : "Ingresa tu consulta de búsqueda …",
|
||||
"Search in threads" : "Buscar en hilos",
|
||||
"Syntax help" : "Ayuda de sintaxis",
|
||||
"Search syntax" : "Sintaxis de búsqueda",
|
||||
"Match exact phrase" : "Coincidir frase exacta",
|
||||
"Both terms required" : "Ambos términos requeridos",
|
||||
"Either term matches" : "Cualquier término coincide",
|
||||
"Group conditions with parentheses" : "Agrupar condiciones con paréntesis",
|
||||
"Exclude term from results" : "Excluir término de los resultados",
|
||||
"Searching …" : "Buscando …",
|
||||
"Search Error" : "Error de búsqueda",
|
||||
"Enter a search query" : "Ingresa una consulta de búsqueda",
|
||||
"No results found" : "No se encontraron resultados",
|
||||
"Try different keywords or check your syntax" : "Prueba con otras palabras clave o verifica tu sintaxis",
|
||||
"_%n thread found_::_%n threads found_" : ["%n hilo encontrado","%n hilos encontrados","%n hilos encontrados"],
|
||||
"Please enter a search query" : "Por favor ingresa una consulta de búsqueda",
|
||||
"Please select at least one search scope" : "Por favor selecciona al menos un ámbito de búsqueda",
|
||||
"Failed to search" : "Error al buscar",
|
||||
"Thread not found" : "Hilo no encontrado",
|
||||
"The thread you are looking for does not exist or has been removed." : "El hilo que buscas no existe o ha sido eliminado.",
|
||||
"Back to {category}" : "Volver a {category}",
|
||||
"Reply" : "Responder",
|
||||
"Error loading thread" : "Error al cargar el hilo",
|
||||
"by" : "por",
|
||||
"You must be signed in to reply to this thread." : "Debes iniciar sesión para responder a este hilo.",
|
||||
"Sign in to reply" : "Inicia sesión para responder",
|
||||
"Lock thread" : "Bloquear hilo",
|
||||
"Unlock thread" : "Desbloquear hilo",
|
||||
"Pin thread" : "Fijar hilo",
|
||||
"Unpin thread" : "Desfijar hilo",
|
||||
"Thread locked" : "Hilo bloqueado",
|
||||
"Thread unlocked" : "Hilo desbloqueado",
|
||||
"Thread pinned" : "Hilo fijado",
|
||||
"Thread unpinned" : "Hilo desfijado",
|
||||
"Subscribe" : "Suscribirse",
|
||||
"Subscribed" : "Suscrito",
|
||||
"Subscribed to thread" : "Suscrito al hilo",
|
||||
"Unsubscribed from thread" : "No suscrito al hilo",
|
||||
"Bookmark" : "Marcador",
|
||||
"Edit title" : "Editar título",
|
||||
"Move thread" : "Mover hilo",
|
||||
"No thread ID or slug provided" : "No se proporcionó ID o slug del hilo",
|
||||
"Thread deleted" : "Hilo eliminado",
|
||||
"Failed to update thread lock status" : "Error al actualizar estado de bloqueo del hilo",
|
||||
"Failed to update thread pin status" : "Error al actualizar estado de fijación del hilo",
|
||||
"Failed to update subscription" : "Error al actualizar suscripción",
|
||||
"Preferences" : "Preferencias",
|
||||
"Customize your forum experience" : "Personaliza tu experiencia en el foro",
|
||||
"Loading preferences …" : "Cargando preferencias …",
|
||||
"Error loading preferences" : "Error al cargar preferencias",
|
||||
"Notifications" : "Notificaciones",
|
||||
"Configure how you receive notifications" : "Configura cómo recibir notificaciones",
|
||||
"Auto-subscribe to threads I create" : "Suscribirse automáticamente a los hilos que creo",
|
||||
"When enabled, you will automatically receive notifications for replies to threads you create" : "Al habilitarlo, recibirás automáticamente notificaciones de respuestas a los hilos que crees",
|
||||
"Files" : "Archivo",
|
||||
"Preferences saved" : "Preferencias guardadas",
|
||||
"Signature" : "Firma",
|
||||
"Failed to save preferences" : "Error al guardar preferencias",
|
||||
"BBCode management" : "Gestión de BBCode",
|
||||
"Error loading BBCodes" : "Error al cargar BBCodes",
|
||||
"Create BBCode" : "Crear BBCode",
|
||||
"Enable" : "Habilitar",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Enabled BBCodes" : "BBCodes habilitados",
|
||||
"These BBCode tags are currently active" : "Estas etiquetas BBCode están actualmente activas",
|
||||
"Disabled BBCodes" : "BBCodes deshabilitados",
|
||||
"These BBCode tags are currently inactive" : "Estas etiquetas BBCode están actualmente inactivas",
|
||||
"No enabled BBCodes" : "No hay BBCodes habilitados",
|
||||
"Parses Inner" : "Parsear contenido interno",
|
||||
"Delete BBCode" : "Eliminar BBCode",
|
||||
"Are you sure you want to delete the BBCode tag [{tag}]?" : "¿Estás seguro de que deseas eliminar la etiqueta BBCode [{tag}]?",
|
||||
"This action cannot be undone." : "Esta acción no se puede deshacer.",
|
||||
"Edit BBCode" : "Editar BBCode",
|
||||
"Tag" : "Etiqueta",
|
||||
"e.g., b, i, url, color" : "ej., b, i, url, color",
|
||||
"The BBCode tag name (without brackets)" : "Nombre de la etiqueta BBCode (sin corchetes)",
|
||||
"HTML replacement" : "Reemplazo HTML",
|
||||
"e.g., {strongStart}{content}{strongEnd}" : "ej., {strongStart}{content}{strongEnd}",
|
||||
"Use {content} for the tag content and {paramName} for parameters" : "Usa {content} para el contenido de la etiqueta y {paramName} para los parámetros",
|
||||
"e.g., {tagStart}Hello world{tagEnd}" : "ej., {tagStart}Hola mundo{tagEnd}",
|
||||
"Example usage of this BBCode tag" : "Ejemplo de uso de esta etiqueta BBCode",
|
||||
"Description" : "Descripción",
|
||||
"Brief description of what this BBCode does" : "Breve descripción de lo que hace este BBCode",
|
||||
"Enabled" : "Habilitado",
|
||||
"Parse inner content" : "Parsear contenido interno",
|
||||
"If enabled, BBCode tags inside this tag will also be parsed" : "Si está habilitado, las etiquetas BBCode dentro de esta etiqueta también serán parseadas",
|
||||
"Create category" : "Crear categoría",
|
||||
"Edit category" : "Editar categoría",
|
||||
"Configure category details" : "Configurar detalles de la categoría",
|
||||
"Basic information" : "Información básica",
|
||||
"Category header" : "Encabezado de categoría",
|
||||
"-- Select a header --" : "-- Selecciona un encabezado --",
|
||||
"Name" : "Nombre",
|
||||
"Enter category name" : "Ingresa el nombre de la categoría",
|
||||
"Slug" : "Slug",
|
||||
"URL-friendly identifier (e.g., \"{slug}\")" : "Identificador amigable para URL (ej., \"{slug}\")",
|
||||
"Enter category description (optional)" : "Ingresa la descripción de la categoría (opcional)",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"Control which roles can access and moderate this category" : "Controla qué roles pueden acceder y moderar esta categoría",
|
||||
"Roles that can view" : "Roles que pueden ver",
|
||||
"Select roles that can view this category and its threads" : "Selecciona los roles que pueden ver esta categoría y sus hilos",
|
||||
"Roles that can moderate" : "Roles que pueden moderar",
|
||||
"Select roles that can moderate (edit/delete) content in this category" : "Selecciona los roles que pueden moderar (editar/eliminar) contenido en esta categoría",
|
||||
"Select roles …" : "Seleccionar roles …",
|
||||
"Manage forum categories and organization" : "Gestionar categorías y organización del foro",
|
||||
"Error loading categories" : "Error al cargar categorías",
|
||||
"No categories in this header" : "No hay categorías en este encabezado",
|
||||
"Delete category" : "Eliminar categoría",
|
||||
"Are you sure you want to delete the category \"{name}\"?" : "¿Estás seguro de que deseas eliminar la categoría \"{name}\"?",
|
||||
"_This category contains %n thread._::_This category contains %n threads._" : ["Esta categoría contiene %n hilo.","Esta categoría contiene %n hilos.","Esta categoría contiene %n hilos."],
|
||||
"What should happen to the threads?" : "¿Qué debería ocurrir con los hilos?",
|
||||
"Move threads to another category" : "Mover hilos a otra categoría",
|
||||
"Delete all threads (soft delete)" : "Eliminar todos los hilos (eliminación suave)",
|
||||
"Threads will be hidden but not permanently deleted" : "Los hilos se ocultarán pero no se eliminarán permanentemente",
|
||||
"Select target category" : "Seleccionar categoría de destino",
|
||||
"-- Select a category --" : "-- Selecciona una categoría --",
|
||||
"Create header" : "Crear encabezado",
|
||||
"_%n category_::_%n categories_" : ["%n categoría","%n categorías","%n categorías"],
|
||||
"_%n thread_::_%n threads_" : ["%n hilo","%n hilos","%n hilos"],
|
||||
"Delete header" : "Eliminar encabezado",
|
||||
"Are you sure you want to delete the header \"{name}\"?" : "¿Estás seguro de que deseas eliminar el encabezado \"{name}\"?",
|
||||
"_This header contains %n category._::_This header contains %n categories._" : ["Este encabezado contiene %n categoría.","Este encabezado contiene %n categorías.","Este encabezado contiene %n categorías."],
|
||||
"This action cannot be undone" : "Esta acción no se puede deshacer",
|
||||
"What should happen to the categories?" : "¿Qué debería ocurrir con las categorías?",
|
||||
"Move categories to another header" : "Mover categorías a otro encabezado",
|
||||
"Delete all categories" : "Eliminar todas las categorías",
|
||||
"All categories and their threads will be permanently deleted" : "Todas las categorías y sus hilos serán eliminados permanentemente",
|
||||
"Select target header" : "Seleccionar encabezado de destino",
|
||||
"Move up" : "Mover arriba",
|
||||
"Move down" : "Mover abajo",
|
||||
"Admin dashboard" : "Panel de administración",
|
||||
"Overview of forum activity and statistics" : "Resumen de la actividad y estadísticas del foro",
|
||||
"Loading statistics …" : "Cargando estadísticas …",
|
||||
"Error loading dashboard" : "Error al cargar panel",
|
||||
"Total statistics" : "Estadísticas totales",
|
||||
"Recent activity (last 7 days)" : "Actividad reciente (últimos 7 días)",
|
||||
"New users" : "Nuevos usuarios",
|
||||
"New threads" : "Nuevos hilos",
|
||||
"Top contributors" : "Principales contribuyentes",
|
||||
"No contributors yet" : "Aún no hay contribuyentes",
|
||||
"Last 7 days" : "Últimos 7 días",
|
||||
"All time" : "Todo el tiempo",
|
||||
"General settings" : "Configuración general",
|
||||
"Configure general forum settings" : "Configurar ajustes generales del foro",
|
||||
"Loading settings …" : "Cargando ajustes …",
|
||||
"Error loading settings" : "Error al cargar ajustes",
|
||||
"Appearance" : "Apariencia",
|
||||
"Customize how your forum looks to users" : "Personaliza cómo se ve tu foro para los usuarios",
|
||||
"Forum title" : "Título del foro",
|
||||
"Displayed at the top of the forum home page" : "Se muestra en la parte superior de la página principal del foro",
|
||||
"Forum subtitle" : "Subtítulo del foro",
|
||||
"Welcome to the forum" : "Bienvenido al foro",
|
||||
"A brief description shown below the title" : "Breve descripción mostrada debajo del título",
|
||||
"Access control" : "Control de acceso",
|
||||
"Manage who can access the forum" : "Gestionar quién puede acceder al foro",
|
||||
"Allow guest access" : "Permitir acceso de invitados",
|
||||
"When enabled, unauthenticated users can view forum content in read-only mode" : "Cuando está habilitado, los usuarios no autenticados pueden ver el contenido del foro en modo solo lectura",
|
||||
"Settings saved" : "Ajustes guardados",
|
||||
"Failed to save settings" : "Error al guardar ajustes",
|
||||
"Create role" : "Crear rol",
|
||||
"Edit role" : "Editar rol",
|
||||
"Configure role permissions and category access" : "Configurar permisos del rol y acceso a categorías",
|
||||
"Error loading role" : "Error al cargar rol",
|
||||
"Enter role name" : "Ingresa el nombre del rol",
|
||||
"Enter role description (optional)" : "Ingresa la descripción del rol (opcional)",
|
||||
"System role names cannot be changed" : "Los nombres de roles del sistema no se pueden cambiar",
|
||||
"Colors" : "Colores",
|
||||
"Set colors for this role badge" : "Establecer colores para la insignia de este rol",
|
||||
"Light mode color" : "Color para modo claro",
|
||||
"Dark mode color" : "Color para modo oscuro",
|
||||
"Reset" : "Restablecer",
|
||||
"Role permissions" : "Permisos de rol",
|
||||
"Set global permissions for this role" : "Establecer permisos globales para este rol",
|
||||
"Can access admin tools" : "Puede acceder a herramientas de administración",
|
||||
"Allow access to the admin dashboard and tools" : "Permitir acceso al panel de administración y herramientas",
|
||||
"Can edit roles" : "Puede editar roles",
|
||||
"Allow creating, editing and deleting roles" : "Permitir crear, editar y eliminar roles",
|
||||
"Can edit categories" : "Puede editar categorías",
|
||||
"Allow creating, editing and deleting categories" : "Permitir crear, editar y eliminar categorías",
|
||||
"Category permissions" : "Permisos de categoría",
|
||||
"Set which categories this role can access" : "Establecer a qué categorías puede acceder este rol",
|
||||
"Category" : "Categoría",
|
||||
"Can view" : "Puede ver",
|
||||
"Can moderate" : "Puede moderar",
|
||||
"Allow" : "Permitir",
|
||||
"No categories available" : "No hay categorías disponibles",
|
||||
"Admin role must have all permissions enabled" : "El rol de administrador debe tener todos los permisos habilitados",
|
||||
"Admin role has full access to all categories" : "El rol de administrador tiene acceso completo a todas las categorías",
|
||||
"Guest role cannot have admin permissions" : "El rol de invitado no puede tener permisos de administrador",
|
||||
"Guest role cannot moderate categories" : "El rol de invitado no puede moderar categorías",
|
||||
"Guest access is currently disabled" : "El acceso de invitados está deshabilitado actualmente",
|
||||
"Guest users will not be able to access the forum until guest access is enabled in the forum settings." : "Los usuarios invitados no podrán acceder al foro hasta que se habilite el acceso de invitados en la configuración del foro.",
|
||||
"Go to forum settings" : "Ir a la configuración del foro",
|
||||
"Default role cannot moderate categories" : "El rol predeterminado no puede moderar categorías",
|
||||
"Role management" : "Gestión de roles",
|
||||
"Create and manage forum roles and permissions" : "Crear y gestionar roles y permisos del foro",
|
||||
"Loading roles …" : "Cargando roles …",
|
||||
"Error loading roles" : "Error al cargar roles",
|
||||
"No roles found" : "No se encontraron roles",
|
||||
"Create your first role to get started" : "Crea tu primer rol para comenzar",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"No description" : "Sin descripción",
|
||||
"Are you sure you want to delete the role \"{name}\"? This action cannot be undone." : "¿Estás seguro de que deseas eliminar el rol \"{name}\"? Esta acción no se puede deshacer.",
|
||||
"System roles cannot be deleted" : "Los roles del sistema no se pueden eliminar",
|
||||
"User management" : "Gestión de usuarios",
|
||||
"Manage forum users, roles and permissions" : "Gestionar usuarios del foro, roles y permisos",
|
||||
"Loading users …" : "Cargando usuarios …",
|
||||
"Error loading users" : "Error al cargar usuarios",
|
||||
"No users found" : "No se encontraron usuarios",
|
||||
"There are no forum users yet" : "Aún no hay usuarios en el foro",
|
||||
"Joined" : "Se unió",
|
||||
"Status" : "Estado",
|
||||
"Active" : "Activo",
|
||||
"Deleted" : "Eliminado",
|
||||
"No roles" : "Sin roles",
|
||||
"Select roles" : "Seleccionar roles",
|
||||
"Edit roles" : "Editar roles",
|
||||
"Edit user roles" : "Editar roles de usuario"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
388
l10n/es_EC.json
Normal file
388
l10n/es_EC.json
Normal file
@@ -0,0 +1,388 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Admin",
|
||||
"Administrator role with full permissions" : "Rol de administrador con permisos completos",
|
||||
"Moderator" : "Moderador",
|
||||
"Moderator role with elevated permissions" : "Rol de moderador con permisos elevados",
|
||||
"User" : "Usuario",
|
||||
"Default user role with basic permissions" : "Rol de usuario por defecto con permisos básicos",
|
||||
"Guest" : "Invitado",
|
||||
"Guest role for unauthenticated users with read-only access" : "Rol de invitado para usuarios no autenticados con acceso solo lectura",
|
||||
"General" : "General",
|
||||
"General discussion categories" : "Categorías de discusión general",
|
||||
"General discussions" : "Discusiones generales",
|
||||
"A place for general conversations and discussions" : "Un lugar para conversaciones y discusiones generales",
|
||||
"Support" : "Soporte",
|
||||
"Ask questions about the forum, provide feedback or report issues." : "Haz preguntas sobre el foro, proporciona comentarios o reporta problemas.",
|
||||
"Inline code" : "Código en línea",
|
||||
"Spoilers" : "Spoilers",
|
||||
"Attachment" : "Adjunto",
|
||||
"Welcome to the Nextcloud Forums!" : "¡Bienvenido a los Foros de Nextcloud!",
|
||||
"This is a community-driven forum built right into your Nextcloud instance. Here you can discuss topics, share ideas and collaborate with other users." : "Este es un foro impulsado por la comunidad integrado directamente en tu instancia de Nextcloud. Aquí puedes discutir temas, compartir ideas y colaborar con otros usuarios.",
|
||||
"Features:" : "Funciones:",
|
||||
"Create and reply to threads" : "Crear y responder a hilos",
|
||||
"Organize discussions by categories" : "Organizar discusiones por categorías",
|
||||
"Use BBCode for rich text formatting" : "Usar BBCode para formato de texto enriquecido",
|
||||
"Attach files from your Nextcloud storage" : "Adjuntar archivos desde tu almacenamiento de Nextcloud",
|
||||
"React to posts" : "Reaccionar a publicaciones",
|
||||
"Track read/unread threads" : "Seguir hilos leídos/no leídos",
|
||||
"BBCode examples:" : "Ejemplos de BBCode:",
|
||||
"Bold text" : "Texto en negrita",
|
||||
"Use %1$stext%2$s" : "Usar %1$stexto%2$s",
|
||||
"Italic text" : "Texto en cursiva",
|
||||
"Underlined text" : "Texto subrayado",
|
||||
"Feel free to start a new discussion or reply to existing threads. Happy posting!" : "No dudes en iniciar una nueva discusión o responder a hilos existentes. ¡Feliz publicación!",
|
||||
"Welcome to Nextcloud Forums" : "Bienvenido a los Foros de Nextcloud",
|
||||
"Forum" : "Foro",
|
||||
"_{count} new reply in {thread}_::_{count} new replies in {thread}_" : ["{count} nueva respuesta en {thread}","{count} nuevas respuestas en {thread}","{count} nuevas respuestas en {thread}"],
|
||||
"Welcome to the forum!" : "¡Bienvenido al foro!",
|
||||
"Deleted user" : "Usuario eliminado",
|
||||
"A community-driven forum built right into your Nextcloud instance" : "Un foro impulsado por la comunidad integrado directamente en tu instancia de Nextcloud",
|
||||
"Create discussions, share ideas and collaborate with your community directly in Nextcloud.\n\n**⚠️ Early Development Notice:**\nThis app is in early stages of development. While functional, you may encounter bugs or incomplete features. Please report any issues on GitHub and consider backing up your data regularly.\n\n**Key features:**\n- **Thread-based Discussions** - Create and reply to organized discussion threads\n- **Category Organization** - Structure your forum with customizable categories and headers\n- **Rich Text Formatting** - Use BBCode for formatting posts with bold, italic, links, images, code blocks and more\n- **File Attachments** - Attach files from your Nextcloud storage to posts\n- **Post Reactions** - React to posts with emoji reactions\n- **Read/Unread Tracking** - Keep track of which threads you've read\n- **Search** - Find discussions quickly with built-in search\n- **User Profiles** - View user post history and statistics\n- **Role-Based Permissions** - Control access and moderation with flexible roles\n- **Guest Access**: Optional public access for unauthenticated users with configurable permissions\n- **Admin Tools** - Manage categories, roles, BBCodes and forum settings\n- **Moderation Tools** - Pin, lock and manage threads and posts\n\n**Perfect for:**\n- Team discussions and collaboration\n- Community forums\n- Support channels\n- Knowledge bases\n- Project discussions\n- Internal communication\n\nThe forum integrates seamlessly with your Nextcloud instance, using your existing users and groups for authentication and access control." : "Crea discusiones, comparte ideas y colabora con tu comunidad directamente en Nextcloud.\n\n**⚠️ Aviso de Desarrollo Temprano:**\nEsta aplicación se encuentra en etapas iniciales de desarrollo. Aunque funcional, podrías encontrar errores o funciones incompletas. Por favor reporta cualquier problema en GitHub y considera hacer copias de seguridad regularmente.\n\n**Funciones clave:**\n- **Discusiones por hilos** - Crea y responde a hilos organizados\n- **Organización por categorías** - Estructura tu foro con categorías y encabezados personalizables\n- **Formato de texto enriquecido** - Usa BBCode para dar formato a las publicaciones con negrita, cursiva, enlaces, imágenes, bloques de código y más\n- **Adjuntos de archivos** - Adjunta archivos desde tu almacenamiento de Nextcloud a las publicaciones\n- **Reacciones a publicaciones** - Reacciona a publicaciones con emojis\n- **Seguimiento leído/no leído** - Mantén el control de qué hilos has leído\n- **Búsqueda** - Encuentra discusiones rápidamente con la búsqueda incorporada\n- **Perfiles de usuario** - Consulta el historial de publicaciones y estadísticas de usuarios\n- **Permisos basados en roles** - Controla el acceso y la moderación con roles flexibles\n- **Acceso de invitados** - Acceso público opcional para usuarios no autenticados con permisos configurables\n- **Herramientas de administración** - Gestiona categorías, roles, BBCodes y configuraciones del foro\n- **Herramientas de moderación** - Fija, bloquea y gestiona hilos y publicaciones\n\n**Ideal para:**\n- Discusiones y colaboración en equipo\n- Foros comunitarios\n- Canales de soporte\n- Bases de conocimiento\n- Discusiones de proyectos\n- Comunicación interna\n\nEl foro se integra perfectamente con tu instancia de Nextcloud, utilizando tus usuarios y grupos existentes para autenticación y control de acceso.",
|
||||
"Loading …" : "Cargando …",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"User preferences" : "Preferencias de usuario",
|
||||
"Dashboard" : "Panel",
|
||||
"Forum settings" : "Configuración del foro",
|
||||
"Users" : "Usuarios",
|
||||
"Roles" : "Roles",
|
||||
"Categories" : "Categorías",
|
||||
"BBCodes" : "BBCodes",
|
||||
"Expand" : "Expandir",
|
||||
"Collapse" : "Colapsar",
|
||||
"{bStart}Please note:{bEnd} Attached files will be visible to anyone in the forum, regardless of the file's sharing settings." : "{bStart}Nota:{bEnd} Los archivos adjuntos serán visibles para cualquier persona en el foro, independientemente de la configuración de compartición del archivo.",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Font style bold" : "Estilo de fuente negrita",
|
||||
"Font style italic" : "Estilo de fuente cursiva",
|
||||
"Font style struck through" : "Estilo de fuente tachado",
|
||||
"Font style underlined" : "Estilo de fuente subrayado",
|
||||
"Code" : "Código",
|
||||
"Email (clickable)" : "Correo electrónico (clicable)",
|
||||
"URL (clickable)" : "URL (clicable)",
|
||||
"Image (not clickable)" : "Imagen (no clicable)",
|
||||
"Quote" : "Cita",
|
||||
"Embedded YouTube video" : "Video de YouTube incrustado",
|
||||
"Font (name)" : "Fuente (nombre)",
|
||||
"Font size" : "Tamaño de fuente",
|
||||
"Font color" : "Color de fuente",
|
||||
"Align left" : "Alinear a la izquierda",
|
||||
"Align center" : "Centrar",
|
||||
"Align right" : "Alinear a la derecha",
|
||||
"List" : "Lista",
|
||||
"List item within a list" : "Elemento de lista dentro de una lista",
|
||||
"List item within a list (alias)" : "Elemento de lista dentro de una lista (alias)",
|
||||
"BBCode help" : "Ayuda de BBCode",
|
||||
"Built-in BBCodes" : "BBCodes incorporados",
|
||||
"These BBCodes are available by default." : "Estos BBCodes están disponibles por defecto.",
|
||||
"Custom BBCodes" : "BBCodes personalizados",
|
||||
"These BBCodes are custom to this forum and configured by administrators." : "Estos BBCodes son personalizados para este foro y configurados por los administradores.",
|
||||
"Example" : "Ejemplo",
|
||||
"Replacement" : "Reemplazo",
|
||||
"Loading custom BBCodes …" : "Cargando BBCodes personalizados …",
|
||||
"No custom BBCodes configured." : "No hay BBCodes personalizados configurados.",
|
||||
"Failed to load custom BBCodes" : "Error al cargar BBCodes personalizados",
|
||||
"Insert emoji" : "Insertar emoji",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Pick a file to attach" : "Selecciona un archivo para adjuntar",
|
||||
"Threads" : "Hilos",
|
||||
"Replies" : "Respuestas",
|
||||
"No description available" : "No hay descripción disponible",
|
||||
"Create category header" : "Crear encabezado de categoría",
|
||||
"Edit category header" : "Editar encabezado de categoría",
|
||||
"Header name" : "Nombre del encabezado",
|
||||
"Enter header name" : "Ingresa el nombre del encabezado",
|
||||
"Header description" : "Descripción del encabezado",
|
||||
"Enter header description (optional)" : "Ingresa la descripción del encabezado (opcional)",
|
||||
"Sort order" : "Orden",
|
||||
"Lower numbers appear first" : "Los números más bajos aparecen primero",
|
||||
"Cancel" : "Cancelar",
|
||||
"Create" : "Crear",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"The page you are looking for could not be found." : "La página que buscas no se pudo encontrar.",
|
||||
"Back" : "Regresar",
|
||||
"Go to home" : "Ir al inicio",
|
||||
"Edited" : "Editado",
|
||||
"Quote reply" : "Responder citando",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Eliminar",
|
||||
"Are you sure you want to delete this post? This action cannot be undone." : "¿Estás seguro de que deseas eliminar esta publicación? Esta acción no se puede deshacer.",
|
||||
"Unread" : "No leído",
|
||||
"Save" : "Guardar",
|
||||
"Are you sure you want to discard your changes?" : "¿Estás seguro de que deseas descartar tus cambios?",
|
||||
"Current version" : "Versión actual",
|
||||
"Add reaction" : "Agregar reacción",
|
||||
"React with {emoji}" : "Reaccionar con {emoji}",
|
||||
"You reacted with {emoji}" : "Has reaccionado con {emoji}",
|
||||
"_You and %n other reacted with {emoji}_::_You and %n others reacted with {emoji}_" : ["Tú y %n otra persona reaccionaron con {emoji}","Tú y %n otras personas reaccionaron con {emoji}","Tú y %n otras personas reaccionaron con {emoji}"],
|
||||
"_%n person reacted with {emoji}_::_%n people reacted with {emoji}_" : ["%n persona reaccionó con {emoji}","%n personas reaccionaron con {emoji}","%n personas reaccionaron con {emoji}"],
|
||||
"Write your reply …" : "Escribe tu respuesta …",
|
||||
"Are you sure you want to discard your reply?" : "¿Estás seguro de que deseas descartar tu respuesta?",
|
||||
"In thread" : "En el hilo",
|
||||
"Thread unavailable" : "Hilo no disponible",
|
||||
"Pinned thread" : "Hilo fijado",
|
||||
"Locked thread" : "Hilo bloqueado",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"_%n view_::_%n views_" : ["%n vista","%n vistas","%n vistas"],
|
||||
"Views" : "Vistas",
|
||||
"Title" : "Título",
|
||||
"Enter thread title …" : "Ingresa el título del hilo …",
|
||||
"Create thread" : "Crear hilo",
|
||||
"Are you sure you want to discard this thread?" : "¿Estás seguro de que deseas descartar este hilo?",
|
||||
"Saving draft …" : "Guardando borrador...",
|
||||
"Draft saved" : "Borrador guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"An unexpected error occurred" : "Ocurrió un error inesperado",
|
||||
"No categories yet" : "Aún no hay categorías",
|
||||
"Categories will appear here once they are created." : "Las categorías aparecerán aquí una vez que se creen.",
|
||||
"No categories in this section" : "No hay categorías en esta sección",
|
||||
"Category not found" : "Categoría no encontrada",
|
||||
"The category you are looking for does not exist or has been removed." : "La categoría que buscas no existe o ha sido eliminada.",
|
||||
"Back to categories" : "Volver a categorías",
|
||||
"New thread" : "Nuevo hilo",
|
||||
"Error loading category" : "Error al cargar la categoría",
|
||||
"No threads yet" : "Aún no hay hilos",
|
||||
"Be the first to start a discussion in this category." : "Sé el primero en iniciar una discusión en esta categoría.",
|
||||
"No category ID or slug provided" : "No se proporcionó ID o slug de categoría",
|
||||
"Failed to load threads" : "Error al cargar hilos",
|
||||
"Create New Thread" : "Crear nuevo hilo",
|
||||
"In {category}" : "En {category}",
|
||||
"Creating thread …" : "Creando hilo …",
|
||||
"Thread created" : "Hilo creado",
|
||||
"Failed to create thread" : "Error al crear hilo",
|
||||
"No category specified" : "No se especificó categoría",
|
||||
"Error" : "Error",
|
||||
"Threads ({count})" : "Hilos ({count})",
|
||||
"Replies ({count})" : "Respuestas ({count})",
|
||||
"No threads" : "No hay hilos",
|
||||
"This user has not created any threads yet" : "Este usuario aún no ha creado ningún hilo",
|
||||
"No replies" : "No hay respuestas",
|
||||
"Failed to load user profile" : "Error al cargar el perfil del usuario",
|
||||
"Enter search query …" : "Ingresa tu consulta de búsqueda …",
|
||||
"Search in threads" : "Buscar en hilos",
|
||||
"Syntax help" : "Ayuda de sintaxis",
|
||||
"Search syntax" : "Sintaxis de búsqueda",
|
||||
"Match exact phrase" : "Coincidir frase exacta",
|
||||
"Both terms required" : "Ambos términos requeridos",
|
||||
"Either term matches" : "Cualquier término coincide",
|
||||
"Group conditions with parentheses" : "Agrupar condiciones con paréntesis",
|
||||
"Exclude term from results" : "Excluir término de los resultados",
|
||||
"Searching …" : "Buscando …",
|
||||
"Search Error" : "Error de búsqueda",
|
||||
"Enter a search query" : "Ingresa una consulta de búsqueda",
|
||||
"No results found" : "No se encontraron resultados",
|
||||
"Try different keywords or check your syntax" : "Prueba con otras palabras clave o verifica tu sintaxis",
|
||||
"_%n thread found_::_%n threads found_" : ["%n hilo encontrado","%n hilos encontrados","%n hilos encontrados"],
|
||||
"Please enter a search query" : "Por favor ingresa una consulta de búsqueda",
|
||||
"Please select at least one search scope" : "Por favor selecciona al menos un ámbito de búsqueda",
|
||||
"Failed to search" : "Error al buscar",
|
||||
"Thread not found" : "Hilo no encontrado",
|
||||
"The thread you are looking for does not exist or has been removed." : "El hilo que buscas no existe o ha sido eliminado.",
|
||||
"Back to {category}" : "Volver a {category}",
|
||||
"Reply" : "Responder",
|
||||
"Error loading thread" : "Error al cargar el hilo",
|
||||
"by" : "por",
|
||||
"You must be signed in to reply to this thread." : "Debes iniciar sesión para responder a este hilo.",
|
||||
"Sign in to reply" : "Inicia sesión para responder",
|
||||
"Lock thread" : "Bloquear hilo",
|
||||
"Unlock thread" : "Desbloquear hilo",
|
||||
"Pin thread" : "Fijar hilo",
|
||||
"Unpin thread" : "Desfijar hilo",
|
||||
"Thread locked" : "Hilo bloqueado",
|
||||
"Thread unlocked" : "Hilo desbloqueado",
|
||||
"Thread pinned" : "Hilo fijado",
|
||||
"Thread unpinned" : "Hilo desfijado",
|
||||
"Subscribe" : "Suscribirse",
|
||||
"Subscribed" : "Suscrito",
|
||||
"Subscribed to thread" : "Suscrito al hilo",
|
||||
"Unsubscribed from thread" : "No suscrito al hilo",
|
||||
"Bookmark" : "Marcador",
|
||||
"Edit title" : "Editar título",
|
||||
"Move thread" : "Mover hilo",
|
||||
"No thread ID or slug provided" : "No se proporcionó ID o slug del hilo",
|
||||
"Thread deleted" : "Hilo eliminado",
|
||||
"Failed to update thread lock status" : "Error al actualizar estado de bloqueo del hilo",
|
||||
"Failed to update thread pin status" : "Error al actualizar estado de fijación del hilo",
|
||||
"Failed to update subscription" : "Error al actualizar suscripción",
|
||||
"Preferences" : "Preferencias",
|
||||
"Customize your forum experience" : "Personaliza tu experiencia en el foro",
|
||||
"Loading preferences …" : "Cargando preferencias …",
|
||||
"Error loading preferences" : "Error al cargar preferencias",
|
||||
"Notifications" : "Notificaciones",
|
||||
"Configure how you receive notifications" : "Configura cómo recibir notificaciones",
|
||||
"Auto-subscribe to threads I create" : "Suscribirse automáticamente a los hilos que creo",
|
||||
"When enabled, you will automatically receive notifications for replies to threads you create" : "Al habilitarlo, recibirás automáticamente notificaciones de respuestas a los hilos que crees",
|
||||
"Files" : "Archivo",
|
||||
"Preferences saved" : "Preferencias guardadas",
|
||||
"Signature" : "Firma",
|
||||
"Failed to save preferences" : "Error al guardar preferencias",
|
||||
"BBCode management" : "Gestión de BBCode",
|
||||
"Error loading BBCodes" : "Error al cargar BBCodes",
|
||||
"Create BBCode" : "Crear BBCode",
|
||||
"Enable" : "Habilitar",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Enabled BBCodes" : "BBCodes habilitados",
|
||||
"These BBCode tags are currently active" : "Estas etiquetas BBCode están actualmente activas",
|
||||
"Disabled BBCodes" : "BBCodes deshabilitados",
|
||||
"These BBCode tags are currently inactive" : "Estas etiquetas BBCode están actualmente inactivas",
|
||||
"No enabled BBCodes" : "No hay BBCodes habilitados",
|
||||
"Parses Inner" : "Parsear contenido interno",
|
||||
"Delete BBCode" : "Eliminar BBCode",
|
||||
"Are you sure you want to delete the BBCode tag [{tag}]?" : "¿Estás seguro de que deseas eliminar la etiqueta BBCode [{tag}]?",
|
||||
"This action cannot be undone." : "Esta acción no se puede deshacer.",
|
||||
"Edit BBCode" : "Editar BBCode",
|
||||
"Tag" : "Etiqueta",
|
||||
"e.g., b, i, url, color" : "ej., b, i, url, color",
|
||||
"The BBCode tag name (without brackets)" : "Nombre de la etiqueta BBCode (sin corchetes)",
|
||||
"HTML replacement" : "Reemplazo HTML",
|
||||
"e.g., {strongStart}{content}{strongEnd}" : "ej., {strongStart}{content}{strongEnd}",
|
||||
"Use {content} for the tag content and {paramName} for parameters" : "Usa {content} para el contenido de la etiqueta y {paramName} para los parámetros",
|
||||
"e.g., {tagStart}Hello world{tagEnd}" : "ej., {tagStart}Hola mundo{tagEnd}",
|
||||
"Example usage of this BBCode tag" : "Ejemplo de uso de esta etiqueta BBCode",
|
||||
"Description" : "Descripción",
|
||||
"Brief description of what this BBCode does" : "Breve descripción de lo que hace este BBCode",
|
||||
"Enabled" : "Habilitado",
|
||||
"Parse inner content" : "Parsear contenido interno",
|
||||
"If enabled, BBCode tags inside this tag will also be parsed" : "Si está habilitado, las etiquetas BBCode dentro de esta etiqueta también serán parseadas",
|
||||
"Create category" : "Crear categoría",
|
||||
"Edit category" : "Editar categoría",
|
||||
"Configure category details" : "Configurar detalles de la categoría",
|
||||
"Basic information" : "Información básica",
|
||||
"Category header" : "Encabezado de categoría",
|
||||
"-- Select a header --" : "-- Selecciona un encabezado --",
|
||||
"Name" : "Nombre",
|
||||
"Enter category name" : "Ingresa el nombre de la categoría",
|
||||
"Slug" : "Slug",
|
||||
"URL-friendly identifier (e.g., \"{slug}\")" : "Identificador amigable para URL (ej., \"{slug}\")",
|
||||
"Enter category description (optional)" : "Ingresa la descripción de la categoría (opcional)",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"Control which roles can access and moderate this category" : "Controla qué roles pueden acceder y moderar esta categoría",
|
||||
"Roles that can view" : "Roles que pueden ver",
|
||||
"Select roles that can view this category and its threads" : "Selecciona los roles que pueden ver esta categoría y sus hilos",
|
||||
"Roles that can moderate" : "Roles que pueden moderar",
|
||||
"Select roles that can moderate (edit/delete) content in this category" : "Selecciona los roles que pueden moderar (editar/eliminar) contenido en esta categoría",
|
||||
"Select roles …" : "Seleccionar roles …",
|
||||
"Manage forum categories and organization" : "Gestionar categorías y organización del foro",
|
||||
"Error loading categories" : "Error al cargar categorías",
|
||||
"No categories in this header" : "No hay categorías en este encabezado",
|
||||
"Delete category" : "Eliminar categoría",
|
||||
"Are you sure you want to delete the category \"{name}\"?" : "¿Estás seguro de que deseas eliminar la categoría \"{name}\"?",
|
||||
"_This category contains %n thread._::_This category contains %n threads._" : ["Esta categoría contiene %n hilo.","Esta categoría contiene %n hilos.","Esta categoría contiene %n hilos."],
|
||||
"What should happen to the threads?" : "¿Qué debería ocurrir con los hilos?",
|
||||
"Move threads to another category" : "Mover hilos a otra categoría",
|
||||
"Delete all threads (soft delete)" : "Eliminar todos los hilos (eliminación suave)",
|
||||
"Threads will be hidden but not permanently deleted" : "Los hilos se ocultarán pero no se eliminarán permanentemente",
|
||||
"Select target category" : "Seleccionar categoría de destino",
|
||||
"-- Select a category --" : "-- Selecciona una categoría --",
|
||||
"Create header" : "Crear encabezado",
|
||||
"_%n category_::_%n categories_" : ["%n categoría","%n categorías","%n categorías"],
|
||||
"_%n thread_::_%n threads_" : ["%n hilo","%n hilos","%n hilos"],
|
||||
"Delete header" : "Eliminar encabezado",
|
||||
"Are you sure you want to delete the header \"{name}\"?" : "¿Estás seguro de que deseas eliminar el encabezado \"{name}\"?",
|
||||
"_This header contains %n category._::_This header contains %n categories._" : ["Este encabezado contiene %n categoría.","Este encabezado contiene %n categorías.","Este encabezado contiene %n categorías."],
|
||||
"This action cannot be undone" : "Esta acción no se puede deshacer",
|
||||
"What should happen to the categories?" : "¿Qué debería ocurrir con las categorías?",
|
||||
"Move categories to another header" : "Mover categorías a otro encabezado",
|
||||
"Delete all categories" : "Eliminar todas las categorías",
|
||||
"All categories and their threads will be permanently deleted" : "Todas las categorías y sus hilos serán eliminados permanentemente",
|
||||
"Select target header" : "Seleccionar encabezado de destino",
|
||||
"Move up" : "Mover arriba",
|
||||
"Move down" : "Mover abajo",
|
||||
"Admin dashboard" : "Panel de administración",
|
||||
"Overview of forum activity and statistics" : "Resumen de la actividad y estadísticas del foro",
|
||||
"Loading statistics …" : "Cargando estadísticas …",
|
||||
"Error loading dashboard" : "Error al cargar panel",
|
||||
"Total statistics" : "Estadísticas totales",
|
||||
"Recent activity (last 7 days)" : "Actividad reciente (últimos 7 días)",
|
||||
"New users" : "Nuevos usuarios",
|
||||
"New threads" : "Nuevos hilos",
|
||||
"Top contributors" : "Principales contribuyentes",
|
||||
"No contributors yet" : "Aún no hay contribuyentes",
|
||||
"Last 7 days" : "Últimos 7 días",
|
||||
"All time" : "Todo el tiempo",
|
||||
"General settings" : "Configuración general",
|
||||
"Configure general forum settings" : "Configurar ajustes generales del foro",
|
||||
"Loading settings …" : "Cargando ajustes …",
|
||||
"Error loading settings" : "Error al cargar ajustes",
|
||||
"Appearance" : "Apariencia",
|
||||
"Customize how your forum looks to users" : "Personaliza cómo se ve tu foro para los usuarios",
|
||||
"Forum title" : "Título del foro",
|
||||
"Displayed at the top of the forum home page" : "Se muestra en la parte superior de la página principal del foro",
|
||||
"Forum subtitle" : "Subtítulo del foro",
|
||||
"Welcome to the forum" : "Bienvenido al foro",
|
||||
"A brief description shown below the title" : "Breve descripción mostrada debajo del título",
|
||||
"Access control" : "Control de acceso",
|
||||
"Manage who can access the forum" : "Gestionar quién puede acceder al foro",
|
||||
"Allow guest access" : "Permitir acceso de invitados",
|
||||
"When enabled, unauthenticated users can view forum content in read-only mode" : "Cuando está habilitado, los usuarios no autenticados pueden ver el contenido del foro en modo solo lectura",
|
||||
"Settings saved" : "Ajustes guardados",
|
||||
"Failed to save settings" : "Error al guardar ajustes",
|
||||
"Create role" : "Crear rol",
|
||||
"Edit role" : "Editar rol",
|
||||
"Configure role permissions and category access" : "Configurar permisos del rol y acceso a categorías",
|
||||
"Error loading role" : "Error al cargar rol",
|
||||
"Enter role name" : "Ingresa el nombre del rol",
|
||||
"Enter role description (optional)" : "Ingresa la descripción del rol (opcional)",
|
||||
"System role names cannot be changed" : "Los nombres de roles del sistema no se pueden cambiar",
|
||||
"Colors" : "Colores",
|
||||
"Set colors for this role badge" : "Establecer colores para la insignia de este rol",
|
||||
"Light mode color" : "Color para modo claro",
|
||||
"Dark mode color" : "Color para modo oscuro",
|
||||
"Reset" : "Restablecer",
|
||||
"Role permissions" : "Permisos de rol",
|
||||
"Set global permissions for this role" : "Establecer permisos globales para este rol",
|
||||
"Can access admin tools" : "Puede acceder a herramientas de administración",
|
||||
"Allow access to the admin dashboard and tools" : "Permitir acceso al panel de administración y herramientas",
|
||||
"Can edit roles" : "Puede editar roles",
|
||||
"Allow creating, editing and deleting roles" : "Permitir crear, editar y eliminar roles",
|
||||
"Can edit categories" : "Puede editar categorías",
|
||||
"Allow creating, editing and deleting categories" : "Permitir crear, editar y eliminar categorías",
|
||||
"Category permissions" : "Permisos de categoría",
|
||||
"Set which categories this role can access" : "Establecer a qué categorías puede acceder este rol",
|
||||
"Category" : "Categoría",
|
||||
"Can view" : "Puede ver",
|
||||
"Can moderate" : "Puede moderar",
|
||||
"Allow" : "Permitir",
|
||||
"No categories available" : "No hay categorías disponibles",
|
||||
"Admin role must have all permissions enabled" : "El rol de administrador debe tener todos los permisos habilitados",
|
||||
"Admin role has full access to all categories" : "El rol de administrador tiene acceso completo a todas las categorías",
|
||||
"Guest role cannot have admin permissions" : "El rol de invitado no puede tener permisos de administrador",
|
||||
"Guest role cannot moderate categories" : "El rol de invitado no puede moderar categorías",
|
||||
"Guest access is currently disabled" : "El acceso de invitados está deshabilitado actualmente",
|
||||
"Guest users will not be able to access the forum until guest access is enabled in the forum settings." : "Los usuarios invitados no podrán acceder al foro hasta que se habilite el acceso de invitados en la configuración del foro.",
|
||||
"Go to forum settings" : "Ir a la configuración del foro",
|
||||
"Default role cannot moderate categories" : "El rol predeterminado no puede moderar categorías",
|
||||
"Role management" : "Gestión de roles",
|
||||
"Create and manage forum roles and permissions" : "Crear y gestionar roles y permisos del foro",
|
||||
"Loading roles …" : "Cargando roles …",
|
||||
"Error loading roles" : "Error al cargar roles",
|
||||
"No roles found" : "No se encontraron roles",
|
||||
"Create your first role to get started" : "Crea tu primer rol para comenzar",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"No description" : "Sin descripción",
|
||||
"Are you sure you want to delete the role \"{name}\"? This action cannot be undone." : "¿Estás seguro de que deseas eliminar el rol \"{name}\"? Esta acción no se puede deshacer.",
|
||||
"System roles cannot be deleted" : "Los roles del sistema no se pueden eliminar",
|
||||
"User management" : "Gestión de usuarios",
|
||||
"Manage forum users, roles and permissions" : "Gestionar usuarios del foro, roles y permisos",
|
||||
"Loading users …" : "Cargando usuarios …",
|
||||
"Error loading users" : "Error al cargar usuarios",
|
||||
"No users found" : "No se encontraron usuarios",
|
||||
"There are no forum users yet" : "Aún no hay usuarios en el foro",
|
||||
"Joined" : "Se unió",
|
||||
"Status" : "Estado",
|
||||
"Active" : "Activo",
|
||||
"Deleted" : "Eliminado",
|
||||
"No roles" : "Sin roles",
|
||||
"Select roles" : "Seleccionar roles",
|
||||
"Edit roles" : "Editar roles",
|
||||
"Edit user roles" : "Editar roles de usuario"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
53
l10n/es_GT.js
Normal file
53
l10n/es_GT.js
Normal file
@@ -0,0 +1,53 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Admin",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Ususario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Saving draft …" : "Guardando borrador…",
|
||||
"Draft saved" : "Borrador guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
51
l10n/es_GT.json
Normal file
51
l10n/es_GT.json
Normal file
@@ -0,0 +1,51 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Admin",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Ususario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Saving draft …" : "Guardando borrador…",
|
||||
"Draft saved" : "Borrador guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
52
l10n/es_HN.js
Normal file
52
l10n/es_HN.js
Normal file
@@ -0,0 +1,52 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Administración",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
50
l10n/es_HN.json
Normal file
50
l10n/es_HN.json
Normal file
@@ -0,0 +1,50 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Administración",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
84
l10n/es_MX.js
Normal file
84
l10n/es_MX.js
Normal file
@@ -0,0 +1,84 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Admin",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Support" : "Soporte",
|
||||
"Bold text" : "Texto en negritas",
|
||||
"Underlined text" : "Texto subrayado",
|
||||
"Forum" : "Foro",
|
||||
"Loading …" : "Cargando …",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : " Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"List" : "Lista",
|
||||
"Insert emoji" : "Insertar emoticono",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Create" : "Crear",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Back" : "Atrás",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Eliminar",
|
||||
"Unread" : "No leído",
|
||||
"Save" : "Guardar",
|
||||
"Current version" : "Versión actual",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Views" : "Vistas",
|
||||
"Saving draft …" : "Guardando borrador...",
|
||||
"Draft saved" : "Borrador guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Back to home" : "Regresar al inicio",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"Searching …" : "Buscando …",
|
||||
"Back to {category}" : "Volver a {category}",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscríbete",
|
||||
"Subscribed" : "Suscrito",
|
||||
"Bookmark" : "Marcador",
|
||||
"Move thread" : "Mover hilo",
|
||||
"Preferences" : "Preferencias",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Enable" : "Activar",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"Move up" : "Mover arriba",
|
||||
"Move down" : "Mover abajo",
|
||||
"Last 7 days" : "Últimos 7 días",
|
||||
"All time" : "Tiempo total",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Appearance" : "Apariencia",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Failed to save settings" : "No se pudo guardar la configuración",
|
||||
"Reset" : "Reiniciar",
|
||||
"Category" : "Categoría",
|
||||
"Allow" : "Permitir",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"User management" : "Administración de usuarios",
|
||||
"Loading users …" : "Cargando usuarios …",
|
||||
"No users found" : "No se encontraron usuarios",
|
||||
"Joined" : "Se ha unido",
|
||||
"Active" : "Activo",
|
||||
"Deleted" : "Eliminado"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
82
l10n/es_MX.json
Normal file
82
l10n/es_MX.json
Normal file
@@ -0,0 +1,82 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Admin",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Support" : "Soporte",
|
||||
"Bold text" : "Texto en negritas",
|
||||
"Underlined text" : "Texto subrayado",
|
||||
"Forum" : "Foro",
|
||||
"Loading …" : "Cargando …",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : " Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"List" : "Lista",
|
||||
"Insert emoji" : "Insertar emoticono",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Create" : "Crear",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Back" : "Atrás",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Eliminar",
|
||||
"Unread" : "No leído",
|
||||
"Save" : "Guardar",
|
||||
"Current version" : "Versión actual",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Views" : "Vistas",
|
||||
"Saving draft …" : "Guardando borrador...",
|
||||
"Draft saved" : "Borrador guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Back to home" : "Regresar al inicio",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"Searching …" : "Buscando …",
|
||||
"Back to {category}" : "Volver a {category}",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscríbete",
|
||||
"Subscribed" : "Suscrito",
|
||||
"Bookmark" : "Marcador",
|
||||
"Move thread" : "Mover hilo",
|
||||
"Preferences" : "Preferencias",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Enable" : "Activar",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"Move up" : "Mover arriba",
|
||||
"Move down" : "Mover abajo",
|
||||
"Last 7 days" : "Últimos 7 días",
|
||||
"All time" : "Tiempo total",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Appearance" : "Apariencia",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Failed to save settings" : "No se pudo guardar la configuración",
|
||||
"Reset" : "Reiniciar",
|
||||
"Category" : "Categoría",
|
||||
"Allow" : "Permitir",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"User management" : "Administración de usuarios",
|
||||
"Loading users …" : "Cargando usuarios …",
|
||||
"No users found" : "No se encontraron usuarios",
|
||||
"Joined" : "Se ha unido",
|
||||
"Active" : "Activo",
|
||||
"Deleted" : "Eliminado"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
52
l10n/es_NI.js
Normal file
52
l10n/es_NI.js
Normal file
@@ -0,0 +1,52 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Administración",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
50
l10n/es_NI.json
Normal file
50
l10n/es_NI.json
Normal file
@@ -0,0 +1,50 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Administración",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
52
l10n/es_PA.js
Normal file
52
l10n/es_PA.js
Normal file
@@ -0,0 +1,52 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Administración",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
50
l10n/es_PA.json
Normal file
50
l10n/es_PA.json
Normal file
@@ -0,0 +1,50 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Administración",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
50
l10n/es_PE.js
Normal file
50
l10n/es_PE.js
Normal file
@@ -0,0 +1,50 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Administración",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
48
l10n/es_PE.json
Normal file
48
l10n/es_PE.json
Normal file
@@ -0,0 +1,48 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Administración",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
51
l10n/es_PR.js
Normal file
51
l10n/es_PR.js
Normal file
@@ -0,0 +1,51 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Administración",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
49
l10n/es_PR.json
Normal file
49
l10n/es_PR.json
Normal file
@@ -0,0 +1,49 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Administración",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
53
l10n/es_PY.js
Normal file
53
l10n/es_PY.js
Normal file
@@ -0,0 +1,53 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Administración",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"Back to {category}" : "Volver a {category}",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
51
l10n/es_PY.json
Normal file
51
l10n/es_PY.json
Normal file
@@ -0,0 +1,51 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Administración",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"Back to {category}" : "Volver a {category}",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
52
l10n/es_SV.js
Normal file
52
l10n/es_SV.js
Normal file
@@ -0,0 +1,52 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Admin",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
50
l10n/es_SV.json
Normal file
50
l10n/es_SV.json
Normal file
@@ -0,0 +1,50 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Admin",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Bookmarks" : "Marcadores",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Close" : "Cerrar",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
51
l10n/es_UY.js
Normal file
51
l10n/es_UY.js
Normal file
@@ -0,0 +1,51 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Administración",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
49
l10n/es_UY.json
Normal file
49
l10n/es_UY.json
Normal file
@@ -0,0 +1,49 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Administración",
|
||||
"Moderator" : "Moderador",
|
||||
"User" : "Usuario",
|
||||
"General" : "General",
|
||||
"Forum" : "Foro",
|
||||
"Search" : "Buscar",
|
||||
"Home" : "Inicio",
|
||||
"Dashboard" : "Tablero de control",
|
||||
"Users" : "Usuarios",
|
||||
"Categories" : "Categorías",
|
||||
"Collapse" : "Colapsar",
|
||||
"Hello world!" : "¡Hola mundo!",
|
||||
"Upload failed" : "Falla en la carga",
|
||||
"Cancel" : "Cancel",
|
||||
"Update" : "Actualizar",
|
||||
"Move" : "Mover",
|
||||
"Page not found" : "Página no encontrada",
|
||||
"Edit" : "Editar",
|
||||
"Delete" : "Borrar",
|
||||
"Save" : "Guardar",
|
||||
"Uncategorized" : "Sin categoría",
|
||||
"Title" : "Título",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Refresh" : "Actualizar",
|
||||
"Retry" : "Reintentar",
|
||||
"Error" : "Error",
|
||||
"by" : "por",
|
||||
"Subscribe" : "Suscribir",
|
||||
"Files" : "Archivo",
|
||||
"Signature" : "Firma",
|
||||
"Disable" : "Deshabilitar",
|
||||
"Description" : "Descripción",
|
||||
"Enabled" : "Habilitado",
|
||||
"Name" : "Nombre",
|
||||
"New" : "Nuevo",
|
||||
"Permissions" : "Permisos",
|
||||
"General settings" : "Configuraciones generales",
|
||||
"Access control" : "Control de acceso",
|
||||
"Settings saved" : "Se han guardado las configuraciones ",
|
||||
"Reset" : "Restablecer",
|
||||
"Category" : "Categoría",
|
||||
"ID" : "ID",
|
||||
"Created" : "Creado",
|
||||
"Actions" : "Acciones",
|
||||
"Joined" : "Se ha unido",
|
||||
"Deleted" : "Borrado"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
466
l10n/et_EE.js
Normal file
466
l10n/et_EE.js
Normal file
@@ -0,0 +1,466 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Peakasutaja",
|
||||
"Administrator role with full permissions" : "Peakasutajal on kõik vajalikud õigused",
|
||||
"Moderator" : "Moderaator",
|
||||
"Moderator role with elevated permissions" : "Moderaatori roll täiendavate õigustega",
|
||||
"User" : "Kasutaja",
|
||||
"Default user role with basic permissions" : "Vaikimisi kasutaja mõnede lihtsamate õigustega",
|
||||
"Guest" : "Külaline",
|
||||
"Guest role for unauthenticated users with read-only access" : "Vaid lugemisõigusega külalise roll autentimata kasutajatele",
|
||||
"General" : "Üldine",
|
||||
"General discussion categories" : "Üldiste arutelude kategooriad",
|
||||
"General discussions" : "Üldised arutelud",
|
||||
"A place for general conversations and discussions" : "Koht üldiste arutelude ja vestluste jaoks",
|
||||
"Support" : "Kasutajatugi",
|
||||
"Ask questions about the forum, provide feedback or report issues." : "Küsi foorumi kohta, jaga tagasisidet või teata vigadest.",
|
||||
"Inline code" : "Koodilõik tekstis",
|
||||
"Spoiler title" : "Spolileri/tujurikkuja pealkiri",
|
||||
"Hidden content" : "Peidetud sisu",
|
||||
"Spoilers" : "Spoilerid/tujurikkujad",
|
||||
"Attachment" : "Manus",
|
||||
"Welcome to the Nextcloud Forums!" : "Tere tulemast kasutama rakendust Nextcloudi Foorumid!",
|
||||
"This is a community-driven forum built right into your Nextcloud instance. Here you can discuss topics, share ideas and collaborate with other users." : "See on kogukonnapõhine foorum, mis toimib otse sinu Nextcloudi serveris. Siin saad arutleda erinevatel teemadel, jagada mõtteid ning osaleda ühistöös.",
|
||||
"Features:" : "Foorumi võimalused:",
|
||||
"Create and reply to threads" : "Jutulõngade loomine ja neile vastamine",
|
||||
"Organize discussions by categories" : "Vestluse haldamine kategooriate kaupa",
|
||||
"Use BBCode for rich text formatting" : "BBCode'i kasutamine teksti ja sisu vormindamiseks",
|
||||
"Attach files from your Nextcloud storage" : "Failide lisamine manusena oma Nextcloudi andmeruumist",
|
||||
"React to posts" : "Postitustele reageerimine",
|
||||
"Track read/unread threads" : "Loetud ja lugemata jutulõngade jälgimine",
|
||||
"BBCode examples:" : "BBCode'i näited:",
|
||||
"Bold text" : "Tekst paksus kirjas",
|
||||
"Use %1$stext%2$s" : "selleks kasuta: %1$stext%2$s",
|
||||
"Italic text" : "Tekst kaldkirjas",
|
||||
"Underlined text" : "Allajoonitud tekst",
|
||||
"Feel free to start a new discussion or reply to existing threads. Happy posting!" : "Alusta uut keskustelu või vasta olemasolevale jutulõngale. Soovime sulle toimekat suhtlust!",
|
||||
"Welcome to Nextcloud Forums" : "Tere tulemast kasutama Nextcloudi Foorumit",
|
||||
"Forum" : "Foorum",
|
||||
"_{count} new reply in {thread}_::_{count} new replies in {thread}_" : ["{count} uus vastus jutulõngas {thread}","{count} uut vastust jutulõngas {thread}"],
|
||||
"{user} mentioned you in {thread}" : "{user} mainis sind jutulõngas „{thread}“",
|
||||
"Welcome to the forum!" : "Tere tulemast foorumisse!",
|
||||
"Deleted user" : "Kustutatud kasutaja",
|
||||
"A community-driven forum built right into your Nextcloud instance" : "Kogukonnapõhine foorum, mis toimib otse sinu Nextcloudi serveris.",
|
||||
"Loading …" : "Laadin...",
|
||||
"Search" : "Otsi",
|
||||
"Home" : "Avaleht",
|
||||
"Bookmarks" : "Järjehoidjad",
|
||||
"User preferences" : "Kasutaja eelistused",
|
||||
"Dashboard" : "Töölaud/Juhtpaneel",
|
||||
"Forum settings" : "Foorumi seadistused",
|
||||
"Users" : "Kasutajad",
|
||||
"Roles" : "Rollid",
|
||||
"Categories" : "Kategooriad",
|
||||
"BBCodes" : "BBCode'i märgistus",
|
||||
"Expand" : "Laienda",
|
||||
"Collapse" : "Ahenda",
|
||||
"{bStart}Please note:{bEnd} Attached files will be visible to anyone in the forum, regardless of the file's sharing settings." : "{bStart}Palun arvesta:{bEnd} Manusena lisatud failid on nähtavad kõikidele foorumi osalistele sõltumata failide jagamise seadistustest.",
|
||||
"Drop file here to upload" : "Üleslaadimiseks lohista fail siia",
|
||||
"Hello world!" : "Tere maailm!",
|
||||
"Hello moon!" : "Tere kuu!",
|
||||
"Font style bold" : "Paksus kirjas kirjatüübiga tekst",
|
||||
"Font style italic" : "Kaldkirjas kirjatüübiga tekst",
|
||||
"Font style struck through" : "Läbikriipsutatud kirjatüübiga tekst",
|
||||
"Font style underlined" : "Allajoonitud kirjatüübiga tekst",
|
||||
"Code" : "Kood",
|
||||
"Email (clickable)" : "E-posti aadress (klikatav)",
|
||||
"URL (clickable)" : "Võrguaadress (klikatav)",
|
||||
"Image (not clickable)" : "Pilt (mitteklikatav)",
|
||||
"Quote" : "Tsitaat",
|
||||
"Embedded YouTube video" : "Lõimitud Youtube'i video",
|
||||
"Font (name)" : "Kirjatüüp (nimi)",
|
||||
"Font size" : "Kirjasuurus",
|
||||
"Font color" : "Kirjatüübi värv",
|
||||
"Align left" : "Joondamine vasakule",
|
||||
"Align center" : "Joondamine keskele",
|
||||
"Align right" : "Joondamine paremale",
|
||||
"List" : "Loend",
|
||||
"List item within a list" : "Loend loendi sees",
|
||||
"List item within a list (alias)" : "Loend loendi sees (alias)",
|
||||
"BBCode help" : "BBCode'i abiteave",
|
||||
"Built-in BBCodes" : "Standardsed BBCode'i valikud",
|
||||
"These BBCodes are available by default." : "See BBCode'ide valik on saadaval vaikimisi.",
|
||||
"Custom BBCodes" : "Täiendavad BBCode'i võimalused",
|
||||
"These BBCodes are custom to this forum and configured by administrators." : "Need täiendavad BBCode'i võimalused on vaid selle foorumi kohased ja seda on seadistanud peakasutajad.",
|
||||
"Example" : "Näide",
|
||||
"Replacement" : "Asendus",
|
||||
"Loading custom BBCodes …" : "Laadin täiendavaid BBCode'i võimalusi…",
|
||||
"No custom BBCodes configured." : "Täiendavad BBCode'i võimalused pole seadistatud.",
|
||||
"Failed to load custom BBCodes" : "Täiendavate BBCode'i võimaluste laadimine ei õnnestunud",
|
||||
"Insert emoji" : "Lisa emoji",
|
||||
"Pick file from Nextcloud" : "Vali fail Nextcloudist",
|
||||
"Upload file to Nextcloud" : "Laadi fail Nextcloudi",
|
||||
"Uploading file …" : "Fail on ülesaadimisel…",
|
||||
"Upload failed" : "Üleslaadimine ei õnnestunud",
|
||||
"Close" : "Sulge",
|
||||
"Pick a file to attach" : "Vali manuseks lisatav fail",
|
||||
"Failed to upload file" : "Faili üleslaadimine ei õnnestunud",
|
||||
"Threads" : "Jutulõngad",
|
||||
"Replies" : "Vastused",
|
||||
"No description available" : "Kirjeldust pole saadaval",
|
||||
"Create category header" : "Lisa kategooria päis",
|
||||
"Edit category header" : "Muuda kategooria päist",
|
||||
"Header name" : "Kategooria päise nimi",
|
||||
"Enter header name" : "Sisesta päise nimi",
|
||||
"Header description" : "Kategooria päise kirjeldus",
|
||||
"Enter header description (optional)" : "Sisesta päise kirjeldus (pole kohustuslik)",
|
||||
"Sort order" : "Järjestus",
|
||||
"Lower numbers appear first" : "Väiksemad numbrid on eespool",
|
||||
"Cancel" : "Katkesta",
|
||||
"Create" : "Lisa",
|
||||
"Update" : "Uuenda",
|
||||
"Move thread to category" : "Tõsta jutulõng siia kategooriasse",
|
||||
"Select the category to move this thread to:" : "Vali kategooria, kuhu sa jutulõnga tahad tõsta:",
|
||||
"Select a category …" : "Vali kategooria…",
|
||||
"Loading categories …" : "Laadin kategooriaid…",
|
||||
"Move" : "Teisalda",
|
||||
"Cannot move to a category header. Please select a category instead." : "Tõstmine kategooria päisesse pole võimalik. Selle asemel palun vali kategooria.",
|
||||
"This thread is already in this category." : "See jutulõng juba asub antud kaustas.",
|
||||
"Failed to load categories" : "Kategooria laadimine ei õnnestunud",
|
||||
"Page not found" : "Lehekülge ei leidu",
|
||||
"The page you are looking for could not be found." : "Sinu otsitavat lehte polnud võimalik leida.",
|
||||
"Back" : "Tagasi",
|
||||
"Go to home" : "Mine avalehele",
|
||||
"Pagination" : "Lehtedeks jagamine",
|
||||
"First page" : "Esimene leht",
|
||||
"Previous page" : "Eelmine leht",
|
||||
"Next page" : "Järgmine leht",
|
||||
"Last page" : "Viimane leht",
|
||||
"Go to page {page}" : "Mine lehele {page}",
|
||||
"Edited" : "Muudetud",
|
||||
"Quote reply" : "Tsiteeri vastust",
|
||||
"Edit" : "Muuda",
|
||||
"Delete" : "Kustuta",
|
||||
"View edit history" : "Vaata muudatuste ajalugu",
|
||||
"Are you sure you want to delete this post? This action cannot be undone." : "Kas sa oled kindel, et soovid selle postituse kustutada? Seda tegevust ei saa tagasi pöörata.",
|
||||
"Unread" : "Lugemata",
|
||||
"Edit your reply …" : "Muuda oma vastust…",
|
||||
"Save" : "Salvesta",
|
||||
"Are you sure you want to discard your changes?" : "Kas sa oled kindel, et soovid oma muudatustest loobuda?",
|
||||
"Edit history" : "Muudatuste ajalugu",
|
||||
"Loading history …" : "Laadin muudatuste ajalugu…",
|
||||
"This post has no edit history." : "Sellel postitusel puudub muudatuste ajalugu.",
|
||||
"Current version" : "Hetkeversioon",
|
||||
"Edited by" : "Muutja",
|
||||
"Failed to load edit history" : "Muudatuste ajaloo laadimine ei õnnestunud",
|
||||
"Version {index}" : "Versioon {index}",
|
||||
"Add reaction" : "Lisa reaktsioon",
|
||||
"React with {emoji}" : "Reageeri {emoji} emojiga",
|
||||
"You reacted with {emoji}" : "Sa reageerisid {emoji} emojiga",
|
||||
"_You and %n other reacted with {emoji}_::_You and %n others reacted with {emoji}_" : ["Sina ja %n muu kasutaja reageerisid {emoji} emojiga","Sina ja %n muud kasutajat reageerisid {emoji} emojiga"],
|
||||
"_%n person reacted with {emoji}_::_%n people reacted with {emoji}_" : ["%n kasutaja reageeris {emoji} emojiga","%n kasutajat reageerisid {emoji} emojiga"],
|
||||
"Write your reply …" : "Koosta oma vastus…",
|
||||
"Submit reply" : "Vasta",
|
||||
"Are you sure you want to discard your reply?" : "Kas sa oled kindel, et soovid oma vastusest loobuda?",
|
||||
"In thread" : "Jutulõngas",
|
||||
"Thread unavailable" : "Jutulõng pole saadaval",
|
||||
"Pinned thread" : "Esiletõstetud jutulõng",
|
||||
"Locked thread" : "Lukustatud jutulõng",
|
||||
"Uncategorized" : "Määratlemata",
|
||||
"_%n reply_::_%n replies_" : ["%n vastus","%n vastust"],
|
||||
"_%n view_::_%n views_" : ["%n vaatamine","%n vaatamist"],
|
||||
"Views" : "Vaated",
|
||||
"Title" : "Pealkiri",
|
||||
"Enter thread title …" : "Sisesta jutulõnga pealkiri…",
|
||||
"Write your thread content …" : "Lisa jutulõngale sisu…",
|
||||
"Create thread" : "Alusta jutulõnga",
|
||||
"Are you sure you want to discard this thread?" : "Kas sa oled kindel, et soovid selles jutulõngast loobuda?",
|
||||
"Saving draft …" : "Salvestan kavandit…",
|
||||
"Draft saved" : "Kavand on salvestatud",
|
||||
"Unsaved changes" : "Salvestamata muutused",
|
||||
"Back to home" : "Tagasi avalehele",
|
||||
"Refresh" : "Värskenda",
|
||||
"Your bookmarked threads" : "Jutulõngad, millele oled lisanud järjehoidja",
|
||||
"Error loading bookmarks" : "Viga järjehoidja lisamisel",
|
||||
"No bookmarks yet" : "Järjehoidjaid veel ei leidu",
|
||||
"Bookmark threads to quickly find them later." : "Lisades jutulõngale järjehoidja saad neid hiljem kiiresti leida.",
|
||||
"Retry" : "Proovi uuesti",
|
||||
"An unexpected error occurred" : "Tekkis ootamatu viga",
|
||||
"Failed to load bookmarks" : "Järjehoidjate laadmine ei õnnestunud",
|
||||
"No categories yet" : "Kategooriaid veel pole",
|
||||
"Categories will appear here once they are created." : "Kategooriad on siin nähtavad, kui nad saavad loodud.",
|
||||
"No categories in this section" : "Selles rubriigis pole veel kategooriaid",
|
||||
"Category not found" : "Kategooriat ei leidu",
|
||||
"The category you are looking for does not exist or has been removed." : "Sinu otsitavat kategooriat pole olemas või ta on eemaldatud.",
|
||||
"Back to categories" : "Tagasi kategooriate juurde",
|
||||
"New thread" : "Uus jutulõng",
|
||||
"Error loading category" : "Viga kategooria laadimisel",
|
||||
"No threads yet" : "Jutulõngu veel pole",
|
||||
"Be the first to start a discussion in this category." : "Ole esimene, kes selles kategoorias alustab vestlust.",
|
||||
"No category ID or slug provided" : "Ühtegi kategooria tunnust või aadressi lõputunnust pole lisatud",
|
||||
"Failed to load threads" : "Jutulõngade laadimine ei õnnestunud",
|
||||
"Create New Thread" : "Alusta jutulõnga",
|
||||
"In {category}" : "Kategoorias {category} ",
|
||||
"Creating thread …" : "Alustan jutulõnga…",
|
||||
"Thread created" : "Jutulõng on lisandunud",
|
||||
"Failed to create thread" : "Jutulõnga alustamine ei õnnestunud",
|
||||
"No category specified" : "Ühtegi kategooriat pole määratletud",
|
||||
"Error" : "Viga",
|
||||
"First activity" : "Esimene tegevus",
|
||||
"Threads ({count})" : "Jutulõngad ({count})",
|
||||
"Replies ({count})" : "Vastused ({count})",
|
||||
"No threads" : "Jutulõngu pole",
|
||||
"This user has not created any threads yet" : "See kasutaja pole veel ühtegi jutulõnga alustanud",
|
||||
"No replies" : "Vastuseid pole",
|
||||
"This user has not written any replies yet" : "See kasutaja pole veel ühtegi vastust koostanud",
|
||||
"Failed to load user profile" : "Kasutajaprofiili laadimine ei õnnestunud",
|
||||
"Enter search query …" : "Sisesta otsingusõna…",
|
||||
"Search in threads" : "Otsi jutulõngade seast",
|
||||
"Search in replies" : "Otsi vastuste seast",
|
||||
"Syntax help" : "Abiteave süntaksi kohta",
|
||||
"Search syntax" : "Otsingusüntaks",
|
||||
"Match exact phrase" : "Otsi täpset fraasi",
|
||||
"Both terms required" : "Mõlemad otsingusõnad on nõutavad",
|
||||
"Either term matches" : "Vähemalt üks otsingusõna peab vastama",
|
||||
"Group conditions with parentheses" : "Grupitingimised sulgudega",
|
||||
"Exclude term from results" : "Välista tulemused otsingusõna alusel",
|
||||
"Searching …" : "Otsin...",
|
||||
"Search Error" : "Otsinguviga",
|
||||
"Enter a search query" : "Palun sisesta otsingupäring",
|
||||
"Use the search box above to find threads and replies" : "Ülalolevat otsingut saad kasutada jutulõngade ja vastuste otsimiseks",
|
||||
"No results found" : "Otsingutulemusi ei leidu",
|
||||
"Try different keywords or check your syntax" : "Proovi otsida muid sõnu või vaata, kas õigekiri on korras",
|
||||
"_%n thread found_::_%n threads found_" : ["Leidus %n jutulõng","Leidus %n jutulõnga"],
|
||||
"_%n reply found_::_%n replies found_" : ["Leidus %n vastus","Leidus %n vastust"],
|
||||
"Please enter a search query" : "Palun sisesta otsingupäring",
|
||||
"Please select at least one search scope" : "Palun vali vähemalt üks otsinguvaldkond",
|
||||
"Failed to search" : "Otsimine ei õnnestunud",
|
||||
"Thread not found" : "Jutulõnga ei leidu",
|
||||
"The thread you are looking for does not exist or has been removed." : "Sinu otsitavat jutulõnga pole olemas või ta on eemaldatud.",
|
||||
"Back to {category}" : "Tagasi siia: {category}",
|
||||
"Reply" : "Vasta",
|
||||
"Error loading thread" : "Viga jutulõnga laadimisel",
|
||||
"No replies yet" : "Vastuseid veel pole",
|
||||
"Be the first to reply in this thread." : "Ole esimene, kes vastab selles jutulõngas.",
|
||||
"by" : "kasutajalt",
|
||||
"This thread is locked. Only moderators can add replies." : "See jutulõng on lukustatud. Vaid moderaatorid võivad siin vastata.",
|
||||
"You must be signed in to reply to this thread." : "Sellele jutulõngale vastamiseks pead logima sisse",
|
||||
"Sign in to reply" : "Vastamiseks logis sisse",
|
||||
"Lock thread" : "Lukusta jutulõng",
|
||||
"Unlock thread" : "Eemalda jutulõnga lukustus",
|
||||
"Pin thread" : "Tõsta jutulõng esile",
|
||||
"Unpin thread" : "Eemalda jutulõnga esiletõstmine",
|
||||
"Thread locked" : "Jutulõng on lukustatud",
|
||||
"Thread unlocked" : "Jutulõng pole lukus",
|
||||
"Thread pinned" : "Jutulõng on esiletõstetud",
|
||||
"Thread unpinned" : "Jutulõng pole esiletõstetud",
|
||||
"Subscribe" : "Telli",
|
||||
"Subscribed" : "Tellitud",
|
||||
"Subscribed to thread" : "Oled tellinud jutulõnga",
|
||||
"Unsubscribed from thread" : "Oled loobunud jutulõnga tellimisest",
|
||||
"Bookmark" : "Järjehoidja",
|
||||
"Remove bookmark" : "Eemalda järjehoidja",
|
||||
"Thread bookmarked" : "Oled lisanud jutulõngale järjehoidja",
|
||||
"Bookmark removed" : "Järjehoidja on eemaldatud",
|
||||
"Edit title" : "Muuda pealkirja",
|
||||
"Save title" : "Salvesta pealkirja",
|
||||
"Thread title updated" : "Jutulõnga pealkiri on uuendatud",
|
||||
"Move thread" : "Tõsta jutulõng mujale",
|
||||
"Thread moved successfully" : "Jutulõnga ümbertõstmine õnnestus",
|
||||
"No thread ID or slug provided" : "Ühtegi jutulõnga tunnust või aadressi lõputunnust pole lisatud",
|
||||
"Failed to load replies" : "Vastuste laadimine ei õnnestunud",
|
||||
"Thread updated" : "Jutulõng on uuendatud",
|
||||
"Reply updated" : "Vastus on muudetud",
|
||||
"Failed to update thread" : "Jutulõnga uuendamine ei õnnestunud",
|
||||
"Failed to update reply" : "Vastuse muutmine ei õnnestunud",
|
||||
"Thread deleted" : "Jutulõng on kustutatud",
|
||||
"Reply deleted" : "Vastus on kustutatud",
|
||||
"Failed to delete reply" : "Vastuse kustutamine ei õnnestunud",
|
||||
"Failed to update thread lock status" : "Jutulõnga lukustuse olekut ei õnnestunud uuendada",
|
||||
"Failed to update thread pin status" : "Jutulõnga esiletõstmise olekut ei õnnestunud uuendada",
|
||||
"Failed to update subscription" : "Tellimuse uuendamine ei õnnestunud",
|
||||
"Failed to update bookmark" : "Järjehoidja muutmine ei õnnestunud",
|
||||
"Failed to update thread title" : "Jutulõnga pealkirja ei õnnestunud uuendada",
|
||||
"Failed to move thread" : "Jutulõnga ümbertõstmine ei õnnestunud",
|
||||
"Preferences" : "Eelistused",
|
||||
"Customize your forum experience" : "Kohenda oma kasutajakogemust selles foorumis",
|
||||
"Loading preferences …" : "Laadin eelistusi…",
|
||||
"Error loading preferences" : "Viga eelistuste laadimisel",
|
||||
"Notifications" : "Teavitused",
|
||||
"Configure how you receive notifications" : "Seadista endale teavituste saatmise viisi",
|
||||
"Auto-subscribe to threads I create" : "Telli minu loodud jutulõngad automaatselt",
|
||||
"When enabled, you will automatically receive notifications for replies to threads you create" : "Kui see eelistus on kasutusel, siis saad automaatselt teavituse sinu loodud jutulõngade vastuste puhul",
|
||||
"Auto-subscribe to threads I reply to" : "Telli minu poolt vastatud jutulõngad automaatselt",
|
||||
"When enabled, you will automatically receive notifications for new replies in threads you have replied to" : "Kui see eelistus on kasutusel, siis saad automaatselt teavituse nende jutulõngade kohta, kuhu oled vastuse kirjutanud",
|
||||
"Files" : "Failid",
|
||||
"Configure file upload settings" : "Seadista failide üleslaadimise seadistusi",
|
||||
"Upload directory" : "Üleslaadimiskaust",
|
||||
"Files attached to threads or replies will be uploaded to this directory in your Nextcloud files" : "Jutulõngade või vastuste manustena lisatud failid laaditakse sellesse kausta, mida näed oma Nextcloudi failirakenduses",
|
||||
"Browse" : "Sirvi",
|
||||
"Preferences saved" : "Eelistused on salvestatud",
|
||||
"Signature" : "Allkiri",
|
||||
"Your signature appears at the bottom of your threads or replies" : "Sinu allkiri on nähtav sinu jutulõngade või vastuste lõpus",
|
||||
"You can use BBCode formatting in your signature" : "Oma allkirja koostamisel võid vormindamisel kasutada BBCode'i",
|
||||
"Enter your signature …" : "Sisesta oma allkiri…",
|
||||
"Failed to save preferences" : "Eelistuste salvestamine ei õnnestunud",
|
||||
"Select upload directory" : "Vali kaust, kust tahad üles laadida",
|
||||
"BBCode management" : "BBCode'i haldus",
|
||||
"Manage custom BBCode tags for formatting" : "Halda vormindamisel kasutavaid täiendavaid BBCode'i võimalusi",
|
||||
"Error loading BBCodes" : "Viga BBCode'ide laadimisel",
|
||||
"Create BBCode" : "Lisa BBCode",
|
||||
"Enable" : "Võta kasutusele",
|
||||
"Disable" : "Lülita välja",
|
||||
"Enabled BBCodes" : "Kasutusel BBCode'id",
|
||||
"These BBCode tags are currently active" : "Need BBCode'id on hetkel kasutusel",
|
||||
"Disabled BBCodes" : "BBCode'id, mis pole kasutusel",
|
||||
"These BBCode tags are currently inactive" : "Need BBCode'id pole hetkel kasutusel",
|
||||
"No enabled BBCodes" : "Ühtegi BBCode'i pole kasutusel",
|
||||
"Parses Inner" : "Töötleb sisemist sisu",
|
||||
"Delete BBCode" : "Kustuta BBCode",
|
||||
"Are you sure you want to delete the BBCode tag [{tag}]?" : "Kas oled kindel, et soovid kustutada BBCode'i sildi [{tag}]?",
|
||||
"This action cannot be undone." : "Seda tegevust ei saa tagasi võtta.",
|
||||
"Edit BBCode" : "Muuda BBCode'i",
|
||||
"Tag" : "Silt",
|
||||
"e.g., b, i, url, color" : "näiteks b, i, url, värv",
|
||||
"The BBCode tag name (without brackets)" : "BBCode'i sildi nimi (ilma nurksulgudeta)",
|
||||
"HTML replacement" : "Asendus HTML-is",
|
||||
"e.g., {strongStart}{content}{strongEnd}" : "nt. {strongStart}{content}{strongEnd}",
|
||||
"Use {content} for the tag content and {paramName} for parameters" : "Kasuta „{content}“ sildi sisu jaoksja „{paramName}“ parameetrite jaoks",
|
||||
"e.g., {tagStart}Hello world{tagEnd}" : "nt. {tagStart}Tere maailm{tagEnd}",
|
||||
"Example usage of this BBCode tag" : "Selle BBCode'i sildi kasutuse näide",
|
||||
"Description" : "Kirjeldus",
|
||||
"Brief description of what this BBCode does" : "Lühikirjeldus, mida see BBCode teeb",
|
||||
"Enabled" : "Sisse lülitatud",
|
||||
"Parse inner content" : "Töötle sisemist sisu („inner content“)",
|
||||
"If enabled, BBCode tags inside this tag will also be parsed" : "Selle eelistuse kasutamisel ka selle sildi sees asuvad BBCode'i sildid kuuluvad töötlemisele",
|
||||
"Create category" : "Lisa kategooria",
|
||||
"Edit category" : "Muuda kategooriat",
|
||||
"Configure category details" : "Seadista kategooria üksikasju",
|
||||
"Basic information" : "Põhiteave",
|
||||
"Category header" : "Kategooria päis",
|
||||
"-- Select a header --" : "-- Vali päis --",
|
||||
"Name" : "Nimi",
|
||||
"Enter category name" : "Sisesta kategooria nimi",
|
||||
"Slug" : "Aadressi lõputunnus",
|
||||
"URL-friendly identifier (e.g., \"{slug}\")" : "Inimloetav tunnus aadressi lõpus (nt. „{slug}“)",
|
||||
"Slug cannot be changed after category creation" : "Peale kategooria lisamist ei saa aadressi lõputunnust enam muuta",
|
||||
"Enter category description (optional)" : "Sisesta kategooria kirjeldus (pole kohustuslik)",
|
||||
"New" : "Uus",
|
||||
"Permissions" : "Õigused",
|
||||
"Control which roles can access and moderate this category" : "Halda rollide õigusi selle kategooria vaatamisel ja modeerimisel",
|
||||
"Roles that can view" : "Rollid, mis võivad vaadata",
|
||||
"Select roles that can view this category and its threads" : "Vali rollid, mis võivad seda kategooriat ja tema jutulõngu näha",
|
||||
"Roles that can moderate" : "Rollid, mis võivad modereerida",
|
||||
"Select roles that can moderate (edit/delete) content in this category" : "Vali rollid, mis võivad seda kategooriat modereerida (muuta ja kustutada)",
|
||||
"Select roles …" : "Vali rollid…",
|
||||
"Manage forum categories and organization" : "Foorumi kategooriate ja süsteemi haldus",
|
||||
"Error loading categories" : "Viga kategooriate laadimisel",
|
||||
"No categories in this header" : "Selles päises pole kategooriaid",
|
||||
"Delete category" : "Kustuta kategooria",
|
||||
"Are you sure you want to delete the category \"{name}\"?" : "Kas oled kindel, et soovid „{name}“ kategooria kustutada?",
|
||||
"_This category contains %n thread._::_This category contains %n threads._" : ["Selles kategoorias on %n jutulõng.","Selles kategoorias on %n jutulõnga."],
|
||||
"What should happen to the threads?" : "Mis peaks sel juhul juhtuma jutulõngadega?",
|
||||
"Move threads to another category" : "Tõsta jutulõngad teise kategooriasse",
|
||||
"Delete all threads (soft delete)" : "Kustuta jutulõngad (pehmelt)",
|
||||
"Threads will be hidden but not permanently deleted" : "Jutulõngad peidetakse ega kustu jäädavalt",
|
||||
"Select target category" : "Vali kategooria, kuhu soovid tõsta",
|
||||
"-- Select a category --" : "-- Vali kategooria --",
|
||||
"Create header" : "Lisa päis",
|
||||
"_%n category_::_%n categories_" : ["%n kategooria","%n kategooriat"],
|
||||
"_%n thread_::_%n threads_" : ["%n jutulõng","%n jutulõnga"],
|
||||
"Delete header" : "Kustuta päis",
|
||||
"Are you sure you want to delete the header \"{name}\"?" : "Kas oled kindel, et soovid „{name}“ päise kustutada?",
|
||||
"_This header contains %n category._::_This header contains %n categories._" : ["Selles päises on %n kategooria.","Selles päises on %n kategooriat."],
|
||||
"This action cannot be undone" : "Seda tegevust ei saa tagasi võtta",
|
||||
"What should happen to the categories?" : "Mis peaks sel juhul juhtuma kategooriatega?",
|
||||
"Move categories to another header" : "Tõsta kategooriad teise päise alla",
|
||||
"Delete all categories" : "Kustuta kõik kategooriad",
|
||||
"All categories and their threads will be permanently deleted" : "Kui kategooriad ja nende jutulõngad kustuvaad jäädavalt",
|
||||
"Select target header" : "Vali sihtpäis",
|
||||
"Move up" : "Liiguta ülespoole",
|
||||
"Move down" : "Liiguta allapoole",
|
||||
"Admin dashboard" : "Peakasutaja töölaud/juhtpaneel",
|
||||
"Overview of forum activity and statistics" : "Ülevaade foorumi kasutusest ja statistikast",
|
||||
"Loading statistics …" : "Laadin statistikat…",
|
||||
"Error loading dashboard" : "Viga juhtpaneeli laadimisel",
|
||||
"Total statistics" : "Täismahuline statistika",
|
||||
"Recent activity (last 7 days)" : "Hiljutised tegevused (viimase 7 päeva jooksul)",
|
||||
"New users" : "Uued kasutajad",
|
||||
"New threads" : "Uued jutulõngad",
|
||||
"New replies" : "Uued vastused",
|
||||
"Top contributors" : "Toimekamad kaasautorid",
|
||||
"No contributors yet" : "Kaasautoreid veel pole",
|
||||
"Last 7 days" : "Viimase 7 päeva jooksul",
|
||||
"All time" : "Läbi aegade",
|
||||
"General settings" : "Üldised seadistused",
|
||||
"Configure general forum settings" : "Seadista foorumi üldseadistusi",
|
||||
"Loading settings …" : "Laadin seadistusi…",
|
||||
"Error loading settings" : "Viga seadistuste laadimisel",
|
||||
"Appearance" : "Välimus",
|
||||
"Customize how your forum looks to users" : "Kohenda selle foorumi välimust kasutajate jaoks",
|
||||
"Forum title" : "Foorumi pealkiri",
|
||||
"Displayed at the top of the forum home page" : "Kuvatakse foorumi avalehe ülaosas",
|
||||
"Forum subtitle" : "Foorumi alapealkiri",
|
||||
"Welcome to the forum" : "Tere tulemast foorumisse",
|
||||
"A brief description shown below the title" : "Pealkirja all näidatav lühikirjeldus",
|
||||
"Access control" : "Ligipääsukontroll",
|
||||
"Manage who can access the forum" : "Halda kasutajate ligipääsu foorumisse",
|
||||
"Allow guest access" : "Luba külaliskasutajate ligipääsu",
|
||||
"When enabled, unauthenticated users can view forum content in read-only mode" : "Selle eelistuse sisselülitamisel saavad autentimata kasutajad vaada foorumi sisu",
|
||||
"Settings saved" : "Seadistused on salvestatud",
|
||||
"Failed to save settings" : "Seadistuste salvestamine ei õnnestunud",
|
||||
"Create role" : "Lisa roll",
|
||||
"Edit role" : "Muuda rolli",
|
||||
"Configure role permissions and category access" : "Seadista rollide õigusi ja ligipääsu kategooriatele",
|
||||
"Error loading role" : "Viga rolli laadimisel",
|
||||
"Enter role name" : "Sisesta rolli nimi",
|
||||
"Enter role description (optional)" : "Sisesta rolli kirjeldus (pole kohustuslik)",
|
||||
"System role names cannot be changed" : "Süsteemsete rollide nimesid ei saa muuta",
|
||||
"Colors" : "Värvid",
|
||||
"Set colors for this role badge" : "Seadista selle rolli sildi värve",
|
||||
"Light mode color" : "Heleda kujunduse värv",
|
||||
"Dark mode color" : "Tumeda kujunduse värv",
|
||||
"Reset" : "Lähtesta",
|
||||
"Role permissions" : "Rolli õigused",
|
||||
"Set global permissions for this role" : "Määra selle rolli üldised õigused",
|
||||
"Can access admin tools" : "Võib kasutada süsteemitarvikuid",
|
||||
"Allow access to the admin dashboard and tools" : "Kasutab ligipääsu peakasutajate töölauale ja tarviklutele",
|
||||
"Can edit roles" : "Võib rolle muuta",
|
||||
"Allow creating, editing and deleting roles" : "Luba rollide lisamine, muutmine ja kustutamine",
|
||||
"Can edit categories" : "Võib kategooriaid muuta",
|
||||
"Allow creating, editing and deleting categories" : "Luba kategooriate lisamine, muutmine ja kustutamine",
|
||||
"Category permissions" : "Kategooria õigused",
|
||||
"Set which categories this role can access" : "Mis kategooriatele rollil on ligipääs",
|
||||
"Category" : "Kategooria",
|
||||
"Can view" : "Võib vaadata",
|
||||
"Can moderate" : "Võib modereerida",
|
||||
"Allow" : "Luba",
|
||||
"No categories available" : "Ühtegi kategooriat pole saadaval",
|
||||
"Admin role must have all permissions enabled" : "Peakasutaja rollil peavad olema kõik õigused lubatud",
|
||||
"Admin role has full access to all categories" : "Peakasutaja rollil on ligipääs kõikidele kategooriatele",
|
||||
"Guest role cannot have admin permissions" : "Külalisrollil ei saa olla peakasutaja õigusi",
|
||||
"Guest role cannot moderate categories" : "Külalisroll ei saa kategooriaid modereerida",
|
||||
"You can control which categories guests can view using the checkboxes below." : "Märkides alljärgnevaid märkeruute saad alljärgnevas hallata missuguseid kategooriaid külalised saavad vaadata.",
|
||||
"Guest access is currently disabled" : "Külaliskasutajad pole hetkel lubatud",
|
||||
"Guest users will not be able to access the forum until guest access is enabled in the forum settings." : "Külaliskasutajad ei saa foorumit vaadata enne, kui külaliste ligipääs on foorumi seadistustes lubatud.",
|
||||
"Go to forum settings" : "Ava foorumi seadistused",
|
||||
"Default role cannot moderate categories" : "Vaikimisi roll ei saa kategooriaid modereerida",
|
||||
"Role management" : "Rollide haldus",
|
||||
"Create and manage forum roles and permissions" : "Lisa ja halda foorumi rolle ja õigusi",
|
||||
"Loading roles …" : "Laadin rolle…",
|
||||
"Error loading roles" : "Viga rollide laadimisel",
|
||||
"No roles found" : "Rolle ei leidu",
|
||||
"Create your first role to get started" : "Alustamiseks lisa foorumi esimene roll",
|
||||
"ID" : "Tunnus",
|
||||
"Created" : "Loodud",
|
||||
"Actions" : "Tegevused",
|
||||
"No description" : "Kirjeldus puudub",
|
||||
"Are you sure you want to delete the role \"{name}\"? This action cannot be undone." : "Kas sa oled kindel, et soovid „{name}“ rolli kustutada? Seda tegevust ei saa tagasi pöörata.",
|
||||
"System roles cannot be deleted" : "Süsteemseid rolle ei saa kustutada",
|
||||
"User management" : "Kasutajate haldus",
|
||||
"Manage forum users, roles and permissions" : "Halda kasutajaid, rolle ja õigusi",
|
||||
"Loading users …" : "Laadin kasutajaid…",
|
||||
"Error loading users" : "Viga kasutajate laadimisel",
|
||||
"No users found" : "Kasutajaid ei leidu",
|
||||
"There are no forum users yet" : "Foormis pole veel kasutajaid",
|
||||
"Joined" : "Liitus",
|
||||
"Status" : "Olek",
|
||||
"Active" : "Aktiivne",
|
||||
"Deleted" : "Kustutatud",
|
||||
"No roles" : "Rolle pole",
|
||||
"Select roles" : "Vali rollid",
|
||||
"Edit roles" : "Muuda rolle",
|
||||
"Edit user roles" : "Muuda kasutajarolle"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
464
l10n/et_EE.json
Normal file
464
l10n/et_EE.json
Normal file
@@ -0,0 +1,464 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Peakasutaja",
|
||||
"Administrator role with full permissions" : "Peakasutajal on kõik vajalikud õigused",
|
||||
"Moderator" : "Moderaator",
|
||||
"Moderator role with elevated permissions" : "Moderaatori roll täiendavate õigustega",
|
||||
"User" : "Kasutaja",
|
||||
"Default user role with basic permissions" : "Vaikimisi kasutaja mõnede lihtsamate õigustega",
|
||||
"Guest" : "Külaline",
|
||||
"Guest role for unauthenticated users with read-only access" : "Vaid lugemisõigusega külalise roll autentimata kasutajatele",
|
||||
"General" : "Üldine",
|
||||
"General discussion categories" : "Üldiste arutelude kategooriad",
|
||||
"General discussions" : "Üldised arutelud",
|
||||
"A place for general conversations and discussions" : "Koht üldiste arutelude ja vestluste jaoks",
|
||||
"Support" : "Kasutajatugi",
|
||||
"Ask questions about the forum, provide feedback or report issues." : "Küsi foorumi kohta, jaga tagasisidet või teata vigadest.",
|
||||
"Inline code" : "Koodilõik tekstis",
|
||||
"Spoiler title" : "Spolileri/tujurikkuja pealkiri",
|
||||
"Hidden content" : "Peidetud sisu",
|
||||
"Spoilers" : "Spoilerid/tujurikkujad",
|
||||
"Attachment" : "Manus",
|
||||
"Welcome to the Nextcloud Forums!" : "Tere tulemast kasutama rakendust Nextcloudi Foorumid!",
|
||||
"This is a community-driven forum built right into your Nextcloud instance. Here you can discuss topics, share ideas and collaborate with other users." : "See on kogukonnapõhine foorum, mis toimib otse sinu Nextcloudi serveris. Siin saad arutleda erinevatel teemadel, jagada mõtteid ning osaleda ühistöös.",
|
||||
"Features:" : "Foorumi võimalused:",
|
||||
"Create and reply to threads" : "Jutulõngade loomine ja neile vastamine",
|
||||
"Organize discussions by categories" : "Vestluse haldamine kategooriate kaupa",
|
||||
"Use BBCode for rich text formatting" : "BBCode'i kasutamine teksti ja sisu vormindamiseks",
|
||||
"Attach files from your Nextcloud storage" : "Failide lisamine manusena oma Nextcloudi andmeruumist",
|
||||
"React to posts" : "Postitustele reageerimine",
|
||||
"Track read/unread threads" : "Loetud ja lugemata jutulõngade jälgimine",
|
||||
"BBCode examples:" : "BBCode'i näited:",
|
||||
"Bold text" : "Tekst paksus kirjas",
|
||||
"Use %1$stext%2$s" : "selleks kasuta: %1$stext%2$s",
|
||||
"Italic text" : "Tekst kaldkirjas",
|
||||
"Underlined text" : "Allajoonitud tekst",
|
||||
"Feel free to start a new discussion or reply to existing threads. Happy posting!" : "Alusta uut keskustelu või vasta olemasolevale jutulõngale. Soovime sulle toimekat suhtlust!",
|
||||
"Welcome to Nextcloud Forums" : "Tere tulemast kasutama Nextcloudi Foorumit",
|
||||
"Forum" : "Foorum",
|
||||
"_{count} new reply in {thread}_::_{count} new replies in {thread}_" : ["{count} uus vastus jutulõngas {thread}","{count} uut vastust jutulõngas {thread}"],
|
||||
"{user} mentioned you in {thread}" : "{user} mainis sind jutulõngas „{thread}“",
|
||||
"Welcome to the forum!" : "Tere tulemast foorumisse!",
|
||||
"Deleted user" : "Kustutatud kasutaja",
|
||||
"A community-driven forum built right into your Nextcloud instance" : "Kogukonnapõhine foorum, mis toimib otse sinu Nextcloudi serveris.",
|
||||
"Loading …" : "Laadin...",
|
||||
"Search" : "Otsi",
|
||||
"Home" : "Avaleht",
|
||||
"Bookmarks" : "Järjehoidjad",
|
||||
"User preferences" : "Kasutaja eelistused",
|
||||
"Dashboard" : "Töölaud/Juhtpaneel",
|
||||
"Forum settings" : "Foorumi seadistused",
|
||||
"Users" : "Kasutajad",
|
||||
"Roles" : "Rollid",
|
||||
"Categories" : "Kategooriad",
|
||||
"BBCodes" : "BBCode'i märgistus",
|
||||
"Expand" : "Laienda",
|
||||
"Collapse" : "Ahenda",
|
||||
"{bStart}Please note:{bEnd} Attached files will be visible to anyone in the forum, regardless of the file's sharing settings." : "{bStart}Palun arvesta:{bEnd} Manusena lisatud failid on nähtavad kõikidele foorumi osalistele sõltumata failide jagamise seadistustest.",
|
||||
"Drop file here to upload" : "Üleslaadimiseks lohista fail siia",
|
||||
"Hello world!" : "Tere maailm!",
|
||||
"Hello moon!" : "Tere kuu!",
|
||||
"Font style bold" : "Paksus kirjas kirjatüübiga tekst",
|
||||
"Font style italic" : "Kaldkirjas kirjatüübiga tekst",
|
||||
"Font style struck through" : "Läbikriipsutatud kirjatüübiga tekst",
|
||||
"Font style underlined" : "Allajoonitud kirjatüübiga tekst",
|
||||
"Code" : "Kood",
|
||||
"Email (clickable)" : "E-posti aadress (klikatav)",
|
||||
"URL (clickable)" : "Võrguaadress (klikatav)",
|
||||
"Image (not clickable)" : "Pilt (mitteklikatav)",
|
||||
"Quote" : "Tsitaat",
|
||||
"Embedded YouTube video" : "Lõimitud Youtube'i video",
|
||||
"Font (name)" : "Kirjatüüp (nimi)",
|
||||
"Font size" : "Kirjasuurus",
|
||||
"Font color" : "Kirjatüübi värv",
|
||||
"Align left" : "Joondamine vasakule",
|
||||
"Align center" : "Joondamine keskele",
|
||||
"Align right" : "Joondamine paremale",
|
||||
"List" : "Loend",
|
||||
"List item within a list" : "Loend loendi sees",
|
||||
"List item within a list (alias)" : "Loend loendi sees (alias)",
|
||||
"BBCode help" : "BBCode'i abiteave",
|
||||
"Built-in BBCodes" : "Standardsed BBCode'i valikud",
|
||||
"These BBCodes are available by default." : "See BBCode'ide valik on saadaval vaikimisi.",
|
||||
"Custom BBCodes" : "Täiendavad BBCode'i võimalused",
|
||||
"These BBCodes are custom to this forum and configured by administrators." : "Need täiendavad BBCode'i võimalused on vaid selle foorumi kohased ja seda on seadistanud peakasutajad.",
|
||||
"Example" : "Näide",
|
||||
"Replacement" : "Asendus",
|
||||
"Loading custom BBCodes …" : "Laadin täiendavaid BBCode'i võimalusi…",
|
||||
"No custom BBCodes configured." : "Täiendavad BBCode'i võimalused pole seadistatud.",
|
||||
"Failed to load custom BBCodes" : "Täiendavate BBCode'i võimaluste laadimine ei õnnestunud",
|
||||
"Insert emoji" : "Lisa emoji",
|
||||
"Pick file from Nextcloud" : "Vali fail Nextcloudist",
|
||||
"Upload file to Nextcloud" : "Laadi fail Nextcloudi",
|
||||
"Uploading file …" : "Fail on ülesaadimisel…",
|
||||
"Upload failed" : "Üleslaadimine ei õnnestunud",
|
||||
"Close" : "Sulge",
|
||||
"Pick a file to attach" : "Vali manuseks lisatav fail",
|
||||
"Failed to upload file" : "Faili üleslaadimine ei õnnestunud",
|
||||
"Threads" : "Jutulõngad",
|
||||
"Replies" : "Vastused",
|
||||
"No description available" : "Kirjeldust pole saadaval",
|
||||
"Create category header" : "Lisa kategooria päis",
|
||||
"Edit category header" : "Muuda kategooria päist",
|
||||
"Header name" : "Kategooria päise nimi",
|
||||
"Enter header name" : "Sisesta päise nimi",
|
||||
"Header description" : "Kategooria päise kirjeldus",
|
||||
"Enter header description (optional)" : "Sisesta päise kirjeldus (pole kohustuslik)",
|
||||
"Sort order" : "Järjestus",
|
||||
"Lower numbers appear first" : "Väiksemad numbrid on eespool",
|
||||
"Cancel" : "Katkesta",
|
||||
"Create" : "Lisa",
|
||||
"Update" : "Uuenda",
|
||||
"Move thread to category" : "Tõsta jutulõng siia kategooriasse",
|
||||
"Select the category to move this thread to:" : "Vali kategooria, kuhu sa jutulõnga tahad tõsta:",
|
||||
"Select a category …" : "Vali kategooria…",
|
||||
"Loading categories …" : "Laadin kategooriaid…",
|
||||
"Move" : "Teisalda",
|
||||
"Cannot move to a category header. Please select a category instead." : "Tõstmine kategooria päisesse pole võimalik. Selle asemel palun vali kategooria.",
|
||||
"This thread is already in this category." : "See jutulõng juba asub antud kaustas.",
|
||||
"Failed to load categories" : "Kategooria laadimine ei õnnestunud",
|
||||
"Page not found" : "Lehekülge ei leidu",
|
||||
"The page you are looking for could not be found." : "Sinu otsitavat lehte polnud võimalik leida.",
|
||||
"Back" : "Tagasi",
|
||||
"Go to home" : "Mine avalehele",
|
||||
"Pagination" : "Lehtedeks jagamine",
|
||||
"First page" : "Esimene leht",
|
||||
"Previous page" : "Eelmine leht",
|
||||
"Next page" : "Järgmine leht",
|
||||
"Last page" : "Viimane leht",
|
||||
"Go to page {page}" : "Mine lehele {page}",
|
||||
"Edited" : "Muudetud",
|
||||
"Quote reply" : "Tsiteeri vastust",
|
||||
"Edit" : "Muuda",
|
||||
"Delete" : "Kustuta",
|
||||
"View edit history" : "Vaata muudatuste ajalugu",
|
||||
"Are you sure you want to delete this post? This action cannot be undone." : "Kas sa oled kindel, et soovid selle postituse kustutada? Seda tegevust ei saa tagasi pöörata.",
|
||||
"Unread" : "Lugemata",
|
||||
"Edit your reply …" : "Muuda oma vastust…",
|
||||
"Save" : "Salvesta",
|
||||
"Are you sure you want to discard your changes?" : "Kas sa oled kindel, et soovid oma muudatustest loobuda?",
|
||||
"Edit history" : "Muudatuste ajalugu",
|
||||
"Loading history …" : "Laadin muudatuste ajalugu…",
|
||||
"This post has no edit history." : "Sellel postitusel puudub muudatuste ajalugu.",
|
||||
"Current version" : "Hetkeversioon",
|
||||
"Edited by" : "Muutja",
|
||||
"Failed to load edit history" : "Muudatuste ajaloo laadimine ei õnnestunud",
|
||||
"Version {index}" : "Versioon {index}",
|
||||
"Add reaction" : "Lisa reaktsioon",
|
||||
"React with {emoji}" : "Reageeri {emoji} emojiga",
|
||||
"You reacted with {emoji}" : "Sa reageerisid {emoji} emojiga",
|
||||
"_You and %n other reacted with {emoji}_::_You and %n others reacted with {emoji}_" : ["Sina ja %n muu kasutaja reageerisid {emoji} emojiga","Sina ja %n muud kasutajat reageerisid {emoji} emojiga"],
|
||||
"_%n person reacted with {emoji}_::_%n people reacted with {emoji}_" : ["%n kasutaja reageeris {emoji} emojiga","%n kasutajat reageerisid {emoji} emojiga"],
|
||||
"Write your reply …" : "Koosta oma vastus…",
|
||||
"Submit reply" : "Vasta",
|
||||
"Are you sure you want to discard your reply?" : "Kas sa oled kindel, et soovid oma vastusest loobuda?",
|
||||
"In thread" : "Jutulõngas",
|
||||
"Thread unavailable" : "Jutulõng pole saadaval",
|
||||
"Pinned thread" : "Esiletõstetud jutulõng",
|
||||
"Locked thread" : "Lukustatud jutulõng",
|
||||
"Uncategorized" : "Määratlemata",
|
||||
"_%n reply_::_%n replies_" : ["%n vastus","%n vastust"],
|
||||
"_%n view_::_%n views_" : ["%n vaatamine","%n vaatamist"],
|
||||
"Views" : "Vaated",
|
||||
"Title" : "Pealkiri",
|
||||
"Enter thread title …" : "Sisesta jutulõnga pealkiri…",
|
||||
"Write your thread content …" : "Lisa jutulõngale sisu…",
|
||||
"Create thread" : "Alusta jutulõnga",
|
||||
"Are you sure you want to discard this thread?" : "Kas sa oled kindel, et soovid selles jutulõngast loobuda?",
|
||||
"Saving draft …" : "Salvestan kavandit…",
|
||||
"Draft saved" : "Kavand on salvestatud",
|
||||
"Unsaved changes" : "Salvestamata muutused",
|
||||
"Back to home" : "Tagasi avalehele",
|
||||
"Refresh" : "Värskenda",
|
||||
"Your bookmarked threads" : "Jutulõngad, millele oled lisanud järjehoidja",
|
||||
"Error loading bookmarks" : "Viga järjehoidja lisamisel",
|
||||
"No bookmarks yet" : "Järjehoidjaid veel ei leidu",
|
||||
"Bookmark threads to quickly find them later." : "Lisades jutulõngale järjehoidja saad neid hiljem kiiresti leida.",
|
||||
"Retry" : "Proovi uuesti",
|
||||
"An unexpected error occurred" : "Tekkis ootamatu viga",
|
||||
"Failed to load bookmarks" : "Järjehoidjate laadmine ei õnnestunud",
|
||||
"No categories yet" : "Kategooriaid veel pole",
|
||||
"Categories will appear here once they are created." : "Kategooriad on siin nähtavad, kui nad saavad loodud.",
|
||||
"No categories in this section" : "Selles rubriigis pole veel kategooriaid",
|
||||
"Category not found" : "Kategooriat ei leidu",
|
||||
"The category you are looking for does not exist or has been removed." : "Sinu otsitavat kategooriat pole olemas või ta on eemaldatud.",
|
||||
"Back to categories" : "Tagasi kategooriate juurde",
|
||||
"New thread" : "Uus jutulõng",
|
||||
"Error loading category" : "Viga kategooria laadimisel",
|
||||
"No threads yet" : "Jutulõngu veel pole",
|
||||
"Be the first to start a discussion in this category." : "Ole esimene, kes selles kategoorias alustab vestlust.",
|
||||
"No category ID or slug provided" : "Ühtegi kategooria tunnust või aadressi lõputunnust pole lisatud",
|
||||
"Failed to load threads" : "Jutulõngade laadimine ei õnnestunud",
|
||||
"Create New Thread" : "Alusta jutulõnga",
|
||||
"In {category}" : "Kategoorias {category} ",
|
||||
"Creating thread …" : "Alustan jutulõnga…",
|
||||
"Thread created" : "Jutulõng on lisandunud",
|
||||
"Failed to create thread" : "Jutulõnga alustamine ei õnnestunud",
|
||||
"No category specified" : "Ühtegi kategooriat pole määratletud",
|
||||
"Error" : "Viga",
|
||||
"First activity" : "Esimene tegevus",
|
||||
"Threads ({count})" : "Jutulõngad ({count})",
|
||||
"Replies ({count})" : "Vastused ({count})",
|
||||
"No threads" : "Jutulõngu pole",
|
||||
"This user has not created any threads yet" : "See kasutaja pole veel ühtegi jutulõnga alustanud",
|
||||
"No replies" : "Vastuseid pole",
|
||||
"This user has not written any replies yet" : "See kasutaja pole veel ühtegi vastust koostanud",
|
||||
"Failed to load user profile" : "Kasutajaprofiili laadimine ei õnnestunud",
|
||||
"Enter search query …" : "Sisesta otsingusõna…",
|
||||
"Search in threads" : "Otsi jutulõngade seast",
|
||||
"Search in replies" : "Otsi vastuste seast",
|
||||
"Syntax help" : "Abiteave süntaksi kohta",
|
||||
"Search syntax" : "Otsingusüntaks",
|
||||
"Match exact phrase" : "Otsi täpset fraasi",
|
||||
"Both terms required" : "Mõlemad otsingusõnad on nõutavad",
|
||||
"Either term matches" : "Vähemalt üks otsingusõna peab vastama",
|
||||
"Group conditions with parentheses" : "Grupitingimised sulgudega",
|
||||
"Exclude term from results" : "Välista tulemused otsingusõna alusel",
|
||||
"Searching …" : "Otsin...",
|
||||
"Search Error" : "Otsinguviga",
|
||||
"Enter a search query" : "Palun sisesta otsingupäring",
|
||||
"Use the search box above to find threads and replies" : "Ülalolevat otsingut saad kasutada jutulõngade ja vastuste otsimiseks",
|
||||
"No results found" : "Otsingutulemusi ei leidu",
|
||||
"Try different keywords or check your syntax" : "Proovi otsida muid sõnu või vaata, kas õigekiri on korras",
|
||||
"_%n thread found_::_%n threads found_" : ["Leidus %n jutulõng","Leidus %n jutulõnga"],
|
||||
"_%n reply found_::_%n replies found_" : ["Leidus %n vastus","Leidus %n vastust"],
|
||||
"Please enter a search query" : "Palun sisesta otsingupäring",
|
||||
"Please select at least one search scope" : "Palun vali vähemalt üks otsinguvaldkond",
|
||||
"Failed to search" : "Otsimine ei õnnestunud",
|
||||
"Thread not found" : "Jutulõnga ei leidu",
|
||||
"The thread you are looking for does not exist or has been removed." : "Sinu otsitavat jutulõnga pole olemas või ta on eemaldatud.",
|
||||
"Back to {category}" : "Tagasi siia: {category}",
|
||||
"Reply" : "Vasta",
|
||||
"Error loading thread" : "Viga jutulõnga laadimisel",
|
||||
"No replies yet" : "Vastuseid veel pole",
|
||||
"Be the first to reply in this thread." : "Ole esimene, kes vastab selles jutulõngas.",
|
||||
"by" : "kasutajalt",
|
||||
"This thread is locked. Only moderators can add replies." : "See jutulõng on lukustatud. Vaid moderaatorid võivad siin vastata.",
|
||||
"You must be signed in to reply to this thread." : "Sellele jutulõngale vastamiseks pead logima sisse",
|
||||
"Sign in to reply" : "Vastamiseks logis sisse",
|
||||
"Lock thread" : "Lukusta jutulõng",
|
||||
"Unlock thread" : "Eemalda jutulõnga lukustus",
|
||||
"Pin thread" : "Tõsta jutulõng esile",
|
||||
"Unpin thread" : "Eemalda jutulõnga esiletõstmine",
|
||||
"Thread locked" : "Jutulõng on lukustatud",
|
||||
"Thread unlocked" : "Jutulõng pole lukus",
|
||||
"Thread pinned" : "Jutulõng on esiletõstetud",
|
||||
"Thread unpinned" : "Jutulõng pole esiletõstetud",
|
||||
"Subscribe" : "Telli",
|
||||
"Subscribed" : "Tellitud",
|
||||
"Subscribed to thread" : "Oled tellinud jutulõnga",
|
||||
"Unsubscribed from thread" : "Oled loobunud jutulõnga tellimisest",
|
||||
"Bookmark" : "Järjehoidja",
|
||||
"Remove bookmark" : "Eemalda järjehoidja",
|
||||
"Thread bookmarked" : "Oled lisanud jutulõngale järjehoidja",
|
||||
"Bookmark removed" : "Järjehoidja on eemaldatud",
|
||||
"Edit title" : "Muuda pealkirja",
|
||||
"Save title" : "Salvesta pealkirja",
|
||||
"Thread title updated" : "Jutulõnga pealkiri on uuendatud",
|
||||
"Move thread" : "Tõsta jutulõng mujale",
|
||||
"Thread moved successfully" : "Jutulõnga ümbertõstmine õnnestus",
|
||||
"No thread ID or slug provided" : "Ühtegi jutulõnga tunnust või aadressi lõputunnust pole lisatud",
|
||||
"Failed to load replies" : "Vastuste laadimine ei õnnestunud",
|
||||
"Thread updated" : "Jutulõng on uuendatud",
|
||||
"Reply updated" : "Vastus on muudetud",
|
||||
"Failed to update thread" : "Jutulõnga uuendamine ei õnnestunud",
|
||||
"Failed to update reply" : "Vastuse muutmine ei õnnestunud",
|
||||
"Thread deleted" : "Jutulõng on kustutatud",
|
||||
"Reply deleted" : "Vastus on kustutatud",
|
||||
"Failed to delete reply" : "Vastuse kustutamine ei õnnestunud",
|
||||
"Failed to update thread lock status" : "Jutulõnga lukustuse olekut ei õnnestunud uuendada",
|
||||
"Failed to update thread pin status" : "Jutulõnga esiletõstmise olekut ei õnnestunud uuendada",
|
||||
"Failed to update subscription" : "Tellimuse uuendamine ei õnnestunud",
|
||||
"Failed to update bookmark" : "Järjehoidja muutmine ei õnnestunud",
|
||||
"Failed to update thread title" : "Jutulõnga pealkirja ei õnnestunud uuendada",
|
||||
"Failed to move thread" : "Jutulõnga ümbertõstmine ei õnnestunud",
|
||||
"Preferences" : "Eelistused",
|
||||
"Customize your forum experience" : "Kohenda oma kasutajakogemust selles foorumis",
|
||||
"Loading preferences …" : "Laadin eelistusi…",
|
||||
"Error loading preferences" : "Viga eelistuste laadimisel",
|
||||
"Notifications" : "Teavitused",
|
||||
"Configure how you receive notifications" : "Seadista endale teavituste saatmise viisi",
|
||||
"Auto-subscribe to threads I create" : "Telli minu loodud jutulõngad automaatselt",
|
||||
"When enabled, you will automatically receive notifications for replies to threads you create" : "Kui see eelistus on kasutusel, siis saad automaatselt teavituse sinu loodud jutulõngade vastuste puhul",
|
||||
"Auto-subscribe to threads I reply to" : "Telli minu poolt vastatud jutulõngad automaatselt",
|
||||
"When enabled, you will automatically receive notifications for new replies in threads you have replied to" : "Kui see eelistus on kasutusel, siis saad automaatselt teavituse nende jutulõngade kohta, kuhu oled vastuse kirjutanud",
|
||||
"Files" : "Failid",
|
||||
"Configure file upload settings" : "Seadista failide üleslaadimise seadistusi",
|
||||
"Upload directory" : "Üleslaadimiskaust",
|
||||
"Files attached to threads or replies will be uploaded to this directory in your Nextcloud files" : "Jutulõngade või vastuste manustena lisatud failid laaditakse sellesse kausta, mida näed oma Nextcloudi failirakenduses",
|
||||
"Browse" : "Sirvi",
|
||||
"Preferences saved" : "Eelistused on salvestatud",
|
||||
"Signature" : "Allkiri",
|
||||
"Your signature appears at the bottom of your threads or replies" : "Sinu allkiri on nähtav sinu jutulõngade või vastuste lõpus",
|
||||
"You can use BBCode formatting in your signature" : "Oma allkirja koostamisel võid vormindamisel kasutada BBCode'i",
|
||||
"Enter your signature …" : "Sisesta oma allkiri…",
|
||||
"Failed to save preferences" : "Eelistuste salvestamine ei õnnestunud",
|
||||
"Select upload directory" : "Vali kaust, kust tahad üles laadida",
|
||||
"BBCode management" : "BBCode'i haldus",
|
||||
"Manage custom BBCode tags for formatting" : "Halda vormindamisel kasutavaid täiendavaid BBCode'i võimalusi",
|
||||
"Error loading BBCodes" : "Viga BBCode'ide laadimisel",
|
||||
"Create BBCode" : "Lisa BBCode",
|
||||
"Enable" : "Võta kasutusele",
|
||||
"Disable" : "Lülita välja",
|
||||
"Enabled BBCodes" : "Kasutusel BBCode'id",
|
||||
"These BBCode tags are currently active" : "Need BBCode'id on hetkel kasutusel",
|
||||
"Disabled BBCodes" : "BBCode'id, mis pole kasutusel",
|
||||
"These BBCode tags are currently inactive" : "Need BBCode'id pole hetkel kasutusel",
|
||||
"No enabled BBCodes" : "Ühtegi BBCode'i pole kasutusel",
|
||||
"Parses Inner" : "Töötleb sisemist sisu",
|
||||
"Delete BBCode" : "Kustuta BBCode",
|
||||
"Are you sure you want to delete the BBCode tag [{tag}]?" : "Kas oled kindel, et soovid kustutada BBCode'i sildi [{tag}]?",
|
||||
"This action cannot be undone." : "Seda tegevust ei saa tagasi võtta.",
|
||||
"Edit BBCode" : "Muuda BBCode'i",
|
||||
"Tag" : "Silt",
|
||||
"e.g., b, i, url, color" : "näiteks b, i, url, värv",
|
||||
"The BBCode tag name (without brackets)" : "BBCode'i sildi nimi (ilma nurksulgudeta)",
|
||||
"HTML replacement" : "Asendus HTML-is",
|
||||
"e.g., {strongStart}{content}{strongEnd}" : "nt. {strongStart}{content}{strongEnd}",
|
||||
"Use {content} for the tag content and {paramName} for parameters" : "Kasuta „{content}“ sildi sisu jaoksja „{paramName}“ parameetrite jaoks",
|
||||
"e.g., {tagStart}Hello world{tagEnd}" : "nt. {tagStart}Tere maailm{tagEnd}",
|
||||
"Example usage of this BBCode tag" : "Selle BBCode'i sildi kasutuse näide",
|
||||
"Description" : "Kirjeldus",
|
||||
"Brief description of what this BBCode does" : "Lühikirjeldus, mida see BBCode teeb",
|
||||
"Enabled" : "Sisse lülitatud",
|
||||
"Parse inner content" : "Töötle sisemist sisu („inner content“)",
|
||||
"If enabled, BBCode tags inside this tag will also be parsed" : "Selle eelistuse kasutamisel ka selle sildi sees asuvad BBCode'i sildid kuuluvad töötlemisele",
|
||||
"Create category" : "Lisa kategooria",
|
||||
"Edit category" : "Muuda kategooriat",
|
||||
"Configure category details" : "Seadista kategooria üksikasju",
|
||||
"Basic information" : "Põhiteave",
|
||||
"Category header" : "Kategooria päis",
|
||||
"-- Select a header --" : "-- Vali päis --",
|
||||
"Name" : "Nimi",
|
||||
"Enter category name" : "Sisesta kategooria nimi",
|
||||
"Slug" : "Aadressi lõputunnus",
|
||||
"URL-friendly identifier (e.g., \"{slug}\")" : "Inimloetav tunnus aadressi lõpus (nt. „{slug}“)",
|
||||
"Slug cannot be changed after category creation" : "Peale kategooria lisamist ei saa aadressi lõputunnust enam muuta",
|
||||
"Enter category description (optional)" : "Sisesta kategooria kirjeldus (pole kohustuslik)",
|
||||
"New" : "Uus",
|
||||
"Permissions" : "Õigused",
|
||||
"Control which roles can access and moderate this category" : "Halda rollide õigusi selle kategooria vaatamisel ja modeerimisel",
|
||||
"Roles that can view" : "Rollid, mis võivad vaadata",
|
||||
"Select roles that can view this category and its threads" : "Vali rollid, mis võivad seda kategooriat ja tema jutulõngu näha",
|
||||
"Roles that can moderate" : "Rollid, mis võivad modereerida",
|
||||
"Select roles that can moderate (edit/delete) content in this category" : "Vali rollid, mis võivad seda kategooriat modereerida (muuta ja kustutada)",
|
||||
"Select roles …" : "Vali rollid…",
|
||||
"Manage forum categories and organization" : "Foorumi kategooriate ja süsteemi haldus",
|
||||
"Error loading categories" : "Viga kategooriate laadimisel",
|
||||
"No categories in this header" : "Selles päises pole kategooriaid",
|
||||
"Delete category" : "Kustuta kategooria",
|
||||
"Are you sure you want to delete the category \"{name}\"?" : "Kas oled kindel, et soovid „{name}“ kategooria kustutada?",
|
||||
"_This category contains %n thread._::_This category contains %n threads._" : ["Selles kategoorias on %n jutulõng.","Selles kategoorias on %n jutulõnga."],
|
||||
"What should happen to the threads?" : "Mis peaks sel juhul juhtuma jutulõngadega?",
|
||||
"Move threads to another category" : "Tõsta jutulõngad teise kategooriasse",
|
||||
"Delete all threads (soft delete)" : "Kustuta jutulõngad (pehmelt)",
|
||||
"Threads will be hidden but not permanently deleted" : "Jutulõngad peidetakse ega kustu jäädavalt",
|
||||
"Select target category" : "Vali kategooria, kuhu soovid tõsta",
|
||||
"-- Select a category --" : "-- Vali kategooria --",
|
||||
"Create header" : "Lisa päis",
|
||||
"_%n category_::_%n categories_" : ["%n kategooria","%n kategooriat"],
|
||||
"_%n thread_::_%n threads_" : ["%n jutulõng","%n jutulõnga"],
|
||||
"Delete header" : "Kustuta päis",
|
||||
"Are you sure you want to delete the header \"{name}\"?" : "Kas oled kindel, et soovid „{name}“ päise kustutada?",
|
||||
"_This header contains %n category._::_This header contains %n categories._" : ["Selles päises on %n kategooria.","Selles päises on %n kategooriat."],
|
||||
"This action cannot be undone" : "Seda tegevust ei saa tagasi võtta",
|
||||
"What should happen to the categories?" : "Mis peaks sel juhul juhtuma kategooriatega?",
|
||||
"Move categories to another header" : "Tõsta kategooriad teise päise alla",
|
||||
"Delete all categories" : "Kustuta kõik kategooriad",
|
||||
"All categories and their threads will be permanently deleted" : "Kui kategooriad ja nende jutulõngad kustuvaad jäädavalt",
|
||||
"Select target header" : "Vali sihtpäis",
|
||||
"Move up" : "Liiguta ülespoole",
|
||||
"Move down" : "Liiguta allapoole",
|
||||
"Admin dashboard" : "Peakasutaja töölaud/juhtpaneel",
|
||||
"Overview of forum activity and statistics" : "Ülevaade foorumi kasutusest ja statistikast",
|
||||
"Loading statistics …" : "Laadin statistikat…",
|
||||
"Error loading dashboard" : "Viga juhtpaneeli laadimisel",
|
||||
"Total statistics" : "Täismahuline statistika",
|
||||
"Recent activity (last 7 days)" : "Hiljutised tegevused (viimase 7 päeva jooksul)",
|
||||
"New users" : "Uued kasutajad",
|
||||
"New threads" : "Uued jutulõngad",
|
||||
"New replies" : "Uued vastused",
|
||||
"Top contributors" : "Toimekamad kaasautorid",
|
||||
"No contributors yet" : "Kaasautoreid veel pole",
|
||||
"Last 7 days" : "Viimase 7 päeva jooksul",
|
||||
"All time" : "Läbi aegade",
|
||||
"General settings" : "Üldised seadistused",
|
||||
"Configure general forum settings" : "Seadista foorumi üldseadistusi",
|
||||
"Loading settings …" : "Laadin seadistusi…",
|
||||
"Error loading settings" : "Viga seadistuste laadimisel",
|
||||
"Appearance" : "Välimus",
|
||||
"Customize how your forum looks to users" : "Kohenda selle foorumi välimust kasutajate jaoks",
|
||||
"Forum title" : "Foorumi pealkiri",
|
||||
"Displayed at the top of the forum home page" : "Kuvatakse foorumi avalehe ülaosas",
|
||||
"Forum subtitle" : "Foorumi alapealkiri",
|
||||
"Welcome to the forum" : "Tere tulemast foorumisse",
|
||||
"A brief description shown below the title" : "Pealkirja all näidatav lühikirjeldus",
|
||||
"Access control" : "Ligipääsukontroll",
|
||||
"Manage who can access the forum" : "Halda kasutajate ligipääsu foorumisse",
|
||||
"Allow guest access" : "Luba külaliskasutajate ligipääsu",
|
||||
"When enabled, unauthenticated users can view forum content in read-only mode" : "Selle eelistuse sisselülitamisel saavad autentimata kasutajad vaada foorumi sisu",
|
||||
"Settings saved" : "Seadistused on salvestatud",
|
||||
"Failed to save settings" : "Seadistuste salvestamine ei õnnestunud",
|
||||
"Create role" : "Lisa roll",
|
||||
"Edit role" : "Muuda rolli",
|
||||
"Configure role permissions and category access" : "Seadista rollide õigusi ja ligipääsu kategooriatele",
|
||||
"Error loading role" : "Viga rolli laadimisel",
|
||||
"Enter role name" : "Sisesta rolli nimi",
|
||||
"Enter role description (optional)" : "Sisesta rolli kirjeldus (pole kohustuslik)",
|
||||
"System role names cannot be changed" : "Süsteemsete rollide nimesid ei saa muuta",
|
||||
"Colors" : "Värvid",
|
||||
"Set colors for this role badge" : "Seadista selle rolli sildi värve",
|
||||
"Light mode color" : "Heleda kujunduse värv",
|
||||
"Dark mode color" : "Tumeda kujunduse värv",
|
||||
"Reset" : "Lähtesta",
|
||||
"Role permissions" : "Rolli õigused",
|
||||
"Set global permissions for this role" : "Määra selle rolli üldised õigused",
|
||||
"Can access admin tools" : "Võib kasutada süsteemitarvikuid",
|
||||
"Allow access to the admin dashboard and tools" : "Kasutab ligipääsu peakasutajate töölauale ja tarviklutele",
|
||||
"Can edit roles" : "Võib rolle muuta",
|
||||
"Allow creating, editing and deleting roles" : "Luba rollide lisamine, muutmine ja kustutamine",
|
||||
"Can edit categories" : "Võib kategooriaid muuta",
|
||||
"Allow creating, editing and deleting categories" : "Luba kategooriate lisamine, muutmine ja kustutamine",
|
||||
"Category permissions" : "Kategooria õigused",
|
||||
"Set which categories this role can access" : "Mis kategooriatele rollil on ligipääs",
|
||||
"Category" : "Kategooria",
|
||||
"Can view" : "Võib vaadata",
|
||||
"Can moderate" : "Võib modereerida",
|
||||
"Allow" : "Luba",
|
||||
"No categories available" : "Ühtegi kategooriat pole saadaval",
|
||||
"Admin role must have all permissions enabled" : "Peakasutaja rollil peavad olema kõik õigused lubatud",
|
||||
"Admin role has full access to all categories" : "Peakasutaja rollil on ligipääs kõikidele kategooriatele",
|
||||
"Guest role cannot have admin permissions" : "Külalisrollil ei saa olla peakasutaja õigusi",
|
||||
"Guest role cannot moderate categories" : "Külalisroll ei saa kategooriaid modereerida",
|
||||
"You can control which categories guests can view using the checkboxes below." : "Märkides alljärgnevaid märkeruute saad alljärgnevas hallata missuguseid kategooriaid külalised saavad vaadata.",
|
||||
"Guest access is currently disabled" : "Külaliskasutajad pole hetkel lubatud",
|
||||
"Guest users will not be able to access the forum until guest access is enabled in the forum settings." : "Külaliskasutajad ei saa foorumit vaadata enne, kui külaliste ligipääs on foorumi seadistustes lubatud.",
|
||||
"Go to forum settings" : "Ava foorumi seadistused",
|
||||
"Default role cannot moderate categories" : "Vaikimisi roll ei saa kategooriaid modereerida",
|
||||
"Role management" : "Rollide haldus",
|
||||
"Create and manage forum roles and permissions" : "Lisa ja halda foorumi rolle ja õigusi",
|
||||
"Loading roles …" : "Laadin rolle…",
|
||||
"Error loading roles" : "Viga rollide laadimisel",
|
||||
"No roles found" : "Rolle ei leidu",
|
||||
"Create your first role to get started" : "Alustamiseks lisa foorumi esimene roll",
|
||||
"ID" : "Tunnus",
|
||||
"Created" : "Loodud",
|
||||
"Actions" : "Tegevused",
|
||||
"No description" : "Kirjeldus puudub",
|
||||
"Are you sure you want to delete the role \"{name}\"? This action cannot be undone." : "Kas sa oled kindel, et soovid „{name}“ rolli kustutada? Seda tegevust ei saa tagasi pöörata.",
|
||||
"System roles cannot be deleted" : "Süsteemseid rolle ei saa kustutada",
|
||||
"User management" : "Kasutajate haldus",
|
||||
"Manage forum users, roles and permissions" : "Halda kasutajaid, rolle ja õigusi",
|
||||
"Loading users …" : "Laadin kasutajaid…",
|
||||
"Error loading users" : "Viga kasutajate laadimisel",
|
||||
"No users found" : "Kasutajaid ei leidu",
|
||||
"There are no forum users yet" : "Foormis pole veel kasutajaid",
|
||||
"Joined" : "Liitus",
|
||||
"Status" : "Olek",
|
||||
"Active" : "Aktiivne",
|
||||
"Deleted" : "Kustutatud",
|
||||
"No roles" : "Rolle pole",
|
||||
"Select roles" : "Vali rollid",
|
||||
"Edit roles" : "Muuda rolle",
|
||||
"Edit user roles" : "Muuda kasutajarolle"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
102
l10n/eu.js
Normal file
102
l10n/eu.js
Normal file
@@ -0,0 +1,102 @@
|
||||
OC.L10N.register(
|
||||
"forum",
|
||||
{
|
||||
"Admin" : "Admin",
|
||||
"User" : "Erabiltzailea",
|
||||
"General" : "Orokorra",
|
||||
"Support" : "Laguntza",
|
||||
"Bold text" : "Testu lodia",
|
||||
"Underlined text" : "Azpimarratutako testua",
|
||||
"Forum" : "Foroa",
|
||||
"Deleted user" : "Ezabatutako erabiltzaileak",
|
||||
"Loading …" : "Kargatzen ...",
|
||||
"Search" : "Bilatu",
|
||||
"Home" : "Etxea",
|
||||
"Bookmarks" : "Laster-markak",
|
||||
"Dashboard" : "Panela",
|
||||
"Users" : "Erabiltzaileak",
|
||||
"Categories" : "Kategoriak",
|
||||
"Expand" : "Zabaldu",
|
||||
"Collapse" : "Tolestu",
|
||||
"Hello world!" : "Kaixo mundua!",
|
||||
"Code" : "Kodea",
|
||||
"Quote" : "Aurrekontua",
|
||||
"Font size" : "Letra-tamaina",
|
||||
"List" : "Zerrenda",
|
||||
"Insert emoji" : "Txertatu emojia",
|
||||
"Upload failed" : "igotzeak huts egin du",
|
||||
"Close" : "Itxi",
|
||||
"Failed to upload file" : "Fitxategia kargatzeak huts egin du",
|
||||
"Sort order" : "Ordenatzeko irizpidea",
|
||||
"Cancel" : "Cancel",
|
||||
"Create" : "Sortu",
|
||||
"Update" : "Eguneratu",
|
||||
"Move" : "Mugitu",
|
||||
"Page not found" : "Orria ez da aurkitu",
|
||||
"Back" : "Itzuli",
|
||||
"First page" : "Lehen orria",
|
||||
"Previous page" : "Aurreko orria",
|
||||
"Next page" : "Hurrengo orria",
|
||||
"Last page" : "Azken orria",
|
||||
"Edit" : "Editatu",
|
||||
"Delete" : "Ezabatu",
|
||||
"Unread" : "Irakurri gabe",
|
||||
"Save" : "Gorde",
|
||||
"Current version" : "Uneko bertsioa",
|
||||
"React with {emoji}" : "Erreakzionatu {emoji}-(r)ekin",
|
||||
"Uncategorized" : "Kategoria gabe",
|
||||
"Views" : "Ikuspegiak",
|
||||
"Title" : "Izenburua",
|
||||
"Saving draft …" : "Zirriborroa gordetzen...",
|
||||
"Draft saved" : "Zirriborroa gorde egin da",
|
||||
"Unsaved changes" : "Gorde gabeko aldaketak",
|
||||
"Back to home" : "Itzuli etxera",
|
||||
"Refresh" : "Freskatu",
|
||||
"Retry" : "saiatu berriro",
|
||||
"Error" : "Errorea",
|
||||
"Searching …" : "Bilatzen…",
|
||||
"No results found" : "Ez da emaitzarik aurkitu",
|
||||
"Back to {category}" : "Itzuli {category}(e)ra",
|
||||
"by" : "Nork",
|
||||
"Subscribe" : "Harpidetu",
|
||||
"Subscribed" : "Harpidetua",
|
||||
"Bookmark" : "Laster-marka",
|
||||
"Edit title" : "Editatu izenburua",
|
||||
"Move thread" : "Mugitu haria",
|
||||
"Preferences" : "Hobespenak",
|
||||
"Notifications" : "Jakinarazpenak",
|
||||
"Files" : "Fitxategiak",
|
||||
"Browse" : "Arakatu",
|
||||
"Signature" : "Sinadura",
|
||||
"Enable" : "Aktibatu",
|
||||
"Disable" : "Desaktibatu",
|
||||
"Tag" : "Etiketa",
|
||||
"Description" : "Deskripzioa",
|
||||
"Enabled" : "Gaituta",
|
||||
"Name" : "Izena",
|
||||
"New" : "Berria",
|
||||
"Permissions" : "Baimenak",
|
||||
"Move up" : "Eraman gora",
|
||||
"Move down" : "Eraman behera",
|
||||
"Last 7 days" : "Azken 7 egunetan",
|
||||
"General settings" : "Ezarpen orokorrak",
|
||||
"Appearance" : "Itxura",
|
||||
"Access control" : "Sarbide kontrola",
|
||||
"Settings saved" : "Ezarpenak gordeta",
|
||||
"Failed to save settings" : "Ezarpenak gordetzeak huts egin du",
|
||||
"Reset" : "Berrezarri",
|
||||
"Category" : "Kategoria",
|
||||
"Allow" : "Baimendu",
|
||||
"ID" : "ID",
|
||||
"Created" : "Sortua",
|
||||
"Actions" : "Ekintzak",
|
||||
"No description" : "Deskribapenik ez",
|
||||
"User management" : "Erabiltzaileen kudeaketa",
|
||||
"Loading users …" : "Erabiltzaileak kargatzen ...",
|
||||
"No users found" : "Ez da erabiltzailerik aurkitu",
|
||||
"Joined" : "Batu da",
|
||||
"Status" : "Egoera",
|
||||
"Active" : "Aktibo",
|
||||
"Deleted" : "Ezabatuta"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
100
l10n/eu.json
Normal file
100
l10n/eu.json
Normal file
@@ -0,0 +1,100 @@
|
||||
{ "translations": {
|
||||
"Admin" : "Admin",
|
||||
"User" : "Erabiltzailea",
|
||||
"General" : "Orokorra",
|
||||
"Support" : "Laguntza",
|
||||
"Bold text" : "Testu lodia",
|
||||
"Underlined text" : "Azpimarratutako testua",
|
||||
"Forum" : "Foroa",
|
||||
"Deleted user" : "Ezabatutako erabiltzaileak",
|
||||
"Loading …" : "Kargatzen ...",
|
||||
"Search" : "Bilatu",
|
||||
"Home" : "Etxea",
|
||||
"Bookmarks" : "Laster-markak",
|
||||
"Dashboard" : "Panela",
|
||||
"Users" : "Erabiltzaileak",
|
||||
"Categories" : "Kategoriak",
|
||||
"Expand" : "Zabaldu",
|
||||
"Collapse" : "Tolestu",
|
||||
"Hello world!" : "Kaixo mundua!",
|
||||
"Code" : "Kodea",
|
||||
"Quote" : "Aurrekontua",
|
||||
"Font size" : "Letra-tamaina",
|
||||
"List" : "Zerrenda",
|
||||
"Insert emoji" : "Txertatu emojia",
|
||||
"Upload failed" : "igotzeak huts egin du",
|
||||
"Close" : "Itxi",
|
||||
"Failed to upload file" : "Fitxategia kargatzeak huts egin du",
|
||||
"Sort order" : "Ordenatzeko irizpidea",
|
||||
"Cancel" : "Cancel",
|
||||
"Create" : "Sortu",
|
||||
"Update" : "Eguneratu",
|
||||
"Move" : "Mugitu",
|
||||
"Page not found" : "Orria ez da aurkitu",
|
||||
"Back" : "Itzuli",
|
||||
"First page" : "Lehen orria",
|
||||
"Previous page" : "Aurreko orria",
|
||||
"Next page" : "Hurrengo orria",
|
||||
"Last page" : "Azken orria",
|
||||
"Edit" : "Editatu",
|
||||
"Delete" : "Ezabatu",
|
||||
"Unread" : "Irakurri gabe",
|
||||
"Save" : "Gorde",
|
||||
"Current version" : "Uneko bertsioa",
|
||||
"React with {emoji}" : "Erreakzionatu {emoji}-(r)ekin",
|
||||
"Uncategorized" : "Kategoria gabe",
|
||||
"Views" : "Ikuspegiak",
|
||||
"Title" : "Izenburua",
|
||||
"Saving draft …" : "Zirriborroa gordetzen...",
|
||||
"Draft saved" : "Zirriborroa gorde egin da",
|
||||
"Unsaved changes" : "Gorde gabeko aldaketak",
|
||||
"Back to home" : "Itzuli etxera",
|
||||
"Refresh" : "Freskatu",
|
||||
"Retry" : "saiatu berriro",
|
||||
"Error" : "Errorea",
|
||||
"Searching …" : "Bilatzen…",
|
||||
"No results found" : "Ez da emaitzarik aurkitu",
|
||||
"Back to {category}" : "Itzuli {category}(e)ra",
|
||||
"by" : "Nork",
|
||||
"Subscribe" : "Harpidetu",
|
||||
"Subscribed" : "Harpidetua",
|
||||
"Bookmark" : "Laster-marka",
|
||||
"Edit title" : "Editatu izenburua",
|
||||
"Move thread" : "Mugitu haria",
|
||||
"Preferences" : "Hobespenak",
|
||||
"Notifications" : "Jakinarazpenak",
|
||||
"Files" : "Fitxategiak",
|
||||
"Browse" : "Arakatu",
|
||||
"Signature" : "Sinadura",
|
||||
"Enable" : "Aktibatu",
|
||||
"Disable" : "Desaktibatu",
|
||||
"Tag" : "Etiketa",
|
||||
"Description" : "Deskripzioa",
|
||||
"Enabled" : "Gaituta",
|
||||
"Name" : "Izena",
|
||||
"New" : "Berria",
|
||||
"Permissions" : "Baimenak",
|
||||
"Move up" : "Eraman gora",
|
||||
"Move down" : "Eraman behera",
|
||||
"Last 7 days" : "Azken 7 egunetan",
|
||||
"General settings" : "Ezarpen orokorrak",
|
||||
"Appearance" : "Itxura",
|
||||
"Access control" : "Sarbide kontrola",
|
||||
"Settings saved" : "Ezarpenak gordeta",
|
||||
"Failed to save settings" : "Ezarpenak gordetzeak huts egin du",
|
||||
"Reset" : "Berrezarri",
|
||||
"Category" : "Kategoria",
|
||||
"Allow" : "Baimendu",
|
||||
"ID" : "ID",
|
||||
"Created" : "Sortua",
|
||||
"Actions" : "Ekintzak",
|
||||
"No description" : "Deskribapenik ez",
|
||||
"User management" : "Erabiltzaileen kudeaketa",
|
||||
"Loading users …" : "Erabiltzaileak kargatzen ...",
|
||||
"No users found" : "Ez da erabiltzailerik aurkitu",
|
||||
"Joined" : "Batu da",
|
||||
"Status" : "Egoera",
|
||||
"Active" : "Aktibo",
|
||||
"Deleted" : "Ezabatuta"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user