Merge branch 'master' of github.com:Human-Connection/Human-Connection into 1710-list-and-protocol-moderation

# Conflicts:
#	webapp/locales/de.json
This commit is contained in:
Wolfgang Huß 2019-11-23 08:07:53 +01:00
commit 0b7a0496a2
23 changed files with 4615 additions and 4280 deletions

View File

@ -4,6 +4,70 @@ All notable changes to this project will be documented in this file. Dates are d
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
#### [v0.1.11](https://github.com/Human-Connection/Human-Connection/compare/v0.1.10...v0.1.11)
> 22 November 2019
- Add LegacyEmbeds component to fix bug [`#2328`](https://github.com/Human-Connection/Human-Connection/pull/2328)
- Fix incorrect link to development environment [`#2309`](https://github.com/Human-Connection/Human-Connection/pull/2309)
- 2329 normalize emails in login form [`#2330`](https://github.com/Human-Connection/Human-Connection/pull/2330)
- Lokalise: Translations update [`#2327`](https://github.com/Human-Connection/Human-Connection/pull/2327)
- Changed translation must change test :( [`#2310`](https://github.com/Human-Connection/Human-Connection/pull/2310)
- build(deps-dev): bump apollo-server-testing from 2.9.9 to 2.9.12 in /backend [`#2318`](https://github.com/Human-Connection/Human-Connection/pull/2318)
- build(deps-dev): bump fuse.js from 3.4.5 to 3.4.6 in /webapp [`#2314`](https://github.com/Human-Connection/Human-Connection/pull/2314)
- build(deps-dev): bump eslint-config-prettier from 6.6.0 to 6.7.0 in /webapp [`#2302`](https://github.com/Human-Connection/Human-Connection/pull/2302)
- build(deps): bump metascraper-lang from 5.8.7 to 5.8.9 in /backend [`#2301`](https://github.com/Human-Connection/Human-Connection/pull/2301)
- build(deps): bump metascraper-soundcloud from 5.8.7 to 5.8.9 in /backend [`#2298`](https://github.com/Human-Connection/Human-Connection/pull/2298)
- build(deps): bump metascraper-youtube from 5.8.7 to 5.8.9 in /backend [`#2297`](https://github.com/Human-Connection/Human-Connection/pull/2297)
- build(deps-dev): bump date-fns from 2.7.0 to 2.8.0 [`#2296`](https://github.com/Human-Connection/Human-Connection/pull/2296)
- build(deps): bump apollo-server from 2.9.9 to 2.9.11 in /backend [`#2311`](https://github.com/Human-Connection/Human-Connection/pull/2311)
- Fix Typo Of Issue 2230 [`#2293`](https://github.com/Human-Connection/Human-Connection/pull/2293)
- [Systems-Development-and-Frameworks] Clickable hashtags [`#2076`](https://github.com/Human-Connection/Human-Connection/pull/2076)
- build(deps): bump neo4j-graphql-js from 2.9.0 to 2.9.3 in /backend [`#2283`](https://github.com/Human-Connection/Human-Connection/pull/2283)
- build(deps-dev): bump eslint-plugin-jest from 23.0.3 to 23.0.4 in /backend [`#2285`](https://github.com/Human-Connection/Human-Connection/pull/2285)
- build(deps-dev): bump eslint-config-prettier from 6.5.0 to 6.7.0 in /backend [`#2286`](https://github.com/Human-Connection/Human-Connection/pull/2286)
- Lokalise: Translations update [`#2277`](https://github.com/Human-Connection/Human-Connection/pull/2277)
- build(deps-dev): bump @vue/eslint-config-prettier from 5.0.0 to 6.0.0 in /webapp [`#2266`](https://github.com/Human-Connection/Human-Connection/pull/2266)
- build(deps-dev): bump prettier from 1.18.2 to 1.19.1 in /backend [`#2281`](https://github.com/Human-Connection/Human-Connection/pull/2281)
- build(deps): bump apollo-server from 2.9.7 to 2.9.9 in /backend [`#2280`](https://github.com/Human-Connection/Human-Connection/pull/2280)
- build(deps-dev): bump apollo-server-testing from 2.9.7 to 2.9.9 in /backend [`#2279`](https://github.com/Human-Connection/Human-Connection/pull/2279)
- build(deps): bump @sentry/node from 5.8.0 to 5.9.0 in /backend [`#2278`](https://github.com/Human-Connection/Human-Connection/pull/2278)
- 🍰 2119-Fix Contribution consistent form input validation [`#2160`](https://github.com/Human-Connection/Human-Connection/pull/2160)
- build(deps): bump cookie-universal-nuxt from 2.0.18 to 2.0.19 in /webapp [`#2265`](https://github.com/Human-Connection/Human-Connection/pull/2265)
- build(deps): bump metascraper modules [`#2257`](https://github.com/Human-Connection/Human-Connection/pull/2257)
- build: configure stale bot [`#2273`](https://github.com/Human-Connection/Human-Connection/pull/2273)
- Explicitly define our schema, improve performance [`#2243`](https://github.com/Human-Connection/Human-Connection/pull/2243)
- build(deps): [security] bump https-proxy-agent from 2.2.1 to 2.2.4 [`#2274`](https://github.com/Human-Connection/Human-Connection/pull/2274)
- build: record and publish all cypress test results [`#2251`](https://github.com/Human-Connection/Human-Connection/pull/2251)
- Add Emacs Backup Files To Gitignore (*~) [`#2261`](https://github.com/Human-Connection/Human-Connection/pull/2261)
- build(deps-dev): bump eslint-config-prettier from 6.5.0 to 6.6.0 in /webapp [`#2267`](https://github.com/Human-Connection/Human-Connection/pull/2267)
- 2187 language does not change on edit [`#2200`](https://github.com/Human-Connection/Human-Connection/pull/2200)
- 1747 show shouts [`#2101`](https://github.com/Human-Connection/Human-Connection/pull/2101)
- build(deps): bump node from 13.0.1-alpine to 13.1.0-alpine in /webapp [`#2180`](https://github.com/Human-Connection/Human-Connection/pull/2180)
- Fix #2042 Back Link To Login Page [`#2078`](https://github.com/Human-Connection/Human-Connection/pull/2078)
- 2119 create post consistent form input validation improvements [`#2163`](https://github.com/Human-Connection/Human-Connection/pull/2163)
- Helper script to install all packages [`#2250`](https://github.com/Human-Connection/Human-Connection/pull/2250)
- refactor: remove redundant port configuration [`#2247`](https://github.com/Human-Connection/Human-Connection/pull/2247)
- build(deps-dev): bump eslint-config-standard from 12.0.0 to 14.1.0 in /webapp [`#2246`](https://github.com/Human-Connection/Human-Connection/pull/2246)
- build(deps-dev): bump cucumber from 6.0.3 to 6.0.5 in /backend [`#2236`](https://github.com/Human-Connection/Human-Connection/pull/2236)
- build: less verbose output on build server [`#2249`](https://github.com/Human-Connection/Human-Connection/pull/2249)
- Fix infinite scrolling out of control [`#2248`](https://github.com/Human-Connection/Human-Connection/pull/2248)
- 2106-unblock a user in the user settings [`#2110`](https://github.com/Human-Connection/Human-Connection/pull/2110)
- Fix 1936 [`#2241`](https://github.com/Human-Connection/Human-Connection/pull/2241)
- fix(editor): Fix hashtags not working after embeded content [`#2242`](https://github.com/Human-Connection/Human-Connection/pull/2242)
- build(deps-dev): bump prettier from 1.18.2 to 1.19.1 in /webapp [`#2185`](https://github.com/Human-Connection/Human-Connection/pull/2185)
- build(deps-dev): bump eslint-plugin-jest from 23.0.2 to 23.0.4 in /webapp [`#2245`](https://github.com/Human-Connection/Human-Connection/pull/2245)
- build(deps): remove deprecated debug flags [`#2219`](https://github.com/Human-Connection/Human-Connection/pull/2219)
- build(deps-dev): bump eslint-plugin-vue from 6.0.0 to 6.0.1 in /webapp [`#2235`](https://github.com/Human-Connection/Human-Connection/pull/2235)
- build(deps-dev): bump eslint from 5.16.0 to 6.6.0 in /webapp [`#2205`](https://github.com/Human-Connection/Human-Connection/pull/2205)
- Add locale to undefined to null [`#2233`](https://github.com/Human-Connection/Human-Connection/pull/2233)
- Update to version 0.1.10 [`#2231`](https://github.com/Human-Connection/Human-Connection/pull/2231)
- fix #2329: Normalize email on login in the backend [`#2329`](https://github.com/Human-Connection/Human-Connection/issues/2329)
- Merge pull request #2078 from Human-Connection/fix-2042-back-link [`#2042`](https://github.com/Human-Connection/Human-Connection/issues/2042)
- Tell github-linguists to ignore snapshots [`978347b`](https://github.com/Human-Connection/Human-Connection/commit/978347ba7b5a6aa1bc915ada972ffffa2816d37c)
- Lokalise: update of webapp/locales/ru.json [`906e851`](https://github.com/Human-Connection/Human-Connection/commit/906e8518bf060134150187fb1574ac50ffd502f6)
- Lokalise: update of webapp/locales/ru.json [`3e52ee0`](https://github.com/Human-Connection/Human-Connection/commit/3e52ee090c88c357b796895370d126f8bb5529f0)
#### [v0.1.10](https://github.com/Human-Connection/Human-Connection/compare/v0.1.9...v0.1.10)
> 13 November 2019
@ -61,9 +125,9 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
- 🍰 Add migration plan and frontend code guidelines to our docs [`#2075`](https://github.com/Human-Connection/Human-Connection/pull/2075)
- Update feature template [`#2116`](https://github.com/Human-Connection/Human-Connection/pull/2116)
- Update to version 0.1.9 [`#2114`](https://github.com/Human-Connection/Human-Connection/pull/2114)
- remove package-lock.json [`3cf3c31`](https://github.com/Human-Connection/Human-Connection/commit/3cf3c31808dc6ae59fb9c6ec33e9e178c5556438)
- add current file [`26c0d4d`](https://github.com/Human-Connection/Human-Connection/commit/26c0d4d83e4418a2378e05b66b6b47461f82735f)
- Finish portuguese translations [`15c671c`](https://github.com/Human-Connection/Human-Connection/commit/15c671c4a8aae86317896ca30601389504bce9e1)
- add design token addon to storybook [`fc387f6`](https://github.com/Human-Connection/Human-Connection/commit/fc387f63e2cd4aef0964c81a13b892bdba952e12)
#### [v0.1.9](https://github.com/Human-Connection/Human-Connection/compare/v0.1.8...v0.1.9)
@ -124,6 +188,7 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
- change Changes & History to Changes [`#2030`](https://github.com/Human-Connection/Human-Connection/pull/2030)
- chnage Änderungen & Verlauf zu Änderungen [`#2029`](https://github.com/Human-Connection/Human-Connection/pull/2029)
- build(deps): bump @nuxtjs/apollo from 4.0.0-rc15 to 4.0.0-rc16 in /webapp [`#1990`](https://github.com/Human-Connection/Human-Connection/pull/1990)
- Fix #2042 Back Link To Login Page [`#2042`](https://github.com/Human-Connection/Human-Connection/issues/2042)
- Merge pull request #2043 from Human-Connection/fix-1993 [`#1993`](https://github.com/Human-Connection/Human-Connection/issues/1993)
- fix #1993 [`#1993`](https://github.com/Human-Connection/Human-Connection/issues/1993)
- first implementation [`aeae72f`](https://github.com/Human-Connection/Human-Connection/commit/aeae72f6918861aa2a4c64d0b32c847d9e857e93)

View File

@ -25,7 +25,7 @@ Human Connection is a nonprofit social, action and knowledge network that connec
## Live demo
Try out our deployed [staging environment](https://nitro-staging.human-connection.org/).
Try out our deployed [development environment](https://develop.human-connection.org/).
Logins:

View File

@ -1 +1 @@
0.1.10
0.1.11

View File

@ -71,15 +71,15 @@
"metascraper-date": "^5.8.7",
"metascraper-description": "^5.8.7",
"metascraper-image": "^5.8.7",
"metascraper-lang": "^5.8.7",
"metascraper-lang": "^5.8.9",
"metascraper-lang-detector": "^4.10.2",
"metascraper-logo": "^5.8.7",
"metascraper-publisher": "^5.8.7",
"metascraper-soundcloud": "^5.8.7",
"metascraper-soundcloud": "^5.8.9",
"metascraper-title": "^5.8.7",
"metascraper-url": "^5.8.7",
"metascraper-video": "^5.8.7",
"metascraper-youtube": "^5.8.7",
"metascraper-youtube": "^5.8.9",
"minimatch": "^3.0.4",
"mustache": "^3.1.0",
"neo4j-driver": "~1.7.6",
@ -105,7 +105,7 @@
"@babel/plugin-proposal-throw-expressions": "^7.2.0",
"@babel/preset-env": "~7.7.1",
"@babel/register": "~7.7.0",
"apollo-server-testing": "~2.9.9",
"apollo-server-testing": "~2.9.12",
"babel-core": "~7.0.0-0",
"babel-eslint": "~10.0.3",
"babel-jest": "~24.9.0",

View File

@ -2,6 +2,7 @@ import encode from '../../jwt/encode'
import bcrypt from 'bcryptjs'
import { AuthenticationError } from 'apollo-server'
import { neode } from '../../bootstrap/neo4j'
import { normalizeEmail } from 'validator'
const instance = neode()
@ -21,6 +22,7 @@ export default {
// if (user && user.id) {
// throw new Error('Already logged in.')
// }
email = normalizeEmail(email)
const session = driver.session()
const result = await session.run(
`

View File

@ -5,8 +5,10 @@ import { gql } from '../../helpers/jest'
import { createTestClient } from 'apollo-server-testing'
import createServer, { context } from '../../server'
import encode from '../../jwt/encode'
import { neode as getNeode } from '../../bootstrap/neo4j'
const factory = Factory()
const neode = getNeode()
let query
let mutate
let variables
@ -234,6 +236,28 @@ describe('login', () => {
})
})
})
describe('normalization', () => {
describe('email address is a gmail address ', () => {
beforeEach(async () => {
const email = await neode.first('EmailAddress', { email: 'test@example.org' })
await email.update({ email: 'someuser@gmail.com' })
})
describe('supplied email contains dots', () => {
beforeEach(() => {
variables = { ...variables, email: 'some.user@gmail.com' }
})
it('normalizes email, issue #2329', async () => {
await respondsWith({
data: { login: expect.any(String) },
errors: undefined,
})
})
})
})
})
})
describe('with a valid email but incorrect password', () => {

View File

@ -2,6 +2,25 @@
# yarn lockfile v1
"@apollo/protobufjs@^1.0.3":
version "1.0.3"
resolved "https://registry.yarnpkg.com/@apollo/protobufjs/-/protobufjs-1.0.3.tgz#02c655aedd4ba7c7f64cbc3d2b1dd9a000a391ba"
integrity sha512-gqeT810Ect9WIqsrgfUvr+ljSB5m1PyBae9HGdrRyQ3HjHjTcjVvxpsMYXlUk4rUHnrfUqyoGvLSy2yLlRGEOw==
dependencies:
"@protobufjs/aspromise" "^1.1.2"
"@protobufjs/base64" "^1.1.2"
"@protobufjs/codegen" "^2.0.4"
"@protobufjs/eventemitter" "^1.1.0"
"@protobufjs/fetch" "^1.1.0"
"@protobufjs/float" "^1.0.2"
"@protobufjs/inquire" "^1.1.0"
"@protobufjs/path" "^1.1.2"
"@protobufjs/pool" "^1.1.0"
"@protobufjs/utf8" "^1.1.0"
"@types/long" "^4.0.0"
"@types/node" "^10.1.0"
long "^4.0.0"
"@apollographql/apollo-tools@^0.4.0":
version "0.4.0"
resolved "https://registry.yarnpkg.com/@apollographql/apollo-tools/-/apollo-tools-0.4.0.tgz#8a1a0ab7a0bb12ccc03b72e4a104cfa5d969fd5f"
@ -1627,13 +1646,13 @@ anymatch@^2.0.0:
micromatch "^3.1.4"
normalize-path "^2.1.1"
apollo-cache-control@^0.8.7:
version "0.8.7"
resolved "https://registry.yarnpkg.com/apollo-cache-control/-/apollo-cache-control-0.8.7.tgz#5871db1c343b28d430df440ff9b3a27618831ada"
integrity sha512-2KMn451IFU4dx3IPmp0QzaLEFtiV7rB6fNurUXX4+5LHJuK3Jic3jD8ldVLfbfsXZcgguzm/YYVFuotnbmaZiw==
apollo-cache-control@^0.8.8:
version "0.8.8"
resolved "https://registry.yarnpkg.com/apollo-cache-control/-/apollo-cache-control-0.8.8.tgz#c6de9ef3a154560f6cf26ce7159e62438c1ac022"
integrity sha512-hpIJg3Tmb6quA111lrVO+d3qcyYRlJ8JqbeQdcgwLT3fb2VQzk21SrBZYl2oMM4ZqSOWCZWg4/Cn9ARYqdWjKA==
dependencies:
apollo-server-env "^2.4.3"
graphql-extensions "^0.10.6"
graphql-extensions "^0.10.7"
apollo-cache-inmemory@~1.6.3:
version "1.6.3"
@ -1683,18 +1702,25 @@ apollo-engine-reporting-protobuf@^0.4.3:
dependencies:
protobufjs "^6.8.6"
apollo-engine-reporting@^1.4.9:
version "1.4.9"
resolved "https://registry.yarnpkg.com/apollo-engine-reporting/-/apollo-engine-reporting-1.4.9.tgz#234ef593bf73dcd2f62882c0ac6fedb0254ce90c"
integrity sha512-y9GVI/gpXFONaSnti4aXfmT9Kz1UApF9xB5J3cQSm57TnAxtS+QXq8nmSPuieqSV3+w0y2kwle3U9haRgirS7g==
apollo-engine-reporting-protobuf@^0.4.4:
version "0.4.4"
resolved "https://registry.yarnpkg.com/apollo-engine-reporting-protobuf/-/apollo-engine-reporting-protobuf-0.4.4.tgz#73a064f8c9f2d6605192d1673729c66ec47d9cb7"
integrity sha512-SGrIkUR7Q/VjU8YG98xcvo340C4DaNUhg/TXOtGsMlfiJDzHwVau/Bv6zifAzBafp2lj0XND6Daj5kyT/eSI/w==
dependencies:
apollo-engine-reporting-protobuf "^0.4.3"
"@apollo/protobufjs" "^1.0.3"
apollo-engine-reporting@^1.4.10:
version "1.4.10"
resolved "https://registry.yarnpkg.com/apollo-engine-reporting/-/apollo-engine-reporting-1.4.10.tgz#cca245133906ed4ece125e48cb95dd959f3af2f6"
integrity sha512-0nEawO9cudbXHCxRvnDUWKqCxPAGEstghUFd5sB67lIGuh91MYeLuwN1iTfqUdwF1feEGHn636zVVUYlXGOlvQ==
dependencies:
apollo-engine-reporting-protobuf "^0.4.4"
apollo-graphql "^0.3.4"
apollo-server-caching "^0.5.0"
apollo-server-env "^2.4.3"
apollo-server-types "^0.2.7"
apollo-server-types "^0.2.8"
async-retry "^1.2.1"
graphql-extensions "^0.10.6"
graphql-extensions "^0.10.7"
apollo-env@0.5.1, apollo-env@^0.5.1:
version "0.5.1"
@ -1764,26 +1790,26 @@ apollo-server-caching@^0.5.0:
dependencies:
lru-cache "^5.0.0"
apollo-server-core@^2.9.11, apollo-server-core@^2.9.9:
version "2.9.11"
resolved "https://registry.yarnpkg.com/apollo-server-core/-/apollo-server-core-2.9.11.tgz#fc788000ba16b98c634a81ecce81cfac5fd6604e"
integrity sha512-eWAe5oLMEGdh7Ngvie9w/EUr/0+e3ihgIsHbfDIVJ//0aqqFEs7Ij47qX24tZ9aMF7Tr8Jg3AFpipPlq2R0nsg==
apollo-server-core@^2.9.11, apollo-server-core@^2.9.12:
version "2.9.12"
resolved "https://registry.yarnpkg.com/apollo-server-core/-/apollo-server-core-2.9.12.tgz#c8ed48540762913242eef5fce0da8b59b131a1e8"
integrity sha512-jhGr2R655PSwUUBweXDl+0F3oa74Elu5xXF+88ymUUej34EwBUCqz97wPqR07BEuyxaAlRfZwPMvKaHhMUKg5g==
dependencies:
"@apollographql/apollo-tools" "^0.4.0"
"@apollographql/graphql-playground-html" "1.6.24"
"@types/graphql-upload" "^8.0.0"
"@types/ws" "^6.0.0"
apollo-cache-control "^0.8.7"
apollo-cache-control "^0.8.8"
apollo-datasource "^0.6.3"
apollo-engine-reporting "^1.4.9"
apollo-engine-reporting "^1.4.10"
apollo-server-caching "^0.5.0"
apollo-server-env "^2.4.3"
apollo-server-errors "^2.3.4"
apollo-server-plugin-base "^0.6.7"
apollo-server-types "^0.2.7"
apollo-tracing "^0.8.7"
apollo-server-plugin-base "^0.6.8"
apollo-server-types "^0.2.8"
apollo-tracing "^0.8.8"
fast-json-stable-stringify "^2.0.0"
graphql-extensions "^0.10.6"
graphql-extensions "^0.10.7"
graphql-tag "^2.9.2"
graphql-tools "^4.0.0"
graphql-upload "^8.0.2"
@ -1826,19 +1852,19 @@ apollo-server-express@^2.9.11, apollo-server-express@^2.9.7:
subscriptions-transport-ws "^0.9.16"
type-is "^1.6.16"
apollo-server-plugin-base@^0.6.7:
version "0.6.7"
resolved "https://registry.yarnpkg.com/apollo-server-plugin-base/-/apollo-server-plugin-base-0.6.7.tgz#c2cc42806fbe264e8364c23823dee749acdfa1d3"
integrity sha512-/9voO+6a0q/Fu5SuDVt+bgOCSUr8RRp9XkPRz0Bu6+mNNvCoxDNuNgCau7iz1BA4igY2R3PchevQPBM1gjrf6w==
apollo-server-plugin-base@^0.6.8:
version "0.6.8"
resolved "https://registry.yarnpkg.com/apollo-server-plugin-base/-/apollo-server-plugin-base-0.6.8.tgz#94cb9a6d806b7057d1d42202292d2adcf2cf0e7a"
integrity sha512-0pKCjcg9gHBK8qlb280+N0jl99meixQtxXnMJFyIfD+45OpKQ+WolHIbO0oZgNEt7r/lNWwH8v3l5yYm1ghz1A==
dependencies:
apollo-server-types "^0.2.7"
apollo-server-types "^0.2.8"
apollo-server-testing@~2.9.9:
version "2.9.9"
resolved "https://registry.yarnpkg.com/apollo-server-testing/-/apollo-server-testing-2.9.9.tgz#451836fa2e077e93f45182dde50ca72c15be2e84"
integrity sha512-ejbFJLrprMDBZWdi4hOZkZUSMzNJvX5NVDXWWUFHAySbY2zDsbHrQ9jE/2KQJrI3Q93jUgmpUTAu6kS0cjxt4Q==
apollo-server-testing@~2.9.12:
version "2.9.12"
resolved "https://registry.yarnpkg.com/apollo-server-testing/-/apollo-server-testing-2.9.12.tgz#2dcad49f399f50bf3d8bbaa0c753eb7eca48ff10"
integrity sha512-TFHXA8HdD++FzbCvrQryFqALvX2Mrea1bNu7pi5L5wpjB5Ug3FudasYGhy6tl8BaStPxsugWngchuD3IPSBrgg==
dependencies:
apollo-server-core "^2.9.9"
apollo-server-core "^2.9.12"
apollo-server-types@^0.2.7:
version "0.2.7"
@ -1849,6 +1875,15 @@ apollo-server-types@^0.2.7:
apollo-server-caching "^0.5.0"
apollo-server-env "^2.4.3"
apollo-server-types@^0.2.8:
version "0.2.8"
resolved "https://registry.yarnpkg.com/apollo-server-types/-/apollo-server-types-0.2.8.tgz#729208a8dd72831af3aa4f1eb584022ada146e6b"
integrity sha512-5OclxkAqjhuO75tTNHpSO/+doJZ+VlRtTefnrPJdK/uwVew9U/VUCWkYdryZWwEyVe1nvQ/4E7RYR4tGb8l8wA==
dependencies:
apollo-engine-reporting-protobuf "^0.4.4"
apollo-server-caching "^0.5.0"
apollo-server-env "^2.4.3"
apollo-server@~2.9.11:
version "2.9.11"
resolved "https://registry.yarnpkg.com/apollo-server/-/apollo-server-2.9.11.tgz#fafa7bc8f758689b0675c3300599a9b1128c58cd"
@ -1860,13 +1895,13 @@ apollo-server@~2.9.11:
graphql-subscriptions "^1.0.0"
graphql-tools "^4.0.0"
apollo-tracing@^0.8.7:
version "0.8.7"
resolved "https://registry.yarnpkg.com/apollo-tracing/-/apollo-tracing-0.8.7.tgz#aa1fe83fc3d7516cb9fb6aff9e068b4270a8713c"
integrity sha512-Rtkmvw//abR+rydd4eO5i2DZe94/M/TZENVbB2E1t20zZ2SnNExwYTvs759F+9/TrmOs68+KidVEyrK3j8cFHg==
apollo-tracing@^0.8.8:
version "0.8.8"
resolved "https://registry.yarnpkg.com/apollo-tracing/-/apollo-tracing-0.8.8.tgz#bfaffd76dc12ed5cc1c1198b5411864affdb1b83"
integrity sha512-aIwT2PsH7VZZPaNrIoSjzLKMlG644d2Uf+GYcoMd3X6UEyg1sXdWqkKfCeoS6ChJKH2khO7MXAvOZC03UnCumQ==
dependencies:
apollo-server-env "^2.4.3"
graphql-extensions "^0.10.6"
graphql-extensions "^0.10.7"
apollo-utilities@1.3.2, apollo-utilities@^1.0.1, apollo-utilities@^1.3.0, apollo-utilities@^1.3.2:
version "1.3.2"
@ -4073,14 +4108,14 @@ graphql-custom-directives@~0.2.14:
moment "^2.22.2"
numeral "^2.0.6"
graphql-extensions@^0.10.6:
version "0.10.6"
resolved "https://registry.yarnpkg.com/graphql-extensions/-/graphql-extensions-0.10.6.tgz#02fbbf81fa3b4cb7d7e76341faec2683049490cc"
integrity sha512-F3w/8/iYyhomnX9orQH4GK5dd5JbNhPdTO359ZjweZOGuX/I6DttjgAVDhc7Im0Drw1+bh95ShzSgjHOn6XMLg==
graphql-extensions@^0.10.7:
version "0.10.7"
resolved "https://registry.yarnpkg.com/graphql-extensions/-/graphql-extensions-0.10.7.tgz#ca9f8ec3cb0af1739b48ca42280ec9162ad116d1"
integrity sha512-YuP7VQxNePG4bWRQ5Vk+KRMbZ9r1IWCqCCogOMz/1ueeQ4gZe93eGRcb0vhpOdMFnCX6Vyvd4+sC+N6LR3YFOQ==
dependencies:
"@apollographql/apollo-tools" "^0.4.0"
apollo-server-env "^2.4.3"
apollo-server-types "^0.2.7"
apollo-server-types "^0.2.8"
graphql-iso-date@~3.6.1:
version "3.6.1"
@ -5785,10 +5820,10 @@ metascraper-lang-detector@^4.10.2:
franc "~4.0.0"
iso-639-3 "~1.1.0"
metascraper-lang@^5.8.7:
version "5.8.7"
resolved "https://registry.yarnpkg.com/metascraper-lang/-/metascraper-lang-5.8.7.tgz#5214af961d55b7b4c98e679fffe7477a0f3f9c53"
integrity sha512-ASidffvAmnankJtb9BIqVyRRlcz0uJ5mAbkAoWL1xkd9GyUxRLvkCjKq/pvsapASNabfqjwbgSj7hO8mv5hbkQ==
metascraper-lang@^5.8.9:
version "5.8.9"
resolved "https://registry.yarnpkg.com/metascraper-lang/-/metascraper-lang-5.8.9.tgz#589bac0fdc523b5b6e6317a7b6295474eedfb872"
integrity sha512-VMiU+T9LFsra/bBc0w0+fw6lk8Snb/ULoIvHUF0+5wvkv4KzQicc0z1lTAL/28Et2Xa+R5Km5A9Ts7LYuQRqVw==
dependencies:
"@metascraper/helpers" "^5.8.7"
@ -5806,13 +5841,13 @@ metascraper-publisher@^5.8.7:
dependencies:
"@metascraper/helpers" "^5.8.7"
metascraper-soundcloud@^5.8.7:
version "5.8.7"
resolved "https://registry.yarnpkg.com/metascraper-soundcloud/-/metascraper-soundcloud-5.8.7.tgz#a557f070671978730ea06d18be3d5668cf323ab5"
integrity sha512-qzwT7igIUi0k8NYC31lfLBeJEIUSxgJvQX3LC1JMxrEue5YMmE86SZRYASGemhMzhW5LtM/oA9jQECT3a8enJA==
metascraper-soundcloud@^5.8.9:
version "5.8.9"
resolved "https://registry.yarnpkg.com/metascraper-soundcloud/-/metascraper-soundcloud-5.8.9.tgz#5d02538078114c5ab25c46df4afc3f45a94b3d7c"
integrity sha512-0otAe2E4N/KN2UqopJAM9NFZfSMyll2Q0XKhicfV/d+6Q1ERT7LWA/vwhBmxFwQzzX2mxZ8JFKeXUf6OZqEvVg==
dependencies:
"@metascraper/helpers" "^5.8.7"
tldts "~5.6.1"
tldts "~5.6.2"
metascraper-title@^5.8.7:
version "5.8.7"
@ -5837,10 +5872,10 @@ metascraper-video@^5.8.7:
"@metascraper/helpers" "^5.8.7"
lodash "~4.17.15"
metascraper-youtube@^5.8.7:
version "5.8.7"
resolved "https://registry.yarnpkg.com/metascraper-youtube/-/metascraper-youtube-5.8.7.tgz#8a799602788d90ed34a885f4754fc98aa5e917ca"
integrity sha512-00b+KNoRxDYc+Pbx25a74ZV2hX4ARqKY9J70AFZm/kstmxh2VOApyuIkuNkQM8PgTqEMXm3lAFiz6aYMnPcVMg==
metascraper-youtube@^5.8.9:
version "5.8.9"
resolved "https://registry.yarnpkg.com/metascraper-youtube/-/metascraper-youtube-5.8.9.tgz#595f5e384e0db519378ca2023bd8aa6603866c9d"
integrity sha512-Zuew1tLSC14ceL9ZaNvlQ4GmFopbYDalr8gL+Ofo4ha4jKyX58VaPQtmIgASAJv/jlOXd9zCwEdhNw8/YyZZWw==
dependencies:
"@metascraper/helpers" "^5.8.7"
get-video-id "~3.1.4"
@ -8008,17 +8043,17 @@ tlds@^1.187.0, tlds@^1.203.0:
resolved "https://registry.yarnpkg.com/tlds/-/tlds-1.203.1.tgz#4dc9b02f53de3315bc98b80665e13de3edfc1dfc"
integrity sha512-7MUlYyGJ6rSitEZ3r1Q1QNV8uSIzapS8SmmhSusBuIc7uIxPPwsKllEP0GRp1NS6Ik6F+fRZvnjDWm3ecv2hDw==
tldts-core@^5.6.1:
version "5.6.1"
resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-5.6.1.tgz#943fd020b564018fae308c12ec2435e53101c257"
integrity sha512-ikhUCHoiRu0QzQpba0f0q1Km5YBnn4qsBzGlYCzT3y3wSCGG2GlV0xeEOcXTzp2pRne6bQaHRry4TINMZpDFKQ==
tldts-core@^5.6.2:
version "5.6.2"
resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-5.6.2.tgz#e75eeaba52c621f0dd860b7a8500b6972bff9fc4"
integrity sha512-2dXHiqoqQ2bGen1SqSdwPWsZ5JiDKXW3CxdEZ9kyTfDZ/PBj8JaYiVAybn3W5IDtRqYB8ewHDScIYOedzE/lhg==
tldts@~5.6.1:
version "5.6.1"
resolved "https://registry.yarnpkg.com/tldts/-/tldts-5.6.1.tgz#36f4ac97505b9202f2872f6246f326589f49d78b"
integrity sha512-I+imSP592J9GUYApIoiDdJk3KlroHY4zmDmpAp+TlIDZZAPxx192yOUViMB2QmlcRtZUz5XLEM3cS2F0V7P1Fw==
tldts@~5.6.2:
version "5.6.2"
resolved "https://registry.yarnpkg.com/tldts/-/tldts-5.6.2.tgz#6185e16f61b250dbd9ae2f319d371524acb50d76"
integrity sha512-U7m9bXEkB62JXbKQRagoBuemYyYQ4pqyu3PUXXySXFLviPDWEubAM9ENvAPzNmRu7J6izQJThfN+oC4ZI7zHCg==
dependencies:
tldts-core "^5.6.1"
tldts-core "^5.6.2"
tmp@^0.0.33:
version "0.0.33"

View File

@ -14,7 +14,7 @@ Feature: Internationalization
Examples: Login Button
| language | buttonLabel |
| Français | Connexion |
| Deutsch | Einloggen |
| Deutsch | Anmelden |
| English | Login |
Scenario: Keep preferred language after refresh

View File

@ -1,6 +1,6 @@
{
"name": "nitro-cypress",
"version": "0.1.10",
"version": "0.1.11",
"description": "Fullstack tests with cypress for Human Connection",
"author": "Human Connection gGmbh",
"license": "MIT",
@ -27,7 +27,7 @@
"cypress-cucumber-preprocessor": "^1.16.2",
"cypress-file-upload": "^3.5.0",
"cypress-plugin-retries": "^1.4.0",
"date-fns": "^2.7.0",
"date-fns": "^2.8.0",
"dotenv": "^8.2.0",
"faker": "Marak/faker.js#master",
"graphql-request": "^1.8.2",

View File

@ -1,4 +1,5 @@
import Embed from '~/components/Editor/nodes/Embed.js'
import LegacyEmbed from '~/components/Editor/nodes/LegacyEmbed.js'
import Link from '~/components/Editor/nodes/Link.js'
import Strike from '~/components/Editor/marks/Strike'
import Italic from '~/components/Editor/marks/Italic'
@ -44,5 +45,13 @@ export default function defaultExtensions(component) {
return embed
},
}),
new LegacyEmbed({
onEmbed: async ({ url }) => {
const {
data: { embed },
} = await $apollo.query({ query: EmbedQuery(), variables: { url } })
return embed
},
}),
]
}

View File

@ -66,19 +66,24 @@ describe('defaultExtensions', () => {
type: 'doc',
content: [
{
type: 'paragraph',
content: [
{
text: 'Baby loves cat:',
type: 'text',
},
],
type: 'paragraph',
},
{
type: 'embed',
content: [
{
attrs: {
dataEmbedUrl: 'https://www.youtube.com/watch?v=qkdXAtO40Fo',
},
type: 'embed',
},
],
type: 'paragraph',
},
],
}

View File

@ -0,0 +1,93 @@
import { Node } from 'tiptap'
import pasteRule from '../commands/pasteRule'
import { compileToFunctions } from 'vue-template-compiler'
import Vue from 'vue'
import EmbedComponent from '~/components/Embed/EmbedComponent'
Vue.component(EmbedComponent)
const template = `<component :dataEmbedUrl="dataEmbedUrl" :embedData="embedData" :is="componentType" />`
const compiledTemplate = compileToFunctions(template)
export default class Embed extends Node {
get name() {
return 'embed'
}
get defaultOptions() {
return {
onEmbed: () => ({}),
}
}
pasteRules({ type, schema }) {
return [
pasteRule(
// source: https://stackoverflow.com/a/3809435
/https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_+.~#?&//=]*)/g,
type,
url => ({ dataEmbedUrl: url }),
),
]
}
get schema() {
return {
attrs: {
dataEmbedUrl: {
default: null,
},
},
group: 'inline',
inline: true,
parseDOM: [
{
tag: 'a[href].embed',
getAttrs: dom => ({
dataEmbedUrl: dom.getAttribute('href'),
}),
},
],
toDOM: node => [
'a',
{
href: node.attrs.dataEmbedUrl,
class: 'embed',
target: '_blank',
},
],
}
}
get view() {
return {
props: ['node', 'updateAttrs', 'options'],
data: () => ({
embedData: {},
}),
async created() {
if (this.options) {
this.embedData = await this.options.onEmbed({ url: this.dataEmbedUrl })
}
},
computed: {
componentType() {
return EmbedComponent
},
dataEmbedUrl: {
get() {
return this.node.attrs.dataEmbedUrl
},
set(dataEmbedUrl) {
this.updateAttrs({
dataEmbedUrl,
})
},
},
},
render(createElement) {
return compiledTemplate.render.call(this, createElement)
},
}
}
}

View File

@ -0,0 +1,62 @@
import LoginForm from './LoginForm.vue'
import Styleguide from '@human-connection/styleguide'
import Vuex from 'vuex'
import { config, mount, createLocalVue } from '@vue/test-utils'
const localVue = createLocalVue()
localVue.use(Vuex)
localVue.use(Styleguide)
config.stubs['nuxt-link'] = '<span><slot /></span>'
config.stubs['locale-switch'] = '<span><slot /></span>'
config.stubs['client-only'] = '<span><slot /></span>'
describe('LoginForm', () => {
let mocks
let propsData
let storeMocks
beforeEach(() => {
propsData = {}
})
describe('mount', () => {
const Wrapper = () => {
storeMocks = {
getters: {
'auth/pending': () => false,
},
actions: {
'auth/login': jest.fn(),
},
}
const store = new Vuex.Store(storeMocks)
mocks = {
$t: () => {},
$toast: {
success: jest.fn(),
error: jest.fn(),
},
}
return mount(LoginForm, { mocks, localVue, propsData, store })
}
describe('fill in email and password and submit', () => {
const fillIn = (wrapper, opts = {}) => {
const { email = 'email@example.org', password = '1234' } = opts
wrapper.find('input[name="email"]').setValue(email)
wrapper.find('input[name="password"]').setValue(password)
wrapper.find('form').trigger('submit')
}
it('dispatches login with form data', () => {
fillIn(Wrapper())
expect(storeMocks.actions['auth/login']).toHaveBeenCalledWith(
expect.any(Object),
{ email: 'email@example.org', password: '1234' },
undefined,
)
})
})
})
})

View File

@ -93,8 +93,9 @@ export default {
},
methods: {
async onSubmit() {
const { email, password } = this.form
try {
await this.$store.dispatch('auth/login', { ...this.form })
await this.$store.dispatch('auth/login', { email, password })
this.$toast.success(this.$t('login.success'))
this.$emit('success')
} catch (err) {

View File

@ -1,161 +1,26 @@
{
"components": {
"password-reset": {
"request": {
"form": {
"description": "Eine Mail zum Zurücksetzen des Passworts wird an die angegebene E-Mail Adresse geschickt.",
"submit": "Email anfordern",
"submitted": "Eine E-Mail mit weiteren Instruktionen wurde verschickt an <b>{email}</b>"
}
},
"change-password": {
"success": "Änderung des Passworts war erfolgreich!",
"error": "Passwort Änderung fehlgeschlagen. Möglicherweise falscher Sicherheitscode?",
"help": "Falls Probleme auftreten, schreib uns gerne eine Mail an:"
}
},
"enter-nonce": {
"form": {
"nonce": "Code eingeben",
"description": "Öffne dein E-Mail Postfach und gib den Code ein, den wir geschickt haben.",
"next": "Weiter",
"validations": {
"length": "muss genau 6 Buchstaben lang sein"
}
}
},
"registration": {
"signup": {
"unavailable": "Leider ist die öffentliche Registrierung von Benutzerkonten auf diesem Server derzeit nicht möglich.",
"title": "Mach mit bei Human Connection!",
"form": {
"description": "Um loszulegen, gib deine E-Mail Adresse ein:",
"terms-and-condition": "Ich stimme den <a href=\"/terms-and-conditions\"><ds-text bold color=\"primary\" > Nutzungsbedingungen</ds-text></a>zu.",
"data-privacy": "Ich habe die <a href=\"https://human-connection.org/datenschutz/\" target=\"_blank\"><ds-text bold color=\"primary\" >Datenschutzerklärung</ds-text></a> gelesen und verstanden",
"minimum-age": "Ich bin 18 Jahre oder älter.",
"invitation-code": "Dein Einladungscode lautet: <b>{code}</b>",
"errors": {
"email-exists": "Es gibt schon ein Benutzerkonto mit dieser E-Mail Adresse!",
"invalid-invitation-token": "Es sieht so aus, als ob der Einladungscode schon eingelöst wurde. Jeder Code kann nur einmalig benutzt werden."
},
"submit": "Konto erstellen",
"success": "Eine Mail mit einem Bestätigungslink für die Registrierung wurde an <b>{email}</b> geschickt"
}
},
"create-user-account": {
"title": "Benutzerkonto anlegen",
"success": "Dein Benutzerkonto wurde erstellt!",
"error": "Es konnte kein Benutzerkonto erstellt werden!",
"help": "Vielleicht war der Bestätigungscode falsch oder abgelaufen? Wenn das Problem weiterhin besteht, schick uns gerne eine E-Mail an:"
}
}
},
"store": {
"posts": {
"orderBy": {
"newest": {
"label": "Neueste"
},
"oldest": {
"label": "Älteste"
}
}
}
},
"donations": {
"donations-for": "Spenden für",
"donate-now": "Jetzt spenden",
"amount-of-total": "{amount} von {total} € erreicht"
},
"maintenance": {
"title": "Human Connection befindet sich in der Wartung",
"explanation": "Zurzeit führen wir einige geplante Wartungsarbeiten durch, bitte versuch es später erneut.",
"questions": "Bei Fragen oder Problemen erreichst du uns per E-Mail an"
},
"index": {
"no-results": "Keine Beiträge gefunden.",
"change-filter-settings": "Verändere die Filter-Einstellungen um mehr Ergebnisse zu erhalten."
},
"filter-menu": {
"title": "Deine Filterblase",
"hashtag-search": "Suche nach #{hashtag}",
"clearSearch": "Suche löschen"
},
"filter-posts": {
"categories": {
"header": "Themenkategorien",
"all": "Alle"
},
"general": {
"header": "Filtern nach …"
},
"followers": {
"label": "Benutzern, denen ich folge"
},
"language": {
"header": "Sprachen",
"all": "Alle"
}
},
"site": {
"thanks": "Danke!",
"error-occurred": "Ein Fehler ist aufgetreten.",
"made": "Mit &#10084; gemacht",
"imprint": "Impressum",
"data-privacy": "Datenschutz",
"termsAndConditions": "Nutzungsbedingungen",
"changelog": "Änderungen",
"contact": "Kontakt",
"tribunal": "Registergericht",
"register": "Registernummer",
"director": "Geschäftsführer",
"taxident": "Umsatzsteuer-Identifikationsnummer gemäß § 27 a Umsatzsteuergesetz (Deutschland)",
"responsible": "Verantwortlicher gemäß § 55 Abs. 2 RStV ",
"bank": "Bankverbindung",
"germany": "Deutschland",
"code-of-conduct": "Verhaltenscodex",
"back-to-login": "Zurück zur Anmeldung",
"faq": "FAQ"
},
"login": {
"copy": "Wenn Du bereits ein Konto bei Human Connection hast, melde Dich bitte hier an.",
"login": "Einloggen",
"logout": "Ausloggen",
"copy": "Falls Du bereits ein Konto bei Human Connection hast, melde Dich bitte hier an.",
"login": "Anmelden",
"logout": "Abmelden",
"email": "Deine E-Mail",
"password": "Dein Passwort",
"moreInfo": "Was ist Human Connection?",
"hello": "Hallo",
"forgotPassword": "Passwort vergessen?",
"no-account": "Du hast noch kein Benutzerkonto?",
"register": "Benutzerkonto erstellen",
"moreInfo": "Was ist Human Connection?",
"moreInfoURL": "https://human-connection.org",
"moreInfoURL": "https:\/\/human-connection.org",
"moreInfoHint": "zur Präsentationsseite",
"hello": "Hallo",
"success": "Du bist eingeloggt!",
"failure": "Fehlerhafte E-Mail-Adresse oder Passwort."
},
"editor": {
"placeholder": "Schreib etwas Inspirierendes …",
"mention": {
"noUsersFound": "Keine Benutzer gefunden"
},
"hashtag": {
"noHashtagsFound": "Keine Hashtags gefunden",
"addHashtag": "Neuer Hashtag",
"addLetter": "Tippe einen Buchstaben"
},
"embed": {
"data_privacy_warning": "Achte auf deine Daten!",
"data_privacy_info": "Deine Daten wurden noch nicht an Drittanbieter weitergegeben. Wenn du dieses Video jetzt abspielst, registriert der folgende Anbieter wahrscheinlich deine Nutzerdaten:",
"play_now": "Jetzt ansehen",
"always_allow": "Inhalte von Drittanbietern immer anzeigen (diese Einstellung kannst du jederzeit ändern)"
}
},
"profile": {
"name": "Mein Profil",
"memberSince": "Mitglied seit",
"follow": "abonnieren",
"followers": "Abonnenten",
"following": "abonniert",
"follow": "Folgen",
"followers": "Folgen",
"following": "Folge Ich",
"shouted": "Empfohlen",
"commented": "Kommentiert",
"userAnonym": "Anonymus",
@ -170,72 +35,21 @@
},
"invites": {
"title": "Lade jemanden zu Human Connection ein!",
"description": "Für die Einladung trage seine E-Mail-Adresse hier ein.",
"description": "Zur Einladung die E-Mail-Adresse hier eintragen.",
"emailPlaceholder": "E-Mail-Adresse für die Einladung"
}
},
"notifications": {
"reason": {
"mentioned_in_post": "Hat dich in einem Beitrag erwähnt …",
"mentioned_in_comment": "Hat dich in einem Kommentar erwähnt …",
"commented_on_post": "Hat deinen Beitrag kommentiert …"
},
"comment": "Kommentar",
"title": "Benachrichtigungen",
"pageLink": "Alle Benachrichtigungen",
"post": "Beitrag",
"user": "Benutzer",
"content": "Inhalt",
"filterLabel": {
"all": "Alle",
"read": "Gelesen ",
"unread": "Ungelesen"
},
"empty": "Sorry, du hast im Moment keine Benachrichtigungen."
},
"search": {
"placeholder": "Suchen",
"hint": "Wonach suchst du?",
"failed": "Nichts gefunden"
},
"settings": {
"name": "Einstellungen",
"data": {
"name": "Deine Daten",
"labelName": "Dein Name",
"labelCity": "Deine Stadt oder Region",
"labelBio": "Über Dich",
"labelSlug": "Dein eindeutiger Benutzername",
"namePlaceholder": "Petra Lustig",
"labelCity": "Deine Stadt oder Region",
"labelBio": "Über dich",
"success": "Deine Daten wurden erfolgreich aktualisiert!"
},
"email": {
"validation": {
"same-email": "Das ist deine aktuelle E-Mail Addresse"
},
"name": "Deine E-Mail",
"labelEmail": "E-Mail Adresse ändern",
"labelNewEmail": "Neue E-Mail Adresse",
"labelNonce": "Bestätigungscode eingeben",
"success": "Eine neue E-Mail Addresse wurde registriert.",
"submitted": "Eine E-Mail zur Bestätigung deiner Adresse wurde an <b>{email}</b> gesendet.",
"change-successful": "Deine E-Mail Adresse wurde erfolgreich geändert.",
"verification-error": {
"message": "Deine E-Mail Adresse konnte nicht verifiziert werden.",
"support": "Wenn das Problem weiterhin besteht, kontaktiere uns gerne per E-Mail an",
"explanation": "Das kann verschiedene Ursachen haben:",
"reason": {
"invalid-nonce": "Ist der Bestätigungscode falsch?",
"no-email-request": "Bist du dir sicher, dass du eine Änderung deiner E-Mail Adresse angefragt hattest?"
}
}
},
"validation": {
"slug": {
"regex": "Es sind nur Kleinbuchstaben, Zahlen, Unterstriche oder Bindestriche erlaubt.",
"alreadyTaken": "Dieser Benutzername ist schon vergeben."
}
},
"security": {
"name": "Sicherheit",
"change-password": {
@ -256,25 +70,56 @@
"passwordStrength4": "Sehr sicheres Passwort"
}
},
"privacy": {
"name": "Privatsphäre",
"make-shouts-public": "Teile von mir empfohlene Artikel öffentlich auf meinem Profil",
"success-update": "Privatsphäre-Einstellungen gespeichert"
},
"invites": {
"name": "Einladungen"
},
"download": {
"name": "Daten herunterladen"
},
"delete": {
"name": "Konto löschen"
},
"organizations": {
"name": "Meine Organisationen"
},
"languages": {
"name": "Sprachen"
},
"email": {
"validation": {
"same-email": "Das ist deine aktuelle E-Mail Addresse"
},
"name": "Deine E-Mail",
"labelEmail": "E-Mail Adresse ändern",
"labelNewEmail": "Neue E-Mail Adresse",
"labelNonce": "Bestätigungscode eingeben",
"success": "Eine neue E-Mail Addresse wurde registriert.",
"submitted": "Eine E-Mail zur Bestätigung deiner Adresse wurde an <b>{email}<\/b> gesendet.",
"change-successful": "Deine E-Mail Adresse wurde erfolgreich geändert.",
"verification-error": {
"message": "Deine E-Mail Adresse konnte nicht verifiziert werden.",
"explanation": "Das kann verschiedene Ursachen haben:",
"reason": {
"invalid-nonce": "Ist der Bestätigungscode falsch?",
"no-email-request": "Bist du dir sicher, dass du eine Änderung deiner E-Mail Adresse angefragt hattest?"
},
"support": "Wenn das Problem weiterhin besteht, kontaktiere uns gerne per E-Mail an"
}
},
"validation": {
"slug": {
"regex": "Es sind nur Kleinbuchstaben, Zahlen, Unterstriche oder Bindestriche erlaubt.",
"alreadyTaken": "Dieser Benutzername ist schon vergeben."
}
},
"deleteUserAccount": {
"name": "Daten löschen",
"contributionsCount": "Meine {count} Beiträge löschen",
"commentedCount": "Meine {count} Kommentare löschen",
"accountDescription": "Sei dir bewusst, dass deine Beiträge und Kommentare für unsere Community wichtig sind. Wenn du sie trotzdem löschen möchtest, musst du sie unten markieren.",
"accountWarning": "Dein Konto, deine Beiträge oder Kommentare kannst du nach dem Löschen <b>WEDER VERWALTEN NOCH WIEDERHERSTELLEN!</b>",
"accountWarning": "Dein Konto, deine Beiträge oder Kommentare kannst du nach dem Löschen <b>WEDER VERWALTEN NOCH WIEDERHERSTELLEN!<\/b>",
"success": "Konto erfolgreich gelöscht!",
"pleaseConfirm": "<b class='is-danger'>Zerstörerische Aktion!</b> Gib <b>{confirm}</b> ein, um zu bestätigen."
"pleaseConfirm": "<b class='is-danger'>Zerstörerische Aktion!<\/b> Gib <b>{confirm}<\/b> ein, um zu bestätigen."
},
"embeds": {
"name": "Drittanbieter",
@ -292,12 +137,6 @@
}
}
},
"organizations": {
"name": "Meine Organisationen"
},
"languages": {
"name": "Sprachen"
},
"social-media": {
"name": "Soziale Medien",
"placeholder": "Deine Social-Media URL",
@ -319,19 +158,24 @@
"columns": {
"name": "Name",
"slug": "Alias",
"unblock": "Entblocken"
"unblock": "Entsperren"
},
"empty": "Bislang hast du niemanden blockiert.",
"how-to": "Du kannst andere Benutzer auf deren Profilseite über das Inhaltsmenü blockieren.",
"block": "Nutzer blockieren",
"unblock": "Nutzer entblocken",
"unblocked": "{name} ist wieder entblockt"
"unblocked": "{name} ist wieder entsperrt"
},
"privacy": {
"name": "Privatsphäre",
"make-shouts-public": "Teile von mir empfohlene Artikel öffentlich auf meinem Profil",
"success-update": "Privatsphäre-Einstellungen gespeichert"
}
},
"admin": {
"name": "Admin",
"name": "Systemverwaltung",
"dashboard": {
"name": "Dashboard",
"name": "Startzentrale",
"users": "Benutzer",
"posts": "Beiträge",
"comments": "Kommentare",
@ -340,7 +184,7 @@
"projects": "Projekte",
"invites": "Einladungen",
"follows": "Folgen",
"shouts": "Empfehlungen"
"shouts": "Zurufe"
},
"organizations": {
"name": "Organisationen"
@ -355,7 +199,7 @@
"number": "Nr.",
"name": "Name",
"email": "E-mail",
"slug": "Slug",
"slug": "Alias",
"role": "Rolle",
"createdAt": "Erstellt am"
}
@ -373,6 +217,14 @@
"categoryName": "Name",
"postCount": "Beiträge"
},
"tags": {
"name": "Schlagworte",
"tagCountUnique": "Benutzer",
"tagCount": "Beiträge"
},
"settings": {
"name": "Einstellungen"
},
"hashtags": {
"name": "Hashtags",
"number": "Nr.",
@ -380,9 +232,6 @@
"tagCountUnique": "Benutzer",
"tagCount": "Beiträge"
},
"settings": {
"name": "Einstellungen"
},
"invites": {
"name": "Benutzer einladen",
"title": "Leute einladen",
@ -397,7 +246,6 @@
},
"post": {
"name": "Beitrag",
"pinned": "Meldung",
"moreInfo": {
"name": "Mehr Info",
"title": "Mehr Informationen",
@ -409,6 +257,7 @@
"takeAction": {
"name": "Aktiv werden"
},
"pinned": "Meldung",
"menu": {
"edit": "Beitrag bearbeiten",
"delete": "Beitrag löschen",
@ -424,20 +273,6 @@
},
"edited": "bearbeitet"
},
"comment": {
"content": {
"unavailable-placeholder": "… dieser Kommentar ist nicht mehr verfügbar"
},
"menu": {
"edit": "Kommentar bearbeiten",
"delete": "Kommentar löschen"
},
"show": {
"more": "mehr anzeigen",
"less": "weniger anzeigen"
},
"edited": "bearbeitet"
},
"quotes": {
"african": {
"quote": "Viele kleine Leute an vielen kleinen Orten, die viele kleine Dinge tun, werden das Antlitz dieser Welt verändern.",
@ -456,7 +291,7 @@
"category": "Kategorie ::: Kategorien",
"organization": "Organisation ::: Organisationen",
"project": "Projekt ::: Projekte",
"tag": "Tag ::: Tags",
"tag": "Schlagwort ::: Schlagwörter",
"name": "Name",
"loadMore": "mehr laden",
"loading": "wird geladen",
@ -468,7 +303,7 @@
}
},
"actions": {
"loading": "lade",
"loading": "wird geladen",
"loadMore": "mehr laden",
"create": "Erstellen",
"save": "Speichern",
@ -537,64 +372,48 @@
}
},
"disable": {
"submit": "Deaktivieren",
"cancel": "Abbrechen",
"success": "Erfolgreich deaktiviert!",
"user": {
"title": "Nutzer sperren",
"type": "Nutzer",
"message": "Bist du sicher, dass du den Nutzer \"<b>{name}</b>\" deaktivieren möchtest?"
"message": "Bist Du sicher, dass Du den Nutzer „<b>{name}<\/b>“ sperren möchtest?"
},
"contribution": {
"title": "Beitrag sperren",
"type": "Beitrag",
"message": "Bist du sicher, dass du den Beitrag \"<b>{name}</b>\" deaktivieren möchtest?"
"message": "Bist Du sicher, dass Du den Beitrag von „<b>{name}<\/b>“ deaktivieren möchtest?"
},
"comment": {
"title": "Kommentar sperren",
"type": "Kommentar",
"message": "Bist du sicher, dass du den Kommentar \"<b>{name}</b>\" deaktivieren möchtest?"
}
"message": "Bist Du sicher, dass Du den Kommentar „<b>{name}<\/b>“ deaktivieren möchtest?"
},
"delete": {
"submit": "Löschen",
"submit": "Deaktivieren",
"cancel": "Abbrechen",
"contribution": {
"title": "Lösche Beitrag",
"type": "Contribution",
"message": "Bist du sicher, dass du den Beitrag \"<b>{name}</b>\" löschen möchtest?",
"success": "Beitrag erfolgreich gelöscht!"
},
"comment": {
"title": "Lösche Kommentar",
"type": "Comment",
"message": "Bist du sicher, dass du den Kommentar \"<b>{name}</b>\" löschen möchtest?",
"success": "Kommentar erfolgreich gelöscht!"
}
"success": "Erfolgreich deaktiviert"
},
"report": {
"submit": "Melden",
"submit": "Meldung senden",
"cancel": "Abbrechen",
"success": "Vielen Dank für diese Meldung!",
"user": {
"title": "Nutzer melden",
"type": "Nutzer",
"message": "Bist du sicher, dass du den Nutzer \"<b>{name}</b>\" melden möchtest?",
"message": "Bist Du sicher, dass Du den Nutzer „<b>{name}<\/b>“ melden möchtest?",
"error": "Du hast den Benutzer bereits gemeldet!"
},
"contribution": {
"title": "Beitrag melden",
"type": "Beitrag",
"message": "Bist du sicher, dass du den Beitrag \"<b>{name}</b>\" melden möchtest?",
"message": "Bist Du sicher, dass Du den Beitrag „<b>{name}<\/b>“ melden möchtest?",
"error": "Du hast den Beitrag bereits gemeldet!"
},
"comment": {
"title": "Kommentar melden",
"type": "Kommentar",
"message": "Bist du sicher, dass du den Kommentar von \"<b>{name}</b>\" melden möchtest?",
"message": "Bist Du sicher, dass Du den Kommentar von „<b>{name}<\/b>“ melden möchtest?",
"error": "Du hast den Kommentar bereits gemeldet!"
},
"author": "Verfasser",
"success": "Vielen Dank für diese Meldung!",
"reason": {
"category": {
"label": "Wähle eine Kategorie:",
@ -617,49 +436,15 @@
}
}
},
"followButton": {
"follow": "Folgen",
"following": "Folge ich"
},
"shoutButton": {
"shouted": "empfohlen"
},
"release": {
"submit": "freigeben",
"cancel": "Abbrechen",
"success": "Erfolgreich freigegeben!",
"user": {
"title": "Nutzer freigeben",
"type": "Nutzer",
"message": "Bist du sicher, dass du den Nutzer \"<b>{name}</b>\" freigeben möchtest?",
"error": "Den User hast du schon gemeldet!"
},
"contribution": {
"title": "Beitrag freigeben",
"type": "Beitrag",
"message": "Bist du sicher, dass du den Beitrag \"<b>{name}</b>\" freigeben möchtest?",
"error": "Den Beitrag hast du schon gemeldet!"
},
"comment": {
"title": "Kommentar freigeben",
"type": "Kommentar",
"message": "Bist du sicher, dass du den Kommentar \"<b>{name}</b>\" freigeben möchtest?",
"error": "Den Kommentar hast du schon gemeldet!"
}
},
"user": {
"avatar": {
"submitted": "Upload erfolgreich"
}
},
"contribution": {
"edit": "Beitrag bearbeiten",
"delete": "Beitrag löschen",
"title": "Titel",
"newPost": "Erstelle einen neuen Beitrag",
"filterFollow": "Beiträge filtern von Usern denen ich folge",
"filterALL": "Alle Beiträge anzeigen",
"success": "Gespeichert!",
"languageSelectLabel": "Sprache deines Beitrags",
"languageSelectText": "Sprache wählen",
"languageSelectLabel": "Sprache",
"categories": {
"infoSelectedNoOfMaxCategories": "{chosen} von {max} Kategorien ausgewählt"
},
@ -692,6 +477,229 @@
},
"teaserImage": {
"cropperConfirm": "Bestätigen"
},
"languageSelectText": "Sprache wählen"
},
"comment": {
"edit": "Kommentar bearbeiten",
"delete": "Kommentar löschen",
"content": {
"unavailable-placeholder": "… dieser Kommentar ist nicht mehr verfügbar"
},
"menu": {
"edit": "Kommentar bearbeiten",
"delete": "Kommentar löschen"
},
"show": {
"more": "mehr anzeigen",
"less": "weniger anzeigen"
},
"edited": "bearbeitet"
},
"followButton": {
"follow": "Folgen",
"following": "Folge Ich"
},
"shoutButton": {
"shouted": "empfohlen"
},
"search": {
"placeholder": "Suchen",
"hint": "Wonach suchst Du?",
"failed": "Nichts gefunden"
},
"components": {
"password-reset": {
"request": {
"title": "Passwort zurücksetzen",
"form": {
"description": "Eine Mail zum Zurücksetzen des Passworts wird an die angegebene E-Mail Adresse geschickt.",
"submit": "E-Mail anfordern",
"submitted": "Eine E-Mail mit weiteren Instruktionen wurde verschickt an <b>{email}<\/b>"
}
},
"change-password": {
"success": "Änderung des Passworts war erfolgreich!",
"error": "Passwort Änderung fehlgeschlagen. Möglicherweise falscher Sicherheitscode?",
"help": "Falls Probleme auftreten, schreib uns gerne eine Mail an:"
}
},
"enter-nonce": {
"form": {
"nonce": "Code eingeben",
"description": "Öffne dein E-Mail Postfach und gib den Code ein, den wir geschickt haben.",
"next": "Weiter",
"validations": {
"length": "muss genau 6 Buchstaben lang sein"
}
}
},
"registration": {
"signup": {
"unavailable": "Leider ist die öffentliche Registrierung von Benutzerkonten auf diesem Server derzeit nicht möglich.",
"title": "Mach mit bei Human Connection!",
"form": {
"description": "Um loszulegen, gib deine E-Mail Adresse ein:",
"terms-and-condition": "Ich stimme den <a href=\"\/terms-and-conditions\"><ds-text bold color=\"primary\" > Nutzungsbedingungen<\/ds-text><\/a>zu.",
"data-privacy": "Ich habe die <a href=\"https:\/\/human-connection.org\/datenschutz\/\" target=\"_blank\"><ds-text bold color=\"primary\" >Datenschutzerklärung<\/ds-text><\/a> gelesen und verstanden",
"minimum-age": "Ich bin 18 Jahre oder älter.",
"invitation-code": "Dein Einladungscode lautet: <b>{code}<\/b>",
"errors": {
"email-exists": "Es gibt schon ein Benutzerkonto mit dieser E-Mail Adresse!",
"invalid-invitation-token": "Es sieht so aus, als ob der Einladungscode schon eingelöst wurde. Jeder Code kann nur einmalig benutzt werden."
},
"submit": "Konto erstellen",
"success": "Eine Mail mit einem Bestätigungslink für die Registrierung wurde an <b>{email}<\/b> geschickt"
}
},
"create-user-account": {
"title": "Benutzerkonto anlegen",
"success": "Dein Benutzerkonto wurde erstellt!",
"error": "Es konnte kein Benutzerkonto erstellt werden!",
"help": "Vielleicht war der Bestätigungscode falsch oder abgelaufen? Wenn das Problem weiterhin besteht, schick uns gerne eine E-Mail an:"
}
}
},
"store": {
"posts": {
"orderBy": {
"newest": {
"label": "Neueste"
},
"oldest": {
"label": "Älteste"
}
}
}
},
"maintenance": {
"title": "Human Connection befindet sich in der Wartung",
"explanation": "Zurzeit führen wir einige geplante Wartungsarbeiten durch, bitte versuch es später erneut.",
"questions": "Bei Fragen oder Problemen erreichst du uns per E-Mail an"
},
"index": {
"no-results": "Keine Beiträge gefunden.",
"change-filter-settings": "Verändere die Filter-Einstellungen um mehr Ergebnisse zu erhalten."
},
"filter-menu": {
"title": "Deine Filterblase",
"hashtag-search": "Suche nach #{hashtag}",
"clearSearch": "Suche löschen"
},
"filter-posts": {
"categories": {
"header": "Themenkategorien",
"all": "Alle"
},
"general": {
"header": "Filtern nach …"
},
"followers": {
"label": "Benutzern, denen ich folge"
},
"language": {
"header": "Sprachen",
"all": "Alle"
}
},
"site": {
"thanks": "Danke!",
"error-occurred": "Ein Fehler ist aufgetreten.",
"made": "Mit &#10084; gemacht",
"imprint": "Impressum",
"termsAndConditions": "Nutzungsbedingungen",
"data-privacy": "Datenschutz",
"changelog": "Änderungen",
"contact": "Kontakt",
"tribunal": "Registergericht",
"register": "Registernummer",
"director": "Geschäftsführer",
"taxident": "Umsatzsteuer-Identifikationsnummer gemäß § 27 a Umsatzsteuergesetz (Deutschland)",
"responsible": "Verantwortlicher gemäß § 55 Abs. 2 RStV ",
"bank": "Bankverbindung",
"germany": "Deutschland",
"code-of-conduct": "Verhaltenscodex",
"back-to-login": "Zurück zur Anmeldung",
"faq": "FAQ"
},
"editor": {
"placeholder": "Schreib etwas Inspirierendes …",
"mention": {
"noUsersFound": "Keine Benutzer gefunden"
},
"hashtag": {
"noHashtagsFound": "Keine Hashtags gefunden",
"addHashtag": "Neuer Hashtag",
"addLetter": "Tippe einen Buchstaben"
},
"embed": {
"data_privacy_warning": "Achte auf deine Daten!",
"data_privacy_info": "Deine Daten wurden noch nicht an Drittanbieter weitergegeben. Wenn du dieses Video jetzt abspielst, registriert der folgende Anbieter wahrscheinlich deine Nutzerdaten:",
"play_now": "Jetzt ansehen",
"always_allow": "Inhalte von Drittanbietern immer anzeigen (diese Einstellung kannst du jederzeit ändern)"
}
},
"notifications": {
"reason": {
"mentioned_in_post": "Hat dich in einem Beitrag erwähnt …",
"mentioned_in_comment": "Hat dich in einem Kommentar erwähnt …",
"commented_on_post": "Hat deinen Beitrag kommentiert …"
},
"comment": "Kommentar",
"title": "Benachrichtigungen",
"pageLink": "Alle Benachrichtigungen",
"post": "Beitrag",
"user": "Benutzer",
"content": "Inhalt",
"filterLabel": {
"all": "Alle",
"read": "Gelesen",
"unread": "Ungelesen"
},
"empty": "Bedaure, Du hast momentan keinerlei Benachrichtigungen."
},
"delete": {
"submit": "Löschen",
"cancel": "Abbrechen",
"contribution": {
"title": "Lösche Beitrag",
"type": "Contribution",
"message": "Bist du sicher, dass du den Beitrag \"<b>{name}<\/b>\" löschen möchtest?",
"success": "Beitrag erfolgreich gelöscht!"
},
"comment": {
"title": "Lösche Kommentar",
"type": "Comment",
"message": "Bist du sicher, dass du den Kommentar \"<b>{name}<\/b>\" löschen möchtest?",
"success": "Kommentar erfolgreich gelöscht!"
}
},
"release": {
"submit": "freigeben",
"cancel": "Abbrechen",
"success": "Erfolgreich freigegeben!",
"user": {
"title": "Nutzer freigeben",
"type": "Nutzer",
"message": "Bist du sicher, dass du den Nutzer \"<b>{name}<\/b>\" freigeben möchtest?",
"error": "Den User hast du schon gemeldet!"
},
"contribution": {
"title": "Beitrag freigeben",
"type": "Beitrag",
"message": "Bist du sicher, dass du den Beitrag \"<b>{name}<\/b>\" freigeben möchtest?",
"error": "Den Beitrag hast du schon gemeldet!"
},
"comment": {
"title": "Kommentar freigeben",
"type": "Kommentar",
"message": "Bist du sicher, dass du den Kommentar \"<b>{name}<\/b>\" freigeben möchtest?",
"error": "Den Kommentar hast du schon gemeldet!"
}
},
"user": {
"avatar": {
"submitted": "Upload erfolgreich"
}
},
"code-of-conduct": {
@ -743,17 +751,17 @@
"8": "Meldung von Vorkommnissen"
}
},
"get-help": "Wenn du einem inakzeptablen Verhalten ausgesetzt bist, es miterlebst oder andere Bedenken hast, benachrichtige bitte so schnell wie möglich einen Organisator der Gemeinschaft und verlinke oder verweise auf den entsprechenden Inhalt:"
"get-help": "Wenn Du einem inakzeptablen Verhalten ausgesetzt bist, es miterlebst oder andere Bedenken hast, benachrichtige bitte so schnell wie möglich einen Organisator der Gemeinschaft und verlinke oder verweise auf den entsprechenden Inhalt:"
},
"termsAndConditions": {
"termsAndConditionsConfirmed": "Ich habe die <a href=\"/terms-and-conditions\" target=\"_blank\">Nutzungsbedingungen</a> durchgelesen und stimme ihnen zu.",
"newTermsAndConditions": "Neue Nutzungsbedingungen",
"termsAndConditionsNewConfirmText": "Bitte lies dir die neue Nutzungsbedingungen jetzt durch!",
"termsAndConditionsConfirmed": "Ich habe die <a href=\"\/terms-and-conditions\" target=\"_blank\">Nutzungsbedingungen<\/a> durchgelesen und stimme ihnen zu.",
"termsAndConditionsNewConfirmText": "Bitte lies Dir die neue Nutzungsbedingungen jetzt durch!",
"termsAndConditionsNewConfirm": "Ich habe die neuen Nutzungsbedingungen durchgelesen und stimme zu.",
"agree": "Ich stimme zu!",
"terms-of-service": {
"title": "Nutzungsbedingungen",
"description": "Die folgenden Nutzungsbedingungen sind Basis für die Nutzung unseres Netzwerkes. Beim Registrieren musst Du sie anerkennen und wir werden Dich auch später über ggf. stattfindende Änderungen informieren. Das Human Connection Netzwerk wird in Deutschland betrieben und unterliegt daher deutschem Recht. Gerichtsstand ist Kirchheim / Teck. Zu Details schau in unser Impressum: <a href=\"https://human-connection.org/impressum\" target=\"_blank\" >https://human-connection.org/impressum</a> "
"description": "Die folgenden Nutzungsbedingungen sind Basis für die Nutzung unseres Netzwerkes. Beim Registrieren musst Du sie anerkennen und wir werden Dich auch später über ggf. stattfindende Änderungen informieren. Das Human Connection Netzwerk wird in Deutschland betrieben und unterliegt daher deutschem Recht. Gerichtsstand ist Kirchheim \/ Teck. Zu Details schau in unser Impressum: <a href=\"https:\/\/human-connection.org\/impressum\/\" target=\"_blank\" >https:\/\/human-connection.org\/impressum\/<\/a>"
},
"use-and-license": {
"title": "Nutzung und Lizenz",
@ -761,27 +769,32 @@
},
"privacy-statement": {
"title": "Datenschutz",
"description": " Unser Netzwerk ist ein soziales Wissens- und Aktionsnetzwerk. Daher ist es uns besonders wichtig, dass möglichst viele Inhalte öffentlich zugänglich sind. Im Laufe der Entwicklung unseres Netzwerkes wird es mehr und mehr die Möglichkeit geben, über die Sichtbarkeit der selbst angegebenen bzw. persönlichen Daten zu entscheiden. Über diese neuen Features werden wir informieren. Ansonsten gilt, dass Du immer darüber nachdenken solltest, welche persönlichen Daten Du über Dich (oder andere) preisgibst. Dies gilt insbesondere für Inhalte von Posts und Kommentaren, da diese einen weitestgehend öffentlichen Charakter haben. Bei den Profilangaben wird es später Möglichkeiten geben, die Sichtbarkeit selbst einzuschränken. Teil der Nutzungsbedingungen ist unsere Datenschutzerklärung, die Dich über die einzelnen Datenverarbeitungen in unserem Netzwerk informiert: <a href=\"https://human-connection.org/datenschutz/#netzwerk\" target=\"_blank\"> https://human-connection.org/datenschutz/#netzwerk</a> bzw. <a href=\"https://human-connection.org/datenschutz/\" target=\"_blank\">https://human-connection.org/datenschutz/</a> Unsere Datenschutzerklärung wird je nach Gesetzeslage und Eigenschaften unseres Netzwerkes angepasst und ist jeweils in der aktuellen Version gültig."
"description": "Unser Netzwerk ist ein soziales Wissens- und Aktionsnetzwerk. Daher ist es uns besonders wichtig, dass möglichst viele Inhalte öffentlich zugänglich sind. Im Laufe der Entwicklung unseres Netzwerkes wird es mehr und mehr die Möglichkeit geben, über die Sichtbarkeit der selbst angegebenen bzw. persönlichen Daten zu entscheiden. Über diese neuen Funktionen werden wir Euch informieren. Ansonsten gilt, dass Du immer darüber nachdenken solltest, welche persönlichen Daten Du über Dich (oder andere) preisgibst. Dies gilt insbesondere für Inhalte von Beiträgen und Kommentaren, da diese einen weitgehend öffentlichen Charakter haben. Später wird es Möglichkeiten geben, die Sichtbarkeit Deines Profils einzuschränken. Teil der Nutzungsbedingungen ist unsere Datenschutzerklärung, die Dich über die einzelnen Datenverarbeitungen in unserem Netzwerk informiert: <a href=\"https:\/\/human-connection.org\/datenschutz\/#netzwerk\" target=\"_blank\"> https:\/\/human-connection.org\/datenschutz\/#netzwerk<\/a> bzw. <a href=\"https:\/\/human-connection.org\/datenschutz\/\" target=\"_blank\">https:\/\/human-connection.org\/datenschutz\/<\/a> Unsere Datenschutzerklärung ist an die Gesetzeslage und die Charakteristika unseres Netzwerks angepasst und gilt immer in der aktuellsten Version."
},
"code-of-conduct": {
"title": "Verhaltenscodex",
"description": "Unser Verhaltenscodex dient als Handreiche für den persönlichen Auftritt und den Umgang untereinander. Wer als Nutzer im Human Connection Netzwerk aktiv ist, Beiträge verfasst, kommentiert oder mit anderen Nutzern, auch außerhalb des Netzwerkes, Kontakt aufnimmt, erkennt diese Verhaltensregeln als verbindlich an. <a href=\"https://alpha.human-connection.org/code-of-conduct\" target=\"_blank\"> https://alpha.human-connection.org/code-of-conduct</a>"
"description": "Unser Verhaltenskodex dient als Leitfaden für das persönliche Auftreten und den Umgang miteinander. Wer als Nutzer im Human Connection-Netzwerk aktiv ist, Beiträge verfasst, kommentiert oder mit anderen Nutzern, auch außerhalb des Netzwerkes, Kontakt aufnimmt, erkennt diese Verhaltensregeln als verbindlich an. <a href=\"https:\/\/alpha.human-connection.org\/code-of-conduct\" target=\"_blank\"> https:\/\/alpha.human-connection.org\/code-of-conduct<\/a>"
},
"moderation": {
"title": "Moderation",
"description": "Bis unsere finanziellen Möglichkeiten uns erlauben, das Community-Moderationssystem zu implementieren, moderieren wir mit einem vereinfachten System und eigenen bzw. ggf. ehrenamtlichen Mitarbeitern. Wir schulen diese Moderatoren und aus diesem Grund treffen auch nur diese entsprechende Entscheidungen. Diese Moderatoren führen Ihre Tätigkeit anonym aus. Du kannst uns Beiträge, Kommentare und auch Nutzer melden (wenn diese zum Beispiel in ihrem Profil Angaben machen oder Bilder haben, die diese Nutzungsbedingungen verletzen). Wenn Du uns etwas meldest, kannst Du einen Meldegrund angeben und noch einen kurze Erläuterung mitgeben. Wir schauen uns dann das Gemeldete an und sanktionieren ggf., z.B. indem wir Beiträge, Kommentare oder Nutzer sperren. Du und auch der Betroffene erhält zum jetzigen Zeitpunkt von uns leider noch keine Rückmeldung, das ist aber in Planung. Unabhängig davon behalten wir uns prinzipiell Sanktionen vor aus Gründen, die unter Umständen nicht oder noch nicht in unserem Verhaltenscodex oder diesen Nutzungsbedingungen aufgeführt sind."
"description": "Bis unsere finanziellen Möglichkeiten uns erlauben, das Community-Moderationssystem zu implementieren, moderieren wir mit einem vereinfachten System und eigenen bzw. ggf. ehrenamtlichen Mitarbeitern. Wir schulen diese Moderatoren und aus diesem Grund treffen auch nur diese entsprechende Entscheidungen. Diese Moderatoren führen Ihre Tätigkeit anonym aus. Du kannst uns Beiträge, Kommentare und auch Nutzer melden (wenn diese zum Beispiel in ihrem Profil Angaben machen oder Bilder haben, die diese Nutzungsbedingungen verletzen). Wenn Du uns etwas meldest, kannst Du einen Meldegrund angeben und noch eine kurze Erläuterung mitgeben. Wir schauen uns dann das Gemeldete an und sanktionieren ggf., z.B. indem wir Beiträge, Kommentare oder Nutzer sperren. Du und auch der Betroffene erhält derzeitig von uns leider noch keine Rückmeldung, das ist aber in Planung. Unabhängig davon behalten wir uns prinzipiell Sanktionen vor aus Gründen, die unter Umständen nicht oder noch nicht in unserem Verhaltenscodex oder diesen Nutzungsbedingungen aufgeführt sind."
},
"errors-and-feedback": {
"title": " Fehler und Feedback",
"description": "Wir geben uns größte Mühe, unser Netzwerk und die Daten sicher und verfügbar zu halten. Jedes neue Release der Software durchläuft sowohl automatisierte und händische Tests. Trotzdem kann es passieren, dass unvorhergesehene Fehler auftreten. Daher sind wir dankbar für jeden gemeldeten Fehler. Du kannst von Dir entdeckte Fehler gerne per E-Mail an den Support mitteilen: support@human-connection.org"
"title": "Fehler und Rückmeldungen",
"description": "Wir sind sehr bemüht, unser Netzwerk und unsere Daten sicher und abrufbar zu erhalten. Jede neue Version der Software durchläuft sowohl automatisierte als auch manuelle Tests. Es können jedoch unvorhergesehene Fehler auftreten. Deshalb sind wir dankbar für jeden gemeldeten Fehler. Du kannst gerne jeden von Dir entdeckten Fehler dem Support\/der Hilfe-Assistenz mitteilen: support@human-connection.org"
},
"help-and-questions": {
"title": "Hilfe und Fragen",
"description": "Für Hilfe und Fragen haben wir für Dich eine umfassende Sammlung an immer wieder gestellten Fragen bzw. Antworten (FAQ) zusammengestellt. Du findest diese hier: <a href=\"https://support.human-connection.org/kb/\" target=\"_blank\" > https://support.human-connection.org/kb/ </a>"
"description": "Für Hilfe und Fragen haben wir Dir eine umfassende Sammlung an häufig gestellten Fragen und Antworten (FAQ) zusammengestellt. Du findest diese hier: <a href=\"https:\/\/support.human-connection.org\/kb\/\" target=\"_blank\" > https:\/\/support.human-connection.org\/kb\/ <\/a>"
},
"addition": {
"title": "Zusätzliche machen wir regelmäßig Veranstaltungen, wo Du auch Eindrücke wiedergeben und Fragen stellen kannst. Du findest eine aktuelle Übersicht hier:",
"description": "<a href=\"https://human-connection.org/veranstaltungen/\" target=\"_blank\" > https://human-connection.org/veranstaltungen/ </a>"
}
"title": "Zusätzlich machen wir regelmäßig Veranstaltungen, wo Du auch Eindrücke wiedergeben und Fragen stellen kannst. Du findest eine aktuelle Übersicht hier:",
"description": "<a href=\"https:\/\/human-connection.org\/veranstaltungen\/\" target=\"_blank\" > https:\/\/human-connection.org\/veranstaltungen\/ <\/a>"
}
},
"donations": {
"donations-for": "Spenden für",
"donate-now": "Jetzt spenden",
"amount-of-total": "{amount} von {total} € erreicht"
}
}

View File

@ -1,38 +1,22 @@
{
"filter-menu": {
"title": "Su burbuja de filtro"
},
"site": {
"made": "Con &#10084; realizado",
"imprint": "Pie de imprenta",
"termsAc": "términos y condiciones",
"data-privacy": "protección de datos",
"changelog": "Cambios e historia",
"contact": "Contacto",
"tribunal": "tribunal de registro",
"register": "número de registro",
"director": "Director General",
"taxident": "Número de identificación del impuesto sobre el valor añadido según el § 27 a de la Ley del Impuesto sobre el Valor Añadido (Alemania)",
"responsible": "Responsable según § 55 Abs. 2 RStV (Alemania)",
"bank": "cuenta",
"germany": "Alemania"
},
"login": {
"copy": "Si ya tiene una cuenta de Human Connection, inicie sesión aquí.",
"login": "Iniciar sesión",
"logout": "Cierre de sesión",
"email": "Tu correo electrónico",
"password": "Tu contraseña",
"email": "Su correo electrónico",
"password": "Su contraseña",
"moreInfo": "¿Qué es Human Connection?",
"moreInfoURL": "https://human-connection.org/es/",
"hello": "Hola",
"forgotPassword": "¿Olvidó su contraseña?",
"no-account": "¿No tiene una cuenta?",
"register": "Regístrese",
"moreInfoURL": "https:\/\/human-connection.org\/es\/",
"moreInfoHint": "a la página de presentación",
"hello": "Hola"
},
"editor": {
"placeholder": "Write something inspiring..."
"success": "¡Usted ha iniciado sesión!",
"failure": "Dirección de correo electrónico o contraseña incorrecta."
},
"profile": {
"name": "Mi Perfil",
"name": "Mi perfil",
"memberSince": "Miembro desde",
"follow": "Seguir",
"followers": "Seguidores",
@ -40,36 +24,40 @@
"shouted": "Recomendado",
"commented": "Comentado",
"userAnonym": "Anónimo",
"socialMedia": "¿Dónde más puedo encontrar"
"socialMedia": "¿Dónde más puedo encontrar?",
"network": {
"title": "Red",
"following": "está siguiendo:",
"followingNobody": "no sigue a nadie.",
"followedBy": "es seguido por:",
"followedByNobody": "no es seguido por nadie.",
"andMore": "y {number} más ..."
},
"notifications": {
"menu": {
"mentioned": "te ha mencionado en un post"
"invites": {
"title": "¡Invite a alguien a Human Connection!",
"description": "Introduzca la dirección de correo electrónico para la invitación.",
"emailPlaceholder": "Correo electrónico para invitar"
}
},
"search": {
"placeholder": "Buscar",
"hint": "¿Qué estás buscando?",
"failed": "no encontró nada"
},
"settings": {
"name": "Configuración",
"data": {
"name": "Sus datos",
"labelName": "Su nombre",
"namePlaceholder": "Femanon Funny",
"labelCity": "Su ciudad o región",
"labelBio": "Acerca de usted",
"success": "Sus datos han sido actualizados con éxito!"
"labelSlug": "Su nombre de usuario único",
"namePlaceholder": "Femanon Funny",
"success": "¡Sus datos han sido actualizados con éxito!"
},
"security": {
"name": "Seguridad",
"change-password": {
"button": "Cambiar contraseña",
"success": "Contraseña cambiada con éxito!",
"success": "¡Contraseña cambiada con éxito!",
"label-old-password": "Su contraseña antigua",
"label-new-password": "Su nueva contraseña",
"label-new-password-confirm": "Confirm new password",
"label-new-password-confirm": "Confirmar nueva contraseña",
"message-old-password-required": "Ingrese su contraseña anterior",
"message-new-password-required": "Introduzca una nueva contraseña",
"message-new-password-confirm-required": "Confirme su nueva contraseña",
@ -83,26 +71,105 @@
}
},
"invites": {
"name": "invitaciones"
"name": "Invita"
},
"download": {
"name": "Descargar datos"
},
"delete": {
"name": "Eliminar cuenta"
"name": "Borrar cuenta"
},
"organizations": {
"name": "Mis organizaciones"
},
"languages": {
"name": "idiomas"
"name": "Idiomas"
},
"email": {
"validation": {
"same-email": "Esta es su dirección de correo electrónico actual"
},
"name": "Su correo electrónico",
"labelEmail": "Cambiar su dirección de correo electrónico",
"labelNewEmail": "Nueva dirección de correo electrónico",
"labelNonce": "Introduzca su código",
"success": "Se ha registrado una nueva dirección de correo electrónico.",
"submitted": "Se ha enviado un correo electrónico a <b>{email}<\/b> para verificar su dirección.",
"change-successful": "Su dirección de correo electrónico ha sido cambiada con éxito.",
"verification-error": {
"message": "Su correo electrónico no se pudo cambiar.",
"explanation": "Esto puede tener diferentes causas:",
"reason": {
"invalid-nonce": "¿El código de confirmación no es válido?",
"no-email-request": "¿Está seguro de que ha solicitado un cambio de su dirección de correo electrónico?"
},
"support": "Si el problema persiste, póngase en contacto con nosotros por correo electrónico a"
}
},
"validation": {
"slug": {
"regex": "Los caracteres permitidos son solo letras minúsculas, números, guiones bajos y guiones.",
"alreadyTaken": "Este nombre de usuario ya está en uso."
}
},
"deleteUserAccount": {
"name": "Borrar datos",
"contributionsCount": "Eliminar mis {count} contribuciones",
"commentedCount": "Eliminar mis {count} comentarios",
"accountDescription": "Tenga en cuenta que su contribución y sus comentarios son importantes para nuestra comunidad. Si aún decide borrarlos, debe marcarlos a continuación.",
"accountWarning": "¡<b> NO PUEDE GESTIONAR <\/b> y <b> NO PUEDE RECUPERAR <\/b> su cuenta, contribuciones o comentarios después de eliminar su cuenta!",
"success": "¡Cuenta eliminada con éxito!",
"pleaseConfirm": "<b class='is-danger'> ¡Acción destructiva! <\/b> Escriba <b> {confirm} <\/b> para confirmar"
},
"embeds": {
"name": "Proveedores externos",
"info-description": "Aquí está la lista de proveedores de terceros cuyo contenido se puede mostrar como código de terceros, por ejemplo, en forma de vídeos incrustados.",
"status": {
"description": "Por defecto, el código incrustado de proveedores externos está",
"disabled": {
"off": "inicialmente sin mostrar",
"on": "mostrado inmediatamente"
},
"change": {
"question": "¿Debería mostrarse siempre el código fuente incrustado de terceros?",
"allow": "Seguro",
"deny": "No, gracias"
}
}
},
"social-media": {
"name": "Medios de comunicación social",
"placeholder": "Agregar una URL de Social-Media",
"requireUnique": "Ya ha añadido esta url",
"submit": "Añadir enlace",
"successAdd": "Social-Media agregó. Perfil actualizado!",
"successDelete": "Social-Media borrado. Perfil actualizado!"
},
"blocked-users": {
"name": "Usuarios bloqueados",
"explanation": {
"intro": "Si otro usuario ha sido bloqueado por usted, esto es lo que sucede:",
"your-perspective": "Las contribuciones de la persona bloqueada no aparecerán más en su canal de noticias.",
"their-perspective": "Viceversa: la persona bloqueada tampoco verá más sus contribuciones en sus noticias.",
"search": "Las contribuciones de personas bloqueadas desaparecen de los resultados de búsqueda.",
"notifications": "Los usuarios bloqueados no recibirán más notificaciones si se mencionan en sus contribuciones.",
"closing": "Esto debería ser suficiente por ahora para que los usuarios bloqueados no puedan molestarle más."
},
"columns": {
"name": "Nombre",
"slug": "Alias",
"unblock": "Desbloquear"
},
"empty": "Hasta ahora, no ha bloqueado a nadie.",
"how-to": "Puede bloquear a otros usuarios en la página de perfil de aquellos a través del menú de contenido.",
"block": "Bloquear usuario",
"unblock": "Desbloquear usuario",
"unblocked": "{name} está desbloqueado nuevamente"
},
"privacy": {
"name": "Privacidad",
"make-shouts-public": "Compartir artículos que he recomendado en mi perfil público",
"success-update": "Configuración de privacidad guardada"
}
},
"admin": {
@ -110,20 +177,34 @@
"dashboard": {
"name": "Tablero",
"users": "Usuarios",
"posts": "Mensajes",
"posts": "Contribuciones",
"comments": "Comentarios",
"notifications": "Notificaciones",
"organizations": "Organizaciones",
"projects": "Proyectos",
"invites": "Invita",
"follows": "Sigue",
"shouts": "Recomendado"
"shouts": "Recomendaciones"
},
"organizations": {
"name": "Organizaciones"
},
"users": {
"name": "Usuarios"
"name": "Usuarios",
"form": {
"placeholder": "correo electrónico, nombre o descripción"
},
"table": {
"columns": {
"number": "No.",
"name": "Nombre",
"email": "Correo electrónico",
"slug": "Alias",
"role": "Rol",
"createdAt": "Creado el"
}
},
"empty": "No se han encontrado usuarios"
},
"pages": {
"name": "Páginas"
@ -134,33 +215,63 @@
"categories": {
"name": "Categorías",
"categoryName": "Nombre",
"postCount": "Mensajes"
"postCount": "Contribuciones"
},
"tags": {
"name": "Etiquetas",
"tagCountUnique": "Usuarios",
"tagCount": "Mensajes"
"tagCount": "Contribuciones"
},
"settings": {
"name": "Configuración"
},
"hashtags": {
"name": "Hashtags",
"number": "No.",
"nameOfHashtag": "Nombre",
"tagCountUnique": "Usuarios",
"tagCount": "Contribuciones"
},
"invites": {
"name": "Invitar usuarios",
"title": "Invitar personas",
"description": "Las invitaciones son una manera maravillosa de tener a sus amigos en su red ..."
},
"donations": {
"name": "Información de donaciones",
"goal": "Donaciones mensuales necesarias",
"progress": "Donaciones recogidas hasta ahora",
"successfulUpdate": "¡Información de donaciones actualizada con éxito!"
}
},
"post": {
"name": "Mensaje",
"name": "Contribución",
"moreInfo": {
"name": "Más info"
"name": "Más info",
"title": "Más información",
"description": "Aquí puede encontrar más información sobre este tema.",
"titleOfCategoriesSection": "Categorías",
"titleOfHashtagsSection": "Hashtags",
"titleOfRelatedContributionsSection": "Contribuciones relacionadas"
},
"takeAction": {
"name": "Tomar acción"
},
"delete": {
"submit": "Borrar",
"cancel": "Cancelar",
"success": "Mensaje borrado satisfactoriamente",
"title": "Borrar mensaje",
"type": "Mensaje",
"message": "¿Realmente quieres borrar el mensaje \"<b>{name}</b>\"?"
}
"pinned": "Anuncio",
"menu": {
"edit": "Editar contribución",
"delete": "Borrar contribución",
"pin": "Anclar contribución",
"pinnedSuccessfully": "¡Contribución anclado con éxito!",
"unpin": "Desanclar contribución",
"unpinnedSuccessfully": "¡Contribución desanclado con éxito!"
},
"comment": {
"submit": "Comentario",
"submitted": "Comentario enviado",
"updated": "Cambios guardados"
},
"edited": "editado"
},
"quotes": {
"african": {
@ -169,16 +280,11 @@
}
},
"common": {
"your": {
"post": "Your Post ::: Your Posts",
"comment": "Your Comment ::: Your Comments",
"shout": "Your Shout ::: Your Shouts"
},
"post": "Mensaje ::: Mensajes",
"comment": "Comentario ::: Comentarios",
"letsTalk": "Hablemos",
"versus": "Versus",
"moreInfo": "Más info",
"moreInfo": "Más información",
"takeAction": "Tomar acción",
"shout": "Grito ::: Gritos",
"user": "Usuario ::: Usuarios",
@ -189,7 +295,12 @@
"name": "Nombre",
"loadMore": "cargar más",
"loading": "cargando",
"reportContent": "Report"
"reportContent": "Informe",
"validations": {
"email": "debe ser una dirección de correo electrónico válida",
"url": "debe ser una URL válida",
"categories": "deben seleccionarse al menos una y como máximo tres categorías"
}
},
"actions": {
"loading": "cargamento",
@ -197,7 +308,7 @@
"create": "Crear",
"save": "Guardar",
"edit": "Edite",
"delete": "Delete",
"delete": "Borrar",
"cancel": "Cancelar"
},
"moderation": {
@ -205,29 +316,299 @@
"reports": {
"empty": "Felicitaciones, nada que moderar.",
"name": "Informes",
"reporter": "reportado por",
"submitter": "comunicado por",
"disabledBy": "desactivado por"
"disabledBy": "desactivado por",
"reasonCategory": "Categoría",
"reasonDescription": "Descripción",
"createdAt": "Fecha"
}
},
"disable": {
"submit": "Desactivar",
"cancel": "Cancelar",
"success": "Discapacitado con éxito",
"user": {
"title": "Desactivar usuario",
"type": "Usuario",
"message": "¿Realmente quieres deshabilitar el usuario \"<b>{name}</b>\"?"
"message": "¿Realmente quieres deshabilitar el usuario \"<b>{name}<\/b>\"?"
},
"contribution": {
"title": "Deshabilitar contribución",
"type": "Contribución",
"message": "¿Realmente quieres deshabilitar la contribución \"<b>{name}</b>\"?"
"message": "¿Realmente quieres deshabilitar la contribución \"<b>{name}<\/b>\"?"
},
"comment": {
"title": "Desactivar comentario",
"type": "Comentario",
"message": "¿Realmente quieres deshabilitar el comentario de \"<b>{name}</b>\"?"
"message": "¿Realmente quieres deshabilitar el comentario de \"<b>{name}<\/b>\"?"
},
"submit": "Desactivar",
"cancel": "Cancelar",
"success": "Discapacitado con éxito"
},
"report": {
"submit": "Informe",
"cancel": "Cancelar",
"user": {
"title": "Reportar usuario",
"type": "Usuario",
"message": "¿Realmente quieres reportar al usuario \"<b>{name}<\/b>\"?",
"error": "¡Ya reportó al usuario!"
},
"contribution": {
"title": "Informe Contribución",
"type": "Contribución",
"message": "¿Realmente quieres informar al usuario de la contribución \"<b>{name}<\/b>\"?",
"error": "¡Ya ha reportado la contribución!"
},
"comment": {
"title": "Reportar comentario",
"type": "Comentario",
"message": "¿Realmente quieres reportar el comentario de \"<b>{name}<\/b>\"?",
"error": "¡Ya ha reportado al comentario!"
},
"success": "¡Gracias por informar!",
"reason": {
"category": {
"label": "Seleccione una categoría:",
"placeholder": "Categoría ...",
"options": {
"discrimination_etc": "Contribuciones discriminatorias, comentarios, expresiones o insultos.",
"pornographic_content_links": "Publicación o enlace de material claramente pornográfico.",
"glorific_trivia_of_cruel_inhuman_acts": "Glorificación o minimización de actos de violencia crueles o inhumanos.",
"doxing": "La divulgación de información personal de otros sin su consentimiento o amenaza de (\"doxing\").",
"intentional_intimidation_stalking_persecution": "Intimidación intencional, acoso o persecución.",
"advert_products_services_commercial": "Publicidad de productos y servicios con fines comerciales.",
"criminal_behavior_violation_german_law": "Comportamiento criminal o violación de la ley alemana.",
"other": "Otra ..."
},
"invalid": "Por favor seleccione una categoría válida"
},
"description": {
"label": "Por favor explique: ¿Por qué le gusta reportar esto?",
"placeholder": "Información adicional...."
}
}
},
"contribution": {
"edit": "Editar contribución",
"delete": "Eliminar contribución",
"title": "Título",
"newPost": "Crear una nueva contribución",
"filterFollow": "Filtrar las contribuciones de los usuarios que sigo",
"filterALL": "Ver todas las contribuciones",
"success": "¡Guardado!",
"languageSelectLabel": "Idioma",
"categories": {
"infoSelectedNoOfMaxCategories": "{chosen} de {max} categorías seleccionadas"
},
"emotions-label": {
"funny": "Gracioso",
"happy": "Feliz",
"surprised": "Sorprendido",
"cry": "Llorar",
"angry": "Enfadado"
},
"category": {
"name": {
"freedom-of-speech": "Libertad de expresión",
"consumption-sustainability": "Consumo y Sostenibilidad",
"global-peace-nonviolence": "Paz Global y No-Violencia",
"just-for-fun": "Sólo por diversión",
"happiness-values": "Felicidad y Valores",
"health-wellbeing": "Salud y Bienestar",
"environment-nature": "Medio ambiente y Naturaleza",
"animal-protection": "Protección de animales",
"human-rights-justice": "Derechos Humanos y Justicia",
"education-sciences": "Educación y Ciencias",
"cooperation-development": "Cooperación y Desarrollo",
"democracy-politics": "Democracia y Política",
"economy-finances": "Economía y Finanzas",
"energy-technology": "Energía y Tecnología",
"it-internet-data-privacy": "TI, Internet y privacidad de datos",
"art-culture-sport": "Arte, Cultura y Deporte"
}
},
"teaserImage": {
"cropperConfirm": "Confirmar"
},
"languageSelectText": "Seleccione el idioma"
},
"comment": {
"edit": "Editar comentario",
"delete": "Eliminar comentario",
"content": {
"unavailable-placeholder": "... este comentario ya no está disponible"
},
"menu": {
"edit": "Editar comentario",
"delete": "Borrar comentario"
},
"show": {
"more": "mostrar más",
"less": "mostrar menos"
},
"edited": "editado"
},
"followButton": {
"follow": "Seguir",
"following": "Siguiendo"
},
"shoutButton": {
"shouted": "recomendado"
},
"search": {
"placeholder": "Buscar",
"hint": "¿Qué estás buscando?",
"failed": "No se ha encontrado nada"
},
"components": {
"password-reset": {
"request": {
"title": "Restablecer su contraseña",
"form": {
"description": "Se enviará un correo electrónico de restablecimiento de contraseña a la dirección de correo electrónico especificada.",
"submit": "Solicitar correo electrónico",
"submitted": "Se ha enviado un correo electrónico con más instrucciones a <b>{email}<\/b>."
}
},
"change-password": {
"success": "El cambio de contraseña ha sido un éxito!",
"error": "Error al cambiar la contraseña. ¿Posiblemente un código de seguridad incorrecto?",
"help": "Si tiene algún problema, por favor envíenos un correo electrónico a:"
}
},
"enter-nonce": {
"form": {
"nonce": "Introduzca el código",
"description": "Abra su buzón de correo e introduzca el código que le enviamos.",
"next": "Continuar",
"validations": {
"length": "debe tener exactamente 6 letras"
}
}
},
"registration": {
"signup": {
"unavailable": "Desafortunadamente, el registro público de cuentas de usuario en este servidor actualmente no es posible.",
"title": "¡Únete a Human Connection!",
"form": {
"description": "Para empezar, introduzca su dirección de correo electrónico:",
"terms-and-condition": "Estoy de acuerdo con los <a href=\"\/terms-and-conditions\"><ds-text bold color=\"primary\" >términos de uso<\/ds-text><\/a>.",
"data-privacy": "He leido y entendido la <a href=\"https:\/\/human-connection.org\/datenschutz\/\" target=\"_blank\"><ds-text bold color=\"primary\" >declaración de protección de datos<\/ds-text><\/a>",
"minimum-age": "Tengo 18 años o más.",
"invitation-code": "Su código de invitación es: <b>{code}<\/b>",
"errors": {
"email-exists": "¡Ya hay una cuenta de usuario con esta dirección de correo electrónico!",
"invalid-invitation-token": "Parece que el código de invitación ya ha sido canjeado. Cada código sólo se puede utilizar una vez."
},
"submit": "Crear una cuenta",
"success": "Se ha enviado un correo electrónico con un enlace de confirmación para el registro a <b>{email}<\/b>."
}
},
"create-user-account": {
"title": "Crear una cuenta de usuario",
"success": "¡Su cuenta de usuario ha sido creada!",
"error": "¡No se ha podido crear una cuenta de usuario!",
"help": "¿Tal vez el código de verificación era incorrecto o expiró? Si el problema persiste, por favor envíenos un correo electrónico a:"
}
}
},
"store": {
"posts": {
"orderBy": {
"newest": {
"label": "Más reciente"
},
"oldest": {
"label": "Más antiguo"
}
}
}
},
"maintenance": {
"title": "Human Connection está en mantenimiento",
"explanation": "Actualmente estamos llevando a cabo algunos trabajos de mantenimiento planificados, por favor, inténtelo de nuevo más tarde.",
"questions": "Si tiene alguna pregunta o problema, por favor contáctenos por correo electrónico a"
},
"index": {
"no-results": "No se han encontrado contribuciones.",
"change-filter-settings": "Cambie la configuración de sus filtros para obtener más resultados."
},
"filter-menu": {
"title": "Su burbuja de filtro",
"hashtag-search": "Buscando a #{hashtag}",
"clearSearch": "Borrar búsqueda"
},
"filter-posts": {
"categories": {
"header": "Categorías de contenido",
"all": "Todas"
},
"general": {
"header": "Filtrar por...."
},
"followers": {
"label": "Usuarios que sigo"
},
"language": {
"header": "Idiomas",
"all": "Todos"
}
},
"site": {
"thanks": "¡Gracias!",
"error-occurred": "Se ha ocurrido un error.",
"made": "Hecho con &#10084;",
"imprint": "Pie de imprenta",
"termsAndConditions": "Términos y condiciones",
"data-privacy": "Protección de datos",
"changelog": "Cambios e historia",
"contact": "Contacto",
"tribunal": "Tribunal de registro",
"register": "Número de registro",
"director": "Director General",
"taxident": "Número de identificación del impuesto sobre el valor añadido según el § 27 a de la Ley del Impuesto sobre el Valor Añadido (Alemania)",
"responsible": "Responsable según § 55 Abs. 2 RStV (Alemania)",
"bank": "cuenta bancaria",
"germany": "Alemania",
"code-of-conduct": "Código de conducta",
"back-to-login": "Volver a la página de inicio de sesión",
"faq": "Preguntas más frecuentes"
},
"editor": {
"placeholder": "Deje sus pensamientos inspiradores....",
"mention": {
"noUsersFound": "No se han encontrado usuarios"
},
"hashtag": {
"noHashtagsFound": "No se han encontrado hashtags",
"addHashtag": "Nuevo hashtag",
"addLetter": "Escriba una letra"
},
"embed": {
"data_privacy_warning": "¡Advertencia de privacidad de datos!",
"data_privacy_info": "Sus datos aún no han sido compartidos con terceros proveedores. Si usted procede a ver este video, el siguiente proveedor probablemente recolectará datos del usuario:",
"play_now": "Ver ahora",
"always_allow": "Permitir siempre contenido incrustado por proveedores externos (esta configuración se puede cambiar en cualquier momento)"
}
},
"notifications": {
"reason": {
"mentioned_in_post": "Le mencionó en una contribución …",
"mentioned_in_comment": "Le mencionó en un comentario …",
"commented_on_post": "Comentó su contribución ..."
},
"comment": "Comentario",
"title": "Notificaciones",
"pageLink": "Todas las notificaciones",
"post": "Contribución",
"user": "Usuario",
"content": "Contenido",
"filterLabel": {
"all": "Todas",
"read": "Leído",
"unread": "No leído"
},
"empty": "Lo sentimos, no tiene ninguna notificación en este momento."
},
"delete": {
"submit": "Borrar",
@ -235,71 +616,137 @@
"contribution": {
"title": "Borrar contribución",
"type": "Contribución",
"message": "¿Realmente desea eliminar la Contribución \"<b>{name}</b>\" ?",
"success": "Contribución eliminada con éxito!"
"message": "¿Realmente desea eliminar la Contribución \"<b>{name}<\/b>\" ?",
"success": "¡Publicación eliminado con éxito!"
},
"comment": {
"title": "Eliminar comentario",
"type": "Comentario",
"message": "¿Realmente quieres borrar el comentario de \"<b>{name}</b>\" ?",
"success": "Comentario eliminado con éxito!"
"message": "¿Realmente quieres borrar el comentario de \"<b>{name}<\/b>\" ?",
"success": "¡Comentario eliminado con éxito!"
}
},
"report": {
"submit": "Informe",
"cancel": "Cancelar",
"success": "Gracias por informarnos!",
"user": {
"title": "Usuario de informe",
"type": "Usuario",
"message": "¿Realmente quieres reportar al usuario \"<b>{name}</b>\"?"
},
"contribution": {
"title": "Informe Contribución",
"type": "Contribución",
"message": "¿Realmente quieres informar al usuario de la contribución \"<b>{name}</b>\"?"
},
"comment": {
"title": "Informe Comentario",
"type": "Comentario",
"message": "¿Realmente quieres reportar el comentario de \"<b>{name}</b>\"?"
}
},
"followButton": {
"follow": "Folgen",
"following": "Folge Ich"
},
"shoutButton": {
"shouted": "empfohlen"
},
"release": {
"submit": "Liberación",
"submit": "Liberar",
"cancel": "Cancelar",
"success": "Liberar con éxito!",
"success": "¡Liberado con éxito!",
"user": {
"title": "Usuario de la versión ",
"title": "Liberar usuario",
"type": "Usuario",
"message": "¿Realmente quieres liberar al usuario \"<b>{name}</b>\"?"
"message": "¿Realmente quieres liberar al usuario \"<b>{name}<\/b>\"?",
"error": "¡Ya ha reportado el usuario!"
},
"contribution": {
"title": "Contribución de la versión ",
"type": "Contribución",
"message": "¿Realmente quieres liberar la contribución \"<b>{name}</b>\"?"
"message": "¿Realmente quieres liberar la contribución \"<b>{name}<\/b>\"?",
"error": "¡Ya ha reportado la contribución!"
},
"comment": {
"title": "Comentario de la versión",
"type": "Comentario",
"message": "¿Realmente quieres liberar el comentario de \"<b>{name}</b>\"?"
}
},
"contribution": {
"teaserImage": {
"cropperConfirm": "Confirmar"
"message": "¿Realmente quieres liberar el comentario de \"<b>{name}<\/b>\"?",
"error": "¡Ya ha reportado el comentario!"
}
},
"user": {
"avatar": {
"submitted": "Carga con éxito"
}
},
"code-of-conduct": {
"subheader": "para la red social de Human Connection gGmbH",
"preamble": {
"title": "Preámbulo",
"description": "Human Connection es una red de conocimiento y acción social sin fines de lucro de la próxima generación. Por la gente - para la gente. Código Abierto, justo y transparente. Por un cambio positivo a nivel local y global en todas las áreas de la vida. Rediseñamos completamente el intercambio público de conocimientos, ideas y proyectos. Las funciones de Human Connection unen a las personas - fuera de línea y en línea - para que podamos hacer del mundo un lugar mejor."
},
"purpose": {
"title": "Propósito",
"description": "Con este código de conducta regulamos los principios esenciales de comportamiento en nuestra red social. La Carta de Derechos Humanos de las Naciones Unidas es nuestra orientación y constituye el núcleo de nuestra comprensión de los valores. El código de conducta sirve como principios rectores para nuestra apariencia personal y la interacción entre nosotros. Cualquiera que esté activo como usuario de la Red de Human Connection, escriba artículos, comentarios o se ponga en contacto con otros usuarios, incluidos los que están fuera de la red, reconoce que estas normas de conducta son vinculantes."
},
"expected-behaviour": {
"title": "Comportamiento esperado",
"description": "Los siguientes comportamientos son esperados y solicitados de todos los miembros de la comunidad:",
"list": {
"0": "Ejercite la consideración y el respeto en su discurso y en sus acciones.",
"1": "Intento de colaboración antes del conflicto.",
"2": "Abstenerse de denigrar, discriminar o acosar la conducta y el habla.",
"3": "Tenga en cuenta su entorno y sus compañeros participantes. Alerte a los líderes de la comunidad si nota una situación peligrosa, alguien en apuros o violaciones de este Código de Conducta, incluso si parecen no tener consecuencias."
}
},
"unacceptable-behaviour": {
"title": "Comportamiento Inaceptable",
"description": "Los siguientes comportamientos son inaceptables dentro de nuestra comunidad:",
"list": {
"0": "Publicaciones, comentarios, expresiones o insultos discriminatorios, particularmente aquellos relacionados con género, orientación sexual, raza, religión, orientación política o filosófica o discapacidad.",
"1": "Publicación o enlace de material claramente pornográfico.",
"2": "Glorificación o trivialización de actos de violencia crueles o inhumanos.",
"3": "La divulgación de información personal de otros sin su consentimiento o amenaza de (\"doxing\").",
"4": "Intimidación intencional, acoso o persecución.",
"5": "Publicidad de productos y servicios con fines comerciales.",
"6": "Comportamiento criminal o violación de la ley alemana.",
"7": "Apoyar o alentar dicha conducta."
}
},
"consequences": {
"title": "Consecuencias de Comportamiento Inaceptable",
"description": "Si un miembro de la comunidad muestra un comportamiento inaceptable, los operadores, moderadores y administradores responsables de la red pueden tomar las medidas apropiadas, incluyendo pero no limitándose a:",
"list": {
"0": "Solicitud de cese inmediato de conducta inaceptable",
"1": "Bloquear o eliminar comentarios",
"2": "Exclusión temporal de la contribución respectiva",
"3": "Bloqueo o eliminación de contenido",
"4": "Retirada temporal de permisos de escritura",
"5": "Exclusión temporal de la red.",
"6": "Exclusión definitiva de la red",
"7": "Las violaciones de la ley alemana pueden ser denunciadas.",
"8": "Notificación de incidentes"
}
},
"get-help": "Si usted está sujeto a un comportamiento inaceptable, lo experimenta o tiene otras preocupaciones, por favor notifique a un organizador de la comunidad tan pronto como sea posible y enlace o apunte el contenido relevante:"
},
"termsAndConditions": {
"newTermsAndConditions": "Nuevos términos de uso",
"termsAndConditionsConfirmed": "He leído y acepto los <a href=\"\/terms-and-conditions\" target=\"_blank\">términos de uso<\/a>.",
"termsAndConditionsNewConfirmText": "¡Por favor, lea los nuevos términos de uso ahora!",
"termsAndConditionsNewConfirm": "He leído y acepto los nuevos términos de uso.",
"agree": "¡Estoy de acuerdo!",
"terms-of-service": {
"title": "Términos de uso",
"description": "Las siguientes condiciones de uso constituyen la base para el uso de nuestra red. Cuando se registre, deberá aceptarlos y le informaremos más adelante de cualquier cambio que se produzca. La Red de Human Connection es operada en Alemania y por lo tanto está sujeta a la ley alemana. El fuero competente es Kirchheim \/ Teck. Para más detalles, consulte nuestro pie de imprenta: <a href=\"https:\/\/human-connection.org\/en\/imprint\" target=\"_blank\" >https:\/\/human-connection.org\/en\/imprint<\/a> "
},
"use-and-license": {
"title": "Uso y Licencia",
"description": "Si cualquier contenido que nos envíe está protegido por derechos de propiedad intelectual, nos concede una licencia mundial no exclusiva, transferible, sublicenciable y no exclusiva para utilizar dicho contenido para su publicación en nuestra red. Esta licencia caduca cuando usted elimina su contenido o toda su cuenta. Recuerde que otros pueden compartir su contenido y que nosotros no podemos eliminarlo."
},
"privacy-statement": {
"title": "Protección de datos",
"description": "Nuestra red es una red de conocimiento y acción social. Por lo tanto, es especialmente importante para nosotros que el mayor número posible de contenidos sea accesible al público. En el curso del desarrollo de nuestra red habrá cada vez más la posibilidad de decidir sobre la visibilidad de los datos personales. Le informaremos sobre estas nuevas características. De lo contrario, siempre debe pensar en los datos personales que revela sobre usted (u otros). Esto se aplica en particular al contenido de los mensajes y comentarios, ya que éstos tienen un carácter ampliamente público. Más tarde habrá posibilidades de limitar la visibilidad de su perfil. Parte de los términos del servicio es nuestra declaración de privacidad, que le informa sobre las operaciones individuales de procesamiento de datos en nuestra red: <a href=\"https:\/\/human-connection.org\/datenschutz\/#netzwerk\" target=\"_blank\">https:\/\/human-connection.org\/datenschutz\/#netzwerk<\/a> o <a href=\"https:\/\/human-connection.org\/datenschutz\/\" target=\"_blank\">https:\/\/human-connection.org\/datenschutz\/<\/a> Nuestra declaración de privacidad está adaptada a la situación legal y a las características de nuestra red y es siempre válida en la versión más actualizada."
},
"code-of-conduct": {
"title": "Código de conducta",
"description": "Nuestro código de conducta sirve como un manual para la apariencia personal y la interacción entre nosotros. Quien esté activo como usuario en la red de Human Connection, escriba artículos, haga comentarios o se ponga en contacto con otros usuarios, incluso fuera de la red, reconoce que estas normas de conducta son vinculantes. <a href=\"https:\/\/alpha.human-connection.org\/code-of-conduct\" target=\"_blank\">https:\/\/alpha.human-connection.org\/code-of-conduct<\/a>"
},
"moderation": {
"title": "Moderación",
"description": "Hasta que nuestras posibilidades financieras nos permitan implementar el sistema de moderación comunitaria, moderaremos con un sistema simplificado y con personal propio o posiblemente voluntario. Formamos a estos moderadores y por eso sólo ellos toman las decisiones adecuadas. Estos moderadores realizan su trabajo de forma anónima. Usted puede reportarnos contribuciones, comentarios y usuarios (por ejemplo, si proporcionan información en su perfil o tienen imágenes que violan estos Términos de Uso). Si nos informa de algo, puede darnos una razón y una breve explicación. A continuación, examinaremos su denuncia y le sancionaremos si es necesario, por ejemplo, bloqueando las contribuciones, los comentarios o los usuarios. Desafortunadamente, usted y la persona en cuestión no recibirán ninguna respuesta de nuestra parte en este momento, pero esto se encuentra en la fase de planificación. Independientemente de esto, nos reservamos el derecho de imponer sanciones en principio por razones que pueden no estar incluidas o no estar incluidas en nuestro Código de Conducta o en estas condiciones de servicio."
},
"errors-and-feedback": {
"title": "Errores y comentarios",
"description": "Hacemos todo lo posible para mantener nuestra red y los datos seguros y disponibles. Cada nueva versión del software pasa por pruebas automáticas y manuales. No obstante, pueden producirse errores imprevistos. Por lo tanto, estamos agradecidos por cualquier error reportado. Le invitamos a informar de cualquier error que haya descubierto enviando un correo electrónico a Soporte: support@human-connection.org"
},
"help-and-questions": {
"title": "Ayuda y preguntas",
"description": "Para ayuda y preguntas hemos compilado una colección completa de preguntas y respuestas frecuentes (FAQ) para usted. Puede encontrarlos aquí: <a href=\"https:\/\/support.human-connection.org\/kb\/\" target=\"_blank\" >https:\/\/support.human-connection.org\/kb\/<\/a>"
},
"addition": {
"title": "Además, regularmente celebramos eventos donde también puede dar impresiones y hacer preguntas. Puede encontrar un resumen actualizado aquí:",
"description": "<a href=\"https:\/\/human-connection.org\/events\/\" target=\"_blank\" > https:\/\/human-connection.org\/events\/ <\/a>"
}
},
"donations": {
"donations-for": "Donaciones para",
"donate-now": "Donar ahora",
"amount-of-total": "{amount} de {total} € recaudados"
}
}

View File

@ -1,35 +1,19 @@
{
"filter-menu": {
"title": "Votre bulle de filtre"
},
"site": {
"made": "Avec &#10084; fait",
"imprint": "Mentions légales",
"termsAc": "modalités et conditions",
"data-privacy": "protection des données",
"changelog": "Changements et historique",
"contact": "Contacter",
"tribunal": "tribunal de registre",
"register": "numéro de registre",
"director": "Directeur Général",
"taxident": "Numéro d'identification à la taxe sur la valeur ajoutée selon § 27 a de la loi sur la taxe sur la valeur ajoutée (Allemagne)",
"responsible": "Responsable selon § 55 Abs. 2 RStV (Allemagne)",
"bank": "Bankverbindung",
"germany": "Allemagne"
},
"login": {
"copy": "Si vous avez déjà un compte human-connection, connectez-vous ici.",
"login": "Connexion",
"logout": "Déconnexion",
"email": "Votre courriel",
"email": "Votre mail",
"password": "Votre mot de passe",
"moreInfo": "Qu'est-ce que Human Connection?",
"moreInfoURL": "https://human-connection.org/fr/",
"hello": "Bonjour",
"forgotPassword": "Mot de passe oublié?",
"no-account": "Vous n'avez pas de compte?",
"register": "S'inscrire",
"moreInfoURL": "https:\/\/human-connection.org\/fr\/",
"moreInfoHint": "à la page de présentation",
"hello": "Bonjour"
},
"editor": {
"placeholder": "Écrivez quelque chose d'inspirant..."
"success": "Vous êtes connecté!",
"failure": "Adresse mail ou mot de passe incorrect."
},
"profile": {
"name": "Mon profil",
@ -38,28 +22,32 @@
"followers": "Suiveurs",
"following": "Suivant",
"shouted": "Recommandé",
"commented": "Comentado",
"userAnonym": "Anónimo",
"socialMedia": "Où d'autre puis-je trouver"
"commented": "Commentais",
"userAnonym": "Anonyme",
"socialMedia": "Où d'autre puis-je trouver",
"network": {
"title": "Réseau",
"following": "suit:",
"followingNobody": "ne suit personne.",
"followedBy": "est suivi par:",
"followedByNobody": "n'est suivi par personne.",
"andMore": "et {number} plus…"
},
"notifications": {
"menu": {
"mentioned": "a parlé de vous dans un article"
"invites": {
"title": "Invitez quelqu'un à Human Connection!",
"description": "Entrez leur adresse mail pour l'invitation.",
"emailPlaceholder": "Mail d'invitation"
}
},
"search": {
"placeholder": "Rechercher",
"hint": "Qu'est-ce que vous cherchez ?",
"failed": "Rien trouvé"
},
"settings": {
"name": "Configurations",
"name": "Paramètres",
"data": {
"name": "Vos données",
"labelName": "Votre nom",
"namePlaceholder": "Fémanon Funny",
"labelCity": "Votre ville ou région",
"labelBio": "À propos de vous",
"labelSlug": "Votre nom d'utilisateur unique",
"namePlaceholder": "Fémanon Funny",
"success": "Vos données ont été mises à jour avec succès !"
},
"security": {
@ -83,7 +71,7 @@
}
},
"invites": {
"name": "invitations"
"name": "Invite"
},
"download": {
"name": "Télécharger les données"
@ -95,14 +83,93 @@
"name": "Mes organisations"
},
"languages": {
"name": "langues"
"name": "Langues"
},
"email": {
"validation": {
"same-email": "Voici votre adresse mail actuelle"
},
"name": "Votre mail",
"labelEmail": "Changer votre adresse mail",
"labelNewEmail": "Nouvelle adresse mail",
"labelNonce": "Entrez votre code",
"success": "Une nouvelle adresse mail a été enregistrée.",
"submitted": "Un mail pour vérifier votre adresse a été envoyé à <b>{email}<\/b>.",
"change-successful": "Votre adresse mail a été modifiée avec succès.",
"verification-error": {
"message": "Votre mail n'a pas pu être changé.",
"explanation": "Cela peut avoir différentes causes:",
"reason": {
"invalid-nonce": "Le code de confirmation est-il invalide?",
"no-email-request": "Êtes-vous certain d'avoir demandé un changement d'adresse mail?"
},
"support": "Si le problème persiste, veuillez nous contacter par mail à l'adresse suivante"
}
},
"validation": {
"slug": {
"regex": "Les caractères autorisés ne sont que les lettres minuscules, les chiffres, les traits de soulignement et les traits d'union.",
"alreadyTaken": "Ce nom d'utilisateur est déjà pris."
}
},
"deleteUserAccount": {
"name": "Effacer les données",
"contributionsCount": "Supprimer mes {count} postes",
"commentedCount": "Supprimer mes {count} commentaires",
"accountDescription": "Sachez que vos postes et commentaires sont importants pour notre communauté. Si vous voulez quand même les supprimer, vous devez les marquer ci-dessous.",
"accountWarning": "Vous <b>NE POUVEZ PAS GÉRER<\/b> et <b>NE POUVEZ PAS RECOUVRIR<\/b> votre compte, vos messages ou vos commentaires après avoir supprimé votre compte !",
"success": "Compte supprimer avec succès!",
"pleaseConfirm": "<b class='is-danger'> Action destructive! <\/b> Saisissez <b> {confirm} <\/b> pour confirmer"
},
"embeds": {
"name": "Fournisseurs tiers",
"info-description": "Voici la liste des fournisseurs tiers dont le contenu peut être affiché sous forme de code tiers, par exemple sous la forme de vidéos intégrées.",
"status": {
"description": "Par défaut, le code incorporé des fournisseurs tiers est",
"disabled": {
"off": "initialement non affiché",
"on": "affiché immédiatement"
},
"change": {
"question": "Est-ce que vous voulez que le code source intégrer vous soit toujours affiché?",
"allow": "Sûr",
"deny": "Non merci"
}
}
},
"social-media": {
"name": "Médias sociaux",
"placeholder": "Ajouter une URL pour les médias sociaux",
"requireUnique": "Vous avez déjà ajouté cette URL",
"submit": "Ajouter un lien",
"successAdd": "Les médias sociaux ont été ajoutés. Profil mis à jour !",
"successDelete": "Médias sociaux supprimé. Profil mis à jour !"
},
"blocked-users": {
"name": "Utilisateurs bloqués",
"explanation": {
"intro": "Si vous avez bloqué un autre utilisateur, voici ce qui se passe:",
"your-perspective": "Les postes de la personne bloquée n'apparaîtront dans votre fil d'actualités.",
"their-perspective": "Vice versa: la personne bloquée ne verra plus non plus vos postes dans son fil d'actualités.",
"search": "Les postes des personnes bloquées disparaissent de vos résultats de recherche.",
"notifications": "Les utilisateurs bloqués ne recevront plus de notifications s'ils sont mentionnés dans vos postes.",
"closing": "Ceci devrait être suffisant pour le moment afin que les utilisateurs bloqués ne puissent plus vous déranger."
},
"columns": {
"name": "Nom",
"slug": "Slug",
"unblock": ""
},
"empty": "Jusqu'à présent, vous n'avez bloqué personne.",
"how-to": "Vous pouvez bloquer d'autres utilisateurs sur leur page de profil via le menu de contenu.",
"block": "Bloquer l'utilisateur",
"unblock": "Débloquer l'utilisateur",
"unblocked": "{name} est à nouveau débloqué"
},
"privacy": {
"name": "",
"make-shouts-public": "",
"success-update": ""
}
},
"admin": {
@ -115,15 +182,29 @@
"notifications": "Notifications",
"organizations": "Organisations",
"projects": "Projets",
"invites": "Invite",
"invites": "Invitations",
"follows": "Suit",
"shouts": "Recommandé"
"shouts": "Cris"
},
"organizations": {
"name": "Organisations"
},
"users": {
"name": "Utilisateurs"
"name": "Utilisateurs",
"form": {
"placeholder": "mail, nom ou description"
},
"table": {
"columns": {
"number": "Num.",
"name": "Nom",
"email": "Mail",
"slug": "Slug",
"role": "Rôle",
"createdAt": "Créé à"
}
},
"empty": "Aucun utilisateur trouvé"
},
"pages": {
"name": "Pages"
@ -143,16 +224,54 @@
},
"settings": {
"name": "Paramètres"
},
"hashtags": {
"name": "Hashtags",
"number": "Num.",
"nameOfHashtag": "Nom",
"tagCountUnique": "Utilisateurs",
"tagCount": "Postes"
},
"invites": {
"name": "Inviter des utilisateurs",
"title": "Inviter des gens",
"description": "Les invitations sont une merveilleuse façon d'avoir vos amis dans votre réseau..."
},
"donations": {
"name": "Informations sur les dons",
"goal": "Dons mensuels requis",
"progress": "Dons recueillis jusqu'à présent",
"successfulUpdate": "Les informations sur les dons ont été mises à jour avec succès !"
}
},
"post": {
"name": "Post",
"moreInfo": {
"name": "Plus d'infos"
"name": "Plus d'infos",
"title": "Plus d'information",
"description": "Ici vous pouvez trouver plus d'informations à ce sujet.",
"titleOfCategoriesSection": "Catégories",
"titleOfHashtagsSection": "Hashtags",
"titleOfRelatedContributionsSection": "Articles Similaires"
},
"takeAction": {
"name": "Passez à l'action"
}
},
"pinned": "Annonce",
"menu": {
"edit": "Modifier le Post",
"delete": "Supprimer le Post",
"pin": "Épingler le Post",
"pinnedSuccessfully": "Poste épinglé avec succès!",
"unpin": "Retirer l'épingle du poste",
"unpinnedSuccessfully": "Épingle retirer du Post avec succès!"
},
"comment": {
"submit": "Commenté",
"submitted": "Commentaire soumis",
"updated": "Changements sauvegardés"
},
"edited": "édité"
},
"quotes": {
"african": {
@ -161,18 +280,13 @@
}
},
"common": {
"your": {
"post": "Votre message ::: Votre messages",
"comment": "Votre Commentaire ::: Votre Commentaires ",
"shout": "Votre Recommandation ::: Votre Recommandations"
},
"post": "Message ::: Messages",
"comment": "Commentaire ::: Commentaires",
"letsTalk": "Parlons-en",
"versus": "Versus",
"moreInfo": "Plus d'infos",
"takeAction": "Passer à l'action",
"shout": "Recommandation ::: Recommandations",
"shout": "Partage ::: Partages",
"user": "Utilisateur ::: Utilisateurs",
"category": "Catégorie ::: Catégories",
"organization": "Organisation ::: Organisations",
@ -181,13 +295,18 @@
"name": "Nom",
"loadMore": "charger plus",
"loading": "chargement",
"reportContent": "Signaler"
"reportContent": "Signaler",
"validations": {
"email": "Doit être une adresse mail valide",
"url": "doit être une URL valide",
"categories": ""
}
},
"actions": {
"loading": "chargement",
"loadMore": "charger plus",
"create": "Créer",
"save": "sauvegarde",
"save": "Sauvegarder",
"edit": "Modifier",
"delete": "Supprimer",
"cancel": "Annuler"
@ -196,30 +315,300 @@
"name": "Modération",
"reports": {
"empty": "Félicitations, rien à modérer.",
"name": "Rapports",
"name": "Signalisations",
"reporter": "signalé par",
"submitter": "signalé par",
"disabledBy": "ddésactivé par"
"disabledBy": "désactivé par",
"reasonCategory": "Catégorie",
"reasonDescription": "Description",
"createdAt": "Date"
}
},
"disable": {
"submit": "Désactiver",
"cancel": "Annuler",
"success": "Désactivé avec succès",
"user": {
"title": "Désactiver l'utilisateur",
"type": "Utilisateur",
"message": "Voulez-vous vraiment désactiver l'utilisateur \"<b>{name}</b>\"?"
"message": "Souhaitez-vous vraiment désactiver l'utilisateur « <b> {name} <\/b> »?"
},
"contribution": {
"title": "Cotisation d'invalidité",
"title": "Désactiver l'apport",
"type": "Contribution",
"message": "Voulez-vous vraiment désactiver la contribution \"<b> {name} </b> \"?"
"message": "Souhaitez-vous vraiment signaler l'entrée « <b> {name} <\/b> »?"
},
"comment": {
"title": "Désactiver commentaire",
"title": "Désactiver le commentaire",
"type": "Commentaire",
"message": "Voulez-vous vraiment désactiver le commentaire de \"<b>{name}</b>\" ?"
"message": "Souhaitez-vous vraiment désactiver le commentaire de « <b>{name}<\/b> » ?"
},
"submit": "Désactiver",
"cancel": "Annuler",
"success": "Désactivé avec succès"
},
"report": {
"submit": "Envoyer le rapport",
"cancel": "Annuler",
"user": {
"title": "Signaler l'utilisateur",
"type": "Utilisateur",
"message": "Souhaitez-vous vraiment signaler l'utilisateur « <b> {name} <\/b> »?",
"error": "Vous avez déjà signalé l'utilisateur!"
},
"contribution": {
"title": "Signaler l'entrée",
"type": "Apport",
"message": "Souhaitez-vous vraiment signaler l'entrée « <b> {name} <\/b> »?",
"error": "Vous avez déjà rapporté la contribution!"
},
"comment": {
"title": "Signaler un commentaire",
"type": "Commentaire",
"message": "Souhaitez-vous vraiment signaler l'utilisateur « <b> {name} <\/b> »?",
"error": "Vous avez déjà rapporté le commentaire!"
},
"success": "Merci de nous avoir fait part de vos commentaires!",
"reason": {
"category": {
"label": "Sélectionnez une catégorie:",
"placeholder": "Catégorie...",
"options": {
"discrimination_etc": "Posts, commentaires, expressions ou insultes discriminatoires.",
"pornographic_content_links": "Publication ou partage de matériel clairement pornographique.",
"glorific_trivia_of_cruel_inhuman_acts": "Glorification ou banalisation d'actes de violence cruels ou inhumains.",
"doxing": "La divulgation de renseignements personnels sans le consentement ou la menace d' (\"doxing\").",
"intentional_intimidation_stalking_persecution": "L'intimidation, le harcèlement ou la persécution intentionnelle.",
"advert_products_services_commercial": "Publicité de produits et de services à des fins commerciaux.",
"criminal_behavior_violation_german_law": "Comportement criminel ou violation du droit allemand.",
"other": "Autres..."
},
"invalid": "Veuillez sélectionner une catégorie valide"
},
"description": {
"label": "S'il vous plaît expliquer: Pourquoi voulez-vous signaler cela?",
"placeholder": "Informations complémentaires..."
}
}
},
"contribution": {
"edit": "Rédiger l'apport",
"delete": "Supprimer l'entrée",
"title": "Titre",
"newPost": "Créer un nouveau Post",
"filterFollow": "Filtrer les contributions des utilisateurs que je suis",
"filterALL": "Voir toutes les contributions",
"success": "Enregistré!",
"languageSelectLabel": "Langue",
"categories": {
"infoSelectedNoOfMaxCategories": "{chosen} de {max} catégories sélectionnées"
},
"emotions-label": {
"funny": "Marrant",
"happy": "Heureux",
"surprised": "Surpris",
"cry": "Pleurer",
"angry": "En colère"
},
"category": {
"name": {
"freedom-of-speech": "Liberté d'expression",
"consumption-sustainability": "Consommation & Durabilité",
"global-peace-nonviolence": "Paix mondiale & Non-violence",
"just-for-fun": "Juste pour le Fun",
"happiness-values": "Bonheur & Valeurs",
"health-wellbeing": "Santé & Bien-être",
"environment-nature": "Environnement & Nature",
"animal-protection": "Protection des animaux",
"human-rights-justice": "Droits de l'homme & Justice",
"education-sciences": "Éducation & Sciences",
"cooperation-development": "Coopération & Développement",
"democracy-politics": "Démocratie & Politique",
"economy-finances": "Économie & Finances",
"energy-technology": "Énergie & Technologie",
"it-internet-data-privacy": "Informatique, Internet & Confidentialité des données",
"art-culture-sport": "Art, Culture & Sport"
}
},
"teaserImage": {
"cropperConfirm": "Confirmer"
},
"languageSelectText": ""
},
"comment": {
"edit": "Rédiger un commentaire",
"delete": "Supprimer le commentaire",
"content": {
"unavailable-placeholder": "...ce commentaire n'est plus disponible"
},
"menu": {
"edit": "Modifier le commentaire",
"delete": "Supprimer le commentaire"
},
"show": {
"more": "montrer plus",
"less": "montrer moins"
},
"edited": "édité"
},
"followButton": {
"follow": "Suivre",
"following": "Je suis les"
},
"shoutButton": {
"shouted": "recommandé"
},
"search": {
"placeholder": "Rechercher",
"hint": "Qu'est-ce que vous cherchez ?",
"failed": "Rien trouvé"
},
"components": {
"password-reset": {
"request": {
"title": "Réinitialiser votre mot de passe",
"form": {
"description": "Un mail de réinitialisation de mot de passe sera envoyé à l'adresse mail indiquée.",
"submit": "Demander mail",
"submitted": "Un mail avec des instructions supplémentaires a été envoyé à <b>{email}<\/b>."
}
},
"change-password": {
"success": "La modification de votre mot de passe a réussi !",
"error": "La modification de votre mot de passe a échoué. Peut-être que le code de sécurité n'était pas correct ?",
"help": "En cas de problème, n'hésitez pas à nous demander de l'aide en nous envoyant un mail à :"
}
},
"enter-nonce": {
"form": {
"nonce": "Entrez votre code",
"description": "Ouvrez votre boîte de réception et entrez le code que nous vous avons envoyé.",
"next": "Continuer",
"validations": {
"length": "doit comporter 6 caractères"
}
}
},
"registration": {
"signup": {
"unavailable": "Malheureusement, l'enregistrement public des comptes utilisateurs n'est pas encore disponible sur ce serveur.",
"title": "Rejoignez Human Connection!",
"form": {
"description": "Pour commencer, entrez votre adresse mail:",
"terms-and-condition": "Je confirme les <a href=\"\/terms-and-conditions\"> <ds-text bold color=\"primary\" > Conditions générales <\/ds-text> <\/a>.",
"data-privacy": "J'ai lu et compris la <a href=\"https:\/\/human-connection.org\/datenschutz\/\" target=\"_blank\"> <ds-text bold color=\"primary\" > Déclaration de confidentialité <\/ds-text> <\/a> ",
"minimum-age": "J'ai 18 ans ou plus.",
"invitation-code": "Votre code d'invitation est: <b> {code} <\/b>",
"errors": {
"email-exists": "Il existe déjà un compte utilisateur avec cette adresse mail!",
"invalid-invitation-token": "On dirait que l'invitation a déjà été utilisée. Les liens d'invitation ne peuvent être utilisés qu'une seule fois."
},
"submit": "Créer un compte",
"success": "Un mail avec un lien pour compléter votre inscription a été envoyé à <b>{email}<\/b>"
}
},
"create-user-account": {
"title": "Créer un compte utilisateur",
"success": "Votre compte a été créé!",
"error": "Compte d'utilisateur n'a pas pu être créé!",
"help": " Peut-être que la confirmation n'était pas valide? En cas de problème, n'hésitez pas à nous demander de l'aide en nous envoyant un mail à:"
}
}
},
"store": {
"posts": {
"orderBy": {
"newest": {
"label": "Plus récent"
},
"oldest": {
"label": "Le plus ancien"
}
}
}
},
"maintenance": {
"title": "Human Connection est en maintenance",
"explanation": "Pour l'instant, nous faisons de la maintenance programmée, veuillez réessayer plus tard.",
"questions": "Des questions ou des préoccupations, envoyez un mail à"
},
"index": {
"no-results": "Pas de contribution trouvée.",
"change-filter-settings": "Modifiez les paramètres de filtrage pour obtenir plus de résultats."
},
"filter-menu": {
"title": "Votre bulle de filtre",
"hashtag-search": "Recherche de #{hashtag}",
"clearSearch": "Réinitialiser la recherche"
},
"filter-posts": {
"categories": {
"header": "Catégories de contenu",
"all": "Toutes"
},
"general": {
"header": "Filtrer par ...."
},
"followers": {
"label": "Utilisateurs que je suis"
},
"language": {
"header": "Langues",
"all": "Tous"
}
},
"site": {
"thanks": "Merci!",
"error-occurred": "Une erreur s'est produite.",
"made": "Fabriqué avec &#10084;",
"imprint": "Mentions légales",
"termsAndConditions": "Conditions générales",
"data-privacy": "Protection des données",
"changelog": "Changements et historique",
"contact": "Contacter",
"tribunal": "Tribunal de registre",
"register": "Numéro de registre",
"director": "Directeur Général",
"taxident": "Numéro d'identification à la taxe sur la valeur ajoutée selon § 27 a de la loi sur la taxe sur la valeur ajoutée (Allemagne)",
"responsible": "Responsable selon § 55 Abs. 2 RStV (Allemagne)",
"bank": "compte bancaire",
"germany": "Allemagne",
"code-of-conduct": "Code de conduite",
"back-to-login": "Retour à la page de connexion",
"faq": "FAQ"
},
"editor": {
"placeholder": "Écrivez quelque chose d'inspirant...",
"mention": {
"noUsersFound": "Aucun utilisateur trouvé"
},
"hashtag": {
"noHashtagsFound": "Aucun hashtag trouvé",
"addHashtag": "Nouveau hashtag",
"addLetter": "Tapez une lettre"
},
"embed": {
"data_privacy_warning": "Attention à la confidentialité des données!",
"data_privacy_info": "Vos données n'ont pas encore été partagées avec des fournisseurs tiers. Si vous regardez cette vidéo, le fournisseur suivant recueillera probablement des données utilisateurs:",
"play_now": "Regarder maintenant",
"always_allow": "Autoriser toujours le contenu intégré par des fournisseurs tiers (ce paramètre peut être modifié à tout moment)"
}
},
"notifications": {
"reason": {
"mentioned_in_post": "Vous a mentionné dans un post…",
"mentioned_in_comment": "Vous a mentionné dans un commentaire…",
"commented_on_post": "Commenté sur votre post…"
},
"comment": "Commentaire",
"title": "Notifications",
"pageLink": "Toutes les notifications",
"post": "Post",
"user": "Utilisateur",
"content": "Contenu",
"filterLabel": {
"all": "Tous",
"read": "Lire",
"unread": "Non lu"
},
"empty": "Désolé, vous n'avez pas de notifications pour le moment."
},
"delete": {
"submit": "Supprimer",
@ -227,46 +616,16 @@
"contribution": {
"title": "Supprimer la contribution",
"type": "Contribution",
"message": "Voulez-vous vraiment supprimer la contribution \"<b>{name}</b>\" löschen möchtest?",
"message": "Voulez-vous vraiment supprimer la contribution \"<b>{name}<\/b>\"?",
"success": "Contribution supprimée avec succès !"
},
"comment": {
"title": "Supprimer un commentaire",
"type": "Commentaire",
"message": "Voulez-vous vraiment supprimer le commentaire de \"<b>{name}</b>\" löschen möchtest?",
"message": "Voulez-vous vraiment supprimer le commentaire de \"<b>{name}<\/b>\"?",
"success": "Commentaire supprimé avec succès !"
}
},
"report": {
"submit": "Rapport",
"cancel": "Annuler",
"success": "Merci de nous avoir fait part de vos commentaires!",
"user": {
"title": "Signaler l'utilisateur",
"type": "Utilisateur",
"message": "Souhaitez-vous vraiment signaler l'utilisateur \" <b> {name} </b> \"?",
"error": "Vous avez déjà signalé l'utilisateur!"
},
"contribution": {
"title": "Signaler l'entrée",
"type": "Apport",
"message": "Souhaitez-vous vraiment signaler l'entrée\" <b> {name} </b> \"?",
"error": "Vous avez déjà rapporté la contribution!"
},
"comment": {
"title": "Signaler un commentaire",
"type": "Commentaire",
"message": "Souhaitez-vous vraiment signaler l'utilisateur \" <b> {name} </b> \"?",
"error": "Vous avez déjà rapporté le commentaire!"
}
},
"followButton": {
"follow": "découler",
"following": "Je suis les"
},
"shoutButton": {
"shouted": "recommandé"
},
"release": {
"submit": "Relâchez",
"cancel": "Annuler",
@ -274,27 +633,120 @@
"user": {
"title": "Validation par l'utilisateur",
"type": "Utilisateur",
"message": "Voulez-vous vraiment libérer l'utilisateur \"<b>{name}</b>\"?"
"message": "Voulez-vous vraiment libérer l'utilisateur \"<b>{name}<\/b>\"?",
"error": "Vous avez déjà signalé l'utilisateur!"
},
"contribution": {
"title": "Versement de la contribution",
"type": "Contribution",
"message": "Voulez-vous vraiment débloquer la contribution \"<b>{name}</b>\"?"
"message": "Voulez-vous vraiment débloquer la contribution \"<b>{name}<\/b>\"?",
"error": "Vous avez déjà signalé la contribution !!"
},
"comment": {
"title": "Publication des commentaires",
"type": "Commentaire",
"message": "Voulez-vous vraiment publier le commentaire de \"<b>{name}</b>\"?"
}
},
"contribution": {
"teaserImage": {
"cropperConfirm": "Confirmer"
"message": "Voulez-vous vraiment publier le commentaire de \"<b>{name}<\/b>\"?",
"error": "Vous avez déjà signalé le commentaire!"
}
},
"user": {
"avatar": {
"submitted": "Téléchargement réussi"
}
},
"code-of-conduct": {
"subheader": "pour le réseau social de la Human Connection gGmbH",
"preamble": {
"title": "Préambule",
"description": "Human Connection est un réseau de connaissances et d'action sociale à but non lucratif de la prochaine génération. Par les gens - pour les gens. Open Source, équitable et transparent. Pour un changement local et global positif dans tous les domaines de la vie. Nous redessinons complètement l'échange public de connaissances, d'idées et de projets. Les fonctions de Human Connection rassemblent les gens - hors ligne et en ligne - afin que nous puissions rendre le monde meilleur."
},
"purpose": {
"title": "Objectif",
"description": "Avec ce code de conduite, nous réglementons les principes essentiels de comportement dans notre réseau social. Nous nous orientons à la Charte des Droits de l'Homme, elle est le cœur de notre compréhension des valeurs. Le code de conduite sert de fil conducteur pour notre apparence personnelle et notre interaction les uns avec les autres. Toute personne active comme utilisateur sur le réseau Human Connection, écrit des articles, commente ou contacte d'autres utilisateurs, y compris ceux qui ne font pas partie du réseau, reconnaît ces règles comme contractuel."
},
"expected-behaviour": {
"title": "Comportement attendu",
"description": "Les comportements suivants sont attendus et exigés de tous les membres de la communauté :",
"list": {
"0": "Faites preuve de considération et de respect dans votre discours et vos actions.",
"1": "Tenter de collaborer avant le conflit.",
"2": "S'abstenir de tout comportement ou discours dégradant, discriminatoire ou harcelant.",
"3": "Soyez attentif à votre environnement et aux autres participants. Alertez les leaders de la communauté si vous remarquez une situation dangereuse, une personne en détresse ou une violation du Code de Conduite, même si elle vous semble sans importance."
}
},
"unacceptable-behaviour": {
"title": "Comportement inacceptable",
"description": "Les comportements suivants sont inacceptables dans notre communauté:",
"list": {
"0": "Les messages, commentaires, déclarations ou insultes discriminatoires, en particulier ceux relatifs au sexe, à l'orientation sexuelle, à la race, à la religion, à l'orientation politique ou philosophique ou au handicap.",
"1": "Publication ou partage de matériel clairement pornographique.",
"2": "Glorification ou banalisation d'actes de violence cruels ou inhumains.",
"3": "La divulgation de renseignements personnels sans le consentement ou la menace d' (\"doxing\").",
"4": "L'intimidation, le harcèlement ou la persécution intentionnelle.",
"5": "Publicité de produits et de services à des fins commerciaux.",
"6": "Comportement criminel ou violation du droit allemand.",
"7": "Cautionner ou encourager de tels comportements."
}
},
"consequences": {
"title": "Conséquences d'un comportement inacceptable",
"description": "Si un membre de la communauté présente un comportement inacceptable, les opérateurs, modérateurs et administrateurs responsables du réseau peuvent prendre les mesures appropriées, notamment:",
"list": {
"0": "Veuillez cesser immédiatement tout comportement inacceptable",
"1": "Verrouillage ou suppression des commentaires",
"2": "Exclusion temporaire du poste ou de la contribution en question",
"3": "Blocage ou suppression de contenu",
"4": "Retrait temporaire des droits d'écriture",
"5": "Exclusion temporaire du réseau",
"6": "Exclusion définitive du réseau",
"7": "Des violations du droit allemand peuvent être signalées.",
"8": "Plaidoyer ou encouragement à ces comportements."
}
},
"get-help": "Si vous êtes victime ou témoin d'un comportement inacceptable, ou si vous avez d'autres préoccupations, veuillez en aviser un organisateur communautaire dès que possible et établir un lien ou vous référer au contenu correspondant:"
},
"termsAndConditions": {
"newTermsAndConditions": "Nouvelles conditions générales",
"termsAndConditionsConfirmed": "J'ai lu et accepte les <a href=\"\/terms-and-conditions\" target=\"_blank\">conditions générales<\/a>.",
"termsAndConditionsNewConfirmText": "Veuillez lire les nouvelles conditions d'utilisation dès maintenant !",
"termsAndConditionsNewConfirm": "J'ai lu et accepté les nouvelles conditions générales.",
"agree": "J'accepte!",
"terms-of-service": {
"title": "Conditions d'utilisation",
"description": "Les conditions d'utilisation suivantes constituent la base de l'utilisation de notre réseau. Lorsque vous vous inscrivez, vous devez les accepter et nous vous informerons ultérieurement de tout changement qui pourrait survenir. Le réseau Human Connection Network est exploité en Allemagne et est donc soumis au droit allemand. Le tribunal compétent est celui de Kirchheim \/ Teck. Pour plus de détails, consultez notre site Internet: <a href=\"https:\/\/human-connection.org\/en\/imprint\" target=\"_blank\" >https:\/\/human-connection.org\/en\/imprint<\/a> "
},
"use-and-license": {
"title": "Utilisation et licence",
"description": "Si un contenu que vous nous publiez est protégé par des droits de propriété intellectuelle, vous nous accordez une licence mondiale non exclusive, transférable, transférable et pouvant faire l'objet d'une sous-licence pour utiliser ce contenu à des fins de publication sur notre réseau. Cette licence expire lorsque vous supprimez votre contenu ou l'ensemble de votre compte. Rappelez-vous que d'autres personnes peuvent partager votre contenu et que nous ne pouvons pas le supprimer."
},
"privacy-statement": {
"title": "Déclaration de confidentialité",
"description": "Notre réseau est un réseau de connaissances et d'action sociale. Il est donc particulièrement important pour nous qu'autant de contenu que possible soit accessible au public. Au cours du développement de notre réseau, il y aura de plus en plus la possibilité de décider de la visibilité des données personnelles. Nous vous informerons de ces nouvelles fonctionnalités. Sinon, vous devriez toujours penser aux données personnelles que vous divulguez à votre sujet (ou à celui d'autres personnes). Cela vaut en particulier pour le contenu des messages et des commentaires, qui ont un caractère largement public. Plus tard, il y aura des possibilités de limiter la visibilité de votre profil. Une partie des conditions d'utilisation est notre déclaration de confidentialité, qui vous informe sur les différentes opérations de traitement des données dans notre réseau: <a href=\"https:\/\/human-connection.org\/datenschutz\/#netzwerk\" target=\"_blank\"> https:\/\/human-connection.org\/datenschutz\/#netzwerk<\/a> ex: <a href=\"https:\/\/human-connection.org\/datenschutz\/\" target=\"_blank\">https:\/\/human-connection.org\/datenschutz\/<\/a> Notre déclaration de confidentialité est adaptée à la situation juridique et aux caractéristiques de notre réseau et est toujours valable dans la version la plus récente."
},
"code-of-conduct": {
"title": "Code de conduite",
"description": "Notre code de conduite sert de manuel pour l'apparence personnelle et l'interaction les uns avec les autres. Quiconque est actif en tant qu'utilisateur sur le réseau Human Connection, écrit des articles, commente ou établit des contacts avec d'autres utilisateurs, même en dehors du réseau, reconnaît que ces règles de conduite sont contractuel. <a href=\"https:\/\/alpha.human-connection.org\/code-of-conduct\" target=\"_blank\"> https:\/\/alpha.human-connection.org\/code-of-conduct <\/a>"
},
"moderation": {
"title": "Modération",
"description": "Jusqu'à ce que nos possibilités financières nous permettent de mettre en œuvre le système de modération communautaire, nous modérons avec un système simplifié et avec notre propre personnel ou éventuellement des bénévoles. Nous formons ces modérateurs et c'est pour cette raison qu'ils sont les seuls à prendre les décisions appropriées. Ces modérateurs effectuent leur travail de manière anonyme. Vous pouvez nous signaler des postes, commentaires et utilisateurs (par exemple, s'ils fournissent des informations dans leur profil ou s'ils ont des images qui violent ces Conditions d'utilisation). Si vous nous signalez quelque chose, vous pouvez nous donner une raison et une brève explication. Nous examinerons ensuite ce que vous nous avez signalé et vous sanctionnerons si nécessaire, par exemple en bloquant des contributions, des commentaires ou des utilisateurs. Malheureusement, vous et la personne concernée ne recevrez pas de commentaires de notre part pour le moment, mais c'est à l'étape de la planification. Indépendamment de cela, nous nous réservons le droit d'imposer des sanctions de principe pour des raisons qui ne figurent pas ou pas encore dans notre Code de conduite ou dans les présentes conditions de service."
},
"errors-and-feedback": {
"title": "Erreurs et Feedback",
"description": "Nous mettons tout en œuvre pour que notre réseau et nos données soient sécurisés et disponibles. Chaque nouvelle version du logiciel passe par des tests automatisés et manuels. Cependant, des erreurs imprévues peuvent survenir. Par conséquent, nous sommes reconnaissants pour tous les bugs signalés. Nous vous invitons à signaler les bugs que vous avez découverts en envoyant un mail à support@human-connection.org."
},
"help-and-questions": {
"title": "Aide et questions",
"description": "Pour obtenir de l'aide et des questions, nous avons compilé une foire aux questions (FAQ) complète pour vous. Vous pouvez les trouver ici: <a href=\"https:\/\/support.human-connection.org\/kb\/\" target=\"_blank\" >https:\/\/support.human-connection.org\/kb\/ <\/a>"
},
"addition": {
"title": "De plus, nous organisons régulièrement des événements où vous pouvez également partager vos impressions et poser vos questions. Ici, vous trouverez un aperçu actuel:",
"description": "<a href=\"https:\/\/human-connection.org\/events\/\" target=\"_blank\" > https:\/\/human-connection.org\/events\/ <\/a>"
}
},
"donations": {
"donations-for": "Dons pour",
"donate-now": "Faites un don",
"amount-of-total": "{amount} de {total} € collectés"
}
}

View File

@ -1,19 +1,4 @@
{
"site": {
"made": "Con &#10084; fatto",
"imprint": "Impressum",
"termsAc": "Condizioni d'uso",
"data-privacy": "protezione dei dati",
"changelog": "Cambiamenti e storia",
"contact": "Contatto",
"tribunal": "registro tribunale",
"register": "numero di registro",
"director": "Direttore Generale",
"taxident": "Numero di identificazione dell'imposta sul valore aggiunto ai sensi del § 27 a Legge sull'imposta sul valore aggiunto (Germania)",
"responsible": "Responsabile ai sensi del § 55 Abs. 2 RStV (Germania)",
"bank": "conto bancario",
"germany": "Germania"
},
"login": {
"copy": "Se sei gia registrato su Human Connection, accedi qui.",
"login": "Accesso",
@ -21,7 +6,14 @@
"email": "La tua email",
"password": "La tua password",
"moreInfo": "Che cosa è Human Connection?",
"hello": "Ciao"
"hello": "Ciao",
"forgotPassword": "",
"no-account": "",
"register": "",
"moreInfoURL": "",
"moreInfoHint": "",
"success": "",
"failure": ""
},
"profile": {
"name": "Il mio profilo",
@ -31,19 +23,52 @@
"following": "Seguendo",
"shouted": "Gridato",
"commented": "Commentato",
"userAnonym": "Anonymous"
"userAnonym": "Anonymous",
"socialMedia": "",
"network": {
"title": "",
"following": "",
"followingNobody": "",
"followedBy": "",
"followedByNobody": "",
"andMore": ""
},
"invites": {
"title": "",
"description": "",
"emailPlaceholder": ""
}
},
"settings": {
"name": "Impostazioni",
"data": {
"name": "I tuoi dati",
"labelName": "Nome",
"namePlaceholder": "Anonymous",
"labelCity": "La tua città o regione",
"labelBio": "Su di te"
"labelBio": "Su di te",
"labelSlug": "",
"namePlaceholder": "Anonymous",
"success": ""
},
"security": {
"name": "Sicurezza"
"name": "Sicurezza",
"change-password": {
"button": "",
"success": "",
"label-old-password": "",
"label-new-password": "",
"label-new-password-confirm": "",
"message-old-password-required": "",
"message-new-password-required": "",
"message-new-password-confirm-required": "",
"message-new-password-missmatch": "",
"passwordSecurity": "",
"passwordStrength0": "",
"passwordStrength1": "",
"passwordStrength2": "",
"passwordStrength3": "",
"passwordStrength4": ""
}
},
"invites": {
"name": "Inviti"
@ -59,6 +84,92 @@
},
"languages": {
"name": "Lingue"
},
"email": {
"validation": {
"same-email": ""
},
"name": "",
"labelEmail": "",
"labelNewEmail": "",
"labelNonce": "",
"success": "",
"submitted": "",
"change-successful": "",
"verification-error": {
"message": "",
"explanation": "",
"reason": {
"invalid-nonce": "",
"no-email-request": ""
},
"support": ""
}
},
"validation": {
"slug": {
"regex": "",
"alreadyTaken": ""
}
},
"deleteUserAccount": {
"name": "",
"contributionsCount": "",
"commentedCount": "",
"accountDescription": "Essere consapevoli che i tuoi post e commenti sono importanti per la nostra comunità. Se scegli ancora di cancellarli, devi contrassegnarli qui sotto.",
"accountWarning": "",
"success": "",
"pleaseConfirm": ""
},
"embeds": {
"name": "",
"info-description": "Ecco l'elenco dei fornitori di terze parti i cui contenuti possono essere visualizzati come codice di terze parti, ad esempio sotto forma di video incorporati.",
"status": {
"description": "",
"disabled": {
"off": "",
"on": ""
},
"change": {
"question": "",
"allow": "",
"deny": ""
}
}
},
"social-media": {
"name": "",
"placeholder": "",
"requireUnique": "",
"submit": "",
"successAdd": "Social media aggiunti. \nProfilo utente aggiornato ",
"successDelete": "Social media cancellati. Profilo utente aggiornato!"
},
"blocked-users": {
"name": "",
"explanation": {
"intro": "",
"your-perspective": "",
"their-perspective": "",
"search": "",
"notifications": "",
"closing": ""
},
"columns": {
"name": "",
"slug": "",
"unblock": ""
},
"empty": "",
"how-to": "",
"block": "",
"unblock": "",
"unblocked": ""
},
"privacy": {
"name": "",
"make-shouts-public": "",
"success-update": ""
}
},
"admin": {
@ -79,7 +190,21 @@
"name": "Organizzazioni"
},
"users": {
"name": "Utenti"
"name": "Utenti",
"form": {
"placeholder": ""
},
"table": {
"columns": {
"number": "",
"name": "",
"email": "",
"slug": "",
"role": "",
"createdAt": ""
}
},
"empty": ""
},
"pages": {
"name": "Pagine"
@ -99,16 +224,54 @@
},
"settings": {
"name": "Impostazioni"
},
"hashtags": {
"name": "",
"number": "",
"nameOfHashtag": "",
"tagCountUnique": "",
"tagCount": ""
},
"invites": {
"name": "",
"title": "",
"description": ""
},
"donations": {
"name": "",
"goal": "",
"progress": "",
"successfulUpdate": ""
}
},
"post": {
"name": "Messaggio",
"moreInfo": {
"name": "Ulteriori informazioni"
"name": "Ulteriori informazioni",
"title": "",
"description": "",
"titleOfCategoriesSection": "",
"titleOfHashtagsSection": "",
"titleOfRelatedContributionsSection": ""
},
"takeAction": {
"name": "Agire"
}
},
"pinned": "",
"menu": {
"edit": "",
"delete": "",
"pin": "",
"pinnedSuccessfully": "",
"unpin": "",
"unpinnedSuccessfully": ""
},
"comment": {
"submit": "",
"submitted": "",
"updated": ""
},
"edited": ""
},
"quotes": {
"african": {
@ -131,7 +294,13 @@
"tag": "Tag ::: Tag",
"name": "Nome",
"loadMore": "Caricare di più",
"loading": "Caricamento in corso"
"loading": "Caricamento in corso",
"reportContent": "",
"validations": {
"email": "",
"url": "",
"categories": ""
}
},
"actions": {
"loading": "Caricamento in corso",
@ -139,11 +308,445 @@
"create": "Crea",
"save": "Salva",
"edit": "Modifica",
"delete": "Cancella"
"delete": "Cancella",
"cancel": ""
},
"moderation": {
"name": "",
"reports": {
"empty": "",
"name": "",
"reporter": "",
"submitter": "",
"disabledBy": "",
"reasonCategory": "",
"reasonDescription": "",
"createdAt": ""
}
},
"disable": {
"user": {
"title": "",
"type": "",
"message": ""
},
"contribution": {
"title": "",
"type": "",
"message": ""
},
"comment": {
"title": "",
"type": "",
"message": ""
},
"submit": "",
"cancel": "",
"success": ""
},
"report": {
"submit": "",
"cancel": "",
"user": {
"title": "",
"type": "",
"message": "",
"error": ""
},
"contribution": {
"title": "",
"type": "",
"message": "",
"error": ""
},
"comment": {
"title": "",
"type": "",
"message": "",
"error": ""
},
"success": "",
"reason": {
"category": {
"label": "",
"placeholder": "",
"options": {
"discrimination_etc": "",
"pornographic_content_links": "",
"glorific_trivia_of_cruel_inhuman_acts": "",
"doxing": "",
"intentional_intimidation_stalking_persecution": "",
"advert_products_services_commercial": "",
"criminal_behavior_violation_german_law": "",
"other": ""
},
"invalid": ""
},
"description": {
"label": "",
"placeholder": ""
}
}
},
"contribution": {
"edit": "",
"delete": "",
"title": "",
"newPost": "",
"filterFollow": "",
"filterALL": "",
"success": "",
"languageSelectLabel": "",
"categories": {
"infoSelectedNoOfMaxCategories": ""
},
"emotions-label": {
"funny": "",
"happy": "",
"surprised": "",
"cry": "",
"angry": ""
},
"category": {
"name": {
"freedom-of-speech": "",
"consumption-sustainability": "",
"global-peace-nonviolence": "",
"just-for-fun": "",
"happiness-values": "",
"health-wellbeing": "",
"environment-nature": "",
"animal-protection": "",
"human-rights-justice": "",
"education-sciences": "",
"cooperation-development": "",
"democracy-politics": "",
"economy-finances": "",
"energy-technology": "",
"it-internet-data-privacy": "",
"art-culture-sport": ""
}
},
"teaserImage": {
"cropperConfirm": "Confermare"
},
"languageSelectText": ""
},
"comment": {
"edit": "",
"delete": "",
"content": {
"unavailable-placeholder": ""
},
"menu": {
"edit": "",
"delete": ""
},
"show": {
"more": "",
"less": ""
},
"edited": ""
},
"followButton": {
"follow": "",
"following": ""
},
"shoutButton": {
"shouted": ""
},
"search": {
"placeholder": "",
"hint": "",
"failed": ""
},
"components": {
"password-reset": {
"request": {
"title": "",
"form": {
"description": "",
"submit": "",
"submitted": ""
}
},
"change-password": {
"success": "",
"error": "Modifica della password non riuscita. Forse il codice di sicurezza non era corretto?",
"help": ""
}
},
"enter-nonce": {
"form": {
"nonce": "",
"description": "",
"next": "",
"validations": {
"length": ""
}
}
},
"registration": {
"signup": {
"unavailable": "",
"title": "",
"form": {
"description": "",
"terms-and-condition": "",
"data-privacy": "",
"minimum-age": "",
"invitation-code": "",
"errors": {
"email-exists": "",
"invalid-invitation-token": "Sembra che l'invito sia già stato utilizzato. I link di invito possono essere utilizzati una sola volta."
},
"submit": "",
"success": ""
}
},
"create-user-account": {
"title": "",
"success": "",
"error": "",
"help": ""
}
}
},
"store": {
"posts": {
"orderBy": {
"newest": {
"label": ""
},
"oldest": {
"label": ""
}
}
}
},
"maintenance": {
"title": "",
"explanation": "",
"questions": ""
},
"index": {
"no-results": "",
"change-filter-settings": ""
},
"filter-menu": {
"title": "",
"hashtag-search": "",
"clearSearch": ""
},
"filter-posts": {
"categories": {
"header": "",
"all": ""
},
"general": {
"header": ""
},
"followers": {
"label": ""
},
"language": {
"header": "",
"all": ""
}
},
"site": {
"thanks": "",
"error-occurred": "",
"made": "Con &#10084; fatto",
"imprint": "Impressum",
"termsAndConditions": "",
"data-privacy": "protezione dei dati",
"changelog": "Cambiamenti e storia",
"contact": "Contatto",
"tribunal": "registro tribunale",
"register": "numero di registro",
"director": "Direttore Generale",
"taxident": "Numero di identificazione dell'imposta sul valore aggiunto ai sensi del § 27 a Legge sull'imposta sul valore aggiunto (Germania)",
"responsible": "Responsabile ai sensi del § 55 Abs. 2 RStV (Germania)",
"bank": "conto bancario",
"germany": "Germania",
"code-of-conduct": "",
"back-to-login": "",
"faq": ""
},
"editor": {
"placeholder": "",
"mention": {
"noUsersFound": ""
},
"hashtag": {
"noHashtagsFound": "",
"addHashtag": "",
"addLetter": ""
},
"embed": {
"data_privacy_warning": "",
"data_privacy_info": "I tuoi dati non sono ancora stati condivisi con fornitori terzi. Se continui a guardare questo video, il seguente fornitore probabilmente raccoglierà i dati dell'utente:",
"play_now": "",
"always_allow": ""
}
},
"notifications": {
"reason": {
"mentioned_in_post": "",
"mentioned_in_comment": "",
"commented_on_post": ""
},
"comment": "",
"title": "",
"pageLink": "",
"post": "",
"user": "",
"content": "",
"filterLabel": {
"all": "",
"read": "",
"unread": ""
},
"empty": ""
},
"delete": {
"submit": "",
"cancel": "",
"contribution": {
"title": "",
"type": "",
"message": "",
"success": ""
},
"comment": {
"title": "",
"type": "",
"message": "",
"success": ""
}
},
"release": {
"submit": "",
"cancel": "",
"success": "",
"user": {
"title": "",
"type": "",
"message": "",
"error": ""
},
"contribution": {
"title": "",
"type": "",
"message": "",
"error": ""
},
"comment": {
"title": "",
"type": "",
"message": "",
"error": ""
}
},
"user": {
"avatar": {
"submitted": ""
}
},
"code-of-conduct": {
"subheader": "",
"preamble": {
"title": "",
"description": "Human Connection è una rete di conoscenza e azione sociale senza scopo di lucro della prossima generazione. Dalle persone - per le persone. Open Source, equo e trasparente. Per un cambiamento locale e globale positivo in tutte le aree della vita. Ridisegniamo completamente lo scambio pubblico di conoscenze, idee e progetti. Le funzioni di Human Connection riuniscono le persone - offline e online - in modo che possiamo rendere il mondo un posto migliore."
},
"purpose": {
"title": "",
"description": "Con questo codice di condotta regoliamo i principi essenziali di comportamento nel nostro social network. La Carta dei diritti umani delle Nazioni Unite è il nostro orientamento e costituisce il cuore della nostra comprensione dei valori. Il codice di condotta funge da principio guida per il nostro aspetto personale e l'interazione reciproca. Chiunque sia attivo come utente nella rete di connessione umana, scrive articoli, commenti o contatta altri utenti, compresi quelli esterni alla rete, riconosce queste regole di condotta come vincolanti."
},
"expected-behaviour": {
"title": "",
"description": "",
"list": {
"0": "",
"1": "",
"2": "",
"3": "Fai attenzione a ciò che ti circonda e ai tuoi compagni partecipanti. Avvisare i leader della comunità se si nota una situazione pericolosa, qualcuno in difficoltà o violazioni del presente Codice di condotta, anche se sembrano insignificanti."
}
},
"unacceptable-behaviour": {
"title": "",
"description": "",
"list": {
"0": "Posti discriminatori, commenti, dichiarazioni o insulti, in particolare quelli relativi a genere, orientamento sessuale, razza, religione, orientamento politico o filosofico o disabilità.",
"1": "Pubblicazione o collegamento di materiale chiaramente pornografico.",
"2": "Glorificazione o banalizzazione di atti di violenza crudele o disumana.",
"3": "La divulgazione di informazioni personali altrui senza il loro consenso o minaccia di (\"doxing\").",
"4": "Intimidazione intenzionale, stalking o persecuzione.",
"5": "Pubblicità di prodotti e servizi a fini commerciali.",
"6": "Comportamento criminale o violazione della legge tedesca.",
"7": "Sostenere o incoraggiare tale condotta."
}
},
"consequences": {
"title": "Conseguenze di comportamenti inaccettabilil",
"description": "Se un membro della comunità manifesta comportamenti inaccettabili, gli operatori, i moderatori e gli amministratori responsabili della rete possono adottare le misure appropriate, inclusi ma non limitati a:",
"list": {
"0": "Richiesta di cessazione immediata di comportamenti inaccettabili",
"1": "Blocco o eliminazione di commenti",
"2": "Esclusione temporanea dal rispettivo posto o contributo",
"3": "Blocco o eliminazione di contenuti",
"4": "Revoca temporanea delle autorizzazioni di scrittura",
"5": "Esclusione temporanea dalla rete",
"6": "Esclusione definitiva dalla rete",
"7": "Violazioni della legge tedesca possono essere segnalate.",
"8": "Sostegno o incoraggiamento a questi comportamenti."
}
},
"get-help": "Se sei soggetto o testimone di un comportamento inaccettabile, o se hai altre preoccupazioni, ti preghiamo di avvisare al più presto un organizzatore della comunità e di fare riferimento al contenuto corrispondente:"
},
"termsAndConditions": {
"newTermsAndConditions": "Nuovi Termini e Condizioni",
"termsAndConditionsConfirmed": "Ho letto e confermato i <a href=\"\/terms-and-conditions\" target=\"_blank\"> Termini e condizioni <\/a> .",
"termsAndConditionsNewConfirmText": "Si prega di leggere le nuove condizioni d'uso ora!",
"termsAndConditionsNewConfirm": "Ho letto e accetto le nuove condizioni generali di contratto.",
"agree": "Sono d'accordo!",
"terms-of-service": {
"title": "Termini di servizio",
"description": "Le seguenti condizioni d'uso costituiscono la base per l'utilizzo della nostra rete. Quando ti registri, devi accettarli e ti informeremo in seguito di eventuali modifiche che potrebbero aver luogo. La rete di connessione umana è gestita in Germania ed è quindi soggetta alla legge tedesca. Il foro competente è Kirchheim \/ Teck. Per i dettagli, consulta la nostra impronta: <a href=\"https:\/\/human-connection.org\/imprint\" target=\"_blank\" > https:\/\/human-connection.org\/imprint <\/a>"
},
"use-and-license": {
"title": "Uso e licenza",
"description": "Se qualsiasi contenuto pubblicato su di noi è protetto da diritti di proprietà intellettuale, l'utente ci concede una licenza mondiale, non esclusiva, trasferibile e sub-licenziabile, per l'utilizzo di tali contenuti per la pubblicazione nella nostra rete. Questa licenza scade quando si elimina il contenuto o l'intero account. Ricorda che altri potrebbero condividere i tuoi contenuti e noi non possiamo cancellarli."
},
"privacy-statement": {
"title": "Informativa sulla Privacy",
"description": "La nostra rete è una rete di conoscenza e azione sociale. Per noi è quindi particolarmente importante che il maggior numero possibile di contenuti sia accessibile al pubblico. Nel corso dello sviluppo della nostra rete ci sarà sempre più la possibilità di decidere sulla visibilità dei dati personali. Ti informeremo su queste nuove funzionalità. Altrimenti, dovresti sempre pensare a quali dati personali divulghi su te stesso (o altri). Ciò vale in particolare per il contenuto di post e commenti, poiché questi hanno un carattere ampiamente pubblico. Successivamente ci saranno possibilità di limitare la visibilità del tuo profilo. Parte dei termini di servizio è la nostra informativa sulla privacy, che ti informa sulle singole operazioni di trattamento dei dati nella nostra rete: <a href=\"https:\/\/human-connection.org\/datenschutz\/#netzwerk\" target=\"_blank\"> https:\/\/human-connection.org\/datenschutz\/#netzwerk <\/a> bzw. <a href=\"https:\/\/human-connection.org\/datenschutz\/\" target=\"_blank\"> https:\/\/human-connection.org\/datenschutz\/ <\/a> La nostra informativa sulla privacy è adattata alla situazione legale e caratteristiche della nostra rete ed è sempre valido nella versione più recente."
},
"code-of-conduct": {
"title": "Codice di condotta",
"description": "Il nostro codice di condotta funge da manuale per l'aspetto personale e l'interazione reciproca. Chiunque sia attivo come utente nella rete di Human Connection, scrive articoli, commenti o contatta altri utenti, anche al di fuori della rete, riconosce queste regole di condotta come vincolanti. <a href=\"https:\/\/alpha.human-connection.org\/code-of-conduct\" target=\"_blank\"> https:\/\/alpha.human-connection.org\/code-of-conduct <\/a>"
},
"moderation": {
"title": "Moderazione",
"description": "Fino a quando le nostre possibilità finanziarie ci permettono di implementare il sistema di moderazione comunitaria, abbiamo moderato con un sistema semplificato e con personale proprio o eventualmente volontario. Formiamo questi moderatori e per questo motivo solo loro prendono le decisioni appropriate. Questi moderatori svolgono il loro lavoro in forma anonima. È possibile segnalare a noi messaggi, commenti e utenti (ad esempio, se forniscono informazioni nel loro profilo o se hanno immagini che violano queste Condizioni d'uso). Se ci segnalate qualcosa, potete darci una ragione e una breve spiegazione. Dopodiché daremo un'occhiata a ciò che hai segnalato e, se necessario, ti sanzioneremo, ad esempio bloccando i contributi, i commenti o gli utenti. Purtroppo, lei e la persona interessata non riceverà alcun feedback da parte nostra in questo momento, ma questo è in fase di pianificazione. Indipendentemente da ciò, ci riserviamo il diritto di imporre sanzioni in linea di principio per motivi che non sono o non sono ancora elencati nel nostro Codice di condotta o nei presenti termini di servizio."
},
"errors-and-feedback": {
"title": "Errori e feedback",
"description": "Facciamo ogni sforzo per mantenere la nostra rete e i nostri dati al sicuro e disponibili. Ogni nuova versione del software viene sottoposta a test sia automatizzati che manuali. Tuttavia, possono verificarsi errori imprevisti. Pertanto, siamo grati per tutti i bug segnalati. Siete invitati a segnalare eventuali bug che si scopre inviando un'e-mail al supporto presso support@human-connection.org"
},
"help-and-questions": {
"title": "Aiuto e domande",
"description": "Per aiuto e domande abbiamo compilato per voi una raccolta completa di domande e risposte alle domande più frequenti (FAQ). Potete trovarli qui: <a href=\"https:\/\/support.human-connection.org\/kb\/\" target=\"_blank\" >https:<\/a>\/\/support.human-connection.org\/kb\/ "
},
"addition": {
"title": "Inoltre, teniamo regolarmente eventi in cui puoi anche condividere le tue impressioni e porre domande. Puoi trovare una panoramica attuale qui:",
"description": "Https:\/\/human-connection. org\/eventi\/"
}
},
"donations": {
"donations-for": "",
"donate-now": "",
"amount-of-total": ""
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -112,7 +112,7 @@
"core-js": "~2.6.10",
"css-loader": "~3.2.0",
"eslint": "~6.6.0",
"eslint-config-prettier": "~6.6.0",
"eslint-config-prettier": "~6.7.0",
"eslint-config-standard": "~14.1.0",
"eslint-loader": "~3.0.2",
"eslint-plugin-import": "~2.18.2",
@ -124,7 +124,7 @@
"eslint-plugin-vue": "~6.0.1",
"faker": "^4.1.0",
"flush-promises": "^1.0.2",
"fuse.js": "^3.4.5",
"fuse.js": "^3.4.6",
"identity-obj-proxy": "^3.0.0",
"jest": "~24.9.0",
"mutation-observer": "^1.0.3",

View File

@ -7052,10 +7052,10 @@ escodegen@^1.9.1:
optionalDependencies:
source-map "~0.6.1"
eslint-config-prettier@^6.0.0, eslint-config-prettier@~6.6.0:
version "6.6.0"
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-6.6.0.tgz#4e039f65af8245e32d8fba4a2f5b83ed7186852e"
integrity sha512-6RGaj7jD+HeuSVHoIT6A0WkBhVEk0ULg74kp2FAWIwkYrOERae0TjIO09Cw33oN//gJWmt7aFhVJErEVta7uvA==
eslint-config-prettier@^6.0.0, eslint-config-prettier@~6.7.0:
version "6.7.0"
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-6.7.0.tgz#9a876952e12df2b284adbd3440994bf1f39dfbb9"
integrity sha512-FamQVKM3jjUVwhG4hEMnbtsq7xOIDm+SY5iBPfR8gKsJoAB2IQnNF+bk1+8Fy44Nq7PPJaLvkRxILYdJWoguKQ==
dependencies:
get-stdin "^6.0.0"
@ -8012,10 +8012,10 @@ functions-have-names@^1.1.1:
resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.1.1.tgz#79d35927f07b8e7103d819fed475b64ccf7225ea"
integrity sha512-U0kNHUoxwPNPWOJaMG7Z00d4a/qZVrFtzWJRaK8V9goaVOCXBSQSJpt3MYGNtkScKEBKovxLjnNdC9MlXwo5Pw==
fuse.js@^3.4.4, fuse.js@^3.4.5:
version "3.4.5"
resolved "https://registry.yarnpkg.com/fuse.js/-/fuse.js-3.4.5.tgz#8954fb43f9729bd5dbcb8c08f251db552595a7a6"
integrity sha512-s9PGTaQIkT69HaeoTVjwGsLfb8V8ScJLx5XGFcKHg0MqLUH/UZ4EKOtqtXX9k7AFqCGxD1aJmYb8Q5VYDibVRQ==
fuse.js@^3.4.4, fuse.js@^3.4.6:
version "3.4.6"
resolved "https://registry.yarnpkg.com/fuse.js/-/fuse.js-3.4.6.tgz#545c3411fed88bf2e27c457cab6e73e7af697a45"
integrity sha512-H6aJY4UpLFwxj1+5nAvufom5b2BT2v45P1MkPvdGIK8fWjQx/7o6tTT1+ALV0yawQvbmvCF0ufl2et8eJ7v7Cg==
gauge@~2.7.3:
version "2.7.4"

View File

@ -1996,10 +1996,10 @@ date-fns@^1.27.2:
resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.30.1.tgz#2e71bf0b119153dbb4cc4e88d9ea5acfb50dc05c"
integrity sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==
date-fns@^2.7.0:
version "2.7.0"
resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.7.0.tgz#8271d943cc4636a1f27698f1b8d6a9f1ceb74026"
integrity sha512-wxYp2PGoUDN5ZEACc61aOtYFvSsJUylIvCjpjDOqM1UDaKIIuMJ9fAnMYFHV3TQaDpfTVxhwNK/GiCaHKuemTA==
date-fns@^2.8.0:
version "2.8.0"
resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.8.0.tgz#628d865367e30e45747ed1e8b0c1572090b04f55"
integrity sha512-nbZMIMsoD7QiIKipZ5+XRTCtHZad1ch8OEkLaJxjGL6ThAK2IWAdjmAUAS7Fdz5fCaVWtqc+c8pAsN/MX8eaew==
date-now@^0.1.4:
version "0.1.4"