Compare commits
335 Commits
automated/
...
dependabot
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e665a895b1 | ||
|
|
a200afa168 | ||
|
|
3277de5cb4 | ||
|
|
34effdc00e | ||
|
|
014372a21a | ||
|
|
7674a85f68 | ||
|
|
357c6c1c5a | ||
|
|
23be704099 | ||
|
|
2571d48290 | ||
|
|
c513b1d5b5 | ||
|
|
b80e0d9297 | ||
|
|
382c05ed8d | ||
|
|
1283b8d78a | ||
|
|
465f24f2f1 | ||
|
|
ba0d211720 | ||
|
|
23f56be988 | ||
|
|
87f2d65a96 | ||
|
|
c95b3b746d | ||
|
|
da850b18ae | ||
|
|
771cf93cf6 | ||
|
|
0ed8b21b3c | ||
|
|
6f4f59a976 | ||
|
|
f80d7a5e79 | ||
|
|
e3843f9808 | ||
|
|
1ec7f1a971 | ||
|
|
18eea3584e | ||
|
|
844d492c8d | ||
|
|
840e9f309f | ||
|
|
fe53440ee4 | ||
|
|
162dbf25dd | ||
|
|
17de153ec8 | ||
|
|
58027c8294 | ||
|
|
79eba77b49 | ||
|
|
0efdfab232 | ||
|
|
5744944957 | ||
|
|
1c1e3e944e | ||
|
|
85bb603103 | ||
|
|
90f10190ac | ||
|
|
ab3b2aa23c | ||
|
|
b9c0d454d5 | ||
|
|
438825530c | ||
|
|
c346c3cdf8 | ||
|
|
f1da8b30a4 | ||
|
|
8229d40981 | ||
|
|
244d61c783 | ||
|
|
879e59c003 | ||
|
|
4741817594 | ||
|
|
af99211d6b | ||
|
|
b120ce868d | ||
|
|
f0ea3f3ce5 | ||
|
|
2f0caac403 | ||
|
|
cc93386da6 | ||
|
|
5573a8bb1a | ||
|
|
c2e2e73b88 | ||
|
|
e509ac77d4 | ||
|
|
909af7e1bb | ||
|
|
6828144815 | ||
|
|
1d9382429e | ||
|
|
f68f7b54d6 | ||
|
|
dd4da2dd34 | ||
|
|
327bfff315 | ||
|
|
0b6c492c75 | ||
|
|
bbe1b37dfe | ||
|
|
3b5bf56049 | ||
|
|
97ab42ad5c | ||
|
|
42d3e54841 | ||
|
|
8dd62dd8d9 | ||
|
|
160900f2bb | ||
|
|
020107d3f4 | ||
|
|
68fb689df9 | ||
|
|
97d8018cd1 | ||
|
|
d666cba097 | ||
|
|
a8c337eb07 | ||
|
|
a3a46012a4 | ||
|
|
1aa7105ceb | ||
|
|
a042a4b076 | ||
|
|
d0f992ecbb | ||
|
|
fc245759a3 | ||
|
|
60bba3332b | ||
|
|
c93e07e0bd | ||
|
|
9e6975b22b | ||
|
|
979f9b2c53 | ||
|
|
307bdf5e68 | ||
|
|
4380533a66 | ||
|
|
3a1fbb90c3 | ||
|
|
dd64e0c73d | ||
|
|
8a9751ac6b | ||
|
|
c16f26d8d2 | ||
|
|
c7edec8f6e | ||
|
|
a6de59fe9c | ||
|
|
81e2c4768b | ||
|
|
3c917f3b2d | ||
|
|
6fd24ffa45 | ||
|
|
8c891c7f57 | ||
|
|
b73c2becda | ||
|
|
a9235e00c7 | ||
|
|
f8ad05b55b | ||
|
|
be497a741c | ||
|
|
62a9ce3131 | ||
|
|
7799854df4 | ||
|
|
bf961c3de4 | ||
|
|
5f73d97e4e | ||
|
|
32f0852a23 | ||
|
|
d80c9b3eec | ||
|
|
002bac60b1 | ||
|
|
08756b6c5d | ||
|
|
71bb838964 | ||
|
|
6c55e3cd70 | ||
|
|
8391d843d5 | ||
|
|
7cb9f8b966 | ||
|
|
1dfbec4278 | ||
|
|
26861c890d | ||
|
|
6841d4c068 | ||
|
|
4e70286629 | ||
|
|
54a5a1ecb2 | ||
|
|
4139f8b94a | ||
|
|
5c21cd2cf5 | ||
|
|
af253270aa | ||
|
|
6a64b4fc75 | ||
|
|
4b260a047c | ||
|
|
8d41f9730f | ||
|
|
2adacaa39e | ||
|
|
69fcd9bfdf | ||
|
|
c0b3775232 | ||
|
|
df0e909be4 | ||
|
|
96905c891c | ||
|
|
58c8dd5221 | ||
|
|
e21c82b38e | ||
|
|
02afc218ff | ||
|
|
50d199dd08 | ||
|
|
ff74bfbf13 | ||
|
|
a64bec0ecd | ||
|
|
d66e6408b1 | ||
|
|
324eb05598 | ||
|
|
9938a6d57f | ||
|
|
c2e4165bf7 | ||
|
|
7de0d6f1c4 | ||
|
|
5631741b6b | ||
|
|
724ad74c47 | ||
|
|
c8897477a7 | ||
|
|
7ac93d311c | ||
|
|
be8806102a | ||
|
|
f6a5877b85 | ||
|
|
9360a49d50 | ||
|
|
3aee848221 | ||
|
|
2f53f8a1d6 | ||
|
|
d63764fa78 | ||
|
|
d06ec0ad98 | ||
|
|
4bf086b55e | ||
|
|
99e2912d7c | ||
|
|
10aed3660c | ||
|
|
6628c42eca | ||
|
|
dbe1ced6b0 | ||
|
|
04b4da39c9 | ||
|
|
530a695e6f | ||
|
|
02d7dd469e | ||
|
|
71340b1217 | ||
|
|
153a9d2b7d | ||
|
|
e18f73a333 | ||
|
|
127f1b2d40 | ||
|
|
fe4c8df97e | ||
|
|
d5582535d6 | ||
|
|
7ec112ae1d | ||
|
|
aa747d7d62 | ||
|
|
d97f6c1a5f | ||
|
|
8e0b585662 | ||
|
|
c0f7e16463 | ||
|
|
71b4700a07 | ||
|
|
688649f5a8 | ||
|
|
03cdc47540 | ||
|
|
9f06a43d4b | ||
|
|
d31e31735d | ||
|
|
4a05762c0a | ||
|
|
a72f48f9ce | ||
|
|
7e6f23fa82 | ||
|
|
a72f4e3aa3 | ||
|
|
ec8945bb54 | ||
|
|
760f771e11 | ||
|
|
f0a443cbb6 | ||
|
|
69b9c09a14 | ||
|
|
7c93108172 | ||
|
|
899d8a6531 | ||
|
|
60b34d190a | ||
|
|
438a149304 | ||
|
|
9a2fcf6925 | ||
|
|
e3c802c0f3 | ||
|
|
ea84743864 | ||
|
|
abd38e0c15 | ||
|
|
0ec1f7151c | ||
|
|
a27cbf8bad | ||
|
|
f4a1424e90 | ||
|
|
a92dc282a8 | ||
|
|
e3ffbf73c3 | ||
|
|
c6e075af92 | ||
|
|
144f293231 | ||
|
|
6d78bc70f3 | ||
|
|
bf15865957 | ||
|
|
d2e5c0c515 | ||
|
|
933f2515db | ||
|
|
17bf361767 | ||
|
|
1df731396f | ||
|
|
968ea30fd4 | ||
|
|
8f75c7f92d | ||
|
|
234be011cc | ||
|
|
fa2f5bcab8 | ||
|
|
685014ec48 | ||
|
|
1cd6c55d30 | ||
|
|
6dbcf5d17b | ||
|
|
f84d7c372b | ||
|
|
8be8647f6d | ||
|
|
eb878055ae | ||
|
|
00b334d3d9 | ||
|
|
5905154fe0 | ||
|
|
8280f0796f | ||
|
|
18ea2f9a7e | ||
|
|
3cbddae6bc | ||
|
|
aac11e96b5 | ||
|
|
2e62a9c82a | ||
|
|
ec18ec758b | ||
|
|
8f3e2ae1d9 | ||
|
|
7f00601007 | ||
|
|
175c10c146 | ||
|
|
8dc0933c47 | ||
|
|
8c52b9bad9 | ||
|
|
a1c9396946 | ||
|
|
b0fbb386b8 | ||
|
|
e77a2fcd79 | ||
|
|
89152325be | ||
|
|
03cb9e2bc5 | ||
|
|
3c6f8ec419 | ||
|
|
3cfb1f6bfe | ||
|
|
96ad191ce2 | ||
|
|
52d4039dc8 | ||
|
|
73b3517840 | ||
|
|
3d78802446 | ||
|
|
8a99e6d539 | ||
|
|
0e08ad16e1 | ||
|
|
d04ab25315 | ||
|
|
19d35c65a0 | ||
|
|
1783914d3a | ||
|
|
c837dd4db6 | ||
|
|
db22052729 | ||
|
|
116babcaaf | ||
|
|
94da732bfb | ||
|
|
86d42b7060 | ||
|
|
122387a195 | ||
|
|
028f26a969 | ||
|
|
13c13b8dde | ||
|
|
5df4a49ff5 | ||
|
|
97902d2f6a | ||
|
|
db6221d1c9 | ||
|
|
0223dd9a3a | ||
|
|
974a4c979a | ||
|
|
51ba51fe33 | ||
|
|
4d5c69f250 | ||
|
|
9bddab4928 | ||
|
|
6dcb1d4b8b | ||
|
|
9ed384fa20 | ||
|
|
7cdc79a9ef | ||
|
|
852770c574 | ||
|
|
74afeb85d0 | ||
|
|
12a494720b | ||
|
|
b3261e0b56 | ||
|
|
88dbb010d0 | ||
|
|
d8adaf5fe6 | ||
|
|
2a36b45072 | ||
|
|
4e6474fa99 | ||
|
|
dbe7536339 | ||
|
|
b5e08110ab | ||
|
|
a7f2558aab | ||
|
|
3c3e6fa7d2 | ||
|
|
6a2b092ad6 | ||
|
|
5f2c300b21 | ||
|
|
439e44128a | ||
|
|
55056e27f1 | ||
|
|
22c36a0d77 | ||
|
|
1ebaa0c41f | ||
|
|
a2dbb94179 | ||
|
|
6f6f54965c | ||
|
|
5a833ec367 | ||
|
|
f1161be49f | ||
|
|
c0731ce142 | ||
|
|
4534ad5a92 | ||
|
|
6788210c27 | ||
|
|
1051dea281 | ||
|
|
eb9fce2e5f | ||
|
|
955a16f1c5 | ||
|
|
f38773473b | ||
|
|
b15254f1ed | ||
|
|
6dd623f796 | ||
|
|
41e97d7281 | ||
|
|
1b2a352df1 | ||
|
|
7fcad2425d | ||
|
|
5fb43086b6 | ||
|
|
7b4586a43a | ||
|
|
aaa76f7bd0 | ||
|
|
8260296d64 | ||
|
|
b02bc530f1 | ||
|
|
1b4e859431 | ||
|
|
acc61ad584 | ||
|
|
cb1d5c49e0 | ||
|
|
0c7b1c4731 | ||
|
|
629ef85d64 | ||
|
|
914f1d76ac | ||
|
|
0923070c45 | ||
|
|
bbf51952e0 | ||
|
|
1d1c2df8f3 | ||
|
|
0780b10170 | ||
|
|
fd6ef9b6eb | ||
|
|
da4a54900c | ||
|
|
53bd32d6b6 | ||
|
|
f7fa419105 | ||
|
|
023ab01e93 | ||
|
|
615d5ef871 | ||
|
|
a52b7b9742 | ||
|
|
dcbc6bc604 | ||
|
|
ce13d89e07 | ||
|
|
7114b10871 | ||
|
|
100404d25f | ||
|
|
60bfc192d3 | ||
|
|
fd090c7749 | ||
|
|
d735308bd3 | ||
|
|
4ec068ca62 | ||
|
|
f5e3e5e0f8 | ||
|
|
94aee3e07a | ||
|
|
b1f7c623a1 | ||
|
|
afa95d3c50 | ||
|
|
ba8e77abfe | ||
|
|
8c09047203 | ||
|
|
baa85e8947 | ||
|
|
f1e5acc52e | ||
|
|
d76b7a4667 | ||
|
|
df32a3ee34 | ||
|
|
2fa74662db | ||
|
|
d5fd80d116 |
59
.github/dependabot.yml
vendored
59
.github/dependabot.yml
vendored
@@ -13,6 +13,23 @@ updates:
|
||||
- juliushaertl
|
||||
- luka-nextcloud
|
||||
|
||||
- package-ecosystem: npm
|
||||
target-branch: stable31
|
||||
versioning-strategy: lockfile-only
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: weekly
|
||||
day: saturday
|
||||
time: "03:15"
|
||||
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: stable30
|
||||
versioning-strategy: lockfile-only
|
||||
@@ -20,41 +37,7 @@ updates:
|
||||
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: stable29
|
||||
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: stable28
|
||||
versioning-strategy: lockfile-only
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: weekly
|
||||
day: saturday
|
||||
time: "03:00"
|
||||
time: "03:30"
|
||||
timezone: Europe/Paris
|
||||
ignore:
|
||||
- dependency-name: "*"
|
||||
@@ -69,7 +52,7 @@ updates:
|
||||
schedule:
|
||||
interval: weekly
|
||||
day: saturday
|
||||
time: "03:00"
|
||||
time: "03:45"
|
||||
timezone: Europe/Paris
|
||||
open-pull-requests-limit: 10
|
||||
reviewers:
|
||||
@@ -81,7 +64,7 @@ updates:
|
||||
schedule:
|
||||
interval: weekly
|
||||
day: saturday
|
||||
time: "03:00"
|
||||
time: "04:00"
|
||||
timezone: Europe/Paris
|
||||
open-pull-requests-limit: 10
|
||||
reviewers:
|
||||
@@ -93,7 +76,7 @@ updates:
|
||||
schedule:
|
||||
interval: weekly
|
||||
day: saturday
|
||||
time: "03:00"
|
||||
time: "04:15"
|
||||
timezone: Europe/Paris
|
||||
open-pull-requests-limit: 10
|
||||
reviewers:
|
||||
|
||||
4
.github/workflows/appbuild.yml
vendored
4
.github/workflows/appbuild.yml
vendored
@@ -18,13 +18,13 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v4.2.2
|
||||
- name: Use Node.js ${{ matrix.node-version }}
|
||||
uses: actions/setup-node@v4.1.0
|
||||
uses: actions/setup-node@v4.4.0
|
||||
with:
|
||||
node-version: ${{ matrix.node-version }}
|
||||
- name: Set up npm7
|
||||
run: npm i -g npm@7
|
||||
- name: Setup PHP
|
||||
uses: shivammathur/setup-php@2.31.1
|
||||
uses: shivammathur/setup-php@2.34.1
|
||||
with:
|
||||
php-version: '7.4'
|
||||
tools: composer
|
||||
|
||||
6
.github/workflows/appstore-build-publish.yml
vendored
6
.github/workflows/appstore-build-publish.yml
vendored
@@ -71,7 +71,7 @@ jobs:
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
# Skip if no package.json
|
||||
if: ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
|
||||
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.1.0
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
@@ -87,7 +87,7 @@ jobs:
|
||||
filename: ${{ env.APP_NAME }}/appinfo/info.xml
|
||||
|
||||
- name: Set up php ${{ steps.php-versions.outputs.php-min }}
|
||||
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
|
||||
uses: shivammathur/setup-php@0f7f1d08e3e32076e51cae65eb0b0c871405b16e # v2.34.1
|
||||
with:
|
||||
php-version: ${{ steps.php-versions.outputs.php-min }}
|
||||
coverage: none
|
||||
@@ -173,7 +173,7 @@ jobs:
|
||||
tar -zcvf ${{ env.APP_NAME }}.tar.gz ${{ env.APP_NAME }}
|
||||
|
||||
- name: Attach tarball to github release
|
||||
uses: svenstaro/upload-release-action@04733e069f2d7f7f0b4aebc4fbdbce8613b03ccd # v2
|
||||
uses: svenstaro/upload-release-action@81c65b7cd4de9b2570615ce3aad67a41de5b1a13 # v2
|
||||
id: attach_to_release
|
||||
with:
|
||||
repo_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
6
.github/workflows/cypress-e2e.yml
vendored
6
.github/workflows/cypress-e2e.yml
vendored
@@ -22,7 +22,7 @@ jobs:
|
||||
node-version: [20.x]
|
||||
# containers: [1, 2, 3]
|
||||
php-versions: [ '8.2' ]
|
||||
server-versions: [ 'stable31' ]
|
||||
server-versions: [ 'master' ]
|
||||
|
||||
env:
|
||||
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, zip, gd, apcu
|
||||
@@ -41,7 +41,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Use Node.js ${{ matrix.node-version }}
|
||||
uses: actions/setup-node@v4.1.0
|
||||
uses: actions/setup-node@v4.4.0
|
||||
with:
|
||||
node-version: ${{ matrix.node-version }}
|
||||
|
||||
@@ -91,7 +91,7 @@ jobs:
|
||||
restore-keys: ${{ steps.extcache.outputs.key }}
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@2.31.1
|
||||
uses: shivammathur/setup-php@2.34.1
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
extensions: ${{ env.extensions }}
|
||||
|
||||
2
.github/workflows/integration.yml
vendored
2
.github/workflows/integration.yml
vendored
@@ -78,7 +78,7 @@ jobs:
|
||||
path: apps/activity
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@2.31.1
|
||||
uses: shivammathur/setup-php@2.34.1
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, mysql, pdo_mysql, pgsql, pdo_pgsql, apcu, gd
|
||||
|
||||
2
.github/workflows/lint-eslint.yml
vendored
2
.github/workflows/lint-eslint.yml
vendored
@@ -68,7 +68,7 @@ jobs:
|
||||
fallbackNpm: '^10'
|
||||
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
|
||||
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.1.0
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
|
||||
4
.github/workflows/lint-php-cs.yml
vendored
4
.github/workflows/lint-php-cs.yml
vendored
@@ -33,8 +33,8 @@ jobs:
|
||||
id: versions
|
||||
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1
|
||||
|
||||
- name: Set up php${{ steps.versions.outputs.php-available }}
|
||||
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
|
||||
- name: Set up php${{ steps.versions.outputs.php-min }}
|
||||
uses: shivammathur/setup-php@0f7f1d08e3e32076e51cae65eb0b0c871405b16e # v2.34.1
|
||||
with:
|
||||
php-version: ${{ steps.versions.outputs.php-min }}
|
||||
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
|
||||
|
||||
2
.github/workflows/lint-php.yml
vendored
2
.github/workflows/lint-php.yml
vendored
@@ -48,7 +48,7 @@ jobs:
|
||||
persist-credentials: false
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
|
||||
uses: shivammathur/setup-php@0f7f1d08e3e32076e51cae65eb0b0c871405b16e # v2.34.1
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
|
||||
|
||||
2
.github/workflows/lint-stylelint.yml
vendored
2
.github/workflows/lint-stylelint.yml
vendored
@@ -37,7 +37,7 @@ jobs:
|
||||
fallbackNpm: '^10'
|
||||
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
|
||||
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.1.0
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
|
||||
2
.github/workflows/nodejs.yml
vendored
2
.github/workflows/nodejs.yml
vendored
@@ -14,7 +14,7 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v4.2.2
|
||||
- name: Use Node.js ${{ matrix.node-version }}
|
||||
uses: actions/setup-node@v4.1.0
|
||||
uses: actions/setup-node@v4.4.0
|
||||
with:
|
||||
node-version: ${{ matrix.node-version }}
|
||||
- name: Set up npm7
|
||||
|
||||
18
.github/workflows/npm-audit-fix.yml
vendored
18
.github/workflows/npm-audit-fix.yml
vendored
@@ -14,6 +14,9 @@ on:
|
||||
# At 2:30 on Sundays
|
||||
- cron: '30 2 * * 0'
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
@@ -21,15 +24,18 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
branches: ['main', 'master', 'stable30', 'stable29', 'stable28']
|
||||
branches: ['main', 'master', 'stable31', 'stable30']
|
||||
|
||||
name: npm-audit-fix-${{ matrix.branches }}
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
id: checkout
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
with:
|
||||
persist-credentials: false
|
||||
ref: ${{ matrix.branches }}
|
||||
continue-on-error: true
|
||||
|
||||
- name: Read package.json node and npm engines version
|
||||
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
|
||||
@@ -39,7 +45,7 @@ jobs:
|
||||
fallbackNpm: '^10'
|
||||
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
|
||||
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.1.0
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
@@ -48,10 +54,10 @@ jobs:
|
||||
|
||||
- name: Fix npm audit
|
||||
id: npm-audit
|
||||
uses: nextcloud-libraries/npm-audit-action@2a60bd2e79cc77f2cc4d9a3fe40f1a69896f3a87 # v0.1.0
|
||||
uses: nextcloud-libraries/npm-audit-action@1b1728b2b4a7a78d69de65608efcf4db0e3e42d0 # v0.2.0
|
||||
|
||||
- name: Run npm ci and npm run build
|
||||
if: always()
|
||||
if: steps.checkout.outcome == 'success'
|
||||
env:
|
||||
CYPRESS_INSTALL_BINARY: 0
|
||||
run: |
|
||||
@@ -59,8 +65,8 @@ jobs:
|
||||
npm run build --if-present
|
||||
|
||||
- name: Create Pull Request
|
||||
if: always()
|
||||
uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # v7.0.5
|
||||
if: steps.checkout.outcome == 'success'
|
||||
uses: peter-evans/create-pull-request@271a8d0340265f705b14b6d32b9829c1cb33d45e # v7.0.8
|
||||
with:
|
||||
token: ${{ secrets.COMMAND_BOT_PAT }}
|
||||
commit-message: 'fix(deps): Fix npm audit'
|
||||
|
||||
2
.github/workflows/phpunit-mysql.yml
vendored
2
.github/workflows/phpunit-mysql.yml
vendored
@@ -103,7 +103,7 @@ jobs:
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
|
||||
uses: shivammathur/setup-php@0f7f1d08e3e32076e51cae65eb0b0c871405b16e # v2.34.1
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
|
||||
|
||||
2
.github/workflows/phpunit-pgsql.yml
vendored
2
.github/workflows/phpunit-pgsql.yml
vendored
@@ -106,7 +106,7 @@ jobs:
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
|
||||
uses: shivammathur/setup-php@0f7f1d08e3e32076e51cae65eb0b0c871405b16e # v2.34.1
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
|
||||
|
||||
2
.github/workflows/phpunit-sqlite.yml
vendored
2
.github/workflows/phpunit-sqlite.yml
vendored
@@ -95,7 +95,7 @@ jobs:
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
|
||||
uses: shivammathur/setup-php@0f7f1d08e3e32076e51cae65eb0b0c871405b16e # v2.34.1
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
|
||||
|
||||
5
.github/workflows/pr-feedback.yml
vendored
5
.github/workflows/pr-feedback.yml
vendored
@@ -15,8 +15,13 @@ on:
|
||||
schedule:
|
||||
- cron: '30 1 * * *'
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
pull-requests: write
|
||||
|
||||
jobs:
|
||||
pr-feedback:
|
||||
if: ${{ github.repository_owner == 'nextcloud' }}
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: The get-github-handles-from-website action
|
||||
|
||||
4
.github/workflows/psalm.yml
vendored
4
.github/workflows/psalm.yml
vendored
@@ -35,8 +35,8 @@ jobs:
|
||||
- name: Check enforcement of minimum PHP version ${{ steps.versions.outputs.php-min }} in psalm.xml
|
||||
run: grep 'phpVersion="${{ steps.versions.outputs.php-min }}' psalm.xml
|
||||
|
||||
- name: Set up php${{ steps.versions.outputs.php-available }}
|
||||
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
|
||||
- name: Set up php${{ steps.versions.outputs.php-min }}
|
||||
uses: shivammathur/setup-php@0f7f1d08e3e32076e51cae65eb0b0c871405b16e # v2.34.1
|
||||
with:
|
||||
php-version: ${{ steps.versions.outputs.php-min }}
|
||||
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
|
||||
|
||||
2
.github/workflows/reuse.yml
vendored
2
.github/workflows/reuse.yml
vendored
@@ -16,7 +16,7 @@ permissions:
|
||||
|
||||
jobs:
|
||||
reuse-compliance-check:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-latest-low
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
||||
6
.github/workflows/update-nextcloud-ocp.yml
vendored
6
.github/workflows/update-nextcloud-ocp.yml
vendored
@@ -23,7 +23,7 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
branches: ['main', 'master', 'stable30', 'stable29', 'stable28']
|
||||
branches: ['main', 'master', 'stable31', 'stable30']
|
||||
|
||||
name: update-nextcloud-ocp-${{ matrix.branches }}
|
||||
|
||||
@@ -38,7 +38,7 @@ jobs:
|
||||
|
||||
- name: Set up php8.2
|
||||
if: steps.checkout.outcome == 'success'
|
||||
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1
|
||||
uses: shivammathur/setup-php@0f7f1d08e3e32076e51cae65eb0b0c871405b16e # v2.34.1
|
||||
with:
|
||||
php-version: 8.2
|
||||
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
|
||||
@@ -107,7 +107,7 @@ jobs:
|
||||
|
||||
- name: Create Pull Request
|
||||
if: steps.checkout.outcome == 'success'
|
||||
uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # v7.0.5
|
||||
uses: peter-evans/create-pull-request@271a8d0340265f705b14b6d32b9829c1cb33d45e # v7.0.8
|
||||
with:
|
||||
token: ${{ secrets.COMMAND_BOT_PAT }}
|
||||
commit-message: 'chore(dev-deps): Bump nextcloud/ocp package'
|
||||
|
||||
59
CHANGELOG.md
59
CHANGELOG.md
@@ -5,65 +5,6 @@
|
||||
# Changelog
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
# 1.15.3
|
||||
### Fixed
|
||||
* [stable31] fix: Use getId() method for card ID retrieval by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7144
|
||||
* [stable31]fix: ensure correct type when filtering events by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7148
|
||||
* [stable31] fix: do not change focus when card id stays the same by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7173
|
||||
* [stable31] fix(darkmode): Fix activity icon colors by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7240
|
||||
* [stable31] fix: make comments with mention editable @backportbot[bot] in https://github.com/nextcloud/deck/pull/7198
|
||||
* [stable31] fix: redirect to cleaner URL if RewriteBase is enabled by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7267
|
||||
* [stable31] fix: missing push notifications by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7269
|
||||
* [stable31] fix: use text cursor for card title on dashboard by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7274
|
||||
* [stable31] fix: parse arguments to CardService.reorder correctly to int by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7275
|
||||
|
||||
### Improvements
|
||||
* [stable31] Clean attachment sharing records after permanent deleted by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7180
|
||||
* Chore(deps): Bump @nextcloud/vue from 8.22.0 to 8.31.0 by @luka-nextcloud in https://github.com/nextcloud/deck/pull/7272
|
||||
|
||||
# 1.15.2
|
||||
### Fixed
|
||||
* [stable31] fix: update DeleteCron to remove deleted lists by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7029
|
||||
* [stable31] fix: not show Share with a Deck card for unauthorized users by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7061
|
||||
* [stable31] fix: unstable cypress test by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7063
|
||||
* [stable31] fix: add retry and show warning on description saving error by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7091
|
||||
* [stable31] fix: styling for new stack input field by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7113
|
||||
* [stable31] fix:allow foreign label deletion by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7130
|
||||
* [stable31] fix: acl check when delete, update board acl by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7132
|
||||
|
||||
### Improvements
|
||||
* [stable31] perf: don't enrich cards when finding calendar entries by @backportbot[bot] in https://github.com/nextcloud/deck/pull/6959
|
||||
|
||||
## 1.15.1
|
||||
### Fixed
|
||||
* [stable31] fix: Properly show attachment extension by @backportbot in https://github.com/nextcloud/deck/pull/6701
|
||||
* [stable31] Clear selected stack when selected board changed by @backportbot in https://github.com/nextcloud/deck/pull/6915
|
||||
* [stable31] fix: Use strings as rich object ids by @backportbot in https://github.com/nextcloud/deck/pull/6951
|
||||
* [stable31] fix: Limit label actions to labels of the cards board by @backportbot in https://github.com/nextcloud/deck/pull/6954
|
||||
* [stable31] fix: only delete assignments on unshared board by @grnd-alt in https://github.com/nextcloud/deck/pull/6934
|
||||
|
||||
### Improvements
|
||||
* [stable31] perf: Skip doing a query just to check if a board is deleted by @backportbot in https://github.com/nextcloud/deck/pull/6894
|
||||
|
||||
## 1.15.0
|
||||
### Fixed
|
||||
- Fix: Adapt URLs generated in the backend to new routes #6743
|
||||
- Fix npm audit #6719
|
||||
- Fix: skip exporting a deleted card #6723
|
||||
|
||||
## 1.15.0-beta.2
|
||||
|
||||
### Added
|
||||
|
||||
- feat: Implement reference resolving for cards that have a link in the title @juliusknorr [#6286](https://github.com/nextcloud/deck/pull/6286)
|
||||
|
||||
### Other
|
||||
|
||||
- Remove old project from README @edent [#6658](https://github.com/nextcloud/deck/pull/6658)
|
||||
- devcontainer(image): Fix package path @niclasheinz [#6653](https://github.com/nextcloud/deck/pull/6653)
|
||||
- remove deprecated nextcloud-vue-collections @grnd-alt [#6664](https://github.com/nextcloud/deck/pull/6664)
|
||||
- fix: set cypress ci server version to stable31 @grnd-alt [#6705](https://github.com/nextcloud/deck/pull/6705)
|
||||
|
||||
## 1.15.0-beta.1
|
||||
### Fixed
|
||||
- fix: Catch not found card @juliusknorr [#6646](https://github.com/nextcloud/deck/pull/6646)
|
||||
|
||||
@@ -12,7 +12,7 @@ SPDX-FileCopyrightText = "none"
|
||||
SPDX-License-Identifier = "CC0-1.0"
|
||||
|
||||
[[annotations]]
|
||||
path = ["l10n/**.js", "l10n/**.json", "js/**.js.map", "js/**.js", "js/**.mjs", "js/**.mjs.map", "js/templates/**.handlebars", "lib/Service/Importer/fixtures/config-deckJson-schema.json", "lib/Service/Importer/fixtures/config-trelloApi-schema.json", "lib/Service/Importer/fixtures/config-trelloJson-schema.json", "screenshots/screenshot1.png", "src/assets/file-placeholder.svg", "img/favicon.ico", "img/favicon.png", "img/favicon.svg", "img/activity.svg", "img/activity-dark.svg", "img/deck.svg", "img/deck-current.svg", "img/deck-dark.svg", "img/details-white.svg", "img/card.svg"]
|
||||
path = ["l10n/**.js", "l10n/**.json", "js/**.js.map", "js/**.js", "js/**.mjs", "js/**.mjs.map", "js/templates/**.handlebars", "lib/Service/Importer/fixtures/config-deckJson-schema.json", "lib/Service/Importer/fixtures/config-trelloApi-schema.json", "lib/Service/Importer/fixtures/config-trelloJson-schema.json", "lib/Service/fixtures/default-board.json", "screenshots/screenshot1.png", "src/assets/file-placeholder.svg", "img/favicon.ico", "img/favicon.png", "img/favicon.svg", "img/activity.svg", "img/activity-dark.svg", "img/deck.svg", "img/deck-current.svg", "img/deck-dark.svg", "img/details-white.svg", "img/card.svg", "img/sample-image.jpg"]
|
||||
precedence = "aggregate"
|
||||
SPDX-FileCopyrightText = "2019 Nextcloud GmbH and Nextcloud contributors"
|
||||
SPDX-License-Identifier = "AGPL-3.0-or-later"
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
- 🚀 Get your project organized
|
||||
|
||||
</description>
|
||||
<version>1.15.3</version>
|
||||
<version>2.0.0-dev.0</version>
|
||||
<licence>agpl</licence>
|
||||
<author>Julius Härtl</author>
|
||||
<namespace>Deck</namespace>
|
||||
@@ -42,7 +42,7 @@
|
||||
<database min-version="9.4">pgsql</database>
|
||||
<database>sqlite</database>
|
||||
<database min-version="8.0">mysql</database>
|
||||
<nextcloud min-version="31" max-version="31"/>
|
||||
<nextcloud min-version="32" max-version="32"/>
|
||||
</dependencies>
|
||||
<background-jobs>
|
||||
<job>OCA\Deck\Cron\DeleteCron</job>
|
||||
@@ -54,11 +54,15 @@
|
||||
<live-migration>
|
||||
<step>OCA\Deck\Migration\DeletedCircleCleanup</step>
|
||||
</live-migration>
|
||||
<post-migration>
|
||||
<step>OCA\Deck\Migration\LabelMismatchCleanup</step>
|
||||
</post-migration>
|
||||
</repair-steps>
|
||||
<commands>
|
||||
<command>OCA\Deck\Command\UserExport</command>
|
||||
<command>OCA\Deck\Command\BoardImport</command>
|
||||
<command>OCA\Deck\Command\TransferOwnership</command>
|
||||
<command>OCA\Deck\Command\CalendarToggle</command>
|
||||
</commands>
|
||||
<activity>
|
||||
<settings>
|
||||
|
||||
@@ -29,6 +29,7 @@ return [
|
||||
['name' => 'board#clone', 'url' => '/boards/{boardId}/clone', 'verb' => 'POST'],
|
||||
['name' => 'board#transferOwner', 'url' => '/boards/{boardId}/transferOwner', 'verb' => 'PUT'],
|
||||
['name' => 'board#export', 'url' => '/boards/{boardId}/export', 'verb' => 'GET'],
|
||||
['name' => 'board#import', 'url' => '/boards/import', 'verb' => 'POST'],
|
||||
|
||||
// stacks
|
||||
['name' => 'stack#index', 'url' => '/stacks/{boardId}', 'verb' => 'GET'],
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
"roave/security-advisories": "dev-master",
|
||||
"phpunit/phpunit": "^9",
|
||||
"nextcloud/coding-standard": "^1.1",
|
||||
"nextcloud/ocp": "dev-stable31",
|
||||
"nextcloud/ocp": "dev-master",
|
||||
"psalm/phar": "^5.13"
|
||||
},
|
||||
"config": {
|
||||
|
||||
157
composer.lock
generated
157
composer.lock
generated
@@ -4,146 +4,34 @@
|
||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||
"This file is @generated automatically"
|
||||
],
|
||||
"content-hash": "c89537a172cee5c19093b4ea0cb5365c",
|
||||
"content-hash": "6950663d9d213151028e780637480220",
|
||||
"packages": [
|
||||
{
|
||||
"name": "icecave/parity",
|
||||
"version": "1.0.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/icecave/parity.git",
|
||||
"reference": "0109fef58b3230d23b20b2ac52ecdf477218d300"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/icecave/parity/zipball/0109fef58b3230d23b20b2ac52ecdf477218d300",
|
||||
"reference": "0109fef58b3230d23b20b2ac52ecdf477218d300",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"icecave/repr": "~1",
|
||||
"php": ">=5.3"
|
||||
},
|
||||
"require-dev": {
|
||||
"eloquent/liberator": "~1",
|
||||
"icecave/archer": "~1"
|
||||
},
|
||||
"suggest": {
|
||||
"eloquent/asplode": "Drop-in exception-based error handling."
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
"psr-0": {
|
||||
"Icecave\\Parity": "src"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "James Harris",
|
||||
"email": "james.harris@icecave.com.au",
|
||||
"homepage": "https://github.com/jmalloc"
|
||||
}
|
||||
],
|
||||
"description": "A customizable deep comparison library.",
|
||||
"homepage": "https://github.com/IcecaveStudios/parity",
|
||||
"keywords": [
|
||||
"compare",
|
||||
"comparison",
|
||||
"equal",
|
||||
"equality",
|
||||
"greater",
|
||||
"less",
|
||||
"sort",
|
||||
"sorting"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/icecave/parity/issues",
|
||||
"source": "https://github.com/icecave/parity/tree/1.0.0"
|
||||
},
|
||||
"time": "2014-01-17T05:56:27+00:00"
|
||||
},
|
||||
{
|
||||
"name": "icecave/repr",
|
||||
"version": "1.0.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/icecave/repr.git",
|
||||
"reference": "8a3d2953adf5f464a06e3e2587aeacc97e2bed07"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/icecave/repr/zipball/8a3d2953adf5f464a06e3e2587aeacc97e2bed07",
|
||||
"reference": "8a3d2953adf5f464a06e3e2587aeacc97e2bed07",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.3"
|
||||
},
|
||||
"require-dev": {
|
||||
"icecave/archer": "~1"
|
||||
},
|
||||
"suggest": {
|
||||
"eloquent/asplode": "Drop-in exception-based error handling."
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Icecave\\Repr\\": "src"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "James Harris",
|
||||
"email": "james.harris@icecave.com.au",
|
||||
"homepage": "https://github.com/jmalloc"
|
||||
}
|
||||
],
|
||||
"description": "A library for generating string representations of any value, inspired by Python's reprlib library.",
|
||||
"homepage": "https://github.com/IcecaveStudios/repr",
|
||||
"keywords": [
|
||||
"human",
|
||||
"readable",
|
||||
"repr",
|
||||
"representation",
|
||||
"string"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/icecave/repr/issues",
|
||||
"source": "https://github.com/icecave/repr/tree/1.0.1"
|
||||
},
|
||||
"time": "2014-07-25T05:44:41+00:00"
|
||||
},
|
||||
{
|
||||
"name": "justinrainbow/json-schema",
|
||||
"version": "6.0.0",
|
||||
"version": "6.4.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/jsonrainbow/json-schema.git",
|
||||
"reference": "a38c6198d53b09c0702f440585a4f4a5d9137bd9"
|
||||
"reference": "ce1fd2d47799bb60668643bc6220f6278a4c1d02"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/a38c6198d53b09c0702f440585a4f4a5d9137bd9",
|
||||
"reference": "a38c6198d53b09c0702f440585a4f4a5d9137bd9",
|
||||
"url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/ce1fd2d47799bb60668643bc6220f6278a4c1d02",
|
||||
"reference": "ce1fd2d47799bb60668643bc6220f6278a4c1d02",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"icecave/parity": "1.0.0",
|
||||
"marc-mabe/php-enum": "^2.0 || ^3.0 || ^4.0",
|
||||
"php": ">=5.3.3"
|
||||
"ext-json": "*",
|
||||
"marc-mabe/php-enum": "^4.0",
|
||||
"php": "^7.2 || ^8.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"friendsofphp/php-cs-fixer": "~2.2.20 || ~2.19.0",
|
||||
"friendsofphp/php-cs-fixer": "3.3.0",
|
||||
"json-schema/json-schema-test-suite": "1.2.0",
|
||||
"phpunit/phpunit": "^4.8.35"
|
||||
"marc-mabe/php-enum-phpstan": "^2.0",
|
||||
"phpspec/prophecy": "^1.19",
|
||||
"phpstan/phpstan": "^1.12",
|
||||
"phpunit/phpunit": "^8.5"
|
||||
},
|
||||
"bin": [
|
||||
"bin/validate-json"
|
||||
@@ -189,9 +77,9 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/jsonrainbow/json-schema/issues",
|
||||
"source": "https://github.com/jsonrainbow/json-schema/tree/6.0.0"
|
||||
"source": "https://github.com/jsonrainbow/json-schema/tree/6.4.2"
|
||||
},
|
||||
"time": "2024-07-30T17:49:21+00:00"
|
||||
"time": "2025-06-03T18:27:04+00:00"
|
||||
},
|
||||
{
|
||||
"name": "marc-mabe/php-enum",
|
||||
@@ -488,16 +376,16 @@
|
||||
},
|
||||
{
|
||||
"name": "nextcloud/ocp",
|
||||
"version": "dev-stable31",
|
||||
"version": "dev-master",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/nextcloud-deps/ocp.git",
|
||||
"reference": "abd32429d794ede1d92b7b0a88a1070371c907b5"
|
||||
"reference": "1baa9849e11228754ed6027612e4e140cb855185"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/nextcloud-deps/ocp/zipball/abd32429d794ede1d92b7b0a88a1070371c907b5",
|
||||
"reference": "abd32429d794ede1d92b7b0a88a1070371c907b5",
|
||||
"url": "https://api.github.com/repos/nextcloud-deps/ocp/zipball/1baa9849e11228754ed6027612e4e140cb855185",
|
||||
"reference": "1baa9849e11228754ed6027612e4e140cb855185",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -507,10 +395,11 @@
|
||||
"psr/event-dispatcher": "^1.0",
|
||||
"psr/log": "^3.0.2"
|
||||
},
|
||||
"default-branch": true,
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-stable31": "31.0.0-dev"
|
||||
"dev-master": "32.0.0-dev"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
@@ -530,9 +419,9 @@
|
||||
"description": "Composer package containing Nextcloud's public OCP API and the unstable NCU API",
|
||||
"support": {
|
||||
"issues": "https://github.com/nextcloud-deps/ocp/issues",
|
||||
"source": "https://github.com/nextcloud-deps/ocp/tree/stable31"
|
||||
"source": "https://github.com/nextcloud-deps/ocp/tree/master"
|
||||
},
|
||||
"time": "2025-07-31T00:57:37+00:00"
|
||||
"time": "2025-08-22T00:50:40+00:00"
|
||||
},
|
||||
{
|
||||
"name": "nikic/php-parser",
|
||||
|
||||
@@ -129,3 +129,81 @@ describe('Board cloning', function() {
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
describe('Board export', function() {
|
||||
before(function() {
|
||||
cy.createUser(user)
|
||||
})
|
||||
|
||||
it('Exports a board as JSON', function() {
|
||||
const boardName = 'Export JSON board'
|
||||
const board = sampleBoard(boardName)
|
||||
cy.createExampleBoard({ user, board }).then((board) => {
|
||||
const boardId = board.id
|
||||
cy.visit(`/apps/deck/board/${boardId}`)
|
||||
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + '")')
|
||||
.parent()
|
||||
.find('button[aria-label="Actions"]')
|
||||
.click()
|
||||
cy.get('button:contains("Export board")')
|
||||
.click()
|
||||
cy.get('.modal-container .checkbox-radio-switch__text:contains("Export as JSON")')
|
||||
.click()
|
||||
cy.get('.modal-container button:contains("Export")')
|
||||
.click()
|
||||
|
||||
const downloadsFolder = Cypress.config('downloadsFolder')
|
||||
cy.readFile(`${downloadsFolder}/${boardName}.json`)
|
||||
})
|
||||
})
|
||||
|
||||
it('Exports a board as CSV', function() {
|
||||
const boardName = 'Export CSV board'
|
||||
const board = sampleBoard(boardName)
|
||||
cy.createExampleBoard({ user, board }).then((board) => {
|
||||
const boardId = board.id
|
||||
cy.visit(`/apps/deck/board/${boardId}`)
|
||||
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + '")')
|
||||
.parent()
|
||||
.find('button[aria-label="Actions"]')
|
||||
.click()
|
||||
cy.get('button:contains("Export board")')
|
||||
.click()
|
||||
cy.get('.modal-container .checkbox-radio-switch__text:contains("Export as CSV")')
|
||||
.click()
|
||||
cy.get('.modal-container button:contains("Export")')
|
||||
.click()
|
||||
|
||||
const downloadsFolder = Cypress.config('downloadsFolder')
|
||||
cy.readFile(`${downloadsFolder}/${boardName}.csv`)
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
describe('Board import', function() {
|
||||
before(function () {
|
||||
cy.createUser(user)
|
||||
})
|
||||
beforeEach(function() {
|
||||
cy.login(user)
|
||||
cy.visit('/apps/deck')
|
||||
})
|
||||
|
||||
it('Imports a board from JSON', function() {
|
||||
cy.get('#app-navigation-vue .app-navigation__list .app-navigation-entry:contains("Import board")')
|
||||
.should('be.visible')
|
||||
.click()
|
||||
|
||||
// Upload a JSON file
|
||||
cy.get('input[type="file"]')
|
||||
.selectFile([
|
||||
{
|
||||
contents: 'cypress/fixtures/import-board.json',
|
||||
fileName: 'import-board.json',
|
||||
},
|
||||
], { force: true })
|
||||
|
||||
cy.get('.app-navigation__list .app-navigation-entry:contains("Imported board")')
|
||||
.should('be.visible')
|
||||
})
|
||||
})
|
||||
|
||||
@@ -302,6 +302,9 @@ describe('Card', function () {
|
||||
.first().click()
|
||||
cy.get(`.card:contains("${newCardTitle}")`).should('be.visible').click()
|
||||
|
||||
// Add delay to ensure the events are bound
|
||||
cy.wait(1000)
|
||||
|
||||
cy.get('#app-sidebar-vue [data-test="tag-selector"] .vs__dropdown-toggle').should('be.visible').click()
|
||||
cy.get('.vs__dropdown-menu .tag:contains("Action needed")').should('be.visible').click()
|
||||
cy.get('.vs__dropdown-menu .tag:contains("Later")').should('be.visible').click()
|
||||
|
||||
@@ -22,10 +22,10 @@ describe('Deck dashboard', function() {
|
||||
.should($el => expect($el.text().trim()).to.equal('Upcoming cards'))
|
||||
})
|
||||
|
||||
it('Can see the default "Personal Board" created for user by default', function() {
|
||||
it('Can see the default "Welcome Board" created for user by default', function() {
|
||||
cy.visit('/apps/deck')
|
||||
|
||||
const defaultBoard = 'Personal'
|
||||
const defaultBoard = 'Welcome to Nextcloud Deck!'
|
||||
|
||||
cy.get('.app-navigation-entry-wrapper[icon=icon-deck]')
|
||||
.find('ul.app-navigation-entry__children .app-navigation-entry:contains(' + defaultBoard + ')')
|
||||
|
||||
102
cypress/fixtures/import-board.json
Normal file
102
cypress/fixtures/import-board.json
Normal file
@@ -0,0 +1,102 @@
|
||||
{
|
||||
"boards": [
|
||||
{
|
||||
"id": 70,
|
||||
"title": "Imported board",
|
||||
"owner": "unvjrmwuag",
|
||||
"color": "00ff00",
|
||||
"archived": false,
|
||||
"labels": [
|
||||
{
|
||||
"id": 293,
|
||||
"title": "Finished",
|
||||
"color": "31CC7C",
|
||||
"boardId": 70,
|
||||
"cardId": null,
|
||||
"lastModified": 0,
|
||||
"ETag": "cfcd208495d565ef66e7dff9f98764da"
|
||||
},
|
||||
{
|
||||
"id": 294,
|
||||
"title": "To review",
|
||||
"color": "317CCC",
|
||||
"boardId": 70,
|
||||
"cardId": null,
|
||||
"lastModified": 0,
|
||||
"ETag": "cfcd208495d565ef66e7dff9f98764da"
|
||||
},
|
||||
{
|
||||
"id": 295,
|
||||
"title": "Action needed",
|
||||
"color": "FF7A66",
|
||||
"boardId": 70,
|
||||
"cardId": null,
|
||||
"lastModified": 0,
|
||||
"ETag": "cfcd208495d565ef66e7dff9f98764da"
|
||||
},
|
||||
{
|
||||
"id": 296,
|
||||
"title": "Later",
|
||||
"color": "F1DB50",
|
||||
"boardId": 70,
|
||||
"cardId": null,
|
||||
"lastModified": 0,
|
||||
"ETag": "cfcd208495d565ef66e7dff9f98764da"
|
||||
}
|
||||
],
|
||||
"acl": [],
|
||||
"permissions": [],
|
||||
"users": [],
|
||||
"stacks": {
|
||||
"114": {
|
||||
"id": 114,
|
||||
"title": "TestList",
|
||||
"boardId": 70,
|
||||
"deletedAt": 0,
|
||||
"lastModified": 1743495533,
|
||||
"cards": [
|
||||
{
|
||||
"id": 124,
|
||||
"title": "Hello world",
|
||||
"description": "# Hello world",
|
||||
"descriptionPrev": null,
|
||||
"stackId": 114,
|
||||
"type": "plain",
|
||||
"lastModified": 1743495533,
|
||||
"lastEditor": null,
|
||||
"createdAt": 1743495533,
|
||||
"labels": [],
|
||||
"assignedUsers": null,
|
||||
"attachments": null,
|
||||
"attachmentCount": null,
|
||||
"owner": {
|
||||
"primaryKey": "unvjrmwuag",
|
||||
"uid": "unvjrmwuag",
|
||||
"displayname": "unvjrmwuag",
|
||||
"type": 0
|
||||
},
|
||||
"order": 999,
|
||||
"archived": false,
|
||||
"done": null,
|
||||
"duedate": null,
|
||||
"notified": false,
|
||||
"deletedAt": 0,
|
||||
"commentsUnread": 0,
|
||||
"commentsCount": 0,
|
||||
"relatedStack": null,
|
||||
"relatedBoard": null,
|
||||
"ETag": "aa85bb973089e7fbc0bbf122e926c23f"
|
||||
}
|
||||
],
|
||||
"order": 0,
|
||||
"ETag": "aa85bb973089e7fbc0bbf122e926c23f"
|
||||
}
|
||||
},
|
||||
"activeSessions": [],
|
||||
"deletedAt": 0,
|
||||
"lastModified": 1743495533,
|
||||
"settings": [],
|
||||
"ETag": "aa85bb973089e7fbc0bbf122e926c23f"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -102,7 +102,11 @@ Cypress.Commands.add('shareBoardWithUi', (query, userId=query) => {
|
||||
cy.intercept({ method: 'GET', url: `**/ocs/v2.php/apps/files_sharing/api/v1/sharees?search=${query}*` }).as('fetchRecipients')
|
||||
cy.get('[aria-label="Open details"]').click()
|
||||
cy.get('.app-sidebar').should('be.visible')
|
||||
cy.get('.select input').type(`${query}`)
|
||||
|
||||
// Add delay to ensure the events are bound
|
||||
cy.wait(1000)
|
||||
|
||||
cy.get('.select input').click().type(`${query}`)
|
||||
cy.wait('@fetchRecipients', { timeout: 7000 })
|
||||
|
||||
cy.get('.vs__dropdown-menu .option').first().contains(query)
|
||||
|
||||
BIN
img/sample-image.jpg
Normal file
BIN
img/sample-image.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 188 KiB |
@@ -45,10 +45,10 @@ OC.L10N.register(
|
||||
"No notifications" : "Geen kennisgewings",
|
||||
"Advanced options" : "Gevorderde opsies",
|
||||
"Export" : "Voer uit",
|
||||
"Today" : "Vandag",
|
||||
"Tomorrow" : "Môre",
|
||||
"Due date" : "Sperdatum",
|
||||
"Share" : "Deel",
|
||||
"Personal" : "Persoonlik",
|
||||
"Today" : "Vandag",
|
||||
"Tomorrow" : "Môre"
|
||||
"Personal" : "Persoonlik"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -43,10 +43,10 @@
|
||||
"No notifications" : "Geen kennisgewings",
|
||||
"Advanced options" : "Gevorderde opsies",
|
||||
"Export" : "Voer uit",
|
||||
"Today" : "Vandag",
|
||||
"Tomorrow" : "Môre",
|
||||
"Due date" : "Sperdatum",
|
||||
"Share" : "Deel",
|
||||
"Personal" : "Persoonlik",
|
||||
"Today" : "Vandag",
|
||||
"Tomorrow" : "Môre"
|
||||
"Personal" : "Persoonlik"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -360,6 +360,9 @@ OC.L10N.register(
|
||||
"Export as CSV" : "صدِّر كـ CSV",
|
||||
"Export" : "تصدير",
|
||||
"Loading filtered view" : "جارِ تحميل التصفية ",
|
||||
"Today" : "اليوم",
|
||||
"Tomorrow" : "غدا",
|
||||
"No due" : "غير محدد",
|
||||
"Search for {searchQuery} in all boards" : "البحث عن {searchQuery} في جميع اللوح",
|
||||
"No results found" : "لا يتم العثور على أي نتائج ",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "اسم اللوحة {name} \n* آخر تعديل لها في {lastMod}",
|
||||
@@ -399,9 +402,6 @@ OC.L10N.register(
|
||||
"Example Task 3" : "مثال المهمة 3",
|
||||
"Example Task 2" : "مثال المهمة 2",
|
||||
"Example Task 1" : "مثال المهمة 1",
|
||||
"Move card to another board" : "حرك البطاقة الى لوح اخر",
|
||||
"Today" : "اليوم",
|
||||
"Tomorrow" : "غدا",
|
||||
"No due" : "غير محدد"
|
||||
"Move card to another board" : "حرك البطاقة الى لوح اخر"
|
||||
},
|
||||
"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;");
|
||||
|
||||
@@ -358,6 +358,9 @@
|
||||
"Export as CSV" : "صدِّر كـ CSV",
|
||||
"Export" : "تصدير",
|
||||
"Loading filtered view" : "جارِ تحميل التصفية ",
|
||||
"Today" : "اليوم",
|
||||
"Tomorrow" : "غدا",
|
||||
"No due" : "غير محدد",
|
||||
"Search for {searchQuery} in all boards" : "البحث عن {searchQuery} في جميع اللوح",
|
||||
"No results found" : "لا يتم العثور على أي نتائج ",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "اسم اللوحة {name} \n* آخر تعديل لها في {lastMod}",
|
||||
@@ -397,9 +400,6 @@
|
||||
"Example Task 3" : "مثال المهمة 3",
|
||||
"Example Task 2" : "مثال المهمة 2",
|
||||
"Example Task 1" : "مثال المهمة 1",
|
||||
"Move card to another board" : "حرك البطاقة الى لوح اخر",
|
||||
"Today" : "اليوم",
|
||||
"Tomorrow" : "غدا",
|
||||
"No due" : "غير محدد"
|
||||
"Move card to another board" : "حرك البطاقة الى لوح اخر"
|
||||
},"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;"
|
||||
}
|
||||
@@ -102,6 +102,8 @@ OC.L10N.register(
|
||||
"Clone cards" : "Clonar les tarxetes",
|
||||
"Advanced options" : "Opciones avanzaes",
|
||||
"Export" : "Esportar",
|
||||
"Today" : "Güei",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No results found" : "Nun s'atopó nengún resultáu",
|
||||
"Close" : "Zarrar",
|
||||
"Message from {author} in {conversationName}" : "Mensaxe de {author} en {conversationName}",
|
||||
@@ -112,8 +114,6 @@ OC.L10N.register(
|
||||
"To do" : "Xera pendiente",
|
||||
"Example Task 3" : "Xera d'exemplu 3",
|
||||
"Example Task 2" : "Xera d'exemplu 2",
|
||||
"Example Task 1" : "Xera d'exemplu 1",
|
||||
"Today" : "Güei",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Example Task 1" : "Xera d'exemplu 1"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -100,6 +100,8 @@
|
||||
"Clone cards" : "Clonar les tarxetes",
|
||||
"Advanced options" : "Opciones avanzaes",
|
||||
"Export" : "Esportar",
|
||||
"Today" : "Güei",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No results found" : "Nun s'atopó nengún resultáu",
|
||||
"Close" : "Zarrar",
|
||||
"Message from {author} in {conversationName}" : "Mensaxe de {author} en {conversationName}",
|
||||
@@ -110,8 +112,6 @@
|
||||
"To do" : "Xera pendiente",
|
||||
"Example Task 3" : "Xera d'exemplu 3",
|
||||
"Example Task 2" : "Xera d'exemplu 2",
|
||||
"Example Task 1" : "Xera d'exemplu 1",
|
||||
"Today" : "Güei",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Example Task 1" : "Xera d'exemplu 1"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -35,10 +35,10 @@ OC.L10N.register(
|
||||
"Search" : "Axtarış",
|
||||
"Shared with you" : "Shared with you",
|
||||
"Export" : "Çıxarış",
|
||||
"Today" : "Bu gün",
|
||||
"Tomorrow" : "Sabah",
|
||||
"Close" : "Bağla",
|
||||
"Share" : "Paylaş",
|
||||
"Personal" : "Şəxsi",
|
||||
"Today" : "Bu gün",
|
||||
"Tomorrow" : "Sabah"
|
||||
"Personal" : "Şəxsi"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -33,10 +33,10 @@
|
||||
"Search" : "Axtarış",
|
||||
"Shared with you" : "Shared with you",
|
||||
"Export" : "Çıxarış",
|
||||
"Today" : "Bu gün",
|
||||
"Tomorrow" : "Sabah",
|
||||
"Close" : "Bağla",
|
||||
"Share" : "Paylaş",
|
||||
"Personal" : "Şəxsi",
|
||||
"Today" : "Bu gün",
|
||||
"Tomorrow" : "Sabah"
|
||||
"Personal" : "Şəxsi"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
32
l10n/be.js
32
l10n/be.js
@@ -2,20 +2,15 @@ OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"The file was uploaded" : "Файл быў запампаваны.",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Памер запампаванага файла перавышае значэнне дырэктывы upload_max_filesize у php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Памер запампаванага файла перавышае значэнне дырэктывы MAX_FILE_SIZE у HTML форме",
|
||||
"The file was only partially uploaded" : "Файл быў запампаваны толькі часткова",
|
||||
"No file was uploaded" : "Ніводзін файл не быў запампаваны",
|
||||
"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",
|
||||
"copy" : "копія",
|
||||
"Done" : "Гатова",
|
||||
"File" : "Файл",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "Памылковая дата, дата павінна быць у фармаце ГГГГ-ММ-ДД",
|
||||
"Cancel" : "Скасаваць",
|
||||
"Drop your files to upload" : "Перацягніце файлы для запампоўвання",
|
||||
"File already exists" : "Файл ужо існуе",
|
||||
"A file with the name {filename} already exists." : "Файл з назвай {filename} ужо існуе.",
|
||||
"Do you want to overwrite it?" : "Хочаце перазапісаць яго?",
|
||||
@@ -39,52 +34,29 @@ OC.L10N.register(
|
||||
"Delete" : "Выдаліць",
|
||||
"Edit" : "Рэдагаваць",
|
||||
"Members" : "Удзельнікі",
|
||||
"File to share" : "Файл для абагульвання",
|
||||
"Invalid path selected" : "Выбраны памылковы шлях",
|
||||
"Share from Files" : "Абагуліць з Файлаў",
|
||||
"Show in Files" : "Паказаць у Файлах",
|
||||
"Download" : "Спампаваць",
|
||||
"Modified" : "Зменены",
|
||||
"Comments" : "Каментарыі",
|
||||
"Save" : "Захаваць",
|
||||
"Created:" : "Створана:",
|
||||
"Cancel reply" : "Скасаваць адказ",
|
||||
"Reply" : "Адказаць",
|
||||
"Update" : "Абнавіць",
|
||||
"Description" : "Апісанне",
|
||||
"Formatting help" : "Даведка па фармаціраванні",
|
||||
"Later today – {timeLocale}" : "Пазней сёння – {timeLocale}",
|
||||
"Set due date for later today" : "Задаць дату выканання на пазней сёння",
|
||||
"Tomorrow – {timeLocale}" : "Заўтра – {timeLocale}",
|
||||
"This weekend – {timeLocale}" : "У гэты ўік-энд – {timeLocale}",
|
||||
"Set due date for this weekend" : "Задаць дату выканання на гэты ўік-энд",
|
||||
"Next week – {timeLocale}" : "На наступным тыдні – {timeLocale}",
|
||||
"Set due date for next week" : "Задаць дату выканання на наступны тыдзень",
|
||||
"Create a new tag:" : "Стварыць новы тэг:",
|
||||
"(group)" : "(група)",
|
||||
"Open link" : "Адкрыць спасылку",
|
||||
"Edit title" : "Рэдагаваць загаловак",
|
||||
"seconds ago" : "с таму",
|
||||
"Keyboard shortcuts" : "Спалучэнні клавіш",
|
||||
"Keyboard shortcut" : "Спалучэнне клавіш",
|
||||
"Action" : "Дзеянне",
|
||||
"Shift" : "Shift",
|
||||
"Ctrl" : "Ctrl",
|
||||
"Search" : "Пошук",
|
||||
"Enter" : "Enter",
|
||||
"Shared with you" : "Абагулена з вамі",
|
||||
"Cancel edit" : "Скасаваць рэдагаванне",
|
||||
"An error occurred" : "Узнікла памылка",
|
||||
"No notifications" : "Няма апавяшчэнняў",
|
||||
"Export" : "Экспарт",
|
||||
"No results found" : "Вынікаў не знойдзена",
|
||||
"{stack} in {board}" : "{stack} у {board}",
|
||||
"Close" : "Закрыць",
|
||||
"Message from {author} in {conversationName}" : "Паведамленне ад {author} у {conversationName}",
|
||||
"Failed to upload {name}" : "Не ўдалося запампаваць {name}",
|
||||
"Share" : "Абагуліць",
|
||||
"Personal" : "Асабістыя",
|
||||
"Today" : "Сёння",
|
||||
"Tomorrow" : "Заўтра"
|
||||
"Close" : "Закрыць",
|
||||
"Share" : "Абагуліць"
|
||||
},
|
||||
"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);");
|
||||
|
||||
32
l10n/be.json
32
l10n/be.json
@@ -1,19 +1,14 @@
|
||||
{ "translations": {
|
||||
"The file was uploaded" : "Файл быў запампаваны.",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Памер запампаванага файла перавышае значэнне дырэктывы upload_max_filesize у php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Памер запампаванага файла перавышае значэнне дырэктывы MAX_FILE_SIZE у HTML форме",
|
||||
"The file was only partially uploaded" : "Файл быў запампаваны толькі часткова",
|
||||
"No file was uploaded" : "Ніводзін файл не быў запампаваны",
|
||||
"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",
|
||||
"copy" : "копія",
|
||||
"Done" : "Гатова",
|
||||
"File" : "Файл",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "Памылковая дата, дата павінна быць у фармаце ГГГГ-ММ-ДД",
|
||||
"Cancel" : "Скасаваць",
|
||||
"Drop your files to upload" : "Перацягніце файлы для запампоўвання",
|
||||
"File already exists" : "Файл ужо існуе",
|
||||
"A file with the name {filename} already exists." : "Файл з назвай {filename} ужо існуе.",
|
||||
"Do you want to overwrite it?" : "Хочаце перазапісаць яго?",
|
||||
@@ -37,52 +32,29 @@
|
||||
"Delete" : "Выдаліць",
|
||||
"Edit" : "Рэдагаваць",
|
||||
"Members" : "Удзельнікі",
|
||||
"File to share" : "Файл для абагульвання",
|
||||
"Invalid path selected" : "Выбраны памылковы шлях",
|
||||
"Share from Files" : "Абагуліць з Файлаў",
|
||||
"Show in Files" : "Паказаць у Файлах",
|
||||
"Download" : "Спампаваць",
|
||||
"Modified" : "Зменены",
|
||||
"Comments" : "Каментарыі",
|
||||
"Save" : "Захаваць",
|
||||
"Created:" : "Створана:",
|
||||
"Cancel reply" : "Скасаваць адказ",
|
||||
"Reply" : "Адказаць",
|
||||
"Update" : "Абнавіць",
|
||||
"Description" : "Апісанне",
|
||||
"Formatting help" : "Даведка па фармаціраванні",
|
||||
"Later today – {timeLocale}" : "Пазней сёння – {timeLocale}",
|
||||
"Set due date for later today" : "Задаць дату выканання на пазней сёння",
|
||||
"Tomorrow – {timeLocale}" : "Заўтра – {timeLocale}",
|
||||
"This weekend – {timeLocale}" : "У гэты ўік-энд – {timeLocale}",
|
||||
"Set due date for this weekend" : "Задаць дату выканання на гэты ўік-энд",
|
||||
"Next week – {timeLocale}" : "На наступным тыдні – {timeLocale}",
|
||||
"Set due date for next week" : "Задаць дату выканання на наступны тыдзень",
|
||||
"Create a new tag:" : "Стварыць новы тэг:",
|
||||
"(group)" : "(група)",
|
||||
"Open link" : "Адкрыць спасылку",
|
||||
"Edit title" : "Рэдагаваць загаловак",
|
||||
"seconds ago" : "с таму",
|
||||
"Keyboard shortcuts" : "Спалучэнні клавіш",
|
||||
"Keyboard shortcut" : "Спалучэнне клавіш",
|
||||
"Action" : "Дзеянне",
|
||||
"Shift" : "Shift",
|
||||
"Ctrl" : "Ctrl",
|
||||
"Search" : "Пошук",
|
||||
"Enter" : "Enter",
|
||||
"Shared with you" : "Абагулена з вамі",
|
||||
"Cancel edit" : "Скасаваць рэдагаванне",
|
||||
"An error occurred" : "Узнікла памылка",
|
||||
"No notifications" : "Няма апавяшчэнняў",
|
||||
"Export" : "Экспарт",
|
||||
"No results found" : "Вынікаў не знойдзена",
|
||||
"{stack} in {board}" : "{stack} у {board}",
|
||||
"Close" : "Закрыць",
|
||||
"Message from {author} in {conversationName}" : "Паведамленне ад {author} у {conversationName}",
|
||||
"Failed to upload {name}" : "Не ўдалося запампаваць {name}",
|
||||
"Share" : "Абагуліць",
|
||||
"Personal" : "Асабістыя",
|
||||
"Today" : "Сёння",
|
||||
"Tomorrow" : "Заўтра"
|
||||
"Close" : "Закрыць",
|
||||
"Share" : "Абагуліць"
|
||||
},"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);"
|
||||
}
|
||||
@@ -293,6 +293,9 @@ OC.L10N.register(
|
||||
"Export as CSV" : "Експортиране като CSV файл",
|
||||
"Export" : "Експорт /изнасям/",
|
||||
"Loading filtered view" : "Зареждане на филтриран изглед",
|
||||
"Today" : "Днес",
|
||||
"Tomorrow" : "Утре",
|
||||
"No due" : "Не се дължи",
|
||||
"Search for {searchQuery} in all boards" : "Търсене на {searchQuery} във всички табла",
|
||||
"No results found" : "Няма намерени резултати",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Табло {name}\n* Последна промяна на {lastMod}",
|
||||
@@ -330,9 +333,6 @@ OC.L10N.register(
|
||||
"Example Task 3" : "Примерна задача 3",
|
||||
"Example Task 2" : "Примерна задача 2",
|
||||
"Example Task 1" : "Примерна задача 1",
|
||||
"Move card to another board" : "Преместване на картата на друго табло",
|
||||
"Today" : "Днес",
|
||||
"Tomorrow" : "Утре",
|
||||
"No due" : "Не се дължи"
|
||||
"Move card to another board" : "Преместване на картата на друго табло"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -291,6 +291,9 @@
|
||||
"Export as CSV" : "Експортиране като CSV файл",
|
||||
"Export" : "Експорт /изнасям/",
|
||||
"Loading filtered view" : "Зареждане на филтриран изглед",
|
||||
"Today" : "Днес",
|
||||
"Tomorrow" : "Утре",
|
||||
"No due" : "Не се дължи",
|
||||
"Search for {searchQuery} in all boards" : "Търсене на {searchQuery} във всички табла",
|
||||
"No results found" : "Няма намерени резултати",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Табло {name}\n* Последна промяна на {lastMod}",
|
||||
@@ -328,9 +331,6 @@
|
||||
"Example Task 3" : "Примерна задача 3",
|
||||
"Example Task 2" : "Примерна задача 2",
|
||||
"Example Task 1" : "Примерна задача 1",
|
||||
"Move card to another board" : "Преместване на картата на друго табло",
|
||||
"Today" : "Днес",
|
||||
"Tomorrow" : "Утре",
|
||||
"No due" : "Не се дължи"
|
||||
"Move card to another board" : "Преместване на картата на друго табло"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -29,10 +29,10 @@ OC.L10N.register(
|
||||
"Search" : "Search",
|
||||
"Shared with you" : "Shared with you",
|
||||
"Export" : "রপ্তানি",
|
||||
"Today" : "আজ",
|
||||
"Tomorrow" : "আগামীকাল",
|
||||
"Close" : "বন্ধ",
|
||||
"Share" : "ভাগাভাগি কর",
|
||||
"Personal" : "ব্যক্তিগত",
|
||||
"Today" : "আজ",
|
||||
"Tomorrow" : "আগামীকাল"
|
||||
"Personal" : "ব্যক্তিগত"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -27,10 +27,10 @@
|
||||
"Search" : "Search",
|
||||
"Shared with you" : "Shared with you",
|
||||
"Export" : "রপ্তানি",
|
||||
"Today" : "আজ",
|
||||
"Tomorrow" : "আগামীকাল",
|
||||
"Close" : "বন্ধ",
|
||||
"Share" : "ভাগাভাগি কর",
|
||||
"Personal" : "ব্যক্তিগত",
|
||||
"Today" : "আজ",
|
||||
"Tomorrow" : "আগামীকাল"
|
||||
"Personal" : "ব্যক্তিগত"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -41,10 +41,10 @@ OC.L10N.register(
|
||||
"Search" : "Klask",
|
||||
"Shared with you" : "Rannet ganeoc'h",
|
||||
"No notifications" : "Kemennadenn ebet",
|
||||
"Today" : "Hiziv",
|
||||
"Tomorrow" : "Warc'hoaz",
|
||||
"Close" : "Serriñ",
|
||||
"Share" : "Rannan",
|
||||
"Personal" : "Personel",
|
||||
"Today" : "Hiziv",
|
||||
"Tomorrow" : "Warc'hoaz"
|
||||
"Personal" : "Personel"
|
||||
},
|
||||
"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);");
|
||||
|
||||
@@ -39,10 +39,10 @@
|
||||
"Search" : "Klask",
|
||||
"Shared with you" : "Rannet ganeoc'h",
|
||||
"No notifications" : "Kemennadenn ebet",
|
||||
"Today" : "Hiziv",
|
||||
"Tomorrow" : "Warc'hoaz",
|
||||
"Close" : "Serriñ",
|
||||
"Share" : "Rannan",
|
||||
"Personal" : "Personel",
|
||||
"Today" : "Hiziv",
|
||||
"Tomorrow" : "Warc'hoaz"
|
||||
"Personal" : "Personel"
|
||||
},"pluralForm" :"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"
|
||||
}
|
||||
@@ -25,11 +25,11 @@ OC.L10N.register(
|
||||
"Search" : "Search",
|
||||
"Shared with you" : "Shared with you",
|
||||
"Export" : "Izvezi",
|
||||
"Today" : "Danas",
|
||||
"Tomorrow" : "Sutra",
|
||||
"Close" : "Zatvori",
|
||||
"Maximum file size of {size} exceeded" : "Maksimalna veličina datoteke prekoračena",
|
||||
"Share" : "Podjeli",
|
||||
"Personal" : "Osobno",
|
||||
"Today" : "Danas",
|
||||
"Tomorrow" : "Sutra"
|
||||
"Personal" : "Osobno"
|
||||
},
|
||||
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
|
||||
|
||||
@@ -23,11 +23,11 @@
|
||||
"Search" : "Search",
|
||||
"Shared with you" : "Shared with you",
|
||||
"Export" : "Izvezi",
|
||||
"Today" : "Danas",
|
||||
"Tomorrow" : "Sutra",
|
||||
"Close" : "Zatvori",
|
||||
"Maximum file size of {size} exceeded" : "Maksimalna veličina datoteke prekoračena",
|
||||
"Share" : "Podjeli",
|
||||
"Personal" : "Osobno",
|
||||
"Today" : "Danas",
|
||||
"Tomorrow" : "Sutra"
|
||||
"Personal" : "Osobno"
|
||||
},"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);"
|
||||
}
|
||||
@@ -360,6 +360,9 @@ OC.L10N.register(
|
||||
"Export as CSV" : "Exporta a CSV",
|
||||
"Export" : "Exporta",
|
||||
"Loading filtered view" : "S'està carregant la visualització filtrada",
|
||||
"Today" : "Avui",
|
||||
"Tomorrow" : "Demà",
|
||||
"No due" : "Sense venciment",
|
||||
"Search for {searchQuery} in all boards" : "Busca {searchQuery} a tots els taulers",
|
||||
"No results found" : "No s'han trobat resultats",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Tauler de piles {name}\n* Última modificació el dia {lastMod}",
|
||||
@@ -399,9 +402,6 @@ OC.L10N.register(
|
||||
"Example Task 3" : "Tasca d'exemple 3",
|
||||
"Example Task 2" : "Tasca d'exemple 2",
|
||||
"Example Task 1" : "Tasca d'exemple 1",
|
||||
"Move card to another board" : "Mou la targeta a un altre tauler",
|
||||
"Today" : "Avui",
|
||||
"Tomorrow" : "Demà",
|
||||
"No due" : "Sense venciment"
|
||||
"Move card to another board" : "Mou la targeta a un altre tauler"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -358,6 +358,9 @@
|
||||
"Export as CSV" : "Exporta a CSV",
|
||||
"Export" : "Exporta",
|
||||
"Loading filtered view" : "S'està carregant la visualització filtrada",
|
||||
"Today" : "Avui",
|
||||
"Tomorrow" : "Demà",
|
||||
"No due" : "Sense venciment",
|
||||
"Search for {searchQuery} in all boards" : "Busca {searchQuery} a tots els taulers",
|
||||
"No results found" : "No s'han trobat resultats",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Tauler de piles {name}\n* Última modificació el dia {lastMod}",
|
||||
@@ -397,9 +400,6 @@
|
||||
"Example Task 3" : "Tasca d'exemple 3",
|
||||
"Example Task 2" : "Tasca d'exemple 2",
|
||||
"Example Task 1" : "Tasca d'exemple 1",
|
||||
"Move card to another board" : "Mou la targeta a un altre tauler",
|
||||
"Today" : "Avui",
|
||||
"Tomorrow" : "Demà",
|
||||
"No due" : "Sense venciment"
|
||||
"Move card to another board" : "Mou la targeta a un altre tauler"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -373,7 +373,9 @@ OC.L10N.register(
|
||||
"Note: Only the JSON format is supported for importing back into the Deck app." : "Pozn.: Pro import zpět do aplikace Deck je podporován pouze formát JSON.",
|
||||
"Export" : "Exportovat",
|
||||
"Loading filtered view" : "Načítání filtrovaného pohledu",
|
||||
"Search for {searchQuery} in other boards" : "Hledat {searchQuery} v ostatních tabulích",
|
||||
"Today" : "Dnes",
|
||||
"Tomorrow" : "Zítra",
|
||||
"No due" : "Žádný termín",
|
||||
"Search for {searchQuery} in all boards" : "Hledat {searchQuery} na všech tabulích",
|
||||
"No results found" : "Nenalezeny žádné výsledky",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Deck karta {name}\n* Naposledy změněno {lastMod}",
|
||||
@@ -414,9 +416,6 @@ OC.L10N.register(
|
||||
"Example Task 3" : "Třetí úkol pro ukázku",
|
||||
"Example Task 2" : "Druhý úkol pro ukázku",
|
||||
"Example Task 1" : "První úkol pro ukázku",
|
||||
"Move card to another board" : "Přesunout kartu na jinou tabuli",
|
||||
"Today" : "Dnes",
|
||||
"Tomorrow" : "Zítra",
|
||||
"No due" : "Žádný termín"
|
||||
"Move card to another board" : "Přesunout kartu na jinou tabuli"
|
||||
},
|
||||
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");
|
||||
|
||||
@@ -371,7 +371,9 @@
|
||||
"Note: Only the JSON format is supported for importing back into the Deck app." : "Pozn.: Pro import zpět do aplikace Deck je podporován pouze formát JSON.",
|
||||
"Export" : "Exportovat",
|
||||
"Loading filtered view" : "Načítání filtrovaného pohledu",
|
||||
"Search for {searchQuery} in other boards" : "Hledat {searchQuery} v ostatních tabulích",
|
||||
"Today" : "Dnes",
|
||||
"Tomorrow" : "Zítra",
|
||||
"No due" : "Žádný termín",
|
||||
"Search for {searchQuery} in all boards" : "Hledat {searchQuery} na všech tabulích",
|
||||
"No results found" : "Nenalezeny žádné výsledky",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Deck karta {name}\n* Naposledy změněno {lastMod}",
|
||||
@@ -412,9 +414,6 @@
|
||||
"Example Task 3" : "Třetí úkol pro ukázku",
|
||||
"Example Task 2" : "Druhý úkol pro ukázku",
|
||||
"Example Task 1" : "První úkol pro ukázku",
|
||||
"Move card to another board" : "Přesunout kartu na jinou tabuli",
|
||||
"Today" : "Dnes",
|
||||
"Tomorrow" : "Zítra",
|
||||
"No due" : "Žádný termín"
|
||||
"Move card to another board" : "Přesunout kartu na jinou tabuli"
|
||||
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
|
||||
}
|
||||
@@ -31,9 +31,9 @@ OC.L10N.register(
|
||||
"No reminder" : "Dim nodyn atgoffa",
|
||||
"An error occurred" : "Digwyddodd gwall",
|
||||
"Export" : "Allforio",
|
||||
"Today" : "Heddiw",
|
||||
"Close" : "Cau",
|
||||
"Share" : "Rhannu",
|
||||
"Personal" : "Personol",
|
||||
"Today" : "Heddiw"
|
||||
"Personal" : "Personol"
|
||||
},
|
||||
"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;");
|
||||
|
||||
@@ -29,9 +29,9 @@
|
||||
"No reminder" : "Dim nodyn atgoffa",
|
||||
"An error occurred" : "Digwyddodd gwall",
|
||||
"Export" : "Allforio",
|
||||
"Today" : "Heddiw",
|
||||
"Close" : "Cau",
|
||||
"Share" : "Rhannu",
|
||||
"Personal" : "Personol",
|
||||
"Today" : "Heddiw"
|
||||
"Personal" : "Personol"
|
||||
},"pluralForm" :"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;"
|
||||
}
|
||||
48
l10n/da.js
48
l10n/da.js
@@ -29,11 +29,6 @@ OC.L10N.register(
|
||||
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} har slettet kortet {card} i listen {stack} på tavlen {board}",
|
||||
"You have renamed the card {before} to {card}" : "Du har omdøbt kortet {before} til {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} har omdøbt kortet {before} til {card}",
|
||||
"You have added a description to card {card} in list {stack} on board {board}" : "Du har tilføjet en beskrivelse til kortet {card} i listen {stack} på tavlen {board}",
|
||||
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} har tilføjet en beskrivelse til kortet {card} i listen {stack} på tavlen {board}",
|
||||
"You have updated the description of card {card} in list {stack} on board {board}" : "Du har opdateret beskrivelsen for kortet {card} i listen {stack} på tavlen {board}",
|
||||
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} har opdateret beskrivelsen for kortet {card} i listen {stack} på tavlen {board}",
|
||||
"You have archived card {card} in list {stack} on board {board}" : "Du har arkiveret kortet {card} i listen {stack} på tavlen {board}",
|
||||
"Deck" : "Opslag",
|
||||
"Changes in the <strong>Deck app</strong>" : "Ændringer i <strong>Opslags app'en</strong>",
|
||||
"The file was uploaded" : "Filen blev uploadet",
|
||||
@@ -51,14 +46,13 @@ OC.L10N.register(
|
||||
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} har tilknyttet kortet {deck-card} på {deck-board} til dig.",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "Kortet \"%s\" på \"%s\" har nået sin forfaldsdato.",
|
||||
"The card {deck-card} on {deck-board} has reached its due date." : "Kortet {deck-card} på {deck-board} har nået sin forfaldsdato.",
|
||||
"%s has mentioned you in a comment on \"%s\"." : " %s har omtalt dig i en kommentar på \"%s\".",
|
||||
"{user} has mentioned you in a comment on {deck-card}." : "{user} har omtalt dig i en kommentar på {deck-card}.",
|
||||
"%s has mentioned you in a comment on \"%s\"." : " %s har nævnt dig i en kommentar på \"%s\".",
|
||||
"{user} has mentioned you in a comment on {deck-card}." : "{user} har nævnt dig i en kommentar på {deck-card}.",
|
||||
"The board \"%s\" has been shared with you by %s." : "Tavlen \"%s\" er blevet delt med dig af %s.",
|
||||
"{user} has shared {deck-board} with you." : "{user} har delt {deck-board} med dig.",
|
||||
"Deck board" : "Opslagstavle",
|
||||
"Deck boards, cards and comments" : "Opslagstavler, kort og kommentarer",
|
||||
"Create a new deck card" : "Opret et nyt opslagskort",
|
||||
"Card comments" : "Kommentarer på kort",
|
||||
"%s on %s" : "%s på %s",
|
||||
"Deck boards and cards" : "Opslagstavler og -kort",
|
||||
"No data was provided to create an attachment." : "Ingen data blev givet som kunne vedhæftes",
|
||||
@@ -70,7 +64,6 @@ OC.L10N.register(
|
||||
"To Do" : "To-do liste",
|
||||
"In Progress" : "I gang",
|
||||
"Done" : "Afsluttet",
|
||||
"Create your first card!" : "Opret dit første kort!",
|
||||
"Attachments" : "Vedhæftede filer",
|
||||
"File" : "Fil",
|
||||
"Card not found" : "Kort ikke fundet.",
|
||||
@@ -82,12 +75,10 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "Vælg tavlen der skal linkes til et projekt",
|
||||
"Search by board title" : "Søg efter tavletitel",
|
||||
"Select board" : "Vælg tavle",
|
||||
"Move/copy card" : "Flyt/kopiér kort",
|
||||
"Select a board" : "Vælg en tavle",
|
||||
"No lists available" : "Ingen lister tilgængelige",
|
||||
"Select a list" : "Vælg en liste",
|
||||
"Move card" : "Flyt kort",
|
||||
"Copy card" : "Kopiér kort",
|
||||
"Select the card to link to a project" : "Vælg kortet der skal linkes til et projekt",
|
||||
"Link to card" : "Link til kort",
|
||||
"Select a card" : "Vælg et kort",
|
||||
@@ -149,7 +140,7 @@ OC.L10N.register(
|
||||
"Add a new card" : "Tilføj et nyt kort",
|
||||
"Card name" : "Kortnavn",
|
||||
"title and color value must be provided" : "Titel- og farveværdi skal angives.",
|
||||
"Edit" : "Redigér",
|
||||
"Edit" : "Rediger",
|
||||
"Add a new tag" : "Opret et nyt tag",
|
||||
"Board name" : "Tavlenavn",
|
||||
"Members" : "Medlemmer",
|
||||
@@ -177,21 +168,17 @@ OC.L10N.register(
|
||||
"In reply to" : "Som svar til",
|
||||
"Cancel reply" : "Annuller svar",
|
||||
"Reply" : "Besvar",
|
||||
"Update" : "Opdatér",
|
||||
"Update" : "Opdater",
|
||||
"Write a description …" : "Skriv en beskrivelse...",
|
||||
"Description" : "Beskrivelse",
|
||||
"(Unsaved)" : "(Ikke gemt)",
|
||||
"(Saving…)" : "(Gemmer...)",
|
||||
"Formatting help" : "Hjælp til formatering",
|
||||
"Edit description" : "Redigér beskrivelse",
|
||||
"Edit description" : "Rediger beskrivelse",
|
||||
"View description" : "Se beskrivelse",
|
||||
"Add Attachment" : "Tilføj vedhæftning",
|
||||
"Choose attachment" : "Vælg en vedhæftning",
|
||||
"Select Date" : "Vælg dato",
|
||||
"Later today – {timeLocale}" : "Senere i dag – {timeLocale}",
|
||||
"Tomorrow – {timeLocale}" : "I morgen – {timeLocale}",
|
||||
"This weekend – {timeLocale}" : "Denne weekend – {timeLocale}",
|
||||
"Next week – {timeLocale}" : "Næste uge – {timeLocale}",
|
||||
"Set a due date" : "Angiv en forfaldsdato",
|
||||
"Remove due date" : "Fjern forfaldsdato",
|
||||
"Mark as done" : "Marker som færdig",
|
||||
@@ -201,10 +188,9 @@ OC.L10N.register(
|
||||
"Assign a tag to this card…" : "Tilføj et Tag til dette kort ...",
|
||||
"Create a new tag:" : "Opret et nyt tag:",
|
||||
"(group)" : "(gruppe)",
|
||||
"Edit card title" : "Redigér titel på kort",
|
||||
"Open link" : "Åben link",
|
||||
"Card deleted" : "Kort slettet",
|
||||
"Edit title" : "Redigér titel",
|
||||
"Edit title" : "Rediger titel",
|
||||
"Assign to me" : "Tildel til mig",
|
||||
"Unassign myself" : "Fjern mig selv",
|
||||
"Delete card" : "Slet kort",
|
||||
@@ -214,24 +200,16 @@ OC.L10N.register(
|
||||
"Keyboard shortcut" : "Tastaturgenvej",
|
||||
"Action" : "Handling",
|
||||
"Shift" : "Shift",
|
||||
"Navigate between cards" : "Naviger mellem kort",
|
||||
"Close card details" : "Luk detaljer for kort",
|
||||
"Ctrl" : "Ctrl",
|
||||
"Search" : "Søg",
|
||||
"Show card filters" : "Vis kort filtre",
|
||||
"Clear card filters" : "Ryd kort filtre",
|
||||
"Card actions" : "Kort handlinger",
|
||||
"Enter" : "Indtast",
|
||||
"Open card details" : "Åbn detaljer for kort",
|
||||
"Edit the card title" : "Redigér titel på kort",
|
||||
"Assign yourself to the current card" : "Tilknyt dig selv til det aktuelle kort",
|
||||
"All boards" : "Alle tavler",
|
||||
"Archived boards" : "Arkiverede lister",
|
||||
"Shared with you" : "Delt med dig",
|
||||
"Deck settings" : "Opslagsindstillinger",
|
||||
"Use bigger card view" : "Brug større kort visning",
|
||||
"Show boards in calendar/tasks" : "Vis tavler i kalender/opgaver",
|
||||
"Cancel edit" : "Annullér redigering",
|
||||
"Cancel edit" : "Annuller redigering",
|
||||
"Board {0} deleted" : "Tavle {0} er slettet",
|
||||
"All cards" : "Alle kort",
|
||||
"Only assigned cards" : "Kun tildelte kort",
|
||||
@@ -239,7 +217,7 @@ OC.L10N.register(
|
||||
"An error occurred" : "Der opstod en fejl",
|
||||
"Delete the board?" : "Slet tavlen?",
|
||||
"Board details" : "Tavledetaljer",
|
||||
"Edit board" : "Redigér liste",
|
||||
"Edit board" : "Rediger liste",
|
||||
"Clone board" : "Klon tavle",
|
||||
"Unarchive board" : "Genaktiver tavle",
|
||||
"Archive board" : "Arkiver tavle",
|
||||
@@ -259,11 +237,14 @@ OC.L10N.register(
|
||||
"Export as CSV" : "Eksportér som CSV",
|
||||
"Export" : "Eksportér",
|
||||
"Loading filtered view" : "Indlæser filtreret visning",
|
||||
"Today" : "I dag",
|
||||
"Tomorrow" : "I morgen",
|
||||
"No due" : "Ikke forfalden",
|
||||
"No results found" : "Ingen resultater fundet",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Opslagstavle {name}\n* Senest ændret den {lastMod}",
|
||||
"Create card" : "Opret kort",
|
||||
"Create a new card" : "Opret et nyt kort",
|
||||
"Creating the new card …" : "Opretter det nye kort ...",
|
||||
"Creating the new card …" : "Oprette det nye kort ...",
|
||||
"Close" : "Luk",
|
||||
"No upcoming cards" : "Ingen kommende kort",
|
||||
"upcoming cards" : "kommende kort",
|
||||
@@ -285,9 +266,6 @@ OC.L10N.register(
|
||||
"Example Task 3" : "Eksempel opgave 3",
|
||||
"Example Task 2" : "Eksempel opgave 2",
|
||||
"Example Task 1" : "Eksempel opgave 1",
|
||||
"Move card to another board" : "Flyt kort til en anden tavle",
|
||||
"Today" : "I dag",
|
||||
"Tomorrow" : "I morgen",
|
||||
"No due" : "Ikke forfalden"
|
||||
"Move card to another board" : "Flyt kort til en anden tavle"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
48
l10n/da.json
48
l10n/da.json
@@ -27,11 +27,6 @@
|
||||
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} har slettet kortet {card} i listen {stack} på tavlen {board}",
|
||||
"You have renamed the card {before} to {card}" : "Du har omdøbt kortet {before} til {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} har omdøbt kortet {before} til {card}",
|
||||
"You have added a description to card {card} in list {stack} on board {board}" : "Du har tilføjet en beskrivelse til kortet {card} i listen {stack} på tavlen {board}",
|
||||
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} har tilføjet en beskrivelse til kortet {card} i listen {stack} på tavlen {board}",
|
||||
"You have updated the description of card {card} in list {stack} on board {board}" : "Du har opdateret beskrivelsen for kortet {card} i listen {stack} på tavlen {board}",
|
||||
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} har opdateret beskrivelsen for kortet {card} i listen {stack} på tavlen {board}",
|
||||
"You have archived card {card} in list {stack} on board {board}" : "Du har arkiveret kortet {card} i listen {stack} på tavlen {board}",
|
||||
"Deck" : "Opslag",
|
||||
"Changes in the <strong>Deck app</strong>" : "Ændringer i <strong>Opslags app'en</strong>",
|
||||
"The file was uploaded" : "Filen blev uploadet",
|
||||
@@ -49,14 +44,13 @@
|
||||
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} har tilknyttet kortet {deck-card} på {deck-board} til dig.",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "Kortet \"%s\" på \"%s\" har nået sin forfaldsdato.",
|
||||
"The card {deck-card} on {deck-board} has reached its due date." : "Kortet {deck-card} på {deck-board} har nået sin forfaldsdato.",
|
||||
"%s has mentioned you in a comment on \"%s\"." : " %s har omtalt dig i en kommentar på \"%s\".",
|
||||
"{user} has mentioned you in a comment on {deck-card}." : "{user} har omtalt dig i en kommentar på {deck-card}.",
|
||||
"%s has mentioned you in a comment on \"%s\"." : " %s har nævnt dig i en kommentar på \"%s\".",
|
||||
"{user} has mentioned you in a comment on {deck-card}." : "{user} har nævnt dig i en kommentar på {deck-card}.",
|
||||
"The board \"%s\" has been shared with you by %s." : "Tavlen \"%s\" er blevet delt med dig af %s.",
|
||||
"{user} has shared {deck-board} with you." : "{user} har delt {deck-board} med dig.",
|
||||
"Deck board" : "Opslagstavle",
|
||||
"Deck boards, cards and comments" : "Opslagstavler, kort og kommentarer",
|
||||
"Create a new deck card" : "Opret et nyt opslagskort",
|
||||
"Card comments" : "Kommentarer på kort",
|
||||
"%s on %s" : "%s på %s",
|
||||
"Deck boards and cards" : "Opslagstavler og -kort",
|
||||
"No data was provided to create an attachment." : "Ingen data blev givet som kunne vedhæftes",
|
||||
@@ -68,7 +62,6 @@
|
||||
"To Do" : "To-do liste",
|
||||
"In Progress" : "I gang",
|
||||
"Done" : "Afsluttet",
|
||||
"Create your first card!" : "Opret dit første kort!",
|
||||
"Attachments" : "Vedhæftede filer",
|
||||
"File" : "Fil",
|
||||
"Card not found" : "Kort ikke fundet.",
|
||||
@@ -80,12 +73,10 @@
|
||||
"Select the board to link to a project" : "Vælg tavlen der skal linkes til et projekt",
|
||||
"Search by board title" : "Søg efter tavletitel",
|
||||
"Select board" : "Vælg tavle",
|
||||
"Move/copy card" : "Flyt/kopiér kort",
|
||||
"Select a board" : "Vælg en tavle",
|
||||
"No lists available" : "Ingen lister tilgængelige",
|
||||
"Select a list" : "Vælg en liste",
|
||||
"Move card" : "Flyt kort",
|
||||
"Copy card" : "Kopiér kort",
|
||||
"Select the card to link to a project" : "Vælg kortet der skal linkes til et projekt",
|
||||
"Link to card" : "Link til kort",
|
||||
"Select a card" : "Vælg et kort",
|
||||
@@ -147,7 +138,7 @@
|
||||
"Add a new card" : "Tilføj et nyt kort",
|
||||
"Card name" : "Kortnavn",
|
||||
"title and color value must be provided" : "Titel- og farveværdi skal angives.",
|
||||
"Edit" : "Redigér",
|
||||
"Edit" : "Rediger",
|
||||
"Add a new tag" : "Opret et nyt tag",
|
||||
"Board name" : "Tavlenavn",
|
||||
"Members" : "Medlemmer",
|
||||
@@ -175,21 +166,17 @@
|
||||
"In reply to" : "Som svar til",
|
||||
"Cancel reply" : "Annuller svar",
|
||||
"Reply" : "Besvar",
|
||||
"Update" : "Opdatér",
|
||||
"Update" : "Opdater",
|
||||
"Write a description …" : "Skriv en beskrivelse...",
|
||||
"Description" : "Beskrivelse",
|
||||
"(Unsaved)" : "(Ikke gemt)",
|
||||
"(Saving…)" : "(Gemmer...)",
|
||||
"Formatting help" : "Hjælp til formatering",
|
||||
"Edit description" : "Redigér beskrivelse",
|
||||
"Edit description" : "Rediger beskrivelse",
|
||||
"View description" : "Se beskrivelse",
|
||||
"Add Attachment" : "Tilføj vedhæftning",
|
||||
"Choose attachment" : "Vælg en vedhæftning",
|
||||
"Select Date" : "Vælg dato",
|
||||
"Later today – {timeLocale}" : "Senere i dag – {timeLocale}",
|
||||
"Tomorrow – {timeLocale}" : "I morgen – {timeLocale}",
|
||||
"This weekend – {timeLocale}" : "Denne weekend – {timeLocale}",
|
||||
"Next week – {timeLocale}" : "Næste uge – {timeLocale}",
|
||||
"Set a due date" : "Angiv en forfaldsdato",
|
||||
"Remove due date" : "Fjern forfaldsdato",
|
||||
"Mark as done" : "Marker som færdig",
|
||||
@@ -199,10 +186,9 @@
|
||||
"Assign a tag to this card…" : "Tilføj et Tag til dette kort ...",
|
||||
"Create a new tag:" : "Opret et nyt tag:",
|
||||
"(group)" : "(gruppe)",
|
||||
"Edit card title" : "Redigér titel på kort",
|
||||
"Open link" : "Åben link",
|
||||
"Card deleted" : "Kort slettet",
|
||||
"Edit title" : "Redigér titel",
|
||||
"Edit title" : "Rediger titel",
|
||||
"Assign to me" : "Tildel til mig",
|
||||
"Unassign myself" : "Fjern mig selv",
|
||||
"Delete card" : "Slet kort",
|
||||
@@ -212,24 +198,16 @@
|
||||
"Keyboard shortcut" : "Tastaturgenvej",
|
||||
"Action" : "Handling",
|
||||
"Shift" : "Shift",
|
||||
"Navigate between cards" : "Naviger mellem kort",
|
||||
"Close card details" : "Luk detaljer for kort",
|
||||
"Ctrl" : "Ctrl",
|
||||
"Search" : "Søg",
|
||||
"Show card filters" : "Vis kort filtre",
|
||||
"Clear card filters" : "Ryd kort filtre",
|
||||
"Card actions" : "Kort handlinger",
|
||||
"Enter" : "Indtast",
|
||||
"Open card details" : "Åbn detaljer for kort",
|
||||
"Edit the card title" : "Redigér titel på kort",
|
||||
"Assign yourself to the current card" : "Tilknyt dig selv til det aktuelle kort",
|
||||
"All boards" : "Alle tavler",
|
||||
"Archived boards" : "Arkiverede lister",
|
||||
"Shared with you" : "Delt med dig",
|
||||
"Deck settings" : "Opslagsindstillinger",
|
||||
"Use bigger card view" : "Brug større kort visning",
|
||||
"Show boards in calendar/tasks" : "Vis tavler i kalender/opgaver",
|
||||
"Cancel edit" : "Annullér redigering",
|
||||
"Cancel edit" : "Annuller redigering",
|
||||
"Board {0} deleted" : "Tavle {0} er slettet",
|
||||
"All cards" : "Alle kort",
|
||||
"Only assigned cards" : "Kun tildelte kort",
|
||||
@@ -237,7 +215,7 @@
|
||||
"An error occurred" : "Der opstod en fejl",
|
||||
"Delete the board?" : "Slet tavlen?",
|
||||
"Board details" : "Tavledetaljer",
|
||||
"Edit board" : "Redigér liste",
|
||||
"Edit board" : "Rediger liste",
|
||||
"Clone board" : "Klon tavle",
|
||||
"Unarchive board" : "Genaktiver tavle",
|
||||
"Archive board" : "Arkiver tavle",
|
||||
@@ -257,11 +235,14 @@
|
||||
"Export as CSV" : "Eksportér som CSV",
|
||||
"Export" : "Eksportér",
|
||||
"Loading filtered view" : "Indlæser filtreret visning",
|
||||
"Today" : "I dag",
|
||||
"Tomorrow" : "I morgen",
|
||||
"No due" : "Ikke forfalden",
|
||||
"No results found" : "Ingen resultater fundet",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Opslagstavle {name}\n* Senest ændret den {lastMod}",
|
||||
"Create card" : "Opret kort",
|
||||
"Create a new card" : "Opret et nyt kort",
|
||||
"Creating the new card …" : "Opretter det nye kort ...",
|
||||
"Creating the new card …" : "Oprette det nye kort ...",
|
||||
"Close" : "Luk",
|
||||
"No upcoming cards" : "Ingen kommende kort",
|
||||
"upcoming cards" : "kommende kort",
|
||||
@@ -283,9 +264,6 @@
|
||||
"Example Task 3" : "Eksempel opgave 3",
|
||||
"Example Task 2" : "Eksempel opgave 2",
|
||||
"Example Task 1" : "Eksempel opgave 1",
|
||||
"Move card to another board" : "Flyt kort til en anden tavle",
|
||||
"Today" : "I dag",
|
||||
"Tomorrow" : "I morgen",
|
||||
"No due" : "Ikke forfalden"
|
||||
"Move card to another board" : "Flyt kort til en anden tavle"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -373,7 +373,9 @@ OC.L10N.register(
|
||||
"Note: Only the JSON format is supported for importing back into the Deck app." : "Hinweis: Für den Rückimport in die Deck-App wird nur das JSON-Format unterstützt.",
|
||||
"Export" : "Exportieren",
|
||||
"Loading filtered view" : "Lade gefilterte Ansicht",
|
||||
"Search for {searchQuery} in other boards" : "Suche nach {searchQuery} in anderen Boards",
|
||||
"Today" : "Heute",
|
||||
"Tomorrow" : "Morgen",
|
||||
"No due" : "Kein Fälligkeitsdatum",
|
||||
"Search for {searchQuery} in all boards" : "Suche nach {searchQuery} in allen Boards",
|
||||
"No results found" : "Keine Ergebnisse gefunden",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Deck-Board {name}\n* Zuletzt geändert am {lastMod} ",
|
||||
@@ -414,9 +416,6 @@ OC.L10N.register(
|
||||
"Example Task 3" : "Beispielaufgabe 3",
|
||||
"Example Task 2" : "Beispielaufgabe 2",
|
||||
"Example Task 1" : "Beispielaufgabe 1",
|
||||
"Move card to another board" : "Karte auf ein anderes Board verschieben",
|
||||
"Today" : "Heute",
|
||||
"Tomorrow" : "Morgen",
|
||||
"No due" : "Kein Fälligkeitsdatum"
|
||||
"Move card to another board" : "Karte auf ein anderes Board verschieben"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -371,7 +371,9 @@
|
||||
"Note: Only the JSON format is supported for importing back into the Deck app." : "Hinweis: Für den Rückimport in die Deck-App wird nur das JSON-Format unterstützt.",
|
||||
"Export" : "Exportieren",
|
||||
"Loading filtered view" : "Lade gefilterte Ansicht",
|
||||
"Search for {searchQuery} in other boards" : "Suche nach {searchQuery} in anderen Boards",
|
||||
"Today" : "Heute",
|
||||
"Tomorrow" : "Morgen",
|
||||
"No due" : "Kein Fälligkeitsdatum",
|
||||
"Search for {searchQuery} in all boards" : "Suche nach {searchQuery} in allen Boards",
|
||||
"No results found" : "Keine Ergebnisse gefunden",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Deck-Board {name}\n* Zuletzt geändert am {lastMod} ",
|
||||
@@ -412,9 +414,6 @@
|
||||
"Example Task 3" : "Beispielaufgabe 3",
|
||||
"Example Task 2" : "Beispielaufgabe 2",
|
||||
"Example Task 1" : "Beispielaufgabe 1",
|
||||
"Move card to another board" : "Karte auf ein anderes Board verschieben",
|
||||
"Today" : "Heute",
|
||||
"Tomorrow" : "Morgen",
|
||||
"No due" : "Kein Fälligkeitsdatum"
|
||||
"Move card to another board" : "Karte auf ein anderes Board verschieben"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -373,7 +373,9 @@ OC.L10N.register(
|
||||
"Note: Only the JSON format is supported for importing back into the Deck app." : "Hinweis: Für den Rückimport in die Deck-App wird nur das JSON-Format unterstützt.",
|
||||
"Export" : "Exportieren",
|
||||
"Loading filtered view" : "Lade gefilterte Ansicht",
|
||||
"Search for {searchQuery} in other boards" : "Suche nach {searchQuery} in anderen Boards",
|
||||
"Today" : "Heute",
|
||||
"Tomorrow" : "Morgen",
|
||||
"No due" : "Kein Fälligkeitsdatum",
|
||||
"Search for {searchQuery} in all boards" : "Suche nach {searchQuery} in allen Boards",
|
||||
"No results found" : "Keine Ergebnisse gefunden",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Deck-Board {name}\n* Zuletzt geändert am {lastMod} ",
|
||||
@@ -414,9 +416,6 @@ OC.L10N.register(
|
||||
"Example Task 3" : "Beispielaufgabe 3",
|
||||
"Example Task 2" : "Beispielaufgabe 2",
|
||||
"Example Task 1" : "Beispielaufgabe 1",
|
||||
"Move card to another board" : "Karte auf ein anderes Board verschieben",
|
||||
"Today" : "Heute",
|
||||
"Tomorrow" : "Morgen",
|
||||
"No due" : "Kein Fälligkeitsdatum"
|
||||
"Move card to another board" : "Karte auf ein anderes Board verschieben"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -371,7 +371,9 @@
|
||||
"Note: Only the JSON format is supported for importing back into the Deck app." : "Hinweis: Für den Rückimport in die Deck-App wird nur das JSON-Format unterstützt.",
|
||||
"Export" : "Exportieren",
|
||||
"Loading filtered view" : "Lade gefilterte Ansicht",
|
||||
"Search for {searchQuery} in other boards" : "Suche nach {searchQuery} in anderen Boards",
|
||||
"Today" : "Heute",
|
||||
"Tomorrow" : "Morgen",
|
||||
"No due" : "Kein Fälligkeitsdatum",
|
||||
"Search for {searchQuery} in all boards" : "Suche nach {searchQuery} in allen Boards",
|
||||
"No results found" : "Keine Ergebnisse gefunden",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Deck-Board {name}\n* Zuletzt geändert am {lastMod} ",
|
||||
@@ -412,9 +414,6 @@
|
||||
"Example Task 3" : "Beispielaufgabe 3",
|
||||
"Example Task 2" : "Beispielaufgabe 2",
|
||||
"Example Task 1" : "Beispielaufgabe 1",
|
||||
"Move card to another board" : "Karte auf ein anderes Board verschieben",
|
||||
"Today" : "Heute",
|
||||
"Tomorrow" : "Morgen",
|
||||
"No due" : "Kein Fälligkeitsdatum"
|
||||
"Move card to another board" : "Karte auf ein anderes Board verschieben"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
53
l10n/el.js
53
l10n/el.js
@@ -81,14 +81,10 @@ 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",
|
||||
"Invalid file type. Only JSON files are allowed." : "Μη έγκυρος τύπος αρχείου. Επιτρέπονται μόνο αρχεία JSON.",
|
||||
"Invalid JSON data" : "Μη έγκυρα δεδομένα JSON",
|
||||
"Failed to import board" : "Αποτυχία εισαγωγής πίνακα",
|
||||
"Cards due today" : "Κάρτες που λήγουν σήμερα",
|
||||
"Cards due tomorrow" : "Κάρτες που λήγουν αύριο",
|
||||
"Upcoming cards" : "Επερχόμενες καρτέλες",
|
||||
"Load more" : "Φόρτωση περισσότερων",
|
||||
"Welcome to Nextcloud Deck!" : "Καλώς ήρθατε στο Nextcloud Deck!",
|
||||
"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-card} του πίνακα {deck-board} σε εσάς.",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "Η καρτέλα \"%s\" στο \"%s\" έχει λήξει.",
|
||||
@@ -100,7 +96,6 @@ OC.L10N.register(
|
||||
"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",
|
||||
"Create a new deck card" : "Δημιουργήστε μια νέα κάρτα",
|
||||
"Card comments" : "Σχόλια καρτέλας",
|
||||
"%s on %s" : "%s στο %s",
|
||||
@@ -111,20 +106,11 @@ OC.L10N.register(
|
||||
"Action needed" : "Απαιτείται ενέργεια",
|
||||
"Later" : "Αργότερα",
|
||||
"copy" : "Αντιγραφή",
|
||||
"Read more inside" : "Διαβάστε περισσότερα εντός",
|
||||
"Custom lists - click to rename!" : "Προσαρμοσμένες λίστες - κάντε κλικ για μετονομασία!",
|
||||
"To Do" : "Προς Ενέργεια",
|
||||
"In Progress" : "Σε Εξέλιξη",
|
||||
"Done" : "Ολοκληρώθηκε",
|
||||
"1. Open to learn more about boards and cards" : "1. Ανοίξτε για να μάθετε περισσότερα για τους πίνακες και τις κάρτες",
|
||||
"2. Drag cards left and right, up and down" : "2. Σύρετε κάρτες αριστερά και δεξιά, πάνω και κάτω",
|
||||
"3. Apply rich formatting and link content" : "3. Εφαρμόστε πλούσια μορφοποίηση και συνδέστε περιεχόμενο",
|
||||
"4. Share, comment and collaborate!" : "4. Μοιραστείτε, σχολιάστε και συνεργαστείτε!",
|
||||
"Create your first card!" : "Δημιουργήστε την πρώτη σας κάρτα!",
|
||||
"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.",
|
||||
"Attachments" : "Συνημμένα",
|
||||
"File" : "Αρχείο",
|
||||
"date" : "ημερομηνία",
|
||||
"Card not found" : "Η καρτέλα δεν βρέθηκε",
|
||||
"Path is already shared with this card" : "Η διαδρομή κοινοποιείται ήδη σε αυτήν την καρτέλα",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "Μη έγκυρη ημερομηνία, η μορφή ημερομηνίας πρέπει να είναι ΕΕΕΕ-ΜΜ-ΗΗ",
|
||||
@@ -135,12 +121,10 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "Επιλέξτε πίνακα και συνδέστε τον σε ένα έργο",
|
||||
"Search by board title" : "Αναζήτηση με το όνομα πίνακα",
|
||||
"Select board" : "Επιλογή πίνακα",
|
||||
"Move/copy card" : "Μετακίνηση/αντιγραφή κάρτας",
|
||||
"Select a board" : "Επιλογή ενός πίνακα",
|
||||
"No lists available" : "Δεν υπάρχουν διαθέσιμες λίστες",
|
||||
"Select a list" : "Επιλέξτε μια λίστα",
|
||||
"Move card" : "Μετακίνηση καρτέλας",
|
||||
"Copy card" : "Αντίγραφο κάρτας",
|
||||
"Select the card to link to a project" : "Επιλογή καρτέλας για σύνδεση στο έργο",
|
||||
"Link to card" : "Σύνδεσμος σε καρτέλα",
|
||||
"Select a card" : "Επιλογή μιας καρτέλας",
|
||||
@@ -228,7 +212,7 @@ OC.L10N.register(
|
||||
"Select a user to assign to this card…" : "Επιλέξτε έναν χρήστη για να του αναθέσετε αυτή την κάρτα...",
|
||||
"File to share" : "Αρχείο για κοινή χρήση",
|
||||
"Invalid path selected" : "Επιλέχθηκε μη έγκυρη διαδρομή",
|
||||
"Upload new files" : "Μεταφορτώστε νέα αρχεία",
|
||||
"Upload new files" : "Ανεβάστε νέα αρχεία",
|
||||
"Share from Files" : "Κοινή χρήση από Αρχεία",
|
||||
"Pending share" : "Κοινή χρήση σε εκκρεμότητα",
|
||||
"Add this attachment" : "Προσθήκη αυτού του συνημμένου",
|
||||
@@ -240,7 +224,6 @@ OC.L10N.register(
|
||||
"Modified" : "Τροποποιήθηκε",
|
||||
"Created" : "Δημιουργήθηκε",
|
||||
"The title cannot be empty." : "Ο τίτλος δεν μπορεί να είναι κενός.",
|
||||
"Cannot close unsaved card!" : "Αδυναμία κλεισίματος της κάρτας που δεν έχει αποθηκευτεί!",
|
||||
"Open in sidebar view" : "Άνοιγμα σε προβολή πλευρικής στήλης",
|
||||
"Open in bigger view" : "Άνοιγμα σε μεγαλύτερη προβολή",
|
||||
"Comments" : "Σχόλια",
|
||||
@@ -255,7 +238,6 @@ OC.L10N.register(
|
||||
"Reply" : "Απάντηση",
|
||||
"Update" : "Ενημέρωση",
|
||||
"Write a description …" : "Γράψτε μια περιγραφή…",
|
||||
"Could not save description" : "Αδυναμία αποθήκευσης της περιγραφής",
|
||||
"Description" : "Περιγραφή",
|
||||
"(Unsaved)" : "(Δεν αποθηκεύτηκε)",
|
||||
"(Saving…)" : "(Αποθήκευση...)",
|
||||
@@ -290,7 +272,6 @@ OC.L10N.register(
|
||||
"{count} comments, {unread} unread" : "{count} σχόλια, {unread} μη αναγνωσμένα",
|
||||
"Todo items" : "Στοιχεία todo",
|
||||
"Edit card title" : "Επεξεργασία τίτλου κάρτας",
|
||||
"Open link" : "Άνοιγμα συνδέσμου",
|
||||
"Card deleted" : "Η καρτέλα διαγράφηκε",
|
||||
"Edit title" : "Επεξεργασία τίτλου",
|
||||
"Assign to me" : "Ανάθεση σε εμένα",
|
||||
@@ -334,7 +315,6 @@ OC.L10N.register(
|
||||
"Limit board creation to some groups" : "Περιορισμός της δημιουργίας πινάκων σε ορισμένες ομάδες",
|
||||
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Οι χρήστες εκτός αυτών των ομάδων δεν θα μπορούν να δημιουργούν τους δικούς τους πίνακες, αλλά θα μπορούν να εργάζονται σε πίνακες που τους έχουν διαμοιραστεί.",
|
||||
"Cancel edit" : "Ακύρωση επεξεργασίας",
|
||||
"Save board" : "Αποθήκευση πίνακα",
|
||||
"Board {0} deleted" : "Διαγράφηκε {0} πίνακας ",
|
||||
"All cards" : "Όλες οι καρτέλες",
|
||||
"Only assigned cards" : "Μόνο καρτέλες που έχουν ανατεθεί",
|
||||
@@ -342,7 +322,6 @@ OC.L10N.register(
|
||||
"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?" : "Διαγραφή του πίνακα;",
|
||||
"Exporting board..." : "Εξαγωγή πίνακα...",
|
||||
"Board details" : "Λεπτομέριες πίνακα",
|
||||
"Edit board" : "Επεξεργασία πίνακα",
|
||||
"Clone board" : "Κλώνος πίνακα",
|
||||
@@ -355,25 +334,15 @@ OC.L10N.register(
|
||||
"Assigned cards" : "Ανατεθειμένες καρτέλες",
|
||||
"No notifications" : "Δεν υπάρχουν ειδοποιήσεις",
|
||||
"Delete board" : "Διαγραφή πίνακα",
|
||||
"Importing board..." : "Εισαγωγή πίνακα...",
|
||||
"Board imported successfully" : "Ο πίνακας εισήχθη επιτυχώς",
|
||||
"Import board" : "Εισαγωγή πίνακα",
|
||||
"Clone {boardTitle}" : "Κλωνοποίηση {boardTitle}",
|
||||
"Clone cards" : "Κλωνοποίηση καρτών",
|
||||
"Clone assignments" : "Κλωνοποίηση αναθέσεων",
|
||||
"Clone labels" : "Κλωνοποίηση ετικετών",
|
||||
"Clone due dates" : "Κλωνοποίηση προθεσμιών",
|
||||
"Advanced options" : "Προχωρημένες επιλογές",
|
||||
"Move all cards to the first list" : "Μετακίνηση όλων των καρτών στην πρώτη λίστα",
|
||||
"Restore archived cards" : "Επαναφορά αρχειοθετημένων καρτών",
|
||||
"Clone" : "Κλωνοποίηση",
|
||||
"Export {boardTitle}" : "Εξαγωγή {boardTitle}",
|
||||
"Export as JSON" : "Εξαγωγή ως JSON",
|
||||
"Export as CSV" : "Εξαγωγή ως CSV",
|
||||
"Note: Only the JSON format is supported for importing back into the Deck app." : "Σημείωση: Μόνο η μορφή JSON υποστηρίζεται για εισαγωγή πίσω στην εφαρμογή Deck.",
|
||||
"Clone cards" : "Κάρτες κλώνου",
|
||||
"Advanced options" : "Επιλογές για προχωρημένους",
|
||||
"Clone" : "Κλώνος",
|
||||
"Export as CSV" : "Εξαγωγή σε CSV",
|
||||
"Export" : "Εξαγωγή",
|
||||
"Loading filtered view" : "Φόρτωση εμφάνισης με βάση το φίλτρο",
|
||||
"Search for {searchQuery} in other boards" : "Αναζήτηση για {searchQuery} σε άλλους πίνακες",
|
||||
"Today" : "Σήμερα",
|
||||
"Tomorrow" : "Αύριο",
|
||||
"No due" : "Χωρίς λήξη",
|
||||
"Search for {searchQuery} in all boards" : "Αναζήτηση για {searchQuery} σε όλους τους πίνακες",
|
||||
"No results found" : "Δεν βρέθηκαν αποτελέσματα",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Πίνακας Deck {name}\n* Τελευταία τροποποίηση στις {lastMod}",
|
||||
@@ -402,7 +371,6 @@ OC.L10N.register(
|
||||
"Something went wrong" : "Κάτι πήγε στραβά",
|
||||
"Failed to upload {name}" : "Αποτυχία μεταφόρτωσης {name}",
|
||||
"Maximum file size of {size} exceeded" : "Υπέρβαση επιτρεπόμενου μεγέθους αρχείου {size}",
|
||||
"Assigned users" : "Ανατεθειμένοι χρήστες",
|
||||
"Due date" : "Προθεσμία",
|
||||
"Error creating the share" : "Σφάλμα κατά τη δημιουργία της κοινοποίησης",
|
||||
"Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck",
|
||||
@@ -414,9 +382,6 @@ OC.L10N.register(
|
||||
"Example Task 3" : "Παράδειγμα Εργασίας 3",
|
||||
"Example Task 2" : "Παράδειγμα Εργασίας 2",
|
||||
"Example Task 1" : "Παράδειγμα Εργασίας 1",
|
||||
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα",
|
||||
"Today" : "Σήμερα",
|
||||
"Tomorrow" : "Αύριο",
|
||||
"No due" : "Χωρίς λήξη"
|
||||
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
53
l10n/el.json
53
l10n/el.json
@@ -79,14 +79,10 @@
|
||||
"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",
|
||||
"Invalid file type. Only JSON files are allowed." : "Μη έγκυρος τύπος αρχείου. Επιτρέπονται μόνο αρχεία JSON.",
|
||||
"Invalid JSON data" : "Μη έγκυρα δεδομένα JSON",
|
||||
"Failed to import board" : "Αποτυχία εισαγωγής πίνακα",
|
||||
"Cards due today" : "Κάρτες που λήγουν σήμερα",
|
||||
"Cards due tomorrow" : "Κάρτες που λήγουν αύριο",
|
||||
"Upcoming cards" : "Επερχόμενες καρτέλες",
|
||||
"Load more" : "Φόρτωση περισσότερων",
|
||||
"Welcome to Nextcloud Deck!" : "Καλώς ήρθατε στο Nextcloud Deck!",
|
||||
"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-card} του πίνακα {deck-board} σε εσάς.",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "Η καρτέλα \"%s\" στο \"%s\" έχει λήξει.",
|
||||
@@ -98,7 +94,6 @@
|
||||
"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",
|
||||
"Create a new deck card" : "Δημιουργήστε μια νέα κάρτα",
|
||||
"Card comments" : "Σχόλια καρτέλας",
|
||||
"%s on %s" : "%s στο %s",
|
||||
@@ -109,20 +104,11 @@
|
||||
"Action needed" : "Απαιτείται ενέργεια",
|
||||
"Later" : "Αργότερα",
|
||||
"copy" : "Αντιγραφή",
|
||||
"Read more inside" : "Διαβάστε περισσότερα εντός",
|
||||
"Custom lists - click to rename!" : "Προσαρμοσμένες λίστες - κάντε κλικ για μετονομασία!",
|
||||
"To Do" : "Προς Ενέργεια",
|
||||
"In Progress" : "Σε Εξέλιξη",
|
||||
"Done" : "Ολοκληρώθηκε",
|
||||
"1. Open to learn more about boards and cards" : "1. Ανοίξτε για να μάθετε περισσότερα για τους πίνακες και τις κάρτες",
|
||||
"2. Drag cards left and right, up and down" : "2. Σύρετε κάρτες αριστερά και δεξιά, πάνω και κάτω",
|
||||
"3. Apply rich formatting and link content" : "3. Εφαρμόστε πλούσια μορφοποίηση και συνδέστε περιεχόμενο",
|
||||
"4. Share, comment and collaborate!" : "4. Μοιραστείτε, σχολιάστε και συνεργαστείτε!",
|
||||
"Create your first card!" : "Δημιουργήστε την πρώτη σας κάρτα!",
|
||||
"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.",
|
||||
"Attachments" : "Συνημμένα",
|
||||
"File" : "Αρχείο",
|
||||
"date" : "ημερομηνία",
|
||||
"Card not found" : "Η καρτέλα δεν βρέθηκε",
|
||||
"Path is already shared with this card" : "Η διαδρομή κοινοποιείται ήδη σε αυτήν την καρτέλα",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "Μη έγκυρη ημερομηνία, η μορφή ημερομηνίας πρέπει να είναι ΕΕΕΕ-ΜΜ-ΗΗ",
|
||||
@@ -133,12 +119,10 @@
|
||||
"Select the board to link to a project" : "Επιλέξτε πίνακα και συνδέστε τον σε ένα έργο",
|
||||
"Search by board title" : "Αναζήτηση με το όνομα πίνακα",
|
||||
"Select board" : "Επιλογή πίνακα",
|
||||
"Move/copy card" : "Μετακίνηση/αντιγραφή κάρτας",
|
||||
"Select a board" : "Επιλογή ενός πίνακα",
|
||||
"No lists available" : "Δεν υπάρχουν διαθέσιμες λίστες",
|
||||
"Select a list" : "Επιλέξτε μια λίστα",
|
||||
"Move card" : "Μετακίνηση καρτέλας",
|
||||
"Copy card" : "Αντίγραφο κάρτας",
|
||||
"Select the card to link to a project" : "Επιλογή καρτέλας για σύνδεση στο έργο",
|
||||
"Link to card" : "Σύνδεσμος σε καρτέλα",
|
||||
"Select a card" : "Επιλογή μιας καρτέλας",
|
||||
@@ -226,7 +210,7 @@
|
||||
"Select a user to assign to this card…" : "Επιλέξτε έναν χρήστη για να του αναθέσετε αυτή την κάρτα...",
|
||||
"File to share" : "Αρχείο για κοινή χρήση",
|
||||
"Invalid path selected" : "Επιλέχθηκε μη έγκυρη διαδρομή",
|
||||
"Upload new files" : "Μεταφορτώστε νέα αρχεία",
|
||||
"Upload new files" : "Ανεβάστε νέα αρχεία",
|
||||
"Share from Files" : "Κοινή χρήση από Αρχεία",
|
||||
"Pending share" : "Κοινή χρήση σε εκκρεμότητα",
|
||||
"Add this attachment" : "Προσθήκη αυτού του συνημμένου",
|
||||
@@ -238,7 +222,6 @@
|
||||
"Modified" : "Τροποποιήθηκε",
|
||||
"Created" : "Δημιουργήθηκε",
|
||||
"The title cannot be empty." : "Ο τίτλος δεν μπορεί να είναι κενός.",
|
||||
"Cannot close unsaved card!" : "Αδυναμία κλεισίματος της κάρτας που δεν έχει αποθηκευτεί!",
|
||||
"Open in sidebar view" : "Άνοιγμα σε προβολή πλευρικής στήλης",
|
||||
"Open in bigger view" : "Άνοιγμα σε μεγαλύτερη προβολή",
|
||||
"Comments" : "Σχόλια",
|
||||
@@ -253,7 +236,6 @@
|
||||
"Reply" : "Απάντηση",
|
||||
"Update" : "Ενημέρωση",
|
||||
"Write a description …" : "Γράψτε μια περιγραφή…",
|
||||
"Could not save description" : "Αδυναμία αποθήκευσης της περιγραφής",
|
||||
"Description" : "Περιγραφή",
|
||||
"(Unsaved)" : "(Δεν αποθηκεύτηκε)",
|
||||
"(Saving…)" : "(Αποθήκευση...)",
|
||||
@@ -288,7 +270,6 @@
|
||||
"{count} comments, {unread} unread" : "{count} σχόλια, {unread} μη αναγνωσμένα",
|
||||
"Todo items" : "Στοιχεία todo",
|
||||
"Edit card title" : "Επεξεργασία τίτλου κάρτας",
|
||||
"Open link" : "Άνοιγμα συνδέσμου",
|
||||
"Card deleted" : "Η καρτέλα διαγράφηκε",
|
||||
"Edit title" : "Επεξεργασία τίτλου",
|
||||
"Assign to me" : "Ανάθεση σε εμένα",
|
||||
@@ -332,7 +313,6 @@
|
||||
"Limit board creation to some groups" : "Περιορισμός της δημιουργίας πινάκων σε ορισμένες ομάδες",
|
||||
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them." : "Οι χρήστες εκτός αυτών των ομάδων δεν θα μπορούν να δημιουργούν τους δικούς τους πίνακες, αλλά θα μπορούν να εργάζονται σε πίνακες που τους έχουν διαμοιραστεί.",
|
||||
"Cancel edit" : "Ακύρωση επεξεργασίας",
|
||||
"Save board" : "Αποθήκευση πίνακα",
|
||||
"Board {0} deleted" : "Διαγράφηκε {0} πίνακας ",
|
||||
"All cards" : "Όλες οι καρτέλες",
|
||||
"Only assigned cards" : "Μόνο καρτέλες που έχουν ανατεθεί",
|
||||
@@ -340,7 +320,6 @@
|
||||
"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?" : "Διαγραφή του πίνακα;",
|
||||
"Exporting board..." : "Εξαγωγή πίνακα...",
|
||||
"Board details" : "Λεπτομέριες πίνακα",
|
||||
"Edit board" : "Επεξεργασία πίνακα",
|
||||
"Clone board" : "Κλώνος πίνακα",
|
||||
@@ -353,25 +332,15 @@
|
||||
"Assigned cards" : "Ανατεθειμένες καρτέλες",
|
||||
"No notifications" : "Δεν υπάρχουν ειδοποιήσεις",
|
||||
"Delete board" : "Διαγραφή πίνακα",
|
||||
"Importing board..." : "Εισαγωγή πίνακα...",
|
||||
"Board imported successfully" : "Ο πίνακας εισήχθη επιτυχώς",
|
||||
"Import board" : "Εισαγωγή πίνακα",
|
||||
"Clone {boardTitle}" : "Κλωνοποίηση {boardTitle}",
|
||||
"Clone cards" : "Κλωνοποίηση καρτών",
|
||||
"Clone assignments" : "Κλωνοποίηση αναθέσεων",
|
||||
"Clone labels" : "Κλωνοποίηση ετικετών",
|
||||
"Clone due dates" : "Κλωνοποίηση προθεσμιών",
|
||||
"Advanced options" : "Προχωρημένες επιλογές",
|
||||
"Move all cards to the first list" : "Μετακίνηση όλων των καρτών στην πρώτη λίστα",
|
||||
"Restore archived cards" : "Επαναφορά αρχειοθετημένων καρτών",
|
||||
"Clone" : "Κλωνοποίηση",
|
||||
"Export {boardTitle}" : "Εξαγωγή {boardTitle}",
|
||||
"Export as JSON" : "Εξαγωγή ως JSON",
|
||||
"Export as CSV" : "Εξαγωγή ως CSV",
|
||||
"Note: Only the JSON format is supported for importing back into the Deck app." : "Σημείωση: Μόνο η μορφή JSON υποστηρίζεται για εισαγωγή πίσω στην εφαρμογή Deck.",
|
||||
"Clone cards" : "Κάρτες κλώνου",
|
||||
"Advanced options" : "Επιλογές για προχωρημένους",
|
||||
"Clone" : "Κλώνος",
|
||||
"Export as CSV" : "Εξαγωγή σε CSV",
|
||||
"Export" : "Εξαγωγή",
|
||||
"Loading filtered view" : "Φόρτωση εμφάνισης με βάση το φίλτρο",
|
||||
"Search for {searchQuery} in other boards" : "Αναζήτηση για {searchQuery} σε άλλους πίνακες",
|
||||
"Today" : "Σήμερα",
|
||||
"Tomorrow" : "Αύριο",
|
||||
"No due" : "Χωρίς λήξη",
|
||||
"Search for {searchQuery} in all boards" : "Αναζήτηση για {searchQuery} σε όλους τους πίνακες",
|
||||
"No results found" : "Δεν βρέθηκαν αποτελέσματα",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Πίνακας Deck {name}\n* Τελευταία τροποποίηση στις {lastMod}",
|
||||
@@ -400,7 +369,6 @@
|
||||
"Something went wrong" : "Κάτι πήγε στραβά",
|
||||
"Failed to upload {name}" : "Αποτυχία μεταφόρτωσης {name}",
|
||||
"Maximum file size of {size} exceeded" : "Υπέρβαση επιτρεπόμενου μεγέθους αρχείου {size}",
|
||||
"Assigned users" : "Ανατεθειμένοι χρήστες",
|
||||
"Due date" : "Προθεσμία",
|
||||
"Error creating the share" : "Σφάλμα κατά τη δημιουργία της κοινοποίησης",
|
||||
"Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck",
|
||||
@@ -412,9 +380,6 @@
|
||||
"Example Task 3" : "Παράδειγμα Εργασίας 3",
|
||||
"Example Task 2" : "Παράδειγμα Εργασίας 2",
|
||||
"Example Task 1" : "Παράδειγμα Εργασίας 1",
|
||||
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα",
|
||||
"Today" : "Σήμερα",
|
||||
"Tomorrow" : "Αύριο",
|
||||
"No due" : "Χωρίς λήξη"
|
||||
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -128,8 +128,8 @@ OC.L10N.register(
|
||||
"Card not found" : "Card not found",
|
||||
"Path is already shared with this card" : "Path is already shared with this card",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "Invalid date, date format must be YYYY-MM-DD",
|
||||
"Personal planning and team project organization" : "Personal planning and team project organisation",
|
||||
"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 is a kanban style organisation tool aimed at personal planning and project organisation 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 organisation\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 organised",
|
||||
"Personal planning and team project organization" : "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 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",
|
||||
"Add board" : "Add board",
|
||||
"Card details" : "Card details",
|
||||
"Select the board to link to a project" : "Select the board to link to a project",
|
||||
@@ -373,7 +373,9 @@ OC.L10N.register(
|
||||
"Note: Only the JSON format is supported for importing back into the Deck app." : "Note: Only the JSON format is supported for importing back into the Deck app.",
|
||||
"Export" : "Export",
|
||||
"Loading filtered view" : "Loading filtered view",
|
||||
"Search for {searchQuery} in other boards" : "Search for {searchQuery} in other boards",
|
||||
"Today" : "Today",
|
||||
"Tomorrow" : "Tomorrow",
|
||||
"No due" : "No due",
|
||||
"Search for {searchQuery} in all boards" : "Search for {searchQuery} in all boards",
|
||||
"No results found" : "No results found",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Deck board {name}\n* Last modified on {lastMod}",
|
||||
@@ -414,9 +416,6 @@ OC.L10N.register(
|
||||
"Example Task 3" : "Example Task 3",
|
||||
"Example Task 2" : "Example Task 2",
|
||||
"Example Task 1" : "Example Task 1",
|
||||
"Move card to another board" : "Move card to another board",
|
||||
"Today" : "Today",
|
||||
"Tomorrow" : "Tomorrow",
|
||||
"No due" : "No due"
|
||||
"Move card to another board" : "Move card to another board"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -126,8 +126,8 @@
|
||||
"Card not found" : "Card not found",
|
||||
"Path is already shared with this card" : "Path is already shared with this card",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "Invalid date, date format must be YYYY-MM-DD",
|
||||
"Personal planning and team project organization" : "Personal planning and team project organisation",
|
||||
"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 is a kanban style organisation tool aimed at personal planning and project organisation 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 organisation\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 organised",
|
||||
"Personal planning and team project organization" : "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 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",
|
||||
"Add board" : "Add board",
|
||||
"Card details" : "Card details",
|
||||
"Select the board to link to a project" : "Select the board to link to a project",
|
||||
@@ -371,7 +371,9 @@
|
||||
"Note: Only the JSON format is supported for importing back into the Deck app." : "Note: Only the JSON format is supported for importing back into the Deck app.",
|
||||
"Export" : "Export",
|
||||
"Loading filtered view" : "Loading filtered view",
|
||||
"Search for {searchQuery} in other boards" : "Search for {searchQuery} in other boards",
|
||||
"Today" : "Today",
|
||||
"Tomorrow" : "Tomorrow",
|
||||
"No due" : "No due",
|
||||
"Search for {searchQuery} in all boards" : "Search for {searchQuery} in all boards",
|
||||
"No results found" : "No results found",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Deck board {name}\n* Last modified on {lastMod}",
|
||||
@@ -412,9 +414,6 @@
|
||||
"Example Task 3" : "Example Task 3",
|
||||
"Example Task 2" : "Example Task 2",
|
||||
"Example Task 1" : "Example Task 1",
|
||||
"Move card to another board" : "Move card to another board",
|
||||
"Today" : "Today",
|
||||
"Tomorrow" : "Tomorrow",
|
||||
"No due" : "No due"
|
||||
"Move card to another board" : "Move card to another board"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -121,6 +121,8 @@ OC.L10N.register(
|
||||
"Delete board" : "Forigi tabulon",
|
||||
"Advanced options" : "Detalaj agordoj",
|
||||
"Export" : "Eksporti",
|
||||
"Today" : "Hodiaŭ",
|
||||
"Tomorrow" : "Morgaŭ",
|
||||
"Close" : "Malfermi",
|
||||
"Link to a board" : "Ligilo al tabulo",
|
||||
"Maximum file size of {size} exceeded" : "Maksimuma dosiergrando {size} transpasita",
|
||||
@@ -132,8 +134,6 @@ OC.L10N.register(
|
||||
"Doing" : "Farata",
|
||||
"Example Task 3" : "Ekzempla tasko 3",
|
||||
"Example Task 2" : "Ekzempla tasko 2",
|
||||
"Example Task 1" : "Ekzempla tasko 1",
|
||||
"Today" : "Hodiaŭ",
|
||||
"Tomorrow" : "Morgaŭ"
|
||||
"Example Task 1" : "Ekzempla tasko 1"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -119,6 +119,8 @@
|
||||
"Delete board" : "Forigi tabulon",
|
||||
"Advanced options" : "Detalaj agordoj",
|
||||
"Export" : "Eksporti",
|
||||
"Today" : "Hodiaŭ",
|
||||
"Tomorrow" : "Morgaŭ",
|
||||
"Close" : "Malfermi",
|
||||
"Link to a board" : "Ligilo al tabulo",
|
||||
"Maximum file size of {size} exceeded" : "Maksimuma dosiergrando {size} transpasita",
|
||||
@@ -130,8 +132,6 @@
|
||||
"Doing" : "Farata",
|
||||
"Example Task 3" : "Ekzempla tasko 3",
|
||||
"Example Task 2" : "Ekzempla tasko 2",
|
||||
"Example Task 1" : "Ekzempla tasko 1",
|
||||
"Today" : "Hodiaŭ",
|
||||
"Tomorrow" : "Morgaŭ"
|
||||
"Example Task 1" : "Ekzempla tasko 1"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -373,7 +373,9 @@ OC.L10N.register(
|
||||
"Note: Only the JSON format is supported for importing back into the Deck app." : "Nota: Solo el formato JSON es soportar al importar de vuelta en la app Deck.",
|
||||
"Export" : "Exportar",
|
||||
"Loading filtered view" : "Cargando vista filtrada",
|
||||
"Search for {searchQuery} in other boards" : "Buscar {searchQuery} en otros tableros",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No due" : "Sin finalizar",
|
||||
"Search for {searchQuery} in all boards" : "Buscar {searchQuery} en todos los tableros",
|
||||
"No results found" : "No se encontraron resultados",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Tablero Deck {name}\n* Se modificó por última vez el {lastMod}",
|
||||
@@ -414,9 +416,6 @@ OC.L10N.register(
|
||||
"Example Task 3" : "Tarea de ejemplo 3",
|
||||
"Example Task 2" : "Tarea de ejemplo 2",
|
||||
"Example Task 1" : "Tarea de ejemplo 1",
|
||||
"Move card to another board" : "Mover la tarjeta a otro tablero",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No due" : "Sin finalizar"
|
||||
"Move card to another board" : "Mover la tarjeta a otro tablero"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -371,7 +371,9 @@
|
||||
"Note: Only the JSON format is supported for importing back into the Deck app." : "Nota: Solo el formato JSON es soportar al importar de vuelta en la app Deck.",
|
||||
"Export" : "Exportar",
|
||||
"Loading filtered view" : "Cargando vista filtrada",
|
||||
"Search for {searchQuery} in other boards" : "Buscar {searchQuery} en otros tableros",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No due" : "Sin finalizar",
|
||||
"Search for {searchQuery} in all boards" : "Buscar {searchQuery} en todos los tableros",
|
||||
"No results found" : "No se encontraron resultados",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Tablero Deck {name}\n* Se modificó por última vez el {lastMod}",
|
||||
@@ -412,9 +414,6 @@
|
||||
"Example Task 3" : "Tarea de ejemplo 3",
|
||||
"Example Task 2" : "Tarea de ejemplo 2",
|
||||
"Example Task 1" : "Tarea de ejemplo 1",
|
||||
"Move card to another board" : "Mover la tarjeta a otro tablero",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No due" : "Sin finalizar"
|
||||
"Move card to another board" : "Mover la tarjeta a otro tablero"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -62,11 +62,11 @@ OC.L10N.register(
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -60,11 +60,11 @@
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -104,6 +104,9 @@ OC.L10N.register(
|
||||
"Delete board" : "Eliminar Tablero",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No due" : "Sin finalizar",
|
||||
"Create card" : "Crear tarjeta",
|
||||
"Create a new card" : "Crear una nueva tarjeta",
|
||||
"Card title" : "Título de la tarjeta",
|
||||
@@ -114,9 +117,6 @@ OC.L10N.register(
|
||||
"Share with a Deck card" : "Compartir con una tarjeta del Tablero",
|
||||
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta del Tablero",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No due" : "Sin finalizar"
|
||||
"Personal" : "Personal"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -102,6 +102,9 @@
|
||||
"Delete board" : "Eliminar Tablero",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No due" : "Sin finalizar",
|
||||
"Create card" : "Crear tarjeta",
|
||||
"Create a new card" : "Crear una nueva tarjeta",
|
||||
"Card title" : "Título de la tarjeta",
|
||||
@@ -112,9 +115,6 @@
|
||||
"Share with a Deck card" : "Compartir con una tarjeta del Tablero",
|
||||
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta del Tablero",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No due" : "Sin finalizar"
|
||||
"Personal" : "Personal"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -66,10 +66,10 @@ OC.L10N.register(
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -64,10 +64,10 @@
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -68,11 +68,11 @@ OC.L10N.register(
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -66,11 +66,11 @@
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -65,10 +65,10 @@ OC.L10N.register(
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -63,10 +63,10 @@
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -65,11 +65,11 @@ OC.L10N.register(
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -63,11 +63,11 @@
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -285,6 +285,9 @@ OC.L10N.register(
|
||||
"Export as CSV" : "Exportar como CSV",
|
||||
"Export" : "Exportar",
|
||||
"Loading filtered view" : "Cargando vista filtrada",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No due" : "Sin vencimiento",
|
||||
"Search for {searchQuery} in all boards" : "Buscar {searchQuery} en todos los tableros",
|
||||
"No results found" : "No se encontraron resultados",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Tablero de Deck {name}\n * Última modificación el {lastMod}",
|
||||
@@ -322,9 +325,6 @@ OC.L10N.register(
|
||||
"Example Task 3" : "Tarea de ejemplo 3",
|
||||
"Example Task 2" : "Tarea de ejemplo 2",
|
||||
"Example Task 1" : "Tarea de ejemplo 1",
|
||||
"Move card to another board" : "Mover tarjeta a otro tablero",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No due" : "Sin vencimiento"
|
||||
"Move card to another board" : "Mover tarjeta a otro tablero"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -283,6 +283,9 @@
|
||||
"Export as CSV" : "Exportar como CSV",
|
||||
"Export" : "Exportar",
|
||||
"Loading filtered view" : "Cargando vista filtrada",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No due" : "Sin vencimiento",
|
||||
"Search for {searchQuery} in all boards" : "Buscar {searchQuery} en todos los tableros",
|
||||
"No results found" : "No se encontraron resultados",
|
||||
"Deck board {name}\n* Last modified on {lastMod}" : "Tablero de Deck {name}\n * Última modificación el {lastMod}",
|
||||
@@ -320,9 +323,6 @@
|
||||
"Example Task 3" : "Tarea de ejemplo 3",
|
||||
"Example Task 2" : "Tarea de ejemplo 2",
|
||||
"Example Task 1" : "Tarea de ejemplo 1",
|
||||
"Move card to another board" : "Mover tarjeta a otro tablero",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"No due" : "Sin vencimiento"
|
||||
"Move card to another board" : "Mover tarjeta a otro tablero"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -66,10 +66,10 @@ OC.L10N.register(
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -64,10 +64,10 @@
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -61,11 +61,11 @@ OC.L10N.register(
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -59,11 +59,11 @@
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -187,12 +187,12 @@ OC.L10N.register(
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Clone" : "Clonar",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Error creating the share" : "Error creando el recurso compartido",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -185,12 +185,12 @@
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Clone" : "Clonar",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Error creating the share" : "Error creando el recurso compartido",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -61,11 +61,11 @@ OC.L10N.register(
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -59,11 +59,11 @@
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -61,11 +61,11 @@ OC.L10N.register(
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -59,11 +59,11 @@
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -63,11 +63,11 @@ OC.L10N.register(
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -61,11 +61,11 @@
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -61,11 +61,11 @@ OC.L10N.register(
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -59,11 +59,11 @@
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -64,11 +64,11 @@ OC.L10N.register(
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -62,11 +62,11 @@
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
@@ -65,11 +65,11 @@ OC.L10N.register(
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
||||
@@ -63,11 +63,11 @@
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Advanced options" : "Opciones avanzadas",
|
||||
"Export" : "Exportar",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana",
|
||||
"Close" : "Cerrar",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Share" : "Compartir",
|
||||
"Personal" : "Personal",
|
||||
"Today" : "Hoy",
|
||||
"Tomorrow" : "Mañana"
|
||||
"Personal" : "Personal"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user