Compare commits

...

300 commits

Author SHA1 Message Date
Nextcloud bot 5384dee315
[tx-robot] updated from transifex 2020-08-05 02:37:56 +00:00
Nextcloud bot b802046ded
[tx-robot] updated from transifex 2020-08-04 02:37:21 +00:00
John Molakvoæ (skjnldsv) 5b83cf7cb9
Merge branch 'master' of https://github.com/nextcloud/forms 2020-08-03 08:43:09 +02:00
dependabot-preview[bot] f72a92f0b8
Merge pull request #537 from nextcloud/dependabot/npm_and_yarn/babel/preset-env-7.11.0 2020-08-01 02:13:00 +00:00
dependabot-preview[bot] b4e53afb8a
Bump @babel/preset-env from 7.10.4 to 7.11.0
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.10.4 to 7.11.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.11.0/packages/babel-preset-env)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-01 01:38:07 +00:00
dependabot-preview[bot] f87120157b
Merge pull request #536 from nextcloud/dependabot/npm_and_yarn/babel/core-7.11.0 2020-08-01 01:33:39 +00:00
dependabot-preview[bot] c55e0532f0
Merge pull request #535 from nextcloud/dependabot/npm_and_yarn/webpack-4.44.1 2020-08-01 01:25:16 +00:00
dependabot-preview[bot] a8d6d94534
Bump @babel/core from 7.10.5 to 7.11.0
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.10.5 to 7.11.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.11.0/packages/babel-core)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-01 01:18:06 +00:00
dependabot-preview[bot] 02bb3a0326
Bump webpack from 4.44.0 to 4.44.1
Bumps [webpack](https://github.com/webpack/webpack) from 4.44.0 to 4.44.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.44.0...v4.44.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-01 01:16:56 +00:00
John Molakvoæ (skjnldsv) 0a51790b32
2.0.2 2020-07-30 13:37:09 +02:00
Jonas fc2f4d7c3f
Merge pull request #533 from nextcloud/enh/description_length
Increase description length
2020-07-30 13:26:22 +02:00
Jonas Rittershofer 726a405d2f Increase description length
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-07-30 13:21:08 +02:00
Nextcloud bot 60e5eee59a
[tx-robot] updated from transifex 2020-07-30 02:37:20 +00:00
dependabot-preview[bot] 6ebd1927b2
Merge pull request #531 from nextcloud/dependabot/npm_and_yarn/elliptic-6.5.3 2020-07-29 21:21:54 +00:00
dependabot-preview[bot] 737d63fe39
[Security] Bump elliptic from 6.5.0 to 6.5.3
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.0 to 6.5.3. **This update includes a security fix.**
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.0...v6.5.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-29 21:15:27 +00:00
John Molakvoæ (skjnldsv) d113618e2c
2.0.1 2020-07-29 19:48:18 +02:00
Jonas bc05d0307f
Merge pull request #528 from nextcloud/fix/migration
Fix substring utf8
2020-07-29 18:21:56 +02:00
Jonas Rittershofer 53476c4320 Fix substring utf8
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-07-29 18:14:58 +02:00
Nextcloud bot 44b73cfa1f
[tx-robot] updated from transifex 2020-07-29 02:38:09 +00:00
John Molakvoæ (skjnldsv) 25bd1bd84c
Force enable for master
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-07-28 09:21:49 +02:00
John Molakvoæ (skjnldsv) c8eb39c10a
2.0.0 2020-07-28 09:17:12 +02:00
John Molakvoæ 67dd17575a
Merge pull request #520 from nextcloud/fix/dropdown-insert
Fix dropdown submission insert
2020-07-28 09:13:47 +02:00
John Molakvoæ (skjnldsv) d9ff7a180a
Fix dropdown submission insert
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-07-28 08:29:00 +02:00
Nextcloud bot 52cfe8c177
[tx-robot] updated from transifex 2020-07-28 02:37:25 +00:00
John Molakvoæ 5fdcdf3941
Merge pull request #517 from nextcloud/fix/actions
Fix actions
2020-07-27 10:04:08 +02:00
Jonas Rittershofer 4f678583c6 Fix actions
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-07-26 20:27:30 +02:00
John Molakvoæ (skjnldsv) d0daa831a1
Update stylelint config
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-07-26 11:22:36 +02:00
Nextcloud bot 9ca43c0167
[tx-robot] updated from transifex 2020-07-26 02:36:51 +00:00
dependabot-preview[bot] 986bf25d02
Merge pull request #516 from nextcloud/dependabot/npm_and_yarn/webpack-4.44.0 2020-07-25 16:01:27 +00:00
Nextcloud bot b5d7705fa4
[tx-robot] updated from transifex 2020-07-25 02:36:56 +00:00
dependabot-preview[bot] d49098d402
Bump webpack from 4.43.0 to 4.44.0
Bumps [webpack](https://github.com/webpack/webpack) from 4.43.0 to 4.44.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.43.0...v4.44.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-25 01:16:08 +00:00
John Molakvoæ (skjnldsv) 2f962ca9b8
v2.0.0-rc.1
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-07-24 17:18:44 +02:00
John Molakvoæ 25f3fe0604
Merge pull request #484 from nextcloud/revert-427-fix/tabindex_question
Revert "Allow navigation through edit via Tab-Key"
2020-07-24 17:08:10 +02:00
Nextcloud bot 10cca3c05e
[tx-robot] updated from transifex 2020-07-24 02:37:53 +00:00
Nextcloud bot 1f4bd482cc
[tx-robot] updated from transifex 2020-07-23 02:38:20 +00:00
Jos Poortvliet b0d3f2fe42
Merge pull request #513 from nextcloud/design/responses-screenshot
Add screenshot of response visualization, adjust readme
2020-07-22 18:11:02 +02:00
Nextcloud bot 6769fc9858
[tx-robot] updated from transifex 2020-07-22 02:37:35 +00:00
Jan C. Borchardt 718896c56e
Add screenshot of response visualization, adjust readme
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-07-21 16:47:20 +02:00
dependabot-preview[bot] 86f3bcda65
Merge pull request #512 from nextcloud/dependabot/npm_and_yarn/babel/core-7.10.5 2020-07-18 01:46:00 +00:00
dependabot-preview[bot] e384f7e7df
Merge pull request #511 from nextcloud/dependabot/npm_and_yarn/nextcloud/webpack-vue-config-1.1.0 2020-07-18 01:30:52 +00:00
dependabot-preview[bot] 58748b6c47
Bump @babel/core from 7.10.4 to 7.10.5
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.10.4 to 7.10.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.10.5/packages/babel-core)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-18 01:19:00 +00:00
dependabot-preview[bot] 9bcb372cac
Bump @nextcloud/webpack-vue-config from 1.0.3 to 1.1.0
Bumps [@nextcloud/webpack-vue-config](https://github.com/nextcloud/webpack-vue-config) from 1.0.3 to 1.1.0.
- [Release notes](https://github.com/nextcloud/webpack-vue-config/releases)
- [Commits](https://github.com/nextcloud/webpack-vue-config/compare/v1.0.3...v1.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-18 01:18:19 +00:00
Nextcloud bot ab3df9da4d
[tx-robot] updated from transifex 2020-07-16 02:43:30 +00:00
Nextcloud bot fc9bcc95eb
[tx-robot] updated from transifex 2020-07-15 02:42:43 +00:00
John Molakvoæ 769e8639a5
Merge pull request #508 from nextcloud/enh/use-webpack-global-config 2020-07-14 10:47:06 +02:00
John Molakvoæ (skjnldsv) c7e5d0e398
@nextcloud/webpack-vue-config@1.0.3
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-07-14 10:43:54 +02:00
John Molakvoæ (skjnldsv) f730c9d1b5
Lint fix
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-07-12 10:41:10 +02:00
John Molakvoæ (skjnldsv) 7c43e03b31
Move to webpack vue global config & clean routes
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-07-12 10:39:06 +02:00
Nextcloud bot 017c0dd909
[tx-robot] updated from transifex 2020-07-11 02:37:32 +00:00
dependabot-preview[bot] e7f99f76d9
Merge pull request #501 from nextcloud/dependabot/npm_and_yarn/nextcloud/axios-1.3.3 2020-07-11 02:28:06 +00:00
dependabot-preview[bot] 400acc73b7
Merge pull request #505 from nextcloud/dependabot/npm_and_yarn/vuedraggable-2.24.0 2020-07-11 02:17:21 +00:00
dependabot-preview[bot] e7af966f8a
Bump @nextcloud/axios from 1.3.2 to 1.3.3
Bumps [@nextcloud/axios](https://github.com/nextcloud/nextcloud-axios) from 1.3.2 to 1.3.3.
- [Release notes](https://github.com/nextcloud/nextcloud-axios/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-axios/compare/v1.3.2...v1.3.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-11 02:03:54 +00:00
dependabot-preview[bot] 7431b90ae2
Merge pull request #503 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-2.2.1 2020-07-11 02:01:52 +00:00
dependabot-preview[bot] 9bbfde948c
Merge pull request #500 from nextcloud/dependabot/npm_and_yarn/sass-loader-9.0.2 2020-07-11 01:31:51 +00:00
dependabot-preview[bot] a8e2de7a76
Bump vuedraggable from 2.23.2 to 2.24.0
Bumps [vuedraggable](https://github.com/SortableJS/Vue.Draggable) from 2.23.2 to 2.24.0.
- [Release notes](https://github.com/SortableJS/Vue.Draggable/releases)
- [Commits](https://github.com/SortableJS/Vue.Draggable/compare/v2.23.2...v2.24.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-11 01:22:18 +00:00
dependabot-preview[bot] 1fa9806ed8
Bump @nextcloud/vue from 2.2.0 to 2.2.1
Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v2.2.0...v2.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-11 01:20:58 +00:00
dependabot-preview[bot] 2ce7bf19e5
Bump sass-loader from 9.0.1 to 9.0.2
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 9.0.1 to 9.0.2.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases)
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v9.0.1...v9.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-11 01:18:37 +00:00
Nextcloud bot 1f707f7358
[tx-robot] updated from transifex 2020-07-10 02:38:25 +00:00
Nextcloud bot cb7f83a87f
[tx-robot] updated from transifex 2020-07-09 02:38:30 +00:00
Nextcloud bot 66947b465e
[tx-robot] updated from transifex 2020-07-08 02:36:25 +00:00
John Molakvoæ 93da2f552d
Merge pull request #461 from nextcloud/enhancement/question-dropdown 2020-07-07 15:32:28 +02:00
Jan C. Borchardt 4b902ba93a
Merge pull request #460 from nextcloud/enh/result_summary
Add summary response visualization, fix #314
2020-07-07 15:29:40 +02:00
Jan-Christoph Borchardt f23678ffd0
Fix display of select dropdown and adjust to Forms text
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-07-07 15:27:59 +02:00
Jan-Christoph Borchardt 7bba1f067f
Add icon for dropdown question type
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-07-07 15:20:18 +02:00
Jan-Christoph Borchardt eec04a351c
Start of dropdown question type, ref #340
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-07-07 15:20:18 +02:00
John Molakvoæ 09445e82ba
Better sorting syntax
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-07-07 15:17:05 +02:00
Jan-Christoph Borchardt bdb60d77f1
Add Summary response visualization, fix #314
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-07-07 15:10:36 +02:00
Jonas Rittershofer b7bcbd81d2
Response summary buttons
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-07-07 15:10:34 +02:00
John Molakvoæ b7e9448cf0
Merge pull request #485 from nextcloud/fix/475/emptycontent-on-delete-answers
Fix questions & submissions assignment
2020-07-07 11:21:53 +02:00
dependabot-preview[bot] 377a3ebb07
Merge pull request #494 from nextcloud/dependabot/npm_and_yarn/babel/preset-env-7.10.4 2020-07-04 03:07:20 +00:00
dependabot-preview[bot] eea4c468ca
Merge pull request #496 from nextcloud/dependabot/npm_and_yarn/sass-loader-9.0.1 2020-07-04 02:52:04 +00:00
dependabot-preview[bot] 56639d58f7
Merge pull request #495 from nextcloud/dependabot/npm_and_yarn/p-queue-6.5.0 2020-07-04 02:36:54 +00:00
dependabot-preview[bot] 42c50a9f3e
Merge pull request #493 from nextcloud/dependabot/npm_and_yarn/eslint-plugin-import-2.22.0 2020-07-04 02:10:58 +00:00
dependabot-preview[bot] 2faefe4157
Merge pull request #492 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-2.2.0 2020-07-04 01:50:14 +00:00
dependabot-preview[bot] e44a080bb0
Bump @babel/preset-env from 7.10.3 to 7.10.4
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.10.3 to 7.10.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.10.4/packages/babel-preset-env)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-04 01:35:56 +00:00
dependabot-preview[bot] c7dbdf7d16
Merge pull request #491 from nextcloud/dependabot/npm_and_yarn/babel/core-7.10.4 2020-07-04 01:33:28 +00:00
dependabot-preview[bot] 29a42b6c25
Bump sass-loader from 8.0.2 to 9.0.1
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 8.0.2 to 9.0.1.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases)
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v8.0.2...v9.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-04 01:22:09 +00:00
dependabot-preview[bot] a9e88fc1df
Bump p-queue from 6.4.0 to 6.5.0
Bumps [p-queue](https://github.com/sindresorhus/p-queue) from 6.4.0 to 6.5.0.
- [Release notes](https://github.com/sindresorhus/p-queue/releases)
- [Commits](https://github.com/sindresorhus/p-queue/compare/v6.4.0...v6.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-04 01:21:32 +00:00
dependabot-preview[bot] 6185aee676
Bump eslint-plugin-import from 2.21.2 to 2.22.0
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.21.2 to 2.22.0.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases)
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md)
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.21.2...v2.22.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-04 01:19:31 +00:00
dependabot-preview[bot] b43930ca3e
Bump @nextcloud/vue from 2.1.0 to 2.2.0
Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v2.1.0...v2.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-04 01:18:54 +00:00
dependabot-preview[bot] 228051cae9
Bump @babel/core from 7.10.3 to 7.10.4
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.10.3 to 7.10.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.10.4/packages/babel-core)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-04 01:18:18 +00:00
Nextcloud bot 35167b5f43
[tx-robot] updated from transifex 2020-07-03 02:37:57 +00:00
dependabot-preview[bot] 0ad78dc049
Merge pull request #488 from nextcloud/dependabot/npm_and_yarn/vue-loader-15.9.3 2020-06-27 01:30:21 +00:00
dependabot-preview[bot] efce83cb45
Bump vue-loader from 15.9.2 to 15.9.3
Bumps [vue-loader](https://github.com/vuejs/vue-loader) from 15.9.2 to 15.9.3.
- [Release notes](https://github.com/vuejs/vue-loader/releases)
- [Changelog](https://github.com/vuejs/vue-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-loader/compare/v15.9.2...v15.9.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-27 01:15:48 +00:00
Jan C. Borchardt c3a35410ee
Merge pull request #478 from nextcloud/enh/feature_template_version
Include version on feature-request template
2020-06-24 16:04:22 +02:00
Nextcloud bot 8bfa1d4e17
[tx-robot] updated from transifex 2020-06-24 02:36:26 +00:00
John Molakvoæ (skjnldsv) 565f3d1fb4
Fix questions & submissions assignment
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-06-22 15:41:00 +02:00
John Molakvoæ 704abc930f
Revert "Allow navigation through edit via Tab-Key" 2020-06-22 15:28:21 +02:00
Jonas Rittershofer b899ed26eb Include version on feature-request template
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-06-22 12:48:25 +02:00
dependabot-preview[bot] 31cd45d582
Merge pull request #479 from nextcloud/dependabot/npm_and_yarn/babel/preset-env-7.10.3 2020-06-21 02:25:19 +00:00
dependabot-preview[bot] 484ae8cf64
Bump @babel/preset-env from 7.10.2 to 7.10.3
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.10.2 to 7.10.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.10.3/packages/babel-preset-env)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-21 01:57:25 +00:00
dependabot-preview[bot] 9b72769dc5
Merge pull request #481 from nextcloud/dependabot/npm_and_yarn/babel/core-7.10.3 2020-06-21 01:55:21 +00:00
dependabot-preview[bot] 6be9df9f7c
Merge pull request #480 from nextcloud/dependabot/npm_and_yarn/webpack-cli-3.3.12 2020-06-21 01:42:33 +00:00
dependabot-preview[bot] a3a5930e8b
Bump @babel/core from 7.10.2 to 7.10.3
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.10.2 to 7.10.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.10.3/packages/babel-core)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-21 01:16:02 +00:00
dependabot-preview[bot] c37512094c
Bump webpack-cli from 3.3.11 to 3.3.12
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 3.3.11 to 3.3.12.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/v3.3.12/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/v3.3.11...v3.3.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-21 01:14:40 +00:00
Nextcloud bot 9888f00c57
[tx-robot] updated from transifex 2020-06-19 02:36:25 +00:00
Jonas cc31df8142
Merge pull request #406 from nextcloud/enh/navigation_container
Put AppNavigationItems into proper Container
2020-06-18 14:18:38 +02:00
Jonas f79597dbe8
Merge pull request #474 from nextcloud/dependabot/npm_and_yarn/stylelint-webpack-plugin-2.1.0
Bump stylelint-webpack-plugin from 2.0.0 to 2.1.0
2020-06-18 14:18:01 +02:00
dependabot-preview[bot] 00c625ae41
Bump stylelint-webpack-plugin from 2.0.0 to 2.1.0
Bumps [stylelint-webpack-plugin](https://github.com/webpack-contrib/stylelint-webpack-plugin) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/webpack-contrib/stylelint-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/stylelint-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/stylelint-webpack-plugin/compare/v2.0.0...v2.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-18 12:11:00 +00:00
dependabot-preview[bot] 4aa74fe4f3
Merge pull request #472 from nextcloud/dependabot/npm_and_yarn/stylelint-scss-3.18.0 2020-06-18 12:08:50 +00:00
dependabot-preview[bot] b674e5618d
Bump stylelint-scss from 3.17.2 to 3.18.0
Bumps [stylelint-scss](https://github.com/kristerkari/stylelint-scss) from 3.17.2 to 3.18.0.
- [Release notes](https://github.com/kristerkari/stylelint-scss/releases)
- [Changelog](https://github.com/kristerkari/stylelint-scss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kristerkari/stylelint-scss/compare/3.17.2...3.18.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-18 12:06:07 +00:00
dependabot-preview[bot] 5e01d91c59
Merge pull request #473 from nextcloud/dependabot/npm_and_yarn/eslint-import-resolver-webpack-0.12.2 2020-06-18 12:04:59 +00:00
dependabot-preview[bot] ddc449caca
Merge pull request #471 from nextcloud/dependabot/npm_and_yarn/stylelint-13.6.1 2020-06-18 12:04:01 +00:00
dependabot-preview[bot] 7782a8a334
Merge pull request #470 from nextcloud/dependabot/npm_and_yarn/nextcloud/vue-2.1.0 2020-06-18 12:03:34 +00:00
dependabot-preview[bot] 90d8c327f2
Bump eslint-import-resolver-webpack from 0.12.1 to 0.12.2
Bumps [eslint-import-resolver-webpack](https://github.com/benmosher/eslint-plugin-import) from 0.12.1 to 0.12.2.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases)
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md)
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v0.12.1...v0.12.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-18 12:02:21 +00:00
dependabot-preview[bot] 56517164f9
Bump stylelint from 13.6.0 to 13.6.1
Bumps [stylelint](https://github.com/stylelint/stylelint) from 13.6.0 to 13.6.1.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/13.6.0...13.6.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-18 12:00:49 +00:00
dependabot-preview[bot] 17a7ab995a
Bump @nextcloud/vue from 2.0.0 to 2.1.0
Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v2.0.0...v2.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-18 11:59:55 +00:00
John Molakvoæ 438c539474
Merge pull request #469 from nextcloud/fix/submit_expires
Fix submitting form with expiration-date.
2020-06-18 11:31:22 +02:00
Nextcloud bot 225b98ff7a
[tx-robot] updated from transifex 2020-06-18 02:36:30 +00:00
Jonas Rittershofer d55f14f53f Fix submitting form with expiration-date.
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-06-17 23:27:31 +02:00
Nextcloud bot 3ea677fe25
[tx-robot] updated from transifex 2020-06-17 02:35:00 +00:00
Jan C. Borchardt 5468fbda23
Merge pull request #464 from nextcloud/enhancement/mandatory-required
Change 'Mandatory' to simpler 'Required'
2020-06-16 22:39:24 +02:00
Jan C. Borchardt 9587350c8a
Merge pull request #427 from nextcloud/fix/tabindex_question
Allow navigation through edit via Tab-Key
2020-06-16 15:18:07 +02:00
Jan-Christoph Borchardt 1e45540b57
Change 'Mandatory' to simpler 'Required'
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-06-16 15:08:50 +02:00
Nextcloud bot 5b8367436a
[tx-robot] updated from transifex 2020-06-16 02:36:17 +00:00
Nextcloud bot 70e9e31e82
[tx-robot] updated from transifex 2020-06-15 02:35:48 +00:00
Nextcloud bot ed635d9a18
[tx-robot] updated from transifex 2020-06-14 02:35:11 +00:00
dependabot-preview[bot] 5616ca8e9a
Merge pull request #458 from nextcloud/dependabot/npm_and_yarn/eslint-plugin-import-2.21.2 2020-06-14 02:14:06 +00:00
dependabot-preview[bot] 6f924f44e4
Merge pull request #459 from nextcloud/dependabot/npm_and_yarn/vue-router-3.3.4 2020-06-14 01:51:38 +00:00
dependabot-preview[bot] 26688d63ea
Bump eslint-plugin-import from 2.20.2 to 2.21.2
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.20.2 to 2.21.2.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases)
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md)
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.20.2...v2.21.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-14 01:29:22 +00:00
dependabot-preview[bot] 0041ac681c
Merge pull request #457 from nextcloud/dependabot/npm_and_yarn/css-loader-3.6.0 2020-06-14 01:27:17 +00:00
dependabot-preview[bot] 04da2cfb56
Bump vue-router from 3.3.2 to 3.3.4
Bumps [vue-router](https://github.com/vuejs/vue-router) from 3.3.2 to 3.3.4.
- [Release notes](https://github.com/vuejs/vue-router/releases)
- [Changelog](https://github.com/vuejs/vue-router/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-router/compare/v3.3.2...v3.3.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-14 01:16:54 +00:00
dependabot-preview[bot] a3d607f6b4
Bump css-loader from 3.5.3 to 3.6.0
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 3.5.3 to 3.6.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v3.5.3...v3.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-14 01:15:07 +00:00
Nextcloud bot 82a81c58cd
[tx-robot] updated from transifex 2020-06-13 02:35:34 +00:00
Jan C. Borchardt fcf2874670
Merge pull request #452 from nextcloud/fix/submitOnce
Invert submitOnce on UI
2020-06-13 04:00:33 +02:00
Jan-Christoph Borchardt 4d4e628ea6
Fix title of sidebar, remove form title duplicate
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-06-13 03:54:06 +02:00
Jan C. Borchardt bd2f690f7d
Merge pull request #454 from nextcloud/fix/unused_files
Cleanup old files
2020-06-13 03:49:21 +02:00
Jonas Rittershofer 82b5139ff8 Cleanup old files
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-06-12 14:53:23 +02:00
Roeland Jago Douma 62ea237545
Merge pull request #453 from nextcloud/stefan-niedermann-fix-spelling
Fix spelling of "Nextcloud"
2020-06-12 14:48:31 +02:00
Niedermann IT-Dienstleistungen b649fca111
Fix spelling of "Nextcloud" 2020-06-12 14:23:27 +02:00
Jan-Christoph Borchardt a731132f46 Fix discoverability of 'Share link' functionality
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-06-12 14:16:04 +02:00
Jan-Christoph Borchardt 53df90f229 Fix order of sidebar settings
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-06-12 14:16:04 +02:00
Jonas Rittershofer 3ed4fef4fa Invert submitOnce on UI
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-06-12 14:16:04 +02:00
Nextcloud bot 2548ef0d12
[tx-robot] updated from transifex 2020-06-12 02:36:22 +00:00
Jonas Rittershofer fd8f1aae77 Activate Edit-Mode by focus
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-06-11 22:22:58 +02:00
Jonas Rittershofer 4dc04b661d Allow navigation through edit via Tab-Key
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-06-11 22:22:58 +02:00
Jan C. Borchardt 8779ded0dc
Merge pull request #415 from nextcloud/enh/invalid_warning
Enh/invalid warning
2020-06-11 19:43:04 +02:00
Jan C. Borchardt 7b63b578f7
Merge pull request #450 from nextcloud/design/export-filename
Add '(responses)' to export file name
2020-06-11 15:22:07 +02:00
Nextcloud bot 11786d66a7
[tx-robot] updated from transifex 2020-06-11 02:35:09 +00:00
Jonas Rittershofer 7ae59b6a4b Show question invalid warning
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
Co-authored-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-06-10 19:00:03 +02:00
Jan C. Borchardt 3858f29427
Merge pull request #409 from nextcloud/fix/edit_answer_icon
Show MultipleInput icons in Edit-Mode
2020-06-10 18:25:49 +02:00
Jan-Christoph Borchardt cf0889eabd
Add '(responses)' to export file name
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-06-10 18:16:32 +02:00
Jonas 6ec8934171
Merge pull request #420 from nextcloud/fix/public_templates
Fix public template header
2020-06-10 13:05:33 +02:00
Jonas Rittershofer 612f75e06f Add Pseudoinput to show on edit
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-06-10 11:28:42 +02:00
Jonas Rittershofer a80ef232b6 Fix public template-header
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-06-10 11:22:04 +02:00
Nextcloud bot c7577a3834
[tx-robot] updated from transifex 2020-06-10 02:36:44 +00:00
Jan C. Borchardt 0472f3036c
Merge pull request #394 from nextcloud/fix/multiple_input_followup
Fix some small MultipleInput issues
2020-06-10 00:39:07 +02:00
Jan C. Borchardt b3d51d3603
Merge pull request #389 from nextcloud/enh/specific_question_placeholder
Question-specific placeholders
2020-06-10 00:38:40 +02:00
John Molakvoæ (skjnldsv) 6e97c06722
2.0.0-beta.4 2020-06-09 23:10:06 +02:00
John Molakvoæ (skjnldsv) 15e35f51c2
Merge branch 'master' of https://github.com/nextcloud/forms 2020-06-09 23:06:38 +02:00
Jan C. Borchardt 5a3c8ff98d
Merge pull request #413 from nextcloud/fix/submit_enter
Avoid Submit on Enter
2020-06-09 13:12:45 +02:00
John Molakvoæ bf36010eec
Merge pull request #388 from nextcloud/fix/delete_empty_options
Delete empty options from Db
2020-06-09 11:40:42 +02:00
John Molakvoæ af898d3ea4
Merge pull request #386 from nextcloud/fix/result_order 2020-06-09 10:31:46 +02:00
Nextcloud bot 28a72c0782
[tx-robot] updated from transifex 2020-06-09 02:35:31 +00:00
dependabot-preview[bot] 2b40b87a1c
Merge pull request #446 from nextcloud/dependabot/npm_and_yarn/nextcloud/event-bus-1.2.0 2020-06-07 03:16:08 +00:00
dependabot-preview[bot] f888603321
Bump @nextcloud/event-bus from 1.1.4 to 1.2.0
Bumps [@nextcloud/event-bus](https://github.com/nextcloud/nextcloud-event-bus) from 1.1.4 to 1.2.0.
- [Release notes](https://github.com/nextcloud/nextcloud-event-bus/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-event-bus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-event-bus/compare/v1.1.4...v1.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-07 02:57:11 +00:00
dependabot-preview[bot] 49754eed88
Merge pull request #445 from nextcloud/dependabot/npm_and_yarn/nextcloud/l10n-1.3.0 2020-06-07 02:55:09 +00:00
Nextcloud bot 943464bc8c
[tx-robot] updated from transifex 2020-06-07 02:35:19 +00:00
dependabot-preview[bot] a164936f1e
Merge pull request #447 from nextcloud/dependabot/npm_and_yarn/stylelint-13.6.0 2020-06-07 02:30:12 +00:00
dependabot-preview[bot] 134a1482bb
Bump @nextcloud/l10n from 1.2.3 to 1.3.0
Bumps [@nextcloud/l10n](https://github.com/nextcloud/nextcloud-l10n) from 1.2.3 to 1.3.0.
- [Release notes](https://github.com/nextcloud/nextcloud-l10n/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-l10n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-l10n/compare/v1.2.3...v1.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-07 02:19:20 +00:00
dependabot-preview[bot] bb72eaf723
Merge pull request #444 from nextcloud/dependabot/npm_and_yarn/nextcloud/dialogs-1.4.0 2020-06-07 02:16:54 +00:00
dependabot-preview[bot] d6f20d9c34
Merge pull request #443 from nextcloud/dependabot/npm_and_yarn/nextcloud/router-1.1.0 2020-06-07 01:38:48 +00:00
dependabot-preview[bot] f03e53f872
Bump stylelint from 13.5.0 to 13.6.0
Bumps [stylelint](https://github.com/stylelint/stylelint) from 13.5.0 to 13.6.0.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/13.5.0...13.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-07 01:29:57 +00:00
dependabot-preview[bot] 18fe74f925
Bump @nextcloud/dialogs from 1.3.1 to 1.4.0
Bumps [@nextcloud/dialogs](https://github.com/nextcloud/nextcloud-dialogs) from 1.3.1 to 1.4.0.
- [Release notes](https://github.com/nextcloud/nextcloud-dialogs/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-dialogs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-dialogs/compare/v1.3.1...v1.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-07 01:29:48 +00:00
dependabot-preview[bot] c26a4d712b
Merge pull request #442 from nextcloud/dependabot/npm_and_yarn/nextcloud/auth-1.3.0 2020-06-07 01:27:44 +00:00
dependabot-preview[bot] 4e8191f122
Bump @nextcloud/router from 1.0.2 to 1.1.0
Bumps [@nextcloud/router](https://github.com/nextcloud/nextcloud-router) from 1.0.2 to 1.1.0.
- [Release notes](https://github.com/nextcloud/nextcloud-router/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-router/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-router/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-07 01:15:31 +00:00
dependabot-preview[bot] a3efa2ae2b
Bump @nextcloud/auth from 1.2.3 to 1.3.0
Bumps [@nextcloud/auth](https://github.com/nextcloud/nextcloud-auth) from 1.2.3 to 1.3.0.
- [Release notes](https://github.com/nextcloud/nextcloud-auth/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-auth/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-auth/compare/v1.2.3...v1.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-07 01:14:39 +00:00
Nextcloud bot d83ba997cb
[tx-robot] updated from transifex 2020-06-06 02:36:35 +00:00
Jonas Rittershofer 53b6851a79 Avoid Submit on Enter
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-06-05 14:45:08 +02:00
John Molakvoæ c3f5808ac8
Merge pull request #428 from nextcloud/fix/copy_link_focus
Keep focus when copy Share-Link
2020-06-05 09:59:32 +02:00
Nextcloud bot 45cd313efc
[tx-robot] updated from transifex 2020-06-05 02:36:07 +00:00
John Molakvoæ (skjnldsv) c93721da75
Bump changelog
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-06-04 09:53:43 +02:00
John Molakvoæ (skjnldsv) e94d7e685d
2.0.0-beta.3 2020-06-04 09:37:02 +02:00
Jan C. Borchardt cbd80c504d
Merge pull request #424 from nextcloud/fix/submission_header
Fix linebreak in description
2020-06-03 16:57:10 +02:00
Nextcloud bot 04c45fa676
[tx-robot] updated from transifex 2020-06-03 02:35:58 +00:00
Jonas Rittershofer 6fa62eb11f AnswerType Doc
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-06-02 15:06:52 +02:00
Jonas Rittershofer 8f2c62ddf7 Keep focus when copy Share-Link
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-06-02 14:35:01 +02:00
Jonas 9965ac3ab0
Merge pull request #433 from nextcloud/dependabot/npm_and_yarn/nextcloud/dialogs-1.3.1
Bump @nextcloud/dialogs from 1.3.0 to 1.3.1
2020-06-01 20:14:57 +02:00
Jan C. Borchardt 5daab5170b
Merge pull request #429 from nextcloud/fix/iconadd_color
Use icon-add in primary-text color
2020-06-01 15:53:33 +02:00
Nextcloud bot a48c66cece
[tx-robot] updated from transifex 2020-05-31 02:35:51 +00:00
dependabot-preview[bot] f2410950f1
Merge pull request #432 from nextcloud/dependabot/npm_and_yarn/babel/preset-env-7.10.2 2020-05-31 02:02:39 +00:00
dependabot-preview[bot] 938dd982e1
Merge pull request #431 from nextcloud/dependabot/npm_and_yarn/vue-router-3.3.2 2020-05-31 01:37:42 +00:00
dependabot-preview[bot] a51c2b2b32
Bump @babel/preset-env from 7.9.6 to 7.10.2
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.9.6 to 7.10.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.10.2/packages/babel-preset-env)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-31 01:27:12 +00:00
dependabot-preview[bot] 6771eff060
Merge pull request #430 from nextcloud/dependabot/npm_and_yarn/babel/core-7.10.2 2020-05-31 01:24:56 +00:00
dependabot-preview[bot] aac83ec033
Bump @nextcloud/dialogs from 1.3.0 to 1.3.1
Bumps [@nextcloud/dialogs](https://github.com/nextcloud/nextcloud-dialogs) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/nextcloud/nextcloud-dialogs/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-dialogs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-dialogs/compare/v1.3.0...v1.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-31 01:16:50 +00:00
dependabot-preview[bot] b8a85927ab
Bump vue-router from 3.2.0 to 3.3.2
Bumps [vue-router](https://github.com/vuejs/vue-router) from 3.2.0 to 3.3.2.
- [Release notes](https://github.com/vuejs/vue-router/releases)
- [Changelog](https://github.com/vuejs/vue-router/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-router/compare/v3.2.0...v3.3.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-31 01:14:47 +00:00
dependabot-preview[bot] d3106b564b
Bump @babel/core from 7.9.6 to 7.10.2
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.9.6 to 7.10.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.10.2/packages/babel-core)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-31 01:14:17 +00:00
Jonas Rittershofer 8083e70d1c Use icon-add in primary-text color
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-30 13:30:00 +02:00
Nextcloud bot 794187da3a
[tx-robot] updated from transifex 2020-05-30 02:35:39 +00:00
Nextcloud bot 3f93560e2c
[tx-robot] updated from transifex 2020-05-29 02:36:15 +00:00
Jan C. Borchardt fa1a5431c5
Merge pull request #421 from nextcloud/fix/screenshots
Fix Screenshot directory
2020-05-28 18:27:52 +02:00
Jan-Christoph Borchardt 4d8022f629 Fix description text size and line height
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-28 13:53:25 +02:00
Jonas Rittershofer 9f1fa96567 Fix Screenshot directory
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-28 11:49:03 +02:00
Nextcloud bot a7641c9e75
[tx-robot] updated from transifex 2020-05-28 02:36:47 +00:00
Jonas b031e42e1f
Merge pull request #391 from nextcloud/fix/api_userSession
Replace userId with userSession->UID
2020-05-27 17:00:39 +02:00
Jonas Rittershofer c5352a40ae Replace userId with userSession->UID
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-27 16:57:45 +02:00
Jan C. Borchardt 4ea895d246
Merge pull request #419 from nextcloud/enh/include_logger
Include Logger for debugging
2020-05-27 16:26:40 +02:00
Jan C. Borchardt 947d18b189
Merge pull request #418 from nextcloud/fix/typo
Fix variable-typo
2020-05-27 16:22:48 +02:00
Jonas Rittershofer 19fde80802 Include Logger for debugging
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-27 13:52:59 +02:00
Jonas Rittershofer 1c91604c32 Fix variable-typo
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-27 11:30:37 +02:00
Jonas 314a4110fd
Merge pull request #393 from nextcloud/fix/cancelable_request
Use cancelable request
2020-05-27 10:45:10 +02:00
Nextcloud bot d91a38e6fe
[tx-robot] updated from transifex 2020-05-27 02:36:13 +00:00
Jan C. Borchardt 4fcc8e5be2
Merge pull request #417 from nextcloud/readme
Add a nice readme! :)
2020-05-27 00:17:11 +02:00
Jan-Christoph Borchardt 5440f1f6a5
Add a nice readme! :)
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-26 23:19:45 +02:00
Jan C. Borchardt 971821ad4a
Merge pull request #414 from nextcloud/fix/expiration_editable
Fix expiration editable
2020-05-26 16:44:45 +02:00
Jan C. Borchardt 6e088b2706
Merge pull request #412 from nextcloud/design/favicon
Add favicons
2020-05-26 16:30:54 +02:00
Jonas Rittershofer b710f261fe Fix expiration editable
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-26 16:26:53 +02:00
Jan-Christoph Borchardt a03569d2fc
Add favicons
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-26 15:35:47 +02:00
Jan-Christoph Borchardt 1258c0dd03
Compress icons
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-26 11:28:45 +02:00
Jonas Rittershofer 2d4a330ef4 Fix linebreak in description
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-25 19:03:43 +02:00
Jan C. Borchardt 25ff718ddc
Merge pull request #411 from nextcloud/fix/id_to_class
Change to vue classes
2020-05-25 14:41:19 +02:00
Jan C. Borchardt 862505d548
Merge pull request #410 from nextcloud/fix/descenders_cut
Adjust cut descenders on formtitle
2020-05-24 21:08:54 +02:00
Jan-Christoph Borchardt fe27a630c4
Use semantically correct h2 in Create view as well
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-24 21:06:01 +02:00
Jan-Christoph Borchardt 529205385a
Align form-title in Create and Submit view
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-24 21:05:30 +02:00
Jonas Rittershofer f2a126b206 Change to vue classes
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-24 19:55:38 +02:00
Jonas Rittershofer 8e5f57e401 Adjust cut descenders on formtitle
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-24 19:31:36 +02:00
Nextcloud bot 9aa17d7192
[tx-robot] updated from transifex 2020-05-24 03:16:44 +00:00
dependabot-preview[bot] a9d4e508fc
Merge pull request #408 from nextcloud/dependabot/npm_and_yarn/stylelint-13.5.0 2020-05-24 01:35:01 +00:00
dependabot-preview[bot] f94202e50e
Merge pull request #407 from nextcloud/dependabot/npm_and_yarn/vue-router-3.2.0 2020-05-24 01:24:55 +00:00
dependabot-preview[bot] 241bf54cdf
Bump stylelint from 13.3.3 to 13.5.0
Bumps [stylelint](https://github.com/stylelint/stylelint) from 13.3.3 to 13.5.0.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/13.3.3...13.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-24 01:15:25 +00:00
dependabot-preview[bot] f1b4fa1a6d
Bump vue-router from 3.1.6 to 3.2.0
Bumps [vue-router](https://github.com/vuejs/vue-router) from 3.1.6 to 3.2.0.
- [Release notes](https://github.com/vuejs/vue-router/releases)
- [Changelog](https://github.com/vuejs/vue-router/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-router/compare/v3.1.6...v3.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-24 01:14:11 +00:00
Jan C. Borchardt 819e0c7be3
Merge pull request #379 from nextcloud/fix/navigation_active
Fix Navigation active on results
2020-05-23 15:36:28 +02:00
Jonas Rittershofer 442d5dc5ad Fix Navigation active on results
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-23 15:22:38 +02:00
Jonas Rittershofer 81e5970a53 Put AppNavigationItems into proper Container
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-23 15:14:43 +02:00
Jan C. Borchardt b4b5ea060b
Merge pull request #404 from nextcloud/design/button-overlap
Prevent question menu icon and menu itself overlapping top right actions
2020-05-22 21:36:59 +02:00
Jan-Christoph Borchardt 2b9b7bd895
Prevent question menu icon and menu itself overlapping top right actions
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-22 20:35:55 +02:00
Jan C. Borchardt 4a31509447
Merge pull request #380 from nextcloud/fix/mobile_nav
Close navigation on mobile on new form
2020-05-22 18:30:54 +02:00
Jan C. Borchardt 9c7fae103d
Merge pull request #392 from nextcloud/fix/access_key
Fix key-exists error
2020-05-22 17:46:28 +02:00
Jan C. Borchardt 31a446e87b
Merge pull request #396 from nextcloud/fix/save_options
Fix saving options on fast proceed
2020-05-22 17:45:56 +02:00
Jan C. Borchardt 36f9628fb3
Merge pull request #397 from nextcloud/fix/empty_questions
Fix remove empty questions on submit
2020-05-22 17:41:11 +02:00
Jan C. Borchardt 6ecb0dc923
Merge pull request #390 from nextcloud/fix/todo_comments
Fix todo comments
2020-05-22 17:23:10 +02:00
Jan C. Borchardt c08afe9fa4
Merge pull request #402 from nextcloud/enh/sort_forms
Sort Navigation newest forms first
2020-05-22 17:16:38 +02:00
Nextcloud bot 840865133c
[tx-robot] updated from transifex 2020-05-21 03:19:56 +00:00
Jonas Rittershofer a06d02872e Sort Navigation newest forms first
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-20 12:19:01 +02:00
Nextcloud bot 8441787f95
[tx-robot] updated from transifex 2020-05-19 03:16:30 +00:00
Jan-Christoph Borchardt efca028f74
Adjust wording on question placeholder titles
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-18 13:59:32 +02:00
Jan C. Borchardt 9376587ddd
Merge pull request #387 from nextcloud/fix/newQuestionMandatory
Fix newQuestions console error mandatory null
2020-05-18 13:16:56 +02:00
Nextcloud bot 3d86e94ad9
[tx-robot] updated from transifex 2020-05-18 03:15:19 +00:00
Jonas Rittershofer 37882116fc Use cancelable request
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 14:43:10 +02:00
Jonas Rittershofer 7b920bf840 Fix key-exists error
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 14:42:54 +02:00
Jonas Rittershofer efafddde0b Fix todo comments
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 14:42:27 +02:00
Jonas Rittershofer 607f46f4e4 Specialice question input-placeholders
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 14:40:50 +02:00
Jonas Rittershofer 9184cb4480 Question-specific title-placeholders
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 14:40:38 +02:00
Jonas Rittershofer 8ce7b0cb41 Fix some small MultipleInput issues
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 14:39:54 +02:00
Jonas Rittershofer a07f5b7d1c Delete empty options from Db
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 14:39:05 +02:00
Jonas Rittershofer 28a063946a Show Answers in current order
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 14:38:01 +02:00
Jonas Rittershofer c54698f950 Clean loading results
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 14:38:01 +02:00
Jonas Rittershofer 4cef26a2c8 Fix newQuestions console error mandatory null
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 14:37:36 +02:00
Jonas Rittershofer 749466923c Close navigation on mobile on new form
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 14:37:08 +02:00
Jonas Rittershofer 7b79764f81 Fix remove empty questions on submit
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 14:28:39 +02:00
Jonas Rittershofer ff9b474f4a Fix saving options on fast proceed
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-17 13:51:37 +02:00
dependabot-preview[bot] 6a52d83675
Merge pull request #395 from nextcloud/dependabot/npm_and_yarn/v-clipboard-2.2.3 2020-05-17 01:21:49 +00:00
dependabot-preview[bot] 26b53041bd
Bump v-clipboard from 2.2.2 to 2.2.3
Bumps [v-clipboard](https://github.com/euvl/v-clipboard) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/euvl/v-clipboard/releases)
- [Commits](https://github.com/euvl/v-clipboard/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-17 01:14:32 +00:00
Nextcloud bot 25fd11a047
[tx-robot] updated from transifex 2020-05-16 03:17:09 +00:00
Jonas fbcd66b9b5
Merge pull request #384 from nextcloud/fix/noid/composer-lint-command-exit-code
Use proper exit code for composer lint
2020-05-14 10:37:08 +02:00
Nextcloud bot 0cb7ffad8c
[tx-robot] updated from transifex 2020-05-14 03:17:56 +00:00
Morris Jobke cbc802468b
Use proper exit code for composer lint
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2020-05-13 22:48:45 +02:00
Nextcloud bot 758edf0185
[tx-robot] updated from transifex 2020-05-13 03:16:55 +00:00
Nextcloud bot dfac609556
[tx-robot] updated from transifex 2020-05-12 03:16:11 +00:00
Jan C. Borchardt 14213f91bd
Merge pull request #377 from nextcloud/fix/redirects
Fix redirects
2020-05-11 19:24:00 +02:00
Jonas Rittershofer 980cd316f3 Reload results on form-change
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-11 15:27:42 +02:00
Jonas Rittershofer f0e8dde102 Redirect on deleting form
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-11 10:43:59 +02:00
Nextcloud bot 01cdb18a1a
[tx-robot] updated from transifex 2020-05-11 03:17:23 +00:00
Jan C. Borchardt 95cd4c0fb2
Merge pull request #375 from nextcloud/fix/window_title
Correct fix window title
2020-05-10 20:11:32 +02:00
Jan C. Borchardt 2a23729695
Merge pull request #376 from nextcloud/fix/results_initial_state
Fix Results initalState missing
2020-05-10 14:53:43 +02:00
Jonas Rittershofer 3c973b101d Correct fix window title
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-10 14:52:53 +02:00
Jonas Rittershofer 9f293d794d Fix Results initalState missing
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-10 13:25:57 +02:00
John Molakvoæ a3079b5008
Merge pull request #373 from nextcloud/dependabot/npm_and_yarn/stylelint-webpack-plugin-2.0.0 2020-05-10 10:42:48 +02:00
Nextcloud bot 9a4d61cc2d
[tx-robot] updated from transifex 2020-05-10 03:18:17 +00:00
dependabot-preview[bot] 358d0a804b
Merge pull request #374 from nextcloud/dependabot/npm_and_yarn/nextcloud/dialogs-1.3.0 2020-05-10 01:55:21 +00:00
dependabot-preview[bot] 9ceaae9735
Merge pull request #372 from nextcloud/dependabot/npm_and_yarn/p-queue-6.4.0 2020-05-10 01:41:52 +00:00
dependabot-preview[bot] f2ca52b0f8
Bump stylelint-webpack-plugin from 1.2.3 to 2.0.0
Bumps [stylelint-webpack-plugin](https://github.com/webpack-contrib/stylelint-webpack-plugin) from 1.2.3 to 2.0.0.
- [Release notes](https://github.com/webpack-contrib/stylelint-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/stylelint-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/stylelint-webpack-plugin/compare/v1.2.3...v2.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-10 01:33:31 +00:00
dependabot-preview[bot] 6c392317bb
Merge pull request #371 from nextcloud/dependabot/npm_and_yarn/stylelint-scss-3.17.2 2020-05-10 01:31:27 +00:00
dependabot-preview[bot] 9377d2380f
Bump @nextcloud/dialogs from 1.2.2 to 1.3.0
Bumps [@nextcloud/dialogs](https://github.com/nextcloud/nextcloud-dialogs) from 1.2.2 to 1.3.0.
- [Release notes](https://github.com/nextcloud/nextcloud-dialogs/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-dialogs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-dialogs/compare/v1.2.2...v1.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-10 01:22:28 +00:00
dependabot-preview[bot] bdd50346b2
Bump p-queue from 6.3.0 to 6.4.0
Bumps [p-queue](https://github.com/sindresorhus/p-queue) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/sindresorhus/p-queue/releases)
- [Commits](https://github.com/sindresorhus/p-queue/compare/v6.3.0...v6.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-10 01:21:05 +00:00
dependabot-preview[bot] 593253196b
Bump stylelint-scss from 3.17.1 to 3.17.2
Bumps [stylelint-scss](https://github.com/kristerkari/stylelint-scss) from 3.17.1 to 3.17.2.
- [Release notes](https://github.com/kristerkari/stylelint-scss/releases)
- [Changelog](https://github.com/kristerkari/stylelint-scss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kristerkari/stylelint-scss/compare/3.17.1...3.17.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-10 01:20:03 +00:00
Jan-Christoph Borchardt a662dd11ef
Merge pull request #367 from nextcloud/design/title-no-prefill
Do not prefill form or question title for less confusion
2020-05-09 20:46:06 +02:00
Jan-Christoph Borchardt 2342b232f7
Merge pull request #369 from nextcloud/design/focus-title
Focus title after form load
2020-05-09 19:43:55 +02:00
Jan-Christoph Borchardt 7259f72307
Focus title after form load
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-09 19:22:18 +02:00
Jan-Christoph Borchardt 42864760f6
Merge pull request #366 from nextcloud/design/fix-long-answers
Fix overlapping text of long answers
2020-05-09 19:15:43 +02:00
Jan-Christoph Borchardt 56c0ecce77
Fix translations for formTitle
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-09 18:42:29 +02:00
Jan-Christoph Borchardt 8d1cd28156
Merge pull request #368 from nextcloud/fix/window_title
Update window title
2020-05-09 18:37:46 +02:00
Jan-Christoph Borchardt a5972f1343
Fix overlapping text of long answers
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-09 18:29:32 +02:00
Jan-Christoph Borchardt 385708af80
Fix navigation placeholder and also fix further wording in loading messages etc
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-09 18:13:11 +02:00
Jan-Christoph Borchardt a09c44476c
Do not prefill question titles either for even less confusion
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-09 18:13:11 +02:00
Jan-Christoph Borchardt 49366596a9
Do not prefill title for less confusion
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-09 18:13:11 +02:00
Jonas Rittershofer 3d3bb97dd7 Fix window title
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-09 17:37:35 +02:00
Jonas 259941cc00
Merge pull request #370 from nextcloud/fix/max-version-20
Set max-version to 20 for new development version of Nextcloud
2020-05-09 17:29:44 +02:00
Jan-Christoph Borchardt 4aa3c9ff23
Set max-version to 20 for new development version of Nextcloud
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2020-05-09 17:25:22 +02:00
Nextcloud bot 594da25e9a
[tx-robot] updated from transifex 2020-05-09 03:15:43 +00:00
Nextcloud bot 61baaa2257
[tx-robot] updated from transifex 2020-05-08 03:16:31 +00:00
Jan-Christoph Borchardt 3e040c2bc4
Merge pull request #363 from nextcloud/fix/copy_link
Include more sharing links
2020-05-08 02:48:03 +02:00
Jonas Rittershofer 83ece1196c Include more sharing links
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-07 12:17:38 +02:00
Jonas 844ec8dff0
Merge pull request #362 from nextcloud/fix/button-width
Fix export-button
2020-05-07 10:25:48 +02:00
Jonas 4fbeb5945b
Merge pull request #360 from nextcloud/fix/transifex
Fix Error-Messages
2020-05-07 10:19:38 +02:00
Jonas Rittershofer 14cdc061c6 Fix export-button
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
Co-authored-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2020-05-07 10:17:03 +02:00
John Molakvoæ 1b46db945f
Merge pull request #361 from nextcloud/fix/bug_report 2020-05-07 09:59:03 +02:00
Jonas 1a228aa895
Update bug_report.md 2020-05-07 09:35:00 +02:00
Nextcloud bot 649a4380c9
[tx-robot] updated from transifex 2020-05-07 03:17:42 +00:00
Jonas Rittershofer 2e32465d2b Fix Error-Messages
Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
2020-05-06 23:08:31 +02:00
240 changed files with 7737 additions and 4247 deletions

View file

@ -6,11 +6,7 @@ labels: 0. Needs triage, bug
assignees: ''
---
### How to use GitHub
* Please use the 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to show that you are affected by the same issue.
* Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
* Subscribe to receive notifications on status change and new comments.
**Please use the 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to show that you are affected by the same issue. Please don't comment if you have no relevant information to add!**
**Describe the bug**
A clear and concise description of what the bug is.
@ -28,6 +24,10 @@ A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Nextcloud (please complete the following information):**
- Nextcloud-Version: [e.g. 19.0.0]
- Forms-Version: [e.g. 2.0.0-beta4]
**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]

View file

@ -7,6 +7,10 @@ assignees: ''
---
**Nextcloud (please complete the following information):**
- Nextcloud-Version: [e.g. 19.0.0]
- Forms-Version: [e.g. 2.0.0-beta4]
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

View file

@ -38,7 +38,7 @@ jobs:
name: cs php${{ matrix.php-versions }}
steps:
- name: Checkout
uses: actions/checkout@master
uses: actions/checkout@v2
- name: Set up php
uses: shivammathur/setup-php@master
@ -66,7 +66,7 @@ jobs:
- name: Set up node ${{ matrix.node-versions }}
uses: actions/setup-node@v1
with:
node-versions: ${{ matrix.node-versions }}
node-version: ${{ matrix.node-versions }}
- name: Install dependencies
run: npm ci
@ -88,7 +88,7 @@ jobs:
- name: Set up node ${{ matrix.node-versions }}
uses: actions/setup-node@v1
with:
node-versions: ${{ matrix.node-versions }}
node-version: ${{ matrix.node-versions }}
- name: Install dependencies
run: npm ci

View file

@ -22,7 +22,7 @@ jobs:
- name: Set up node ${{ matrix.node-versions }}
uses: actions/setup-node@v1
with:
node-versions: ${{ matrix.node-versions }}
node-version: ${{ matrix.node-versions }}
- name: Install dependencies & build
run: |

View file

@ -60,7 +60,7 @@ jobs:
run: |
mkdir data
./occ maintenance:install --verbose --database=${{ matrix.databases }} --database-name=nextcloud --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass password
./occ app:enable ${{ env.APP_NAME }}
./occ app:enable --force ${{ env.APP_NAME }}
php -S localhost:8080 &
- name: PHPUnit & coverage
@ -136,7 +136,7 @@ jobs:
run: |
mkdir data
./occ maintenance:install --verbose --database=${{ matrix.databases }} --database-name=nextcloud --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass password
./occ app:enable ${{ env.APP_NAME }}
./occ app:enable --force ${{ env.APP_NAME }}
php -S localhost:8080 &
- name: PHPUnit
@ -208,7 +208,7 @@ jobs:
run: |
mkdir data
./occ maintenance:install --verbose --database=${{ matrix.databases }} --database-name=nextcloud --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass password
./occ app:enable ${{ env.APP_NAME }}
./occ app:enable --force ${{ env.APP_NAME }}
php -S localhost:8080 &
- name: PHPUnit

View file

@ -1 +0,0 @@
js/survey.jquery.min.js

View file

@ -1,5 +1,144 @@
# Changelog
## v2.0.2 - 2020-07-30
[Full Changelog](https://github.com/nextcloud/forms/compare/v2.0.1...v2.0.2)
### Fixed
- Increase description and long-text max length
[\#533](https://github.com/nextcloud/forms/pull/533) ([jotoeri](https://github.com/jotoeri))
## v2.0.1 - 2020-07-29
[Full Changelog](https://github.com/nextcloud/forms/compare/v2.0.0...v2.0.1)
### Fixed
- Fix substring utf8
[\#528](https://github.com/nextcloud/forms/pull/528) ([jotoeri](https://github.com/jotoeri))
## v2.0.0 - 2020-07-28
[Full Changelog](https://github.com/nextcloud/forms/compare/v2.0.0-rc.1...v2.0.0)
### Fixed
- Fix dropdown submission insert
[\#520](https://github.com/nextcloud/forms/pull/520) ([skjnldsv](https://github.com/skjnldsv))
## v2.0.0-rc.1 - 2020-07-24
[Full Changelog](https://github.com/nextcloud/forms/compare/v2.0.0-beta.4...v2.0.0-rc.1)
### Enhancements
- Add screenshot of response visualization, adjust readme
[\#513](https://github.com/nextcloud/forms/pull/513) ([jancborchardt](https://github.com/jancborchardt))
- Move to webpack vue global config & clean routes
[\#508](https://github.com/nextcloud/forms/pull/508) ([skjnldsv](https://github.com/skjnldsv))
- Include version on feature-request template
[\#478](https://github.com/nextcloud/forms/pull/478) ([jotoeri](https://github.com/jotoeri))
- Change 'Mandatory' to simpler 'Required'
[\#464](https://github.com/nextcloud/forms/pull/464) ([jancborchardt](https://github.com/jancborchardt))
- Dropdown question type, ref \#340
[\#461](https://github.com/nextcloud/forms/pull/461) ([jancborchardt](https://github.com/jancborchardt))
- Add summary response visualization, fix \#314
[\#460](https://github.com/nextcloud/forms/pull/460) ([jancborchardt](https://github.com/jancborchardt))
- Add '\(responses\)' to export file name
[\#450](https://github.com/nextcloud/forms/pull/450) ([jancborchardt](https://github.com/jancborchardt))
- Enh/invalid warning
[\#415](https://github.com/nextcloud/forms/pull/415) ([jotoeri](https://github.com/jotoeri))
- Show MultipleInput icons in Edit-Mode
[\#409](https://github.com/nextcloud/forms/pull/409) ([jotoeri](https://github.com/jotoeri))
- Put AppNavigationItems into proper Container
[\#406](https://github.com/nextcloud/forms/pull/406) ([jotoeri](https://github.com/jotoeri))
- Question-specific placeholders
[\#389](https://github.com/nextcloud/forms/pull/389) ([jotoeri](https://github.com/jotoeri))
### Fixed
- Fix questions & submissions assignment
[\#485](https://github.com/nextcloud/forms/pull/485) ([skjnldsv](https://github.com/skjnldsv))
- Revert "Allow navigation through edit via Tab-Key"
[\#484](https://github.com/nextcloud/forms/pull/484) ([skjnldsv](https://github.com/skjnldsv))
- Fix submitting form with expiration-date.
[\#469](https://github.com/nextcloud/forms/pull/469) ([jotoeri](https://github.com/jotoeri))
- Invert submitOnce on UI
[\#452](https://github.com/nextcloud/forms/pull/452) ([jotoeri](https://github.com/jotoeri))
- Allow navigation through edit via Tab-Key
[\#427](https://github.com/nextcloud/forms/pull/427) ([jotoeri](https://github.com/jotoeri))
- Fix public template header
[\#420](https://github.com/nextcloud/forms/pull/420) ([jotoeri](https://github.com/jotoeri))
- Fix some small MultipleInput issues
[\#394](https://github.com/nextcloud/forms/pull/394) ([jotoeri](https://github.com/jotoeri))
## v2.0.0-beta.4 - 2020-06-09
[Full Changelog](https://github.com/nextcloud/forms/compare/v2.0.0-beta.3...v2.0.0-beta.4)
### Fixed
- Keep focus when copy Share-Link
[\#428](https://github.com/nextcloud/forms/pull/428) ([jotoeri](https://github.com/jotoeri))
- Avoid Submit on Enter
[\#413](https://github.com/nextcloud/forms/pull/413) ([jotoeri](https://github.com/jotoeri))
- Delete empty options from Db
[\#388](https://github.com/nextcloud/forms/pull/388) ([jotoeri](https://github.com/jotoeri))
## v2.0.0-beta.3 - 2020-06-04
[Full Changelog](https://github.com/nextcloud/forms/compare/v2.0.0-beta2...v2.0.0-beta.3)
### Enhancements
- Sort Navigation newest forms first
[\#402](https://github.com/nextcloud/forms/pull/402) ([jotoeri](https://github.com/jotoeri))
- Focus title after form load
[\#369](https://github.com/nextcloud/forms/pull/369) ([jancborchardt](https://github.com/jancborchardt))
### Fixed
- Use icon-add in primary-text color
[\#429](https://github.com/nextcloud/forms/pull/429) ([jotoeri](https://github.com/jotoeri))
- Fix linebreak in description
[\#424](https://github.com/nextcloud/forms/pull/424) ([jotoeri](https://github.com/jotoeri))
- Fix Screenshot directory
[\#421](https://github.com/nextcloud/forms/pull/421) ([jotoeri](https://github.com/jotoeri))
- Fix variable-typo
[\#418](https://github.com/nextcloud/forms/pull/418) ([jotoeri](https://github.com/jotoeri))
- Fix expiration editable
[\#414](https://github.com/nextcloud/forms/pull/414) ([jotoeri](https://github.com/jotoeri))
- Adjust cut descenders on formtitle
[\#410](https://github.com/nextcloud/forms/pull/410) ([jotoeri](https://github.com/jotoeri))
- Prevent question menu icon and menu itself overlapping top right actions
[\#404](https://github.com/nextcloud/forms/pull/404) ([jancborchardt](https://github.com/jancborchardt))
- Fix remove empty questions on submit
[\#397](https://github.com/nextcloud/forms/pull/397) ([jotoeri](https://github.com/jotoeri))
- Fix saving options on fast proceed
[\#396](https://github.com/nextcloud/forms/pull/396) ([jotoeri](https://github.com/jotoeri))
- Use cancelable request
[\#393](https://github.com/nextcloud/forms/pull/393) ([jotoeri](https://github.com/jotoeri))
- Fix key-exists error
[\#392](https://github.com/nextcloud/forms/pull/392) ([jotoeri](https://github.com/jotoeri))
- Fix newQuestions console error mandatory null
[\#387](https://github.com/nextcloud/forms/pull/387) ([jotoeri](https://github.com/jotoeri))
- Use proper exit code for composer lint
[\#384](https://github.com/nextcloud/forms/pull/384) ([MorrisJobke](https://github.com/MorrisJobke))
- Close navigation on mobile on new form
[\#380](https://github.com/nextcloud/forms/pull/380) ([jotoeri](https://github.com/jotoeri))
- Fix Navigation active on results
[\#379](https://github.com/nextcloud/forms/pull/379) ([jotoeri](https://github.com/jotoeri))
- Fix redirects
[\#377](https://github.com/nextcloud/forms/pull/377) ([jotoeri](https://github.com/jotoeri))
- Fix Results initalState missing
[\#376](https://github.com/nextcloud/forms/pull/376) ([jotoeri](https://github.com/jotoeri))
- Correct fix window title
[\#375](https://github.com/nextcloud/forms/pull/375) ([jotoeri](https://github.com/jotoeri))
- Set max-version to 20 for new development version of Nextcloud
[\#370](https://github.com/nextcloud/forms/pull/370) ([jancborchardt](https://github.com/jancborchardt))
- Update window title
[\#368](https://github.com/nextcloud/forms/pull/368) ([jotoeri](https://github.com/jotoeri))
- Do not prefill form or question title for less confusion
[\#367](https://github.com/nextcloud/forms/pull/367) ([jancborchardt](https://github.com/jancborchardt))
- Fix overlapping text of long answers
[\#366](https://github.com/nextcloud/forms/pull/366) ([jancborchardt](https://github.com/jancborchardt))
- Include more sharing links
[\#363](https://github.com/nextcloud/forms/pull/363) ([jotoeri](https://github.com/jotoeri))
- Fix export-button
[\#362](https://github.com/nextcloud/forms/pull/362) ([jotoeri](https://github.com/jotoeri))
- Fix Error-Messages
[\#360](https://github.com/nextcloud/forms/pull/360) ([jotoeri](https://github.com/jotoeri))
## v2.0.0-beta2 - 2020-05-06
[Full Changelog](https://github.com/nextcloud/forms/compare/v2.0.0-beta1...v2.0.0-beta2)

View file

@ -1,103 +0,0 @@
# **NextCloud Forms: Support**
## **Forms Homepage**
- The Forms homepage lists all Public and Registered Users only forms that have been created on the NextCloud instance, as well as all Shared Only forms that have been shared with the current user. This page acts as a portal to all of the functionality of the app.
![
](https://lh3.googleusercontent.com/Bt9Pe6tda9tOXQdkTkwvbD__y9GzbatkD6iTq5Yq6Gfi5fdwUp6ysnTAUJyflwYT37POGztL2KUo "home")
- From this page the user can:
1. Click on the title of an active form to respond to it.
2. Click on the trashcan to remove a form (can only be done by the creator).
3. Click on the clipboard icon to copy the link to the form, this can now be sent to others.
4. Click on the "View Results" button to view the results of the form.
5. View the icon in the access column, which shows the access settings of the form (See 5. in the "Creating a Form" section for information on access settings).
- The globe icon represents Public access.
- The users icon represents Registered Users Only access.
- The node icon represents Shared Only access.
6. View the owner of the form in the owner column.
7. View the time of creation in the Created column.
8. View the Expiry date. If the form does not expire, "never" will be displayed.
9. Click on the '+' button in the top right to navigate to the Create Form screen.
## **Creating a Form**
- Click on the + button in the top left corner of the Forms homepage to navigate to the Create Form screen.
![
](https://lh3.googleusercontent.com/FwoyqLk7QSJvrbIYnCUdf0vxr9aR63_hVimetPemQInBp-0OZwtuMgdJI-hwhDWjOWsLqRU9aB02 "creation")
- To create a form:
1. Enter a title and description in the respective boxes on the left side.
- Title is required, description is not.
2. Add a question by selecting an answer type from the drop down menu, entering question text in the add question box, and then pressing the enter key or the “Add Question” button.
- Available question types include radio buttons, checkboxes, write-in, and drop-down menu.
3. Once a question is added, an answer box will appear (for all question types except for write-in) where answers can be entered. Press the enter key to add the answer.
- Multiple answers can be added, a new answer box will appear after an answer is added (except for write-in questions).
4. Questions or individual answers can be deleted by clicking on the trashcan.
5. Various configuration and sharing settings can be selected on the configuration bar.
- The configuration bar can be toggled with the gear icon.
- A Public form can be responded to by anyone with the link, including those without a NextCloud account.
- A Registered Users Only form can only be responded to once if the respondent has been authenticated by NextCloud.
- An Only Shared form can only be responded to by NextCloud users that the form has been explicitly shared with. Selecting this option reveals a box to enter the names of users or groups to share the form with.
6. Once questions have been added, the form can be created with the “Done” button on the top right.
- At least one question must be added to create a form.
## **Responding to a Form**
- Select a form on the Forms App homepage to be redirected to the response page.
![
](https://lh3.googleusercontent.com/jjQV23Zehyq2eZPhx7-JX3nxyEBQHC2-6RzSMnugyKmGwZ-oBEI5YrQ0VSLHp1UDEwhsC-YmicAZ "response1")
![
](https://lh3.googleusercontent.com/e0-dCDSzb3v2Ro6tZJsCnwyUz-YJ51Tnf9RdGsAZVnnkNONC6fCLEYl3glrhaJVTOdu9QR-dfO8S "response2")
- Answer questions
1. For radio button questions, one answer can be selected.
2. For checkbox questions, multiple answers can be selected.
3. This shows short response questions.
4. This shows long response questions.
5. This shows drop down questions.
6. Click the Complete button at the bottom to submit the form.
- All questions must be answered to submit the form.
## **Viewing Results**
- To view results for a form, locate the row for that form on the initial forms screen, and click on the "View Results" button.
![
](https://lh3.googleusercontent.com/pLwMS3FK2Qv0iSQO8YiEaTViobeaRrszxC2FVdZlYesHfEIn7hEug64tG9yzcQz_lY0_eS7pGrkr "results")
1. The results will be displayed in a list, with the respondent, the question number, the question text, and their response.
2. To export to CSV, click on the Export to CSV button in the top left.
- This will automatically start the download of the .csv file.
3. Statistics are displayed for radio button and drop down questions.

View file

@ -1,85 +0,0 @@
**Which Forms version are you running?** (see apps page)
**Nextcloud or ownCloud?:**
**Nextcloud/ownCloud version:** (see Nextcloud admin page)
### Steps to reproduce
1.
2.
3.
### Actual behaviour
Tell us what happens
### Expected behaviour
Tell us what should happen instead
**In case of a bug, please answer the following questions**
### Server configuration
<!--
You can use the Issue Template application to prefill most of the required information: https://apps.nextcloud.com/apps/issuetemplate
-->
**Where did you install Nextcloud from:**
**Operating system**:
**Web server:**
**Database:**
**PHP version:**
**Signing status:**
```
Login as admin user into your Nextcloud and access
http://example.com/index.php/settings/integrity/failed
paste the results here.
```
**List of activated apps:**
```
If you have access to your command line run e.g.:
sudo -u www-data php occ app:list
from within your Nextcloud installation folder
```
**Nextcloud configuration:**
```
If you have access to your command line run e.g.:
sudo -u www-data php occ config:list system
from within your Nextcloud installation folder
or
Insert your config.php content here
Make sure to remove all sensitive content such as passwords. (e.g. database password, passwordsalt, secret, smtp password, …)
```
**Are you using an external user-backend, if yes which one:** LDAP/ActiveDirectory/Webdav/...
### Client configuration
**Browser:**
**Operating system:**
### Logs
#### Nextcloud log (data/nextcloud.log)
```
Insert your Nextcloud log here
```
#### Browser log
```
Insert your browser log here, this could for example include:
a) The javascript console log
b) The network log
c) ...
```

View file

@ -1,83 +1,48 @@
# Nextcloud Forms
![Downloads](https://img.shields.io/github/downloads/nextcloud/forms/total.svg?style=flat-square)
[![Code coverage](https://img.shields.io/codecov/c/github/nextcloud/forms.svg?style=flat-square)](https://codecov.io/gh/nextcloud/forms/)
[![Dependabot status](https://img.shields.io/badge/Dependabot-enabled-brightgreen.svg?longCache=true&style=flat-square&logo=dependabot)](https://dependabot.com)
[![Start contributing](https://img.shields.io/github/issues/nextcloud/forms/good%20first%20issue?color=7057ff&label=Contribute)](https://github.com/nextcloud/forms/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22good+first+issue%22)
Forms allows the creation of shareable forms, with multiple question types and privacy settings.
**📝 Simple surveys and questionnaires, self-hosted**
### Straightforward form creation
![](screenshots/forms1.png)
### Simple sharing and responding
![](screenshots/forms2.png)
### Response visualization and exporting
![](screenshots/forms3.png)
- **📝 Simple design:** No mass of options, only the essentials. Works well on mobile of course.
- **📊 View & export results:** Results are visualized and can also be exported as CSV in the same format used by Google Forms.
- **🔒 Data under your control!** Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance.
- **🙋 Get involved!** We have lots of stuff planned like more question types, collaboration on forms, [and much more](https://github.com/nextcloud/forms/milestones)!
**Note**: This app is tested with Apache2 webserver, MySQL database, and apt-get package manager. To use alternatives, replace the relevant commands with those of your technology. This document assumes that a working
NextCloud development environment has been installed. See https://docs.nextcloud.com/server/stable/developer_manual/general/devenv.html for help with this.
## 🏗 Development setup
## Build the app
1. ☁ Clone this app into the `apps` folder of your Nextcloud: `git clone https://github.com/nextcloud/forms.git`
2. 👩‍💻 In the folder of the app, run the command `npm ci && npm run dev` to install dependencies and build the Javascript.
3. ✅ Enable the app through the app management of your Nextcloud
4. 🎉 Partytime! Help fix [some issues](https://github.com/nextcloud/forms/issues) and [review pull requests](https://github.com/nextcloud/forms/pulls) 👍
``` bash
# set up and build for production
make
# install dependencies
make dev-setup
### 🧙 Advanced development stuff
# build for dev and watch changes
make watch-js
To build the Javascript whenever you make changes, you can also use `npm run build`. Or `npm run watch` to automatically rebuild on every file save.
# build for dev
make build-js
You run all tests by using `make test`.
# build for production with minification
make build-js-production
```
## Running tests
You can use the provided Makefile to run all tests by using:
## ♥ How to create a pull request
_ps: only works if you're using php locally and have forms installed info your apps default folder_
This guide will help you get started:
- 💃 [Opening a pull request](https://opensource.guide/how-to-contribute/#opening-a-pull-request)
```
make test
```
## :v: Code of conduct
The Nextcloud community has core values that are shared between all members during conferences,
hackweeks and on all interactions in online platforms including [Github](https://github.com/nextcloud) and [Forums](https://help.nextcloud.com).
If you contribute, participate or interact with this community, please respect [our shared values](https://nextcloud.com/code-of-conduct/). :relieved:
## :heart: How to create a pull request
This guide will help you get started:
- :dancer: :smile: [Opening a pull request](https://opensource.guide/how-to-contribute/#opening-a-pull-request)
## Code Overview
The following are the most important code files for development of the Forms App.
**Note**: all paths are relative to nextcloud/apps/forms/
- **lib/Controller/apiController.php**: The main API of the application. The functions defined in this file are called from http requests, and interface with the database
- **lib/Controller/pageController.php**: Passes objects between screens
- **lib/Db/**: All the files where database entities are defined and SQL queries are written. Mapper files define functions that retrieve data from the database
- **src/js/**
- **Main.js**: where Vue app is created
- **App.vue**: The root component for the vue app
- **Router.js**: Defines URLs that can be navigated to from the Vue app
- **src/js/components/**
- **formsListItem.vue**: Defines the list items (created surveys) within the forms app home page
- **quizFormItem.vue**: Questions (for any survey) are defined as a quizFormItem here
- **src/js/views/**
- **Create.vue**: File where survey creation page is handled
- **List.vue**: File where list of created surveys is handled (located on the forms app home page)
- **Results.vue**: File where page that displays survey results is handled
- **appinfo/routes.php**: Defines server endpoints that can be accessed by the client
- **/js/vote.js**: File that contains the logic for the response page and responding to a form
- **/css/vote.scss**: File that contains CSS formatting for the response page
- **/templates/vote.tmpl.php**: File that contains the form template that is dynamically populated by the database
## ✌ Code of conduct
The Nextcloud community has core values that are shared between all members during conferences, hackweeks and on all interactions in online platforms including [Github](https://github.com/nextcloud) and [forums](https://help.nextcloud.com). If you contribute, participate or interact with this community, please respect [our shared values](https://nextcloud.com/code-of-conduct/). 😌

View file

@ -3,14 +3,21 @@
xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
<id>forms</id>
<name>Forms</name>
<summary>A forms app, similar to Google Forms.</summary>
<description>A forms app, similar to Google Forms with the possibility to restrict access (members, certain groups/users, and public).</description>
<version>2.0.0-beta2</version>
<summary>📝 Simple surveys and questionnaires, self-hosted</summary>
<description><![CDATA[**Simple surveys and questionnaires, self-hosted!**
- **📝 Simple design:** No mass of options, only the essentials. Works well on mobile of course.
- **📊 View & export results:** Results are visualized and can also be exported as CSV in the same format used by Google Forms.
- **🔒 Data under your control!** Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance.
- **🙋 Get involved!** We have lots of stuff planned like more question types, collaboration on forms, [and much more](https://github.com/nextcloud/forms/milestones)!
]]></description>
<version>2.0.2</version>
<licence>agpl</licence>
<author>Affan Hussain</author>
<author>Ajfar Huq</author>
<author>Inigo Jiron</author>
<author>Jan C. Borchardt</author>
<author>John Molakvoæ</author>
<author>Jonas Rittershofer</author>
<author>Kai Schröer</author>
@ -33,10 +40,9 @@
<admin>https://github.com/nextcloud/forms/blob/master/README.md</admin>
</documentation>
<screenshot>https://raw.githubusercontent.com/nextcloud/forms/master/screenshots/Create.PNG</screenshot>
<screenshot>https://raw.githubusercontent.com/nextcloud/forms/master/screenshots/List.PNG</screenshot>
<screenshot>https://raw.githubusercontent.com/nextcloud/forms/master/screenshots/Vote.PNG</screenshot>
<screenshot>https://raw.githubusercontent.com/nextcloud/forms/master/screenshots/Results.PNG</screenshot>
<screenshot>https://raw.githubusercontent.com/nextcloud/forms/master/screenshots/forms1.png</screenshot>
<screenshot>https://raw.githubusercontent.com/nextcloud/forms/master/screenshots/forms2.png</screenshot>
<screenshot>https://raw.githubusercontent.com/nextcloud/forms/master/screenshots/forms3.png</screenshot>
<dependencies>
<nextcloud min-version="17" max-version="19" />
@ -46,7 +52,7 @@
<navigation>
<name>Forms</name>
<route>forms.page.index</route>
<icon>app.svg</icon>
<icon>forms.svg</icon>
<order>77</order>
</navigation>
</navigations>

View file

@ -29,10 +29,10 @@ return [
['name' => 'page#index', 'url' => '/', 'verb' => 'GET'],
// Before /{hash} to avoid conflict
['name' => 'page#createForm', 'url' => '/new', 'verb' => 'GET'],
['name' => 'page#editForm', 'url' => '/{hash}/edit', 'verb' => 'GET'],
['name' => 'page#cloneForm', 'url' => '/{hash}/clone', 'verb' => 'GET'],
['name' => 'page#getResult', 'url' => '/{hash}/results', 'verb' => 'GET'],
['name' => 'page#index', 'url' => '/new', 'verb' => 'GET', 'postfix' => 'create'],
['name' => 'page#index', 'url' => '/{hash}/edit', 'verb' => 'GET', 'postfix' => 'edit'],
['name' => 'page#index', 'url' => '/{hash}/clone', 'verb' => 'GET', 'postfix' => 'clone'],
['name' => 'page#index', 'url' => '/{hash}/results', 'verb' => 'GET', 'postfix' => 'results'],
['name' => 'page#goto_form', 'url' => '/{hash}', 'verb' => 'GET'],

View file

@ -12,7 +12,7 @@
"classmap-authoritative": true
},
"scripts": {
"lint": "find . -name \\*.php -not -path './vendor/*' -exec php -l \"{}\" \\;",
"lint": "find . -name \\*.php -not -path './vendor/*' -print0 | xargs -0 -n1 php -l",
"cs:check": "php-cs-fixer fix --dry-run --diff",
"cs:fix": "php-cs-fixer fix"
}

View file

@ -20,14 +20,15 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
// Icon definitions
@include icon-black-white('forms', 'forms', 3);
@include icon-black-white('clone', 'forms', 1);
@include icon-black-white('answer-short', 'forms', 1);
@include icon-black-white('answer-long', 'forms', 1);
@include icon-black-white('answer-checkbox', 'forms', 1);
@include icon-black-white('answer-multiple', 'forms', 2);
@include icon-black-white('answer-dropdown', 'forms', 1);
@include icon-black-white('answer-short', 'forms', 1);
@include icon-black-white('answer-long', 'forms', 1);
@include icon-black-white('drag-handle', 'forms', 1);
.icon-yes {
@ -49,3 +50,10 @@
.icon-maybe {
@include icon-color('maybe-vote-variant', 'forms', $color-warning);
}
.icon-add-primary::before {
content: '';
background-image: url(icon-color-path('add', 'actions', $color-primary-text, 1, true));
width: 16px;
height: 16px;
}

View file

@ -1,3 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16">
<path d="M1.5 1c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h13c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5h-13zm10.756 3L13.5 5.242 6.773 12 2.5 7.701l1.217-1.226L6.783 9.54 12.256 4z"/>
</svg>
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 1c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h13c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5h-13zm10.756 3L13.5 5.242 6.773 12 2.5 7.701l1.217-1.226L6.783 9.54 12.256 4z"/></svg>

Before

Width:  |  Height:  |  Size: 257 B

After

Width:  |  Height:  |  Size: 253 B

1
img/answer-dropdown.svg Normal file
View file

@ -0,0 +1 @@
<svg width="16px" height="16px" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="m8 1c-3.866 0-7 3.134-7 7 0 3.866 3.134 7 7 7 3.866 0 7-3.134 7-7 0-3.866-3.134-7-7-7zm-4 5 8 0.0058594-4 3.9941-4-4z"/></svg>

After

Width:  |  Height:  |  Size: 217 B

View file

@ -1,4 +1 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns="http://www.w3.org/2000/svg" height="16px" width="16px" version="1.1">
<path d="m8 1a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7 -7 7 7 0 0 0 -7 -7zm0 1a6 6 0 0 1 6 6 6 6 0 0 1 -6 6 6 6 0 0 1 -6 -6 6 6 0 0 1 6 -6zm0 2c-2.2091 0-4 1.7909-4 4 0 2.209 1.7909 4 4 4 2.209 0 4-1.791 4-4 0-2.2091-1.791-4-4-4z"/>
</svg>
<svg width="16px" height="16px" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="m8 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7 7 7 0 0 0-7-7zm0 1a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6zm0 2c-2.2091 0-4 1.7909-4 4 0 2.209 1.7909 4 4 4 2.209 0 4-1.791 4-4 0-2.2091-1.791-4-4-4z"/></svg>

Before

Width:  |  Height:  |  Size: 378 B

After

Width:  |  Height:  |  Size: 312 B

View file

@ -1,8 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32">
<circle cx="6" cy="6" r="3" fill="#fff"/>
<circle cx="6" cy="16" r="3" fill="#fff"/>
<circle cx="6" cy="26" r="3" fill="#fff"/>
<rect width="18" height="4" x="11" y="4" rx="1" ry="1" fill="#fff"/>
<rect width="18" height="4" x="11" y="14" rx="1" ry="1" fill="#fff"/>
<rect width="18" height="4" x="11" y="24" rx="1" ry="1" fill="#fff"/>
</svg>

Before

Width:  |  Height:  |  Size: 420 B

View file

@ -1,3 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10.7 10.7" width="16" height="16">
<path d="M1.34 3.34h8.02v1.34H1.34zM1.34 6.02h8.02v1.34H1.34z"/>
</svg>
<svg width="16" height="16" viewBox="0 0 10.7 10.7" xmlns="http://www.w3.org/2000/svg"><path d="m1.34 3.34h8.02v1.34h-8.02zm0 2.68h8.02v1.34h-8.02z"/></svg>

Before

Width:  |  Height:  |  Size: 162 B

After

Width:  |  Height:  |  Size: 157 B

1
img/favicon-mask.svg Normal file
View file

@ -0,0 +1 @@
<svg width="16" height="16" enable-background="new 0 0 595.275 311.111" version="1.1" viewBox="0 0 16 16" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path d="m2.5 0c-1.385 0-2.5 1.115-2.5 2.5v11c0 1.385 1.115 2.5 2.5 2.5h11c1.385 0 2.5-1.115 2.5-2.5v-11c0-1.385-1.115-2.5-2.5-2.5h-11zm0.5 1.5a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1-1.5 1.5 1.5 1.5 0 0 1-1.5-1.5 1.5 1.5 0 0 1 1.5-1.5zm3 0.5h8c0.277 0 0.5 0.223 0.5 0.5v1c0 0.277-0.223 0.5-0.5 0.5h-8c-0.277 0-0.5-0.223-0.5-0.5v-1c0-0.277 0.223-0.5 0.5-0.5zm-3 4.5a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1-1.5 1.5 1.5 1.5 0 0 1-1.5-1.5 1.5 1.5 0 0 1 1.5-1.5zm3 0.5h8c0.277 0 0.5 0.223 0.5 0.5v1c0 0.277-0.223 0.5-0.5 0.5h-8c-0.277 0-0.5-0.223-0.5-0.5v-1c0-0.277 0.223-0.5 0.5-0.5zm-3 4.5a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1-1.5 1.5 1.5 1.5 0 0 1-1.5-1.5 1.5 1.5 0 0 1 1.5-1.5zm3 0.5h8c0.277 0 0.5 0.223 0.5 0.5v1c0 0.277-0.223 0.5-0.5 0.5h-8c-0.277 0-0.5-0.223-0.5-0.5v-1c0-0.277 0.223-0.5 0.5-0.5z"/></svg>

After

Width:  |  Height:  |  Size: 962 B

BIN
img/favicon-touch.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

1
img/favicon-touch.svg Normal file
View file

@ -0,0 +1 @@
<svg width="128" height="128" enable-background="new 0 0 595.275 311.111" version="1.1" viewBox="0 0 128 128" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect y="-1.5e-6" width="128" height="128" rx="20" ry="20" fill="#0082c9"/><path d="m24 12a12 12 0 0 0-12 12 12 12 0 0 0 12 12 12 12 0 0 0 12-12 12 12 0 0 0-12-12zm24 4c-2.216 0-4 1.784-4 4v8c0 2.216 1.784 4 4 4h64c2.216 0 4-1.784 4-4v-8c0-2.216-1.784-4-4-4h-64zm-24 36a12 12 0 0 0-12 12 12 12 0 0 0 12 12 12 12 0 0 0 12-12 12 12 0 0 0-12-12zm24 4c-2.216 0-4 1.784-4 4v8c0 2.216 1.784 4 4 4h64c2.216 0 4-1.784 4-4v-8c0-2.216-1.784-4-4-4h-64zm-24 36a12 12 0 0 0-12 12 12 12 0 0 0 12 12 12 12 0 0 0 12-12 12 12 0 0 0-12-12zm24 4c-2.216 0-4 1.784-4 4v8c0 2.216 1.784 4 4 4h64c2.216 0 4-1.784 4-4v-8c0-2.216-1.784-4-4-4h-64z" fill="#fff"/></svg>

After

Width:  |  Height:  |  Size: 808 B

BIN
img/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

BIN
img/favicon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 325 B

1
img/favicon.svg Normal file
View file

@ -0,0 +1 @@
<svg width="32" height="32" enable-background="new 0 0 595.275 311.111" version="1.1" viewBox="0 0 32 32" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect y="-5.2588e-6" width="32" height="32" rx="5" ry="5" fill="#0082c9"/><path d="m5.9492 3a3 3 0 0 0-2.9492 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-0.050781 0zm6.0508 1c-0.554 0-1 0.446-1 1v2c0 0.554 0.446 1 1 1h16c0.554 0 1-0.446 1-1v-2c0-0.554-0.446-1-1-1h-16zm-6.0508 9a3 3 0 0 0-2.9492 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-0.050781 0zm6.0508 1c-0.554 0-1 0.446-1 1v2c0 0.554 0.446 1 1 1h16c0.554 0 1-0.446 1-1v-2c0-0.554-0.446-1-1-1h-16zm-6.0508 9a3 3 0 0 0-2.9492 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-0.050781 0zm6.0508 1c-0.554 0-1 0.446-1 1v2c0 0.554 0.446 1 1 1h16c0.554 0 1-0.446 1-1v-2c0-0.554-0.446-1-1-1h-16z" fill="#fff"/></svg>

After

Width:  |  Height:  |  Size: 854 B

View file

@ -1,8 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32">
<circle cx="6" cy="6" r="3" fill="#fff"/>
<circle cx="6" cy="16" r="3" fill="#fff"/>
<circle cx="6" cy="26" r="3" fill="#fff"/>
<rect width="18" height="4" x="11" y="4" rx="1" ry="1" fill="#fff"/>
<rect width="18" height="4" x="11" y="14" rx="1" ry="1" fill="#fff"/>
<rect width="18" height="4" x="11" y="24" rx="1" ry="1" fill="#fff"/>
</svg>
<svg width="32" height="32" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="m5.9492 3a3 3 0 0 0-2.9492 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-0.050781 0zm6.0508 1c-0.554 0-1 0.446-1 1v2c0 0.554 0.446 1 1 1h16c0.554 0 1-0.446 1-1v-2c0-0.554-0.446-1-1-1h-16zm-6.0508 9a3 3 0 0 0-2.9492 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-0.050781 0zm6.0508 1c-0.554 0-1 0.446-1 1v2c0 0.554 0.446 1 1 1h16c0.554 0 1-0.446 1-1v-2c0-0.554-0.446-1-1-1h-16zm-6.0508 9a3 3 0 0 0-2.9492 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-0.050781 0zm6.0508 1c-0.554 0-1 0.446-1 1v2c0 0.554 0.446 1 1 1h16c0.554 0 1-0.446 1-1v-2c0-0.554-0.446-1-1-1h-16z" fill="#fff"/></svg>

Before

Width:  |  Height:  |  Size: 420 B

After

Width:  |  Height:  |  Size: 695 B

View file

@ -1,6 +1 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
<g transform="translate(0 -1036.4)">
<path d="m12.228 1037.4c-1.3565 0-2.4592 1.0977-2.4592 2.4542 0 0.075 0.0084 0.1504 0.0149 0.2236l-4.7346 2.4145c-0.4291-0.3667-0.98611-0.5863-1.5947-0.5863-1.3565 0-2.4542 1.0977-2.4542 2.4543 0 1.3565 1.0977 2.4542 2.4542 2.4542 0.54607 0 1.0528-0.1755 1.4606-0.477l4.8637 2.4741c-0.0024 0.044-0.0099 0.089-0.0099 0.1342 0 1.3565 1.1027 2.4542 2.4592 2.4542s2.4542-1.0977 2.4542-2.4542-1.0977-2.4592-2.4542-2.4592c-0.63653 0-1.218 0.2437-1.6544 0.6409l-4.6953-2.4c0.01892-0.1228 0.03478-0.2494 0.03478-0.3775 0-0.072-0.0089-0.1437-0.0149-0.2137l4.7395-2.4145c0.42802 0.3627 0.98488 0.5813 1.5898 0.5813 1.3565 0 2.4542-1.1027 2.4542-2.4592s-1.0977-2.4542-2.4542-2.4542z"/>
</g>
</svg>
<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg"><g transform="translate(0 -1036.4)"><path d="m12.228 1037.4c-1.3565 0-2.4592 1.0977-2.4592 2.4542 0 0.075 0.0084 0.1504 0.0149 0.2236l-4.7346 2.4145c-0.4291-0.3667-0.98611-0.5863-1.5947-0.5863-1.3565 0-2.4542 1.0977-2.4542 2.4543 0 1.3565 1.0977 2.4542 2.4542 2.4542 0.54607 0 1.0528-0.1755 1.4606-0.477l4.8637 2.4741c-0.0024 0.044-0.0099 0.089-0.0099 0.1342 0 1.3565 1.1027 2.4542 2.4592 2.4542s2.4542-1.0977 2.4542-2.4542-1.0977-2.4592-2.4542-2.4592c-0.63653 0-1.218 0.2437-1.6544 0.6409l-4.6953-2.4c0.01892-0.1228 0.03478-0.2494 0.03478-0.3775 0-0.072-0.0089-0.1437-0.0149-0.2137l4.7395-2.4145c0.42802 0.3627 0.98488 0.5813 1.5898 0.5813 1.3565 0 2.4542-1.1027 2.4542-2.4592s-1.0977-2.4542-2.4542-2.4542z"/></g></svg>

Before

Width:  |  Height:  |  Size: 1,003 B

After

Width:  |  Height:  |  Size: 798 B

View file

@ -1,11 +1,12 @@
OC.L10N.register(
"forms",
{
"Required" : "Vereis",
"Group" : "Groep",
"Description" : "Beskrywing",
"Summary" : "Opsomming",
"Settings" : "Instellings",
"Set expiration date" : "Stel vervaldatum",
"Expiration date" : "Vervaldatum",
"Share link" : "Deelskakel"
"Expiration date" : "Vervaldatum"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,9 +1,10 @@
{ "translations": {
"Required" : "Vereis",
"Group" : "Groep",
"Description" : "Beskrywing",
"Summary" : "Opsomming",
"Settings" : "Instellings",
"Set expiration date" : "Stel vervaldatum",
"Expiration date" : "Vervaldatum",
"Share link" : "Deelskakel"
"Expiration date" : "Vervaldatum"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,14 @@
OC.L10N.register(
"forms",
{
"Copy share link" : "انسخ رابط المشاركة",
"Required" : "مطلوب",
"Group" : "الفريق",
"Description" : "الوصف",
"Summary" : "المُلخَّص",
"Options" : "الخيارات",
"Settings" : "الإعدادات",
"Set expiration date" : "تعيين تاريخ إنتهاء الصلاحية",
"Expiration date" : "تاريخ إنتهاء الصلاحية",
"Sharing" : "المشاركة",
"Share link" : "مشاركة الرابط"
"Expiration date" : "تاريخ إنتهاء الصلاحية"
},
"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;");

View file

@ -1,11 +1,12 @@
{ "translations": {
"Copy share link" : "انسخ رابط المشاركة",
"Required" : "مطلوب",
"Group" : "الفريق",
"Description" : "الوصف",
"Summary" : "المُلخَّص",
"Options" : "الخيارات",
"Settings" : "الإعدادات",
"Set expiration date" : "تعيين تاريخ إنتهاء الصلاحية",
"Expiration date" : "تاريخ إنتهاء الصلاحية",
"Sharing" : "المشاركة",
"Share link" : "مشاركة الرابط"
"Expiration date" : "تاريخ إنتهاء الصلاحية"
},"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;"
}

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Riquíu",
"Group" : "Group",
"Description" : "Descripción",
"Summary" : "Sumariu",
"Settings" : "Settings",
"Set expiration date" : "Afitar la data de caducidá",
"Expiration date" : "Data de caducidá",
"Sharing" : "Compartiendo",
"Share link" : "Share link",
"Submit" : "Unviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Riquíu",
"Group" : "Group",
"Description" : "Descripción",
"Summary" : "Sumariu",
"Settings" : "Settings",
"Set expiration date" : "Afitar la data de caducidá",
"Expiration date" : "Data de caducidá",
"Sharing" : "Compartiendo",
"Share link" : "Share link",
"Submit" : "Unviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,10 +0,0 @@
OC.L10N.register(
"forms",
{
"Group" : "Qrup",
"Description" : "Açıqlanma",
"Settings" : "Quraşdırmalar",
"Sharing" : "Paylaşılır",
"Share link" : "Linki yayımla"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,8 +0,0 @@
{ "translations": {
"Group" : "Qrup",
"Description" : "Açıqlanma",
"Settings" : "Quraşdırmalar",
"Sharing" : "Paylaşılır",
"Share link" : "Linki yayımla"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,14 @@
OC.L10N.register(
"forms",
{
"Required" : "Препоръчително",
"Searching …" : "Търсене ...",
"Group" : "Група",
"Description" : "Описание",
"Summary" : "Резюме",
"Settings" : "Настройки",
"Set expiration date" : "Срок на валидност",
"Expiration date" : "Валидност",
"Sharing" : "Споделяне",
"Share link" : "Връзка за споделяне",
"Submit" : "Изпращане"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,12 @@
{ "translations": {
"Required" : "Препоръчително",
"Searching …" : "Търсене ...",
"Group" : "Група",
"Description" : "Описание",
"Summary" : "Резюме",
"Settings" : "Настройки",
"Set expiration date" : "Срок на валидност",
"Expiration date" : "Валидност",
"Sharing" : "Споделяне",
"Share link" : "Връзка за споделяне",
"Submit" : "Изпращане"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,12 +0,0 @@
OC.L10N.register(
"forms",
{
"Group" : "গোষ্ঠীসমূহ",
"Description" : "বিবরণ",
"Settings" : "সেটিংস",
"Set expiration date" : "মেয়াদোত্তীর্ণ হওয়ার তারিখ নির্ধারণ করুন",
"Expiration date" : "মেয়াদোত্তীর্ণ হওয়ার তারিখ",
"Sharing" : "ভাগাভাগিরত",
"Share link" : "লিংক ভাগাভাগি করেন"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,10 +0,0 @@
{ "translations": {
"Group" : "গোষ্ঠীসমূহ",
"Description" : "বিবরণ",
"Settings" : "সেটিংস",
"Set expiration date" : "মেয়াদোত্তীর্ণ হওয়ার তারিখ নির্ধারণ করুন",
"Expiration date" : "মেয়াদোত্তীর্ণ হওয়ার তারিখ",
"Sharing" : "ভাগাভাগিরত",
"Share link" : "লিংক ভাগাভাগি করেন"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

11
l10n/br.js Normal file
View file

@ -0,0 +1,11 @@
OC.L10N.register(
"forms",
{
"Searching …" : "O klask ...",
"Group" : "Stollad",
"Description" : "Diskrivadur",
"Settings" : "Arventennoù",
"Set expiration date" : "Lakaat un deizat termen",
"Expiration date" : "Deizad termen"
},
"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);");

9
l10n/br.json Normal file
View file

@ -0,0 +1,9 @@
{ "translations": {
"Searching …" : "O klask ...",
"Group" : "Stollad",
"Description" : "Diskrivadur",
"Settings" : "Arventennoù",
"Set expiration date" : "Lakaat un deizat termen",
"Expiration date" : "Deizad termen"
},"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);"
}

View file

@ -1,12 +0,0 @@
OC.L10N.register(
"forms",
{
"Group" : "Grupa",
"Description" : "Opis",
"Settings" : "Podešavanje",
"Set expiration date" : "Postavite datum isteka",
"Expiration date" : "Datum isteka",
"Sharing" : "Dijeljenje",
"Share link" : "Podijelite vezu"
},
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");

View file

@ -1,10 +0,0 @@
{ "translations": {
"Group" : "Grupa",
"Description" : "Opis",
"Settings" : "Podešavanje",
"Set expiration date" : "Postavite datum isteka",
"Expiration date" : "Datum isteka",
"Sharing" : "Dijeljenje",
"Share link" : "Podijelite vezu"
},"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);"
}

View file

@ -1,19 +1,85 @@
OC.L10N.register(
"forms",
{
"Anonymous response" : "Resposta anònima",
"Forms" : "Formularis",
"A forms app, similar to Google Forms." : "Una aplicació de formularis, semblant a Google Forms",
"A forms app, similar to Google Forms with the possibility to restrict access (members, certain groups/users, and public)." : "Una aplicació de formularis, semblant a Google Forms amb la possibilitat de controlar l'accés (membres, certs grups/usuaris, i públic)",
"Shared by %s" : "Compartit per %s",
"New form" : "Nou formulari",
"Loading forms …" : "Carregant formularis …",
"No forms created yet" : "No hi ha formularis creats encara",
"Create a form" : "Crea un formulari",
"Select a form or create a new one" : "Seleccioneu un formulari o creeu-ne un de nou",
"Create new form" : "Crea un nou formulari",
"An error occurred while loading the forms list" : "S'ha produït un error en carregar la llista de formularis",
"Unable to create a new form" : "No es pot crear un formulari nou",
"Responses" : "Respostes",
"Clone form" : "Replicar formulari",
"Delete form" : "Suprimeix el formulari",
"Form link copied" : "Enllaç de formulari copiat",
"Cannot copy, please copy the link manually" : "No es pot copiar, si us plau, copieu l'enllaç manualment",
"Copy share link" : "Copia l'enllaç per compartir",
"Are you sure you want to delete {title}?" : "Esteu segur que voleu suprimir {title}?",
"Error while deleting {title}" : "Error en suprimir {title}",
"An answer for the {index} option" : "Una resposta per a l'opció {index}",
"Answer number {index}" : "Número de resposta {index}",
"Delete answer" : "Suprimeix la resposta",
"Error while saving the answer" : "Error en desar la resposta",
"Question number {index}" : "Número de pregunta {index}",
"Drag to reorder the questions" : "Arrossega per reordenar les preguntes",
"Title of question number {index}" : "Títol del número de pregunta {index}",
"Required" : "Obligatori",
"Delete question" : "Suprimeix la pregunta",
"Add a new answer" : "Afegir una nova resposta",
"There was an issue deleting this option" : "Hi ha hagut un problema en suprimir aquesta opció",
"A long answer for the question “{text}”" : "Una resposta llarga per a la pregunta \"{text}\"",
"A short answer for the question “{text}”" : "Una resposta curta per a la pregunta \"{text}\"",
"Delete this response" : "Suprimir aquesta resposta",
"User or group name …" : "Nom d'usuari o de grup ...",
"No recommendations. Start typing." : "No hi ha recomanacions. Comenceu a escriure.",
"Searching …" : "Cercant ...",
"No elements found." : "No shan trobat elements.",
"Group" : "Grup",
"Loading {title} …" : "Carregant {title} …",
"Toggle settings" : "Canviar configuració",
"Form title" : "Títol del formulari",
"Description" : "Descripció",
"Add a question" : "Afegir una pregunta",
"There was an error while adding the new question" : "Hi ha hagut un error en afegir la nova pregunta",
"There was an error while removing the question" : "Hi ha hagut un error en eliminar la pregunta",
"Error while saving form" : "Error en desar el formulari",
"Loading responses …" : "Carregant respostes …",
"Back to questions" : "Tornar a preguntes",
"Summary" : "Resum",
"Options" : "Opcions",
"Export to CSV" : "Exporta a CSV",
"Delete all responses" : "Suprimeix totes les respostes",
"No responses yet" : "No hi ha respostes encara",
"Results of submitted forms will show up here" : "Els resultats dels formularis enviats es mostraran aquí",
"There was an error while removing this response" : "Hi ha hagut un error en eliminar aquesta resposta",
"Are you sure you want to delete all responses of {title}?" : "Esteu segur que voleu suprimir totes les respostes de {title}?",
"There was an error while removing responses" : "Hi ha hagut un error en eliminar respostes",
"Show to all users of this instance" : "Mostrar a tots els usuaris d'aquesta instància",
"Choose users to share with" : "Trieu usuaris per compartir-lo",
"Settings" : "Paràmetres",
"Anonymous responses" : "Respostes anònimes",
"Set expiration date" : "Establiu una data de caducitat",
"Expiration date" : "Data de venciment",
"Sharing" : "Compartició",
"Share link" : "Enllaç de compartició",
"Name of user or group" : "Nom de l'usuari o del grup",
"Submit" : "Envia"
"Select expiration date" : "Seleccionar la data de caducitat",
"Expired on {date}" : "Expirat a {Date}",
"Expires on {date}" : "Caduca a {data}",
"Submit" : "Envia",
"Submit form" : "Envia el formulari",
"Submitting form …" : "Presentació de formulari …",
"Thank you for completing the form!" : "Gràcies per omplir el formulari!",
"There was an error submitting the form" : "Error en enviar el formulari",
"Error while saving question" : "Error en desar la pregunta",
"Checkboxes" : "Caselles de verificació",
"Multiple choice" : "Qüestionari d'elecció múltiple",
"Short answer" : "Resposta curta",
"Long text" : "Text llarg",
"Form expired" : "Formulari caducat",
"This form has expired and is no longer taking answers" : "Aquest formulari ha caducat i ja no està prenent respostes",
"Form not found" : "No sha trobat el formulari",
"This form does not exist" : "Aquest formulari no existeix"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,17 +1,83 @@
{ "translations": {
"Anonymous response" : "Resposta anònima",
"Forms" : "Formularis",
"A forms app, similar to Google Forms." : "Una aplicació de formularis, semblant a Google Forms",
"A forms app, similar to Google Forms with the possibility to restrict access (members, certain groups/users, and public)." : "Una aplicació de formularis, semblant a Google Forms amb la possibilitat de controlar l'accés (membres, certs grups/usuaris, i públic)",
"Shared by %s" : "Compartit per %s",
"New form" : "Nou formulari",
"Loading forms …" : "Carregant formularis …",
"No forms created yet" : "No hi ha formularis creats encara",
"Create a form" : "Crea un formulari",
"Select a form or create a new one" : "Seleccioneu un formulari o creeu-ne un de nou",
"Create new form" : "Crea un nou formulari",
"An error occurred while loading the forms list" : "S'ha produït un error en carregar la llista de formularis",
"Unable to create a new form" : "No es pot crear un formulari nou",
"Responses" : "Respostes",
"Clone form" : "Replicar formulari",
"Delete form" : "Suprimeix el formulari",
"Form link copied" : "Enllaç de formulari copiat",
"Cannot copy, please copy the link manually" : "No es pot copiar, si us plau, copieu l'enllaç manualment",
"Copy share link" : "Copia l'enllaç per compartir",
"Are you sure you want to delete {title}?" : "Esteu segur que voleu suprimir {title}?",
"Error while deleting {title}" : "Error en suprimir {title}",
"An answer for the {index} option" : "Una resposta per a l'opció {index}",
"Answer number {index}" : "Número de resposta {index}",
"Delete answer" : "Suprimeix la resposta",
"Error while saving the answer" : "Error en desar la resposta",
"Question number {index}" : "Número de pregunta {index}",
"Drag to reorder the questions" : "Arrossega per reordenar les preguntes",
"Title of question number {index}" : "Títol del número de pregunta {index}",
"Required" : "Obligatori",
"Delete question" : "Suprimeix la pregunta",
"Add a new answer" : "Afegir una nova resposta",
"There was an issue deleting this option" : "Hi ha hagut un problema en suprimir aquesta opció",
"A long answer for the question “{text}”" : "Una resposta llarga per a la pregunta \"{text}\"",
"A short answer for the question “{text}”" : "Una resposta curta per a la pregunta \"{text}\"",
"Delete this response" : "Suprimir aquesta resposta",
"User or group name …" : "Nom d'usuari o de grup ...",
"No recommendations. Start typing." : "No hi ha recomanacions. Comenceu a escriure.",
"Searching …" : "Cercant ...",
"No elements found." : "No shan trobat elements.",
"Group" : "Grup",
"Loading {title} …" : "Carregant {title} …",
"Toggle settings" : "Canviar configuració",
"Form title" : "Títol del formulari",
"Description" : "Descripció",
"Add a question" : "Afegir una pregunta",
"There was an error while adding the new question" : "Hi ha hagut un error en afegir la nova pregunta",
"There was an error while removing the question" : "Hi ha hagut un error en eliminar la pregunta",
"Error while saving form" : "Error en desar el formulari",
"Loading responses …" : "Carregant respostes …",
"Back to questions" : "Tornar a preguntes",
"Summary" : "Resum",
"Options" : "Opcions",
"Export to CSV" : "Exporta a CSV",
"Delete all responses" : "Suprimeix totes les respostes",
"No responses yet" : "No hi ha respostes encara",
"Results of submitted forms will show up here" : "Els resultats dels formularis enviats es mostraran aquí",
"There was an error while removing this response" : "Hi ha hagut un error en eliminar aquesta resposta",
"Are you sure you want to delete all responses of {title}?" : "Esteu segur que voleu suprimir totes les respostes de {title}?",
"There was an error while removing responses" : "Hi ha hagut un error en eliminar respostes",
"Show to all users of this instance" : "Mostrar a tots els usuaris d'aquesta instància",
"Choose users to share with" : "Trieu usuaris per compartir-lo",
"Settings" : "Paràmetres",
"Anonymous responses" : "Respostes anònimes",
"Set expiration date" : "Establiu una data de caducitat",
"Expiration date" : "Data de venciment",
"Sharing" : "Compartició",
"Share link" : "Enllaç de compartició",
"Name of user or group" : "Nom de l'usuari o del grup",
"Submit" : "Envia"
"Select expiration date" : "Seleccionar la data de caducitat",
"Expired on {date}" : "Expirat a {Date}",
"Expires on {date}" : "Caduca a {data}",
"Submit" : "Envia",
"Submit form" : "Envia el formulari",
"Submitting form …" : "Presentació de formulari …",
"Thank you for completing the form!" : "Gràcies per omplir el formulari!",
"There was an error submitting the form" : "Error en enviar el formulari",
"Error while saving question" : "Error en desar la pregunta",
"Checkboxes" : "Caselles de verificació",
"Multiple choice" : "Qüestionari d'elecció múltiple",
"Short answer" : "Resposta curta",
"Long text" : "Text llarg",
"Form expired" : "Formulari caducat",
"This form has expired and is no longer taking answers" : "Aquest formulari ha caducat i ja no està prenent respostes",
"Form not found" : "No sha trobat el formulari",
"This form does not exist" : "Aquest formulari no existeix"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,9 +1,11 @@
OC.L10N.register(
"forms",
{
"Anonymous response" : "Anonymní odpověď",
"Forms" : "Formuláře",
"A forms app, similar to Google Forms." : "Aplikace pro formuláře, podobné jako Google Forms.",
"A forms app, similar to Google Forms with the possibility to restrict access (members, certain groups/users, and public)." : "Aplikace formuláře, podobné Google Forms s možností omezovat přístup (jen pro členy, určité skupiny/uživatele a veřejně).",
"Shared by %s" : "Sdílí %s",
"📝 Simple surveys and questionnaires, self-hosted" : "📝 Jednoduché průzkumy a dotazníky hostované u vás",
"**Simple surveys and questionnaires, self-hosted!**\n\n- **📝 Simple design:** No mass of options, only the essentials. Works well on mobile of course.\n- **📊 View & export results:** Results are visualized and can also be exported as CSV in the same format used by Google Forms.\n- **🔒 Data under your control!** Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance.\n- **🙋 Get involved!** We have lots of stuff planned like more question types, collaboration on forms, [and much more](https://github.com/nextcloud/forms/milestones)!" : "**Jednoduché průzkumy a dotazníky hostované u vás!**\n\n- **📝 Jednoduchý design:** Žádná záplava předvoleb pouze to, co je nezbytné. Funguje dobře i na mobilních platformách.\n- ** 📊 Zobrazení a export výsledků:** Výsledky jsou vizualizovány a je možné exportovat jako CSV (ve stejném formátu, jako používají Google Forms).\n- **🔒 Data pod vaší kontrolou!** Narozdíl od služeb Google Forms, Typeform, Doodle a dalších, informace o průzkumech a odpovědích zůstávají soukromé na vaší vlastní instanci.\n- **🙋 Zapojte se!** Máme v plánu mnoho věcí, jako více typů otázek, vyplňování formuláře spoluprací vícero uživatelů naráz, [a mnoho dalšího](https://github.com/nextcloud/forms/milestones)!",
"New form" : "Nový formulář",
"Loading forms …" : "Načítání formulářů…",
"No forms created yet" : "Zatím nevytvořeny žádné formuláře",
@ -18,51 +20,61 @@ OC.L10N.register(
"Form link copied" : "Odkaz na formulář zkopírován",
"Cannot copy, please copy the link manually" : "Nedaří se zkopírovat, zkopírujte odkaz ručně",
"Copy share link" : "Zkopírovat odkaz pro sdílení",
"Are you sure you want to delete the form “{title}”?" : "Opravdu chcete smazat formulář „{title}“?",
"Error while deleting form “{title}" : "Chyba při mazání formuláře „{title}",
"Are you sure you want to delete {title}?" : "Opravdu chcete {title} smazat?",
"Error while deleting {title}" : "Chyba při mazání {title}",
"An answer for the {index} option" : "Odpověď pro {index} volbu",
"Answer number {index}" : "Odpověď číslo {index}",
"Delete answer" : "Smazat odpověď",
"There was an issue deleting this option" : "Při mazání této volby došlo k problému",
"Error while saving the answer" : "Chyba při ukládání odpovědi",
"Question number {index}" : "Otázka číslo {index}",
"Drag to reorder the questions" : "Pořadí otázek změníte přetažením",
"Enter a title for this question" : "Zadejte nadpis pro tuto otázku",
"Title of question number {index}" : "Nadpis otázky číslo {index}",
"Required" : "Vyžadován",
"Delete question" : "Smazat otázku",
"A long answer for the question “{text}”" : "Dlouhá odpověď na otázku „{text}“",
"Long answer text" : "Dlouhý text odpovědi",
"This question needs a title!" : "Tato otázka potřebuje nadpis!",
"Add a new answer" : "Přidat novou odpověď",
"There was an issue deleting this option" : "Při mazání této volby došlo k problému",
"A long answer for the question “{text}”" : "Dlouhá odpověď na otázku „{text}“",
"A short answer for the question “{text}”" : "Krátká odpověď na otázku „{text}“",
"Short answer text" : "Text krátké odpovědi",
"Delete this response" : "Smazat tuto odpověď",
"No response" : "Žádná odpověď",
"User or group name …" : "Uživatelské jméno nebo název skupiny …",
"No recommendations. Start typing." : "Žádná doporučení. Pište",
"Searching …" : "Hledání...",
"No elements found." : "Nenalezeny žádné prvky.",
"Group" : "Group",
"Loading {title} …" : "Načítání {title} …",
"Toggle settings" : "Přepnout nastavení",
"Form title" : "Nadpis formuláře",
"Description" : "Popis",
"Required questions" : "Povinné otázky",
"Add a question" : "Přidat otázku",
"New question" : "Nová otázka",
"There was an error while adding the new question" : "Při přidávání nové otázky došlo k chybě",
"There was an error while removing the question" : "Při odebírání otázky došlo k chybě",
"Error while saving form" : "Chyba při ukládání formuláře",
"Loading responses …" : "Načítání odpovědí …",
"Back to form" : "Zpět na formulář",
"Responses for {title}" : "Odpovědi na {title}",
"Export to CSV" : "Exportovat do CSV",
"Back to questions" : "Zpět k otázkám",
"{amount} responses" : "{amount} odpovědí",
"Summary" : "Souhrn",
"Options" : "Volby",
"Export to CSV" : "Exportovat do CSV",
"Delete all responses" : "Smazat všechny odpovědi",
"No responses yet" : "Zatím žádné odpvědi",
"Results of submitted forms will show up here" : "Výsledky odeslaných formulářů se zobrazí zde",
"There was an error while loading results" : "Došlo k chybě při načítání výsledků",
"There was an error while loading the results" : "Při načítání výsledků došlo k chybě",
"There was an error while removing this response" : "Při odebírání této odpovědi došlo k chybě",
"Are you sure you want to delete all responses of {title}?" : "Opravdu chcete smazat všechny odpovědi v {title}?",
"There was an error while removing responses" : "Při odebírání těchto odpovědí došlo k chybě",
"responses" : "odpovědi",
"Share form" : "Sdílet formulář",
"Share via link" : "Sdílet prostřednictvím odkazu",
"Show to all users of this instance" : "Zobrazit všechny uživatele na této instanci",
"Choose users to share with" : "Zvolte uživatele, kterým nasdílet",
"Settings" : "Nastavení",
"Anonymous responses" : "Anonym odpovídá",
"Only allow one response per user" : "Každému z uživatelů umožnit odpovědět pouze jednou",
"Allow multiple responses per person" : "Umožnit vícero odpovědí od jedné osoby",
"Set expiration date" : "Nastavit datum skončení platnosti",
"Expiration date" : "Datum skončení platnosti",
"Sharing" : "Sdílení",
"Show to all users of this instance" : "Zobrazit všechny uživatele na této instanci",
"Share link" : "Odkaz na sdílení",
"Choose users to share with" : "Zvolte uživatele, kterým nasdílet",
"Name of user or group" : "Jméno uživatele nebo název skupiny",
"Select expiration date" : "Vyberte datum skončení platnosti",
"Expired on {date}" : "Platnost skončila {date}",
"Expires on {date}" : "Platnost skončí {date}",
@ -72,10 +84,23 @@ OC.L10N.register(
"Thank you for completing the form!" : "Děkujeme za vyplnění formuláře!",
"There was an error submitting the form" : "Při odesílání formuláře došlo k chybě",
"Error while saving question" : "Chyba při ukládání otázky",
"Multiple choice" : "Vícero možností",
"Checkboxes" : "Zatržítka",
"Checkbox question title" : "Nadpis otázky se zaškrtávací kolonkou",
"This question needs a title and at least one answer!" : "Tato otázka potřebuje nadpis a alespoň jednu odpověď!",
"Multiple choice" : "Vícero možností",
"Multiple choice question title" : "Nadpis otázky s vícero volbami",
"Dropdown" : "Rozbalovací",
"Dropdown question title" : "Nadpis rozbalovací otázky",
"People can pick one option" : "Lidé mohou vybrat jednu možnost",
"Pick an option" : "Vyberte možnost",
"Short answer" : "Krátká odpověď",
"Short answer question title" : "Nadpis otázky pro stručnou odpověď",
"People can enter a short answer" : "Lidé mohou zadat krátkou odpověď",
"Enter a short answer" : "Zadejte stručnou odpověď",
"Long text" : "Dlouhý text",
"Long text question title" : "Nadpis otázky s dlouhou odpovědí",
"People can enter a long text" : "Lidé mohou zadat dlouhý text",
"Enter a long text" : "Zadejte dlouhý text",
"Form expired" : "Platnost formuláře skončila",
"This form has expired and is no longer taking answers" : "Platnost tohoto formuláře skončila a už není možné do něj odpovídat",
"Form not found" : "Formulář nenalezen",

View file

@ -1,7 +1,9 @@
{ "translations": {
"Anonymous response" : "Anonymní odpověď",
"Forms" : "Formuláře",
"A forms app, similar to Google Forms." : "Aplikace pro formuláře, podobné jako Google Forms.",
"A forms app, similar to Google Forms with the possibility to restrict access (members, certain groups/users, and public)." : "Aplikace formuláře, podobné Google Forms s možností omezovat přístup (jen pro členy, určité skupiny/uživatele a veřejně).",
"Shared by %s" : "Sdílí %s",
"📝 Simple surveys and questionnaires, self-hosted" : "📝 Jednoduché průzkumy a dotazníky hostované u vás",
"**Simple surveys and questionnaires, self-hosted!**\n\n- **📝 Simple design:** No mass of options, only the essentials. Works well on mobile of course.\n- **📊 View & export results:** Results are visualized and can also be exported as CSV in the same format used by Google Forms.\n- **🔒 Data under your control!** Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance.\n- **🙋 Get involved!** We have lots of stuff planned like more question types, collaboration on forms, [and much more](https://github.com/nextcloud/forms/milestones)!" : "**Jednoduché průzkumy a dotazníky hostované u vás!**\n\n- **📝 Jednoduchý design:** Žádná záplava předvoleb pouze to, co je nezbytné. Funguje dobře i na mobilních platformách.\n- ** 📊 Zobrazení a export výsledků:** Výsledky jsou vizualizovány a je možné exportovat jako CSV (ve stejném formátu, jako používají Google Forms).\n- **🔒 Data pod vaší kontrolou!** Narozdíl od služeb Google Forms, Typeform, Doodle a dalších, informace o průzkumech a odpovědích zůstávají soukromé na vaší vlastní instanci.\n- **🙋 Zapojte se!** Máme v plánu mnoho věcí, jako více typů otázek, vyplňování formuláře spoluprací vícero uživatelů naráz, [a mnoho dalšího](https://github.com/nextcloud/forms/milestones)!",
"New form" : "Nový formulář",
"Loading forms …" : "Načítání formulářů…",
"No forms created yet" : "Zatím nevytvořeny žádné formuláře",
@ -16,51 +18,61 @@
"Form link copied" : "Odkaz na formulář zkopírován",
"Cannot copy, please copy the link manually" : "Nedaří se zkopírovat, zkopírujte odkaz ručně",
"Copy share link" : "Zkopírovat odkaz pro sdílení",
"Are you sure you want to delete the form “{title}”?" : "Opravdu chcete smazat formulář „{title}“?",
"Error while deleting form “{title}" : "Chyba při mazání formuláře „{title}",
"Are you sure you want to delete {title}?" : "Opravdu chcete {title} smazat?",
"Error while deleting {title}" : "Chyba při mazání {title}",
"An answer for the {index} option" : "Odpověď pro {index} volbu",
"Answer number {index}" : "Odpověď číslo {index}",
"Delete answer" : "Smazat odpověď",
"There was an issue deleting this option" : "Při mazání této volby došlo k problému",
"Error while saving the answer" : "Chyba při ukládání odpovědi",
"Question number {index}" : "Otázka číslo {index}",
"Drag to reorder the questions" : "Pořadí otázek změníte přetažením",
"Enter a title for this question" : "Zadejte nadpis pro tuto otázku",
"Title of question number {index}" : "Nadpis otázky číslo {index}",
"Required" : "Vyžadován",
"Delete question" : "Smazat otázku",
"A long answer for the question “{text}”" : "Dlouhá odpověď na otázku „{text}“",
"Long answer text" : "Dlouhý text odpovědi",
"This question needs a title!" : "Tato otázka potřebuje nadpis!",
"Add a new answer" : "Přidat novou odpověď",
"There was an issue deleting this option" : "Při mazání této volby došlo k problému",
"A long answer for the question “{text}”" : "Dlouhá odpověď na otázku „{text}“",
"A short answer for the question “{text}”" : "Krátká odpověď na otázku „{text}“",
"Short answer text" : "Text krátké odpovědi",
"Delete this response" : "Smazat tuto odpověď",
"No response" : "Žádná odpověď",
"User or group name …" : "Uživatelské jméno nebo název skupiny …",
"No recommendations. Start typing." : "Žádná doporučení. Pište",
"Searching …" : "Hledání...",
"No elements found." : "Nenalezeny žádné prvky.",
"Group" : "Group",
"Loading {title} …" : "Načítání {title} …",
"Toggle settings" : "Přepnout nastavení",
"Form title" : "Nadpis formuláře",
"Description" : "Popis",
"Required questions" : "Povinné otázky",
"Add a question" : "Přidat otázku",
"New question" : "Nová otázka",
"There was an error while adding the new question" : "Při přidávání nové otázky došlo k chybě",
"There was an error while removing the question" : "Při odebírání otázky došlo k chybě",
"Error while saving form" : "Chyba při ukládání formuláře",
"Loading responses …" : "Načítání odpovědí …",
"Back to form" : "Zpět na formulář",
"Responses for {title}" : "Odpovědi na {title}",
"Export to CSV" : "Exportovat do CSV",
"Back to questions" : "Zpět k otázkám",
"{amount} responses" : "{amount} odpovědí",
"Summary" : "Souhrn",
"Options" : "Volby",
"Export to CSV" : "Exportovat do CSV",
"Delete all responses" : "Smazat všechny odpovědi",
"No responses yet" : "Zatím žádné odpvědi",
"Results of submitted forms will show up here" : "Výsledky odeslaných formulářů se zobrazí zde",
"There was an error while loading results" : "Došlo k chybě při načítání výsledků",
"There was an error while loading the results" : "Při načítání výsledků došlo k chybě",
"There was an error while removing this response" : "Při odebírání této odpovědi došlo k chybě",
"Are you sure you want to delete all responses of {title}?" : "Opravdu chcete smazat všechny odpovědi v {title}?",
"There was an error while removing responses" : "Při odebírání těchto odpovědí došlo k chybě",
"responses" : "odpovědi",
"Share form" : "Sdílet formulář",
"Share via link" : "Sdílet prostřednictvím odkazu",
"Show to all users of this instance" : "Zobrazit všechny uživatele na této instanci",
"Choose users to share with" : "Zvolte uživatele, kterým nasdílet",
"Settings" : "Nastavení",
"Anonymous responses" : "Anonym odpovídá",
"Only allow one response per user" : "Každému z uživatelů umožnit odpovědět pouze jednou",
"Allow multiple responses per person" : "Umožnit vícero odpovědí od jedné osoby",
"Set expiration date" : "Nastavit datum skončení platnosti",
"Expiration date" : "Datum skončení platnosti",
"Sharing" : "Sdílení",
"Show to all users of this instance" : "Zobrazit všechny uživatele na této instanci",
"Share link" : "Odkaz na sdílení",
"Choose users to share with" : "Zvolte uživatele, kterým nasdílet",
"Name of user or group" : "Jméno uživatele nebo název skupiny",
"Select expiration date" : "Vyberte datum skončení platnosti",
"Expired on {date}" : "Platnost skončila {date}",
"Expires on {date}" : "Platnost skončí {date}",
@ -70,10 +82,23 @@
"Thank you for completing the form!" : "Děkujeme za vyplnění formuláře!",
"There was an error submitting the form" : "Při odesílání formuláře došlo k chybě",
"Error while saving question" : "Chyba při ukládání otázky",
"Multiple choice" : "Vícero možností",
"Checkboxes" : "Zatržítka",
"Checkbox question title" : "Nadpis otázky se zaškrtávací kolonkou",
"This question needs a title and at least one answer!" : "Tato otázka potřebuje nadpis a alespoň jednu odpověď!",
"Multiple choice" : "Vícero možností",
"Multiple choice question title" : "Nadpis otázky s vícero volbami",
"Dropdown" : "Rozbalovací",
"Dropdown question title" : "Nadpis rozbalovací otázky",
"People can pick one option" : "Lidé mohou vybrat jednu možnost",
"Pick an option" : "Vyberte možnost",
"Short answer" : "Krátká odpověď",
"Short answer question title" : "Nadpis otázky pro stručnou odpověď",
"People can enter a short answer" : "Lidé mohou zadat krátkou odpověď",
"Enter a short answer" : "Zadejte stručnou odpověď",
"Long text" : "Dlouhý text",
"Long text question title" : "Nadpis otázky s dlouhou odpovědí",
"People can enter a long text" : "Lidé mohou zadat dlouhý text",
"Enter a long text" : "Zadejte dlouhý text",
"Form expired" : "Platnost formuláře skončila",
"This form has expired and is no longer taking answers" : "Platnost tohoto formuláře skončila a už není možné do něj odpovídat",
"Form not found" : "Formulář nenalezen",

View file

@ -1,11 +1,11 @@
OC.L10N.register(
"forms",
{
"Required" : "Angen",
"Group" : "Grŵp",
"Description" : "Disgrifiad",
"Settings" : "Gosodiadau",
"Set expiration date" : "Gosod dyddiad dod i ben",
"Expiration date" : "Dyddiad dod i ben",
"Share link" : "Rhannu dolen"
"Expiration date" : "Dyddiad dod i ben"
},
"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;");

View file

@ -1,9 +1,9 @@
{ "translations": {
"Required" : "Angen",
"Group" : "Grŵp",
"Description" : "Disgrifiad",
"Settings" : "Gosodiadau",
"Set expiration date" : "Gosod dyddiad dod i ben",
"Expiration date" : "Dyddiad dod i ben",
"Share link" : "Rhannu dolen"
"Expiration date" : "Dyddiad dod i ben"
},"pluralForm" :"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;"
}

View file

@ -1,13 +1,14 @@
OC.L10N.register(
"forms",
{
"Required" : "Krævet",
"Searching …" : "Søger ...",
"Group" : "Gruppe",
"Description" : "Beskrivelse",
"Summary" : "Oversigt",
"Settings" : "Indstillinger",
"Set expiration date" : "Angiv udløbsdato",
"Expiration date" : "Udløbsdato",
"Sharing" : "Deling",
"Share link" : "Del link",
"Submit" : "Tilføj"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,12 @@
{ "translations": {
"Required" : "Krævet",
"Searching …" : "Søger ...",
"Group" : "Gruppe",
"Description" : "Beskrivelse",
"Summary" : "Oversigt",
"Settings" : "Indstillinger",
"Set expiration date" : "Angiv udløbsdato",
"Expiration date" : "Udløbsdato",
"Sharing" : "Deling",
"Share link" : "Del link",
"Submit" : "Tilføj"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,15 +1,17 @@
OC.L10N.register(
"forms",
{
"Anonymous response" : "Anonyme Antwort",
"Forms" : "Formulare",
"A forms app, similar to Google Forms." : "Eine App für Formulare, vergleichbar mit Google Formulare.",
"A forms app, similar to Google Forms with the possibility to restrict access (members, certain groups/users, and public)." : "Eine App für Formulare, vergleichbar mit Google Formulare, mit der Möglichkeit den Zugriff zu beschränken (Nur Mitglieder, bestimmte Gruppen/Benutzer und öffentlich).",
"Shared by %s" : "Geteilt von %s",
"📝 Simple surveys and questionnaires, self-hosted" : "📝 Einfache Umfragen und Fragebögen, selbst gehostet",
"**Simple surveys and questionnaires, self-hosted!**\n\n- **📝 Simple design:** No mass of options, only the essentials. Works well on mobile of course.\n- **📊 View & export results:** Results are visualized and can also be exported as CSV in the same format used by Google Forms.\n- **🔒 Data under your control!** Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance.\n- **🙋 Get involved!** We have lots of stuff planned like more question types, collaboration on forms, [and much more](https://github.com/nextcloud/forms/milestones)!" : "**Einfache Umfragen und Fragebögen, selbst gehostet!**\n\n- **📝 Einfaches Design:** Keine Unzahl von Optionen, nur das Wesentliche. Funktioniert auch auf Mobiltelefonen.\n- **💾 Ergebnisse ansehen und exportieren:** Ergebnisse werden visualisiert und können als CSV im gleichen Format exportiert werden, das auch von Google Forms; Typeform, Doodle und anderen verwendet wird.\n- **🙋 Mache mit!** Wir haben eine Menge Sachen geplant, wie mehr Fragetypen, Zusammenarbeit an Formularen, [und vieles mehr](https://github.com/nextcloud/forms/milestones)!",
"New form" : "Neues Formular",
"Loading forms …" : "Lade Formulare …",
"No forms created yet" : "Bis jetzt wurden noch keine Formulare erstellt",
"Create a form" : "Erstelle ein Formular",
"Select a form or create a new one" : "Wähle ein Formular aus oder erstelle ein Neues",
"Create new form" : "Ein neues Formular erstellen",
"Create a form" : "Formular erstellen",
"Select a form or create a new one" : "Formular auswählen oder Neues erstellen",
"Create new form" : "Neues Formular erstellen",
"An error occurred while loading the forms list" : "Es ist ein Fehler beim Laden der Formularliste aufgetreten",
"Unable to create a new form" : "Neues Formular konnte nicht erstellt werden",
"Responses" : "Antworten",
@ -17,62 +19,90 @@ OC.L10N.register(
"Delete form" : "Formular löschen",
"Form link copied" : "Formular-Link kopiert",
"Cannot copy, please copy the link manually" : "Kopieren fehlgeschlagen. Bitte kopiere den Link manuell.",
"Copy share link" : "Öffentlichen Link kopieren",
"Are you sure you want to delete the form “{title}”?" : "Möchtest Du das Formular “{title}” wirklich löschen?",
"Error while deleting form “{title}”" : "Fehler beim Löschen des Formulars “{title}”",
"Copy share link" : "Freigabe-Link kopieren",
"Are you sure you want to delete {title}?" : "Möchtest Du wirklich {title} löschen?",
"Error while deleting {title}" : "Fehler beim Löschen von {title}",
"An answer for the {index} option" : "Eine Antwort für die {index} Option",
"Answer number {index}" : "Antwort Nummer {index}",
"Delete answer" : "Antwort löschen",
"There was an issue deleting this option" : "Es gab einen Fehler beim Löschen dieser Option",
"Error while saving the answer" : "Fehler beim speichern der Antwort",
"Question number {index}" : "Frage Nummer {index}",
"Drag to reorder the questions" : "Ziehe um die Fragen umzusortieren",
"Enter a title for this question" : "Trage einen Titel für diese Frage ein",
"Title of question number {index}" : "Titel der Fragenummer {index}",
"Required" : "Erforderlich",
"Delete question" : "Frage löschen",
"A long answer for the question “{text}”" : "Eine lange Antwort zu Frage „{text}“",
"Long answer text" : "Langer Antworttext",
"This question needs a title!" : "Diese Frage braucht einen Titel!",
"Add a new answer" : "Neue Antwort hinzufügen",
"There was an issue deleting this option" : "Es gab einen Fehler beim Löschen dieser Option",
"A long answer for the question “{text}”" : "Eine lange Antwort zu Frage „{text}“",
"A short answer for the question “{text}”" : "Eine kurze Antwort zu Frage „{text}“",
"Short answer text" : "Kurzer Antworttext",
"Delete this response" : "Diese Antwort löschen",
"No response" : "Keine Antwort",
"User or group name …" : "Benutzer oder Gruppenname …",
"No recommendations. Start typing." : "Keine Empfehlungen. Beginne mit der Eingabe.",
"Searching …" : "Suche …",
"No elements found." : "Keine Elemente gefunden.",
"Group" : "Gruppe",
"Loading {title} …" : "Lade {title}…",
"Toggle settings" : "Einstellungen umschalten",
"Form title" : "Formulartitel",
"Description" : "Beschreibung",
"Required questions" : "Erforderliche Fragen",
"Add a question" : "Eine Frage hinzufügen",
"New question" : "Neue Frage",
"There was an error while adding the new question" : "Es gab einen Fehler beim Hinzufügen der neuen Frage",
"There was an error while removing the question" : "Es gab einen Fehler beim Löschen der Frage",
"Error while saving form" : "Fehler beim Speichern des Formulars",
"Loading responses …" : "Antworten laden …",
"Back to form" : "Zurück zum Formular",
"Responses for {title}" : "Antworten zu {title}",
"Export to CSV" : "Als CSV exportieren",
"Back to questions" : "Zurück zu den Fragen",
"{amount} responses" : "{amount} Antworten",
"Summary" : "Zusammenfassung",
"Options" : "Optionen",
"Export to CSV" : "Als CSV exportieren",
"Delete all responses" : "Alle Antworten löschen",
"No responses yet" : "Bis jetzt noch keine Antworten",
"Results of submitted forms will show up here" : "Die Ergebnisse von eingereichten Formularen werden hier angezeigt",
"There was an error while loading results" : "Es gab einen Fehler beim Laden der Ergebnisse",
"There was an error while loading the results" : "Fehler beim Laden der Ergebnisse",
"There was an error while removing this response" : "Ein Fehler ist beim Löschen der Antwort aufgetreten",
"Are you sure you want to delete all responses of {title}?" : "Möchtest Du alle Antworten zu {title} löschen?",
"There was an error while removing responses" : "Beim Löschen der Antworten ist ein Fehler aufgetreten",
"responses" : "Antworten",
"Share form" : "Formular teilen",
"Share via link" : "Mittels Link teilen",
"Show to all users of this instance" : "Allen Benutzern dieser Instanz anzeigen",
"Choose users to share with" : "Nutzer auswählen mit denen geteilt werden soll",
"Settings" : "Einstellungen",
"Anonymous responses" : "Anonyme Antworten",
"Only allow one response per user" : "Nur eine Antwort pro Benutzer erlauben",
"Allow multiple responses per person" : "Erlaube mehrere Antworten pro Person",
"Set expiration date" : "Ablaufdatum setzen",
"Expiration date" : "Ablaufdatum",
"Sharing" : "Teilen",
"Show to all users of this instance" : "Allen Benutzern dieser Instanz anzeigen",
"Share link" : "Link teilen",
"Choose users to share with" : "Nutzer auswählen mit denen geteilt werden soll",
"Name of user or group" : "Name des Benutzers oder der Gruppe",
"Select expiration date" : "Setze ein Ablaufdatum",
"Expired on {date}" : "Abgelaufen am {date}",
"Expires on {date}" : "Läuft am {date} ab",
"Submit" : "Übermitteln",
"Submit form" : "Formular übermitteln",
"Submitting form …" : "Übermittle Formular …",
"Thank you for completing the form!" : "Vielen Dank für Deine Teilnahme!",
"There was an error submitting the form" : "Beim Übermitteln des Formulars ist ein Fehler aufgetreten",
"Error while saving question" : "Fehler beim speichern der Frage",
"Multiple choice" : "Mehrfachauswahl",
"Checkboxes" : "Kontrollkästchen",
"Checkbox question title" : "Titel der Frage mit Kontrollkästchen",
"This question needs a title and at least one answer!" : "Diese Frage braucht einen Titel und mindestens eine Antwort!",
"Multiple choice" : "Einfachauswahl",
"Multiple choice question title" : "Titel der Frage für Einfachauswahl",
"Dropdown" : "Aufklappmenü",
"Dropdown question title" : "Titel der Frage im Aufklappmenü",
"People can pick one option" : "Teilnehmer können eine Option wählen",
"Pick an option" : "Wähle eine Option",
"Short answer" : "Kurze Antwort",
"Short answer question title" : "Titel der Frage mit kurzer Antwort",
"People can enter a short answer" : "Personen können eine kurze Antwort eingeben",
"Enter a short answer" : "Kurze Antwort eingeben",
"Long text" : "Langer Text",
"Long text question title" : "Titel der Frage mit langer Antwort",
"People can enter a long text" : "Personen können einen langen Text eingeben",
"Enter a long text" : "Einen langen Text eingeben",
"Form expired" : "Formular abgelaufen",
"This form has expired and is no longer taking answers" : "Dieses Formular ist abgelaufen und kann nicht mehr ausgefüllt werden",
"Form not found" : "Formular nicht gefunden",
"This form does not exist" : "Dieses Formular existiert nicht"
},

View file

@ -1,13 +1,15 @@
{ "translations": {
"Anonymous response" : "Anonyme Antwort",
"Forms" : "Formulare",
"A forms app, similar to Google Forms." : "Eine App für Formulare, vergleichbar mit Google Formulare.",
"A forms app, similar to Google Forms with the possibility to restrict access (members, certain groups/users, and public)." : "Eine App für Formulare, vergleichbar mit Google Formulare, mit der Möglichkeit den Zugriff zu beschränken (Nur Mitglieder, bestimmte Gruppen/Benutzer und öffentlich).",
"Shared by %s" : "Geteilt von %s",
"📝 Simple surveys and questionnaires, self-hosted" : "📝 Einfache Umfragen und Fragebögen, selbst gehostet",
"**Simple surveys and questionnaires, self-hosted!**\n\n- **📝 Simple design:** No mass of options, only the essentials. Works well on mobile of course.\n- **📊 View & export results:** Results are visualized and can also be exported as CSV in the same format used by Google Forms.\n- **🔒 Data under your control!** Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance.\n- **🙋 Get involved!** We have lots of stuff planned like more question types, collaboration on forms, [and much more](https://github.com/nextcloud/forms/milestones)!" : "**Einfache Umfragen und Fragebögen, selbst gehostet!**\n\n- **📝 Einfaches Design:** Keine Unzahl von Optionen, nur das Wesentliche. Funktioniert auch auf Mobiltelefonen.\n- **💾 Ergebnisse ansehen und exportieren:** Ergebnisse werden visualisiert und können als CSV im gleichen Format exportiert werden, das auch von Google Forms; Typeform, Doodle und anderen verwendet wird.\n- **🙋 Mache mit!** Wir haben eine Menge Sachen geplant, wie mehr Fragetypen, Zusammenarbeit an Formularen, [und vieles mehr](https://github.com/nextcloud/forms/milestones)!",
"New form" : "Neues Formular",
"Loading forms …" : "Lade Formulare …",
"No forms created yet" : "Bis jetzt wurden noch keine Formulare erstellt",
"Create a form" : "Erstelle ein Formular",
"Select a form or create a new one" : "Wähle ein Formular aus oder erstelle ein Neues",
"Create new form" : "Ein neues Formular erstellen",
"Create a form" : "Formular erstellen",
"Select a form or create a new one" : "Formular auswählen oder Neues erstellen",
"Create new form" : "Neues Formular erstellen",
"An error occurred while loading the forms list" : "Es ist ein Fehler beim Laden der Formularliste aufgetreten",
"Unable to create a new form" : "Neues Formular konnte nicht erstellt werden",
"Responses" : "Antworten",
@ -15,62 +17,90 @@
"Delete form" : "Formular löschen",
"Form link copied" : "Formular-Link kopiert",
"Cannot copy, please copy the link manually" : "Kopieren fehlgeschlagen. Bitte kopiere den Link manuell.",
"Copy share link" : "Öffentlichen Link kopieren",
"Are you sure you want to delete the form “{title}”?" : "Möchtest Du das Formular “{title}” wirklich löschen?",
"Error while deleting form “{title}”" : "Fehler beim Löschen des Formulars “{title}”",
"Copy share link" : "Freigabe-Link kopieren",
"Are you sure you want to delete {title}?" : "Möchtest Du wirklich {title} löschen?",
"Error while deleting {title}" : "Fehler beim Löschen von {title}",
"An answer for the {index} option" : "Eine Antwort für die {index} Option",
"Answer number {index}" : "Antwort Nummer {index}",
"Delete answer" : "Antwort löschen",
"There was an issue deleting this option" : "Es gab einen Fehler beim Löschen dieser Option",
"Error while saving the answer" : "Fehler beim speichern der Antwort",
"Question number {index}" : "Frage Nummer {index}",
"Drag to reorder the questions" : "Ziehe um die Fragen umzusortieren",
"Enter a title for this question" : "Trage einen Titel für diese Frage ein",
"Title of question number {index}" : "Titel der Fragenummer {index}",
"Required" : "Erforderlich",
"Delete question" : "Frage löschen",
"A long answer for the question “{text}”" : "Eine lange Antwort zu Frage „{text}“",
"Long answer text" : "Langer Antworttext",
"This question needs a title!" : "Diese Frage braucht einen Titel!",
"Add a new answer" : "Neue Antwort hinzufügen",
"There was an issue deleting this option" : "Es gab einen Fehler beim Löschen dieser Option",
"A long answer for the question “{text}”" : "Eine lange Antwort zu Frage „{text}“",
"A short answer for the question “{text}”" : "Eine kurze Antwort zu Frage „{text}“",
"Short answer text" : "Kurzer Antworttext",
"Delete this response" : "Diese Antwort löschen",
"No response" : "Keine Antwort",
"User or group name …" : "Benutzer oder Gruppenname …",
"No recommendations. Start typing." : "Keine Empfehlungen. Beginne mit der Eingabe.",
"Searching …" : "Suche …",
"No elements found." : "Keine Elemente gefunden.",
"Group" : "Gruppe",
"Loading {title} …" : "Lade {title}…",
"Toggle settings" : "Einstellungen umschalten",
"Form title" : "Formulartitel",
"Description" : "Beschreibung",
"Required questions" : "Erforderliche Fragen",
"Add a question" : "Eine Frage hinzufügen",
"New question" : "Neue Frage",
"There was an error while adding the new question" : "Es gab einen Fehler beim Hinzufügen der neuen Frage",
"There was an error while removing the question" : "Es gab einen Fehler beim Löschen der Frage",
"Error while saving form" : "Fehler beim Speichern des Formulars",
"Loading responses …" : "Antworten laden …",
"Back to form" : "Zurück zum Formular",
"Responses for {title}" : "Antworten zu {title}",
"Export to CSV" : "Als CSV exportieren",
"Back to questions" : "Zurück zu den Fragen",
"{amount} responses" : "{amount} Antworten",
"Summary" : "Zusammenfassung",
"Options" : "Optionen",
"Export to CSV" : "Als CSV exportieren",
"Delete all responses" : "Alle Antworten löschen",
"No responses yet" : "Bis jetzt noch keine Antworten",
"Results of submitted forms will show up here" : "Die Ergebnisse von eingereichten Formularen werden hier angezeigt",
"There was an error while loading results" : "Es gab einen Fehler beim Laden der Ergebnisse",
"There was an error while loading the results" : "Fehler beim Laden der Ergebnisse",
"There was an error while removing this response" : "Ein Fehler ist beim Löschen der Antwort aufgetreten",
"Are you sure you want to delete all responses of {title}?" : "Möchtest Du alle Antworten zu {title} löschen?",
"There was an error while removing responses" : "Beim Löschen der Antworten ist ein Fehler aufgetreten",
"responses" : "Antworten",
"Share form" : "Formular teilen",
"Share via link" : "Mittels Link teilen",
"Show to all users of this instance" : "Allen Benutzern dieser Instanz anzeigen",
"Choose users to share with" : "Nutzer auswählen mit denen geteilt werden soll",
"Settings" : "Einstellungen",
"Anonymous responses" : "Anonyme Antworten",
"Only allow one response per user" : "Nur eine Antwort pro Benutzer erlauben",
"Allow multiple responses per person" : "Erlaube mehrere Antworten pro Person",
"Set expiration date" : "Ablaufdatum setzen",
"Expiration date" : "Ablaufdatum",
"Sharing" : "Teilen",
"Show to all users of this instance" : "Allen Benutzern dieser Instanz anzeigen",
"Share link" : "Link teilen",
"Choose users to share with" : "Nutzer auswählen mit denen geteilt werden soll",
"Name of user or group" : "Name des Benutzers oder der Gruppe",
"Select expiration date" : "Setze ein Ablaufdatum",
"Expired on {date}" : "Abgelaufen am {date}",
"Expires on {date}" : "Läuft am {date} ab",
"Submit" : "Übermitteln",
"Submit form" : "Formular übermitteln",
"Submitting form …" : "Übermittle Formular …",
"Thank you for completing the form!" : "Vielen Dank für Deine Teilnahme!",
"There was an error submitting the form" : "Beim Übermitteln des Formulars ist ein Fehler aufgetreten",
"Error while saving question" : "Fehler beim speichern der Frage",
"Multiple choice" : "Mehrfachauswahl",
"Checkboxes" : "Kontrollkästchen",
"Checkbox question title" : "Titel der Frage mit Kontrollkästchen",
"This question needs a title and at least one answer!" : "Diese Frage braucht einen Titel und mindestens eine Antwort!",
"Multiple choice" : "Einfachauswahl",
"Multiple choice question title" : "Titel der Frage für Einfachauswahl",
"Dropdown" : "Aufklappmenü",
"Dropdown question title" : "Titel der Frage im Aufklappmenü",
"People can pick one option" : "Teilnehmer können eine Option wählen",
"Pick an option" : "Wähle eine Option",
"Short answer" : "Kurze Antwort",
"Short answer question title" : "Titel der Frage mit kurzer Antwort",
"People can enter a short answer" : "Personen können eine kurze Antwort eingeben",
"Enter a short answer" : "Kurze Antwort eingeben",
"Long text" : "Langer Text",
"Long text question title" : "Titel der Frage mit langer Antwort",
"People can enter a long text" : "Personen können einen langen Text eingeben",
"Enter a long text" : "Einen langen Text eingeben",
"Form expired" : "Formular abgelaufen",
"This form has expired and is no longer taking answers" : "Dieses Formular ist abgelaufen und kann nicht mehr ausgefüllt werden",
"Form not found" : "Formular nicht gefunden",
"This form does not exist" : "Dieses Formular existiert nicht"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

View file

@ -1,9 +1,11 @@
OC.L10N.register(
"forms",
{
"Anonymous response" : "Anonyme Antwort",
"Forms" : "Formulare",
"A forms app, similar to Google Forms." : "Eine App für Formulare, vergleichbar mit Google Formulare.",
"A forms app, similar to Google Forms with the possibility to restrict access (members, certain groups/users, and public)." : "Eine App für Formulare, vergleichbar mit Google Formulare, mit der Möglichkeit den Zugriff zu beschränken (Nur Mitglieder, bestimmte Gruppen/Benutzer und öffentlich).",
"Shared by %s" : "Geteilt von %s",
"📝 Simple surveys and questionnaires, self-hosted" : "📝 Einfache Umfragen und Fragebögen, selbst gehostet",
"**Simple surveys and questionnaires, self-hosted!**\n\n- **📝 Simple design:** No mass of options, only the essentials. Works well on mobile of course.\n- **📊 View & export results:** Results are visualized and can also be exported as CSV in the same format used by Google Forms.\n- **🔒 Data under your control!** Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance.\n- **🙋 Get involved!** We have lots of stuff planned like more question types, collaboration on forms, [and much more](https://github.com/nextcloud/forms/milestones)!" : "**Einfache Umfragen und Fragebögen, selbst gehostet!**\n\n- **📝 Einfaches Design:** Keine Unzahl von Optionen, nur das Wesentliche. Funktioniert auch auf Mobiltelefonen.\n- **💾 Ergebnisse ansehen und exportieren:** Ergebnisse werden visualisiert und können als CSV im gleichen Format exportiert werden, das auch von Google Forms; Typeform, Doodle und anderen verwendet wird.\n- **🙋 Machen Sie mit!** Wir haben eine Menge Sachen geplant, wie mehr Fragetypen, Zusammenarbeit an Formularen, [und vieles mehr](https://github.com/nextcloud/forms/milestones)!",
"New form" : "Neues Formular",
"Loading forms …" : "Lade Formulare …",
"No forms created yet" : "Bis jetzt wurden noch keine Formulare erstellt",
@ -17,62 +19,90 @@ OC.L10N.register(
"Delete form" : "Formular löschen",
"Form link copied" : "Formular-Link kopiert",
"Cannot copy, please copy the link manually" : "Kopieren fehlgeschlagen. Bitte kopieren Sie den Link manuell",
"Copy share link" : "Öffentlichen Link kopieren",
"Are you sure you want to delete the form “{title}”?" : "Möchten Sie das Formular “{title}” wirklich löschen?",
"Error while deleting form “{title}”" : "Fehler beim Löschen des Formulars “{title}”",
"Copy share link" : "Freigabe-Link kopieren",
"Are you sure you want to delete {title}?" : "Möchten Sie wirklich {title} löschen?",
"Error while deleting {title}" : "Fehler beim Löschen von {title}",
"An answer for the {index} option" : "Eine Antwort für die {index} Option",
"Answer number {index}" : "Antwort Nummer {index}",
"Delete answer" : "Antwort löschen",
"There was an issue deleting this option" : "Es gab einen Fehler beim Löschen dieser Option",
"Error while saving the answer" : "Fehler beim speichern der Antwort",
"Question number {index}" : "Frage Nummer {index}",
"Drag to reorder the questions" : "Ziehen Sie um die Fragen umzusortieren",
"Enter a title for this question" : "Tragen Sie einen Titel für diese Frage ein",
"Title of question number {index}" : "Titel der Fragenummer {index}",
"Required" : "Erforderlich",
"Delete question" : "Frage löschen",
"A long answer for the question “{text}”" : "Eine lange Antwort zu Frage „{text}“",
"Long answer text" : "Langer Antworttext",
"This question needs a title!" : "Diese Frage braucht einen Titel!",
"Add a new answer" : "Neue Antwort hinzufügen",
"There was an issue deleting this option" : "Es gab einen Fehler beim Löschen dieser Option",
"A long answer for the question “{text}”" : "Eine lange Antwort zu Frage „{text}“",
"A short answer for the question “{text}”" : "Eine kurze Antwort zu Frage „{text}“",
"Short answer text" : "Kurzer Antworttext",
"Delete this response" : "Diese Antwort löschen",
"No response" : "Keine Antwort",
"User or group name …" : "Benutzer oder Gruppenname …",
"No recommendations. Start typing." : "Keine Empfehlungen. Beginnen Sie mit der Eingabe.",
"Searching …" : "Suche …",
"No elements found." : "Keine Elemente gefunden.",
"Group" : "Gruppe",
"Loading {title} …" : "Lade {title}…",
"Toggle settings" : "Einstellungen umschalten",
"Form title" : "Formulartitel",
"Description" : "Beschreibung",
"Required questions" : "Erforderliche Fragen",
"Add a question" : "Eine Frage hinzufügen",
"New question" : "Neue Frage",
"There was an error while adding the new question" : "Es gab einen Fehler beim Hinzufügen der neuen Frage",
"There was an error while removing the question" : "Es gab einen Fehler beim Löschen der Frage",
"Error while saving form" : "Fehler beim Speichern des Formulars",
"Loading responses …" : "Antworten laden …",
"Back to form" : "Zurück zum Formular",
"Responses for {title}" : "Antworten zu {title}",
"Export to CSV" : "Als CSV exportieren",
"Back to questions" : "Zurück zu den Fragen",
"{amount} responses" : "{amount} Antworten",
"Summary" : "Zusammenfassung",
"Options" : "Optionen",
"Export to CSV" : "Als CSV exportieren",
"Delete all responses" : "Alle Antworten löschen",
"No responses yet" : "Bis jetzt noch keine Antworten",
"Results of submitted forms will show up here" : "Die Ergebnisse von eingereichten Formularen werden hier angezeigt",
"There was an error while loading results" : "Es gab einen Fehler beim Laden der Ergebnisse",
"There was an error while loading the results" : "Fehler beim Laden der Ergebnisse",
"There was an error while removing this response" : "Ein Fehler ist beim Löschen der Antwort aufgetreten",
"Are you sure you want to delete all responses of {title}?" : "Möchten Sie alle Antworten zu {title} löschen?",
"There was an error while removing responses" : "Beim Löschen der Antworten ist ein Fehler aufgetreten",
"responses" : "Antworten",
"Share form" : "Formular teilen",
"Share via link" : "Mittels Link teilen",
"Show to all users of this instance" : "Allen Benutzern dieser Instanz anzeigen",
"Choose users to share with" : "Benutzer zum Teilen auswählen",
"Settings" : "Einstellungen",
"Anonymous responses" : "Anonyme Antworten",
"Only allow one response per user" : "Nur eine Antwort pro Benutzer erlauben",
"Allow multiple responses per person" : "Erlaube mehrere Antworten pro Person",
"Set expiration date" : "Ablaufdatum setzen",
"Expiration date" : "Ablaufdatum",
"Sharing" : "Teilen",
"Show to all users of this instance" : "Allen Benutzern dieser Instanz anzeigen",
"Share link" : "Link teilen",
"Choose users to share with" : "Nutzer auswählen mit denen geteilt werden soll",
"Name of user or group" : "Name des Benutzers oder der Gruppe",
"Select expiration date" : "Setze ein Ablaufdatum",
"Expired on {date}" : "Abgelaufen am {date}",
"Expires on {date}" : "Läuft am {date} ab",
"Submit" : "Übermitteln",
"Submit form" : "Formular übermitteln",
"Submitting form …" : "Übermittle Formular …",
"Thank you for completing the form!" : "Vielen Dank für Ihre Teilnahme!",
"There was an error submitting the form" : "Beim Übermitteln des Formulars ist ein Fehler aufgetreten",
"Error while saving question" : "Fehler beim speichern der Frage",
"Multiple choice" : "Mehrfachauswahl",
"Checkboxes" : "Kontrollkästchen",
"Checkbox question title" : "Titel der Frage mit Kontrollkästchen",
"This question needs a title and at least one answer!" : "Diese Frage braucht einen Titel und mindestens eine Antwort!",
"Multiple choice" : "Einfachauswahl",
"Multiple choice question title" : "Titel der Frage für Einfachauswahl",
"Dropdown" : "Aufklappmenü",
"Dropdown question title" : "Titel der Frage im Aufklappmenü",
"People can pick one option" : "Teilnehmer können eine Option wählen",
"Pick an option" : "Wählen Sie eine Option",
"Short answer" : "Kurze Antwort",
"Short answer question title" : "Titel der Frage mit kurzer Antwort",
"People can enter a short answer" : "Personen können eine kurze Antwort eingeben",
"Enter a short answer" : "Kurze Antwort eingeben",
"Long text" : "Langer Text",
"Long text question title" : "Titel der Frage mit langer Antwort",
"People can enter a long text" : "Personen können einen langen Text eingeben",
"Enter a long text" : "Einen langen Text eingeben",
"Form expired" : "Formular abgelaufen",
"This form has expired and is no longer taking answers" : "Dieses Formular ist abgelaufen und kann nicht mehr ausgefüllt werden",
"Form not found" : "Formular nicht gefunden",
"This form does not exist" : "Dieses Formular existiert nicht"
},

View file

@ -1,7 +1,9 @@
{ "translations": {
"Anonymous response" : "Anonyme Antwort",
"Forms" : "Formulare",
"A forms app, similar to Google Forms." : "Eine App für Formulare, vergleichbar mit Google Formulare.",
"A forms app, similar to Google Forms with the possibility to restrict access (members, certain groups/users, and public)." : "Eine App für Formulare, vergleichbar mit Google Formulare, mit der Möglichkeit den Zugriff zu beschränken (Nur Mitglieder, bestimmte Gruppen/Benutzer und öffentlich).",
"Shared by %s" : "Geteilt von %s",
"📝 Simple surveys and questionnaires, self-hosted" : "📝 Einfache Umfragen und Fragebögen, selbst gehostet",
"**Simple surveys and questionnaires, self-hosted!**\n\n- **📝 Simple design:** No mass of options, only the essentials. Works well on mobile of course.\n- **📊 View & export results:** Results are visualized and can also be exported as CSV in the same format used by Google Forms.\n- **🔒 Data under your control!** Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance.\n- **🙋 Get involved!** We have lots of stuff planned like more question types, collaboration on forms, [and much more](https://github.com/nextcloud/forms/milestones)!" : "**Einfache Umfragen und Fragebögen, selbst gehostet!**\n\n- **📝 Einfaches Design:** Keine Unzahl von Optionen, nur das Wesentliche. Funktioniert auch auf Mobiltelefonen.\n- **💾 Ergebnisse ansehen und exportieren:** Ergebnisse werden visualisiert und können als CSV im gleichen Format exportiert werden, das auch von Google Forms; Typeform, Doodle und anderen verwendet wird.\n- **🙋 Machen Sie mit!** Wir haben eine Menge Sachen geplant, wie mehr Fragetypen, Zusammenarbeit an Formularen, [und vieles mehr](https://github.com/nextcloud/forms/milestones)!",
"New form" : "Neues Formular",
"Loading forms …" : "Lade Formulare …",
"No forms created yet" : "Bis jetzt wurden noch keine Formulare erstellt",
@ -15,62 +17,90 @@
"Delete form" : "Formular löschen",
"Form link copied" : "Formular-Link kopiert",
"Cannot copy, please copy the link manually" : "Kopieren fehlgeschlagen. Bitte kopieren Sie den Link manuell",
"Copy share link" : "Öffentlichen Link kopieren",
"Are you sure you want to delete the form “{title}”?" : "Möchten Sie das Formular “{title}” wirklich löschen?",
"Error while deleting form “{title}”" : "Fehler beim Löschen des Formulars “{title}”",
"Copy share link" : "Freigabe-Link kopieren",
"Are you sure you want to delete {title}?" : "Möchten Sie wirklich {title} löschen?",
"Error while deleting {title}" : "Fehler beim Löschen von {title}",
"An answer for the {index} option" : "Eine Antwort für die {index} Option",
"Answer number {index}" : "Antwort Nummer {index}",
"Delete answer" : "Antwort löschen",
"There was an issue deleting this option" : "Es gab einen Fehler beim Löschen dieser Option",
"Error while saving the answer" : "Fehler beim speichern der Antwort",
"Question number {index}" : "Frage Nummer {index}",
"Drag to reorder the questions" : "Ziehen Sie um die Fragen umzusortieren",
"Enter a title for this question" : "Tragen Sie einen Titel für diese Frage ein",
"Title of question number {index}" : "Titel der Fragenummer {index}",
"Required" : "Erforderlich",
"Delete question" : "Frage löschen",
"A long answer for the question “{text}”" : "Eine lange Antwort zu Frage „{text}“",
"Long answer text" : "Langer Antworttext",
"This question needs a title!" : "Diese Frage braucht einen Titel!",
"Add a new answer" : "Neue Antwort hinzufügen",
"There was an issue deleting this option" : "Es gab einen Fehler beim Löschen dieser Option",
"A long answer for the question “{text}”" : "Eine lange Antwort zu Frage „{text}“",
"A short answer for the question “{text}”" : "Eine kurze Antwort zu Frage „{text}“",
"Short answer text" : "Kurzer Antworttext",
"Delete this response" : "Diese Antwort löschen",
"No response" : "Keine Antwort",
"User or group name …" : "Benutzer oder Gruppenname …",
"No recommendations. Start typing." : "Keine Empfehlungen. Beginnen Sie mit der Eingabe.",
"Searching …" : "Suche …",
"No elements found." : "Keine Elemente gefunden.",
"Group" : "Gruppe",
"Loading {title} …" : "Lade {title}…",
"Toggle settings" : "Einstellungen umschalten",
"Form title" : "Formulartitel",
"Description" : "Beschreibung",
"Required questions" : "Erforderliche Fragen",
"Add a question" : "Eine Frage hinzufügen",
"New question" : "Neue Frage",
"There was an error while adding the new question" : "Es gab einen Fehler beim Hinzufügen der neuen Frage",
"There was an error while removing the question" : "Es gab einen Fehler beim Löschen der Frage",
"Error while saving form" : "Fehler beim Speichern des Formulars",
"Loading responses …" : "Antworten laden …",
"Back to form" : "Zurück zum Formular",
"Responses for {title}" : "Antworten zu {title}",
"Export to CSV" : "Als CSV exportieren",
"Back to questions" : "Zurück zu den Fragen",
"{amount} responses" : "{amount} Antworten",
"Summary" : "Zusammenfassung",
"Options" : "Optionen",
"Export to CSV" : "Als CSV exportieren",
"Delete all responses" : "Alle Antworten löschen",
"No responses yet" : "Bis jetzt noch keine Antworten",
"Results of submitted forms will show up here" : "Die Ergebnisse von eingereichten Formularen werden hier angezeigt",
"There was an error while loading results" : "Es gab einen Fehler beim Laden der Ergebnisse",
"There was an error while loading the results" : "Fehler beim Laden der Ergebnisse",
"There was an error while removing this response" : "Ein Fehler ist beim Löschen der Antwort aufgetreten",
"Are you sure you want to delete all responses of {title}?" : "Möchten Sie alle Antworten zu {title} löschen?",
"There was an error while removing responses" : "Beim Löschen der Antworten ist ein Fehler aufgetreten",
"responses" : "Antworten",
"Share form" : "Formular teilen",
"Share via link" : "Mittels Link teilen",
"Show to all users of this instance" : "Allen Benutzern dieser Instanz anzeigen",
"Choose users to share with" : "Benutzer zum Teilen auswählen",
"Settings" : "Einstellungen",
"Anonymous responses" : "Anonyme Antworten",
"Only allow one response per user" : "Nur eine Antwort pro Benutzer erlauben",
"Allow multiple responses per person" : "Erlaube mehrere Antworten pro Person",
"Set expiration date" : "Ablaufdatum setzen",
"Expiration date" : "Ablaufdatum",
"Sharing" : "Teilen",
"Show to all users of this instance" : "Allen Benutzern dieser Instanz anzeigen",
"Share link" : "Link teilen",
"Choose users to share with" : "Nutzer auswählen mit denen geteilt werden soll",
"Name of user or group" : "Name des Benutzers oder der Gruppe",
"Select expiration date" : "Setze ein Ablaufdatum",
"Expired on {date}" : "Abgelaufen am {date}",
"Expires on {date}" : "Läuft am {date} ab",
"Submit" : "Übermitteln",
"Submit form" : "Formular übermitteln",
"Submitting form …" : "Übermittle Formular …",
"Thank you for completing the form!" : "Vielen Dank für Ihre Teilnahme!",
"There was an error submitting the form" : "Beim Übermitteln des Formulars ist ein Fehler aufgetreten",
"Error while saving question" : "Fehler beim speichern der Frage",
"Multiple choice" : "Mehrfachauswahl",
"Checkboxes" : "Kontrollkästchen",
"Checkbox question title" : "Titel der Frage mit Kontrollkästchen",
"This question needs a title and at least one answer!" : "Diese Frage braucht einen Titel und mindestens eine Antwort!",
"Multiple choice" : "Einfachauswahl",
"Multiple choice question title" : "Titel der Frage für Einfachauswahl",
"Dropdown" : "Aufklappmenü",
"Dropdown question title" : "Titel der Frage im Aufklappmenü",
"People can pick one option" : "Teilnehmer können eine Option wählen",
"Pick an option" : "Wählen Sie eine Option",
"Short answer" : "Kurze Antwort",
"Short answer question title" : "Titel der Frage mit kurzer Antwort",
"People can enter a short answer" : "Personen können eine kurze Antwort eingeben",
"Enter a short answer" : "Kurze Antwort eingeben",
"Long text" : "Langer Text",
"Long text question title" : "Titel der Frage mit langer Antwort",
"People can enter a long text" : "Personen können einen langen Text eingeben",
"Enter a long text" : "Einen langen Text eingeben",
"Form expired" : "Formular abgelaufen",
"This form has expired and is no longer taking answers" : "Dieses Formular ist abgelaufen und kann nicht mehr ausgefüllt werden",
"Form not found" : "Formular nicht gefunden",
"This form does not exist" : "Dieses Formular existiert nicht"
},"pluralForm" :"nplurals=2; plural=(n != 1);"

View file

@ -1,9 +1,11 @@
OC.L10N.register(
"forms",
{
"Anonymous response" : "Ανώνυμη απάντηση",
"Forms" : "Φόρμες",
"A forms app, similar to Google Forms." : "Εφαρμογή φορμών, παρόμεια με τις Φόρμες Google.",
"A forms app, similar to Google Forms with the possibility to restrict access (members, certain groups/users, and public)." : "Εφαρμογή φορμών, όπως τις Φόρμες Googlw με δυνατότητα περιορισμού πρόσβασης σε (μέλη, ορισμένες ομάδες / χρήστες και δημόσια).",
"Shared by %s" : "Διαμοιράστηκε από %s",
"📝 Simple surveys and questionnaires, self-hosted" : "📝 Απλές αυτόνομες έρευνες και ερωτηματολόγια",
"**Simple surveys and questionnaires, self-hosted!**\n\n- **📝 Simple design:** No mass of options, only the essentials. Works well on mobile of course.\n- **📊 View & export results:** Results are visualized and can also be exported as CSV in the same format used by Google Forms.\n- **🔒 Data under your control!** Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance.\n- **🙋 Get involved!** We have lots of stuff planned like more question types, collaboration on forms, [and much more](https://github.com/nextcloud/forms/milestones)!" : "**Απλές αυτόνομες έρευνες και ερωτηματολόγια!**\n\n- **📝 Απλός Σχεδιασμός:** Χωρίς περιττές ρυθμίσεις, μόνο τα απαραίτητα. Πλήρη συμβατότητα με φορητές συσκευές.\n- **📊 Εμφάνιση & εξαγωγή αποτελεσμάτων:** Τα αποτελέσματα απεικονίζονται και μπορούν να εξαχθούν ως αρχείο CSV όπως την μορφή που χρησιμοποιεί το Google Forms.\n- **🔒 Δεδομένα υπό τον έλεγχό σας! ** Σε αντίθεση με τις Φόρμες Google, το Typeform, το Doodle και άλλα, οι πληροφορίες και οι απαντήσεις της έρευνας διατηρούνται ιδιωτικές.\n- **🙋 Συμμετέχετε!** Έχουμε προγραμματίσει πολλά πράγματα, όπως περισσότερους τύπους ερωτήσεων, συνεργασία σε φόρμες, [και πολλά περισσότερα](https://github.com/nextcloud/forms/milestones)!",
"New form" : "Νέα φόρμα",
"Loading forms …" : "Φόρτωση φορμών ...",
"No forms created yet" : "Δεν δημιουργήθηκαν φόρμες ακόμα",
@ -18,51 +20,61 @@ OC.L10N.register(
"Form link copied" : "Ο σύνδεσμος φόρμας αντιγράφηκε",
"Cannot copy, please copy the link manually" : "Δεν μπορεί να αντιγραφή, παρακαλώ αντιγράψτε χειροκίνητα",
"Copy share link" : "Αντιγραφή συνδέσμου κοινής χρήσης",
"Are you sure you want to delete the form “{title}?" : "Θέλετε σίγουρα να διαγράψετε την φόρμα “{title}”?",
"Error while deleting form “{title}" : "Σφάλμα κατά την διαγραφή της φόρμας “{title}”",
"Are you sure you want to delete {title}?" : "Θέλετε σίγουρα να διαγράψετε το {title};",
"Error while deleting {title}" : "Σφάλμα κατά την διαγραφή του {title}",
"An answer for the {index} option" : "Απάντηση για την επιλογή {index}",
"Answer number {index}" : "Αριθμός απάντησης {index}",
"Delete answer" : "Διαγραφή απάντησης",
"There was an issue deleting this option" : "Υπήρξε πρόβλημα κατά την διαγραφή της επιλογής",
"Error while saving the answer" : "Σφάλμα κατά την αποθήκευση της ερώτησης",
"Question number {index}" : "Αριθμός ερώτησης {index}",
"Drag to reorder the questions" : "Σύρετε για αναδιάταξη των ερωτήσεων",
"Enter a title for this question" : "Προσθέστε τίτλο στην ερώτηση",
"Title of question number {index}" : "Τίτλος αριθμού ερώτησης {index}",
"Required" : "Απαιτείται",
"Delete question" : "Διαγραφή ερώτησης",
"A long answer for the question “{text}”" : "Μια μακρά απάντηση για την ερώτηση “{text}”",
"Long answer text" : "Κείμενο μακράς απάντησης",
"This question needs a title!" : "Αυτή η ερώτηση χρειάζεται έναν τίτλο!",
"Add a new answer" : "Προσθέστε νέα απάντηση",
"There was an issue deleting this option" : "Υπήρξε πρόβλημα κατά την διαγραφή της επιλογής",
"A long answer for the question “{text}”" : "Μια μακρά απάντηση για την ερώτηση “{text}”",
"A short answer for the question “{text}”" : "Σύντομη απάντηση στην ερώτηση “{text}”",
"Short answer text" : "Κείμενο σύντομης απάντησης",
"Delete this response" : "Διαγραφή απάντησης",
"No response" : "Καμία απάντηση",
"User or group name …" : "Όνομα χρήστη ή ομάδας",
"No recommendations. Start typing." : "Δεν υπάρχουν συστάσεις. Αρχίστε να πληκτρολογείτε.",
"Searching …" : "Αναζήτηση ...",
"No elements found." : "Δεν βρέθηκαν στοιχεία.",
"Group" : "Ομάδα",
"Loading {title} …" : "Φόρτωση {title} …",
"Toggle settings" : "Εναλλαγή ρυθμίσεων",
"Form title" : "Τίτλος φόρμας",
"Description" : "Περιγραφή",
"Required questions" : "Απαιτούνται ερωτήσεις",
"Add a question" : "Προσθήκη ερώτησης",
"New question" : "Νέα ερώτηση",
"There was an error while adding the new question" : "Σφάλμα κατά την προσθήκη νέας ερώτησης",
"There was an error while removing the question" : "Σφάλμα κατά την αφαίρεση ερώτησης",
"Error while saving form" : "Σφάλμα κατά την αποθήκευση της φόρμας",
"Loading responses …" : "Φόρτωση απαντήσεων ...",
"Back to form" : "Επιστροφή στην φόρμα",
"Responses for {title}" : "Απαντήσεις για {title}",
"Export to CSV" : "Εξαγωγή σε CSV",
"Back to questions" : "Επιστροφή στις ερωτήσεις",
"{amount} responses" : "{amount} απαντήσεις",
"Summary" : "Σύνοψη",
"Options" : "Επιλογές",
"Export to CSV" : "Εξαγωγή σε CSV",
"Delete all responses" : "Διαγραφή απαντήσεων",
"No responses yet" : "Καμία απάντηση ακόμη",
"Results of submitted forms will show up here" : "Τα αποτελέσματα των φορμών θα εμφανίζονται εδώ",
"There was an error while loading results" : "Υπήρξε σφάλμα κατά την φόρτωση των αποτελεσμάτων",
"There was an error while loading the results" : "Υπήρξε σφάλμα κατά την φόρτωση των αποτελεσμάτων",
"There was an error while removing this response" : "Σφάλμα κατά την αφαίρεση απάντησης",
"Are you sure you want to delete all responses of {title}?" : "Θέλετε σίγουρα να διαγράψετε όλες τις απαντήσεις του {title};",
"There was an error while removing responses" : "Σφάλμα κατά την αφαίρεση των απαντήσεων",
"responses" : "απαντήσεις",
"Share form" : "Φόρμα διαμοιρασμού",
"Share via link" : "Διαμοιρασμός μέσω συνδέσμου",
"Show to all users of this instance" : "Εμφάνιση όλων των χρηστών",
"Choose users to share with" : "Επιλέξτε χρήστες για διαμοιρασμό",
"Settings" : "Ρυθμίσεις",
"Anonymous responses" : "Ανώνυμες απαντήσεις",
"Only allow one response per user" : "Να επιτρέπεται μία απάντηση ανά χρήστη",
"Allow multiple responses per person" : "Να επιτρέπονται πολλές απαντήσεις ανά χρήστη",
"Set expiration date" : "Ορισμός ημερομηνίας λήξης",
"Expiration date" : "Ημερομηνία λήξης",
"Sharing" : "Διαμοιρασμός",
"Show to all users of this instance" : "Εμφάνιση όλων των χρηστών",
"Share link" : "Διαμοιρασμός συνδέσμου",
"Choose users to share with" : "Επιλέξτε χρήστες για διαμοιρασμό",
"Name of user or group" : "Όνομα του χρήστη ή της ομάδας",
"Select expiration date" : "Επιλέξτε ημερομηνία λήξης",
"Expired on {date}" : "Έληξε στις {date}",
"Expires on {date}" : "Λήγει στις {date}",
@ -72,10 +84,23 @@ OC.L10N.register(
"Thank you for completing the form!" : "Σας ευχαριστούμε για την ολοκλήρωση της φόρμας!",
"There was an error submitting the form" : "Σφάλμα κατά την υποβολή της φόρμας",
"Error while saving question" : "Σφάλμα κατά την αποθήκευση ερώτησης",
"Multiple choice" : "Πολλαπλών επιλογών",
"Checkboxes" : "Πλαίσια ελέγχου",
"Checkbox question title" : "Τίτλος ερώτησης πλαισίου ελέγχου",
"This question needs a title and at least one answer!" : "Αυτή η ερώτηση χρειάζεται έναν τίτλο και τουλάχιστον μια απάντηση!",
"Multiple choice" : "Πολλαπλών επιλογών",
"Multiple choice question title" : "Τίτλος ερώτησης πολλαπλών επιλογών",
"Dropdown" : "Αναπτυσσόμενο",
"Dropdown question title" : "Αναπτυσσόμενος τίτλος ερώτησης",
"People can pick one option" : "Οι χρήστες μπορούν να κάνουν μία επιλογή",
"Pick an option" : "Κάνετε μία επιλογή",
"Short answer" : "Σύντομη απάντηση",
"Short answer question title" : "Τίτλος ερωτήματος σύντομης απάντησης",
"People can enter a short answer" : "Οι χρήστες μπορούν να εισαγάγουν μια σύντομη απάντηση",
"Enter a short answer" : "Εισαγάγετε μια σύντομη απάντηση",
"Long text" : "Μεγάλο κείμενο",
"Long text question title" : "Τίτλος ερωτήματος μακροσκελή κειμένου",
"People can enter a long text" : "Οι χρήστες μπορούν να εισαγάγουν μακροσκελή κείμενο",
"Enter a long text" : "Εισαγάγετε ένα μακροσκελή κείμενο",
"Form expired" : "Η φόρμα έληξε",
"This form has expired and is no longer taking answers" : "Η Φόρμα έληξε και δεν δέχεται πλέον απαντήσεις",
"Form not found" : "Η φόρμα δεν βρέθηκε",

View file

@ -1,7 +1,9 @@
{ "translations": {
"Anonymous response" : "Ανώνυμη απάντηση",
"Forms" : "Φόρμες",
"A forms app, similar to Google Forms." : "Εφαρμογή φορμών, παρόμεια με τις Φόρμες Google.",
"A forms app, similar to Google Forms with the possibility to restrict access (members, certain groups/users, and public)." : "Εφαρμογή φορμών, όπως τις Φόρμες Googlw με δυνατότητα περιορισμού πρόσβασης σε (μέλη, ορισμένες ομάδες / χρήστες και δημόσια).",
"Shared by %s" : "Διαμοιράστηκε από %s",
"📝 Simple surveys and questionnaires, self-hosted" : "📝 Απλές αυτόνομες έρευνες και ερωτηματολόγια",
"**Simple surveys and questionnaires, self-hosted!**\n\n- **📝 Simple design:** No mass of options, only the essentials. Works well on mobile of course.\n- **📊 View & export results:** Results are visualized and can also be exported as CSV in the same format used by Google Forms.\n- **🔒 Data under your control!** Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance.\n- **🙋 Get involved!** We have lots of stuff planned like more question types, collaboration on forms, [and much more](https://github.com/nextcloud/forms/milestones)!" : "**Απλές αυτόνομες έρευνες και ερωτηματολόγια!**\n\n- **📝 Απλός Σχεδιασμός:** Χωρίς περιττές ρυθμίσεις, μόνο τα απαραίτητα. Πλήρη συμβατότητα με φορητές συσκευές.\n- **📊 Εμφάνιση & εξαγωγή αποτελεσμάτων:** Τα αποτελέσματα απεικονίζονται και μπορούν να εξαχθούν ως αρχείο CSV όπως την μορφή που χρησιμοποιεί το Google Forms.\n- **🔒 Δεδομένα υπό τον έλεγχό σας! ** Σε αντίθεση με τις Φόρμες Google, το Typeform, το Doodle και άλλα, οι πληροφορίες και οι απαντήσεις της έρευνας διατηρούνται ιδιωτικές.\n- **🙋 Συμμετέχετε!** Έχουμε προγραμματίσει πολλά πράγματα, όπως περισσότερους τύπους ερωτήσεων, συνεργασία σε φόρμες, [και πολλά περισσότερα](https://github.com/nextcloud/forms/milestones)!",
"New form" : "Νέα φόρμα",
"Loading forms …" : "Φόρτωση φορμών ...",
"No forms created yet" : "Δεν δημιουργήθηκαν φόρμες ακόμα",
@ -16,51 +18,61 @@
"Form link copied" : "Ο σύνδεσμος φόρμας αντιγράφηκε",
"Cannot copy, please copy the link manually" : "Δεν μπορεί να αντιγραφή, παρακαλώ αντιγράψτε χειροκίνητα",
"Copy share link" : "Αντιγραφή συνδέσμου κοινής χρήσης",
"Are you sure you want to delete the form “{title}?" : "Θέλετε σίγουρα να διαγράψετε την φόρμα “{title}”?",
"Error while deleting form “{title}" : "Σφάλμα κατά την διαγραφή της φόρμας “{title}”",
"Are you sure you want to delete {title}?" : "Θέλετε σίγουρα να διαγράψετε το {title};",
"Error while deleting {title}" : "Σφάλμα κατά την διαγραφή του {title}",
"An answer for the {index} option" : "Απάντηση για την επιλογή {index}",
"Answer number {index}" : "Αριθμός απάντησης {index}",
"Delete answer" : "Διαγραφή απάντησης",
"There was an issue deleting this option" : "Υπήρξε πρόβλημα κατά την διαγραφή της επιλογής",
"Error while saving the answer" : "Σφάλμα κατά την αποθήκευση της ερώτησης",
"Question number {index}" : "Αριθμός ερώτησης {index}",
"Drag to reorder the questions" : "Σύρετε για αναδιάταξη των ερωτήσεων",
"Enter a title for this question" : "Προσθέστε τίτλο στην ερώτηση",
"Title of question number {index}" : "Τίτλος αριθμού ερώτησης {index}",
"Required" : "Απαιτείται",
"Delete question" : "Διαγραφή ερώτησης",
"A long answer for the question “{text}”" : "Μια μακρά απάντηση για την ερώτηση “{text}”",
"Long answer text" : "Κείμενο μακράς απάντησης",
"This question needs a title!" : "Αυτή η ερώτηση χρειάζεται έναν τίτλο!",
"Add a new answer" : "Προσθέστε νέα απάντηση",
"There was an issue deleting this option" : "Υπήρξε πρόβλημα κατά την διαγραφή της επιλογής",
"A long answer for the question “{text}”" : "Μια μακρά απάντηση για την ερώτηση “{text}”",
"A short answer for the question “{text}”" : "Σύντομη απάντηση στην ερώτηση “{text}”",
"Short answer text" : "Κείμενο σύντομης απάντησης",
"Delete this response" : "Διαγραφή απάντησης",
"No response" : "Καμία απάντηση",
"User or group name …" : "Όνομα χρήστη ή ομάδας",
"No recommendations. Start typing." : "Δεν υπάρχουν συστάσεις. Αρχίστε να πληκτρολογείτε.",
"Searching …" : "Αναζήτηση ...",
"No elements found." : "Δεν βρέθηκαν στοιχεία.",
"Group" : "Ομάδα",
"Loading {title} …" : "Φόρτωση {title} …",
"Toggle settings" : "Εναλλαγή ρυθμίσεων",
"Form title" : "Τίτλος φόρμας",
"Description" : "Περιγραφή",
"Required questions" : "Απαιτούνται ερωτήσεις",
"Add a question" : "Προσθήκη ερώτησης",
"New question" : "Νέα ερώτηση",
"There was an error while adding the new question" : "Σφάλμα κατά την προσθήκη νέας ερώτησης",
"There was an error while removing the question" : "Σφάλμα κατά την αφαίρεση ερώτησης",
"Error while saving form" : "Σφάλμα κατά την αποθήκευση της φόρμας",
"Loading responses …" : "Φόρτωση απαντήσεων ...",
"Back to form" : "Επιστροφή στην φόρμα",
"Responses for {title}" : "Απαντήσεις για {title}",
"Export to CSV" : "Εξαγωγή σε CSV",
"Back to questions" : "Επιστροφή στις ερωτήσεις",
"{amount} responses" : "{amount} απαντήσεις",
"Summary" : "Σύνοψη",
"Options" : "Επιλογές",
"Export to CSV" : "Εξαγωγή σε CSV",
"Delete all responses" : "Διαγραφή απαντήσεων",
"No responses yet" : "Καμία απάντηση ακόμη",
"Results of submitted forms will show up here" : "Τα αποτελέσματα των φορμών θα εμφανίζονται εδώ",
"There was an error while loading results" : "Υπήρξε σφάλμα κατά την φόρτωση των αποτελεσμάτων",
"There was an error while loading the results" : "Υπήρξε σφάλμα κατά την φόρτωση των αποτελεσμάτων",
"There was an error while removing this response" : "Σφάλμα κατά την αφαίρεση απάντησης",
"Are you sure you want to delete all responses of {title}?" : "Θέλετε σίγουρα να διαγράψετε όλες τις απαντήσεις του {title};",
"There was an error while removing responses" : "Σφάλμα κατά την αφαίρεση των απαντήσεων",
"responses" : "απαντήσεις",
"Share form" : "Φόρμα διαμοιρασμού",
"Share via link" : "Διαμοιρασμός μέσω συνδέσμου",
"Show to all users of this instance" : "Εμφάνιση όλων των χρηστών",
"Choose users to share with" : "Επιλέξτε χρήστες για διαμοιρασμό",
"Settings" : "Ρυθμίσεις",
"Anonymous responses" : "Ανώνυμες απαντήσεις",
"Only allow one response per user" : "Να επιτρέπεται μία απάντηση ανά χρήστη",
"Allow multiple responses per person" : "Να επιτρέπονται πολλές απαντήσεις ανά χρήστη",
"Set expiration date" : "Ορισμός ημερομηνίας λήξης",
"Expiration date" : "Ημερομηνία λήξης",
"Sharing" : "Διαμοιρασμός",
"Show to all users of this instance" : "Εμφάνιση όλων των χρηστών",
"Share link" : "Διαμοιρασμός συνδέσμου",
"Choose users to share with" : "Επιλέξτε χρήστες για διαμοιρασμό",
"Name of user or group" : "Όνομα του χρήστη ή της ομάδας",
"Select expiration date" : "Επιλέξτε ημερομηνία λήξης",
"Expired on {date}" : "Έληξε στις {date}",
"Expires on {date}" : "Λήγει στις {date}",
@ -70,10 +82,23 @@
"Thank you for completing the form!" : "Σας ευχαριστούμε για την ολοκλήρωση της φόρμας!",
"There was an error submitting the form" : "Σφάλμα κατά την υποβολή της φόρμας",
"Error while saving question" : "Σφάλμα κατά την αποθήκευση ερώτησης",
"Multiple choice" : "Πολλαπλών επιλογών",
"Checkboxes" : "Πλαίσια ελέγχου",
"Checkbox question title" : "Τίτλος ερώτησης πλαισίου ελέγχου",
"This question needs a title and at least one answer!" : "Αυτή η ερώτηση χρειάζεται έναν τίτλο και τουλάχιστον μια απάντηση!",
"Multiple choice" : "Πολλαπλών επιλογών",
"Multiple choice question title" : "Τίτλος ερώτησης πολλαπλών επιλογών",
"Dropdown" : "Αναπτυσσόμενο",
"Dropdown question title" : "Αναπτυσσόμενος τίτλος ερώτησης",
"People can pick one option" : "Οι χρήστες μπορούν να κάνουν μία επιλογή",
"Pick an option" : "Κάνετε μία επιλογή",
"Short answer" : "Σύντομη απάντηση",
"Short answer question title" : "Τίτλος ερωτήματος σύντομης απάντησης",
"People can enter a short answer" : "Οι χρήστες μπορούν να εισαγάγουν μια σύντομη απάντηση",
"Enter a short answer" : "Εισαγάγετε μια σύντομη απάντηση",
"Long text" : "Μεγάλο κείμενο",
"Long text question title" : "Τίτλος ερωτήματος μακροσκελή κειμένου",
"People can enter a long text" : "Οι χρήστες μπορούν να εισαγάγουν μακροσκελή κείμενο",
"Enter a long text" : "Εισαγάγετε ένα μακροσκελή κείμενο",
"Form expired" : "Η φόρμα έληξε",
"This form has expired and is no longer taking answers" : "Η Φόρμα έληξε και δεν δέχεται πλέον απαντήσεις",
"Form not found" : "Η φόρμα δεν βρέθηκε",

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Required",
"Group" : "Group",
"Description" : "Description",
"Summary" : "Summary",
"Settings" : "Settings",
"Set expiration date" : "Set expiration date",
"Expiration date" : "Expiration date",
"Sharing" : "Sharing",
"Share link" : "Share link",
"Submit" : "Submit"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Required",
"Group" : "Group",
"Description" : "Description",
"Summary" : "Summary",
"Settings" : "Settings",
"Set expiration date" : "Set expiration date",
"Expiration date" : "Expiration date",
"Sharing" : "Sharing",
"Share link" : "Share link",
"Submit" : "Submit"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -2,14 +2,15 @@ OC.L10N.register(
"forms",
{
"Cannot copy, please copy the link manually" : "Ne eblis kopii la ligilon; kopiu ĝin permane.",
"Required" : "Nepra",
"No recommendations. Start typing." : "Neniu propono. Ektajpu.",
"No elements found." : "Nenio trovita.",
"Group" : "Grupo",
"Description" : "Priskribo",
"Summary" : "Resumo",
"Settings" : "Agordoj",
"Set expiration date" : "Uzi limdaton",
"Expiration date" : "Limdato",
"Sharing" : "Kunhavigo",
"Share link" : "Kunhavigi ligilon",
"Name of user or group" : "Nomo de uzanto aŭ grupo",
"Submit" : "Sendi"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,13 +1,14 @@
{ "translations": {
"Cannot copy, please copy the link manually" : "Ne eblis kopii la ligilon; kopiu ĝin permane.",
"Required" : "Nepra",
"No recommendations. Start typing." : "Neniu propono. Ektajpu.",
"No elements found." : "Nenio trovita.",
"Group" : "Grupo",
"Description" : "Priskribo",
"Summary" : "Resumo",
"Settings" : "Agordoj",
"Set expiration date" : "Uzi limdaton",
"Expiration date" : "Limdato",
"Sharing" : "Kunhavigo",
"Share link" : "Kunhavigi ligilon",
"Name of user or group" : "Nomo de uzanto aŭ grupo",
"Submit" : "Sendi"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,9 +1,11 @@
OC.L10N.register(
"forms",
{
"Anonymous response" : "Respuesta anónima",
"Forms" : "Formularios",
"A forms app, similar to Google Forms." : "Una app de formularios, similar a Google Forms",
"A forms app, similar to Google Forms with the possibility to restrict access (members, certain groups/users, and public)." : "Una app de formularios, similar a Google Forms con la posibilidad de restringir el acceso (miembros, ciertos grupos/usuarios o público).",
"Shared by %s" : "Compartido por %s",
"📝 Simple surveys and questionnaires, self-hosted" : "📝 Encuestas y cuestionarios sencillos, autoalojados.",
"**Simple surveys and questionnaires, self-hosted!**\n\n- **📝 Simple design:** No mass of options, only the essentials. Works well on mobile of course.\n- **📊 View & export results:** Results are visualized and can also be exported as CSV in the same format used by Google Forms.\n- **🔒 Data under your control!** Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance.\n- **🙋 Get involved!** We have lots of stuff planned like more question types, collaboration on forms, [and much more](https://github.com/nextcloud/forms/milestones)!" : "**Encuestas y cuestionarios simples, auto-alojados!**\n\n- **📝 Diseño simple:** No hay una masa de opciones, sólo las esenciales. Por supuesto funciona bien en el móvil.\n- **📊 Ver y exportar resultados:** Los resultados se visualizan y también se pueden exportar como CSV en el mismo formato utilizado por Google Forms.\n- **🔒 Datos bajo tu control!** A diferencia de los formularios de Google, Typeform, Doodle y otros, la información y las respuestas de la encuesta se mantienen privadas en tu instancia.\n- **🙋 Involúcrate!** Tenemos muchas cosas planeadas como más tipos de preguntas, colaboración en formularios, [y mucho más](https://github.com/nextcloud/forms/milestones)!",
"New form" : "Nuevo formulario",
"Loading forms …" : "Cargando formularios...",
"No forms created yet" : "Aún no se han creado formularios",
@ -18,51 +20,61 @@ OC.L10N.register(
"Form link copied" : "Enlace del formulario copiado",
"Cannot copy, please copy the link manually" : "No se ha podido copiar, por favor, copia el enlace manualmente",
"Copy share link" : "Copiar enlace para compartir",
"Are you sure you want to delete the form “{title}”?" : "¿Estás seguro de que quieres eliminar el formulario \"{title}\"?",
"Error while deleting form “{title}”" : "Error al eliminar el formulario \"{title}\"",
"Are you sure you want to delete {title}?" : "¿Seguro que quieres borrar {title}?",
"Error while deleting {title}" : "Error al borrar {title}",
"An answer for the {index} option" : "Una respuesta para la opción {index}",
"Answer number {index}" : "Respuesta númeor {index}",
"Delete answer" : "Eliminar respuesta",
"There was an issue deleting this option" : "Ha habido un problema al eliminar esta opción",
"Error while saving the answer" : "Error al guardar la respuesta",
"Question number {index}" : "Pregunta número {index}",
"Drag to reorder the questions" : "Pulsa y arrastra para reordenar las preguntas",
"Enter a title for this question" : "Introduce un título para esta preguna",
"Title of question number {index}" : "Título de la pregunta número {index}",
"Required" : "Requerido",
"Delete question" : "Eliminar pregunta",
"A long answer for the question “{text}”" : "Una respuesta larga para la pregunta \"{text}\"",
"Long answer text" : "Texto de respuesta larga",
"This question needs a title!" : "Esta pregunta necesita un título",
"Add a new answer" : "Añadir una respuesta nueva",
"There was an issue deleting this option" : "Ha habido un problema al eliminar esta opción",
"A long answer for the question “{text}”" : "Una respuesta larga para la pregunta \"{text}\"",
"A short answer for the question “{text}”" : "Una respuesta corta para la pregunta \"{index}\"",
"Short answer text" : "Texto de respuesta corta",
"Delete this response" : "Eliminar esta respuesta",
"No response" : "Sin respuesta",
"User or group name …" : "Nombre de usuario o grupo…",
"No recommendations. Start typing." : "No hay recomendaciones. Comience a escribir.",
"Searching …" : "Buscando ...",
"No elements found." : "No se encontraron elementos.",
"Group" : "Grupo",
"Loading {title} …" : "Cargando {title}…",
"Toggle settings" : "Marcar/desmarcar configuraciones",
"Form title" : "Título del formulario",
"Description" : "Descripción",
"Required questions" : "Preguntas requeridas",
"Add a question" : "Añadir una pregunta",
"New question" : "Pregunta nueva",
"There was an error while adding the new question" : "Ha habido un error al añadir la pregunta nueva",
"There was an error while removing the question" : "Ha habido un error al eliminar la pregunta",
"Error while saving form" : "Error al guardar el formulario",
"Loading responses …" : "Cargando respuestas…",
"Back to form" : "Volver al formulario",
"Responses for {title}" : "Repuestas en {title}",
"Export to CSV" : "Exportar a CSV",
"Back to questions" : "Volver a las preguntas",
"{amount} responses" : "{amount} de respuestas",
"Summary" : "Resumen",
"Options" : "Opciones",
"Export to CSV" : "Exportar a CSV",
"Delete all responses" : "Eliminar todas las respuestas",
"No responses yet" : "Aún no hay respuestas",
"Results of submitted forms will show up here" : "Los resultados de los formularios enviados aparecerán aquí",
"There was an error while loading results" : "Ha habido un error al cargar los resultados",
"There was an error while loading the results" : "Ha habido un error al cargar los resultados",
"There was an error while removing this response" : "Ha habido un error al eliminar esta respuesta",
"Are you sure you want to delete all responses of {title}?" : "¿Seguro que quieres borrar todas las respuestas de {title}?",
"There was an error while removing responses" : "Ha habido un error al eliminar las respuestas",
"responses" : "respuestas",
"Share form" : "Formulario compartido",
"Share via link" : "Compartir vía enlace",
"Show to all users of this instance" : "Mostrar a todos los usuarios de esta instancia",
"Choose users to share with" : "Escoger usuarios con los que compartir",
"Settings" : "Ajustes",
"Anonymous responses" : "Respuestas anónimas",
"Only allow one response per user" : "Permitir solo una respuesta por usuario",
"Allow multiple responses per person" : "Permitir múltiples respuestas por persona",
"Set expiration date" : "Fijar fecha de caducidad",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartir",
"Show to all users of this instance" : "Mostrar a todos los usuarios de esta instancia",
"Share link" : "Compartir enlace",
"Choose users to share with" : "Escoger usuarios con los que compartir",
"Name of user or group" : "Nombre del usuario o grupo",
"Select expiration date" : "Selecciona fecha de expiración",
"Expired on {date}" : "Expirado el {date}",
"Expires on {date}" : "Expira el {date}",
@ -72,10 +84,23 @@ OC.L10N.register(
"Thank you for completing the form!" : "¡Gracias por completar el formulario!",
"There was an error submitting the form" : "Ha habido un error al enviar el formulario",
"Error while saving question" : "Error al guardar pregunta",
"Multiple choice" : "Elección múltiple",
"Checkboxes" : "Casillas de verificación",
"Checkbox question title" : "Casilla de verificación del título de la pregunta",
"This question needs a title and at least one answer!" : "¡Esta pregunta necesita un título y al menos una respuesta!",
"Multiple choice" : "Elección múltiple",
"Multiple choice question title" : "Título de la pregunta con elección múltiple",
"Dropdown" : "Desplegable",
"Dropdown question title" : "Título desplegable de la pregunta",
"People can pick one option" : "Los usuarios pueden elegir una opción",
"Pick an option" : "Elija una opción",
"Short answer" : "Respuesta corta",
"Short answer question title" : "Título de pregunta de respuesta corta",
"People can enter a short answer" : "Quien responde puede introducir una respuesta corta",
"Enter a short answer" : "Introduzca una respuesta corta",
"Long text" : "Texto largo",
"Long text question title" : "Título de pregunta de respuesta extensa",
"People can enter a long text" : "Quien responde puede introducir una respuesta extensa",
"Enter a long text" : "Introduzca una respuesta extensa",
"Form expired" : "Formulario expirado",
"This form has expired and is no longer taking answers" : "Este formulario ha expirado y ya no acepta respuestas",
"Form not found" : "Formulario no encontrado",

View file

@ -1,7 +1,9 @@
{ "translations": {
"Anonymous response" : "Respuesta anónima",
"Forms" : "Formularios",
"A forms app, similar to Google Forms." : "Una app de formularios, similar a Google Forms",
"A forms app, similar to Google Forms with the possibility to restrict access (members, certain groups/users, and public)." : "Una app de formularios, similar a Google Forms con la posibilidad de restringir el acceso (miembros, ciertos grupos/usuarios o público).",
"Shared by %s" : "Compartido por %s",
"📝 Simple surveys and questionnaires, self-hosted" : "📝 Encuestas y cuestionarios sencillos, autoalojados.",
"**Simple surveys and questionnaires, self-hosted!**\n\n- **📝 Simple design:** No mass of options, only the essentials. Works well on mobile of course.\n- **📊 View & export results:** Results are visualized and can also be exported as CSV in the same format used by Google Forms.\n- **🔒 Data under your control!** Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance.\n- **🙋 Get involved!** We have lots of stuff planned like more question types, collaboration on forms, [and much more](https://github.com/nextcloud/forms/milestones)!" : "**Encuestas y cuestionarios simples, auto-alojados!**\n\n- **📝 Diseño simple:** No hay una masa de opciones, sólo las esenciales. Por supuesto funciona bien en el móvil.\n- **📊 Ver y exportar resultados:** Los resultados se visualizan y también se pueden exportar como CSV en el mismo formato utilizado por Google Forms.\n- **🔒 Datos bajo tu control!** A diferencia de los formularios de Google, Typeform, Doodle y otros, la información y las respuestas de la encuesta se mantienen privadas en tu instancia.\n- **🙋 Involúcrate!** Tenemos muchas cosas planeadas como más tipos de preguntas, colaboración en formularios, [y mucho más](https://github.com/nextcloud/forms/milestones)!",
"New form" : "Nuevo formulario",
"Loading forms …" : "Cargando formularios...",
"No forms created yet" : "Aún no se han creado formularios",
@ -16,51 +18,61 @@
"Form link copied" : "Enlace del formulario copiado",
"Cannot copy, please copy the link manually" : "No se ha podido copiar, por favor, copia el enlace manualmente",
"Copy share link" : "Copiar enlace para compartir",
"Are you sure you want to delete the form “{title}”?" : "¿Estás seguro de que quieres eliminar el formulario \"{title}\"?",
"Error while deleting form “{title}”" : "Error al eliminar el formulario \"{title}\"",
"Are you sure you want to delete {title}?" : "¿Seguro que quieres borrar {title}?",
"Error while deleting {title}" : "Error al borrar {title}",
"An answer for the {index} option" : "Una respuesta para la opción {index}",
"Answer number {index}" : "Respuesta númeor {index}",
"Delete answer" : "Eliminar respuesta",
"There was an issue deleting this option" : "Ha habido un problema al eliminar esta opción",
"Error while saving the answer" : "Error al guardar la respuesta",
"Question number {index}" : "Pregunta número {index}",
"Drag to reorder the questions" : "Pulsa y arrastra para reordenar las preguntas",
"Enter a title for this question" : "Introduce un título para esta preguna",
"Title of question number {index}" : "Título de la pregunta número {index}",
"Required" : "Requerido",
"Delete question" : "Eliminar pregunta",
"A long answer for the question “{text}”" : "Una respuesta larga para la pregunta \"{text}\"",
"Long answer text" : "Texto de respuesta larga",
"This question needs a title!" : "Esta pregunta necesita un título",
"Add a new answer" : "Añadir una respuesta nueva",
"There was an issue deleting this option" : "Ha habido un problema al eliminar esta opción",
"A long answer for the question “{text}”" : "Una respuesta larga para la pregunta \"{text}\"",
"A short answer for the question “{text}”" : "Una respuesta corta para la pregunta \"{index}\"",
"Short answer text" : "Texto de respuesta corta",
"Delete this response" : "Eliminar esta respuesta",
"No response" : "Sin respuesta",
"User or group name …" : "Nombre de usuario o grupo…",
"No recommendations. Start typing." : "No hay recomendaciones. Comience a escribir.",
"Searching …" : "Buscando ...",
"No elements found." : "No se encontraron elementos.",
"Group" : "Grupo",
"Loading {title} …" : "Cargando {title}…",
"Toggle settings" : "Marcar/desmarcar configuraciones",
"Form title" : "Título del formulario",
"Description" : "Descripción",
"Required questions" : "Preguntas requeridas",
"Add a question" : "Añadir una pregunta",
"New question" : "Pregunta nueva",
"There was an error while adding the new question" : "Ha habido un error al añadir la pregunta nueva",
"There was an error while removing the question" : "Ha habido un error al eliminar la pregunta",
"Error while saving form" : "Error al guardar el formulario",
"Loading responses …" : "Cargando respuestas…",
"Back to form" : "Volver al formulario",
"Responses for {title}" : "Repuestas en {title}",
"Export to CSV" : "Exportar a CSV",
"Back to questions" : "Volver a las preguntas",
"{amount} responses" : "{amount} de respuestas",
"Summary" : "Resumen",
"Options" : "Opciones",
"Export to CSV" : "Exportar a CSV",
"Delete all responses" : "Eliminar todas las respuestas",
"No responses yet" : "Aún no hay respuestas",
"Results of submitted forms will show up here" : "Los resultados de los formularios enviados aparecerán aquí",
"There was an error while loading results" : "Ha habido un error al cargar los resultados",
"There was an error while loading the results" : "Ha habido un error al cargar los resultados",
"There was an error while removing this response" : "Ha habido un error al eliminar esta respuesta",
"Are you sure you want to delete all responses of {title}?" : "¿Seguro que quieres borrar todas las respuestas de {title}?",
"There was an error while removing responses" : "Ha habido un error al eliminar las respuestas",
"responses" : "respuestas",
"Share form" : "Formulario compartido",
"Share via link" : "Compartir vía enlace",
"Show to all users of this instance" : "Mostrar a todos los usuarios de esta instancia",
"Choose users to share with" : "Escoger usuarios con los que compartir",
"Settings" : "Ajustes",
"Anonymous responses" : "Respuestas anónimas",
"Only allow one response per user" : "Permitir solo una respuesta por usuario",
"Allow multiple responses per person" : "Permitir múltiples respuestas por persona",
"Set expiration date" : "Fijar fecha de caducidad",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartir",
"Show to all users of this instance" : "Mostrar a todos los usuarios de esta instancia",
"Share link" : "Compartir enlace",
"Choose users to share with" : "Escoger usuarios con los que compartir",
"Name of user or group" : "Nombre del usuario o grupo",
"Select expiration date" : "Selecciona fecha de expiración",
"Expired on {date}" : "Expirado el {date}",
"Expires on {date}" : "Expira el {date}",
@ -70,10 +82,23 @@
"Thank you for completing the form!" : "¡Gracias por completar el formulario!",
"There was an error submitting the form" : "Ha habido un error al enviar el formulario",
"Error while saving question" : "Error al guardar pregunta",
"Multiple choice" : "Elección múltiple",
"Checkboxes" : "Casillas de verificación",
"Checkbox question title" : "Casilla de verificación del título de la pregunta",
"This question needs a title and at least one answer!" : "¡Esta pregunta necesita un título y al menos una respuesta!",
"Multiple choice" : "Elección múltiple",
"Multiple choice question title" : "Título de la pregunta con elección múltiple",
"Dropdown" : "Desplegable",
"Dropdown question title" : "Título desplegable de la pregunta",
"People can pick one option" : "Los usuarios pueden elegir una opción",
"Pick an option" : "Elija una opción",
"Short answer" : "Respuesta corta",
"Short answer question title" : "Título de pregunta de respuesta corta",
"People can enter a short answer" : "Quien responde puede introducir una respuesta corta",
"Enter a short answer" : "Introduzca una respuesta corta",
"Long text" : "Texto largo",
"Long text question title" : "Título de pregunta de respuesta extensa",
"People can enter a long text" : "Quien responde puede introducir una respuesta extensa",
"Enter a long text" : "Introduzca una respuesta extensa",
"Form expired" : "Formulario expirado",
"This form has expired and is no longer taking answers" : "Este formulario ha expirado y ya no acepta respuestas",
"Form not found" : "Formulario no encontrado",

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,83 @@
OC.L10N.register(
"forms",
{
"Anonymous response" : "Respuesta anónima",
"Forms" : "Formularios",
"Shared by %s" : "Compartido por %s ",
"New form" : "Nuevo formulario",
"Loading forms …" : "Cargando formulario ...",
"No forms created yet" : "Aún no se han creado formularios",
"Create a form" : "Crear un formulario",
"Select a form or create a new one" : "Seleccionar un formulario o crear uno nuevo",
"Create new form" : "Crear nuevo formulario",
"An error occurred while loading the forms list" : "Ocurrió un error mientras se cargaba la lista de formularios",
"Unable to create a new form" : "No es posible crear un nuevo formulario",
"Responses" : "Respuestas",
"Clone form" : "Clonar formulario",
"Delete form" : "Borrar formulario",
"Form link copied" : "Enlace del formulario copiado",
"Cannot copy, please copy the link manually" : "No es posible copiar, por favor copia el enlace manualmente",
"Copy share link" : "Copiar el enlace compartido",
"Are you sure you want to delete {title}?" : "Esta seguro que desea borrar {título}?",
"Error while deleting {title}" : "Error mientras se borraba {título}",
"Answer number {index}" : "Respuesta numero {índice}",
"Delete answer" : "Borrar respuesta",
"Error while saving the answer" : "Error mientras se guardaba la respuesta",
"Question number {index}" : "Pregunta numero {índice}",
"Drag to reorder the questions" : "Arrastrar para reordenar las preguntas",
"Title of question number {index}" : "Titulo de la pregunta numero {índice}",
"Required" : "Requerido",
"Delete question" : "Borrar pregunta",
"Add a new answer" : "Añadir una nueva respuesta",
"There was an issue deleting this option" : "Hubo un error mientras se eliminaba esta opción",
"A long answer for the question “{text}”" : "Una respuesta larga para la pregunta \"{texto}\"",
"A short answer for the question “{text}”" : "Una respuesta corta para la pregunta \"{texto}\"",
"Delete this response" : "Borrar esta respuesta",
"User or group name …" : "Nombre de usuario o grupo",
"No recommendations. Start typing." : "No hay sugerencias. Comenzar a escribir",
"Searching …" : "Buscando ...",
"No elements found." : "No se encontraron elementos",
"Group" : "Grupo",
"Loading {title} …" : "Cargando {título}",
"Form title" : "Título del formulario",
"Description" : "Descripción",
"Add a question" : "Agregar una pregunta",
"There was an error while adding the new question" : "Hubo un error mientras se agregaba la nueva pregunta",
"There was an error while removing the question" : "Hubo un error mientras se eliminaba la pregunta",
"Error while saving form" : "Error mientras se guardaba el formulario",
"Loading responses …" : "Cargando respuestas",
"Back to questions" : "Volver a las preguntas",
"Summary" : "Resumen",
"Options" : "Opciones",
"Export to CSV" : "Exportar a CSV",
"Delete all responses" : "Borrar todas las respuestas",
"No responses yet" : "Aún no han habido respuestas",
"Results of submitted forms will show up here" : "Los resultados de los formularios cargados se mostraran aquí",
"There was an error while removing this response" : "Hubo un error mientras se eliminaba esta respuesta",
"Are you sure you want to delete all responses of {title}?" : "Estas seguro que deseas borrar todas las respuestas para {título}?",
"There was an error while removing responses" : "Hubo un error mientras se eliminaban las respuestas",
"Show to all users of this instance" : "Mostrar todos los usuarios para esta instancia",
"Choose users to share with" : "Seleccione los usuarios con los cuales compartir",
"Settings" : "Ajustes",
"Anonymous responses" : "Respuestas anónimas",
"Set expiration date" : "Establecer fecha de caducidad",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir enlace",
"Submit" : "Enviar"
"Select expiration date" : "Establecer la fecha de expiración",
"Expired on {date}" : "Expirado el {día}",
"Expires on {date}" : "Expira el {día}",
"Submit" : "Enviar",
"Submit form" : "Enviar formulario",
"Submitting form …" : "Enviando formulario ...",
"Thank you for completing the form!" : "Gracias por completar el formulario!",
"There was an error submitting the form" : "Hubo un error al enviar el formulario",
"Error while saving question" : "Hubo un error mientras se guardaba la pregunta",
"Checkboxes" : "Casillas de verificación",
"Multiple choice" : "Opción múltiple",
"Short answer" : "Respuesta breve",
"Long text" : "Texto largo",
"Form expired" : "El formulario ha expirado",
"This form has expired and is no longer taking answers" : "Este formulario ha expirado y ya no recibe respuestas",
"Form not found" : "Formulario no encontrado",
"This form does not exist" : "Este formulario no existe"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,81 @@
{ "translations": {
"Anonymous response" : "Respuesta anónima",
"Forms" : "Formularios",
"Shared by %s" : "Compartido por %s ",
"New form" : "Nuevo formulario",
"Loading forms …" : "Cargando formulario ...",
"No forms created yet" : "Aún no se han creado formularios",
"Create a form" : "Crear un formulario",
"Select a form or create a new one" : "Seleccionar un formulario o crear uno nuevo",
"Create new form" : "Crear nuevo formulario",
"An error occurred while loading the forms list" : "Ocurrió un error mientras se cargaba la lista de formularios",
"Unable to create a new form" : "No es posible crear un nuevo formulario",
"Responses" : "Respuestas",
"Clone form" : "Clonar formulario",
"Delete form" : "Borrar formulario",
"Form link copied" : "Enlace del formulario copiado",
"Cannot copy, please copy the link manually" : "No es posible copiar, por favor copia el enlace manualmente",
"Copy share link" : "Copiar el enlace compartido",
"Are you sure you want to delete {title}?" : "Esta seguro que desea borrar {título}?",
"Error while deleting {title}" : "Error mientras se borraba {título}",
"Answer number {index}" : "Respuesta numero {índice}",
"Delete answer" : "Borrar respuesta",
"Error while saving the answer" : "Error mientras se guardaba la respuesta",
"Question number {index}" : "Pregunta numero {índice}",
"Drag to reorder the questions" : "Arrastrar para reordenar las preguntas",
"Title of question number {index}" : "Titulo de la pregunta numero {índice}",
"Required" : "Requerido",
"Delete question" : "Borrar pregunta",
"Add a new answer" : "Añadir una nueva respuesta",
"There was an issue deleting this option" : "Hubo un error mientras se eliminaba esta opción",
"A long answer for the question “{text}”" : "Una respuesta larga para la pregunta \"{texto}\"",
"A short answer for the question “{text}”" : "Una respuesta corta para la pregunta \"{texto}\"",
"Delete this response" : "Borrar esta respuesta",
"User or group name …" : "Nombre de usuario o grupo",
"No recommendations. Start typing." : "No hay sugerencias. Comenzar a escribir",
"Searching …" : "Buscando ...",
"No elements found." : "No se encontraron elementos",
"Group" : "Grupo",
"Loading {title} …" : "Cargando {título}",
"Form title" : "Título del formulario",
"Description" : "Descripción",
"Add a question" : "Agregar una pregunta",
"There was an error while adding the new question" : "Hubo un error mientras se agregaba la nueva pregunta",
"There was an error while removing the question" : "Hubo un error mientras se eliminaba la pregunta",
"Error while saving form" : "Error mientras se guardaba el formulario",
"Loading responses …" : "Cargando respuestas",
"Back to questions" : "Volver a las preguntas",
"Summary" : "Resumen",
"Options" : "Opciones",
"Export to CSV" : "Exportar a CSV",
"Delete all responses" : "Borrar todas las respuestas",
"No responses yet" : "Aún no han habido respuestas",
"Results of submitted forms will show up here" : "Los resultados de los formularios cargados se mostraran aquí",
"There was an error while removing this response" : "Hubo un error mientras se eliminaba esta respuesta",
"Are you sure you want to delete all responses of {title}?" : "Estas seguro que deseas borrar todas las respuestas para {título}?",
"There was an error while removing responses" : "Hubo un error mientras se eliminaban las respuestas",
"Show to all users of this instance" : "Mostrar todos los usuarios para esta instancia",
"Choose users to share with" : "Seleccione los usuarios con los cuales compartir",
"Settings" : "Ajustes",
"Anonymous responses" : "Respuestas anónimas",
"Set expiration date" : "Establecer fecha de caducidad",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir enlace",
"Submit" : "Enviar"
"Select expiration date" : "Establecer la fecha de expiración",
"Expired on {date}" : "Expirado el {día}",
"Expires on {date}" : "Expira el {día}",
"Submit" : "Enviar",
"Submit form" : "Enviar formulario",
"Submitting form …" : "Enviando formulario ...",
"Thank you for completing the form!" : "Gracias por completar el formulario!",
"There was an error submitting the form" : "Hubo un error al enviar el formulario",
"Error while saving question" : "Hubo un error mientras se guardaba la pregunta",
"Checkboxes" : "Casillas de verificación",
"Multiple choice" : "Opción múltiple",
"Short answer" : "Respuesta breve",
"Long text" : "Texto largo",
"Form expired" : "El formulario ha expirado",
"This form has expired and is no longer taking answers" : "Este formulario ha expirado y ya no recibe respuestas",
"Form not found" : "Formulario no encontrado",
"This form does not exist" : "Este formulario no existe"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir enlace",
"Submit" : "Enviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir enlace",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establece la fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establece la fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,13 +1,13 @@
OC.L10N.register(
"forms",
{
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,11 +1,11 @@
{ "translations": {
"Required" : "Requerido",
"Group" : "Grupo",
"Description" : "Descripción",
"Summary" : "Resumen",
"Settings" : "Configuraciones ",
"Set expiration date" : "Establecer fecha de expiración",
"Expiration date" : "Fecha de expiración",
"Sharing" : "Compartiendo",
"Share link" : "Compartir liga",
"Submit" : "Enviar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,12 +1,14 @@
OC.L10N.register(
"forms",
{
"Cannot copy, please copy the link manually" : "Ei saa kopeerida, palun kopeeri link käsitsi",
"Required" : "Kohustuslik",
"Searching …" : "Otsin ...",
"Group" : "Grupp",
"Description" : "Kirjeldus",
"Summary" : "Kokkuvõte",
"Settings" : "Seaded",
"Set expiration date" : "Määra aegumise kuupäev",
"Expiration date" : "Aegumise kuupäev",
"Sharing" : "Jagamine",
"Share link" : "Jaga link"
"Expiration date" : "Aegumise kuupäev"
},
"nplurals=2; plural=(n != 1);");

View file

@ -1,10 +1,12 @@
{ "translations": {
"Cannot copy, please copy the link manually" : "Ei saa kopeerida, palun kopeeri link käsitsi",
"Required" : "Kohustuslik",
"Searching …" : "Otsin ...",
"Group" : "Grupp",
"Description" : "Kirjeldus",
"Summary" : "Kokkuvõte",
"Settings" : "Seaded",
"Set expiration date" : "Määra aegumise kuupäev",
"Expiration date" : "Aegumise kuupäev",
"Sharing" : "Jagamine",
"Share link" : "Jaga link"
"Expiration date" : "Aegumise kuupäev"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View file

@ -1,29 +1,109 @@
OC.L10N.register(
"forms",
{
"Anonymous response" : "Erantzun anonimoa",
"Forms" : "Inprimakiak",
"A forms app, similar to Google Forms." : "Google Inprimakiak-en antzerako formulario aplikazioa.",
"A forms app, similar to Google Forms with the possibility to restrict access (members, certain groups/users, and public)." : "Google Inprimakiak-en antzerako inprimaki aplikazioa. Sarbidea mugatzeko aukera ematen du: partaideak, zenbait talde/erabiltzaile, eta publikoa.",
"Shared by %s" : "%s(e)k partekatua",
"📝 Simple surveys and questionnaires, self-hosted" : "📝 Inkesta sinpleak eta galdetegiak, norberak ostatatuta",
"**Simple surveys and questionnaires, self-hosted!**\n\n- **📝 Simple design:** No mass of options, only the essentials. Works well on mobile of course.\n- **📊 View & export results:** Results are visualized and can also be exported as CSV in the same format used by Google Forms.\n- **🔒 Data under your control!** Unlike in Google Forms, Typeform, Doodle and others, the survey info and responses are kept private on your instance.\n- **🙋 Get involved!** We have lots of stuff planned like more question types, collaboration on forms, [and much more](https://github.com/nextcloud/forms/milestones)!" : "**Inkesta sinpleak eta galdetegiak, norberak ostatatuta!**\n\n- **📝 Diseinu sinplea:** Ez mila aukera, funtsezkoak bakarrik. Mugikorretan ondo dabil, noski.\n- **📊 Ikusi eta esportatu emaitzak:** Emaitzak bistaratzen dira eta CSV gisa esportatzea ere posible da, Google Forms-ek bezala.\n- **🔒 Datuak zure kontrolpean!** Google Forms, Typeform, Doodle eta beste batzuekin ez bezala galdetegiaren informazioa eta erantzunak pribatu mantentzen dira zure instantzian.\n- **🙋 Parte hartu!** Gauza mordoa egiteko plana dugu, galdera mota gehiago, lankidetza inprimakietan eta [askoz ere gehiago](https://github.com/nextcloud/forms/milestones)!",
"New form" : "Inprimaki berria",
"Loading forms …" : "Inprimakiak kargatzen...",
"No forms created yet" : "Ez da inprimakirik sortu oraindik",
"Create a form" : "Sortu inprimaki bat",
"Select a form or create a new one" : "Hautatu inprimakia edo sortu berri bat",
"Create new form" : "Sortu inprimaki berria",
"An error occurred while loading the forms list" : "Errore bat gertatu da inprimaki zerrenda kargatzerakoan",
"Unable to create a new form" : "Ezin izan da inprimaki berri bat sortu",
"Responses" : "Erantzunak",
"Clone form" : "Klonatu inprimakia",
"Delete form" : "Ezabatu inprimakia",
"Form link copied" : "Inprimakiaren esteka kopiatu da",
"Cannot copy, please copy the link manually" : "Ezin izan da kopiatu. Kopiatu esteka eskuz",
"Are you sure you want to delete the form “{title}”?" : "Ziur zaude «{title}» inprimakia ezabatu nahi duzula?",
"Error while deleting form “{title}”" : "Errore bat gertatu da «{title}» inprimakia ezabatzerakoan",
"Copy share link" : "Kopiatu partekatze-esteka",
"Are you sure you want to delete {title}?" : "Ziur zaude {title} ezabatu nahi duzula?",
"Error while deleting {title}" : "Errorea {title} ezabatzean",
"An answer for the {index} option" : "Erantzun bat {index} aukerarentzat",
"Answer number {index}" : "{index}. erantzuna",
"Delete answer" : "Ezabatu erantzuna",
"Error while saving the answer" : "Errorea erantzuna gordetzean",
"Question number {index}" : "{index}. galdera",
"Drag to reorder the questions" : "Arrastatu galderak berrordenatzeko",
"Title of question number {index}" : "{index}. galderaren izenburua",
"Required" : "Beharrezkoa",
"Delete question" : "Ezabatu galdera",
"This question needs a title!" : "Galdera honek izenburua behar du!",
"Add a new answer" : "Gehitu erantzun berri bat",
"There was an issue deleting this option" : "Arazo bat gertatu da aukera hau ezabatzean",
"A long answer for the question “{text}”" : "Erantzun luze bat “{text}” galderarentzat",
"A short answer for the question “{text}”" : "Erantzun labur bat “{text}” galderarentzat",
"Delete this response" : "Ezabatu erantzun hau",
"No response" : "Erantzunik ez",
"User or group name …" : "Erabiltzaile edo taldearen izena ...",
"No recommendations. Start typing." : "Gomendiorik ez. Hasi idazten.",
"Searching …" : "Bilatzen…",
"No elements found." : "Ez da elementurik aurkitu.",
"Group" : "Taldea",
"Description" : "Deskribapena",
"Loading {title} …" : "{title} kargatzen…",
"Toggle settings" : "Txandakatu ezarpenak",
"Form title" : "Inprimakiaren izenburua",
"Description" : "Deskripzioa",
"Required questions" : "Beharrezko galderak",
"Add a question" : "Gehitu galdera bat",
"There was an error while adding the new question" : "Errore bat gertatu da galdera berria gehitzean",
"There was an error while removing the question" : "Errore bat gertatu da galdera kentzean",
"Error while saving form" : "Errorea inprimakia gordetzean",
"Loading responses …" : "Erantzunak kargatzen...",
"Back to questions" : "Itzuli galderetara",
"{amount} responses" : "{amount} erantzun",
"Summary" : "Laburpena",
"Options" : "Aukerak",
"Export to CSV" : "Esportatu CSVra",
"Delete all responses" : "Ezabatu erantzun guztiak",
"No responses yet" : "Ez dago erantzunik oraindik",
"Results of submitted forms will show up here" : "Bidalitako inprimakien emaitzak hemen erakutsiko dira",
"There was an error while loading the results" : "Errore bat gertatu da emaitzak kargatzean",
"There was an error while removing this response" : "Errore bat gertatu da erantzun hau ezabatzean",
"Are you sure you want to delete all responses of {title}?" : "Ziur zaude {title} galderaren erantzun guztiak ezabatu nahi dituzula?",
"There was an error while removing responses" : "Errore bat gertatu da erantzunak ezabatzean",
"responses" : "erantzunak",
"Share form" : "Partekatu inprimakia",
"Share via link" : "Partekatu esteka bidez",
"Show to all users of this instance" : "Erakutsi instantzia honetako erabiltzaile guztiei",
"Choose users to share with" : "Aukeratu ze erabiltzailerekin partekatu",
"Settings" : "Ezarpenak",
"Anonymous responses" : "Erantzun anonimoak",
"Allow multiple responses per person" : "Onartu erantzun ugari pertsonako",
"Set expiration date" : "Ezarri iraungitze-data",
"Expiration date" : "Iraungitze-data",
"Sharing" : "Partekatzea",
"Share link" : "Partekatu esteka",
"Name of user or group" : "Erabiltzailearen edo taldearen izena",
"Submit" : "Bidali"
"Select expiration date" : "Hautatu iraungitze-data",
"Expired on {date}" : "{date} datan iraungia",
"Expires on {date}" : "{date} datan iraungitzen da",
"Submit" : "Bidali",
"Submit form" : "Bidali inprimakia",
"Submitting form …" : "Inprimakia bidaltzen ...",
"Thank you for completing the form!" : "Mila esker inprimakia betetzeagatik!",
"There was an error submitting the form" : "Errore bat gertatu da inprimakia bidaltzean",
"Error while saving question" : "Errorea galdera gordetzean",
"Checkboxes" : "Kontrol-laukiak",
"Checkbox question title" : "Kontrol-lauki galderaren izenburua",
"This question needs a title and at least one answer!" : "Galdera honek izenburua behar du eta gutxienez erantzun bat!",
"Multiple choice" : "Aukera anitz",
"Multiple choice question title" : "Aukera anitzeko galderaren izenburua",
"Dropdown" : "Zabalgarria",
"Dropdown question title" : "Galdera zabalgarriaren izenburua",
"People can pick one option" : "Jendeak aukera bat hautatu dezake",
"Pick an option" : "Aukeratu bat",
"Short answer" : "Erantzun laburra",
"Short answer question title" : "Erantzun laburreko galderaren izenburua",
"People can enter a short answer" : "Jendeak erantzun laburra idatz dezake",
"Enter a short answer" : "Idatzi erantzun laburra",
"Long text" : "Testu luzea",
"Long text question title" : "Testu luzeko galderaren izenburua",
"People can enter a long text" : "Jendeak testu luzea idatz dezake",
"Enter a long text" : "Idatzi testu luzea",
"Form expired" : "Inprimakia iraungita",
"This form has expired and is no longer taking answers" : "Inprimaki hau iraungi da eta ez du erantzunik onartzen",
"Form not found" : "Ez da inprimakia aurkitu",
"This form does not exist" : "Inprimaki hau ez da existitzen"
},
"nplurals=2; plural=(n != 1);");

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