Compare commits
108 Commits
v1.11.7
...
feat/workf
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8c60d4b3e3 | ||
|
|
df2ab676cd | ||
|
|
deaed6324d | ||
|
|
7e59907485 | ||
|
|
bfaa63363d | ||
|
|
a99993f54c | ||
|
|
aeb2716831 | ||
|
|
064041f4fb | ||
|
|
f9ba318f9e | ||
|
|
a3326c9e10 | ||
|
|
d0ab17ab67 | ||
|
|
dc2153d813 | ||
|
|
26fd2c5945 | ||
|
|
ce199d66a8 | ||
|
|
54258aca68 | ||
|
|
3cb4cd6f21 | ||
|
|
58cc4b5ccb | ||
|
|
e3c275a7cb | ||
|
|
36350fa292 | ||
|
|
82e356ad01 | ||
|
|
f23deebd25 | ||
|
|
6a103b5a76 | ||
|
|
110e1e42e7 | ||
|
|
fa08842aa4 | ||
|
|
66e679bd11 | ||
|
|
bc379bade8 | ||
|
|
db8d83c1c4 | ||
|
|
6a8f3b626b | ||
|
|
54f7cf78e9 | ||
|
|
2581584b6b | ||
|
|
72ac69b075 | ||
|
|
d1a3720f50 | ||
|
|
710d648af7 | ||
|
|
e2d463e7d8 | ||
|
|
91b1f6e9aa | ||
|
|
cfa9c4d1c4 | ||
|
|
4ddbf472c3 | ||
|
|
5298a8d26a | ||
|
|
53f1247939 | ||
|
|
ff16f95b57 | ||
|
|
0419ebc856 | ||
|
|
6fa8480722 | ||
|
|
1da513cecd | ||
|
|
309ec45a98 | ||
|
|
ddfd695376 | ||
|
|
260e87c983 | ||
|
|
460b0d8968 | ||
|
|
b61daa36a0 | ||
|
|
fcbb4ee45e | ||
|
|
536e9350b3 | ||
|
|
9efabe8638 | ||
|
|
4f9c8b3640 | ||
|
|
e9a03d79b6 | ||
|
|
e920676f92 | ||
|
|
63544eb8f4 | ||
|
|
6b5c2a8821 | ||
|
|
41ca96880f | ||
|
|
39bcdfe5d9 | ||
|
|
186082caf6 | ||
|
|
b53d6a3fe5 | ||
|
|
afcccabd22 | ||
|
|
1de3a25157 | ||
|
|
8038e568a3 | ||
|
|
f2e15a3dce | ||
|
|
0985f24f57 | ||
|
|
a7e7daf177 | ||
|
|
adc488b334 | ||
|
|
fead689299 | ||
|
|
1b4391cbd1 | ||
|
|
c0136ca0d0 | ||
|
|
45f9db3641 | ||
|
|
a281e92f34 | ||
|
|
c8458d10ba | ||
|
|
78d4d7ef99 | ||
|
|
1c576245ce | ||
|
|
3eede07064 | ||
|
|
0eb7ecc90e | ||
|
|
050df0577e | ||
|
|
8d395186fd | ||
|
|
2c23a8e154 | ||
|
|
c60d16ab1c | ||
|
|
6dcbf3c56d | ||
|
|
bde86ea0c0 | ||
|
|
dafcd563c2 | ||
|
|
15f303be12 | ||
|
|
2ffc9aa1bb | ||
|
|
dc8112e574 | ||
|
|
31d80cf0a5 | ||
|
|
c8290725bd | ||
|
|
8482a26c60 | ||
|
|
b5026fc4c7 | ||
|
|
acb1cd9576 | ||
|
|
42f38543fd | ||
|
|
7ecca9727e | ||
|
|
0e8416ccbd | ||
|
|
5bfa61ab70 | ||
|
|
bc8d5b2c39 | ||
|
|
bff7663b55 | ||
|
|
c34990bdae | ||
|
|
63bf418060 | ||
|
|
26c031c0ee | ||
|
|
c72d85ffd3 | ||
|
|
01ba03eb0e | ||
|
|
79fd89b3c4 | ||
|
|
0824921b2d | ||
|
|
a9a4aceaac | ||
|
|
d096208f58 | ||
|
|
9f753e4395 |
34
.github/dependabot.yml
vendored
34
.github/dependabot.yml
vendored
@@ -12,6 +12,40 @@ updates:
|
||||
reviewers:
|
||||
- juliushaertl
|
||||
|
||||
- package-ecosystem: npm
|
||||
target-branch: stable27
|
||||
versioning-strategy: lockfile-only
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: weekly
|
||||
day: saturday
|
||||
time: "03:00"
|
||||
timezone: Europe/Paris
|
||||
ignore:
|
||||
- dependency-name: "*"
|
||||
update-types: ["version-update:semver-major"]
|
||||
open-pull-requests-limit: 30
|
||||
labels:
|
||||
- 3. to review
|
||||
- dependencies
|
||||
|
||||
- package-ecosystem: npm
|
||||
target-branch: stable26
|
||||
versioning-strategy: lockfile-only
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: weekly
|
||||
day: saturday
|
||||
time: "03:00"
|
||||
timezone: Europe/Paris
|
||||
ignore:
|
||||
- dependency-name: "*"
|
||||
update-types: ["version-update:semver-major"]
|
||||
open-pull-requests-limit: 30
|
||||
labels:
|
||||
- 3. to review
|
||||
- dependencies
|
||||
|
||||
- package-ecosystem: npm
|
||||
target-branch: stable25
|
||||
versioning-strategy: lockfile-only
|
||||
|
||||
2
.github/workflows/appbuild.yml
vendored
2
.github/workflows/appbuild.yml
vendored
@@ -24,7 +24,7 @@ jobs:
|
||||
- name: Set up npm7
|
||||
run: npm i -g npm@7
|
||||
- name: Setup PHP
|
||||
uses: shivammathur/setup-php@2.25.1
|
||||
uses: shivammathur/setup-php@2.25.4
|
||||
with:
|
||||
php-version: '7.4'
|
||||
tools: composer
|
||||
|
||||
13
.github/workflows/appstore-build-publish.yml
vendored
13
.github/workflows/appstore-build-publish.yml
vendored
@@ -32,7 +32,7 @@ jobs:
|
||||
echo "APP_VERSION=${GITHUB_REF##*/}" >> $GITHUB_ENV
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
with:
|
||||
path: ${{ env.APP_NAME }}
|
||||
|
||||
@@ -44,7 +44,7 @@ jobs:
|
||||
expression: "//info//dependencies//nextcloud/@min-version"
|
||||
|
||||
- name: Read package.json node and npm engines version
|
||||
uses: skjnldsv/read-package-engines-version-actions@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1
|
||||
uses: skjnldsv/read-package-engines-version-actions@8205673bab74a63eb9b8093402fd9e0e018663a1 # v2.2
|
||||
id: versions
|
||||
# Continue if no package.json
|
||||
continue-on-error: true
|
||||
@@ -56,7 +56,7 @@ jobs:
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
# Skip if no package.json
|
||||
if: ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # v3
|
||||
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
@@ -66,7 +66,7 @@ jobs:
|
||||
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
|
||||
|
||||
- name: Set up php ${{ env.PHP_VERSION }}
|
||||
uses: shivammathur/setup-php@2.25.1 # v2
|
||||
uses: shivammathur/setup-php@2.25.4 # v2
|
||||
with:
|
||||
php-version: ${{ env.PHP_VERSION }}
|
||||
coverage: none
|
||||
@@ -126,9 +126,10 @@ jobs:
|
||||
unzip latest-$NCVERSION.zip
|
||||
|
||||
- name: Checkout server master fallback
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
if: ${{ steps.server-checkout.outcome != 'success' }}
|
||||
with:
|
||||
submodules: true
|
||||
repository: nextcloud/server
|
||||
path: nextcloud
|
||||
|
||||
@@ -148,7 +149,7 @@ jobs:
|
||||
tar -zcvf ${{ env.APP_NAME }}.tar.gz ${{ env.APP_NAME }}
|
||||
|
||||
- name: Attach tarball to github release
|
||||
uses: svenstaro/upload-release-action@7319e4733ec7a184d739a6f412c40ffc339b69c7 # v2
|
||||
uses: svenstaro/upload-release-action@2b9d2847a97b04d02ad5c3df2d3a27baa97ce689 # v2
|
||||
id: attach_to_release
|
||||
with:
|
||||
repo_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
8
.github/workflows/command-rebase.yml
vendored
8
.github/workflows/command-rebase.yml
vendored
@@ -23,7 +23,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Add reaction on start
|
||||
uses: peter-evans/create-or-update-comment@ca08ebd5dc95aa0cd97021e9708fcd6b87138c9b # v3.0.1
|
||||
uses: peter-evans/create-or-update-comment@c6c9a1a66007646a28c153e2a8580a5bad27bcfa # v3.0.2
|
||||
with:
|
||||
token: ${{ secrets.COMMAND_BOT_PAT }}
|
||||
repository: ${{ github.event.repository.full_name }}
|
||||
@@ -31,18 +31,18 @@ jobs:
|
||||
reaction-type: "+1"
|
||||
|
||||
- name: Checkout the latest code
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
with:
|
||||
fetch-depth: 0
|
||||
token: ${{ secrets.COMMAND_BOT_PAT }}
|
||||
|
||||
- name: Automatic Rebase
|
||||
uses: cirrus-actions/rebase@6e572f08c244e2f04f9beb85a943eb618218714d # 1.7
|
||||
uses: cirrus-actions/rebase@b87d48154a87a85666003575337e27b8cd65f691 # 1.8
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.COMMAND_BOT_PAT }}
|
||||
|
||||
- name: Add reaction on failure
|
||||
uses: peter-evans/create-or-update-comment@ca08ebd5dc95aa0cd97021e9708fcd6b87138c9b # v3.0.1
|
||||
uses: peter-evans/create-or-update-comment@c6c9a1a66007646a28c153e2a8580a5bad27bcfa # v3.0.2
|
||||
if: failure()
|
||||
with:
|
||||
token: ${{ secrets.COMMAND_BOT_PAT }}
|
||||
|
||||
206
.github/workflows/cypress.yml
vendored
206
.github/workflows/cypress.yml
vendored
@@ -5,120 +5,142 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- master
|
||||
- stable*
|
||||
|
||||
env:
|
||||
APP_NAME: deck
|
||||
CYPRESS_baseUrl: http://localhost:8081/index.php
|
||||
# Adjust APP_NAME if your repository name is different
|
||||
APP_NAME: ${{ github.event.repository.name }}
|
||||
|
||||
# This represents the server branch to checkout.
|
||||
# Usually it's the base branch of the PR, but for pushes it's the branch itself.
|
||||
# e.g. 'main', 'stable27' or 'feature/my-feature
|
||||
# n.b. server will use head_ref, as we want to test the PR branch.
|
||||
BRANCH: ${{ github.base_ref || github.ref_name }}
|
||||
|
||||
jobs:
|
||||
cypress:
|
||||
|
||||
init:
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
nodeVersion: ${{ steps.versions.outputs.nodeVersion }}
|
||||
npmVersion: ${{ steps.versions.outputs.npmVersion }}
|
||||
|
||||
steps:
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
|
||||
- name: Check composer.json
|
||||
id: check_composer
|
||||
uses: andstor/file-existence-action@20b4d2e596410855db8f9ca21e96fbe18e12930b # v2
|
||||
with:
|
||||
files: "composer.json"
|
||||
|
||||
- name: Install composer dependencies
|
||||
if: steps.check_composer.outputs.files_exists == 'true'
|
||||
run: composer install --no-dev
|
||||
|
||||
- name: Read package.json node and npm engines version
|
||||
uses: skjnldsv/read-package-engines-version-actions@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1
|
||||
id: versions
|
||||
with:
|
||||
fallbackNode: "^20"
|
||||
fallbackNpm: "^9"
|
||||
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
|
||||
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
|
||||
|
||||
- name: Install node dependencies & build app
|
||||
run: |
|
||||
npm ci
|
||||
TESTING=true npm run build --if-present
|
||||
|
||||
- name: Save context
|
||||
uses: buildjet/cache/save@e376f15c6ec6dc595375c78633174c7e5f92dc0e # v3
|
||||
with:
|
||||
key: cypress-context-${{ github.run_id }}
|
||||
path: ./
|
||||
|
||||
cypress:
|
||||
runs-on: ubuntu-latest
|
||||
needs: init
|
||||
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
node-version: [14.x]
|
||||
# containers: [1, 2, 3]
|
||||
php-versions: [ '8.0' ]
|
||||
databases: [ 'sqlite' ]
|
||||
server-versions: [ 'master' ]
|
||||
# Run multiple copies of the current job in parallel
|
||||
# Please increase the number or runners as your tests suite grows
|
||||
containers: ["component", 1, 2, 3]
|
||||
|
||||
name: runner ${{ matrix.containers }}
|
||||
|
||||
steps:
|
||||
- name: Use Node.js ${{ matrix.node-version }}
|
||||
uses: actions/setup-node@v3
|
||||
- name: Restore context
|
||||
uses: buildjet/cache/restore@e376f15c6ec6dc595375c78633174c7e5f92dc0e # v3
|
||||
with:
|
||||
node-version: ${{ matrix.node-version }}
|
||||
- name: Set up npm7
|
||||
run: npm i -g npm@7
|
||||
fail-on-cache-miss: true
|
||||
key: cypress-context-${{ github.run_id }}
|
||||
path: ./
|
||||
|
||||
- name: Register text Git reference
|
||||
run: |
|
||||
text_app_ref="$(if [ "${{ matrix.server-versions }}" = "master" ]; then echo -n "main"; else echo -n "${{ matrix.server-versions }}"; fi)"
|
||||
echo "text_app_ref=$text_app_ref" >> $GITHUB_ENV
|
||||
|
||||
- name: Checkout server
|
||||
uses: actions/checkout@v3
|
||||
- name: Set up node ${{ needs.init.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0
|
||||
with:
|
||||
repository: nextcloud/server
|
||||
ref: ${{ matrix.server-versions }}
|
||||
node-version: ${{ needs.init.outputs.nodeVersion }}
|
||||
|
||||
- name: Checkout submodules
|
||||
shell: bash
|
||||
run: |
|
||||
auth_header="$(git config --local --get http.https://github.com/.extraheader)"
|
||||
git submodule sync --recursive
|
||||
git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1
|
||||
- name: Set up npm ${{ needs.init.outputs.npmVersion }}
|
||||
run: npm i -g npm@"${{ needs.init.outputs.npmVersion }}"
|
||||
|
||||
- name: Checkout ${{ env.APP_NAME }}
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
- name: Checkout text
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
repository: nextcloud/text
|
||||
ref: ${{ env.text_app_ref }}
|
||||
path: apps/text
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@2.25.1
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, zip, gd, apcu
|
||||
ini-values:
|
||||
apc.enable_cli=on
|
||||
coverage: none
|
||||
|
||||
- name: Set up Nextcloud
|
||||
env:
|
||||
DB_PORT: 4444
|
||||
PHP_CLI_SERVER_WORKERS: 10
|
||||
run: |
|
||||
mkdir data
|
||||
php occ maintenance:install --verbose --database=${{ matrix.databases }} --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
|
||||
php occ config:system:set memcache.local --value="\\OC\\Memcache\\APCu"
|
||||
php occ config:system:set debug --value=true --type=boolean
|
||||
php -f index.php
|
||||
php -S 0.0.0.0:8081 &
|
||||
export OC_PASS=1234561
|
||||
php occ user:add --password-from-env user1
|
||||
php occ user:add --password-from-env user2
|
||||
php occ app:enable deck
|
||||
php occ app:list
|
||||
cd apps/deck
|
||||
composer install --no-dev
|
||||
npm ci
|
||||
npm run build
|
||||
cd ../../
|
||||
curl -v http://localhost:8081/index.php/login
|
||||
|
||||
- name: Cypress run
|
||||
uses: cypress-io/github-action@v5
|
||||
- name: Run ${{ matrix.containers == 'component' && 'component' || 'E2E' }} cypress tests
|
||||
uses: cypress-io/github-action@db1693016f23ccf9043f4b2428f9b04e5d502a73 # v5.8.1
|
||||
with:
|
||||
record: true
|
||||
parallel: false
|
||||
wait-on: '${{ env.CYPRESS_baseUrl }}'
|
||||
working-directory: 'apps/${{ env.APP_NAME }}'
|
||||
config: defaultCommandTimeout=10000,video=false
|
||||
parallel: true
|
||||
# cypress run type
|
||||
component: ${{ matrix.containers == 'component' }}
|
||||
group: Run ${{ matrix.containers == 'component' && 'component' || 'E2E' }}
|
||||
# cypress env
|
||||
ci-build-id: ${{ github.sha }}-${{ github.run_number }}
|
||||
tag: ${{ github.event_name }}
|
||||
env:
|
||||
# Needs to be prefixed with CYPRESS_
|
||||
CYPRESS_BRANCH: ${{ env.BRANCH }}
|
||||
# https://github.com/cypress-io/github-action/issues/124
|
||||
COMMIT_INFO_MESSAGE: ${{ github.event.pull_request.title }}
|
||||
# Needed for some specific code workarounds
|
||||
TESTING: true
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}
|
||||
npm_package_name: ${{ env.APP_NAME }}
|
||||
|
||||
- name: Upload test failure screenshots
|
||||
uses: actions/upload-artifact@v3
|
||||
if: failure()
|
||||
- name: Upload snapshots
|
||||
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
|
||||
if: always()
|
||||
with:
|
||||
name: Upload screenshots
|
||||
path: apps/${{ env.APP_NAME }}/cypress/screenshots/
|
||||
retention-days: 5
|
||||
name: snapshots_${{ matrix.containers }}
|
||||
path: cypress/snapshots
|
||||
|
||||
- name: Upload nextcloud logs
|
||||
uses: actions/upload-artifact@v3
|
||||
if: failure()
|
||||
- name: Extract NC logs
|
||||
if: failure() && matrix.containers != 'component'
|
||||
run: docker logs nextcloud-cypress-tests-${{ env.APP_NAME }} > nextcloud.log
|
||||
|
||||
- name: Upload NC logs
|
||||
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
|
||||
if: failure() && matrix.containers != 'component'
|
||||
with:
|
||||
name: Upload nextcloud log
|
||||
path: data/nextcloud.log
|
||||
retention-days: 5
|
||||
name: nc_logs_${{ matrix.containers }}
|
||||
path: nextcloud.log
|
||||
|
||||
summary:
|
||||
runs-on: ubuntu-latest
|
||||
needs: [init, cypress]
|
||||
|
||||
if: always()
|
||||
|
||||
name: cypress-summary
|
||||
|
||||
steps:
|
||||
- name: Summary status
|
||||
run: if ${{ needs.init.result != 'success' || ( needs.cypress.result != 'success' && needs.cypress.result != 'skipped' ) }}; then exit 1; fi
|
||||
|
||||
34
.github/workflows/fixup.yml
vendored
34
.github/workflows/fixup.yml
vendored
@@ -3,31 +3,31 @@
|
||||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
|
||||
name: Pull request checks
|
||||
name: Block fixup and squash commits
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
types: [opened, ready_for_review, reopened, synchronize]
|
||||
pull_request:
|
||||
types: [opened, ready_for_review, reopened, synchronize]
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
contents: read
|
||||
|
||||
concurrency:
|
||||
group: fixup-${{ github.head_ref || github.run_id }}
|
||||
cancel-in-progress: true
|
||||
group: fixup-${{ github.head_ref || github.run_id }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
commit-message-check:
|
||||
if: github.event.pull_request.draft == false
|
||||
commit-message-check:
|
||||
if: github.event.pull_request.draft == false
|
||||
|
||||
permissions:
|
||||
pull-requests: write
|
||||
name: Block fixup and squash commits
|
||||
permissions:
|
||||
pull-requests: write
|
||||
name: Block fixup and squash commits
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- name: Run check
|
||||
uses: xt0rted/block-autosquash-commits-action@79880c36b4811fe549cfffe20233df88876024e7 # v2
|
||||
with:
|
||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
steps:
|
||||
- name: Run check
|
||||
uses: skjnldsv/block-fixup-merge-action@42d26e1b536ce61e5cf467d65fb76caf4aa85acf # v1
|
||||
with:
|
||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
2
.github/workflows/integration.yml
vendored
2
.github/workflows/integration.yml
vendored
@@ -71,7 +71,7 @@ jobs:
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@2.25.1
|
||||
uses: shivammathur/setup-php@2.25.4
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, mysql, pdo_mysql, pgsql, pdo_pgsql, apcu
|
||||
|
||||
8
.github/workflows/lint-eslint.yml
vendored
8
.github/workflows/lint-eslint.yml
vendored
@@ -6,7 +6,7 @@
|
||||
# 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
|
||||
|
||||
name: Lint
|
||||
name: Lint eslint
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
@@ -38,17 +38,17 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
|
||||
- name: Read package.json node and npm engines version
|
||||
uses: skjnldsv/read-package-engines-version-actions@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1
|
||||
uses: skjnldsv/read-package-engines-version-actions@8205673bab74a63eb9b8093402fd9e0e018663a1 # v2.2
|
||||
id: versions
|
||||
with:
|
||||
fallbackNode: '^16'
|
||||
fallbackNpm: '^7'
|
||||
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # v3
|
||||
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
|
||||
7
.github/workflows/lint-php-cs.yml
vendored
7
.github/workflows/lint-php-cs.yml
vendored
@@ -3,7 +3,7 @@
|
||||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
|
||||
name: Lint
|
||||
name: Lint php-cs
|
||||
|
||||
on: pull_request
|
||||
|
||||
@@ -22,13 +22,14 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
|
||||
- name: Set up php
|
||||
uses: shivammathur/setup-php@2.25.1 # v2
|
||||
uses: shivammathur/setup-php@2.25.4 # v2
|
||||
with:
|
||||
php-version: 8.1
|
||||
coverage: none
|
||||
ini-file: development
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
|
||||
7
.github/workflows/lint-php.yml
vendored
7
.github/workflows/lint-php.yml
vendored
@@ -3,7 +3,7 @@
|
||||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
|
||||
name: Lint
|
||||
name: Lint php
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
@@ -31,13 +31,14 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@2.25.1 # v2
|
||||
uses: shivammathur/setup-php@2.25.4 # v2
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
coverage: none
|
||||
ini-file: development
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
|
||||
8
.github/workflows/lint-stylelint.yml
vendored
8
.github/workflows/lint-stylelint.yml
vendored
@@ -3,7 +3,7 @@
|
||||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
|
||||
name: Lint
|
||||
name: Lint stylelint
|
||||
|
||||
on: pull_request
|
||||
|
||||
@@ -22,17 +22,17 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
|
||||
- name: Read package.json node and npm engines version
|
||||
uses: skjnldsv/read-package-engines-version-actions@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1
|
||||
uses: skjnldsv/read-package-engines-version-actions@8205673bab74a63eb9b8093402fd9e0e018663a1 # v2.2
|
||||
id: versions
|
||||
with:
|
||||
fallbackNode: '^16'
|
||||
fallbackNpm: '^7'
|
||||
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # v3
|
||||
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
|
||||
2
.github/workflows/nightly.yml
vendored
2
.github/workflows/nightly.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
||||
- name: Set up npm7
|
||||
run: npm i -g npm@7
|
||||
- name: Setup PHP
|
||||
uses: shivammathur/setup-php@2.25.1
|
||||
uses: shivammathur/setup-php@2.25.4
|
||||
with:
|
||||
php-version: '7.4'
|
||||
tools: composer
|
||||
|
||||
12
.github/workflows/npm-audit-fix.yml
vendored
12
.github/workflows/npm-audit-fix.yml
vendored
@@ -3,7 +3,7 @@
|
||||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
|
||||
name: npm audit fix and compile
|
||||
name: Npm audit fix and compile
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
@@ -18,25 +18,25 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
branches: ["main", "master", "stable26", "stable25", "stable24"]
|
||||
branches: ["main", "master", "stable27", "stable26", "stable25", "stable24"]
|
||||
|
||||
name: npm-audit-fix-${{ matrix.branches }}
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
with:
|
||||
ref: ${{ matrix.branches }}
|
||||
|
||||
- name: Read package.json node and npm engines version
|
||||
uses: skjnldsv/read-package-engines-version-actions@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1
|
||||
uses: skjnldsv/read-package-engines-version-actions@8205673bab74a63eb9b8093402fd9e0e018663a1 # v2.2
|
||||
id: versions
|
||||
with:
|
||||
fallbackNode: '^16'
|
||||
fallbackNpm: '^7'
|
||||
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # v3
|
||||
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
@@ -55,7 +55,7 @@ jobs:
|
||||
|
||||
- name: Create Pull Request
|
||||
if: always()
|
||||
uses: peter-evans/create-pull-request@284f54f989303d2699d373481a0cfa13ad5a6666 # v3
|
||||
uses: peter-evans/create-pull-request@153407881ec5c347639a548ade7d8ad1d6740e38 # v5
|
||||
with:
|
||||
token: ${{ secrets.COMMAND_BOT_PAT }}
|
||||
commit-message: "chore(deps): fix npm audit"
|
||||
|
||||
4
.github/workflows/phpunit.yml
vendored
4
.github/workflows/phpunit.yml
vendored
@@ -26,7 +26,7 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
php-versions: ['8.0', '8.1']
|
||||
php-versions: ['8.0', '8.1', '8.2']
|
||||
databases: ['sqlite', 'mysql', 'pgsql']
|
||||
server-versions: ['master']
|
||||
|
||||
@@ -70,7 +70,7 @@ jobs:
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@2.25.1
|
||||
uses: shivammathur/setup-php@2.25.4
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
tools: phpunit
|
||||
|
||||
5
.github/workflows/psalm.yml
vendored
5
.github/workflows/psalm.yml
vendored
@@ -24,13 +24,14 @@ jobs:
|
||||
name: Nextcloud
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
|
||||
- name: Set up php
|
||||
uses: shivammathur/setup-php@2.25.1 # v2
|
||||
uses: shivammathur/setup-php@2.25.4 # v2
|
||||
with:
|
||||
php-version: 8.1
|
||||
coverage: none
|
||||
ini-file: development
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
|
||||
31
.github/workflows/update-nextcloud-ocp.yml
vendored
31
.github/workflows/update-nextcloud-ocp.yml
vendored
@@ -17,21 +17,22 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
branches: ["master", "stable26", "stable25", "stable24"]
|
||||
branches: ["main", "master", "stable27", "stable26", "stable25"]
|
||||
|
||||
name: update-nextcloud-ocp-${{ matrix.branches }}
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
- uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
with:
|
||||
ref: ${{ matrix.branches }}
|
||||
submodules: true
|
||||
|
||||
- name: Set up php8.1
|
||||
uses: shivammathur/setup-php@2.25.1 # v2
|
||||
uses: shivammathur/setup-php@2.25.4 # v2
|
||||
with:
|
||||
php-version: 8.1
|
||||
extensions: ctype,curl,dom,fileinfo,gd,intl,json,mbstring,openssl,pdo_sqlite,posix,sqlite,xml,zip
|
||||
# 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, sqlite, pdo_sqlite
|
||||
coverage: none
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
@@ -40,19 +41,33 @@ jobs:
|
||||
run: composer install
|
||||
|
||||
- name: Composer update nextcloud/ocp
|
||||
if: matrix.branches != 'main'
|
||||
run: composer require --dev nextcloud/ocp:dev-${{ matrix.branches }}
|
||||
continue-on-error: true
|
||||
|
||||
- name: Reset checkout dirs
|
||||
- name: Composer update nextcloud/ocp
|
||||
if: matrix.branches == 'main'
|
||||
run: composer require --dev nextcloud/ocp:dev-master
|
||||
|
||||
- name: Reset checkout 3rdparty
|
||||
run: |
|
||||
git clean -f 3rdparty
|
||||
git checkout 3rdparty
|
||||
continue-on-error: true
|
||||
|
||||
- name: Reset checkout vendor
|
||||
run: |
|
||||
git clean -f vendor
|
||||
git checkout vendor
|
||||
continue-on-error: true
|
||||
|
||||
- name: Reset checkout vendor-bin
|
||||
run: |
|
||||
git clean -f vendor-bin
|
||||
git checkout 3rdparty vendor vendor-bin
|
||||
git checkout vendor-bin
|
||||
continue-on-error: true
|
||||
|
||||
- name: Create Pull Request
|
||||
uses: peter-evans/create-pull-request@284f54f989303d2699d373481a0cfa13ad5a6666 # v3
|
||||
uses: peter-evans/create-pull-request@153407881ec5c347639a548ade7d8ad1d6740e38 # v3
|
||||
with:
|
||||
token: ${{ secrets.COMMAND_BOT_PAT }}
|
||||
commit-message: "chore(dev-deps): Bump nextcloud/ocp package"
|
||||
|
||||
@@ -27,6 +27,7 @@ Deck is a kanban style organization tool aimed at personal planning and project
|
||||
- [trello-to-deck](https://github.com/maxammann/trello-to-deck) - Migrates cards from Trello
|
||||
- [mail2deck](https://github.com/newroco/mail2deck) - Provides an "email in" solution
|
||||
- [A-deck](https://github.com/leoossa/A-deck) - Chrome Extension that allows to create new card in selected stack based on current tab
|
||||
- [QOwnNotes](https://github.com/pbek/QOwnNotes) - Quickly creates cards and links to them in Markdown notes
|
||||
|
||||
## Installation/Update
|
||||
|
||||
@@ -60,6 +61,14 @@ To build you will need to have [Node.js](https://nodejs.org/en/) and [Composer](
|
||||
- Watch for changes `npm run watch`
|
||||
- Production build `npm run build`
|
||||
|
||||
### Faster frontend developing with HMR
|
||||
|
||||
You can enable HMR (Hot module replacement) to avoid page reloads when working on the frontend:
|
||||
|
||||
1. ☑️ Install and enable [`hmr_enabler` app](https://github.com/nextcloud/hmr_enabler)
|
||||
2. 🏁 Run `npm run serve`
|
||||
3. 🌍 Open the normal Nextcloud server URL (not the URL given by above command)
|
||||
|
||||
### GitHub Codespaces / VS Code devcontainer
|
||||
|
||||
- Open code spaces or the repository in VS Code to start the dev container
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
- 🚀 Get your project organized
|
||||
|
||||
</description>
|
||||
<version>1.10.0-beta.1</version>
|
||||
<version>1.11.0-dev</version>
|
||||
<licence>agpl</licence>
|
||||
<author>Julius Härtl</author>
|
||||
<documentation>
|
||||
@@ -38,7 +38,7 @@
|
||||
<database min-version="9.4">pgsql</database>
|
||||
<database>sqlite</database>
|
||||
<database min-version="8.0">mysql</database>
|
||||
<nextcloud min-version="27" max-version="27"/>
|
||||
<nextcloud min-version="28" max-version="28"/>
|
||||
</dependencies>
|
||||
<background-jobs>
|
||||
<job>OCA\Deck\Cron\DeleteCron</job>
|
||||
|
||||
@@ -23,7 +23,6 @@
|
||||
},
|
||||
"config": {
|
||||
"optimize-autoloader": true,
|
||||
"classmap-authoritative": true,
|
||||
"allow-plugins": {
|
||||
"composer/package-versions-deprecated": true
|
||||
},
|
||||
|
||||
830
composer.lock
generated
830
composer.lock
generated
File diff suppressed because it is too large
Load Diff
35
l10n/ar.js
35
l10n/ar.js
@@ -68,6 +68,7 @@ OC.L10N.register(
|
||||
"Changes in the <strong>Deck app</strong>" : "تغييرات في <strong>تطبيق Deck</strong> ",
|
||||
"A <strong>comment</strong> was created on a card" : "<strong>تعليق</strong> تم إنشاؤه على بطاقة",
|
||||
"Upcoming cards" : "البطاقات القادمة",
|
||||
"Load more" : "حمّل أكثر",
|
||||
"Personal" : "شخصي",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "البطاقة \"%s\" على \"%s\" كُلفت بها من قبل %s.",
|
||||
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} قام بتكليف البطاقة {deck-board} على {deck-board} لك",
|
||||
@@ -78,8 +79,12 @@ OC.L10N.register(
|
||||
"The board \"%s\" has been shared with you by %s." : "تمت مشاركة اللوح \"%s\" معك من قبل %s.",
|
||||
"{user} has shared {deck-board} with you." : "{user} قام بمشاركة {deck-board} معك.",
|
||||
"Deck board" : "لوح Deck",
|
||||
"Owned by %1$s" : "يملكها %1$s",
|
||||
"Deck boards, cards and comments" : "الرُّقع و البطاقات و الملاحظات",
|
||||
"From %1$s, in %2$s/%3$s, owned by %4$s" : " من %1$s، في %2$s/%3$s، يملكها %4$s",
|
||||
"Card comments" : "تعليقات البطاقة ",
|
||||
"%s on %s" : "%s على %s",
|
||||
"Deck boards and cards" : "الرُّقع و البطاقات",
|
||||
"No data was provided to create an attachment." : "لا بيانات تم تقديمها لانشاء مرفق",
|
||||
"Finished" : "اكتمل",
|
||||
"To review" : "لإعادة المراجعة",
|
||||
@@ -101,10 +106,12 @@ OC.L10N.register(
|
||||
"Could not write file to disk" : "لم يستطع كتابة ملف للقرص",
|
||||
"A PHP extension stopped the file upload" : "إضافة البي اچ بي PHP أوقفت رفع الملف",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "لم يتم تحميل أي ملف أو أن يتجاوز حجم الملف الحد الأقصى %s",
|
||||
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : " هذه الملاحظات فيها أكثر من %s حرفاً.\n تمّت إضافتها كمُرفق إلى البطاقة التي اسمها%s.\n الموجودة على الرابط %s.",
|
||||
"Card not found" : "لم يتم العثور على البطاقة ",
|
||||
"Path is already shared with this card" : "تم مشاركة المسار بالفعل مع هذه البطاقة ",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "تاريخ غير صحيح, يجب أن يكون تنسيق التاريخ YYYY-MM-DD",
|
||||
"Personal planning and team project organization" : "التخطيط الشخصي و تنظيم مشروع الفريق",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "التطبيق Deck \"الرُّقعة\" هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة في الرُّقعة على كدسة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات و تضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
|
||||
"Add board" : "إضافة لوح",
|
||||
"Select the board to link to a project" : "تحديد اللوح لربطه بمشروع",
|
||||
"Search by board title" : "بحث بواسطة عنوان اللوح",
|
||||
@@ -133,6 +140,7 @@ OC.L10N.register(
|
||||
"Archived cards" : "البطاقات المؤرشفة",
|
||||
"Add list" : "إضافة قائمة",
|
||||
"List name" : "قامة اسماء",
|
||||
"Active filters" : "فلاتر نشطة",
|
||||
"Apply filter" : "تطبيق التصفية",
|
||||
"Filter by tag" : "تصفية بواسطة الوسم",
|
||||
"Filter by assigned user" : "تصفية بواسطة المستخدم الموكل اليه",
|
||||
@@ -149,6 +157,7 @@ OC.L10N.register(
|
||||
"Toggle compact mode" : "تبديل النمط المضغوط",
|
||||
"Open details" : "افتح التفاصيل",
|
||||
"Details" : "التفاصيل",
|
||||
"Currently present people" : "أشخاص معروضون حاليّاً",
|
||||
"Loading board" : "جارِ تحميل اللوح..",
|
||||
"No lists available" : "لا يوجد قائمة متاحه ",
|
||||
"Create a new list to add cards to this board" : "إنشاء قائمة جديدة لإضافة البطاقات على هذا اللوح",
|
||||
@@ -172,10 +181,17 @@ OC.L10N.register(
|
||||
"Owner" : "المالك",
|
||||
"Delete" : "حذف ",
|
||||
"Failed to create share with {displayName}" : "فشل في إنشاء المشاركة مع {displayName}",
|
||||
"Are you sure you want to transfer the board {title} to {user}?" : "هل أنت متأكد أنك تريد نقل الرُّقعة {title} إلى {user} ؟",
|
||||
"Transfer the board." : "نقل الرُّقعة.",
|
||||
"Transfer" : "نقل",
|
||||
"The board has been transferred to {user}" : "تمّ نقل الرُّقعة إلى {user}",
|
||||
"Failed to transfer the board to {user}" : "إخفاق في نقل الرُّقعة إلى {user}",
|
||||
"Edit list title" : "عدّل اسم القائمة",
|
||||
"Archive all cards" : "أرشفة جميع البطاقات ",
|
||||
"Unarchive all cards" : "تراجع عن أرشفة كل البطاقات",
|
||||
"Delete list" : "حذف القائمة",
|
||||
"Archive all cards in this list" : "أرشفة جميع البطاقات في القائمة ",
|
||||
"Unarchive all cards in this list" : "تراجع عن أرشفة كل البطاقات في هذه القائمة",
|
||||
"Add a new card" : "إضافة بطاقة جديدة",
|
||||
"Card name" : "اسم البطاقة ",
|
||||
"List deleted" : "القائمة حٌذفت ",
|
||||
@@ -186,9 +202,11 @@ OC.L10N.register(
|
||||
"Members" : "الاعضاء",
|
||||
"Upload new files" : "رفع ملفات جديدة",
|
||||
"Share from Files" : "مشاركة من الملفات",
|
||||
"Pending share" : "مشاركة مُعلّقة",
|
||||
"Add this attachment" : "إضافة هذا المرفق",
|
||||
"Show in Files" : "عرض في الملفات ",
|
||||
"Download" : "تنزيل",
|
||||
"Remove attachment" : "حذف المُرفق",
|
||||
"Delete Attachment" : "مسح المرفق",
|
||||
"Restore Attachment" : "إستعادة المرفق",
|
||||
"File to share" : "ملف للمشاركة",
|
||||
@@ -231,7 +249,9 @@ OC.L10N.register(
|
||||
"Write a description …" : "كتابة وصف...",
|
||||
"Choose attachment" : "اختيار مرفق",
|
||||
"(group)" : "(مجموعة)",
|
||||
"Todo items" : "قائمة المهام",
|
||||
"{count} comments, {unread} unread" : "{عدد} التعليقات، {غير مقروءة} غير مقروءة",
|
||||
"Edit card title" : "تعديل اسم القائمة",
|
||||
"Assign to me" : "ينسب لي",
|
||||
"Unassign myself" : "إلغاء تعييني ",
|
||||
"Move card" : "حرك البطاقة",
|
||||
@@ -240,12 +260,15 @@ OC.L10N.register(
|
||||
"Archive card" : "أرشفة البطاقة",
|
||||
"Delete card" : "حذف البطاقة",
|
||||
"Move card to another board" : "حرك البطاقة الى لوح اخر",
|
||||
"List is empty" : "القائمة فارغة",
|
||||
"Card deleted" : "البطاقة حٌذفت ",
|
||||
"seconds ago" : "ثوانٍ مضت",
|
||||
"All boards" : "جميع الالواح",
|
||||
"Archived boards" : "الالواح المؤرشفة",
|
||||
"Shared with you" : "تم مشاركتها معك",
|
||||
"Deck settings" : "إعدادات الرُّقعة",
|
||||
"Use bigger card view" : "استخدام بطاقة عرض أكبر ",
|
||||
"Show card ID badge" : "أعرض شارة رقم البطاقة",
|
||||
"Show boards in calendar/tasks" : "إظهار اللوح في التقويم/المهام",
|
||||
"Limit deck usage of groups" : "تقييد استخدام Deck للمجموعات",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "سيؤدي تقييد Deck إلى منع المستخدمين الذين ليسوا جزءًا من تلك المجموعات من إنشاء لوحاتهم الخاصة. سيظل المستخدمون قادرين على العمل على اللوحات التي تمت مشاركتها معهم.",
|
||||
@@ -254,6 +277,7 @@ OC.L10N.register(
|
||||
"Clone board" : "استنسخ اللوح",
|
||||
"Unarchive board" : "إلغاء أرشفة اللوح",
|
||||
"Archive board" : "أرشفة اللوح ",
|
||||
"Export board" : "صدّر الرُّقعة",
|
||||
"Turn on due date reminders" : "تفعيل التذكيرات للموعد المحدد ",
|
||||
"Turn off due date reminders" : "إيقاف تشغيل التذكيرات للموعد المحددد",
|
||||
"Due date reminders" : "تذكيرات الموعد المحدد ",
|
||||
@@ -265,14 +289,22 @@ OC.L10N.register(
|
||||
"Only assigned cards" : "البطاقات المخصصة فقط",
|
||||
"No reminder" : "لا يوجد تذكير ",
|
||||
"An error occurred" : "حدث خطأ",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "هل أنت متأكد من حذف الرقعة {title}؟ هذا سيؤدي إلى حذف كل بيانات هذه الرُّقعة بما في ذلك البطاقات المؤرشفة.",
|
||||
"Delete the board?" : "مسح اللوح؟",
|
||||
"Loading filtered view" : "جارِ تحميل التصفية ",
|
||||
"No due" : "غير محدد",
|
||||
"Search for {searchQuery} in all boards" : "البحث عن {searchQuery} في جميع اللوح",
|
||||
"No results found" : "لا يتم العثور على أي نتائج ",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "اسم الرُّقعة {name} \n* آخر تعديل لها في {lastMod}",
|
||||
"{stack} in {board}" : "{stack} في {board}",
|
||||
"Click to expand description" : "إضعط للتوسّع في الوصف",
|
||||
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments" : "* أُنشأت في {created}\n* آخر تعديل لها في {lastMod}\n* {nbAttachments} مُرفقات\n* {nbComments} مُلاحظات",
|
||||
"{nbCards} cards" : "{nbCards} بطاقات",
|
||||
"Click to expand comment" : "إضغط للتوسع في الملاحظات",
|
||||
"No upcoming cards" : "لا يوجد بطاقات قادمة ",
|
||||
"upcoming cards" : "البطاقات القادمة",
|
||||
"New card" : "بطاقة جديدة",
|
||||
"Due on {date}" : "مطلوب في {date}",
|
||||
"Link to a board" : "ربط بلوح",
|
||||
"Link to a card" : "ربط ببطاقة",
|
||||
"Create a card" : "أنشى بطاقة ",
|
||||
@@ -284,7 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "مشاركة مع بطاقة Deck",
|
||||
"Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck",
|
||||
"Share" : "مشاركة ",
|
||||
"Add a new list" : "اضف قائمة جديدة",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "هل انت متأكد تريد مسح اللوح {title}؟ هذا سوف يمسح جميع بيانات هذا اللوح."
|
||||
"Add a new list" : "اضف قائمة جديدة"
|
||||
},
|
||||
"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;");
|
||||
|
||||
35
l10n/ar.json
35
l10n/ar.json
@@ -66,6 +66,7 @@
|
||||
"Changes in the <strong>Deck app</strong>" : "تغييرات في <strong>تطبيق Deck</strong> ",
|
||||
"A <strong>comment</strong> was created on a card" : "<strong>تعليق</strong> تم إنشاؤه على بطاقة",
|
||||
"Upcoming cards" : "البطاقات القادمة",
|
||||
"Load more" : "حمّل أكثر",
|
||||
"Personal" : "شخصي",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "البطاقة \"%s\" على \"%s\" كُلفت بها من قبل %s.",
|
||||
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} قام بتكليف البطاقة {deck-board} على {deck-board} لك",
|
||||
@@ -76,8 +77,12 @@
|
||||
"The board \"%s\" has been shared with you by %s." : "تمت مشاركة اللوح \"%s\" معك من قبل %s.",
|
||||
"{user} has shared {deck-board} with you." : "{user} قام بمشاركة {deck-board} معك.",
|
||||
"Deck board" : "لوح Deck",
|
||||
"Owned by %1$s" : "يملكها %1$s",
|
||||
"Deck boards, cards and comments" : "الرُّقع و البطاقات و الملاحظات",
|
||||
"From %1$s, in %2$s/%3$s, owned by %4$s" : " من %1$s، في %2$s/%3$s، يملكها %4$s",
|
||||
"Card comments" : "تعليقات البطاقة ",
|
||||
"%s on %s" : "%s على %s",
|
||||
"Deck boards and cards" : "الرُّقع و البطاقات",
|
||||
"No data was provided to create an attachment." : "لا بيانات تم تقديمها لانشاء مرفق",
|
||||
"Finished" : "اكتمل",
|
||||
"To review" : "لإعادة المراجعة",
|
||||
@@ -99,10 +104,12 @@
|
||||
"Could not write file to disk" : "لم يستطع كتابة ملف للقرص",
|
||||
"A PHP extension stopped the file upload" : "إضافة البي اچ بي PHP أوقفت رفع الملف",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "لم يتم تحميل أي ملف أو أن يتجاوز حجم الملف الحد الأقصى %s",
|
||||
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : " هذه الملاحظات فيها أكثر من %s حرفاً.\n تمّت إضافتها كمُرفق إلى البطاقة التي اسمها%s.\n الموجودة على الرابط %s.",
|
||||
"Card not found" : "لم يتم العثور على البطاقة ",
|
||||
"Path is already shared with this card" : "تم مشاركة المسار بالفعل مع هذه البطاقة ",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "تاريخ غير صحيح, يجب أن يكون تنسيق التاريخ YYYY-MM-DD",
|
||||
"Personal planning and team project organization" : "التخطيط الشخصي و تنظيم مشروع الفريق",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "التطبيق Deck \"الرُّقعة\" هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة في الرُّقعة على كدسة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات و تضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
|
||||
"Add board" : "إضافة لوح",
|
||||
"Select the board to link to a project" : "تحديد اللوح لربطه بمشروع",
|
||||
"Search by board title" : "بحث بواسطة عنوان اللوح",
|
||||
@@ -131,6 +138,7 @@
|
||||
"Archived cards" : "البطاقات المؤرشفة",
|
||||
"Add list" : "إضافة قائمة",
|
||||
"List name" : "قامة اسماء",
|
||||
"Active filters" : "فلاتر نشطة",
|
||||
"Apply filter" : "تطبيق التصفية",
|
||||
"Filter by tag" : "تصفية بواسطة الوسم",
|
||||
"Filter by assigned user" : "تصفية بواسطة المستخدم الموكل اليه",
|
||||
@@ -147,6 +155,7 @@
|
||||
"Toggle compact mode" : "تبديل النمط المضغوط",
|
||||
"Open details" : "افتح التفاصيل",
|
||||
"Details" : "التفاصيل",
|
||||
"Currently present people" : "أشخاص معروضون حاليّاً",
|
||||
"Loading board" : "جارِ تحميل اللوح..",
|
||||
"No lists available" : "لا يوجد قائمة متاحه ",
|
||||
"Create a new list to add cards to this board" : "إنشاء قائمة جديدة لإضافة البطاقات على هذا اللوح",
|
||||
@@ -170,10 +179,17 @@
|
||||
"Owner" : "المالك",
|
||||
"Delete" : "حذف ",
|
||||
"Failed to create share with {displayName}" : "فشل في إنشاء المشاركة مع {displayName}",
|
||||
"Are you sure you want to transfer the board {title} to {user}?" : "هل أنت متأكد أنك تريد نقل الرُّقعة {title} إلى {user} ؟",
|
||||
"Transfer the board." : "نقل الرُّقعة.",
|
||||
"Transfer" : "نقل",
|
||||
"The board has been transferred to {user}" : "تمّ نقل الرُّقعة إلى {user}",
|
||||
"Failed to transfer the board to {user}" : "إخفاق في نقل الرُّقعة إلى {user}",
|
||||
"Edit list title" : "عدّل اسم القائمة",
|
||||
"Archive all cards" : "أرشفة جميع البطاقات ",
|
||||
"Unarchive all cards" : "تراجع عن أرشفة كل البطاقات",
|
||||
"Delete list" : "حذف القائمة",
|
||||
"Archive all cards in this list" : "أرشفة جميع البطاقات في القائمة ",
|
||||
"Unarchive all cards in this list" : "تراجع عن أرشفة كل البطاقات في هذه القائمة",
|
||||
"Add a new card" : "إضافة بطاقة جديدة",
|
||||
"Card name" : "اسم البطاقة ",
|
||||
"List deleted" : "القائمة حٌذفت ",
|
||||
@@ -184,9 +200,11 @@
|
||||
"Members" : "الاعضاء",
|
||||
"Upload new files" : "رفع ملفات جديدة",
|
||||
"Share from Files" : "مشاركة من الملفات",
|
||||
"Pending share" : "مشاركة مُعلّقة",
|
||||
"Add this attachment" : "إضافة هذا المرفق",
|
||||
"Show in Files" : "عرض في الملفات ",
|
||||
"Download" : "تنزيل",
|
||||
"Remove attachment" : "حذف المُرفق",
|
||||
"Delete Attachment" : "مسح المرفق",
|
||||
"Restore Attachment" : "إستعادة المرفق",
|
||||
"File to share" : "ملف للمشاركة",
|
||||
@@ -229,7 +247,9 @@
|
||||
"Write a description …" : "كتابة وصف...",
|
||||
"Choose attachment" : "اختيار مرفق",
|
||||
"(group)" : "(مجموعة)",
|
||||
"Todo items" : "قائمة المهام",
|
||||
"{count} comments, {unread} unread" : "{عدد} التعليقات، {غير مقروءة} غير مقروءة",
|
||||
"Edit card title" : "تعديل اسم القائمة",
|
||||
"Assign to me" : "ينسب لي",
|
||||
"Unassign myself" : "إلغاء تعييني ",
|
||||
"Move card" : "حرك البطاقة",
|
||||
@@ -238,12 +258,15 @@
|
||||
"Archive card" : "أرشفة البطاقة",
|
||||
"Delete card" : "حذف البطاقة",
|
||||
"Move card to another board" : "حرك البطاقة الى لوح اخر",
|
||||
"List is empty" : "القائمة فارغة",
|
||||
"Card deleted" : "البطاقة حٌذفت ",
|
||||
"seconds ago" : "ثوانٍ مضت",
|
||||
"All boards" : "جميع الالواح",
|
||||
"Archived boards" : "الالواح المؤرشفة",
|
||||
"Shared with you" : "تم مشاركتها معك",
|
||||
"Deck settings" : "إعدادات الرُّقعة",
|
||||
"Use bigger card view" : "استخدام بطاقة عرض أكبر ",
|
||||
"Show card ID badge" : "أعرض شارة رقم البطاقة",
|
||||
"Show boards in calendar/tasks" : "إظهار اللوح في التقويم/المهام",
|
||||
"Limit deck usage of groups" : "تقييد استخدام Deck للمجموعات",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "سيؤدي تقييد Deck إلى منع المستخدمين الذين ليسوا جزءًا من تلك المجموعات من إنشاء لوحاتهم الخاصة. سيظل المستخدمون قادرين على العمل على اللوحات التي تمت مشاركتها معهم.",
|
||||
@@ -252,6 +275,7 @@
|
||||
"Clone board" : "استنسخ اللوح",
|
||||
"Unarchive board" : "إلغاء أرشفة اللوح",
|
||||
"Archive board" : "أرشفة اللوح ",
|
||||
"Export board" : "صدّر الرُّقعة",
|
||||
"Turn on due date reminders" : "تفعيل التذكيرات للموعد المحدد ",
|
||||
"Turn off due date reminders" : "إيقاف تشغيل التذكيرات للموعد المحددد",
|
||||
"Due date reminders" : "تذكيرات الموعد المحدد ",
|
||||
@@ -263,14 +287,22 @@
|
||||
"Only assigned cards" : "البطاقات المخصصة فقط",
|
||||
"No reminder" : "لا يوجد تذكير ",
|
||||
"An error occurred" : "حدث خطأ",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "هل أنت متأكد من حذف الرقعة {title}؟ هذا سيؤدي إلى حذف كل بيانات هذه الرُّقعة بما في ذلك البطاقات المؤرشفة.",
|
||||
"Delete the board?" : "مسح اللوح؟",
|
||||
"Loading filtered view" : "جارِ تحميل التصفية ",
|
||||
"No due" : "غير محدد",
|
||||
"Search for {searchQuery} in all boards" : "البحث عن {searchQuery} في جميع اللوح",
|
||||
"No results found" : "لا يتم العثور على أي نتائج ",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "اسم الرُّقعة {name} \n* آخر تعديل لها في {lastMod}",
|
||||
"{stack} in {board}" : "{stack} في {board}",
|
||||
"Click to expand description" : "إضعط للتوسّع في الوصف",
|
||||
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments" : "* أُنشأت في {created}\n* آخر تعديل لها في {lastMod}\n* {nbAttachments} مُرفقات\n* {nbComments} مُلاحظات",
|
||||
"{nbCards} cards" : "{nbCards} بطاقات",
|
||||
"Click to expand comment" : "إضغط للتوسع في الملاحظات",
|
||||
"No upcoming cards" : "لا يوجد بطاقات قادمة ",
|
||||
"upcoming cards" : "البطاقات القادمة",
|
||||
"New card" : "بطاقة جديدة",
|
||||
"Due on {date}" : "مطلوب في {date}",
|
||||
"Link to a board" : "ربط بلوح",
|
||||
"Link to a card" : "ربط ببطاقة",
|
||||
"Create a card" : "أنشى بطاقة ",
|
||||
@@ -282,7 +314,6 @@
|
||||
"Share with a Deck card" : "مشاركة مع بطاقة Deck",
|
||||
"Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck",
|
||||
"Share" : "مشاركة ",
|
||||
"Add a new list" : "اضف قائمة جديدة",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "هل انت متأكد تريد مسح اللوح {title}؟ هذا سوف يمسح جميع بيانات هذا اللوح."
|
||||
"Add a new list" : "اضف قائمة جديدة"
|
||||
},"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;"
|
||||
}
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Споделяне с Deck карта",
|
||||
"Share {file} with a Deck card" : "Споделяне {file} с Deck карта",
|
||||
"Share" : "Споделяне",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Сигурни ли сте че искате да прехвърлите таблото {title} на {user}?",
|
||||
"Transfer the board for {user} successfully" : "Успешно прехвърляне на таблото към {user} ",
|
||||
"Failed to transfer the board for {user}" : "Неуспешно прехвърляне на таблото към {user}",
|
||||
"Add a new list" : "Добавяне на нов списък",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло."
|
||||
"Add a new list" : "Добавяне на нов списък"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "Споделяне с Deck карта",
|
||||
"Share {file} with a Deck card" : "Споделяне {file} с Deck карта",
|
||||
"Share" : "Споделяне",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Сигурни ли сте че искате да прехвърлите таблото {title} на {user}?",
|
||||
"Transfer the board for {user} successfully" : "Успешно прехвърляне на таблото към {user} ",
|
||||
"Failed to transfer the board for {user}" : "Неуспешно прехвърляне на таблото към {user}",
|
||||
"Add a new list" : "Добавяне на нов списък",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло."
|
||||
"Add a new list" : "Добавяне на нов списък"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -266,7 +266,7 @@ OC.L10N.register(
|
||||
"All boards" : "Tots els taulers",
|
||||
"Archived boards" : "Taulers arxivats",
|
||||
"Shared with you" : "Us han compartit",
|
||||
"Deck settings" : "Paràmetres del Tauler",
|
||||
"Deck settings" : "Paràmetres de Targetes",
|
||||
"Use bigger card view" : "Utilitza la visualització de targetes més gran",
|
||||
"Show card ID badge" : "Mostra el distintiu d’ID de la targeta",
|
||||
"Show boards in calendar/tasks" : "Mostra els taulers al calendari/tasques",
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Compartir amb una targeta de Deck",
|
||||
"Share {file} with a Deck card" : "Compartir {file} amb una targeta de Deck",
|
||||
"Share" : "Compartir",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Esteu segur que voleu transferir el tauler {title} per a {user}?",
|
||||
"Transfer the board for {user} successfully" : "Transfereix el tauler per a {user} correctament",
|
||||
"Failed to transfer the board for {user}" : "No s'ha pogut transferir el tauler per a {user}",
|
||||
"Add a new list" : "Afegeix una llista nova",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Esteu segur que voleu suprimir el tauler {title}? Això eliminarà totes les dades d'aquest tauler."
|
||||
"Add a new list" : "Afegeix una llista nova"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -264,7 +264,7 @@
|
||||
"All boards" : "Tots els taulers",
|
||||
"Archived boards" : "Taulers arxivats",
|
||||
"Shared with you" : "Us han compartit",
|
||||
"Deck settings" : "Paràmetres del Tauler",
|
||||
"Deck settings" : "Paràmetres de Targetes",
|
||||
"Use bigger card view" : "Utilitza la visualització de targetes més gran",
|
||||
"Show card ID badge" : "Mostra el distintiu d’ID de la targeta",
|
||||
"Show boards in calendar/tasks" : "Mostra els taulers al calendari/tasques",
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "Compartir amb una targeta de Deck",
|
||||
"Share {file} with a Deck card" : "Compartir {file} amb una targeta de Deck",
|
||||
"Share" : "Compartir",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Esteu segur que voleu transferir el tauler {title} per a {user}?",
|
||||
"Transfer the board for {user} successfully" : "Transfereix el tauler per a {user} correctament",
|
||||
"Failed to transfer the board for {user}" : "No s'ha pogut transferir el tauler per a {user}",
|
||||
"Add a new list" : "Afegeix una llista nova",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Esteu segur que voleu suprimir el tauler {title}? Això eliminarà totes les dades d'aquest tauler."
|
||||
"Add a new list" : "Afegeix una llista nova"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Sdílet s kartou aplikace Deck",
|
||||
"Share {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck",
|
||||
"Share" : "Sdílet",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Opravdu chcete předat vlastnictví tabule {title} uživateli {user}?",
|
||||
"Transfer the board for {user} successfully" : "Předání vlastnictví tabule uživateli {user} úspěšné",
|
||||
"Failed to transfer the board for {user}" : "Nepodařilo se předat vlastnictví tabule uživateli {user}",
|
||||
"Add a new list" : "Přidat nový sloupec",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Opravdu chcete tabuly {title} smazat? Toto smaže veškerá data této tabule."
|
||||
"Add a new list" : "Přidat nový sloupec"
|
||||
},
|
||||
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");
|
||||
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "Sdílet s kartou aplikace Deck",
|
||||
"Share {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck",
|
||||
"Share" : "Sdílet",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Opravdu chcete předat vlastnictví tabule {title} uživateli {user}?",
|
||||
"Transfer the board for {user} successfully" : "Předání vlastnictví tabule uživateli {user} úspěšné",
|
||||
"Failed to transfer the board for {user}" : "Nepodařilo se předat vlastnictví tabule uživateli {user}",
|
||||
"Add a new list" : "Přidat nový sloupec",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Opravdu chcete tabuly {title} smazat? Toto smaže veškerá data této tabule."
|
||||
"Add a new list" : "Přidat nový sloupec"
|
||||
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
|
||||
}
|
||||
@@ -230,7 +230,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Del med et Deck kort",
|
||||
"Share {file} with a Deck card" : "Del {file} med et Deck kort",
|
||||
"Share" : "Del",
|
||||
"Add a new list" : "Tilføj en ny kolonne",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Er du sikker på du vil slette tavlen {title}? Dette vil slette alt data på tavlen."
|
||||
"Add a new list" : "Tilføj en ny kolonne"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -228,7 +228,6 @@
|
||||
"Share with a Deck card" : "Del med et Deck kort",
|
||||
"Share {file} with a Deck card" : "Del {file} med et Deck kort",
|
||||
"Share" : "Del",
|
||||
"Add a new list" : "Tilføj en ny kolonne",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Er du sikker på du vil slette tavlen {title}? Dette vil slette alt data på tavlen."
|
||||
"Add a new list" : "Tilføj en ny kolonne"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
|
||||
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
|
||||
"Share" : "Freigeben",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Möchtest du wirklich das Board {title} an {user} übertragen?",
|
||||
"Transfer the board for {user} successfully" : "Das Board wurde erfolgreich an {user} übertragen",
|
||||
"Failed to transfer the board for {user}" : "Board konnte nicht an {user} übertragen werden",
|
||||
"Add a new list" : "Eine neue Liste hinzufügen",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchtest du wirklich das Board {title} mit all seinen Daten löschen?"
|
||||
"Add a new list" : "Eine neue Liste hinzufügen"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
|
||||
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
|
||||
"Share" : "Freigeben",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Möchtest du wirklich das Board {title} an {user} übertragen?",
|
||||
"Transfer the board for {user} successfully" : "Das Board wurde erfolgreich an {user} übertragen",
|
||||
"Failed to transfer the board for {user}" : "Board konnte nicht an {user} übertragen werden",
|
||||
"Add a new list" : "Eine neue Liste hinzufügen",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchtest du wirklich das Board {title} mit all seinen Daten löschen?"
|
||||
"Add a new list" : "Eine neue Liste hinzufügen"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
|
||||
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
|
||||
"Share" : "Freigeben",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Möchten Sie wirklich das Board {title} an {user} übertragen?",
|
||||
"Transfer the board for {user} successfully" : "Das Board wurde an {user} übertragen",
|
||||
"Failed to transfer the board for {user}" : "Board konnte nicht an {user} übertragen werden",
|
||||
"Add a new list" : "Eine neue Liste hinzufügen",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchten Sie wirklich dieses Board {title} mit all seinen Daten löschen?"
|
||||
"Add a new list" : "Eine neue Liste hinzufügen"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "Mit einer Deck-Karte teilen",
|
||||
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
|
||||
"Share" : "Freigeben",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Möchten Sie wirklich das Board {title} an {user} übertragen?",
|
||||
"Transfer the board for {user} successfully" : "Das Board wurde an {user} übertragen",
|
||||
"Failed to transfer the board for {user}" : "Board konnte nicht an {user} übertragen werden",
|
||||
"Add a new list" : "Eine neue Liste hinzufügen",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchten Sie wirklich dieses Board {title} mit all seinen Daten löschen?"
|
||||
"Add a new list" : "Eine neue Liste hinzufügen"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -313,10 +313,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck",
|
||||
"Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck",
|
||||
"Share" : "Μοιραστείτε",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Είστε σίγουροι ότι θέλετε να μεταφέρετε τον πίνακα {title} για {user}? ",
|
||||
"Transfer the board for {user} successfully" : "Επιτυχής μεταφορά του πίνακα για τον χρήστη {user}",
|
||||
"Failed to transfer the board for {user}" : "Απέτυχε η μεταφορά του πίνακα για τον χρήστη {user}",
|
||||
"Add a new list" : "Προσθήκη νέας λίστας",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Είστε βέβαιοι ότι θέλετε να διαγράψετε τον πίνακα {title}; Θα διαγραφούν όλα τα δεδομένα."
|
||||
"Add a new list" : "Προσθήκη νέας λίστας"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -311,10 +311,6 @@
|
||||
"Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck",
|
||||
"Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck",
|
||||
"Share" : "Μοιραστείτε",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Είστε σίγουροι ότι θέλετε να μεταφέρετε τον πίνακα {title} για {user}? ",
|
||||
"Transfer the board for {user} successfully" : "Επιτυχής μεταφορά του πίνακα για τον χρήστη {user}",
|
||||
"Failed to transfer the board for {user}" : "Απέτυχε η μεταφορά του πίνακα για τον χρήστη {user}",
|
||||
"Add a new list" : "Προσθήκη νέας λίστας",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Είστε βέβαιοι ότι θέλετε να διαγράψετε τον πίνακα {title}; Θα διαγραφούν όλα τα δεδομένα."
|
||||
"Add a new list" : "Προσθήκη νέας λίστας"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Share with a Deck card",
|
||||
"Share {file} with a Deck card" : "Share {file} with a Deck card",
|
||||
"Share" : "Share",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Are you sure you want to transfer the board {title} for {user}?",
|
||||
"Transfer the board for {user} successfully" : "Transfer the board for {user} successfully",
|
||||
"Failed to transfer the board for {user}" : "Failed to transfer the board for {user}",
|
||||
"Add a new list" : "Add a new list",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Are you sure you want to delete the board {title}? This will delete all the data of this board."
|
||||
"Add a new list" : "Add a new list"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "Share with a Deck card",
|
||||
"Share {file} with a Deck card" : "Share {file} with a Deck card",
|
||||
"Share" : "Share",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Are you sure you want to transfer the board {title} for {user}?",
|
||||
"Transfer the board for {user} successfully" : "Transfer the board for {user} successfully",
|
||||
"Failed to transfer the board for {user}" : "Failed to transfer the board for {user}",
|
||||
"Add a new list" : "Add a new list",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Are you sure you want to delete the board {title}? This will delete all the data of this board."
|
||||
"Add a new list" : "Add a new list"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Compartir con una tarjeta de Deck",
|
||||
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",
|
||||
"Share" : "Compartir",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "¿Estás seguro de que quieres transferir el tablero {título} a {usuario}?",
|
||||
"Transfer the board for {user} successfully" : "Transferir el tablero para {usuario} con éxito",
|
||||
"Failed to transfer the board for {user}" : "No se ha podido transferir el tablero para {usuario}",
|
||||
"Add a new list" : "Añadir una lista nueva",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "¿Estas seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos del tablero."
|
||||
"Add a new list" : "Añadir una lista nueva"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "Compartir con una tarjeta de Deck",
|
||||
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",
|
||||
"Share" : "Compartir",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "¿Estás seguro de que quieres transferir el tablero {título} a {usuario}?",
|
||||
"Transfer the board for {user} successfully" : "Transferir el tablero para {usuario} con éxito",
|
||||
"Failed to transfer the board for {user}" : "No se ha podido transferir el tablero para {usuario}",
|
||||
"Add a new list" : "Añadir una lista nueva",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "¿Estas seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos del tablero."
|
||||
"Add a new list" : "Añadir una lista nueva"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -4,6 +4,7 @@ OC.L10N.register(
|
||||
"Personal" : "Isiklik",
|
||||
"Finished" : "Lõpetatud",
|
||||
"Later" : "Hiljem",
|
||||
"copy" : "koopia",
|
||||
"Done" : "Valmis",
|
||||
"The file was uploaded" : "Fail laaditi üles",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Üleslaetud fail on suurem, kui php.ini failis määratud upload_max_filesize",
|
||||
@@ -12,6 +13,7 @@ OC.L10N.register(
|
||||
"No file was uploaded" : "Ühtegi faili ei latud üles",
|
||||
"Missing a temporary folder" : "Ajutine kausta on puudu",
|
||||
"Could not write file to disk" : "Faili kirjutamine kettale ebaõnnestus",
|
||||
"A PHP extension stopped the file upload" : "PHP laiendus peatas faili üleslaadimise",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "Vigane kuupäev, formaat peab olema YYYY-MM-DD",
|
||||
"Cancel" : "Loobu",
|
||||
"Close" : "Sulge",
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
"Personal" : "Isiklik",
|
||||
"Finished" : "Lõpetatud",
|
||||
"Later" : "Hiljem",
|
||||
"copy" : "koopia",
|
||||
"Done" : "Valmis",
|
||||
"The file was uploaded" : "Fail laaditi üles",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Üleslaetud fail on suurem, kui php.ini failis määratud upload_max_filesize",
|
||||
@@ -10,6 +11,7 @@
|
||||
"No file was uploaded" : "Ühtegi faili ei latud üles",
|
||||
"Missing a temporary folder" : "Ajutine kausta on puudu",
|
||||
"Could not write file to disk" : "Faili kirjutamine kettale ebaõnnestus",
|
||||
"A PHP extension stopped the file upload" : "PHP laiendus peatas faili üleslaadimise",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "Vigane kuupäev, formaat peab olema YYYY-MM-DD",
|
||||
"Cancel" : "Loobu",
|
||||
"Close" : "Sulge",
|
||||
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Partekatu Deck txartel baten bidez",
|
||||
"Share {file} with a Deck card" : "Partekatu {file} Deck txartel baten bidez",
|
||||
"Share" : "Partekatu",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Ziur {title} taula transferitu nahi duzula {user}?",
|
||||
"Transfer the board for {user} successfully" : "Transferitu {user}-ren panela behar bezala",
|
||||
"Failed to transfer the board for {user}" : "Ezin izan da transferitu {user}-ren panela",
|
||||
"Add a new list" : "Gehitu zerrenda berria",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ziur zaude «{title}» taula ezabatu nahi duzula? Honek taula honen datu guztiak ezabatuko ditu."
|
||||
"Add a new list" : "Gehitu zerrenda berria"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "Partekatu Deck txartel baten bidez",
|
||||
"Share {file} with a Deck card" : "Partekatu {file} Deck txartel baten bidez",
|
||||
"Share" : "Partekatu",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Ziur {title} taula transferitu nahi duzula {user}?",
|
||||
"Transfer the board for {user} successfully" : "Transferitu {user}-ren panela behar bezala",
|
||||
"Failed to transfer the board for {user}" : "Ezin izan da transferitu {user}-ren panela",
|
||||
"Add a new list" : "Gehitu zerrenda berria",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ziur zaude «{title}» taula ezabatu nahi duzula? Honek taula honen datu guztiak ezabatuko ditu."
|
||||
"Add a new list" : "Gehitu zerrenda berria"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Partager avec Deck en tant que carte",
|
||||
"Share {file} with a Deck card" : "Partager {file} avec Deck en tant que carte",
|
||||
"Share" : "Partager",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Êtes-vous sûr de vouloir transférer le tableau {title} pour {user} ?",
|
||||
"Transfer the board for {user} successfully" : "Transfert du tableau pour {user} avec succès",
|
||||
"Failed to transfer the board for {user}" : "Échec du transfert du tableau pour {user}",
|
||||
"Add a new list" : "Ajouter une nouvelle liste",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Êtes-vous certain de vouloir supprimer le tableau {title} ? Cela supprimera l'ensemble des données de ce tableau."
|
||||
"Add a new list" : "Ajouter une nouvelle liste"
|
||||
},
|
||||
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "Partager avec Deck en tant que carte",
|
||||
"Share {file} with a Deck card" : "Partager {file} avec Deck en tant que carte",
|
||||
"Share" : "Partager",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Êtes-vous sûr de vouloir transférer le tableau {title} pour {user} ?",
|
||||
"Transfer the board for {user} successfully" : "Transfert du tableau pour {user} avec succès",
|
||||
"Failed to transfer the board for {user}" : "Échec du transfert du tableau pour {user}",
|
||||
"Add a new list" : "Ajouter une nouvelle liste",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Êtes-vous certain de vouloir supprimer le tableau {title} ? Cela supprimera l'ensemble des données de ce tableau."
|
||||
"Add a new list" : "Ajouter une nouvelle liste"
|
||||
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
64
l10n/gl.js
64
l10n/gl.js
@@ -63,27 +63,35 @@ OC.L10N.register(
|
||||
"{user} has restored the attachment {attachment} to card {card}" : "{user} restaurou o anexo {attachment} da tarxeta {card}",
|
||||
"You have commented on card {card}" : "Vostede comentou na tarxeta {card}",
|
||||
"{user} has commented on card {card}" : "{user} comentou na tarxeta {card}",
|
||||
"A <strong>card description</strong> inside the Deck app has been changed" : "Cambiouse a <strong>descripción da tarxeta</strong> dentro da aplicación Deck",
|
||||
"Deck" : "Deck",
|
||||
"Changes in the <strong>Deck app</strong>" : "Cambios na <strong>aplicación Deck</strong>",
|
||||
"A <strong>card description</strong> inside the Deck app has been changed" : "Cambiouse a <strong>descripción da tarxeta</strong> dentro da aplicación Tarxeteiro",
|
||||
"Deck" : "Tarxeteiro",
|
||||
"Changes in the <strong>Deck app</strong>" : "Cambios na <strong>aplicación Tarxeteiro</strong>",
|
||||
"A <strong>comment</strong> was created on a card" : "Creouse un <strong>comentario</strong> nunha tarxeta",
|
||||
"Upcoming cards" : "Tarxetas próximas",
|
||||
"Load more" : "Cargar máis",
|
||||
"Personal" : "Persoal",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "A tarxeta «%s» en «%s» foi asignada a vostede por %s.",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "A tarxeta «%s» en «%s» chegou á súa data de caducidade.",
|
||||
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} asignoulle a tarxeta {deck-card} en {deck-board} a vostede.",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "A tarxeta «%s» en «%s» acadou a súa data de caducidade.",
|
||||
"The card {deck-card} on {deck-board} has reached its due date." : "A tarxeta {deck-card} en {deck-board} chegou á súa data de caducidade.",
|
||||
"%s has mentioned you in a comment on \"%s\"." : "%s mencionouno a vostede nun comentario en «%s».",
|
||||
"{user} has mentioned you in a comment on {deck-card}." : "{user} mencionouno a vostede nun comentario en {deck-card}.",
|
||||
"The board \"%s\" has been shared with you by %s." : "O taboleiro «%s» foi compartido con vostede por %s.",
|
||||
"Deck board" : "Taboleiro do Deck",
|
||||
"{user} has shared {deck-board} with you." : "{user} compartiu {deck-board} con vostede.",
|
||||
"Deck board" : "Taboleiro do Tarxeteiro",
|
||||
"Owned by %1$s" : "Propiedade de %1$s",
|
||||
"Deck boards, cards and comments" : "Taboleiros do Tarxeteiro, tarxetas e comentarios",
|
||||
"From %1$s, in %2$s/%3$s, owned by %4$s" : "De %1$s, en %2$s/%3$s, propiedade de %4$s",
|
||||
"Card comments" : "Comentarios da tarxeta",
|
||||
"%s on %s" : "%s en %s",
|
||||
"Deck boards and cards" : "Taboleiros do Tarxeteiro e tarxetas",
|
||||
"No data was provided to create an attachment." : "Non se forneceu ningún dato para crear un anexo.",
|
||||
"Finished" : "Rematado",
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Necesita unha acción",
|
||||
"Later" : "Despois",
|
||||
"Later" : "Após",
|
||||
"copy" : "copiar",
|
||||
"To do" : "Para facer",
|
||||
"To do" : "Tarefa pendente",
|
||||
"Doing" : "Facendo",
|
||||
"Done" : "Feito",
|
||||
"Example Task 3" : "Tarefa de exemplo 3",
|
||||
@@ -98,10 +106,12 @@ OC.L10N.register(
|
||||
"Could not write file to disk" : "Non foi posíbel escribir o ficheiro no disco",
|
||||
"A PHP extension stopped the file upload" : "Unha extensión PHP detivo o envío de ficheiros",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "Non se enviou ningún ficheiro ou o tamaño do ficheiro supera o máximo de %s",
|
||||
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Este comentario ten máis de %s caracteres.\nEngadido como anexo á tarxeta co nome %s.\nAccesíbel no URL: %s.",
|
||||
"Card not found" : "Non se atopou a tarxeta",
|
||||
"Path is already shared with this card" : "A ruta xa está compartida con esta tarxeta",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "Data incorrecta, o formato da date debe ser AAAA-MM-DD",
|
||||
"Personal planning and team project organization" : "Planificación persoal e organización de proxectos de equipo",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Tarxeteiro é unha ferramenta de organización de estilo kanban dirixida a planificación persoal e organización de proxectos para equipos integrados con Nextcloud. \n\n\n- 📥 Engada as súas tarefas ás tarxetas e fagas ordenadas\n- 📄 Escriba notas adicionais en Markdown\n- 🔖 Asigne etiquetas para unha mellor organización\n- 👥 Comparta co seu equipo, amigos ou a súa familia\n- 📎 Anexe ficheiros e insíraos na súa descrición de Markdown\n- 💬 Debata co seu equipo usando os comentarios\n- ⚡ Faga un seguimento dos cambios no fluxo de actividade\n- 🚀 Teña o seu proxecto organizado",
|
||||
"Add board" : "Engadir taboleiro",
|
||||
"Select the board to link to a project" : "Seleccione o taboleiro para ligar a un proxecto",
|
||||
"Search by board title" : "Buscar polo título do taboleiro",
|
||||
@@ -111,6 +121,8 @@ OC.L10N.register(
|
||||
"Select a list" : "Seleccionar unha lista",
|
||||
"Card title" : "Título da tarxeta",
|
||||
"Cancel" : "Cancelar",
|
||||
"Creating the new card …" : "Creando unha nova tarxeta…",
|
||||
"Card \"{card}\" was added to \"{board}\"" : "A tarxeta «{card}» foi engdida a «{board}»",
|
||||
"Open card" : "Abrir a tarxeta",
|
||||
"Close" : "Pechar",
|
||||
"Create card" : "Crear tarxeta",
|
||||
@@ -128,6 +140,7 @@ OC.L10N.register(
|
||||
"Archived cards" : "Tarxetas arquivadas",
|
||||
"Add list" : "Engadir unha lista",
|
||||
"List name" : "Nome da lista",
|
||||
"Active filters" : "Filtros activos",
|
||||
"Apply filter" : "Aplicar filtro",
|
||||
"Filter by tag" : "Filtrar pola etiqueta",
|
||||
"Filter by assigned user" : "Filtrar polo usuario asignado",
|
||||
@@ -144,6 +157,7 @@ OC.L10N.register(
|
||||
"Toggle compact mode" : "Alternar o modo compacto",
|
||||
"Open details" : "Abrir detalles",
|
||||
"Details" : "Detalles",
|
||||
"Currently present people" : "Persoas presentes na actualidade",
|
||||
"Loading board" : "Cargando o taboleiro",
|
||||
"No lists available" : "Non hai listas dispoñíbeis",
|
||||
"Create a new list to add cards to this board" : "Crear unha nova lista para engadir tarxetas a este taboleiro",
|
||||
@@ -167,10 +181,17 @@ OC.L10N.register(
|
||||
"Owner" : "Propietario",
|
||||
"Delete" : "Eliminar",
|
||||
"Failed to create share with {displayName}" : "Produciuse un fallo ao crear o uso compartido con {displayName}",
|
||||
"Are you sure you want to transfer the board {title} to {user}?" : "Confirma que quere transferir o taboleiro {title} a {user}?",
|
||||
"Transfer the board." : "Transferir o taboleiro.",
|
||||
"Transfer" : "Transferencia",
|
||||
"The board has been transferred to {user}" : "O taboleiro foi transferido a {user}",
|
||||
"Failed to transfer the board to {user}" : "Produciuse un fallo ao transferir o taboleiro a {user}",
|
||||
"Edit list title" : "Editar o título da lista",
|
||||
"Archive all cards" : "Arquivar todas as tarxetas",
|
||||
"Unarchive all cards" : "Desarquivar todas as tarxetas",
|
||||
"Delete list" : "Eliminar lista",
|
||||
"Archive all cards in this list" : "Arquivar todas as tarxetas desta lista",
|
||||
"Unarchive all cards in this list" : "Desarquivar todas as tarxetas desta lista",
|
||||
"Add a new card" : "Engadir unha nova tarxeta",
|
||||
"Card name" : "Nome da tarxeta",
|
||||
"List deleted" : "Lista eliminada",
|
||||
@@ -181,9 +202,11 @@ OC.L10N.register(
|
||||
"Members" : "Membros",
|
||||
"Upload new files" : "Enviar novos ficheiros",
|
||||
"Share from Files" : "Compartir dende «Ficheiros»",
|
||||
"Pending share" : "Recurso compartido pendente",
|
||||
"Add this attachment" : "Engadir este anexo",
|
||||
"Show in Files" : "Amosar en Ficheiros",
|
||||
"Download" : "Descargar",
|
||||
"Remove attachment" : "Retirar o anexo",
|
||||
"Delete Attachment" : "Eliminar o anexo",
|
||||
"Restore Attachment" : "Restaurar o anexo",
|
||||
"File to share" : "Ficheiro para compartir",
|
||||
@@ -196,6 +219,7 @@ OC.L10N.register(
|
||||
"Created" : "Creado",
|
||||
"The title cannot be empty." : "O título non pode estar baleiro.",
|
||||
"No comments yet. Begin the discussion!" : "Aínda non hai comentarios. Comece o debate!",
|
||||
"Failed to load comments" : "Produciuse un fallo ao cargar os comentarios",
|
||||
"Assign a tag to this card…" : "Asignar unha etiqueta a esta tarxeta…",
|
||||
"Assign to users" : "Asignar a usuarios",
|
||||
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos",
|
||||
@@ -212,6 +236,7 @@ OC.L10N.register(
|
||||
"The comment cannot be empty." : "O comentario non pode estar baleiro",
|
||||
"The comment cannot be longer than 1000 characters." : "O comentario non pode ter máis de 1000 caracteres.",
|
||||
"In reply to" : "En resposta a",
|
||||
"Cancel reply" : "Cancelar a resposta",
|
||||
"Reply" : "Responder",
|
||||
"Update" : "Actualizar",
|
||||
"Description" : "Descrición",
|
||||
@@ -224,6 +249,9 @@ OC.L10N.register(
|
||||
"Write a description …" : "Escriba unha descrición…",
|
||||
"Choose attachment" : "Escoller o anexo",
|
||||
"(group)" : "(grupo)",
|
||||
"Todo items" : "Elementos pendentes",
|
||||
"{count} comments, {unread} unread" : "{count} comentarios, {unread} sen ler",
|
||||
"Edit card title" : "Editar o título da tarxeta",
|
||||
"Assign to me" : "Asignarme",
|
||||
"Unassign myself" : "Desasignarme",
|
||||
"Move card" : "Mover a tarxeta",
|
||||
@@ -234,19 +262,22 @@ OC.L10N.register(
|
||||
"Move card to another board" : "Mover a tarxeta a outro taboleiro",
|
||||
"List is empty" : "A lista está baleira",
|
||||
"Card deleted" : "Tarxeta eliminada",
|
||||
"seconds ago" : "hai uns segundos",
|
||||
"seconds ago" : "segundos atrás",
|
||||
"All boards" : "Todos os taboleiros",
|
||||
"Archived boards" : "Taboleiros arquivados",
|
||||
"Shared with you" : "Compartido con vostede",
|
||||
"Deck settings" : "Axustes do Tarxeteiro",
|
||||
"Use bigger card view" : "Usa a vista de tarxeta máis grande",
|
||||
"Show card ID badge" : "Amosar o distintivo de identificación da tarxeta",
|
||||
"Show boards in calendar/tasks" : "Amosar taboleiros no calendario/tarefas",
|
||||
"Limit deck usage of groups" : "Limitar o uso da plataforma a grupos",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitando Deck bloqueará os usuarios que non formen parte destes grupos, para crear os seus propios taboleiros. Os usuarios aínda así poderán traballar en taboleiros compartidos con eles.",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitando o Tarxeteiro bloqueará os usuarios que non formen parte destes grupos, para crear os seus propios taboleiros. Os usuarios aínda así poderán traballar en taboleiros compartidos con eles.",
|
||||
"Board details" : "Detalles do taboleiro",
|
||||
"Edit board" : "Editar taboleiro",
|
||||
"Clone board" : "Clonar taboleiro",
|
||||
"Unarchive board" : "Desarquivar taboleiro",
|
||||
"Archive board" : "Arquivar taboleiro",
|
||||
"Export board" : "Exportar taboleiro",
|
||||
"Turn on due date reminders" : "Activar os lembretes de data de caducidade",
|
||||
"Turn off due date reminders" : "Desctivar os lembretes de data de caducidade",
|
||||
"Due date reminders" : "Lembretes de data de caducidade",
|
||||
@@ -258,14 +289,22 @@ OC.L10N.register(
|
||||
"Only assigned cards" : "Só as tarxetas asignadas",
|
||||
"No reminder" : "Non hai lembretes",
|
||||
"An error occurred" : "Produciuse un erro",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Confirma que quere eliminar o taboleiro {title}? Isto eliminará todos os datos deste taboleiro, incluídas as tarxetas arquivadas.",
|
||||
"Delete the board?" : "Eliminar o taboleiro?",
|
||||
"Loading filtered view" : "Cargando a vista filtrada",
|
||||
"No due" : "Sen caducidade",
|
||||
"Search for {searchQuery} in all boards" : "Resultados de busca para {searchQuery} en todos os taboleiros",
|
||||
"No results found" : "Non se atoparon resultados",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Taboleiro do Tarxeteiro {nome}\n* Última modificación en {lastMod}",
|
||||
"{stack} in {board}" : "{stack} en {board}",
|
||||
"Click to expand description" : "Prema para ampliar a descrición",
|
||||
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments" : "* Creado o {created}\n* Última modificación o {lastMod}\n* {nbAttachments} anexos\n* {nbComments} comentarios",
|
||||
"{nbCards} cards" : "{nbCards} tarxetas",
|
||||
"Click to expand comment" : "Prema para ampliar o comentario",
|
||||
"No upcoming cards" : "Non hai tarxetas próximas",
|
||||
"upcoming cards" : "tarxetas próximas",
|
||||
"New card" : "Nova tarxeta",
|
||||
"Due on {date}" : "Caduca o {date}",
|
||||
"Link to a board" : "Ligar a un taboleiro",
|
||||
"Link to a card" : "Ligar a unha tarxeta",
|
||||
"Create a card" : "Crear unha tarxeta",
|
||||
@@ -274,10 +313,9 @@ OC.L10N.register(
|
||||
"Failed to upload {name}" : "Produciuse un fallo ao actualizar {name}",
|
||||
"Maximum file size of {size} exceeded" : "Excedeuse o tamaño máximo de ficheiro de {size}",
|
||||
"Error creating the share" : "Produciuse un erro ao crear a compartición",
|
||||
"Share with a Deck card" : "Compartir cunha tarxeta Deck",
|
||||
"Share {file} with a Deck card" : "Compartir {file} cunha tarxeta Deck",
|
||||
"Share with a Deck card" : "Compartir cunha tarxeta de Tarxeteiro",
|
||||
"Share {file} with a Deck card" : "Compartir {file} cunha tarxeta de Tarxeteiro",
|
||||
"Share" : "Compartir",
|
||||
"Add a new list" : "Engadir unha lista nova",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Confirma que quere eliminar o taboleiro {title}? Isto eliminará todos os datos deste taboleiro."
|
||||
"Add a new list" : "Engadir unha lista nova"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
64
l10n/gl.json
64
l10n/gl.json
@@ -61,27 +61,35 @@
|
||||
"{user} has restored the attachment {attachment} to card {card}" : "{user} restaurou o anexo {attachment} da tarxeta {card}",
|
||||
"You have commented on card {card}" : "Vostede comentou na tarxeta {card}",
|
||||
"{user} has commented on card {card}" : "{user} comentou na tarxeta {card}",
|
||||
"A <strong>card description</strong> inside the Deck app has been changed" : "Cambiouse a <strong>descripción da tarxeta</strong> dentro da aplicación Deck",
|
||||
"Deck" : "Deck",
|
||||
"Changes in the <strong>Deck app</strong>" : "Cambios na <strong>aplicación Deck</strong>",
|
||||
"A <strong>card description</strong> inside the Deck app has been changed" : "Cambiouse a <strong>descripción da tarxeta</strong> dentro da aplicación Tarxeteiro",
|
||||
"Deck" : "Tarxeteiro",
|
||||
"Changes in the <strong>Deck app</strong>" : "Cambios na <strong>aplicación Tarxeteiro</strong>",
|
||||
"A <strong>comment</strong> was created on a card" : "Creouse un <strong>comentario</strong> nunha tarxeta",
|
||||
"Upcoming cards" : "Tarxetas próximas",
|
||||
"Load more" : "Cargar máis",
|
||||
"Personal" : "Persoal",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "A tarxeta «%s» en «%s» foi asignada a vostede por %s.",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "A tarxeta «%s» en «%s» chegou á súa data de caducidade.",
|
||||
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} asignoulle a tarxeta {deck-card} en {deck-board} a vostede.",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "A tarxeta «%s» en «%s» acadou a súa data de caducidade.",
|
||||
"The card {deck-card} on {deck-board} has reached its due date." : "A tarxeta {deck-card} en {deck-board} chegou á súa data de caducidade.",
|
||||
"%s has mentioned you in a comment on \"%s\"." : "%s mencionouno a vostede nun comentario en «%s».",
|
||||
"{user} has mentioned you in a comment on {deck-card}." : "{user} mencionouno a vostede nun comentario en {deck-card}.",
|
||||
"The board \"%s\" has been shared with you by %s." : "O taboleiro «%s» foi compartido con vostede por %s.",
|
||||
"Deck board" : "Taboleiro do Deck",
|
||||
"{user} has shared {deck-board} with you." : "{user} compartiu {deck-board} con vostede.",
|
||||
"Deck board" : "Taboleiro do Tarxeteiro",
|
||||
"Owned by %1$s" : "Propiedade de %1$s",
|
||||
"Deck boards, cards and comments" : "Taboleiros do Tarxeteiro, tarxetas e comentarios",
|
||||
"From %1$s, in %2$s/%3$s, owned by %4$s" : "De %1$s, en %2$s/%3$s, propiedade de %4$s",
|
||||
"Card comments" : "Comentarios da tarxeta",
|
||||
"%s on %s" : "%s en %s",
|
||||
"Deck boards and cards" : "Taboleiros do Tarxeteiro e tarxetas",
|
||||
"No data was provided to create an attachment." : "Non se forneceu ningún dato para crear un anexo.",
|
||||
"Finished" : "Rematado",
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Necesita unha acción",
|
||||
"Later" : "Despois",
|
||||
"Later" : "Após",
|
||||
"copy" : "copiar",
|
||||
"To do" : "Para facer",
|
||||
"To do" : "Tarefa pendente",
|
||||
"Doing" : "Facendo",
|
||||
"Done" : "Feito",
|
||||
"Example Task 3" : "Tarefa de exemplo 3",
|
||||
@@ -96,10 +104,12 @@
|
||||
"Could not write file to disk" : "Non foi posíbel escribir o ficheiro no disco",
|
||||
"A PHP extension stopped the file upload" : "Unha extensión PHP detivo o envío de ficheiros",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "Non se enviou ningún ficheiro ou o tamaño do ficheiro supera o máximo de %s",
|
||||
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Este comentario ten máis de %s caracteres.\nEngadido como anexo á tarxeta co nome %s.\nAccesíbel no URL: %s.",
|
||||
"Card not found" : "Non se atopou a tarxeta",
|
||||
"Path is already shared with this card" : "A ruta xa está compartida con esta tarxeta",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "Data incorrecta, o formato da date debe ser AAAA-MM-DD",
|
||||
"Personal planning and team project organization" : "Planificación persoal e organización de proxectos de equipo",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Tarxeteiro é unha ferramenta de organización de estilo kanban dirixida a planificación persoal e organización de proxectos para equipos integrados con Nextcloud. \n\n\n- 📥 Engada as súas tarefas ás tarxetas e fagas ordenadas\n- 📄 Escriba notas adicionais en Markdown\n- 🔖 Asigne etiquetas para unha mellor organización\n- 👥 Comparta co seu equipo, amigos ou a súa familia\n- 📎 Anexe ficheiros e insíraos na súa descrición de Markdown\n- 💬 Debata co seu equipo usando os comentarios\n- ⚡ Faga un seguimento dos cambios no fluxo de actividade\n- 🚀 Teña o seu proxecto organizado",
|
||||
"Add board" : "Engadir taboleiro",
|
||||
"Select the board to link to a project" : "Seleccione o taboleiro para ligar a un proxecto",
|
||||
"Search by board title" : "Buscar polo título do taboleiro",
|
||||
@@ -109,6 +119,8 @@
|
||||
"Select a list" : "Seleccionar unha lista",
|
||||
"Card title" : "Título da tarxeta",
|
||||
"Cancel" : "Cancelar",
|
||||
"Creating the new card …" : "Creando unha nova tarxeta…",
|
||||
"Card \"{card}\" was added to \"{board}\"" : "A tarxeta «{card}» foi engdida a «{board}»",
|
||||
"Open card" : "Abrir a tarxeta",
|
||||
"Close" : "Pechar",
|
||||
"Create card" : "Crear tarxeta",
|
||||
@@ -126,6 +138,7 @@
|
||||
"Archived cards" : "Tarxetas arquivadas",
|
||||
"Add list" : "Engadir unha lista",
|
||||
"List name" : "Nome da lista",
|
||||
"Active filters" : "Filtros activos",
|
||||
"Apply filter" : "Aplicar filtro",
|
||||
"Filter by tag" : "Filtrar pola etiqueta",
|
||||
"Filter by assigned user" : "Filtrar polo usuario asignado",
|
||||
@@ -142,6 +155,7 @@
|
||||
"Toggle compact mode" : "Alternar o modo compacto",
|
||||
"Open details" : "Abrir detalles",
|
||||
"Details" : "Detalles",
|
||||
"Currently present people" : "Persoas presentes na actualidade",
|
||||
"Loading board" : "Cargando o taboleiro",
|
||||
"No lists available" : "Non hai listas dispoñíbeis",
|
||||
"Create a new list to add cards to this board" : "Crear unha nova lista para engadir tarxetas a este taboleiro",
|
||||
@@ -165,10 +179,17 @@
|
||||
"Owner" : "Propietario",
|
||||
"Delete" : "Eliminar",
|
||||
"Failed to create share with {displayName}" : "Produciuse un fallo ao crear o uso compartido con {displayName}",
|
||||
"Are you sure you want to transfer the board {title} to {user}?" : "Confirma que quere transferir o taboleiro {title} a {user}?",
|
||||
"Transfer the board." : "Transferir o taboleiro.",
|
||||
"Transfer" : "Transferencia",
|
||||
"The board has been transferred to {user}" : "O taboleiro foi transferido a {user}",
|
||||
"Failed to transfer the board to {user}" : "Produciuse un fallo ao transferir o taboleiro a {user}",
|
||||
"Edit list title" : "Editar o título da lista",
|
||||
"Archive all cards" : "Arquivar todas as tarxetas",
|
||||
"Unarchive all cards" : "Desarquivar todas as tarxetas",
|
||||
"Delete list" : "Eliminar lista",
|
||||
"Archive all cards in this list" : "Arquivar todas as tarxetas desta lista",
|
||||
"Unarchive all cards in this list" : "Desarquivar todas as tarxetas desta lista",
|
||||
"Add a new card" : "Engadir unha nova tarxeta",
|
||||
"Card name" : "Nome da tarxeta",
|
||||
"List deleted" : "Lista eliminada",
|
||||
@@ -179,9 +200,11 @@
|
||||
"Members" : "Membros",
|
||||
"Upload new files" : "Enviar novos ficheiros",
|
||||
"Share from Files" : "Compartir dende «Ficheiros»",
|
||||
"Pending share" : "Recurso compartido pendente",
|
||||
"Add this attachment" : "Engadir este anexo",
|
||||
"Show in Files" : "Amosar en Ficheiros",
|
||||
"Download" : "Descargar",
|
||||
"Remove attachment" : "Retirar o anexo",
|
||||
"Delete Attachment" : "Eliminar o anexo",
|
||||
"Restore Attachment" : "Restaurar o anexo",
|
||||
"File to share" : "Ficheiro para compartir",
|
||||
@@ -194,6 +217,7 @@
|
||||
"Created" : "Creado",
|
||||
"The title cannot be empty." : "O título non pode estar baleiro.",
|
||||
"No comments yet. Begin the discussion!" : "Aínda non hai comentarios. Comece o debate!",
|
||||
"Failed to load comments" : "Produciuse un fallo ao cargar os comentarios",
|
||||
"Assign a tag to this card…" : "Asignar unha etiqueta a esta tarxeta…",
|
||||
"Assign to users" : "Asignar a usuarios",
|
||||
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos",
|
||||
@@ -210,6 +234,7 @@
|
||||
"The comment cannot be empty." : "O comentario non pode estar baleiro",
|
||||
"The comment cannot be longer than 1000 characters." : "O comentario non pode ter máis de 1000 caracteres.",
|
||||
"In reply to" : "En resposta a",
|
||||
"Cancel reply" : "Cancelar a resposta",
|
||||
"Reply" : "Responder",
|
||||
"Update" : "Actualizar",
|
||||
"Description" : "Descrición",
|
||||
@@ -222,6 +247,9 @@
|
||||
"Write a description …" : "Escriba unha descrición…",
|
||||
"Choose attachment" : "Escoller o anexo",
|
||||
"(group)" : "(grupo)",
|
||||
"Todo items" : "Elementos pendentes",
|
||||
"{count} comments, {unread} unread" : "{count} comentarios, {unread} sen ler",
|
||||
"Edit card title" : "Editar o título da tarxeta",
|
||||
"Assign to me" : "Asignarme",
|
||||
"Unassign myself" : "Desasignarme",
|
||||
"Move card" : "Mover a tarxeta",
|
||||
@@ -232,19 +260,22 @@
|
||||
"Move card to another board" : "Mover a tarxeta a outro taboleiro",
|
||||
"List is empty" : "A lista está baleira",
|
||||
"Card deleted" : "Tarxeta eliminada",
|
||||
"seconds ago" : "hai uns segundos",
|
||||
"seconds ago" : "segundos atrás",
|
||||
"All boards" : "Todos os taboleiros",
|
||||
"Archived boards" : "Taboleiros arquivados",
|
||||
"Shared with you" : "Compartido con vostede",
|
||||
"Deck settings" : "Axustes do Tarxeteiro",
|
||||
"Use bigger card view" : "Usa a vista de tarxeta máis grande",
|
||||
"Show card ID badge" : "Amosar o distintivo de identificación da tarxeta",
|
||||
"Show boards in calendar/tasks" : "Amosar taboleiros no calendario/tarefas",
|
||||
"Limit deck usage of groups" : "Limitar o uso da plataforma a grupos",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitando Deck bloqueará os usuarios que non formen parte destes grupos, para crear os seus propios taboleiros. Os usuarios aínda así poderán traballar en taboleiros compartidos con eles.",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitando o Tarxeteiro bloqueará os usuarios que non formen parte destes grupos, para crear os seus propios taboleiros. Os usuarios aínda así poderán traballar en taboleiros compartidos con eles.",
|
||||
"Board details" : "Detalles do taboleiro",
|
||||
"Edit board" : "Editar taboleiro",
|
||||
"Clone board" : "Clonar taboleiro",
|
||||
"Unarchive board" : "Desarquivar taboleiro",
|
||||
"Archive board" : "Arquivar taboleiro",
|
||||
"Export board" : "Exportar taboleiro",
|
||||
"Turn on due date reminders" : "Activar os lembretes de data de caducidade",
|
||||
"Turn off due date reminders" : "Desctivar os lembretes de data de caducidade",
|
||||
"Due date reminders" : "Lembretes de data de caducidade",
|
||||
@@ -256,14 +287,22 @@
|
||||
"Only assigned cards" : "Só as tarxetas asignadas",
|
||||
"No reminder" : "Non hai lembretes",
|
||||
"An error occurred" : "Produciuse un erro",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Confirma que quere eliminar o taboleiro {title}? Isto eliminará todos os datos deste taboleiro, incluídas as tarxetas arquivadas.",
|
||||
"Delete the board?" : "Eliminar o taboleiro?",
|
||||
"Loading filtered view" : "Cargando a vista filtrada",
|
||||
"No due" : "Sen caducidade",
|
||||
"Search for {searchQuery} in all boards" : "Resultados de busca para {searchQuery} en todos os taboleiros",
|
||||
"No results found" : "Non se atoparon resultados",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Taboleiro do Tarxeteiro {nome}\n* Última modificación en {lastMod}",
|
||||
"{stack} in {board}" : "{stack} en {board}",
|
||||
"Click to expand description" : "Prema para ampliar a descrición",
|
||||
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments" : "* Creado o {created}\n* Última modificación o {lastMod}\n* {nbAttachments} anexos\n* {nbComments} comentarios",
|
||||
"{nbCards} cards" : "{nbCards} tarxetas",
|
||||
"Click to expand comment" : "Prema para ampliar o comentario",
|
||||
"No upcoming cards" : "Non hai tarxetas próximas",
|
||||
"upcoming cards" : "tarxetas próximas",
|
||||
"New card" : "Nova tarxeta",
|
||||
"Due on {date}" : "Caduca o {date}",
|
||||
"Link to a board" : "Ligar a un taboleiro",
|
||||
"Link to a card" : "Ligar a unha tarxeta",
|
||||
"Create a card" : "Crear unha tarxeta",
|
||||
@@ -272,10 +311,9 @@
|
||||
"Failed to upload {name}" : "Produciuse un fallo ao actualizar {name}",
|
||||
"Maximum file size of {size} exceeded" : "Excedeuse o tamaño máximo de ficheiro de {size}",
|
||||
"Error creating the share" : "Produciuse un erro ao crear a compartición",
|
||||
"Share with a Deck card" : "Compartir cunha tarxeta Deck",
|
||||
"Share {file} with a Deck card" : "Compartir {file} cunha tarxeta Deck",
|
||||
"Share with a Deck card" : "Compartir cunha tarxeta de Tarxeteiro",
|
||||
"Share {file} with a Deck card" : "Compartir {file} cunha tarxeta de Tarxeteiro",
|
||||
"Share" : "Compartir",
|
||||
"Add a new list" : "Engadir unha lista nova",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Confirma que quere eliminar o taboleiro {title}? Isto eliminará todos os datos deste taboleiro."
|
||||
"Add a new list" : "Engadir unha lista nova"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -268,7 +268,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "שיתוף עם כרטיס חפיסה",
|
||||
"Share {file} with a Deck card" : "שיתוף {file} עם כרטיס חפיסה",
|
||||
"Share" : "שיתוף",
|
||||
"Add a new list" : "הוסף רשימה חדשה",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "למחוק את הלוח {title}? פעולה זו תמחק את כל הנתונים של הלוח הזה."
|
||||
"Add a new list" : "הוסף רשימה חדשה"
|
||||
},
|
||||
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
|
||||
|
||||
@@ -266,7 +266,6 @@
|
||||
"Share with a Deck card" : "שיתוף עם כרטיס חפיסה",
|
||||
"Share {file} with a Deck card" : "שיתוף {file} עם כרטיס חפיסה",
|
||||
"Share" : "שיתוף",
|
||||
"Add a new list" : "הוסף רשימה חדשה",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "למחוק את הלוח {title}? פעולה זו תמחק את כל הנתונים של הלוח הזה."
|
||||
"Add a new list" : "הוסף רשימה חדשה"
|
||||
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
|
||||
}
|
||||
@@ -286,7 +286,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Dijeli s Deck karticom",
|
||||
"Share {file} with a Deck card" : "Dijeli {file} s Deck karticom",
|
||||
"Share" : "Dijeli",
|
||||
"Add a new list" : "Dodaj novi popis",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Jeste li sigurni da želite izbrisati ploču {title}? Time ćete izbrisati sve podatke ploče."
|
||||
"Add a new list" : "Dodaj novi popis"
|
||||
},
|
||||
"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;");
|
||||
|
||||
@@ -284,7 +284,6 @@
|
||||
"Share with a Deck card" : "Dijeli s Deck karticom",
|
||||
"Share {file} with a Deck card" : "Dijeli {file} s Deck karticom",
|
||||
"Share" : "Dijeli",
|
||||
"Add a new list" : "Dodaj novi popis",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Jeste li sigurni da želite izbrisati ploču {title}? Time ćete izbrisati sve podatke ploče."
|
||||
"Add a new list" : "Dodaj novi popis"
|
||||
},"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;"
|
||||
}
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Megosztás kártyával",
|
||||
"Share {file} with a Deck card" : "A(z) {file} megosztása egy kártyával",
|
||||
"Share" : "Megosztás",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Biztos, hogy átadja a(z) {board} tábla tulajdonjogát {user} számára?",
|
||||
"Transfer the board for {user} successfully" : "A tábla átadása {user} számára sikeres",
|
||||
"Failed to transfer the board for {user}" : "A tábla átadása {user} számára sikertelen",
|
||||
"Add a new list" : "Új lista hozzáadása",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Biztos, hogy törli a(z) {title} táblát? Ez törölni fogja a tábla összes adatát."
|
||||
"Add a new list" : "Új lista hozzáadása"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "Megosztás kártyával",
|
||||
"Share {file} with a Deck card" : "A(z) {file} megosztása egy kártyával",
|
||||
"Share" : "Megosztás",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Biztos, hogy átadja a(z) {board} tábla tulajdonjogát {user} számára?",
|
||||
"Transfer the board for {user} successfully" : "A tábla átadása {user} számára sikeres",
|
||||
"Failed to transfer the board for {user}" : "A tábla átadása {user} számára sikertelen",
|
||||
"Add a new list" : "Új lista hozzáadása",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Biztos, hogy törli a(z) {title} táblát? Ez törölni fogja a tábla összes adatát."
|
||||
"Add a new list" : "Új lista hozzáadása"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -225,7 +225,6 @@ OC.L10N.register(
|
||||
"Something went wrong" : "Ada yang salah",
|
||||
"Maximum file size of {size} exceeded" : "Melampaui batas ukuran maksimal {size}",
|
||||
"Share" : "Bagikan",
|
||||
"Add a new list" : "Tambah daftar baru",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Apakah Anda yakin ingin menghapus papan {title}? Aksi ini akan menghapus seluruh data pada papan ini."
|
||||
"Add a new list" : "Tambah daftar baru"
|
||||
},
|
||||
"nplurals=1; plural=0;");
|
||||
|
||||
@@ -223,7 +223,6 @@
|
||||
"Something went wrong" : "Ada yang salah",
|
||||
"Maximum file size of {size} exceeded" : "Melampaui batas ukuran maksimal {size}",
|
||||
"Share" : "Bagikan",
|
||||
"Add a new list" : "Tambah daftar baru",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Apakah Anda yakin ingin menghapus papan {title}? Aksi ini akan menghapus seluruh data pada papan ini."
|
||||
"Add a new list" : "Tambah daftar baru"
|
||||
},"pluralForm" :"nplurals=1; plural=0;"
|
||||
}
|
||||
@@ -291,9 +291,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Condividi con una scheda di Deck",
|
||||
"Share {file} with a Deck card" : "Condividi {file} con una scheda di Deck",
|
||||
"Share" : "Condividi",
|
||||
"Transfer the board for {user} successfully" : "Trasferimento della bacheca per {user} avvenuta con successo.",
|
||||
"Failed to transfer the board for {user}" : "Trasferimento della bacheca per {user} fallito",
|
||||
"Add a new list" : "Aggiungi un nuovo elenco",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Sei sicuro di voler eliminare la lavagna {title}? Questo eliminerà tutti i dati di questa lavagna?"
|
||||
"Add a new list" : "Aggiungi un nuovo elenco"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -289,9 +289,6 @@
|
||||
"Share with a Deck card" : "Condividi con una scheda di Deck",
|
||||
"Share {file} with a Deck card" : "Condividi {file} con una scheda di Deck",
|
||||
"Share" : "Condividi",
|
||||
"Transfer the board for {user} successfully" : "Trasferimento della bacheca per {user} avvenuta con successo.",
|
||||
"Failed to transfer the board for {user}" : "Trasferimento della bacheca per {user} fallito",
|
||||
"Add a new list" : "Aggiungi un nuovo elenco",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Sei sicuro di voler eliminare la lavagna {title}? Questo eliminerà tutti i dati di questa lavagna?"
|
||||
"Add a new list" : "Aggiungi un nuovo elenco"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -295,10 +295,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "デッキのカードで共有する",
|
||||
"Share {file} with a Deck card" : "{file}をデッキのカードで共有する",
|
||||
"Share" : "共有",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "本当に、 {user} のボード {title} を転送してもよろしいですか?",
|
||||
"Transfer the board for {user} successfully" : "{user} のボードの転送に成功しました",
|
||||
"Failed to transfer the board for {user}" : "{user} のボードの転送に失敗しました",
|
||||
"Add a new list" : "新しいリストを追加",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "このボード{title}を削除してもよろしいですか?この操作はこのボードのデータすべてを削除します。"
|
||||
"Add a new list" : "新しいリストを追加"
|
||||
},
|
||||
"nplurals=1; plural=0;");
|
||||
|
||||
@@ -293,10 +293,6 @@
|
||||
"Share with a Deck card" : "デッキのカードで共有する",
|
||||
"Share {file} with a Deck card" : "{file}をデッキのカードで共有する",
|
||||
"Share" : "共有",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "本当に、 {user} のボード {title} を転送してもよろしいですか?",
|
||||
"Transfer the board for {user} successfully" : "{user} のボードの転送に成功しました",
|
||||
"Failed to transfer the board for {user}" : "{user} のボードの転送に失敗しました",
|
||||
"Add a new list" : "新しいリストを追加",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "このボード{title}を削除してもよろしいですか?この操作はこのボードのデータすべてを削除します。"
|
||||
"Add a new list" : "新しいリストを追加"
|
||||
},"pluralForm" :"nplurals=1; plural=0;"
|
||||
}
|
||||
14
l10n/ko.js
14
l10n/ko.js
@@ -10,6 +10,7 @@ OC.L10N.register(
|
||||
"The board \"%s\" has been shared with you by %s." : "\"%s\" 게시판을 %s 님이 공유했습니다.",
|
||||
"Deck board" : "Deck 보드",
|
||||
"%s on %s" : "%s(%s의)",
|
||||
"No data was provided to create an attachment." : "첨부할 데이터가 제공되지 않았습니다.",
|
||||
"Finished" : "완료됨",
|
||||
"To review" : "리뷰할 항목",
|
||||
"Action needed" : "동작 필요",
|
||||
@@ -28,8 +29,9 @@ OC.L10N.register(
|
||||
"Missing a temporary folder" : "임시 폴더 없음",
|
||||
"Could not write file to disk" : "디스크에 파일을 쓸 수 없음",
|
||||
"A PHP extension stopped the file upload" : "PHP 확장 기능에서 파일 업로드를 차단함",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "파일이 업로드 되지 않았거나 크기가 %s(을)를 초과함",
|
||||
"Card not found" : "카드 없음",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "잘못된 날짜, YYYY-MM-DD 형식이어야 합니다",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "잘못된 날짜, YYYY-MM-DD 형식이어야 합니다.",
|
||||
"Add board" : "보드 추가",
|
||||
"Search by board title" : "보드 제목으로 검색",
|
||||
"Select board" : "보드 선택",
|
||||
@@ -62,6 +64,7 @@ OC.L10N.register(
|
||||
"No due date" : "기한 없음",
|
||||
"Hide archived cards" : "보관된 카드 숨기기",
|
||||
"Show archived cards" : "보관된 카드 보기",
|
||||
"Toggle compact mode" : "컴팩트 모드 전환",
|
||||
"Open details" : "자세한 정보 열기",
|
||||
"Details" : "세부사항",
|
||||
"Sharing" : "공유",
|
||||
@@ -69,7 +72,7 @@ OC.L10N.register(
|
||||
"Deleted items" : "삭제된 항목",
|
||||
"Timeline" : "타임라인",
|
||||
"Undo" : "실행 취소",
|
||||
"No participants found" : "참여자를 찾을 수 없음",
|
||||
"No participants found" : "참가자를 찾을 수 없음",
|
||||
"(Group)" : "(그룹)",
|
||||
"Can edit" : "편집할 수 있음",
|
||||
"Can share" : "공유할 수 있음",
|
||||
@@ -80,7 +83,7 @@ OC.L10N.register(
|
||||
"Edit" : "편집",
|
||||
"Members" : "구성원",
|
||||
"Upload new files" : "새로운 파일 업로드",
|
||||
"Share from Files" : "파일 공유",
|
||||
"Share from Files" : "파일에서 공유",
|
||||
"Download" : "다운로드",
|
||||
"File to share" : "공유할 파일",
|
||||
"Invalid path selected" : "잘못된 경로가 선택됨",
|
||||
@@ -123,8 +126,9 @@ OC.L10N.register(
|
||||
"An error occurred" : "오류가 발생함",
|
||||
"Delete the board?" : "보드를 삭제합니까?",
|
||||
"No results found" : "결과 없음",
|
||||
"{stack} in {board}" : "{board}의 {stack}",
|
||||
"Something went wrong" : "잘못된 접근",
|
||||
"Share" : "공유",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "정말로 보드 {title}을 지우시겠습니까? 보드의 모든 데이터가 삭제됩니다."
|
||||
"Error creating the share" : "공유를 만드는 중 오류 발생",
|
||||
"Share" : "공유"
|
||||
},
|
||||
"nplurals=1; plural=0;");
|
||||
|
||||
14
l10n/ko.json
14
l10n/ko.json
@@ -8,6 +8,7 @@
|
||||
"The board \"%s\" has been shared with you by %s." : "\"%s\" 게시판을 %s 님이 공유했습니다.",
|
||||
"Deck board" : "Deck 보드",
|
||||
"%s on %s" : "%s(%s의)",
|
||||
"No data was provided to create an attachment." : "첨부할 데이터가 제공되지 않았습니다.",
|
||||
"Finished" : "완료됨",
|
||||
"To review" : "리뷰할 항목",
|
||||
"Action needed" : "동작 필요",
|
||||
@@ -26,8 +27,9 @@
|
||||
"Missing a temporary folder" : "임시 폴더 없음",
|
||||
"Could not write file to disk" : "디스크에 파일을 쓸 수 없음",
|
||||
"A PHP extension stopped the file upload" : "PHP 확장 기능에서 파일 업로드를 차단함",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "파일이 업로드 되지 않았거나 크기가 %s(을)를 초과함",
|
||||
"Card not found" : "카드 없음",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "잘못된 날짜, YYYY-MM-DD 형식이어야 합니다",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "잘못된 날짜, YYYY-MM-DD 형식이어야 합니다.",
|
||||
"Add board" : "보드 추가",
|
||||
"Search by board title" : "보드 제목으로 검색",
|
||||
"Select board" : "보드 선택",
|
||||
@@ -60,6 +62,7 @@
|
||||
"No due date" : "기한 없음",
|
||||
"Hide archived cards" : "보관된 카드 숨기기",
|
||||
"Show archived cards" : "보관된 카드 보기",
|
||||
"Toggle compact mode" : "컴팩트 모드 전환",
|
||||
"Open details" : "자세한 정보 열기",
|
||||
"Details" : "세부사항",
|
||||
"Sharing" : "공유",
|
||||
@@ -67,7 +70,7 @@
|
||||
"Deleted items" : "삭제된 항목",
|
||||
"Timeline" : "타임라인",
|
||||
"Undo" : "실행 취소",
|
||||
"No participants found" : "참여자를 찾을 수 없음",
|
||||
"No participants found" : "참가자를 찾을 수 없음",
|
||||
"(Group)" : "(그룹)",
|
||||
"Can edit" : "편집할 수 있음",
|
||||
"Can share" : "공유할 수 있음",
|
||||
@@ -78,7 +81,7 @@
|
||||
"Edit" : "편집",
|
||||
"Members" : "구성원",
|
||||
"Upload new files" : "새로운 파일 업로드",
|
||||
"Share from Files" : "파일 공유",
|
||||
"Share from Files" : "파일에서 공유",
|
||||
"Download" : "다운로드",
|
||||
"File to share" : "공유할 파일",
|
||||
"Invalid path selected" : "잘못된 경로가 선택됨",
|
||||
@@ -121,8 +124,9 @@
|
||||
"An error occurred" : "오류가 발생함",
|
||||
"Delete the board?" : "보드를 삭제합니까?",
|
||||
"No results found" : "결과 없음",
|
||||
"{stack} in {board}" : "{board}의 {stack}",
|
||||
"Something went wrong" : "잘못된 접근",
|
||||
"Share" : "공유",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "정말로 보드 {title}을 지우시겠습니까? 보드의 모든 데이터가 삭제됩니다."
|
||||
"Error creating the share" : "공유를 만드는 중 오류 발생",
|
||||
"Share" : "공유"
|
||||
},"pluralForm" :"nplurals=1; plural=0;"
|
||||
}
|
||||
@@ -265,7 +265,6 @@ OC.L10N.register(
|
||||
"Maximum file size of {size} exceeded" : "Viršytas maksimalus {size} failo dydis",
|
||||
"Error creating the share" : "Klaida kuriant viešinį",
|
||||
"Share" : "Bendrinti",
|
||||
"Add a new list" : "Pridėti naują sąrašą",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ar tikrai norite ištrinti lentą, pavadinimu {title}? Tai ištrins visus šios lentos duomenis."
|
||||
"Add a new list" : "Pridėti naują sąrašą"
|
||||
},
|
||||
"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);");
|
||||
|
||||
@@ -263,7 +263,6 @@
|
||||
"Maximum file size of {size} exceeded" : "Viršytas maksimalus {size} failo dydis",
|
||||
"Error creating the share" : "Klaida kuriant viešinį",
|
||||
"Share" : "Bendrinti",
|
||||
"Add a new list" : "Pridėti naują sąrašą",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ar tikrai norite ištrinti lentą, pavadinimu {title}? Tai ištrins visus šios lentos duomenis."
|
||||
"Add a new list" : "Pridėti naują sąrašą"
|
||||
},"pluralForm" :"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"
|
||||
}
|
||||
@@ -271,7 +271,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Споделено со Deck картица",
|
||||
"Share {file} with a Deck card" : "Сподели {file} со Deck картица",
|
||||
"Share" : "Сподели",
|
||||
"Add a new list" : "Додади нова листа",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Дали сте сигурени дека сакате да ја избришете оваа табла {title}? Ова ќе ги избрише и сите податоци на таблата."
|
||||
"Add a new list" : "Додади нова листа"
|
||||
},
|
||||
"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;");
|
||||
|
||||
@@ -269,7 +269,6 @@
|
||||
"Share with a Deck card" : "Споделено со Deck картица",
|
||||
"Share {file} with a Deck card" : "Сподели {file} со Deck картица",
|
||||
"Share" : "Сподели",
|
||||
"Add a new list" : "Додади нова листа",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Дали сте сигурени дека сакате да ја избришете оваа табла {title}? Ова ќе ги избрише и сите податоци на таблата."
|
||||
"Add a new list" : "Додади нова листа"
|
||||
},"pluralForm" :"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"
|
||||
}
|
||||
@@ -315,10 +315,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Del med et Stokk-kort",
|
||||
"Share {file} with a Deck card" : "Del {file} med et Stokk-kort",
|
||||
"Share" : "Del",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Er du sikker på at du vil overføre tavlen {title} for {user}?",
|
||||
"Transfer the board for {user} successfully" : "Tavlen ble overført for {user}",
|
||||
"Failed to transfer the board for {user}" : "Klarte ikke overføre tavlen for {user}",
|
||||
"Add a new list" : "Legg til en ny stabel",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Er du sikker på sletting av tavlen {title}? Dette vil slette alt innholdet på denne tavlen."
|
||||
"Add a new list" : "Legg til en ny stabel"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -313,10 +313,6 @@
|
||||
"Share with a Deck card" : "Del med et Stokk-kort",
|
||||
"Share {file} with a Deck card" : "Del {file} med et Stokk-kort",
|
||||
"Share" : "Del",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Er du sikker på at du vil overføre tavlen {title} for {user}?",
|
||||
"Transfer the board for {user} successfully" : "Tavlen ble overført for {user}",
|
||||
"Failed to transfer the board for {user}" : "Klarte ikke overføre tavlen for {user}",
|
||||
"Add a new list" : "Legg til en ny stabel",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Er du sikker på sletting av tavlen {title}? Dette vil slette alt innholdet på denne tavlen."
|
||||
"Add a new list" : "Legg til en ny stabel"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -309,9 +309,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Delen met een Deck kaart",
|
||||
"Share {file} with a Deck card" : "Delen {file} met een Deck kaart",
|
||||
"Share" : "Delen",
|
||||
"Transfer the board for {user} successfully" : "Overdracht van het bord voor {user} is gelukt",
|
||||
"Failed to transfer the board for {user}" : "Niet gelukt om het bord over te dragen voor {user}",
|
||||
"Add a new list" : "Voeg een nieuwe lijst toe",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Weet je zeker dat je bord {title} met wilt verwijderen? Dit verwijderd alle informatie van dit bord."
|
||||
"Add a new list" : "Voeg een nieuwe lijst toe"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -307,9 +307,6 @@
|
||||
"Share with a Deck card" : "Delen met een Deck kaart",
|
||||
"Share {file} with a Deck card" : "Delen {file} met een Deck kaart",
|
||||
"Share" : "Delen",
|
||||
"Transfer the board for {user} successfully" : "Overdracht van het bord voor {user} is gelukt",
|
||||
"Failed to transfer the board for {user}" : "Niet gelukt om het bord over te dragen voor {user}",
|
||||
"Add a new list" : "Voeg een nieuwe lijst toe",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Weet je zeker dat je bord {title} met wilt verwijderen? Dit verwijderd alle informatie van dit bord."
|
||||
"Add a new list" : "Voeg een nieuwe lijst toe"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Udostępnij za pomocą karty Tablicy",
|
||||
"Share {file} with a Deck card" : "Udostępnij {file} za pomocą karty Tablicy",
|
||||
"Share" : "Udostępnianie",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Czy na pewno chcesz przenieść tablicę {title} dla {user}?",
|
||||
"Transfer the board for {user} successfully" : "Przeniesienie tablicy dla {user} pomyślne",
|
||||
"Failed to transfer the board for {user}" : "Nie udało się przenieść tablicy dla {user}",
|
||||
"Add a new list" : "Dodaj nową listę",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Czy na pewno chcesz usunąć tablicę {title}? Spowoduje to usunięcie wszystkich danych z tej tablicy."
|
||||
"Add a new list" : "Dodaj nową listę"
|
||||
},
|
||||
"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);");
|
||||
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "Udostępnij za pomocą karty Tablicy",
|
||||
"Share {file} with a Deck card" : "Udostępnij {file} za pomocą karty Tablicy",
|
||||
"Share" : "Udostępnianie",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Czy na pewno chcesz przenieść tablicę {title} dla {user}?",
|
||||
"Transfer the board for {user} successfully" : "Przeniesienie tablicy dla {user} pomyślne",
|
||||
"Failed to transfer the board for {user}" : "Nie udało się przenieść tablicy dla {user}",
|
||||
"Add a new list" : "Dodaj nową listę",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Czy na pewno chcesz usunąć tablicę {title}? Spowoduje to usunięcie wszystkich danych z tej tablicy."
|
||||
"Add a new list" : "Dodaj nową listę"
|
||||
},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
|
||||
}
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Compartilhar com um cartão Deck",
|
||||
"Share {file} with a Deck card" : "Compartilhar {file} com um cartão Deck",
|
||||
"Share" : "Compartilhar",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Deseja realmente transferir o painel {title} para {user}?",
|
||||
"Transfer the board for {user} successfully" : "O painel foi transferido para {user} com sucesso",
|
||||
"Failed to transfer the board for {user}" : "Não foi possível transferir o painel para {user}",
|
||||
"Add a new list" : "Adicionar nova lista",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Deseja realmente excluir o painel {title}? Isto excluirá todos os dados deste painel."
|
||||
"Add a new list" : "Adicionar nova lista"
|
||||
},
|
||||
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "Compartilhar com um cartão Deck",
|
||||
"Share {file} with a Deck card" : "Compartilhar {file} com um cartão Deck",
|
||||
"Share" : "Compartilhar",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Deseja realmente transferir o painel {title} para {user}?",
|
||||
"Transfer the board for {user} successfully" : "O painel foi transferido para {user} com sucesso",
|
||||
"Failed to transfer the board for {user}" : "Não foi possível transferir o painel para {user}",
|
||||
"Add a new list" : "Adicionar nova lista",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Deseja realmente excluir o painel {title}? Isto excluirá todos os dados deste painel."
|
||||
"Add a new list" : "Adicionar nova lista"
|
||||
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -23,6 +23,7 @@ OC.L10N.register(
|
||||
"Cancel" : "Anulează",
|
||||
"Close" : "Închide",
|
||||
"File already exists" : "Fișierul există deja",
|
||||
"Add card" : "Adaugă card",
|
||||
"Archived cards" : "Carduri arhivate",
|
||||
"Add list" : "Adaugă listă ",
|
||||
"Filter by tag" : "Filtrare după etichetă",
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
"Cancel" : "Anulează",
|
||||
"Close" : "Închide",
|
||||
"File already exists" : "Fișierul există deja",
|
||||
"Add card" : "Adaugă card",
|
||||
"Archived cards" : "Carduri arhivate",
|
||||
"Add list" : "Adaugă listă ",
|
||||
"Filter by tag" : "Filtrare după etichetă",
|
||||
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Опубликовать в приложении Карточки",
|
||||
"Share {file} with a Deck card" : "Опубликовать «{file}» в приложении Карточки",
|
||||
"Share" : "Опубликовать",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Вы уверены, что хотите передать доску {title} для {user}?",
|
||||
"Transfer the board for {user} successfully" : "Передача доски для {user} выполнена успешно",
|
||||
"Failed to transfer the board for {user}" : "Не удалось передать доску для {user}",
|
||||
"Add a new list" : "Создать список",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Подтвердите удаление доски «{title}»; это действие приведёт к удалению также все данных, принадлежащих этой доске."
|
||||
"Add a new list" : "Создать список"
|
||||
},
|
||||
"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);");
|
||||
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "Опубликовать в приложении Карточки",
|
||||
"Share {file} with a Deck card" : "Опубликовать «{file}» в приложении Карточки",
|
||||
"Share" : "Опубликовать",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Вы уверены, что хотите передать доску {title} для {user}?",
|
||||
"Transfer the board for {user} successfully" : "Передача доски для {user} выполнена успешно",
|
||||
"Failed to transfer the board for {user}" : "Не удалось передать доску для {user}",
|
||||
"Add a new list" : "Создать список",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Подтвердите удаление доски «{title}»; это действие приведёт к удалению также все данных, принадлежащих этой доске."
|
||||
"Add a new list" : "Создать список"
|
||||
},"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);"
|
||||
}
|
||||
@@ -285,7 +285,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Cumpartzi cun un'ischeda deck",
|
||||
"Share {file} with a Deck card" : "Cumpartzi {file} cun un'ischeda de deck",
|
||||
"Share" : "Cumpartzi",
|
||||
"Add a new list" : "Agiunghe un'elencu nou",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ses seguru chi cheres cantzellare sa lavagna {title}? Custa operatzione at a cantzellare totu is datos de custa lavagna."
|
||||
"Add a new list" : "Agiunghe un'elencu nou"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -283,7 +283,6 @@
|
||||
"Share with a Deck card" : "Cumpartzi cun un'ischeda deck",
|
||||
"Share {file} with a Deck card" : "Cumpartzi {file} cun un'ischeda de deck",
|
||||
"Share" : "Cumpartzi",
|
||||
"Add a new list" : "Agiunghe un'elencu nou",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ses seguru chi cheres cantzellare sa lavagna {title}? Custa operatzione at a cantzellare totu is datos de custa lavagna."
|
||||
"Add a new list" : "Agiunghe un'elencu nou"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -307,10 +307,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Zdieľať s kartou Deck",
|
||||
"Share {file} with a Deck card" : "Zdieľať {file} s kartou Deck",
|
||||
"Share" : "Zdieľať",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Naozaj chcete preniesť nástenku {title} na užívateľa {user}?",
|
||||
"Transfer the board for {user} successfully" : "Presun nástenky na {user} bolo úspešné",
|
||||
"Failed to transfer the board for {user}" : "Chyba pri presune nástenky na {user}",
|
||||
"Add a new list" : "Pridať nový zoznam",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Naozaj chcete chcete vymazať nástenku {title}? Toto zmaže všetky údaje o tejto nástenke."
|
||||
"Add a new list" : "Pridať nový zoznam"
|
||||
},
|
||||
"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);");
|
||||
|
||||
@@ -305,10 +305,6 @@
|
||||
"Share with a Deck card" : "Zdieľať s kartou Deck",
|
||||
"Share {file} with a Deck card" : "Zdieľať {file} s kartou Deck",
|
||||
"Share" : "Zdieľať",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Naozaj chcete preniesť nástenku {title} na užívateľa {user}?",
|
||||
"Transfer the board for {user} successfully" : "Presun nástenky na {user} bolo úspešné",
|
||||
"Failed to transfer the board for {user}" : "Chyba pri presune nástenky na {user}",
|
||||
"Add a new list" : "Pridať nový zoznam",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Naozaj chcete chcete vymazať nástenku {title}? Toto zmaže všetky údaje o tejto nástenke."
|
||||
"Add a new list" : "Pridať nový zoznam"
|
||||
},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"
|
||||
}
|
||||
@@ -288,7 +288,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Poveži z nalogo Deck",
|
||||
"Share {file} with a Deck card" : "Poveži datoteko {file} z nalogo Deck",
|
||||
"Share" : "Souporaba",
|
||||
"Add a new list" : "Dodaj nov seznam",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ali ste prepričani, da želite izbrisati zbirko »{title}«? S tem boste izbrisali tudi vse podatke zbirke."
|
||||
"Add a new list" : "Dodaj nov seznam"
|
||||
},
|
||||
"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);");
|
||||
|
||||
@@ -286,7 +286,6 @@
|
||||
"Share with a Deck card" : "Poveži z nalogo Deck",
|
||||
"Share {file} with a Deck card" : "Poveži datoteko {file} z nalogo Deck",
|
||||
"Share" : "Souporaba",
|
||||
"Add a new list" : "Dodaj nov seznam",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ali ste prepričani, da želite izbrisati zbirko »{title}«? S tem boste izbrisali tudi vse podatke zbirke."
|
||||
"Add a new list" : "Dodaj nov seznam"
|
||||
},"pluralForm" :"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"
|
||||
}
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Дели са Шпил картицом",
|
||||
"Share {file} with a Deck card" : "Дели {file} са Шпил картицом",
|
||||
"Share" : "Подели",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Да ли сте сигурни да желите пренети таблу {title} за {user}?",
|
||||
"Transfer the board for {user} successfully" : "Пренос табле за {user} је успео",
|
||||
"Failed to transfer the board for {user}" : "Пренос табле за {user} није успео",
|
||||
"Add a new list" : "Додај нови списак",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Да ли стварно желите да обришете таблу {title}? Овим ћете обрисати све податке са табле."
|
||||
"Add a new list" : "Додај нови списак"
|
||||
},
|
||||
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
|
||||
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "Дели са Шпил картицом",
|
||||
"Share {file} with a Deck card" : "Дели {file} са Шпил картицом",
|
||||
"Share" : "Подели",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Да ли сте сигурни да желите пренети таблу {title} за {user}?",
|
||||
"Transfer the board for {user} successfully" : "Пренос табле за {user} је успео",
|
||||
"Failed to transfer the board for {user}" : "Пренос табле за {user} није успео",
|
||||
"Add a new list" : "Додај нови списак",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Да ли стварно желите да обришете таблу {title}? Овим ћете обрисати све податке са табле."
|
||||
"Add a new list" : "Додај нови списак"
|
||||
},"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);"
|
||||
}
|
||||
14
l10n/sv.js
14
l10n/sv.js
@@ -78,7 +78,7 @@ OC.L10N.register(
|
||||
"{user} has mentioned you in a comment on {deck-card}." : "{user} har nämnt dig i en kommentar i {deck-card}.",
|
||||
"The board \"%s\" has been shared with you by %s." : "Tavlan \"%s\" har delats med dig av %s.",
|
||||
"{user} has shared {deck-board} with you." : "{user} har delat {deck-board} med dig.",
|
||||
"Deck board" : "Deck-plank",
|
||||
"Deck board" : "Deck-tavla",
|
||||
"Owned by %1$s" : "Ägd av %1$s",
|
||||
"Deck boards, cards and comments" : "Deck tavlor, kort och kommentarer",
|
||||
"From %1$s, in %2$s/%3$s, owned by %4$s" : "Från %1$s, i %2$s/%3$s, ägd av %4$s",
|
||||
@@ -92,7 +92,7 @@ OC.L10N.register(
|
||||
"Later" : "Senare",
|
||||
"copy" : "kopiera",
|
||||
"To do" : "Att göra",
|
||||
"Doing" : "Gör",
|
||||
"Doing" : "Pågående",
|
||||
"Done" : "Klart",
|
||||
"Example Task 3" : "Exempeluppgift 3",
|
||||
"Example Task 2" : "Exempeluppgift 2",
|
||||
@@ -249,7 +249,7 @@ OC.L10N.register(
|
||||
"Write a description …" : "Ange en beskrivning ...",
|
||||
"Choose attachment" : "Välj bilaga",
|
||||
"(group)" : " (grupp)",
|
||||
"Todo items" : "Todo saker",
|
||||
"Todo items" : "Att göra saker",
|
||||
"{count} comments, {unread} unread" : "{count} kommentarer, {unread} olästa",
|
||||
"Edit card title" : "Ändra korttitel",
|
||||
"Assign to me" : "Tilldela till mig",
|
||||
@@ -289,7 +289,7 @@ OC.L10N.register(
|
||||
"Only assigned cards" : "Bara tilldelade kort",
|
||||
"No reminder" : "Ingen påminnelse",
|
||||
"An error occurred" : "Ett fel uppstod",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Är du säker på att du vill radera brädet {title}? Detta kommer radera all data som tillhör brädet inklusive arkiverade kort.",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Är du säker på att du vill radera tavla {title}? Detta kommer radera all data som tillhör tavlan inklusive arkiverade kort.",
|
||||
"Delete the board?" : "Ta bort tavlan?",
|
||||
"Loading filtered view" : "Laddar filtrerad vy",
|
||||
"No due" : "Inget slut",
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Dela med ett Deck-kort",
|
||||
"Share {file} with a Deck card" : "Dela {file} med ett Deck-kort",
|
||||
"Share" : "Dela",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Är du säker på att du vill överföra brädet {title} för {user}?",
|
||||
"Transfer the board for {user} successfully" : "Överförde brädet för {user}",
|
||||
"Failed to transfer the board for {user}" : "Misslyckades med att överföra brädet för {user}",
|
||||
"Add a new list" : "Lägg till en ny lista",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Är du säker på att du vill radera tavla {title}? Detta kommer att radera all information från denna tavla."
|
||||
"Add a new list" : "Lägg till en ny lista"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
14
l10n/sv.json
14
l10n/sv.json
@@ -76,7 +76,7 @@
|
||||
"{user} has mentioned you in a comment on {deck-card}." : "{user} har nämnt dig i en kommentar i {deck-card}.",
|
||||
"The board \"%s\" has been shared with you by %s." : "Tavlan \"%s\" har delats med dig av %s.",
|
||||
"{user} has shared {deck-board} with you." : "{user} har delat {deck-board} med dig.",
|
||||
"Deck board" : "Deck-plank",
|
||||
"Deck board" : "Deck-tavla",
|
||||
"Owned by %1$s" : "Ägd av %1$s",
|
||||
"Deck boards, cards and comments" : "Deck tavlor, kort och kommentarer",
|
||||
"From %1$s, in %2$s/%3$s, owned by %4$s" : "Från %1$s, i %2$s/%3$s, ägd av %4$s",
|
||||
@@ -90,7 +90,7 @@
|
||||
"Later" : "Senare",
|
||||
"copy" : "kopiera",
|
||||
"To do" : "Att göra",
|
||||
"Doing" : "Gör",
|
||||
"Doing" : "Pågående",
|
||||
"Done" : "Klart",
|
||||
"Example Task 3" : "Exempeluppgift 3",
|
||||
"Example Task 2" : "Exempeluppgift 2",
|
||||
@@ -247,7 +247,7 @@
|
||||
"Write a description …" : "Ange en beskrivning ...",
|
||||
"Choose attachment" : "Välj bilaga",
|
||||
"(group)" : " (grupp)",
|
||||
"Todo items" : "Todo saker",
|
||||
"Todo items" : "Att göra saker",
|
||||
"{count} comments, {unread} unread" : "{count} kommentarer, {unread} olästa",
|
||||
"Edit card title" : "Ändra korttitel",
|
||||
"Assign to me" : "Tilldela till mig",
|
||||
@@ -287,7 +287,7 @@
|
||||
"Only assigned cards" : "Bara tilldelade kort",
|
||||
"No reminder" : "Ingen påminnelse",
|
||||
"An error occurred" : "Ett fel uppstod",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Är du säker på att du vill radera brädet {title}? Detta kommer radera all data som tillhör brädet inklusive arkiverade kort.",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Är du säker på att du vill radera tavla {title}? Detta kommer radera all data som tillhör tavlan inklusive arkiverade kort.",
|
||||
"Delete the board?" : "Ta bort tavlan?",
|
||||
"Loading filtered view" : "Laddar filtrerad vy",
|
||||
"No due" : "Inget slut",
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "Dela med ett Deck-kort",
|
||||
"Share {file} with a Deck card" : "Dela {file} med ett Deck-kort",
|
||||
"Share" : "Dela",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "Är du säker på att du vill överföra brädet {title} för {user}?",
|
||||
"Transfer the board for {user} successfully" : "Överförde brädet för {user}",
|
||||
"Failed to transfer the board for {user}" : "Misslyckades med att överföra brädet för {user}",
|
||||
"Add a new list" : "Lägg till en ny lista",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Är du säker på att du vill radera tavla {title}? Detta kommer att radera all information från denna tavla."
|
||||
"Add a new list" : "Lägg till en ny lista"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Bir tahta kartı ile paylaş",
|
||||
"Share {file} with a Deck card" : "{file} dosyasını bir tahta kartı ile paylaş",
|
||||
"Share" : "Paylaş",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "{title} panosunu {user} kullanıcısına aktarmak istediğinize emin misiniz?",
|
||||
"Transfer the board for {user} successfully" : "Pano {user} kullanıcısına aktarıldı",
|
||||
"Failed to transfer the board for {user}" : "Pano {user} kullanıcısına aktarılamadı",
|
||||
"Add a new list" : "Yeni liste ekle",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "{title} panosunu silmek istediğinize emin misiniz? Bu işlem, bu panodaki tüm verileri silecek."
|
||||
"Add a new list" : "Yeni liste ekle"
|
||||
},
|
||||
"nplurals=2; plural=(n > 1);");
|
||||
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "Bir tahta kartı ile paylaş",
|
||||
"Share {file} with a Deck card" : "{file} dosyasını bir tahta kartı ile paylaş",
|
||||
"Share" : "Paylaş",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "{title} panosunu {user} kullanıcısına aktarmak istediğinize emin misiniz?",
|
||||
"Transfer the board for {user} successfully" : "Pano {user} kullanıcısına aktarıldı",
|
||||
"Failed to transfer the board for {user}" : "Pano {user} kullanıcısına aktarılamadı",
|
||||
"Add a new list" : "Yeni liste ekle",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "{title} panosunu silmek istediğinize emin misiniz? Bu işlem, bu panodaki tüm verileri silecek."
|
||||
"Add a new list" : "Yeni liste ekle"
|
||||
},"pluralForm" :"nplurals=2; plural=(n > 1);"
|
||||
}
|
||||
@@ -129,6 +129,7 @@ OC.L10N.register(
|
||||
"Upload new files" : "Додати файл",
|
||||
"Share from Files" : "Відкрити Файли",
|
||||
"Add this attachment" : "Долучити вкладення",
|
||||
"Show in Files" : "Показати в Файлах",
|
||||
"Download" : "Звантажити",
|
||||
"Delete Attachment" : "Забрати вкладення",
|
||||
"Restore Attachment" : "Відновити вкладення",
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
"Upload new files" : "Додати файл",
|
||||
"Share from Files" : "Відкрити Файли",
|
||||
"Add this attachment" : "Долучити вкладення",
|
||||
"Show in Files" : "Показати в Файлах",
|
||||
"Download" : "Звантажити",
|
||||
"Delete Attachment" : "Забрати вкладення",
|
||||
"Restore Attachment" : "Відновити вкладення",
|
||||
|
||||
@@ -79,8 +79,12 @@ OC.L10N.register(
|
||||
"The board \"%s\" has been shared with you by %s." : "面板 \"%s\" 已由 %s 共享给您。",
|
||||
"{user} has shared {deck-board} with you." : "{user} 与你分享了 {deck-board}",
|
||||
"Deck board" : "Deck 看板",
|
||||
"Owned by %1$s" : "由 %1$s 拥有",
|
||||
"Deck boards, cards and comments" : "Deck 看板、卡片和评论",
|
||||
"From %1$s, in %2$s/%3$s, owned by %4$s" : "自 %1$s,位于 %2$s/%3$s,由 %4$s 拥有",
|
||||
"Card comments" : "卡片评论",
|
||||
"%s on %s" : "%s 于 %s",
|
||||
"Deck boards and cards" : "Deck 面板及卡片",
|
||||
"No data was provided to create an attachment." : "未能提供数据以创建附件",
|
||||
"Finished" : "已完成",
|
||||
"To review" : "待复核",
|
||||
@@ -102,10 +106,12 @@ OC.L10N.register(
|
||||
"Could not write file to disk" : "无法写入文件到磁盘",
|
||||
"A PHP extension stopped the file upload" : "一个PHP扩展程序中断了文件上传。",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "没有文件被上传或文件大小超出最大值 %s",
|
||||
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "此评论超过%s个字符。\n作为附件添加到名称为 %s 的卡片上。\n可通过 URL 访问:%s。",
|
||||
"Card not found" : "未找到卡片",
|
||||
"Path is already shared with this card" : "已和这张卡片分享了路径",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "无效日期,日期格式必须为 YYYY-MM-DD",
|
||||
"Personal planning and team project organization" : "个人规划和团队项目安排",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck是一个看板风格的管理工具,旨在为与Nextcloud集成的团队进行个人规划和项目管理。\n\n\n- 📥 添加您的任务到卡片并将之整理好\n- 📄 用 Markdown 写下额外的注释\n- 🔖 分配标签以更好地管理您的工作\n- 👥 与您的团队、朋友或家人分享\n- 📎 附件文件并将其嵌入到您的 Markdown 描述中 \n- 💬 使用评论与您的团队沟通\n- ⚡ 在活动流中跟踪变更情况\n- 🚀 让您的项目井井有条",
|
||||
"Add board" : "添加面板",
|
||||
"Select the board to link to a project" : "选择要链接到一个项目的面板",
|
||||
"Search by board title" : "通过标题搜索面板",
|
||||
@@ -151,6 +157,7 @@ OC.L10N.register(
|
||||
"Toggle compact mode" : "切换简洁模式",
|
||||
"Open details" : "打开详情",
|
||||
"Details" : "详情",
|
||||
"Currently present people" : "当前在线的人",
|
||||
"Loading board" : "正在加载面板",
|
||||
"No lists available" : "无列表可用",
|
||||
"Create a new list to add cards to this board" : "创建新列表后,即可在面板中新建卡片",
|
||||
@@ -173,11 +180,18 @@ OC.L10N.register(
|
||||
"Can manage" : "可以管理",
|
||||
"Owner" : "所有者",
|
||||
"Delete" : "删除",
|
||||
"Failed to create share with {displayName}" : "用 {displayName} 创建分享失败",
|
||||
"Transfer" : "传输",
|
||||
"Failed to create share with {displayName}" : "用{displayName}创建分享失败",
|
||||
"Are you sure you want to transfer the board {title} to {user}?" : "您确定要将面板 {title} 转移到 {user} 吗?",
|
||||
"Transfer the board." : "转移面板。",
|
||||
"Transfer" : "转移",
|
||||
"The board has been transferred to {user}" : "面板已转移给 {user}",
|
||||
"Failed to transfer the board to {user}" : "未能将面板转移给 {user}",
|
||||
"Edit list title" : "编辑列表标题",
|
||||
"Archive all cards" : "归档所有卡片",
|
||||
"Unarchive all cards" : "取消归档所有卡片",
|
||||
"Delete list" : "删除列表",
|
||||
"Archive all cards in this list" : "将该列表中的所有卡片归档",
|
||||
"Unarchive all cards in this list" : "取消归档所有此列表中的卡片",
|
||||
"Add a new card" : "添加一张新卡片",
|
||||
"Card name" : "卡片名",
|
||||
"List deleted" : "列表被删除",
|
||||
@@ -252,7 +266,9 @@ OC.L10N.register(
|
||||
"All boards" : "全部面板",
|
||||
"Archived boards" : "已归档面板",
|
||||
"Shared with you" : "收到的共享",
|
||||
"Deck settings" : "看板设置",
|
||||
"Use bigger card view" : "使用较大的卡片视图",
|
||||
"Show card ID badge" : "显示卡片ID序号",
|
||||
"Show boards in calendar/tasks" : "在日历/任务中显示看板",
|
||||
"Limit deck usage of groups" : "按群组限制看板的使用权",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "限制看板的使用权后,不在指定群组中的用户将不能新建面板,但仍可使用已共享给他们的面板。",
|
||||
@@ -261,6 +277,7 @@ OC.L10N.register(
|
||||
"Clone board" : "克隆面板",
|
||||
"Unarchive board" : "撤销对面板的归档",
|
||||
"Archive board" : "归档面板",
|
||||
"Export board" : "导出面板",
|
||||
"Turn on due date reminders" : "打开截止日期提醒",
|
||||
"Turn off due date reminders" : "关闭截止日期提醒",
|
||||
"Due date reminders" : "截止日期提醒",
|
||||
@@ -272,26 +289,33 @@ OC.L10N.register(
|
||||
"Only assigned cards" : "仅限已指派的卡片",
|
||||
"No reminder" : "无提醒",
|
||||
"An error occurred" : "发生错误",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "您确定要删除面板 {title} 吗?这将删除该面板的所有数据,包括已归档卡片。",
|
||||
"Delete the board?" : "是否删除面板?",
|
||||
"Loading filtered view" : "正在加载已筛选的视图",
|
||||
"No due" : "没有到期的",
|
||||
"Search for {searchQuery} in all boards" : "在所有看板中搜索 {searchQuery}",
|
||||
"No results found" : "未找到结果",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "看板面板 {name}\n* 最后修改于 {lastMod}",
|
||||
"{stack} in {board}" : "{stack} 于 {board}",
|
||||
"Click to expand description" : "点击展开描述",
|
||||
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments" : "* 创建于 {created}\n* 最后修改于 {lastMod}\n* {nbAttachments} 个附件\n* {nbComments} 个评论",
|
||||
"{nbCards} cards" : "{nbCards} 张卡片",
|
||||
"Click to expand comment" : "点击展开评论",
|
||||
"No upcoming cards" : "没有即将到来的卡片",
|
||||
"upcoming cards" : "即将到来的卡片",
|
||||
"New card" : "新卡片",
|
||||
"Due on {date}" : "于 {date} 到期 ",
|
||||
"Link to a board" : "链接到一个面板",
|
||||
"Link to a card" : "链接到一张卡片",
|
||||
"Create a card" : "创建一张卡片",
|
||||
"Message from {author} in {conversationName}" : "{conversationName} 会话中来自 {author} 的消息",
|
||||
"Something went wrong" : "发生了错误",
|
||||
"Failed to upload {name}" : "未能上传 {name}",
|
||||
"Failed to upload {name}" : "未能上传{name}",
|
||||
"Maximum file size of {size} exceeded" : "文件容量已超过 {size} 的上限",
|
||||
"Error creating the share" : "创建分享出错",
|
||||
"Share with a Deck card" : "分享给一张看板卡片",
|
||||
"Share {file} with a Deck card" : "将{file}分享给一张看板卡片",
|
||||
"Share" : "分享",
|
||||
"Add a new list" : "添加新列表",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你确定你要删除 {title}面板吗?面板内所有数据都将因此被删除。"
|
||||
"Add a new list" : "添加新列表"
|
||||
},
|
||||
"nplurals=1; plural=0;");
|
||||
|
||||
@@ -77,8 +77,12 @@
|
||||
"The board \"%s\" has been shared with you by %s." : "面板 \"%s\" 已由 %s 共享给您。",
|
||||
"{user} has shared {deck-board} with you." : "{user} 与你分享了 {deck-board}",
|
||||
"Deck board" : "Deck 看板",
|
||||
"Owned by %1$s" : "由 %1$s 拥有",
|
||||
"Deck boards, cards and comments" : "Deck 看板、卡片和评论",
|
||||
"From %1$s, in %2$s/%3$s, owned by %4$s" : "自 %1$s,位于 %2$s/%3$s,由 %4$s 拥有",
|
||||
"Card comments" : "卡片评论",
|
||||
"%s on %s" : "%s 于 %s",
|
||||
"Deck boards and cards" : "Deck 面板及卡片",
|
||||
"No data was provided to create an attachment." : "未能提供数据以创建附件",
|
||||
"Finished" : "已完成",
|
||||
"To review" : "待复核",
|
||||
@@ -100,10 +104,12 @@
|
||||
"Could not write file to disk" : "无法写入文件到磁盘",
|
||||
"A PHP extension stopped the file upload" : "一个PHP扩展程序中断了文件上传。",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "没有文件被上传或文件大小超出最大值 %s",
|
||||
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "此评论超过%s个字符。\n作为附件添加到名称为 %s 的卡片上。\n可通过 URL 访问:%s。",
|
||||
"Card not found" : "未找到卡片",
|
||||
"Path is already shared with this card" : "已和这张卡片分享了路径",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "无效日期,日期格式必须为 YYYY-MM-DD",
|
||||
"Personal planning and team project organization" : "个人规划和团队项目安排",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck是一个看板风格的管理工具,旨在为与Nextcloud集成的团队进行个人规划和项目管理。\n\n\n- 📥 添加您的任务到卡片并将之整理好\n- 📄 用 Markdown 写下额外的注释\n- 🔖 分配标签以更好地管理您的工作\n- 👥 与您的团队、朋友或家人分享\n- 📎 附件文件并将其嵌入到您的 Markdown 描述中 \n- 💬 使用评论与您的团队沟通\n- ⚡ 在活动流中跟踪变更情况\n- 🚀 让您的项目井井有条",
|
||||
"Add board" : "添加面板",
|
||||
"Select the board to link to a project" : "选择要链接到一个项目的面板",
|
||||
"Search by board title" : "通过标题搜索面板",
|
||||
@@ -149,6 +155,7 @@
|
||||
"Toggle compact mode" : "切换简洁模式",
|
||||
"Open details" : "打开详情",
|
||||
"Details" : "详情",
|
||||
"Currently present people" : "当前在线的人",
|
||||
"Loading board" : "正在加载面板",
|
||||
"No lists available" : "无列表可用",
|
||||
"Create a new list to add cards to this board" : "创建新列表后,即可在面板中新建卡片",
|
||||
@@ -171,11 +178,18 @@
|
||||
"Can manage" : "可以管理",
|
||||
"Owner" : "所有者",
|
||||
"Delete" : "删除",
|
||||
"Failed to create share with {displayName}" : "用 {displayName} 创建分享失败",
|
||||
"Transfer" : "传输",
|
||||
"Failed to create share with {displayName}" : "用{displayName}创建分享失败",
|
||||
"Are you sure you want to transfer the board {title} to {user}?" : "您确定要将面板 {title} 转移到 {user} 吗?",
|
||||
"Transfer the board." : "转移面板。",
|
||||
"Transfer" : "转移",
|
||||
"The board has been transferred to {user}" : "面板已转移给 {user}",
|
||||
"Failed to transfer the board to {user}" : "未能将面板转移给 {user}",
|
||||
"Edit list title" : "编辑列表标题",
|
||||
"Archive all cards" : "归档所有卡片",
|
||||
"Unarchive all cards" : "取消归档所有卡片",
|
||||
"Delete list" : "删除列表",
|
||||
"Archive all cards in this list" : "将该列表中的所有卡片归档",
|
||||
"Unarchive all cards in this list" : "取消归档所有此列表中的卡片",
|
||||
"Add a new card" : "添加一张新卡片",
|
||||
"Card name" : "卡片名",
|
||||
"List deleted" : "列表被删除",
|
||||
@@ -250,7 +264,9 @@
|
||||
"All boards" : "全部面板",
|
||||
"Archived boards" : "已归档面板",
|
||||
"Shared with you" : "收到的共享",
|
||||
"Deck settings" : "看板设置",
|
||||
"Use bigger card view" : "使用较大的卡片视图",
|
||||
"Show card ID badge" : "显示卡片ID序号",
|
||||
"Show boards in calendar/tasks" : "在日历/任务中显示看板",
|
||||
"Limit deck usage of groups" : "按群组限制看板的使用权",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "限制看板的使用权后,不在指定群组中的用户将不能新建面板,但仍可使用已共享给他们的面板。",
|
||||
@@ -259,6 +275,7 @@
|
||||
"Clone board" : "克隆面板",
|
||||
"Unarchive board" : "撤销对面板的归档",
|
||||
"Archive board" : "归档面板",
|
||||
"Export board" : "导出面板",
|
||||
"Turn on due date reminders" : "打开截止日期提醒",
|
||||
"Turn off due date reminders" : "关闭截止日期提醒",
|
||||
"Due date reminders" : "截止日期提醒",
|
||||
@@ -270,26 +287,33 @@
|
||||
"Only assigned cards" : "仅限已指派的卡片",
|
||||
"No reminder" : "无提醒",
|
||||
"An error occurred" : "发生错误",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "您确定要删除面板 {title} 吗?这将删除该面板的所有数据,包括已归档卡片。",
|
||||
"Delete the board?" : "是否删除面板?",
|
||||
"Loading filtered view" : "正在加载已筛选的视图",
|
||||
"No due" : "没有到期的",
|
||||
"Search for {searchQuery} in all boards" : "在所有看板中搜索 {searchQuery}",
|
||||
"No results found" : "未找到结果",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "看板面板 {name}\n* 最后修改于 {lastMod}",
|
||||
"{stack} in {board}" : "{stack} 于 {board}",
|
||||
"Click to expand description" : "点击展开描述",
|
||||
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments" : "* 创建于 {created}\n* 最后修改于 {lastMod}\n* {nbAttachments} 个附件\n* {nbComments} 个评论",
|
||||
"{nbCards} cards" : "{nbCards} 张卡片",
|
||||
"Click to expand comment" : "点击展开评论",
|
||||
"No upcoming cards" : "没有即将到来的卡片",
|
||||
"upcoming cards" : "即将到来的卡片",
|
||||
"New card" : "新卡片",
|
||||
"Due on {date}" : "于 {date} 到期 ",
|
||||
"Link to a board" : "链接到一个面板",
|
||||
"Link to a card" : "链接到一张卡片",
|
||||
"Create a card" : "创建一张卡片",
|
||||
"Message from {author} in {conversationName}" : "{conversationName} 会话中来自 {author} 的消息",
|
||||
"Something went wrong" : "发生了错误",
|
||||
"Failed to upload {name}" : "未能上传 {name}",
|
||||
"Failed to upload {name}" : "未能上传{name}",
|
||||
"Maximum file size of {size} exceeded" : "文件容量已超过 {size} 的上限",
|
||||
"Error creating the share" : "创建分享出错",
|
||||
"Share with a Deck card" : "分享给一张看板卡片",
|
||||
"Share {file} with a Deck card" : "将{file}分享给一张看板卡片",
|
||||
"Share" : "分享",
|
||||
"Add a new list" : "添加新列表",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你确定你要删除 {title}面板吗?面板内所有数据都将因此被删除。"
|
||||
"Add a new list" : "添加新列表"
|
||||
},"pluralForm" :"nplurals=1; plural=0;"
|
||||
}
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "用一張 Deck 卡片進行分享 ",
|
||||
"Share {file} with a Deck card" : "用一張 Deck 卡片分享 {file}",
|
||||
"Share" : "分享",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "您想要轉移 {user} 的面板 {title} 嗎?",
|
||||
"Transfer the board for {user} successfully" : "轉移 {user} 的面板成功",
|
||||
"Failed to transfer the board for {user}" : "轉移 {user} 的面板失敗",
|
||||
"Add a new list" : "添加一張新清單",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你確定你要刪除 {title} 面板嗎?面板內所有數據都將因此被刪除。"
|
||||
"Add a new list" : "添加一張新清單"
|
||||
},
|
||||
"nplurals=1; plural=0;");
|
||||
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "用一張 Deck 卡片進行分享 ",
|
||||
"Share {file} with a Deck card" : "用一張 Deck 卡片分享 {file}",
|
||||
"Share" : "分享",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "您想要轉移 {user} 的面板 {title} 嗎?",
|
||||
"Transfer the board for {user} successfully" : "轉移 {user} 的面板成功",
|
||||
"Failed to transfer the board for {user}" : "轉移 {user} 的面板失敗",
|
||||
"Add a new list" : "添加一張新清單",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你確定你要刪除 {title} 面板嗎?面板內所有數據都將因此被刪除。"
|
||||
"Add a new list" : "添加一張新清單"
|
||||
},"pluralForm" :"nplurals=1; plural=0;"
|
||||
}
|
||||
@@ -316,10 +316,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "與 Deck 卡片分享",
|
||||
"Share {file} with a Deck card" : "與 Deck 卡片分享 {file}",
|
||||
"Share" : "分享",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "您想要轉移 {user} 的看板 {title} 嗎?",
|
||||
"Transfer the board for {user} successfully" : "轉移 {user} 的看板成功",
|
||||
"Failed to transfer the board for {user}" : "轉移 {user} 的看板失敗",
|
||||
"Add a new list" : "新增列表",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "您確定要刪除佈告欄 {title} 嗎?這將會刪除所有此佈告欄的資料。"
|
||||
"Add a new list" : "新增列表"
|
||||
},
|
||||
"nplurals=1; plural=0;");
|
||||
|
||||
@@ -314,10 +314,6 @@
|
||||
"Share with a Deck card" : "與 Deck 卡片分享",
|
||||
"Share {file} with a Deck card" : "與 Deck 卡片分享 {file}",
|
||||
"Share" : "分享",
|
||||
"Are you sure you want to transfer the board {title} for {user}?" : "您想要轉移 {user} 的看板 {title} 嗎?",
|
||||
"Transfer the board for {user} successfully" : "轉移 {user} 的看板成功",
|
||||
"Failed to transfer the board for {user}" : "轉移 {user} 的看板失敗",
|
||||
"Add a new list" : "新增列表",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "您確定要刪除佈告欄 {title} 嗎?這將會刪除所有此佈告欄的資料。"
|
||||
"Add a new list" : "新增列表"
|
||||
},"pluralForm" :"nplurals=1; plural=0;"
|
||||
}
|
||||
@@ -45,8 +45,8 @@ use OCP\AppFramework\Db\DoesNotExistException;
|
||||
use OCP\AppFramework\Db\MultipleObjectsReturnedException;
|
||||
use OCP\Comments\IComment;
|
||||
use OCP\IUser;
|
||||
use OCP\Server;
|
||||
use OCP\L10N\IFactory;
|
||||
use OCP\Server;
|
||||
use Psr\Log\LoggerInterface;
|
||||
|
||||
class ActivityManager {
|
||||
@@ -332,8 +332,8 @@ class ActivityManager {
|
||||
case self::SUBJECT_BOARD_UPDATE_ARCHIVED:
|
||||
case self::SUBJECT_BOARD_DELETE:
|
||||
case self::SUBJECT_BOARD_RESTORE:
|
||||
// Not defined as there is no activity for
|
||||
// case self::SUBJECT_BOARD_UPDATE_COLOR
|
||||
// Not defined as there is no activity for
|
||||
// case self::SUBJECT_BOARD_UPDATE_COLOR
|
||||
break;
|
||||
case self::SUBJECT_CARD_COMMENT_CREATE:
|
||||
$eventType = 'deck_comment';
|
||||
@@ -374,7 +374,7 @@ class ActivityManager {
|
||||
$additionalParams['before'] = $additionalParams['before']->format('c');
|
||||
}
|
||||
|
||||
break;
|
||||
break;
|
||||
case self::SUBJECT_ATTACHMENT_CREATE:
|
||||
case self::SUBJECT_ATTACHMENT_UPDATE:
|
||||
case self::SUBJECT_ATTACHMENT_DELETE:
|
||||
|
||||
@@ -23,12 +23,12 @@
|
||||
|
||||
namespace OCA\Deck\Activity;
|
||||
|
||||
use \OCP\Comments\ICommentsEventHandler;
|
||||
use OCA\Deck\Db\CardMapper;
|
||||
use OCA\Deck\Db\ChangeHelper;
|
||||
use OCA\Deck\Notification\NotificationHelper;
|
||||
use OCP\Comments\CommentsEvent;
|
||||
use OCP\Comments\IComment;
|
||||
use \OCP\Comments\ICommentsEventHandler;
|
||||
|
||||
class CommentEventHandler implements ICommentsEventHandler {
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user