Merge pull request 'basic-clean-up' (#1) from basic-clean-up into develop-candymat

This commit is contained in:
Christoph Lienhard 2020-06-12 15:24:36 +02:00
commit d85b4e5110
103 changed files with 3235 additions and 5787 deletions

View File

@ -7,7 +7,6 @@ const {
baseConfig,
pageUrl,
siteName,
textField,
stringField,
markdownField,
listField,
@ -292,22 +291,6 @@ const configTree = {
stringField('imprint', '[Label] Imprint'),
stringField('privacy', '[Label] Data privacy')
]
}),
objectField('socialMedia', 'Social Media Share Text', {
hint: 'These are the default texts which get used to share.',
list: [
stringField('twitter', 'Twitter'),
stringField('facebook', 'Facebook'),
stringField('clipboard', 'Clipboard')
]
}),
objectField('cookieConsent', 'Cookie Consent Layer', {
hint: 'The text which is shown in the cookie consent layer.',
list: [
textField('text', 'Text'),
stringField('btnDecline', '[Button] Decline'),
stringField('btnAccept', '[Button] Accept')
]
})
]
})

View File

@ -1,168 +0,0 @@
const XLSX = require('xlsx')
const ora = require('ora')
const { writeFile } = require('../helper')
function toJSON (data = {}) {
return JSON.stringify(data, null, 2)
}
function normalisePartyToken (name) {
return name
.toUpperCase()
.trim()
.replace(/\s/g, '-')
}
function createLocaleMap (section, data = {}) {
return Object.keys(data)
.filter(key => key.includes(section))
.reduce((acc, keyLabel) => {
const splitKeyLabel = keyLabel.split(' ')
const locale = splitKeyLabel[splitKeyLabel.length - 1].toLowerCase()
acc[locale] = data[keyLabel].trim()
return acc
}, {})
}
function createPartyPositionMap (sheetName) {
if (!sheetName) return []
const rawData = XLSX.utils.sheet_to_json(workbook.Sheets[sheetName])
return rawData.map(block => ({
thesis: parseInt(block.Thesis, 10),
position: block.Position,
statement: createLocaleMap('Statement', block)
}))
}
function createNationalPartyMap (token, nationalParties) {
const parties = nationalParties.filter(np => normalisePartyToken(np['European Party']) === token)
const partyMap = data => ({
token: normalisePartyToken(data.Token),
name: data.Name,
program: data.Program
})
return parties.reduce((acc, cur) => {
const countryCode = cur['Country Code'].toLowerCase()
if (!acc.hasOwnProperty(countryCode)) {
acc[countryCode] = partyMap(cur)
}
return acc
}, {})
}
async function writeDataset (fileName, data = {}) {
const path = `${OUTPUT_DIRECTORY}/${fileName}`
try {
await writeFile(path, toJSON(data))
spinner.succeed(`Success! It's located at ${path}`)
} catch (error) {
spinner.fail(`Failure! Couldn't write '${fileName}'. Error: ${error.message}`)
}
}
async function createOptionsDataset (sheetName) {
if (!sheetName) {
throw new Error(`createOptionsDataset() requires 'sheetName', got "${sheetName}"`)
}
await writeDataset(
'options.json',
XLSX.utils.sheet_to_json(workbook.Sheets[sheetName])
)
}
async function createThesesDataset (sheetName) {
if (!sheetName) {
throw new Error(`createThesesDataset() requires 'sheetName', got "${sheetName}"`)
}
const rawData = XLSX.utils.sheet_to_json(workbook.Sheets[sheetName])
const data = rawData.map(block => ({
id: parseInt(block.ID, 10),
category: createLocaleMap('Category', block),
thesis: createLocaleMap('Thesis', block),
terminology: block.Terminology || []
}))
await writeDataset('theses.json', data)
}
async function createTerminologyDataset (sheetName) {
if (!sheetName) {
throw new Error(`createTerminologyDataset() requires 'sheetName', got "${sheetName}"`)
}
const rawData = XLSX.utils.sheet_to_json(workbook.Sheets[sheetName])
const data = rawData.map(block => {
return {
id: parseInt(block.ID, 10),
explanation: createLocaleMap('Explanation', block),
reference: createLocaleMap('Reference', block)
}
})
await writeDataset('terminology.json', data)
}
async function createPartiesDataset (sheetName, sheets = {}) {
if (!sheetName) {
throw new Error(`createPartiesDataset() requires 'sheetName', got "${sheetName}"`)
}
const { europeanParties, nationalParties, parties } = sheets
const rawDataEU = XLSX.utils.sheet_to_json(workbook.Sheets[europeanParties])
const rawDataNational = XLSX.utils.sheet_to_json(workbook.Sheets[nationalParties])
const data = rawDataEU.map(block => {
const token = normalisePartyToken(block.Token)
return {
id: parseInt(block.ID, 10),
token,
name: createLocaleMap('European Party', block),
european_profile: {
party: createLocaleMap('European Party', block)
},
national_parties: createNationalPartyMap(token, rawDataNational),
program: createLocaleMap('Program', block),
positions: createPartyPositionMap(
parties.find(sName => normalisePartyToken(sName) === token)
)
}
})
await writeDataset('parties.json', data)
}
// const OUTPUT_DIRECTORY = './bin/xlsx-data/test'
const OUTPUT_DIRECTORY = './src/data'
const RESOURCE_FILE = 'euromat-dataset.xlsx'
const spinner = ora()
const workbook = XLSX.readFile(`./resources/${RESOURCE_FILE}`)
const [
options,
theses, terminology,
europeanParties, nationalParties,
...morePartySheets
] = workbook.SheetNames
;(async () => {
spinner.start()
spinner.info(`Parsing '${RESOURCE_FILE}' to JSON files`)
spinner.info(`XLSX SheetNames: ${workbook.SheetNames}`)
spinner.info(`Writing '${options}.json' file`)
await createOptionsDataset(options)
spinner.info(`Writing '${theses}.json' file`)
await createThesesDataset(theses)
spinner.info(`Writing '${terminology}.json' file`)
await createTerminologyDataset(terminology)
spinner.info(`Writing 'parties.json' file`)
await createPartiesDataset('parties', {
europeanParties,
nationalParties,
parties: morePartySheets
})
spinner.stopAndPersist()
})()

178
package-lock.json generated
View File

@ -1477,73 +1477,6 @@
"any-observable": "^0.3.0"
}
},
"@sentry/browser": {
"version": "5.11.2",
"resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-5.11.2.tgz",
"integrity": "sha512-ls6ARX5m+23ld8OsuoPnR+kehjR5ketYWRcDYlmJDX2VOq5K4EzprujAo8waDB0o5a92yLXQ0ZSoK/zzAV2VoA==",
"requires": {
"@sentry/core": "5.11.2",
"@sentry/types": "5.11.0",
"@sentry/utils": "5.11.1",
"tslib": "^1.9.3"
}
},
"@sentry/core": {
"version": "5.11.2",
"resolved": "https://registry.npmjs.org/@sentry/core/-/core-5.11.2.tgz",
"integrity": "sha512-IFCXGy7ebqIq/Kb8RVryCo/SjwhPcrfBmOjkicr4+DxN1UybLre2N3p9bejQMPIteOfDVHlySLYeipjTf+mxZw==",
"requires": {
"@sentry/hub": "5.11.2",
"@sentry/minimal": "5.11.2",
"@sentry/types": "5.11.0",
"@sentry/utils": "5.11.1",
"tslib": "^1.9.3"
}
},
"@sentry/hub": {
"version": "5.11.2",
"resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-5.11.2.tgz",
"integrity": "sha512-5BiDin6ZPsaiTm29rCC41MAjP1vOaKniqfjtXHVPm7FeOBA2bpHm95ncjLkshKGJTPfPZHXTpX/1IZsHrfGVEA==",
"requires": {
"@sentry/types": "5.11.0",
"@sentry/utils": "5.11.1",
"tslib": "^1.9.3"
}
},
"@sentry/integrations": {
"version": "5.11.1",
"resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-5.11.1.tgz",
"integrity": "sha512-zubOE9zQ4qSutS0ZTnAteDnzbVcHSI2bXD/0nTD3t3ljY+OWgcluBXYCAeAp8vOv2qCoef5ySdQa1DBCW7NQ3Q==",
"requires": {
"@sentry/types": "5.11.0",
"@sentry/utils": "5.11.1",
"tslib": "^1.9.3"
}
},
"@sentry/minimal": {
"version": "5.11.2",
"resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-5.11.2.tgz",
"integrity": "sha512-oNuJuz3EZhVtamzABmPdr6lcYo06XHLWb2LvgnoNaYcMD1ExUSvhepOSyZ2h5STCMbmVgGVfXBNPV9RUTp8GZg==",
"requires": {
"@sentry/hub": "5.11.2",
"@sentry/types": "5.11.0",
"tslib": "^1.9.3"
}
},
"@sentry/types": {
"version": "5.11.0",
"resolved": "https://registry.npmjs.org/@sentry/types/-/types-5.11.0.tgz",
"integrity": "sha512-1Uhycpmeo1ZK2GLvrtwZhTwIodJHcyIS6bn+t4IMkN9MFoo6ktbAfhvexBDW/IDtdLlCGJbfm8nIZerxy0QUpg=="
},
"@sentry/utils": {
"version": "5.11.1",
"resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-5.11.1.tgz",
"integrity": "sha512-O0Zl4R2JJh8cTkQ8ZL2cDqGCmQdpA5VeXpuBbEl1v78LQPkBDISi35wH4mKmLwMsLBtTVpx2UeUHBj0KO5aLlA==",
"requires": {
"@sentry/types": "5.11.0",
"tslib": "^1.9.3"
}
},
"@snyk/cli-interface": {
"version": "2.6.0",
"resolved": "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.6.0.tgz",
@ -3483,16 +3416,6 @@
"integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==",
"dev": true
},
"adler-32": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.2.0.tgz",
"integrity": "sha1-aj5r8KY5ALoVZSgIyxXGgT0aXyU=",
"dev": true,
"requires": {
"exit-on-epipe": "~1.0.1",
"printj": "~1.1.0"
}
},
"agent-base": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
@ -5009,18 +4932,6 @@
"resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.5.tgz",
"integrity": "sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw=="
},
"cfb": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/cfb/-/cfb-1.1.3.tgz",
"integrity": "sha512-joXBW0nMuwV9no7UTMiyVJnQL6XIU3ThXVjFUDHgl9MpILPOomyfaGqC290VELZ48bbQKZXnQ81UT5HouTxHsw==",
"dev": true,
"requires": {
"adler-32": "~1.2.0",
"commander": "^2.16.0",
"crc-32": "~1.2.0",
"printj": "~1.1.2"
}
},
"chalk": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
@ -5561,24 +5472,6 @@
"resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
"integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="
},
"codepage": {
"version": "1.14.0",
"resolved": "https://registry.npmjs.org/codepage/-/codepage-1.14.0.tgz",
"integrity": "sha1-jL4lSBMjVZ19MHVxsP/5HnodL5k=",
"dev": true,
"requires": {
"commander": "~2.14.1",
"exit-on-epipe": "~1.0.1"
},
"dependencies": {
"commander": {
"version": "2.14.1",
"resolved": "https://registry.npmjs.org/commander/-/commander-2.14.1.tgz",
"integrity": "sha512-+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw==",
"dev": true
}
}
},
"collapse-white-space": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz",
@ -6088,16 +5981,6 @@
"parse-json": "^4.0.0"
}
},
"crc-32": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz",
"integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==",
"dev": true,
"requires": {
"exit-on-epipe": "~1.0.1",
"printj": "~1.1.0"
}
},
"create-ecdh": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
@ -7869,9 +7752,9 @@
},
"dependencies": {
"acorn": {
"version": "5.7.3",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
"integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
"version": "5.7.4",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
"integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==",
"dev": true,
"optional": true
}
@ -7995,12 +7878,6 @@
"integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
"dev": true
},
"exit-on-epipe": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz",
"integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==",
"dev": true
},
"expand-brackets": {
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
@ -8532,12 +8409,6 @@
"integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
"dev": true
},
"frac": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz",
"integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==",
"dev": true
},
"fragment-cache": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
@ -15354,12 +15225,6 @@
}
}
},
"printj": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz",
"integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==",
"dev": true
},
"private": {
"version": "0.1.8",
"resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
@ -17741,15 +17606,6 @@
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
"integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
},
"ssf": {
"version": "0.10.2",
"resolved": "https://registry.npmjs.org/ssf/-/ssf-0.10.2.tgz",
"integrity": "sha512-rDhAPm9WyIsY8eZEKyE8Qsotb3j/wBdvMWBUsOhJdfhKGLfQidRjiBUV0y/MkyCLiXQ38FG6LWW/VYUtqlIDZQ==",
"dev": true,
"requires": {
"frac": "~1.1.2"
}
},
"sshpk": {
"version": "1.16.1",
"resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
@ -19462,11 +19318,6 @@
"resolved": "https://registry.npmjs.org/vue/-/vue-2.6.11.tgz",
"integrity": "sha512-VfPwgcGABbGAue9+sfrD4PuwFar7gPb1yl1UK1MwXoQPAw0BKSqWfoYCT/ThFrdEVWoI51dBuyCoiNU9bZDZxQ=="
},
"vue-analytics": {
"version": "5.22.1",
"resolved": "https://registry.npmjs.org/vue-analytics/-/vue-analytics-5.22.1.tgz",
"integrity": "sha512-HPKQMN7gfcUqS5SxoO0VxqLRRSPkG1H1FqglsHccz6BatBatNtm/Vyy8brApktZxNCfnAkrSVDpxg3/FNDeOgQ=="
},
"vue-eslint-parser": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz",
@ -20318,29 +20169,6 @@
"resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz",
"integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ="
},
"xlsx": {
"version": "0.14.5",
"resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.14.5.tgz",
"integrity": "sha512-s/5f4/mjeWREmIWZ+HtDfh/rnz51ar+dZ4LWKZU3u9VBx2zLdSIWTdXgoa52/pnZ9Oe/Vu1W1qzcKzLVe+lq4w==",
"dev": true,
"requires": {
"adler-32": "~1.2.0",
"cfb": "^1.1.2",
"codepage": "~1.14.0",
"commander": "~2.17.1",
"crc-32": "~1.2.0",
"exit-on-epipe": "~1.0.1",
"ssf": "~0.10.2"
},
"dependencies": {
"commander": {
"version": "2.17.1",
"resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
"integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
"dev": true
}
}
},
"xml-name-validator": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",

View File

@ -3,17 +3,14 @@
"version": "0.1.0",
"private": true,
"scripts": {
"serve": "npm run svg && npm run data && vue-cli-service serve",
"serve": "npm run svg && vue-cli-service serve",
"build": "npm run svg && npm run admin && npm run data && vue-cli-service build",
"lint": "vue-cli-service lint",
"test:unit": "vue-cli-service test:unit",
"svg": "vsvg -s ./src/assets/svg -t ./src/assets/icons",
"admin": "node bin/admin-yml",
"data": "node bin/xlsx-data"
"admin": "node bin/admin-yml"
},
"dependencies": {
"@sentry/browser": "^5.3.0",
"@sentry/integrations": "^5.3.1",
"lint-staged": "^8.1.5",
"register-service-worker": "^1.6.2",
"stylelint": "^10.0.0",
@ -21,7 +18,6 @@
"stylelint-processor-html": "^1.0.0",
"stylelint-webpack-plugin": "^0.10.5",
"vue": "^2.6.6",
"vue-analytics": "^5.16.4",
"vue-feather-icons": "^4.10.0",
"vue-i18n": "^8.10.0",
"vue-markdown": "^2.2.4",
@ -49,8 +45,7 @@
"normalize.css": "^8.0.1",
"ora": "^3.4.0",
"sass-loader": "^7.2.0",
"vue-template-compiler": "^2.5.21",
"xlsx": "^0.14.2"
"vue-template-compiler": "^2.5.21"
},
"husky": {
"hooks": {

View File

@ -22,20 +22,8 @@ collections:
hint: Select the language for this page.
widget: select
options:
- label: English
value: en
- label: Deutsch
value: de
- label: Français
value: fr
- label: Dansk
value: dk
- label: Slovenščina
value: si
- label: Čeština
value: cz
- label: Polski
value: pl
- label: '[Meta] Page URL'
name: url
widget: string
@ -75,20 +63,8 @@ collections:
hint: Select the language for this page.
widget: select
options:
- label: English
value: en
- label: Deutsch
value: de
- label: Français
value: fr
- label: Dansk
value: dk
- label: Slovenščina
value: si
- label: Čeština
value: cz
- label: Polski
value: pl
- label: '[Meta] Page URL'
name: url
widget: string
@ -125,20 +101,8 @@ collections:
hint: Select the language for this page.
widget: select
options:
- label: English
value: en
- label: Deutsch
value: de
- label: Français
value: fr
- label: Dansk
value: dk
- label: Slovenščina
value: si
- label: Čeština
value: cz
- label: Polski
value: pl
- label: '[Meta] Page URL'
name: url
widget: string
@ -184,20 +148,8 @@ collections:
hint: Select the language for this page.
widget: select
options:
- label: English
value: en
- label: Deutsch
value: de
- label: Français
value: fr
- label: Dansk
value: dk
- label: Slovenščina
value: si
- label: Čeština
value: cz
- label: Polski
value: pl
- label: '[Meta] Site Name'
name: title
widget: string
@ -226,20 +178,8 @@ collections:
hint: Select the language for this page.
widget: select
options:
- label: English
value: en
- label: Deutsch
value: de
- label: Français
value: fr
- label: Dansk
value: dk
- label: Slovenščina
value: si
- label: Čeština
value: cz
- label: Polski
value: pl
- label: '[Meta] Page URL'
name: url
widget: string
@ -282,20 +222,8 @@ collections:
hint: Select the language for this page.
widget: select
options:
- label: English
value: en
- label: Deutsch
value: de
- label: Français
value: fr
- label: Dansk
value: dk
- label: Slovenščina
value: si
- label: Čeština
value: cz
- label: Polski
value: pl
- label: '[Meta] Page URL'
name: url
widget: string
@ -329,20 +257,8 @@ collections:
hint: Select the language for this page.
widget: select
options:
- label: English
value: en
- label: Deutsch
value: de
- label: Français
value: fr
- label: Dansk
value: dk
- label: Slovenščina
value: si
- label: Čeština
value: cz
- label: Polski
value: pl
- label: '[Meta] Page URL'
name: url
widget: string
@ -380,20 +296,8 @@ collections:
hint: Select the language for this page.
widget: select
options:
- label: English
value: en
- label: Deutsch
value: de
- label: Français
value: fr
- label: Dansk
value: dk
- label: Slovenščina
value: si
- label: Čeština
value: cz
- label: Polski
value: pl
- label: '[Meta] Page URL'
name: url
widget: string
@ -424,20 +328,8 @@ collections:
hint: Select the language for this page.
widget: select
options:
- label: English
value: en
- label: Deutsch
value: de
- label: Français
value: fr
- label: Dansk
value: dk
- label: Slovenščina
value: si
- label: Čeština
value: cz
- label: Polski
value: pl
- label: '[Meta] Page URL'
name: url
widget: string
@ -494,20 +386,8 @@ collections:
hint: Select the language for this page.
widget: select
options:
- label: English
value: en
- label: Deutsch
value: de
- label: Français
value: fr
- label: Dansk
value: dk
- label: Slovenščina
value: si
- label: Čeština
value: cz
- label: Polski
value: pl
- label: '[Meta] Page URL'
name: url
widget: string
@ -545,20 +425,8 @@ collections:
hint: Select the language for this page.
widget: select
options:
- label: English
value: en
- label: Deutsch
value: de
- label: Français
value: fr
- label: Dansk
value: dk
- label: Slovenščina
value: si
- label: Čeština
value: cz
- label: Polski
value: pl
- label: '[Meta] Page URL'
name: url
widget: string
@ -678,20 +546,8 @@ collections:
hint: Select the language for this page.
widget: select
options:
- label: English
value: en
- label: Deutsch
value: de
- label: Français
value: fr
- label: Dansk
value: dk
- label: Slovenščina
value: si
- label: Čeština
value: cz
- label: Polski
value: pl
- label: '[Meta] Site Name'
name: title
widget: string
@ -718,20 +574,8 @@ collections:
hint: Select the language for this page.
widget: select
options:
- label: English
value: en
- label: Deutsch
value: de
- label: Français
value: fr
- label: Dansk
value: dk
- label: Slovenščina
value: si
- label: Čeština
value: cz
- label: Polski
value: pl
- label: '[Meta] Site Name'
name: title
widget: string
@ -767,31 +611,3 @@ collections:
- label: '[Label] Data privacy'
name: privacy
widget: string
- label: Social Media Share Text
name: socialMedia
widget: object
hint: These are the default texts which get used to share.
fields:
- label: Twitter
name: twitter
widget: string
- label: Facebook
name: facebook
widget: string
- label: Clipboard
name: clipboard
widget: string
- label: Cookie Consent Layer
name: cookieConsent
widget: object
hint: The text which is shown in the cookie consent layer.
fields:
- label: Text
name: text
widget: text
- label: '[Button] Decline'
name: btnDecline
widget: string
- label: '[Button] Accept'
name: btnAccept
widget: string

Binary file not shown.

View File

@ -1,7 +0,0 @@
{
"language": "cz",
"title": "404",
"headline": "404 — Jejda! Vypadá to, že se něco pokazilo.",
"content": "Omlouváme se za nepříjemnosti.",
"button": "Zpět na hlavní stránku"
}

View File

@ -1,7 +0,0 @@
{
"language": "dk",
"title": "404",
"headline": "404 — Hov! Det ser ud til at noget gik galt...",
"content": "Vi beklager.",
"button": "Tilbage til startsiden"
}

View File

@ -1,7 +0,0 @@
{
"language": "en",
"title": "404",
"headline": "404 — Whoops! Something went wrong.",
"content": "We apologize for the inconvenience.",
"button": "Back to main page"
}

View File

@ -1,7 +0,0 @@
{
"language": "fr",
"title": "404",
"headline": "404 — Oups! Il y a l'air d'y avoir un problème!",
"content": "Veuillez nous excuser pour cet inconvénient.",
"button": "Retour à la page d'accueil"
}

View File

@ -1,7 +0,0 @@
{
"language": "pl",
"title": "[PL] 404",
"headline": "404 — Whoops! Something went wrong.",
"content": "We apologize for the inconvenience.",
"button": "Back to main page"
}

View File

@ -1,7 +0,0 @@
{
"language": "si",
"title": "404",
"headline": "404 — Ups! Izgleda, da je šlo nekaj narobe. ",
"content": "Opravičujemo se za nevšečnosti.",
"button": "Nazaj na glavni meni "
}

View File

@ -1,8 +0,0 @@
{
"language": "cz",
"url": "o_nás",
"title": "O nás",
"headline": "Kdo stojí za EUROMATem?",
"content": "Jako digitální nástroj má za sebou EUROMAT velké množství počítačové výpočetní síly. Jeho DNA je však stále tvořena hlavně Jedničkami a Nulami. Pro správnou skladbu však potřebuje specializovaný tým lidí, který pracuje na otázkách, sbírá komentáře stran a nakonec je posílá na webovou platformu. Od září 2018 pracuje na vývoji EUROMATu tým dobrovolníků. Jsme členy Polis180, think-tanku sídlícího v Berlíně a Pulse of Europe e.V.",
"devDesign": "Development and design"
}

View File

@ -1,8 +0,0 @@
{
"language": "dk",
"url": "om-os",
"title": "Om os",
"headline": "Hvem står bag EUROMATEN?",
"content": "Som digitalt værktøj består EUROMAT primært af ettaller og nuller. Men forudsætningen for dette er et dedikeret team, der arbejder på spørgsmålene, samler partiernes kommentarer og koder værktøjet. Siden september 2018 har et team af frivillige arbejdet på udviklingen af EUROMAT. Vi er medlemmer af Polis180, en græsrods-tænketank baseret i Berlin, og af Pulse of Europe.",
"devDesign": "Development & Design"
}

View File

@ -1,8 +0,0 @@
{
"language": "en",
"url": "about-us",
"title": "About us",
"headline": "Who's behind the EUROMAT?",
"content": "As a digital tool the EUROMAT is not a machine, it needs a dedicated team working on the questions, collecting the parties comments and finally working the technical magic. Since September 2018, a team of volunteers has been working on the development of the EUROMAT. We are members of Polis180, a grassroots think tank based in Berlin, and of Pulse of Europe e.V.",
"devDesign": "Development and design"
}

View File

@ -1,8 +0,0 @@
{
"language": "fr",
"url": "qui-sommes-nous",
"title": "Qui sommes-nous",
"headline": "Qui se cache derrière l'EUROMAT?",
"content": "LEUROMAT est un outil digital, pas une machine. Il nécessite une équipe dédiée pour travailler sur ses questions, pour récolter les commentaires des partis politiques et pour faire fonctionner la plate-forme technique. Depuis septembre 2018, une équipe de volontaires a travaillé au développement de lEUROMAT. Nous sommes membres de Polis 180, un jeune laboratoire de réflexion innovant basé à Berlin, et de Pulse of Europe e.V.",
"devDesign": "Lapplication web a été développée par notre superhéros de lEUROMAT Moritz Kröger."
}

View File

@ -1,8 +0,0 @@
{
"language": "pl",
"url": "about-us",
"title": "[PL] About us",
"headline": "Who's behind the EUROMAT?",
"content": "As a digital tool the EUROMAT is not a machine, it needs a dedicated team working on the questions, collecting the parties comments and finally working the technical magic. Since September 2018, a team of volunteers has been working on the development of the EUROMAT. We are members of Polis180, a grassroots think tank based in Berlin, and of Pulse of Europe e.V.",
"devDesign": "Development and design"
}

View File

@ -1,8 +0,0 @@
{
"language": "si",
"url": "o-nas",
"title": "O nas",
"headline": "Kdo stoji za EUROMAT-om?",
"content": "Kot digitalno orodje ima EUROMAT zagotovo precej sive materije. Kakorkoli, njegov DNK je še vedno sestavljen pretežno iz Ničel in Enk. Toda za ustrezno kompozicijo je potreboval predano ekipo, ki je delala na vprašanjih, zbirala odgovore političnih strank in ki je nenazadnje ustvarila to tehnično čarovnijo. Od septembra 2018 je skupina prostovoljcev delala na razvoju EUROMAT-a. Člani ekipe smo člani Polis180, ki je think tank s sedežem v Berlinu, in člani Utripa Evrope (Pulse of Europe e.V.)",
"devDesign": "Razvoj in oblikovanje: Moritz Kröger"
}

View File

@ -18,21 +18,14 @@
</main>
<footer v-if="!isEmbedded">
<app-footer :menu="subMenu" :social="socialMedia" />
<app-footer :menu="subMenu" />
</footer>
<cookie-consent
v-if="showConsentLayer"
@cookie-consent="updateConsent"
/>
</div>
</template>
<script>
import '@/assets/icons/european-stars'
import { GA_COOKIE_NAME } from '@/config/analytics'
import { SUPPORTED_LOCALES } from '@/config'
import { setCookie, getCookie } from '@/helper/cookies'
import { getTranslatedUrl } from '@/i18n/helper'
export default {
@ -40,7 +33,6 @@
data () {
return {
showConsentLayer: getCookie(GA_COOKIE_NAME) === null,
euromatLogo: require('@/assets/candymat-logo.png'),
logoSize: 220,
languages: SUPPORTED_LOCALES.map(([locale, language]) => ({
@ -88,41 +80,12 @@
}
]
},
socialMedia () {
return [
{
label: 'twitter',
icon: 'twitter',
message: {
text: this.$t('meta.socialMedia.twitter'),
hashtags: 'BTW17,EUROMAT'
}
},
{
label: 'facebook',
icon: 'facebook',
message: this.$t('meta.socialMedia.facebook')
},
{
label: 'clipboard',
icon: 'clipboard',
message: this.$t('meta.socialMedia.clipboard')
}
]
},
isEmbedded () {
return (
this.$route.query.embedded &&
this.$route.query.embedded === 'iframe'
)
}
},
methods: {
updateConsent (consent) {
setCookie(GA_COOKIE_NAME, consent)
this.showConsentLayer = false
}
}
}
</script>

View File

@ -1,7 +0,0 @@
{
"language": "cz",
"url": "kontakt",
"title": "Kontakt",
"headline": "Buďte s námi v kontaktu!",
"content": "Ať už jste novinář, nebo občan, neváhejte se na nás obrátit. Vaše dotazy jsou vítány. \n\nOdešlete zprávu na adresu:"
}

View File

@ -1,7 +0,0 @@
{
"language": "dk",
"url": "kontact",
"title": "Kontakt",
"headline": "Vi hører gerne fra dig!",
"content": "Lige meget om du er journalist eller en interesseret borger, er du meget velkommen til at kontakte os.Send din besked til:"
}

View File

@ -1,7 +0,0 @@
{
"language": "en",
"url": "contact",
"title": "Contact",
"headline": "Get in touch!",
"content": "Whether youre a journalist or an interested citizen, feel free to reach out to us. We take your inquiries at any time. Send a message to:"
}

View File

@ -1,7 +0,0 @@
{
"language": "fr",
"url": "contact",
"title": "[FR] Contact",
"headline": "Restons en contact!",
"content": "Que vous soyez un journaliste ou un citoyen curieux, nhésitez pas à nous écrire ! Nous apprécions vos retours et vos impressions. N'hésitez pas à nous écrire:"
}

View File

@ -1,7 +0,0 @@
{
"language": "pl",
"url": "contact",
"title": "[PL] Contact",
"headline": "Get in touch!",
"content": "Whether youre a journalist or an interested citizen, feel free to reach out to us. We take your inquiries at any time. Send a message to:"
}

View File

@ -1,7 +0,0 @@
{
"language": "si",
"url": "kontakt",
"title": "Kontakt",
"headline": "Stopi v stik z nami!",
"content": "Če ste novinar ali zainteresiran državljan bomo veseli vašega kontakta. \rSvoje poizvedovanje lahko kadarkoli pošljete na:"
}

View File

@ -1,9 +0,0 @@
{
"language": "cz",
"url": "zdůraznit",
"title": "Zdůraznit",
"headline": "Která prohlášení jsou pro vás důležitá? ",
"content": "Označte ty, které chcete počítat dvakrát.",
"skip": "Přeskočit zdůraznit",
"button": "Pokračovat"
}

View File

@ -1,9 +0,0 @@
{
"language": "dk",
"url": "emphasis",
"title": "Emphasis",
"headline": "Hvilke udsagn er vigtigst for dig?",
"content": "Markér de udsagn, som du ønsker at give ekstra vægt.",
"skip": "Spring over",
"button": "fortsæt"
}

View File

@ -1,9 +0,0 @@
{
"language": "en",
"url": "emphasis",
"title": "Emphasis",
"headline": "Which topics are important for you?",
"content": "Mark the statements which should count double.",
"skip": "Skip emphasis",
"button": "Continue"
}

View File

@ -1,9 +0,0 @@
{
"language": "fr",
"url": "ponderation",
"title": "Pondération",
"headline": "Quels sujets sont importants pour vous?",
"content": "Indiquez les sujets qui compteront double.",
"skip": "Passer la pondération",
"button": "Continuer"
}

View File

@ -1,9 +0,0 @@
{
"language": "pl",
"url": "emphasis",
"title": "Ważenie",
"headline": "Które tematy są dla Ciebie ważne?",
"content": "Zaznacz roszczenia, które powinny się liczyć podwójnie.",
"skip": "pominąć",
"button": "kontynuować"
}

View File

@ -1,9 +0,0 @@
{
"language": "si",
"url": "poudarek",
"title": "Poudarek",
"headline": "Katere trditve so za vas pomembne?",
"content": "Označite trditve, za katere želite, da štejejo dvojno.",
"skip": "Preskoči poudarek",
"button": "Nadaljuj"
}

View File

@ -1,12 +0,0 @@
{
"startoverBtn": "začít znovu",
"hint": "Mimochodem: Kliknutím na každou politickou stranu získáte přehled o jednotlivých prohlášeních. Podívejte se na to, jak strany odpověděly v porovnání s Vámi.",
"thanks": "Děkujeme za použití EUROMATu. Doufáme, že se Vám to líbilo a nezapomeňte: 24. a 25. května jsou volební dny!",
"indexBtn": "Zpět na hlavní stránku",
"url": "výsledky",
"entry": "Skvělé, zvládli jste to! Jste zvědaví na svůj výsledek? Nebudeme vás napínat, tady je:",
"nationalParty": "přidruženou národní stranou:",
"headline": "Vaše výsledky",
"title": "výsledky",
"language": "cz"
}

View File

@ -1,12 +0,0 @@
{
"nationalParty": "Your countries member party",
"startoverBtn": "Start igen",
"hint": "Forresten: Hvis du klikker på de enkelte partier, får du vist en oversigt over de enkelte udsagn. Tag et kig på hvad partierne svarede, og hvordan de ser ud sammenlignet med dine.",
"thanks": "Tak fordi du prøvede EUROMAT. Vi håber, du fik noget ud af det og ønsker et godt valg d. 26. maj!",
"indexBtn": "Startside",
"url": "resultat1",
"entry": "Tak for dine svar! Herunder kan du se, i hvor høj grad dine svar ligner de europæiske partiers.",
"headline": "Resultat",
"title": "Resultat",
"language": "dk"
}

View File

@ -1,12 +0,0 @@
{
"startoverBtn": "Start over",
"hint": "Oh, by the way: Clicking on each party will get you to an overview of all individual statements. Take a look at what the parties answered and how your choice compares.",
"thanks": "Thanks for using the EUROMAT. We hope you enjoyed it and don't forget: 23rd of May is election day in Great-Britain, 24th in Ireland!",
"indexBtn": "Back to landing page",
"url": "results",
"entry": "Great, you made it! Curious about your result? We won't keep you any longer, here it is:",
"nationalParty": "Member party in your country:",
"headline": "Your results",
"title": "Results",
"language": "en"
}

View File

@ -1,12 +0,0 @@
{
"startoverBtn": "Recommencer",
"hint": "Encliquant sur chaque parti vous obtiendrez une vue d'ensemble de chaque proposition. Vous pouvez découvrir comment les partis européens ont répondu à chaque proposition et comparer avec vos propores réponses.",
"thanks": "Merci d'avoir utilisé l'EUROMAT. Nous espérons que vous avez passé un bon moment et n'oubliez pas: les élections européennes ont lieu le 26 mai!",
"indexBtn": "Retour à la page d'accueil",
"url": "resultat",
"entry": "Super, vous avez terminé! Curieux de connaître votre résultat? Nous n'allons pas vous faire attendre plus longtemps, le voici:",
"nationalParty": "Parti membre dans votre pays: ",
"headline": "Vos résultats",
"title": "Résultat",
"language": "fr"
}

View File

@ -1,11 +0,0 @@
{
"startoverBtn": "zacząć od nowa",
"hint": "Och, tak na marginesie: kliknięcie każdej strony daje przegląd wszystkich wypowiedzi. Spójrz na odpowiedzi partii europejskich i porównaj je z wyborem.",
"thanks": "Dziękujemy za korzystanie z EUROMAT. Mamy nadzieję, że się podobało i nie zapomnijcie: 26 maja to dzień wyborów!",
"indexBtn": "Powrót do strony głównej",
"url": "results",
"entry": "Świetnie, udało ci się! Czy jesteś zainteresowany swoimi wynikami? Nie sprawimy, że będziesz czekał dłużej, tutaj jest:",
"headline": "Twoje wyniki",
"title": "Wyniki",
"language": "pl"
}

View File

@ -1,12 +0,0 @@
{
"startoverBtn": "Začni znova",
"hint": "Še tole: s klikom na posamezno stranko lahko dostopate do povzetka njihovih stališč do vseh trditev. Preverite, kako so odgovarjale stranke in njihove odgovore primerjajte s svojimi.",
"thanks": "Hvala, da ste uporabili EUROMAT. Upamo, da ste se imeli dobro. In ne pozabite: 26. maja so volitve v Evropski parlament!",
"indexBtn": "Nazaj na začetno stran",
"url": "rezultat",
"entry": "Super, zaključili ste! Vas zanima vaš rezultat? Ne bomo vas pustili čakati, tukaj je vaš rezultat:",
"nationalParty": "Član stranke v vaši državi",
"headline": "Vaši rezultati",
"title": "Rezultat",
"language": "si"
}

View File

@ -1,10 +0,0 @@
{
"language": "cz",
"url": "tvrzení",
"title": "Tvrzení",
"backBtn": "Zpět",
"positive": "Souhlasím",
"neutral": "Nemám názor",
"negative": "Nesouhlasím",
"skipped": "Přeskočit"
}

View File

@ -1,10 +0,0 @@
{
"language": "dk",
"url": "theses",
"title": "Theses",
"backBtn": "Tilbage",
"positive": "Enig",
"neutral": "Neutral",
"negative": "Uenig",
"skipped": "Spring over"
}

View File

@ -1,10 +0,0 @@
{
"language": "en",
"url": "theses",
"title": "Theses",
"backBtn": "Back",
"positive": "I agree",
"neutral": "Neutral",
"negative": "I disagree",
"skipped": "Skip thesis"
}

View File

@ -1,10 +0,0 @@
{
"language": "fr",
"url": "theses",
"title": "[FR] Theses",
"backBtn": "Retour",
"positive": "D'accord",
"neutral": "Indifférent",
"negative": "Pas d'accord",
"skipped": "Passer"
}

View File

@ -1,10 +0,0 @@
{
"language": "pl",
"url": "theses",
"title": "[PL] Theses",
"backBtn": "z powrotem",
"positive": "zgadzam się",
"neutral": "neutralny",
"negative": "nie zgadzam się",
"skipped": "pominąć"
}

View File

@ -1,10 +0,0 @@
{
"language": "si",
"url": "rezultat",
"title": "Rezultat",
"backBtn": "Nazaj",
"positive": "Strinjam se",
"neutral": "Niti-niti",
"negative": "Ne strinjam se",
"skipped": "Preskoči trditev"
}

View File

@ -2,7 +2,7 @@ import { DEFAULT_LOCALE } from '@/config'
import i18n from '@/i18n'
import localI18n from './i18n'
import { storageAvailable } from '@/helper/storage'
import { getTranslatedTitles, getTranslatedAliases } from '@/i18n/helper'
import { getTranslatedAliases, getTranslatedTitles } from '@/i18n/helper'
function hasAnswers (to, from, next) {
if (storageAvailable('sessionStorage') && !sessionStorage.getItem('euromat-answers')) {
@ -26,7 +26,7 @@ export default [
}
},
{
path: 'emphasis',
path: localI18n[DEFAULT_LOCALE].emphasis.url,
alias: getTranslatedAliases(localI18n, 'emphasis'),
name: 'emphasis',
component: () => import('./components/emphasis' /* webpackChunkName: "euromat" */),
@ -36,7 +36,7 @@ export default [
}
},
{
path: 'results',
path: localI18n[DEFAULT_LOCALE].results.url,
alias: getTranslatedAliases(localI18n, 'results'),
name: 'results',
component: () => import('./components/results' /* webpackChunkName: "euromat" */),

View File

@ -1,28 +0,0 @@
{
"language": "cz",
"url": "faq",
"title": "Často kladené otázky",
"headline": "FAQ",
"questions": [
{
"title": "Co je EUROMAT?",
"answer": "EUROMAT Vám představí 33 tvrzení z různých oblastí evropské politiky - jako je migrace nebo bezpečnost - s nimiž souhlasíte, nesouhlasíte, nebo na ně máte neutrální názor. Vaše odpovědi budou nakonec porovnány s postoji evropských stran a výsledky Vám budou prezentovány jako procento shody. Dále Vám poskytneme přehled o příslušnosti národních stran k jejich příslušné Evropské straně."
},
{
"title": "Jak EUROMAT funguje?",
"answer": "Výpočetní model EUROMATu se řídí výpočetním programem Bundeszentrale für politische Bildung (Spolková agentura pro občanské vzdělávání). Je volně dostupný pod licencí: Creative Commons BY-NC-ND 3.0"
},
{
"title": "Jak byl EUROMAT vytvořen?",
"answer": "V prvním kroku jsme vypracovali seznam otázek během několika workshopů. Naše cíle byly:\n\n* pokrýt všechna důležitá evropská témata \n* pokrýt širokou škálu různých politických proudů\n\nVe druhém kroku partneři z ostatních zemí přezkoumali prohlášení o relevantnosti ve svých zemích a poskytli nám zpětnou vazbu. S touto zpětnou vazbou jsme dokončili výběr prohlášení. Poté jsme zaslali celkem 49 prohlášení 21 stranám Evropského parlamentu. Byli požádáni, aby s těmito prohlášeními souhlasili, nesouhlasili, nebo zůstali neutrální. Navíc měli možnost stručně vysvětlit svou odpověď.\n\nOdpovědi Evropských stran byly analyzovány a 33 bylo vybráno a zahrnuto do systému EUROMAT. Výběr konečných prohlášení vycházel z jejich schopnosti pomoci Vám rozlišit mezi jednotlivými stranami. Odpovědi pak naši partneři přeložili, aby šířili EUROMAT v co největším počtu zemí."
},
{
"title": "Proč Evropské strany?",
"answer": "Ačkoliv na našich volebních lístcích v den voleb máme národní strany, tyto strany jsou součástí Evropských stran. Na evropské úrovni se naše národní politické strany spojují s dalšími stranami, které sdílejí podobné politické myšlenky a vize a jsou aktivní v jiných členských státech. Evropské strany (např. PES, ELS, ALDE nebo Evropská strana zelených) jsou zastoupeny stranickými skupinami v Evropském parlamentu. Ty nakonec rozhodují v Evropském parlamentu. Proto jsme se rozhodli požádat je, aby se ony postavily směrem k tezím EUROMATu a zastupovali tak jednotlivé národní strany."
},
{
"title": "Které evropské strany byly zařazeny do systému EUROMAT?",
"answer": "Celkem bylo kontaktováno 21 stran, které měli možnost ukázat své postoje k našim otázkám: Evropská lidová strana (EPP), Strana evropských socialistů (SES), Aliance konzervativců a reformistů v Evropě (ACRE), Evropské křesťanské politické hnutí (ECPM), Aliance liberálů a demokratů pro Evropu (ALDE), Evropská demokratická strana (EDP), Strana evropské levice (PEL), Aliance Severské zelené levice (NGLA), Evropská strana zelených (EGP), Evropská svobodná aliance (EFA), Hnutí za Evropu národů a svobody (MENF), VOLT, Aliance pro mír a svobodu (APF), Aliance pro evropská národní hnutí (AENM), Iniciativa komunistických a dělnických stran, DiEM25, Evropská federalistická strana, Evropská pirátská strana (PPEU) , Euro Animal 7 (EA7), Liberální síť jihovýchodní Evropy (LIBSEEN), Evropa Demokracie Esperanto (EDE)\n\n12 z těchto 21 stran odpovědělo na náš dotazník. Vzhledem k tomu, že jsme neobdrželi formální odpověď od 9 stran včas, nemohli jsme je zahrnout do hodnocení systémem EUROMAT: Alliance for Peace and Freedom (APF), Initiative of Communist and Workers' Parties, European Federalist Party , Euro Animal 7 (EA7), Alliance of Conservatives and Reformists in Europe (ACRE), European Anti-Capitalist Left (EACL), Movement for a Europe of Nations and Freedom (MENF), Maintenant le Peuple (Split from European Left)"
}
]
}

View File

@ -1,28 +0,0 @@
{
"language": "dk",
"url": "faq",
"title": "Ofte stillede spørgsmål",
"headline": "FAQ",
"questions": [
{
"title": "Hvad er EUROMAT?",
"answer": "EUROMAT præsenterer 33 udsagn på forskellige europapolitiske områder, og beder sig om at tage stilling til om du er enig eller uenig. Efterfølgende bliver dine svar sammenlignet med de europæiske partiers svar, og du kan se i hvor høj grad du er enig med de enkelte partier. Til sidst får du et overblik over de danske partiers tilknytning til de europæiske partier."
},
{
"title": "Hvordan virker EUROMAT?",
"answer": "Beregningsmodellen følger Bundeszentrale für politische Bildungs (Tysklands Føderale agentur for politisk uddannelse) udregningsprogram. Programmet ligger frit tilgængeligt under den følgende licens: Creative Commons BY-NC-NC 3.0."
},
{
"title": "Hvordan er EUROMAT udviklet?",
"answer": "I første omgang udviklede vi en række udsagn om EU-samarbejdet gennem flere workshops. Vores mål var:\n\n1.\tAt dække afdække alle relevante emner for de europæiske samfund\n\n2.\tAt dække en bred variation af forskellige politiske holdninger\n\nDernæst har partnere fra forskellige lande gennemgået udsagnenes relevans og givet feedback. På den baggrund lavede vi de endelige udsagn. Derefter sendte vi i alt 49 udsagn ud til Europa-Parlamentets 21 partier. Partierne blev bedt om at tilkendegive deres holdning til udsagnene (”enig”, ”uenig” eller ”neutral”). Partierne havde desuden mulighed for at give en kort begrundelse for deres svar.\n\nDe europæiske partiers svar blev analyseret og 33 blev udvalgt til den endelige EUROMAT. Udvælgelsen af de endelige udsagn er baseret på deres evne til at hjælpe med at differentiere mellem partierne. Svarene oversættes derefter af vores partnere (i Danmark Tænketanken EUROPA) for at udbrede EUROMAT til så mange lande som muligt."
},
{
"title": "Why European parties? ",
"answer": "Though we have national parties on our ballots on election day, they are part of European parties. On the European level, our national political parties bundle with other parties which share similar political ideas and visions and are active in other Member States. The European parties (for exemple PES, EPP, ALDE or the European Green Party) are represented by party groups in the European Parliament. In the end, those will determine the decision-making process in the European Parliament. Thats why we decided to ask them to position themselves towards the EUROMAT theses and not directly our political parties at state level."
},
{
"title": "Which European parties were included in the EUROMAT?",
"answer": "I alt blev 21 partier kontaktet for indsamlingen af udsagn og svar: \n\nEuropean People's Party (EPP), Party of European Socialists (PES), Alliance of Conservatives and Reformists in Europe (ACRE),European Christian Political Movement (ECPM), Alliance of Liberals and Democrats for Europe (ALDE), European Democratic Party (EDP), Party of the European Left (PEL), Nordic Green Left Alliance (NGLA), European Green Party (EGP), European Free Alliance (EFA), Movement for a Europe of Nations and Freedom (MENF), VOLT, Alliance for Peace and Freedom (APF), Alliance for European National Movements (AENM), Initiative of Communist and Workers' Parties, DiEM25, European Federalist Party, European Pirate Party (PPEU), Euro Animal 7 (EA7),Liberal South East European Network (LIBSEEN), Europe Democracy Esperanto (EDE).\n\n12 ud af de 21 partier har indgivet deres svar på vores spørgeskema. Siden vi ikke har modtaget et formelt svar på 9 i tide, er de ikke inkluderet i den videre proces med EUROMAT: Alliance for Peace and Freedom (APF), Initiative of Communist and Workers' Parties, European Federalist Party, Euro Animal 7 (EA7), Alliance of Conservatives and Reformists in Europe (ACRE), European Anti-Capitalist Left (EACL), Movement for a Europe of Nations and Freedom (MENF), Maintenant le Peuple (Split from European Left)"
}
]
}

View File

@ -1,28 +0,0 @@
{
"language": "en",
"url": "faq",
"title": "Frequently Asked Questions",
"headline": "FAQ",
"questions": [
{
"title": "What is the EUROMAT?",
"answer": "The EUROMAT is an interactive digital tool providing you with informations about the European Parties positions towards certain political statements. \n\nThe EUROMAT presents 33 statements on different European policy areas - such as migration or security - which you agree, disagree with or react neutrally to. Ultimately, your answers will be compared with the positions of the European parties, and the matching results presented as a percentage of correspondance. It is not a voting advice, it is just an indication based on the 33 statements selected. \n\nAfter finishing the EUROMAT, you are provided with an overview of the affiliations of the political parties in your Member State to the European ones."
},
{
"title": "How does the EUROMAT work?",
"answer": "The computation model of EUROMAT follows the calculation program by Bundeszentrale für politische Bildung (German Federal Agency for Civic Education). It is freely available under the following license: Creative Commons BY-NC-ND 3.0"
},
{
"title": "How did we develop the EUROMAT?",
"answer": "In a first step, we developed statements in several workshops. Our goals were:\n\n* to cover a maximum of relevant topics for European societies\n* to cover a broad range of diverse political opinions\n\nIn a second step, partners from other countries examined the statements for relevance in their respective countries and gave us feedback. With this feedback we finalized the statements. \n\nThen we sent a total of 49 statements to 21 parties of the European Parliament. They were asked to agree, disagree or remain neutral towards those statements. Additionally, they had the possibility to give a short explanation to their answer. \n\nThe answers of European parties were analyzed and 33 were selected to be included in the EUROMAT. The selection of the final statements was based on their capacity to help differentiate between the parties."
},
{
"title": "Why European parties? ",
"answer": "Though we have national parties on our ballots on election day, they are part of European parties. On the European level, our national political parties bundle with other parties which share similar political ideas and visions and are active in other Member States. The European parties (for exemple PES, EPP, ALDE or the European Green Party) are represented by party groups in the European Parliament. In the end, those will determine the decision-making process in the European Parliament. Thats why we decided to ask them to position themselves towards the EUROMAT theses and not directly our political parties at state level."
},
{
"title": "Which European parties were included in the EUROMAT?",
"answer": "In total, 21 parties were contacted for the compilation of statements and answers: European People's Party (EPP), Party of European Socialists (PES), Alliance of Conservatives and Reformists in Europe (ACRE),European Christian Political Movement (ECPM), Alliance of Liberals and Democrats for Europe (ALDE), European Democratic Party (EDP), Party of the European Left (PEL), Nordic Green Left Alliance (NGLA), European Green Party (EGP), European Free Alliance (EFA), Movement for a Europe of Nations and Freedom (MENF), VOLT, Alliance for Peace and Freedom (APF), Alliance for European National Movements (AENM), Initiative of Communist and Workers' Parties, DiEM25, European Federalist Party, European Pirate Party (PPEU), Euro Animal 7 (EA7), Liberal South East European Network (LIBSEEN), Europe Democracy Esperanto (EDE).\n\n12 of those 21 parties have responded to our questionnaire. As we have not received a formal reply from 9 others, we could not include them in the further EUROMAT evaluation."
}
]
}

View File

@ -1,28 +0,0 @@
{
"language": "fr",
"url": "faq",
"title": "[FR] Frequently Asked Questions",
"headline": "FAQ",
"questions": [
{
"title": "L'EUROMAT, c'est quoi?",
"answer": "LEUROMAT vous demande de vous positionner par rapport à 33 propositions, qui concernent différents domaines de la politique européenne. Par exemple, des affirmations sur la migration ou la sécurité, avec lesquelles vous serez daccord, ou pas daccord, ou peut-être sans opinion. Vos réactions à ces propositions seront comparées aux positions des différents partis européens sur ces questions. Une fois que vous aurez réagi aux 33 propositions, vous obtiendrez un résultat en pourcentage, qui indiquera avec quels partis vous êtes le plus daccord. Ces résultats ne vous disent pas pour qui voter mais seulement quels partis correspondent à vos opinions, daprès ces 33 propositions.\n\nUne fois que vous aurez terminé lEUROMAT, vous pourrez également découvrir dans quels partis européens sinscrivent les partis politiques de votre pays, ceux que vous retrouverez sur votre bulletin de vote le 26 mai."
},
{
"title": "L'EUROMAT, comment ça marche?",
"answer": "Le modèle informatique de lEUROMAT est basé sur lalgorithme de lAgence Fédérale Allemande dEducation Civique (Bundeszentrale für politische Bildung). Cet algorithme est en accès libre sous la licence suivante : Creative Commons BY-NC-ND 3.0."
},
{
"title": "Comment est-ce que nous avons développé l'EUROMAT?",
"answer": "Dans un premier temps, nous avons développé de nombreuses propositions au cours de plusieurs ateliers. Notre objectif était :\n\n* D'aborder un maximum de sujets pertinents pour les sociétés européennes.\n* De couvrir des sujets sur lesquels ils existe des opinions politiques diverses.\n\nDans un second temps, nos partenaires dans différents pays ont examiné ces propositions et nous ont indiqué leur pertinence dans leur pays respectifs. Grâce à ces commentaires, nous avons pu finaliser la liste de nos propositions.\n\nNous avons ensuite envoyé 49 propositions aux 21 partis présents au Parlement européen. Nous leur avons demandé de se positionner, sils étaient daccord, pas daccord, ou sans opinion, pour chacune de ces propositions.\n\nNous leur avons aussi demandé de nous donner une courte explication de leurs réponses.\n\nNous avons analysé les réponses des partis européens et avons sélectionné 33 propositions sur 49 pour les inclure dans lEUROMAT. Les 33 propositions choisies lont été parce quelle permettaient d'établir des différences entre les partis."
},
{
"title": "Pourquoi les partis européens?",
"answer": "Les citoyens votent pour des partis dans leur Etat-membre, mais ceux-ci sont la plupart du temps membres de partis européens. Au niveau européen, nos partis politiques \"nationaux\" partis sallient à dautres partis venus dautres pays européens, avec lesquels ils partagent des idées et des visions politiques. Par exemple, le parti français Les Républicains est membre du Parti Populaire Européen (PPE) avec dautres partis de droite et de centre-droite dEurope (les Tories britannique, la CDU allemande, etc.) Dautres partis européens correspondent aux autres partis que lon trouve en France (le Parti Socialiste européen ou PSE, le parti Europe Ecologie Les Verts, etc.) Ce sont ces partis européens qui représentent les partis nationaux au Parlement européen. Ce sont eux qui prennent les décisions au Parlement. Cest pour cette raison que nous avons décidé de prendre en compte les positions des partis européens plutôt que des partis nationau, même si ces derniers se retrouveront sur votre bulletin de vote le jour des élections."
},
{
"title": "Quels partis européens ont été inclus dans l'EUROMAT?",
"answer": "Au total, 21 partis ont été contactés pour notre compilation de propositions. le Parti Populaire Européen (PPE), le Parti Socialiste Européen (PSE), lAlliance des Conservateurs et des Réformistes Européen (ACRE), le Mouvement Politique Chrétien Européen (ECPM), lAlliance des Libéraux et Démocrates pour lEurope (ALDE), le Parti Démocrate Européen (PDE), le Parti de la Gauche Européenne (ELP), lAlliance de la Gauche Verte Nordique (NGLA), le Parti Vert Européen (EGP), lAlliance Libre Européenne (ALE), le Mouvement pour une Europe des Nations et des Libertés (MENL), VOLT, Alliance pour la Paix et la Liberté (APF), lAlliance Européenne des Mouvements Nationaux (AEMN), lInitiative des Partis Communistes et Ouvriers, le Mouvement Pour la Démocratie en Europe 2025 (DiEM25), le Parti Fédéraliste Européen, le Parti Pirate Européen (PPEU), Animal Politics EU (APEU), le Réseau Libéral du Sud-Est Européen (LIBSEEN) et Europe Démocratie Espéranto (EDE).\n\nSur ces 21 partis, 12 ont répondu à notre demande et leurs réponses ont pu être incluses dans l'EUROMAT. Malheureusement, 9 partis n'ont pas répondu et n'ont pas pu être intégrés à notre application."
}
]
}

View File

@ -1,28 +0,0 @@
{
"language": "pl",
"url": "faq",
"title": "[PL] Frequently Asked Questions",
"headline": "FAQ",
"questions": [
{
"title": "What is the EUROMAT?",
"answer": "The EUROMAT is an interactive digital tool providing you with informations about the European Parties positions towards certain political statements. \n\nThe EUROMAT presents 33 statements on different European policy areas - such as migration or security - which you agree, disagree with or react neutrally to. Ultimately, your answers will be compared with the positions of the European parties, and the matching results presented as a percentage of correspondance. It is not a voting advice, it is just an indication based on the 33 statements selected. \n\nAfter finishing the EUROMAT, you are provided with an overview of the affiliations of the political parties in your Member State to the European ones."
},
{
"title": "How does the EUROMAT work?",
"answer": "The computation model of EUROMAT follows the calculation program by Bundeszentrale für politische Bildung (German Federal Agency for Civic Education). It is freely available under the following license: Creative Commons BY-NC-ND 3.0"
},
{
"title": "How did we develop the EUROMAT?",
"answer": "In a first step, we developed statements in several workshops. Our goals were:\n\n* to cover a maximum of relevant topics for European societies\n* to cover a broad range of diverse political opinions\n\nIn a second step, partners from other countries examined the statements for relevance in their respective countries and gave us feedback. With this feedback we finalized the statements. \n\nThen we sent a total of 49 statements to 21 parties of the European Parliament. They were asked to agree, disagree or remain neutral towards those statements. Additionally, they had the possibility to give a short explanation to their answer. \n\nThe answers of European parties were analyzed and 33 were selected to be included in the EUROMAT. The selection of the final statements was based on their capacity to help differentiate between the parties."
},
{
"title": "Why European parties? ",
"answer": "Though we have national parties on our ballots on election day, they are part of European parties. On the European level, our national political parties bundle with other parties which share similar political ideas and visions and are active in other Member States. The European parties (for exemple PES, EPP, ALDE or the European Green Party) are represented by party groups in the European Parliament. In the end, those will determine the decision-making process in the European Parliament. Thats why we decided to ask them to position themselves towards the EUROMAT theses and not directly our political parties at state level."
},
{
"title": "Which European parties were included in the EUROMAT?",
"answer": "In total, 21 parties were contacted for the compilation of statements and answers: European People's Party (EPP), Party of European Socialists (PES), Alliance of Conservatives and Reformists in Europe (ACRE),European Christian Political Movement (ECPM), Alliance of Liberals and Democrats for Europe (ALDE), European Democratic Party (EDP), Party of the European Left (PEL), Nordic Green Left Alliance (NGLA), European Green Party (EGP), European Free Alliance (EFA), Movement for a Europe of Nations and Freedom (MENF), VOLT, Alliance for Peace and Freedom (APF), Alliance for European National Movements (AENM), Initiative of Communist and Workers' Parties, DiEM25, European Federalist Party, European Pirate Party (PPEU), Euro Animal 7 (EA7), Liberal South East European Network (LIBSEEN), Europe Democracy Esperanto (EDE).\n\n12 of those 21 parties have responded to our questionnaire. As we have not received a formal reply from 9 others, we could not include them in the further EUROMAT evaluation."
}
]
}

View File

@ -1,28 +0,0 @@
{
"language": "si",
"url": "pogosto-zastavljena-vprasanja",
"title": "Pogosto zastavljena vprašanja",
"headline": "Pogosto zastavljena vprašanja",
"questions": [
{
"title": "Kaj je EUROMAT?",
"answer": "EUROMAT je interaktivno digitalno orodje, ki vam ponuja informacije o stališčih evropskih strank glede nekaterih političnih izjav.\n\nEUROMAT predstavlja 33 trditev o različnih javnopolitičnih področjih EU kot so migracije in varnost s katerimi se lahko strinjate, ne strinjate ali pa ste nevtralni. Program nato primerja vaše odgovore s stališči evropskih političnih strank, rezultat pa vam pokaže delež ujemanja s posamezno stranko. Kot dodatek vam program nudi pregled vaših nacionalnih strank in njihove povezanosti z evropskimi strankami.\n\nPo zaključenem EUROMAT-u boste prejeli pregled povezav vaših nacionalnih strank z evropskimi."
},
{
"title": "Kako deluje EUROMAT?",
"answer": "Računalniški model EUROMAT sledi kalkulacijskemu programu 'Bundeszentrale für politische Bildung' (Nemška zvezna agencija za državljansko vzgojo). Program je javno dostopen pod licenco: Creative Commons BY-NC-ND 3.0."
},
{
"title": "Kako je bil EUROMAT razvit? ",
"answer": "Najprej smo v sklopu več delavnic razvili trditve. Naša cilja sta bila:\r\n\n1. pokriti čim več relevantnih tem za evropsko družbo,\r\n2. pokriti širok spekter različnih političnih stališč.\r\n\n\rV drugem koraku so partnerji iz drugih držav analizirali trditve in njihovo relevantnost za določeno državo, ter na podlagi analize podali povratne informacije. Na podlagi slednjih smo dokončali seznam trditev. Zatem smo vseh 49 trditev poslali na 21 političnih strank v Evropskem parlamentu. Prosili smo jih, naj se opredelijo ali se s trditvijo strinjajo, ne strinjajo, ali pa so nevtralni. Stranke so imele tudi možnost podatki kratko razlago za vsakega izmed odgovorov.\r\n\n\rOdgovore evropskih strank smo analizirali in v EUROMAT vključili 33 vprašanj. Izbira končnega seznama vprašanj je bila odvisna od razlikovanja odgovorov nanje s strani evropskih strank. Odgovore so nato naši partnerji prevedli z namenom razširjanja EUROMAT-a v čim več držav."
},
{
"title": "Zakaj evropske stranke?",
"answer": "Čeprav bomo na dan volitev glasovali za nacionalne stranke, so te del evropskih političnih strank. Na evropski ravni se naše politične stranke namreč povezujejo s strankami iz drugih držav članic EU, s katerimi si delijo podobne politične ideje in vizijo. Evropske stranke (npr. Stranka evropskih socialistov - PES, Evropska ljudska stranka - EPP, Skupina zavezništva liberalcev in demokratov za Evropo - ALDE, Skupina Zelenih/Evropske svobodne zveze) v Evropskem parlamentu zastopajo strankarske skupine. Te bodo na koncu sprejemale odločitve oz. določale odločanje v Evropskem parlamentu. Zato smo, namesto neposredno politične stranke na nacionalni ravni, prosili njih, da se opredelijo do EUROMAT trditev."
},
{
"title": "Katere evropske stranke so bile vključene v EUROMAT?",
"answer": "Skupno smo kontaktirali 21 evropskih strank, od katerih smo prejeli stališča do tem: European People's Party (EPP), Party of European Socialists (PES), Alliance of Conservatives and Reformists in Europe (ACRE), European Christian Political Movement, Alliance of Liberals and Democrats for Europe (ALDE), European Democratic Party (EDP), Party of the European Left (PEL), Nordic Green Left Alliance (NGLA), European Green Party (EGP), European Free Alliance (EFA), Movement for a Europe of Nations and Freedom (MENF), VOLT, Alliance for Peace and Freedom (APF), Alliance for European National Movements (AENM), Initiative of Communist and Workers' Parties, DiEM25, European Federalist Party, European Pirate Party (PPEU), Euro Animal 7 (EA7), Liberal South East European Network (LIBSEEN), Europe Democracy Esperanto (EDE).\n\nNa naš vprašalnik je odgovorilo 12 strank. Ker v 9 času nismo dobili formalnega odgovora, jih nismo mogli vključiti v nadaljnjo EUROMAT obravnavo: Alliance for Peace and Freedom (APF), Initiative of Communist and Workers' Parties, European Federalist Party , Euro Animal 7 (EA7), Alliance of Conservatives and Reformists in Europe (ACRE), European Anti-Capitalist Left (EACL), Movement for a Europe of Nations and Freedom (MENF), Maintenant le Peuple."
}
]
}

View File

@ -97,34 +97,6 @@
</section>
</template>
<script>
export default {
name: 'Imprint',
components: {
'feather-mail': () =>
import('vue-feather-icons/icons/MailIcon' /* webpackChunkName: "icons" */),
'feather-phone': () =>
import('vue-feather-icons/icons/PhoneIcon' /* webpackChunkName: "icons" */)
},
data () {
return {
social: {
polis: [
{ platform: 'Twitter', url: '' },
{ platform: 'Facebook', url: '' }
],
poe: [
{ platform: 'Twitter', url: '' },
{ platform: 'Facebook', url: '' }
]
}
}
}
}
</script>
<style lang="scss" scoped>
@import "~@/styles/layout";
@import "~@/styles/colors";

View File

@ -1,49 +0,0 @@
{
"language": "cz",
"url": "zákonné-ustanovení",
"title": "Zákonné Ustanovení",
"headline": "Zákonné ustanovení",
"polis180": {
"addressLabel": "Adresa",
"register": "\rRegistrový soud: Amtsgericht\nCharlottenburg Registrační číslo: VR 34523",
"phoneLabel": " Telefon",
"represented": "Zastupován:\r \n\nSonja Schiffers, spolupředsedkyně, Susanne Zels, spolupředsedkyně, Christoph Abels, pokladník",
"representedLabel": "Reprezentováno:",
"phone": "+49 (0)176 301 912 30",
"registerLabel": "Zápis do rejstříku sdružení",
"address": "Polis180 e.V.\nFriedrichsstraße 180\n10117 Berlin",
"emailLabel": " E-mailem",
"email": " info@polis180.org"
},
"poe": {
"addressLabel": "Adresa",
"register": "Zápis do rejstříku sdružení: \rRegistrový soud: Amtsgericht\nFrankfurt am Main Registrační číslo: VR 16000",
"phoneLabel": "Telefon",
"represented": "Zastupován:\r\n\nVeřejnou dobročinnost zastupuje představenstvo, které zastupuje předsedkyně Dr. Daniel Röder.",
"representedLabel": "Reprezentováno:",
"phone": "+49 (0)157 721 209 88",
"registerLabel": "Zápis do rejstříku sdružení",
"address": "Pulse of Europe e. V.\r Wolfsgangstraße 63\r 60322 Frankfurt\r Německo",
"emailLabel": "E-mailem",
"email": " info@pulseofeurope.eu"
},
"responsible": {
"headline": " Zodpovídá za obsah webových stránek (podle § 55 odst. 2 RStV)",
"text": "Susanne Zels pro Polis180 \n\nPeter Funk pro Pulse of Europe",
"mail": "Kontakt"
},
"content": [
{
"title": "Limitation of liability for internal content",
"content": "The content of our website has been compiled with meticulous care and to the best of our knowledge. However, we cannot assume any liability for the up-to-dateness, completeness or accuracy of any of the pages.\n\nPursuant to section 7, para. 1 of the TMG (Telemediengesetz Tele Media Act by German law), we as service providers are liable for our own content on these pages in accordance with general laws. However, pursuant to sections 8 to 10 of the TMG, we as service providers are not under obligation to monitor external information provided or stored on our website. Once we have become aware of a specific infringement of the law, we will immediately remove the content in question. Any liability concerning this matter can only be assumed from the point in time at which the infringement becomes known to us."
},
{
"title": "Limitation of liability for external links",
"content": "Our website contains links to the websites of third parties („external links“). As the content of these websites is not under our control, we cannot assume any liability for such external content. In all cases, the provider of information of the linked websites is liable for the content and accuracy of the information provided. At the point in time when the links were placed, no infringements of the law were recognisable to us. As soon as an infringement of the law becomes known to us, we will immediately remove the link in question."
},
{
"title": "Copyright and performance rights",
"content": "The content and works published on this website are governed by the copyright laws of Germany. Any duplication, processing, distribution or any form of utilisation beyond the scope of copyright law shall require the prior written consent of the author or authors in question."
}
]
}

View File

@ -1,49 +0,0 @@
{
"language": "dk",
"url": "juridisk-note",
"title": "Juridisk note",
"headline": "Juridisk note",
"polis180": {
"addressLabel": "Adresse",
"register": "Register court: Amtsgericht\nCharlottenburg Registernummer: VR 34523",
"phoneLabel": "Telefon",
"represented": "Board: \\\nSonja Schiffers, Co-President, Susanne Zels, Co-President, Christoph Abels, Treasurer",
"representedLabel": "Repræsenteret af:",
"phone": "+49 (0)176 301 912 30",
"registerLabel": "Entry in the register of associations:",
"address": "Polis180 e.V.\nFriedrichsstraße 180\n10117 Berlin",
"emailLabel": "E-mail",
"email": "info@polis180.org"
},
"poe": {
"addressLabel": "Adresse",
"register": "Entry in the register of associations.\nRegister court: Frankfurt am Main\nRegisternummer: VR 16000",
"phoneLabel": "Telefon",
"represented": "The public charity is represented by the Managing Board, which in turn is represented by the Chair Dr. Daniel Röder.",
"representedLabel": "Repræsenteret af:",
"phone": "+49 (0)157 721 209 88",
"registerLabel": "Register entry:",
"address": "Pulse of Europe e. V.\nWolfsgangstraße 63\n60322 Frankfurt\nDeutschland",
"emailLabel": "E-mail",
"email": "info@pulseofeurope.eu"
},
"responsible": {
"headline": "Responsible for website content (according to § 55 Abs. 2 RStV)",
"text": "Susanne Zels for Polis180\n\nPeter Funk for Pulse of Europe",
"mail": "Kontakt"
},
"content": [
{
"title": "Limitation of liability for internal content",
"content": "The content of our website has been compiled with meticulous care and to the best of our knowledge. However, we cannot assume any liability for the up-to-dateness, completeness or accuracy of any of the pages.\n\nPursuant to section 7, para. 1 of the TMG (Telemediengesetz Tele Media Act by German law), we as service providers are liable for our own content on these pages in accordance with general laws. However, pursuant to sections 8 to 10 of the TMG, we as service providers are not under obligation to monitor external information provided or stored on our website. Once we have become aware of a specific infringement of the law, we will immediately remove the content in question. Any liability concerning this matter can only be assumed from the point in time at which the infringement becomes known to us."
},
{
"title": "Limitation of liability for external links",
"content": "Our website contains links to the websites of third parties („external links“). As the content of these websites is not under our control, we cannot assume any liability for such external content. In all cases, the provider of information of the linked websites is liable for the content and accuracy of the information provided. At the point in time when the links were placed, no infringements of the law were recognisable to us. As soon as an infringement of the law becomes known to us, we will immediately remove the link in question."
},
{
"title": "Copyright and performance rights",
"content": "The content and works published on this website are governed by the copyright laws of Germany. Any duplication, processing, distribution or any form of utilisation beyond the scope of copyright law shall require the prior written consent of the author or authors in question."
}
]
}

View File

@ -1,49 +0,0 @@
{
"language": "en",
"url": "legal-notice",
"title": "Legal Notice",
"headline": "Legal notice",
"polis180": {
"addressLabel": "Address",
"register": "Register court: Amtsgericht\nCharlottenburg Registernummer: VR 34523",
"phoneLabel": "Phone",
"represented": "Board: \\\nSonja Schiffers, Co-President, Susanne Zels, Co-President, Christoph Abels, Treasurer",
"representedLabel": "Represented by:",
"phone": "+49 (0)176 301 912 30",
"registerLabel": "Entry in the register of associations:",
"address": "Polis180 e.V.\nFriedrichsstraße 180\n10117 Berlin",
"emailLabel": "Email",
"email": "info@polis180.org"
},
"poe": {
"addressLabel": "Adress",
"register": "Entry in the register of associations.\nRegister court: Frankfurt am Main\nRegisternummer: VR 16000",
"phoneLabel": "Phone",
"represented": "The public charity is represented by the Managing Board, which in turn is represented by the Chair Dr. Daniel Röder.",
"representedLabel": "Represented by:",
"phone": "+49 (0)157 721 209 88",
"registerLabel": "Register entry:",
"address": "Pulse of Europe e. V.\nWolfsgangstraße 63\n60322 Frankfurt\nDeutschland",
"emailLabel": "Email",
"email": "info@pulseofeurope.eu"
},
"responsible": {
"headline": "Responsible for website content (according to § 55 Abs. 2 RStV)",
"text": "Susanne Zels for Polis180\n\nPeter Funk for Pulse of Europe",
"mail": "Contact"
},
"content": [
{
"title": "Limitation of liability for internal content",
"content": "The content of our website has been compiled with meticulous care and to the best of our knowledge. However, we cannot assume any liability for the up-to-dateness, completeness or accuracy of any of the pages.\n\nPursuant to section 7, para. 1 of the TMG (Telemediengesetz Tele Media Act by German law), we as service providers are liable for our own content on these pages in accordance with general laws. However, pursuant to sections 8 to 10 of the TMG, we as service providers are not under obligation to monitor external information provided or stored on our website. Once we have become aware of a specific infringement of the law, we will immediately remove the content in question. Any liability concerning this matter can only be assumed from the point in time at which the infringement becomes known to us."
},
{
"title": "Limitation of liability for external links",
"content": "Our website contains links to the websites of third parties („external links“). As the content of these websites is not under our control, we cannot assume any liability for such external content. In all cases, the provider of information of the linked websites is liable for the content and accuracy of the information provided. At the point in time when the links were placed, no infringements of the law were recognisable to us. As soon as an infringement of the law becomes known to us, we will immediately remove the link in question."
},
{
"title": "Copyright and performance rights",
"content": "The content and works published on this website are governed by the copyright laws of Germany. Any duplication, processing, distribution or any form of utilisation beyond the scope of copyright law shall require the prior written consent of the author or authors in question."
}
]
}

View File

@ -1,49 +0,0 @@
{
"language": "fr",
"url": "mention-legale",
"title": "Mentions légales",
"headline": "Mentions légales",
"polis180": {
"addressLabel": "Adresse",
"register": "Association inscrite auprès de: \\\nAmtsgericht Charlottenburg Registernummer: VR 34523",
"phoneLabel": "Téléphone",
"represented": "Comité d'Administration: \\\nSonja Schiffers, Co-présidente, Susanne Zels, Co-présidente, Christoph Abels, Trésorier",
"representedLabel": "Représenté par:",
"phone": "+49 (0)176 301 912 30",
"registerLabel": "Inscription au registre des associations:",
"address": "Polis180 e.V.\nFriedrichsstraße 180\n10117 Berlin",
"emailLabel": "Courriel",
"email": "info@polis180.org"
},
"poe": {
"addressLabel": "Adresse",
"register": "Association inscrite auprès de: \\\nAmtsgericht Frankfurt am Main\nRegisternummer: VR 16000",
"phoneLabel": "Téléphone",
"represented": "The public charity is represented by the Managing Board, which in turn is represented by the Chair Dr. Daniel Röder.",
"representedLabel": "Représenté par:",
"phone": "+49 (0)157 721 209 88",
"registerLabel": "Inscription au registre des associations:",
"address": "Pulse of Europe e. V.\nWolfsgangstraße 63\n60322 Frankfurt\nDeutschland",
"emailLabel": "Courriel",
"email": "info@pulseofeurope.eu"
},
"responsible": {
"headline": "Responsables du contenu (selon § 55 Abs. 2 RStV)",
"text": "Susanne Zels pour Polis180\n\nPeter Funk pour Pulse of Europe",
"mail": "Contact"
},
"content": [
{
"title": "Limitation of liability for internal content",
"content": "The content of our website has been compiled with meticulous care and to the best of our knowledge. However, we cannot assume any liability for the up-to-dateness, completeness or accuracy of any of the pages.\n\nPursuant to section 7, para. 1 of the TMG (Telemediengesetz Tele Media Act by German law), we as service providers are liable for our own content on these pages in accordance with general laws. However, pursuant to sections 8 to 10 of the TMG, we as service providers are not under obligation to monitor external information provided or stored on our website. Once we have become aware of a specific infringement of the law, we will immediately remove the content in question. Any liability concerning this matter can only be assumed from the point in time at which the infringement becomes known to us."
},
{
"title": "Limitation of liability for external links",
"content": "Our website contains links to the websites of third parties („external links“). As the content of these websites is not under our control, we cannot assume any liability for such external content. In all cases, the provider of information of the linked websites is liable for the content and accuracy of the information provided. At the point in time when the links were placed, no infringements of the law were recognisable to us. As soon as an infringement of the law becomes known to us, we will immediately remove the link in question."
},
{
"title": "Copyright and performance rights",
"content": "The content and works published on this website are governed by the copyright laws of Germany. Any duplication, processing, distribution or any form of utilisation beyond the scope of copyright law shall require the prior written consent of the author or authors in question."
}
]
}

View File

@ -1,49 +0,0 @@
{
"language": "pl",
"url": "legal-notice",
"title": "[PL] Legal Notice",
"headline": "Legal notice",
"polis180": {
"addressLabel": "Address",
"register": "Register court: Amtsgericht\nCharlottenburg Registernummer: VR 34523",
"phoneLabel": "Phone",
"represented": "Board: \\\nSonja Schiffers, Co-President, Susanne Zels, Co-President, Christoph Abels, Treasurer",
"representedLabel": "Represented by:",
"phone": "+49 (0)176 301 912 30",
"registerLabel": "Entry in the register of associations:",
"address": "Polis180 e.V.\nFriedrichsstraße 180\n10117 Berlin",
"emailLabel": "Email",
"email": "info@polis180.org"
},
"poe": {
"addressLabel": "Adress",
"register": "Entry in the register of associations.\nRegister court: Frankfurt am Main\nRegisternummer: VR 16000",
"phoneLabel": "Phone",
"represented": "The public charity is represented by the Managing Board, which in turn is represented by the Chair Dr. Daniel Röder.",
"representedLabel": "Represented by:",
"phone": "+49 (0)157 721 209 88",
"registerLabel": "Register entry:",
"address": "Pulse of Europe e. V.\nWolfsgangstraße 63\n60322 Frankfurt\nDeutschland",
"emailLabel": "Email",
"email": "info@pulseofeurope.eu"
},
"responsible": {
"headline": "Responsible for website content (according to § 55 Abs. 2 RStV)",
"text": "Susanne Zels for Polis180\n\nPeter Funk for Pulse of Europe",
"mail": "Contact"
},
"content": [
{
"title": "Limitation of liability for internal content",
"content": "The content of our website has been compiled with meticulous care and to the best of our knowledge. However, we cannot assume any liability for the up-to-dateness, completeness or accuracy of any of the pages.\n\nPursuant to section 7, para. 1 of the TMG (Telemediengesetz Tele Media Act by German law), we as service providers are liable for our own content on these pages in accordance with general laws. However, pursuant to sections 8 to 10 of the TMG, we as service providers are not under obligation to monitor external information provided or stored on our website. Once we have become aware of a specific infringement of the law, we will immediately remove the content in question. Any liability concerning this matter can only be assumed from the point in time at which the infringement becomes known to us."
},
{
"title": "Limitation of liability for external links",
"content": "Our website contains links to the websites of third parties („external links“). As the content of these websites is not under our control, we cannot assume any liability for such external content. In all cases, the provider of information of the linked websites is liable for the content and accuracy of the information provided. At the point in time when the links were placed, no infringements of the law were recognisable to us. As soon as an infringement of the law becomes known to us, we will immediately remove the link in question."
},
{
"title": "Copyright and performance rights",
"content": "The content and works published on this website are governed by the copyright laws of Germany. Any duplication, processing, distribution or any form of utilisation beyond the scope of copyright law shall require the prior written consent of the author or authors in question."
}
]
}

View File

@ -1,49 +0,0 @@
{
"language": "si",
"url": "pravni-poduk",
"title": "Pravni Poduk",
"headline": "Pravni poduk",
"polis180": {
"addressLabel": "Naslov",
"register": "Sodišče: Amtsgericht\nCharlottenburg Registrsko številko: VR 34523",
"phoneLabel": "Telefon",
"represented": "Krovu:\\\nSonja Schiffers, Sopredsednik, Susanne Zels, Sopredsednik, Christoph Abels, Zakladnik",
"representedLabel": "Predstavlja:",
"phone": "+49 (0)176 301 912 30",
"registerLabel": "Vpis v register združenj:",
"address": "Polis180 e.V.\nFriedrichsstraße 180\n10117 Berlin",
"emailLabel": "E-naslov",
"email": "info@polis180.org"
},
"poe": {
"addressLabel": "Naslov",
"register": "Vpis v register združenj.\nRegister sodišče: Frankfurt am Main\nRegistrsko številko: VR 16000",
"phoneLabel": "Telefon",
"represented": "Javno dobrodelnost zastopa upravni odbor, ki ga zastopa predsednik Dr. Daniel Röder.",
"representedLabel": "Predstavlja:",
"phone": "+49 (0)157 721 209 88",
"registerLabel": "Vnos v register:",
"address": "Pulse of Europe e. V.\nWolfsgangstraße 63\n60322 Frankfurt\nDeutschland",
"emailLabel": "E-naslov",
"email": "info@pulseofeurope.eu"
},
"responsible": {
"headline": "Odgovoren za vsebino spletne strani (v skladu s členom 55 Abs. 2 RStV):",
"text": "Susanne Zels za Polis180\n\nPeter Funk za Pulse of Europe",
"mail": "Kontakt"
},
"content": [
{
"title": "Limitation of liability for internal content",
"content": "The content of our website has been compiled with meticulous care and to the best of our knowledge. However, we cannot assume any liability for the up-to-dateness, completeness or accuracy of any of the pages.\n\nPursuant to section 7, para. 1 of the TMG (Telemediengesetz Tele Media Act by German law), we as service providers are liable for our own content on these pages in accordance with general laws. However, pursuant to sections 8 to 10 of the TMG, we as service providers are not under obligation to monitor external information provided or stored on our website. Once we have become aware of a specific infringement of the law, we will immediately remove the content in question. Any liability concerning this matter can only be assumed from the point in time at which the infringement becomes known to us."
},
{
"title": "Limitation of liability for external links",
"content": "Our website contains links to the websites of third parties („external links“). As the content of these websites is not under our control, we cannot assume any liability for such external content. In all cases, the provider of information of the linked websites is liable for the content and accuracy of the information provided. At the point in time when the links were placed, no infringements of the law were recognisable to us. As soon as an infringement of the law becomes known to us, we will immediately remove the link in question."
},
{
"title": "Copyright and performance rights",
"content": "The content and works published on this website are governed by the copyright laws of Germany. Any duplication, processing, distribution or any form of utilisation beyond the scope of copyright law shall require the prior written consent of the author or authors in question."
}
]
}

View File

@ -1,7 +0,0 @@
{
"language": "cz",
"title": "Úvodní stránka",
"headline": "Vítejte na stránce projektu EUROMAT pro Evropské volby 2019!",
"content": "Zajímá Vás, co je EUROMAT? EUROMAT není obvyklá volební kalkulačka. Naopak je to nástroj, který Vás bude navigovat vodami politik a vizí Evropských stran. Cílem EUROMATu je poskytnout Vám všechny dostupné informace o programech Evropských stran na jednom místě tak, abyste se mohli rozhodnout, komu hodíte svůj hlas na základě Vašich preferencí.\n\nPoté, co dokončíte EUROMAT, Vám bude poskytnut přehled, ve kterém se dozvíte v jakých Evropských stranách jednotlivé české politické strany jsou.\n\nAť už bude výsledek jakýkoliv konečná volba je na **VÁS**! EUROMAT cílí především na jednu věc - udělat z Vašeho volebního zážitku zábavu, zatímco Vám poskytuje všechny důležité informace o hlavních programových prioritách Evropských stran.",
"button": "Začněme!"
}

View File

@ -1,7 +0,0 @@
{
"language": "dk",
"title": "Startside",
"headline": "Velkommen til EUROMAT en online test forud for valget til Europa-Parlamentet",
"content": "EUROMAT er et digitalt værktøj, som guider dig gennem de europæiske partiers politik og visioner. Formålet er at give dig et bedre grundlag for at kunne sætte et velinformeret kryds til Europa-Parlamentsvalget d. 26. maj.\n\nMed EUROMAT kan du finde ud af hvilket europæisk parti i Europa-Parlamentet, der bedst afspejler dine holdninger og ønsker til EU-samarbejdet.\n\nNår du har gennemført testen, får du et overblik over hvilke europæiske partier, de danske partier er en del af.\n\nHusk: Det endelige valg naturligvis op til DIG!",
"button": "Start!"
}

View File

@ -1,7 +0,0 @@
{
"language": "en",
"title": "start",
"headline": "Welcome to the EUROMAT for the European Elections 2019!",
"content": "Youre thinking: Whats a EUROMAT? The EUROMAT is not a regular voting advice application. On the contrary, it is your digital tool navigating you through the policies and visions of the current European parties. The goal of the EUROMAT is to support you to make an informed choice for the upcoming European elections!\n\nLast but not least: **Whatever your result, the final choice is up to YOU!** \n\nThe EUROMAT focuses mainly on one thing making your voting experience fun while providing you with all essential information about the main positions of the European parties.\\\nWhich European party matches your opinions and future vision of the European Union most? Come back here in a few days and find out!",
"button": "Get Started"
}

View File

@ -1,7 +0,0 @@
{
"language": "fr",
"title": "Page d'accueil",
"headline": "Bienvenue sur le site de l'EUROMAT pour les élections européennes 2019!",
"content": "Vous vous demandez : mais quest-ce que l'EUROMAT ? LEUROMAT est un outil digital qui vous aide à comprendre les programmes et les visions des partis européens représentés au parlement européen. \n\nCeux-ci ne sont pas candidats aux élections, mais la plupart des partis politiques nationaux en lice pour les élections sont membres d'un parti européen et déterminera leur position au Parlement Européen. Le but de lEUROMAT est de vous aider à vous informer et à faire un choix lors des élections européennes à venir.\n\nQuel parti européen correspond le plus à vos opinions et votre vision du futur de lEurope ? Nhésitez plus et trouvez vos réponses dès maintenant !\n\nUne dernière précision mais des plus importantes : peu importe le résultat que vous obtenez, le choix final reste le VOTRE !\n\nLEUROMAT a un seul but : sassurer que vous votez en conscience et en connaissance, et que vous avez en main les informations essentielles pour faire votre choix dans les urnes.",
"button": "C'est parti!"
}

View File

@ -1,7 +0,0 @@
{
"language": "pl",
"title": "[PL] start",
"headline": "Witamy w EUROMAT na wybory europejskie w 2019 roku!",
"content": "Co to jest EUROMAT? Jest to cyfrowe narzędzie, które nawiguje przez polityki i wizje obecnych partii europejskich. Celem EUROMAT jest wsparcie Cię w dokonaniu świadomego wyboru na nadchodzące wybory europejskie!\n\nWreszcie, niezależnie od wyniku, **ostateczny wybór należy do Ciebie!**\n\nGłównym celem EUROMAT jest jedno - uczynienie twojej decyzji przyjemnym doświadczeniem, dostarczając istotnych informacji o głównych pozycjach partii europejskich.\n\nKtóra partia europejska najlepiej odpowiada twoim opiniom i wizji Unii Europejskiej? Dowiedzieć się teraz!",
"button": "Chodźmy!"
}

View File

@ -1,7 +0,0 @@
{
"language": "si",
"title": "Začetna stran",
"headline": "Pozdravljeni! To je vaš EUROMAT za evropske volitve 2019!",
"content": "Se sprašujete: Kaj je EUROMAT? EUROMAT ni običajna stran za informacije o volitvah. Nasprotno, je tvoj digitalni priročnik za navigiranje skozi politične programe in vizije trenutnih evropskih političnih strank. Cilj EUROMAT-a je pomagati volivcem, da sprejmejo informirano odločitev na prihajajočih evropskih volitvah!\n\nŠe nekaj: **ne glede na rezultat je končna odločite VAŠA!**\r\n\n\rEUROMAT se v glavnem osredotoča na eno stvar da naredi vašo izkušnjo z volitvami karseda zabavno in da vam ponudi ključne informacije o programskih stališčih evropskih strank.",
"button": "Začni!"
}

View File

@ -7,8 +7,7 @@ export default [
component: () => import('./components/index' /* webpackChunkName: "intro" */),
meta: {
title: {
de: i18n.de.intro.title,
en: i18n.en.intro.title
de: i18n.de.intro.title
}
}
}

View File

@ -1,34 +0,0 @@
{
"language": "cz",
"url": "partneři",
"title": "Partneři",
"headline": "Partneři",
"content": "Díky podpoře našich přátel a partnerů z celé Evropy jsme mohli poskytnout EUROMAT v 10 evropských zemích.",
"partners": [
{
"name": "ARGO",
"url": "http://argothinktank.org/en/",
"description": "ARGO is a new crowdsourcing think tank based in Paris with the aim to reduce the gap between policy and people. ARGO is inclusive, fact based, connected and optimistic."
},
{
"name": "PONTO",
"url": "http://www.pontothinktank.org/",
"description": "Ponto je mladý think tank založený ve Vídni, který chce povzbudit rakouskou debatu o evropské a zahraniční politice. Ponto je inovativní, dynamická a nestranná organizace, která je také součástí celoevropské sítě Open Think Tank Network. Mezi hlavní tematické okruhy patří východní Evropa, digitalizace, udržitelnost a zahraniční politika EU."
},
{
"name": "JEF",
"url": "https://www.mladievropane.cz/",
"description": "Mladí Evropané (JEF CZ) jsou celoevropské politicky pluralitní hnutí mladých lidí, které se zasazuje o vytvoření sjednocené Evropy na principech federalismu. V současnosti má JEF zázemí ve více jak 25 zemích Evropy a sdružuje okolo 12000 členů. Zastřešující centrála hnutí - JEF Europe - má svou kancelář v Bruselu. Členové JEFu jsou mladí lidé se zájmem o současné dění. Dále JEF připravuje mnoho dalších aktivit jako jsou letní školy a training days."
},
{
"name": "THINKTANK EUROPA",
"url": "http://english.thinkeuropa.dk/think-tank-europa",
"description": "Think Tank EUROPA je nezávislý think-tank se sídlem v Kodani v Dánsku a zaměřuje se na evropské otázky. Na základě kompetentního výzkumu a nezávislé analýzy expertní skupina kvalifikuje, zdokonaluje a ovlivňuje debatu o Evropě v Dánsku ve prospěch širší veřejnosti a s celkovým cílem zvýšit znalosti dánské veřejnosti o EU."
},
{
"name": "INSTITUTE for POLITICAL MANAGEMENT",
"url": "https://ipm.si/en/homepage/",
"description": "The Institute for Political Management (IPM) is a think tank, established with the purpose of researching, developing and applied operation in the field of politics, more concretely in the field of political management. Due to many years of applied work and research, associates of our consortium provide a comprehensive set of services in the fields of political management, crisis communication, advocacy, lobbying, and consulting in political situations and processes."
}
]
}

View File

@ -1,34 +0,0 @@
{
"language": "dk",
"url": "partner",
"title": "Partner",
"headline": "Partner",
"content": "We could provide the EUROMAT in 10 European countries thanks to the support of our friends and partners all over Europe.",
"partners": [
{
"name": "ARGO",
"url": "http://argothinktank.org/en/",
"description": "ARGO is a new crowdsourcing think tank based in Paris with the aim to reduce the gap between policy and people. ARGO is inclusive, fact based, connected and optimistic."
},
{
"name": "PONTO",
"url": "http://www.pontothinktank.org/",
"description": "Ponto is a young grassroots think tank based in Vienna that wants to stir up Austria's debate on European and foreign policy. Ponto is an innovative, dynamic and non-partisan organization that is also part of the Europe-wide \"Open Think Tank Network\". Main thematic foci include Eastern Europe, digitalisation, sustainability and EU foreign policy."
},
{
"name": "JEF Czech Republic",
"url": "https://www.mladievropane.cz/",
"description": "JEF´s primary goal is the creation of a democratic European federation as a crucial ingredient for peace, a guarantee for a more free, just and democratic society. JEF promotes true European Citizenship, works for the widening and deepening of the EU and strives for a more just and integrated society on the European continent. It is independent from all political parties and ideologies and pursues its objectives autonomously. JEF aims at bringing Europe closer to the Citizens and the Citizens closer to Europe."
},
{
"name": "THINKTANK EUROPA",
"url": "http://english.thinkeuropa.dk/think-tank-europa",
"description": "Think Tank EUROPA is an independent think tank based in Copenhagen, Denmark, and focusing on European issues. On the basis of competent research and independent analysis, the think tank qualifies, refines and influences the debate on Europe in Denmark for the benefit of the broader public and with an overall ambition to increase the Danish publics knowledge about the EU."
},
{
"name": "INSTITUTE for POLITICAL MANAGEMENT",
"url": "https://ipm.si/en/homepage/",
"description": "The Institute for Political Management (IPM) is a think tank, established with the purpose of researching, developing and applied operation in the field of politics, more concretely in the field of political management. Due to many years of applied work and research, associates of our consortium provide a comprehensive set of services in the fields of political management, crisis communication, advocacy, lobbying, and consulting in political situations and processes."
}
]
}

View File

@ -1,34 +0,0 @@
{
"language": "en",
"url": "partner",
"title": "Partner",
"headline": "Partner",
"content": "We couldn't have provided the EUROMAT in 10 European countries without support of our friends and partners all over Europe.",
"partners": [
{
"name": "ARGO",
"url": "http://argothinktank.org/en/",
"description": "ARGO is a new crowdsourcing think tank based in Paris with the aim to reduce the gap between policy and people. ARGO is inclusive, fact based, connected and optimistic."
},
{
"name": "PONTO",
"url": "http://www.pontothinktank.org/",
"description": "Ponto is a young grassroots think tank based in Vienna that wants to stir up Austria's debate on European and foreign policy. Ponto is an innovative, dynamic and non-partisan organization that is also part of the Europe-wide \"Open Think Tank Network\". Main thematic foci include Eastern Europe, digitalisation, sustainability and EU foreign policy."
},
{
"name": "JEF Czech Republic",
"url": "https://www.mladievropane.cz/",
"description": "JEF´s primary goal is the creation of a democratic European federation as a crucial ingredient for peace, a guarantee for a more free, just and democratic society. JEF promotes true European Citizenship, works for the widening and deepening of the EU and strives for a more just and integrated society on the European continent. It is independent from all political parties and ideologies and pursues its objectives autonomously. JEF aims at bringing Europe closer to the Citizens and the Citizens closer to Europe."
},
{
"name": "THINKTANK EUROPA",
"url": "http://english.thinkeuropa.dk/think-tank-europa",
"description": "Think Tank EUROPA is an independent think tank based in Copenhagen, Denmark, and focusing on European issues. On the basis of competent research and independent analysis, the think tank qualifies, refines and influences the debate on Europe in Denmark for the benefit of the broader public and with an overall ambition to increase the Danish publics knowledge about the EU."
},
{
"name": "INSTITUTE for POLITICAL MANAGEMENT",
"url": "https://ipm.si/en/homepage/",
"description": "The Institute for Political Management (IPM) is a think tank, established with the purpose of researching, developing and applied operation in the field of politics, more concretely in the field of political management. Due to many years of applied work and research, associates of our consortium provide a comprehensive set of services in the fields of political management, crisis communication, advocacy, lobbying, and consulting in political situations and processes."
}
]
}

View File

@ -1,41 +0,0 @@
{
"language": "fr",
"url": "partenaires",
"title": "Nos partenaires",
"headline": "Nos partnenaires",
"content": "Il ne nous serait pas possible de présenter l'EUROMAT en 6 langues et 10 pays sans le soutien de nos partenaires partout en Europe:",
"partners": [
{
"name": "ARGO",
"url": "http://argothinktank.org",
"description": "ARGO est un laboratoire d'idées innovantes basé à Paris, dont l'objectif est de réduire le fossé entre la politique et les citoyens. ARGO est une plate forme inclusive, indépendante et optimiste, connectée à des partenaires partout en Europe."
},
{
"name": "PONTO",
"url": "http://www.pontothinktank.org/",
"description": "Ponto est un jeune think tank participatif et inclusif basé à Vienne. Notre objectif est d'animer le débat autrichien en matière de politique étrangère et européenne. Ponto est une organisation innovante, dynamique et non partisane qui fait partie, avec ses soeurs Argo et Polis180, du réseau européen \"Open Think Tank Network\". Nos thèmes de recherche principaux sont l'Europe de l'Est,la société numérique, la durabilité et la politique étrangère de l'UE."
},
{
"name": "JEF Czech Republic ",
"url": "https://www.mladievropane.cz/",
"description": "L'objectif principal de JEF (Jeunes fédéralistes Européens) est la création d'une fédération démocratique européenne, ingrédient crucial pour la paix, garantie d'une société plus libre et plus juste. JEF s'engage pour une véritable citoyenneté européenne, travaille à l'élargissement et l'Approfondissement de l'UE sur le continent européen. JEF est indépendant de tous les partis et idéologies politiques et poursuit ses objectifs de manière autonome. JEF a pour but de rapprocher l'Europe des citoyens et les citoyens de l'Europe."
},
{
"name": "THINKTANK EUROPA",
"url": "http://english.thinkeuropa.dk/think-tank-europa",
"description": "Think Tank EUROPA est un think tank indépendant basé à Copenhague qui se concentre sur les affaires européennes. En se basant sur des recherches universitaires et des analyses indépendantes, le think tank évalue, affine et influence le débat autour de l'Europe au Danemark dans l'intérêt du public et avec l'ambition d'accroître les connaissances du public danois au sujet de l'Europe."
},
{
"name": "INSTITUTE for POLITICAL MANAGEMENT",
"url": "https://ipm.si/en/homepage/",
"description": "L'Institut de Management Politique, basé à Ljubljana, est un think tank dont la raison d'être est de promouvoir la recherche dans le domaine de la politique appliquée, plus concrètement dans le domaine du management politique. Les associés de notre consortium, forts de leur expérience de recherche et de pratique, proposent un éventail large de services dans le domaine du management politique, de la communication de crise, de la promotion d'idées, du lobying et du conseil dans les processus politiques."
}
],
"communcations": [
{
"name": "AEGEE",
"url": "https://www.aegee.org/",
"description": "L'Association des États Généraux des Étudiants de lEurope nous soutient dans la diffusion de l'EUROMAT partout en Europe."
}
]
}

View File

@ -1,34 +0,0 @@
{
"language": "pl",
"url": "partner",
"title": "[PL] Partner",
"headline": "Partner",
"content": "We couldn't have provided the EUROMAT in 10 European countries without support of our friends and partners all over Europe.",
"partners": [
{
"name": "ARGO",
"url": "http://argothinktank.org/en/",
"description": "ARGO is a new crowdsourcing think tank based in Paris with the aim to reduce the gap between policy and people. ARGO is inclusive, fact based, connected and optimistic."
},
{
"name": "PONTO",
"url": "http://www.pontothinktank.org/",
"description": "Ponto is a young grassroots think tank based in Vienna that wants to stir up Austria's debate on European and foreign policy. Ponto is an innovative, dynamic and non-partisan organization that is also part of the Europe-wide \"Open Think Tank Network\". Main thematic foci include Eastern Europe, digitalisation, sustainability and EU foreign policy."
},
{
"name": "JEF Czech Republic",
"url": "https://www.mladievropane.cz/",
"description": "JEF´s primary goal is the creation of a democratic European federation as a crucial ingredient for peace, a guarantee for a more free, just and democratic society. JEF promotes true European Citizenship, works for the widening and deepening of the EU and strives for a more just and integrated society on the European continent. It is independent from all political parties and ideologies and pursues its objectives autonomously. JEF aims at bringing Europe closer to the Citizens and the Citizens closer to Europe."
},
{
"name": "THINKTANK EUROPA",
"url": "http://english.thinkeuropa.dk/think-tank-europa",
"description": "Think Tank EUROPA is an independent think tank based in Copenhagen, Denmark, and focusing on European issues. On the basis of competent research and independent analysis, the think tank qualifies, refines and influences the debate on Europe in Denmark for the benefit of the broader public and with an overall ambition to increase the Danish publics knowledge about the EU."
},
{
"name": "INSTITUTE for POLITICAL MANAGEMENT",
"url": "https://ipm.si/en/homepage/",
"description": "The Institute for Political Management (IPM) is a think tank, established with the purpose of researching, developing and applied operation in the field of politics, more concretely in the field of political management. Due to many years of applied work and research, associates of our consortium provide a comprehensive set of services in the fields of political management, crisis communication, advocacy, lobbying, and consulting in political situations and processes."
}
]
}

View File

@ -1,34 +0,0 @@
{
"language": "si",
"url": "partnerji ",
"title": "Partnerji",
"headline": "Partnerji",
"content": "EUROMAT ne bi bil mogoč brez podpore naših partnerjev iz celotne Evrope, v sodelovanju s katerimi smo zagotovili uporabo EUROMAT-a v 10 evropskih državah.",
"partners": [
{
"name": "ARGO",
"url": "http://argothinktank.org/en/",
"description": "ARGO je mlad inovativen think tank s sedežem v Parizu, katerega namen je zmanjšati razkorak med politiko in ljudmi. ARGO je vključujoča, povezana in optimistična platforma, ki temelji na dejstvih in stremi k sodelovanju ljudi v politiki."
},
{
"name": "PONTO",
"url": "http://www.pontothinktank.org/",
"description": "Ponto je mlad think tank s sedežem na Dunaju, ki želi spodbuditi avstrijsko razpravo o evropski in zunanji politiki. Ponto je inovativna, dinamična in nestrankarska organizacija, ki je tudi del evropske mreže \"Open Think Tank Network\". Med njihova ključna tematska žarišča spadajo Vzhodna Evropa, digitalizacija, trajnost in evropska zunanja politika."
},
{
"name": "JEF Czech Republic",
"url": "https://www.mladievropane.cz/",
"description": "Primarni cilj JEF-a je ustvariti demokratično evropsko federacijo kot ključno sestavino za mir in jamstvo za bolj svobodno, pravično in demokratično družbo. JEF spodbuja evropsko državljanstvo ter si prizadeva za bolj pravično in vključujočo družbo na evropskem kontinentu. Je neodvisen od političnih strank in ideologij ter avtonomno zasleduje svoje cilje. JEF želi približati Evropo državljanom in državljankam."
},
{
"name": "THINKTANK EUROPA",
"url": "http://english.thinkeuropa.dk/think-tank-europa",
"description": "Think tank EUROPA je neodvisen think tank s sedežem v Kopenhagnu (Norveška), ki se osredotoča na evropska vprašanja. Na podlagi kompetentnih raziskav in neodvisnih analiz think tank vpliva na razpravo o Evropi na Danskem in jo izpopolnjuje v korist širše javnosti ter z željo po izboljšanju znanja danske javnosti o EU."
},
{
"name": "INSTITUTE for POLITICAL MANAGEMENT",
"url": "https://ipm.si/en/homepage/",
"description": "Inštitut za politični menedžment (IPM) je think tank, ustanovljen z namenom raziskovanja, razvijanja in aplikativnega delovanja na področju politike, točneje na področju političnega menedžmenta. Gre za konzorcij, katerega sodelavci po zaslugi večletnega dela zagotavljajo celosten nabor storitev s področja političnega menedžmenta, kriznega komuniciranja, zagovorništva, lobiranja in svetovanja v političnih situacijah in procesih."
}
]
}

View File

@ -1,11 +0,0 @@
{
"partyAnswer": "prohlášení strany",
"legendLabel": "Legenda",
"url": "strana",
"tableHeading": "tvrzení",
"subtitle": "Programu strany",
"title": "Strana",
"language": "cz",
"tableUser": "tvoje volba",
"backButtonLabel": "zpět k výsledkům"
}

View File

@ -1,11 +0,0 @@
{
"partyAnswer": "Svar",
"legendLabel": "Valgmulidheder",
"url": "parti",
"tableHeading": "Udsagn",
"subtitle": " besøg partiets hjemmeside",
"title": "Parti",
"language": "dk",
"tableUser": "Dit svar",
"backButtonLabel": "Tilbage til resultat"
}

View File

@ -1,11 +0,0 @@
{
"partyAnswer": "Party statement",
"legendLabel": "Legend",
"url": "party",
"tableHeading": "Theses",
"subtitle": "To party program",
"title": "Party",
"language": "en",
"tableUser": "Your choice",
"backButtonLabel": "Back to results"
}

View File

@ -1,11 +0,0 @@
{
"partyAnswer": "Commentaire du parti",
"legendLabel": "Légende",
"url": "parti",
"tableHeading": "Proposition",
"subtitle": "Programme du parti",
"title": "Parti",
"language": "fr",
"tableUser": "Votre choix",
"backButtonLabel": "Retour aux résultats"
}

View File

@ -1,11 +0,0 @@
{
"partyAnswer": "komentarz partii",
"legendLabel": "Legenda",
"url": "partia",
"tableHeading": "twierdzenie",
"subtitle": "Program partii",
"title": "Partia",
"language": "pl",
"tableUser": "Twój wybór",
"backButtonLabel": "Powrót do wyników"
}

View File

@ -1,11 +0,0 @@
{
"partyAnswer": "Izjave strank",
"legendLabel": "Legenda",
"url": "stranka",
"tableHeading": "Vprašanj",
"subtitle": "Na program stranke",
"title": "Stranka",
"language": "si",
"tableUser": "Vaša izbira",
"backButtonLabel": "Nazaj na rezultate"
}

View File

@ -1,36 +0,0 @@
{
"language": "cz",
"url": "privacy",
"title": "[CZ] Data privacy",
"headline": "Data privacy",
"topics": [
{
"title": "Data privacy",
"content": "We would like to inform you about our privacy policy. You will find information about the collection and use of personal data when using our website. In doing so, we observe the data protection law applicable to Germany. You can access this statement at any time on our website. We expressly point out that data transmission on the Internet (for example, by e-mail communication) has security gaps and can not be completely protected against access by third parties. The use of the contact data of our imprint for commercial advertising is expressly not desired, unless we had previously given our written consent or a business relationship already exists. The provider and all persons mentioned on this website hereby do not allow any commercial use and disclosure of their data."
},
{
"title": "Personal information",
"content": "You can visit our website without giving personal data. If personal data (such as name, address or e-mail address) is collected on our pages, this is done on a voluntary basis. This data will not be passed to third parties without your express consent. If a contractual relationship between you and us is modified, or if you ask us to make an inquiry, we collect and use your personal data as far as this is necessary (stock data). We collect, process and use personal data as far as this is necessary to enable you to make use of the website (usage data). All personal data will only be stored as long as this is necessary for the purpose mentioned (processing your request or handling a contract). This takes account of tax and commercial storage periods. On the order of the competent authorities, we may provide information on this data (inventory data) in individual cases, as far as this is necessary for the purposes of law enforcement, security, the fulfillment of the statutory tasks of the constitutional protection authorities or the military shielding service or the enforcement of intellectual property rights."
},
{
"title": "Commenting Features",
"content": "In the context of the commentary function, we collect personal data (eg name, e-mail) only to answer your comment/s on a contribution of ours. When you publish a comment, the email address you provide is saved but not published. Your name will be published if you have not written under pseudonym."
},
{
"title": "Privacy Policy for the Facebook plug-in (“Like”)",
"content": "This website uses plug-ins from the Facebook.com company, which are provided by the company Facebook Inc., 1601 S. California Avenue, Palo Alto, CA 94304 in the USA. Users of our website, on which the Facebook plugin (“like” button) is installed, are hereby informed that the plugin connects to Facebook, whereby a transmission to your browser is carried out, so the plugin on The web page. Furthermore, the usage data is passed on to the Facebook servers, which contain information about your website visits on our homepage. For logged in Facebook users, this means that the usage data is assigned to your personal Facebook account. If you are actively using the Facebook plug-in as a logged-in Facebook user (for example, by clicking the “Like” button or using the comment feature), this data will be transferred to your Facebook account and published. This can only be done by logging out of your Facebook account. For more information on Facebooks data usage, please refer to the Privacy Policy on Facebook at http://de-en.facebook.com/policy.php."
},
{
"title": "Privacy Policy for use of the webmessage service twitter.com",
"content": "We have also integrated the webmessage service twitter.com on our website. This is provided by the Twitter Inc., 1355 Market St, Suite 900, San Francisco, CA 94103, USA. Twitter offers the so-called “Tweet” function. So you can publish 140 characters long messages with web pages in their own Twitter account. If you use the “Tweet” feature of Twitter on our websites, the respective website will be linked to your account on Twitter and publicized there if necessary. Data is also transmitted to Twitter. We are not aware of the content of the transmitted data and its use by Twitter. For more information, please visit Twitters privacy policy: http://twitter.com/privacy. Follow the link below to setup your privacy settings: http://twitter.com/account/settings."
},
{
"title": "Privacy Policy for the Google Analytics web analytics service",
"content": "This website uses Google Analytics, a web analytics service provided by Google, Inc. (“Google”). Google Analytics uses so-called “cookies”, text files that are stored on your computer and which allow an analysis of the use of the website by you. The information generated by the cookie about your use of this website is generally transferred to a Google server in the USA and stored there. We have enabled IP anonymization. On this website, your IP address will therefore be abridged by Google within the Member States of the European Union or in other States Parties to the Agreement on the European Economic Area. Only in exceptional cases is the full IP address transferred to a Google server in the US and shortened there. On behalf of the operator of this website, Google will use this information to evaluate your use of the website, to compile reports on website activity, and to provide other services related to website usage and internet usage against the website operator. The IP address provided by your browser as part of Google Analytics will not be merged with other Google data. You can prevent cookies from being saved by setting your browser software accordingly; However, we would point out that in this case you may not be able to use all the functions of this website in full. In addition, you may prevent Google from collecting and processing the data (including your IP address) related to your use of the Website (including your IP address), as well as the processing of such data by Google, by downloading the browser plug-in available under the following link And install: http://tools.google.com/dlpage/gaoptout?hl=en"
},
{
"title": "Right to withdraw personal information",
"content": "You have the right at any time to inquire about the data collected about you free of charge. You have the right at all times to revoke your consent to the use of your specified personal data with effect for the future. For further information please contact the provider under the contact data in the imprint."
}
]
}

View File

@ -20,18 +20,6 @@
"title": "Übermittlung von Daten an Dritte",
"content": "Eine Weitergabe Ihrer personenbezogenen Daten an Dritte erfolgt grundsätzlich nur, sofern dies zur Erbringung unserer Dienstleistung oder zur Vertragsdurchführung notwendig ist und Sie ausdrücklich eingewilligt haben."
},
{
"title": "Datenschutzerklärung für die Nutzung von Facebook-Plugins (Like-Button)",
"content": "Auf unseren Seiten sind Plugins des sozialen Netzwerks Facebook, Anbieter Facebook Inc., 1 Hacker Way, Menlo Park, California 94025, USA, integriert. Die Facebook-Plugins erkennen Sie an dem Facebook-Logo oder dem „Like-Button“(„Gefällt mir“) auf unserer Seite. Eine Übersicht über die Facebook-Plugins finden Sie hier: http://developers.facebook.com/docs/plugins/. Wenn Sie unsere Seiten besuchen, wird über das Plugin eine direkte Verbindung zwischen Ihrem Browser und dem Facebook-Server hergestellt. Facebook erhält dadurch die Information, dass Sie mit Ihrer IP-Adresse unsere Seite besucht haben. Wenn Sie den Facebook „Like-Button“ anklicken während Sie in Ihrem Facebook-Account eingeloggt sind, können Sie die Inhalte unserer Seiten auf Ihrem Facebook- Profil verlinken. Dadurch kann Facebook den Besuch unserer Seiten Ihrem Benutzerkonto zuordnen. Wir weisen darauf hin, dass wir als Anbieter der Seiten keine Kenntnis vom Inhalt der übermittelten Daten sowie deren Nutzung durch Facebook erhalten. Weitere Informationen hierzu finden Sie in der Datenschutzerklärung von Facebook unter http://de-de.facebook.com/policy.php. Wenn Sie nicht wünschen, dass Facebook den Besuch unserer Seiten Ihrem Facebook- Nutzerkonto zuordnen kann, loggen Sie sich bitte aus Ihrem Facebook-Benutzerkonto aus."
},
{
"title": "Datenschutzerklärung für die Nutzung von Twitter",
"content": "Auf unseren Seiten sind Funktionen des Dienstes Twitter eingebunden. Diese Funktionen werden angeboten durch die Twitter Inc., 1355 Market Street, Suite 900, San Francisco, CA 94103, USA. Durch das Benutzen von Twitter und der Funktion „Re-Tweet“ werden die von Ihnen besuchten Webseiten mit Ihrem Twitter-Account verknüpft und anderen Nutzern bekannt gegeben. Dabei werden auch Daten an Twitter übertragen. Wir weisen darauf hin, dass wir als Anbieter der Seiten keine Kenntnis vom Inhalt der übermittelten Daten sowie deren Nutzung durch Twitter erhalten. Weitere Informationen hierzu finden Sie in der Datenschutzerklärung von Twitter unter: http://twitter.com/privacy. Ihre Datenschutzeinstellungen bei Twitter können Sie in den Konto-Einstellungen unterhttp://twitter.com/account/settings ändern."
},
{
"title": "Datenschutzerklärung für den Webanalysedienst Google Analytics",
"content": "Diese Website benutzt Google Analytics, einen Webanalysedienst der Google Inc. (“Google”). Google Analytics verwendet sog. “Cookies”, Textdateien, die auf Ihrem Computer gespeichert werden und die eine Analyse der Benutzung der Website durch Sie ermöglichen. Die durch den Cookie erzeugten Informationen über Ihre Benutzung dieser Website werden in der Regel an einen Server von Google in den USA übertragen und dort gespeichert. Wir haben die IP-Anonymisierung aktiviert. Auf dieser Webseite wird Ihre IP-Adresse von Google daher innerhalb von Mitgliedstaaten der Europäischen Union oder in anderen Vertragsstaaten des Abkommens über den Europäischen Wirtschaftsraum zuvor gekürzt. Nur in Ausnahmefällen wird die volle IP-Adresse an einen Server von Google in den USA übertragen und dort gekürzt. Im Auftrag des Betreibers dieser Website wird Google diese Informationen benutzen, um Ihre Nutzung der Website auszuwerten, um Reports über die Websiteaktivitäten zusammenzustellen und um weitere mit der Websitenutzung und der Internetnutzung verbundene Dienstleistungen gegenüber dem Websitebetreiber zu erbringen. Die im Rahmen von Google Analytics von Ihrem Browser übermittelte IP-Adresse wird nicht mit anderen Daten von Google zusammengeführt. Sie können die Speicherung der Cookies durch eine entsprechende Einstellung Ihrer Browser-Software verhindern; wir weisen Sie jedoch darauf hin, dass Sie in diesem Fall gegebenenfalls nicht sämtliche Funktionen dieser Website vollumfänglich werden nutzen können. Sie können darüber hinaus die Erfassung der durch das Cookie erzeugten und auf Ihre Nutzung der Website bezogenen Daten (inkl. Ihrer IP-Adresse) an Google sowie die Verarbeitung dieser Daten durch Google verhindern, indem sie das unter dem folgenden Link verfügbare Browser-Plugin herunterladen und installieren: http://tools.google.com/dlpage/gaoptout?hl=de"
},
{
"title": "Abrufbarkeit der Datenschutzerklärung",
"content": "Sie können die Datenschutzerklärung jederzeit von jeder Seite dieses Internetangebots unter dem Link „Impressum“ abrufen. Bitte nehmen Sie zur Kenntnis, dass Änderungen des Angebots, gesetzliche und rechtliche Neuerungen sowie ggf. nachträglich erkannte Regelungslücken Änderungen dieser Datenschutzerklärung erforderlich werden lassen können."

View File

@ -1,36 +0,0 @@
{
"language": "dk",
"url": "privacy",
"title": "[DK] Data privacy",
"headline": "Data privacy",
"topics": [
{
"title": "Data privacy",
"content": "We would like to inform you about our privacy policy. You will find information about the collection and use of personal data when using our website. In doing so, we observe the data protection law applicable to Germany. You can access this statement at any time on our website. We expressly point out that data transmission on the Internet (for example, by e-mail communication) has security gaps and can not be completely protected against access by third parties. The use of the contact data of our imprint for commercial advertising is expressly not desired, unless we had previously given our written consent or a business relationship already exists. The provider and all persons mentioned on this website hereby do not allow any commercial use and disclosure of their data."
},
{
"title": "Personal information",
"content": "You can visit our website without giving personal data. If personal data (such as name, address or e-mail address) is collected on our pages, this is done on a voluntary basis. This data will not be passed to third parties without your express consent. If a contractual relationship between you and us is modified, or if you ask us to make an inquiry, we collect and use your personal data as far as this is necessary (stock data). We collect, process and use personal data as far as this is necessary to enable you to make use of the website (usage data). All personal data will only be stored as long as this is necessary for the purpose mentioned (processing your request or handling a contract). This takes account of tax and commercial storage periods. On the order of the competent authorities, we may provide information on this data (inventory data) in individual cases, as far as this is necessary for the purposes of law enforcement, security, the fulfillment of the statutory tasks of the constitutional protection authorities or the military shielding service or the enforcement of intellectual property rights."
},
{
"title": "Commenting Features",
"content": "In the context of the commentary function, we collect personal data (eg name, e-mail) only to answer your comment/s on a contribution of ours. When you publish a comment, the email address you provide is saved but not published. Your name will be published if you have not written under pseudonym."
},
{
"title": "Privacy Policy for the Facebook plug-in (“Like”)",
"content": "This website uses plug-ins from the Facebook.com company, which are provided by the company Facebook Inc., 1601 S. California Avenue, Palo Alto, CA 94304 in the USA. Users of our website, on which the Facebook plugin (“like” button) is installed, are hereby informed that the plugin connects to Facebook, whereby a transmission to your browser is carried out, so the plugin on The web page. Furthermore, the usage data is passed on to the Facebook servers, which contain information about your website visits on our homepage. For logged in Facebook users, this means that the usage data is assigned to your personal Facebook account. If you are actively using the Facebook plug-in as a logged-in Facebook user (for example, by clicking the “Like” button or using the comment feature), this data will be transferred to your Facebook account and published. This can only be done by logging out of your Facebook account. For more information on Facebooks data usage, please refer to the Privacy Policy on Facebook at http://de-en.facebook.com/policy.php."
},
{
"title": "Privacy Policy for use of the webmessage service twitter.com",
"content": "We have also integrated the webmessage service twitter.com on our website. This is provided by the Twitter Inc., 1355 Market St, Suite 900, San Francisco, CA 94103, USA. Twitter offers the so-called “Tweet” function. So you can publish 140 characters long messages with web pages in their own Twitter account. If you use the “Tweet” feature of Twitter on our websites, the respective website will be linked to your account on Twitter and publicized there if necessary. Data is also transmitted to Twitter. We are not aware of the content of the transmitted data and its use by Twitter. For more information, please visit Twitters privacy policy: http://twitter.com/privacy. Follow the link below to setup your privacy settings: http://twitter.com/account/settings."
},
{
"title": "Privacy Policy for the Google Analytics web analytics service",
"content": "This website uses Google Analytics, a web analytics service provided by Google, Inc. (“Google”). Google Analytics uses so-called “cookies”, text files that are stored on your computer and which allow an analysis of the use of the website by you. The information generated by the cookie about your use of this website is generally transferred to a Google server in the USA and stored there. We have enabled IP anonymization. On this website, your IP address will therefore be abridged by Google within the Member States of the European Union or in other States Parties to the Agreement on the European Economic Area. Only in exceptional cases is the full IP address transferred to a Google server in the US and shortened there. On behalf of the operator of this website, Google will use this information to evaluate your use of the website, to compile reports on website activity, and to provide other services related to website usage and internet usage against the website operator. The IP address provided by your browser as part of Google Analytics will not be merged with other Google data. You can prevent cookies from being saved by setting your browser software accordingly; However, we would point out that in this case you may not be able to use all the functions of this website in full. In addition, you may prevent Google from collecting and processing the data (including your IP address) related to your use of the Website (including your IP address), as well as the processing of such data by Google, by downloading the browser plug-in available under the following link And install: http://tools.google.com/dlpage/gaoptout?hl=en"
},
{
"title": "Right to withdraw personal information",
"content": "You have the right at any time to inquire about the data collected about you free of charge. You have the right at all times to revoke your consent to the use of your specified personal data with effect for the future. For further information please contact the provider under the contact data in the imprint."
}
]
}

View File

@ -1,36 +0,0 @@
{
"language": "en",
"url": "privacy",
"title": "Data privacy",
"headline": "Data privacy",
"topics": [
{
"title": "Data privacy",
"content": "We would like to inform you about our privacy policy. You will find information about the collection and use of personal data when using our website. In doing so, we observe the data protection law applicable to Germany. You can access this statement at any time on our website. We expressly point out that data transmission on the Internet (for example, by e-mail communication) has security gaps and can not be completely protected against access by third parties. The use of the contact data of our imprint for commercial advertising is expressly not desired, unless we had previously given our written consent or a business relationship already exists. The provider and all persons mentioned on this website hereby do not allow any commercial use and disclosure of their data."
},
{
"title": "Personal information",
"content": "You can visit our website without giving personal data. If personal data (such as name, address or e-mail address) is collected on our pages, this is done on a voluntary basis. This data will not be passed to third parties without your express consent. If a contractual relationship between you and us is modified, or if you ask us to make an inquiry, we collect and use your personal data as far as this is necessary (stock data). We collect, process and use personal data as far as this is necessary to enable you to make use of the website (usage data). All personal data will only be stored as long as this is necessary for the purpose mentioned (processing your request or handling a contract). This takes account of tax and commercial storage periods. On the order of the competent authorities, we may provide information on this data (inventory data) in individual cases, as far as this is necessary for the purposes of law enforcement, security, the fulfillment of the statutory tasks of the constitutional protection authorities or the military shielding service or the enforcement of intellectual property rights."
},
{
"title": "Commenting Features",
"content": "In the context of the commentary function, we collect personal data (eg name, e-mail) only to answer your comment/s on a contribution of ours. When you publish a comment, the email address you provide is saved but not published. Your name will be published if you have not written under pseudonym."
},
{
"title": "Privacy Policy for the Facebook plug-in (“Like”)",
"content": "This website uses plug-ins from the Facebook.com company, which are provided by the company Facebook Inc., 1601 S. California Avenue, Palo Alto, CA 94304 in the USA. Users of our website, on which the Facebook plugin (“like” button) is installed, are hereby informed that the plugin connects to Facebook, whereby a transmission to your browser is carried out, so the plugin on The web page. Furthermore, the usage data is passed on to the Facebook servers, which contain information about your website visits on our homepage. For logged in Facebook users, this means that the usage data is assigned to your personal Facebook account. If you are actively using the Facebook plug-in as a logged-in Facebook user (for example, by clicking the “Like” button or using the comment feature), this data will be transferred to your Facebook account and published. This can only be done by logging out of your Facebook account. For more information on Facebooks data usage, please refer to the Privacy Policy on Facebook at http://de-en.facebook.com/policy.php."
},
{
"title": "Privacy Policy for use of the webmessage service twitter.com",
"content": "We have also integrated the webmessage service twitter.com on our website. This is provided by the Twitter Inc., 1355 Market St, Suite 900, San Francisco, CA 94103, USA. Twitter offers the so-called “Tweet” function. So you can publish 140 characters long messages with web pages in their own Twitter account. If you use the “Tweet” feature of Twitter on our websites, the respective website will be linked to your account on Twitter and publicized there if necessary. Data is also transmitted to Twitter. We are not aware of the content of the transmitted data and its use by Twitter. For more information, please visit Twitters privacy policy: http://twitter.com/privacy. Follow the link below to setup your privacy settings: http://twitter.com/account/settings."
},
{
"title": "Privacy Policy for the Google Analytics web analytics service",
"content": "This website uses Google Analytics, a web analytics service provided by Google, Inc. (“Google”). Google Analytics uses so-called “cookies”, text files that are stored on your computer and which allow an analysis of the use of the website by you. The information generated by the cookie about your use of this website is generally transferred to a Google server in the USA and stored there. We have enabled IP anonymization. On this website, your IP address will therefore be abridged by Google within the Member States of the European Union or in other States Parties to the Agreement on the European Economic Area. Only in exceptional cases is the full IP address transferred to a Google server in the US and shortened there. On behalf of the operator of this website, Google will use this information to evaluate your use of the website, to compile reports on website activity, and to provide other services related to website usage and internet usage against the website operator. The IP address provided by your browser as part of Google Analytics will not be merged with other Google data. You can prevent cookies from being saved by setting your browser software accordingly; However, we would point out that in this case you may not be able to use all the functions of this website in full. In addition, you may prevent Google from collecting and processing the data (including your IP address) related to your use of the Website (including your IP address), as well as the processing of such data by Google, by downloading the browser plug-in available under the following link And install: http://tools.google.com/dlpage/gaoptout?hl=en"
},
{
"title": "Right to withdraw personal information",
"content": "You have the right at any time to inquire about the data collected about you free of charge. You have the right at all times to revoke your consent to the use of your specified personal data with effect for the future. For further information please contact the provider under the contact data in the imprint."
}
]
}

View File

@ -1,36 +0,0 @@
{
"language": "fr",
"url": "privacy",
"title": "[FR] Data privacy",
"headline": "Data privacy",
"topics": [
{
"title": "Data privacy",
"content": "We would like to inform you about our privacy policy. You will find information about the collection and use of personal data when using our website. In doing so, we observe the data protection law applicable to Germany. You can access this statement at any time on our website. We expressly point out that data transmission on the Internet (for example, by e-mail communication) has security gaps and can not be completely protected against access by third parties. The use of the contact data of our imprint for commercial advertising is expressly not desired, unless we had previously given our written consent or a business relationship already exists. The provider and all persons mentioned on this website hereby do not allow any commercial use and disclosure of their data."
},
{
"title": "Personal information",
"content": "You can visit our website without giving personal data. If personal data (such as name, address or e-mail address) is collected on our pages, this is done on a voluntary basis. This data will not be passed to third parties without your express consent. If a contractual relationship between you and us is modified, or if you ask us to make an inquiry, we collect and use your personal data as far as this is necessary (stock data). We collect, process and use personal data as far as this is necessary to enable you to make use of the website (usage data). All personal data will only be stored as long as this is necessary for the purpose mentioned (processing your request or handling a contract). This takes account of tax and commercial storage periods. On the order of the competent authorities, we may provide information on this data (inventory data) in individual cases, as far as this is necessary for the purposes of law enforcement, security, the fulfillment of the statutory tasks of the constitutional protection authorities or the military shielding service or the enforcement of intellectual property rights."
},
{
"title": "Commenting Features",
"content": "In the context of the commentary function, we collect personal data (eg name, e-mail) only to answer your comment/s on a contribution of ours. When you publish a comment, the email address you provide is saved but not published. Your name will be published if you have not written under pseudonym."
},
{
"title": "Privacy Policy for the Facebook plug-in (“Like”)",
"content": "This website uses plug-ins from the Facebook.com company, which are provided by the company Facebook Inc., 1601 S. California Avenue, Palo Alto, CA 94304 in the USA. Users of our website, on which the Facebook plugin (“like” button) is installed, are hereby informed that the plugin connects to Facebook, whereby a transmission to your browser is carried out, so the plugin on The web page. Furthermore, the usage data is passed on to the Facebook servers, which contain information about your website visits on our homepage. For logged in Facebook users, this means that the usage data is assigned to your personal Facebook account. If you are actively using the Facebook plug-in as a logged-in Facebook user (for example, by clicking the “Like” button or using the comment feature), this data will be transferred to your Facebook account and published. This can only be done by logging out of your Facebook account. For more information on Facebooks data usage, please refer to the Privacy Policy on Facebook at http://de-en.facebook.com/policy.php."
},
{
"title": "Privacy Policy for use of the webmessage service twitter.com",
"content": "We have also integrated the webmessage service twitter.com on our website. This is provided by the Twitter Inc., 1355 Market St, Suite 900, San Francisco, CA 94103, USA. Twitter offers the so-called “Tweet” function. So you can publish 140 characters long messages with web pages in their own Twitter account. If you use the “Tweet” feature of Twitter on our websites, the respective website will be linked to your account on Twitter and publicized there if necessary. Data is also transmitted to Twitter. We are not aware of the content of the transmitted data and its use by Twitter. For more information, please visit Twitters privacy policy: http://twitter.com/privacy. Follow the link below to setup your privacy settings: http://twitter.com/account/settings."
},
{
"title": "Privacy Policy for the Google Analytics web analytics service",
"content": "This website uses Google Analytics, a web analytics service provided by Google, Inc. (“Google”). Google Analytics uses so-called “cookies”, text files that are stored on your computer and which allow an analysis of the use of the website by you. The information generated by the cookie about your use of this website is generally transferred to a Google server in the USA and stored there. We have enabled IP anonymization. On this website, your IP address will therefore be abridged by Google within the Member States of the European Union or in other States Parties to the Agreement on the European Economic Area. Only in exceptional cases is the full IP address transferred to a Google server in the US and shortened there. On behalf of the operator of this website, Google will use this information to evaluate your use of the website, to compile reports on website activity, and to provide other services related to website usage and internet usage against the website operator. The IP address provided by your browser as part of Google Analytics will not be merged with other Google data. You can prevent cookies from being saved by setting your browser software accordingly; However, we would point out that in this case you may not be able to use all the functions of this website in full. In addition, you may prevent Google from collecting and processing the data (including your IP address) related to your use of the Website (including your IP address), as well as the processing of such data by Google, by downloading the browser plug-in available under the following link And install: http://tools.google.com/dlpage/gaoptout?hl=en"
},
{
"title": "Right to withdraw personal information",
"content": "You have the right at any time to inquire about the data collected about you free of charge. You have the right at all times to revoke your consent to the use of your specified personal data with effect for the future. For further information please contact the provider under the contact data in the imprint."
}
]
}

View File

@ -1,36 +0,0 @@
{
"language": "pl",
"url": "privacy",
"title": "[PL] Data privacy",
"headline": "Data privacy",
"topics": [
{
"title": "Data privacy",
"content": "We would like to inform you about our privacy policy. You will find information about the collection and use of personal data when using our website. In doing so, we observe the data protection law applicable to Germany. You can access this statement at any time on our website. We expressly point out that data transmission on the Internet (for example, by e-mail communication) has security gaps and can not be completely protected against access by third parties. The use of the contact data of our imprint for commercial advertising is expressly not desired, unless we had previously given our written consent or a business relationship already exists. The provider and all persons mentioned on this website hereby do not allow any commercial use and disclosure of their data."
},
{
"title": "Personal information",
"content": "You can visit our website without giving personal data. If personal data (such as name, address or e-mail address) is collected on our pages, this is done on a voluntary basis. This data will not be passed to third parties without your express consent. If a contractual relationship between you and us is modified, or if you ask us to make an inquiry, we collect and use your personal data as far as this is necessary (stock data). We collect, process and use personal data as far as this is necessary to enable you to make use of the website (usage data). All personal data will only be stored as long as this is necessary for the purpose mentioned (processing your request or handling a contract). This takes account of tax and commercial storage periods. On the order of the competent authorities, we may provide information on this data (inventory data) in individual cases, as far as this is necessary for the purposes of law enforcement, security, the fulfillment of the statutory tasks of the constitutional protection authorities or the military shielding service or the enforcement of intellectual property rights."
},
{
"title": "Commenting Features",
"content": "In the context of the commentary function, we collect personal data (eg name, e-mail) only to answer your comment/s on a contribution of ours. When you publish a comment, the email address you provide is saved but not published. Your name will be published if you have not written under pseudonym."
},
{
"title": "Privacy Policy for the Facebook plug-in (“Like”)",
"content": "This website uses plug-ins from the Facebook.com company, which are provided by the company Facebook Inc., 1601 S. California Avenue, Palo Alto, CA 94304 in the USA. Users of our website, on which the Facebook plugin (“like” button) is installed, are hereby informed that the plugin connects to Facebook, whereby a transmission to your browser is carried out, so the plugin on The web page. Furthermore, the usage data is passed on to the Facebook servers, which contain information about your website visits on our homepage. For logged in Facebook users, this means that the usage data is assigned to your personal Facebook account. If you are actively using the Facebook plug-in as a logged-in Facebook user (for example, by clicking the “Like” button or using the comment feature), this data will be transferred to your Facebook account and published. This can only be done by logging out of your Facebook account. For more information on Facebooks data usage, please refer to the Privacy Policy on Facebook at http://de-en.facebook.com/policy.php."
},
{
"title": "Privacy Policy for use of the webmessage service twitter.com",
"content": "We have also integrated the webmessage service twitter.com on our website. This is provided by the Twitter Inc., 1355 Market St, Suite 900, San Francisco, CA 94103, USA. Twitter offers the so-called “Tweet” function. So you can publish 140 characters long messages with web pages in their own Twitter account. If you use the “Tweet” feature of Twitter on our websites, the respective website will be linked to your account on Twitter and publicized there if necessary. Data is also transmitted to Twitter. We are not aware of the content of the transmitted data and its use by Twitter. For more information, please visit Twitters privacy policy: http://twitter.com/privacy. Follow the link below to setup your privacy settings: http://twitter.com/account/settings."
},
{
"title": "Privacy Policy for the Google Analytics web analytics service",
"content": "This website uses Google Analytics, a web analytics service provided by Google, Inc. (“Google”). Google Analytics uses so-called “cookies”, text files that are stored on your computer and which allow an analysis of the use of the website by you. The information generated by the cookie about your use of this website is generally transferred to a Google server in the USA and stored there. We have enabled IP anonymization. On this website, your IP address will therefore be abridged by Google within the Member States of the European Union or in other States Parties to the Agreement on the European Economic Area. Only in exceptional cases is the full IP address transferred to a Google server in the US and shortened there. On behalf of the operator of this website, Google will use this information to evaluate your use of the website, to compile reports on website activity, and to provide other services related to website usage and internet usage against the website operator. The IP address provided by your browser as part of Google Analytics will not be merged with other Google data. You can prevent cookies from being saved by setting your browser software accordingly; However, we would point out that in this case you may not be able to use all the functions of this website in full. In addition, you may prevent Google from collecting and processing the data (including your IP address) related to your use of the Website (including your IP address), as well as the processing of such data by Google, by downloading the browser plug-in available under the following link And install: http://tools.google.com/dlpage/gaoptout?hl=en"
},
{
"title": "Right to withdraw personal information",
"content": "You have the right at any time to inquire about the data collected about you free of charge. You have the right at all times to revoke your consent to the use of your specified personal data with effect for the future. For further information please contact the provider under the contact data in the imprint."
}
]
}

View File

@ -1,36 +0,0 @@
{
"language": "si",
"url": "privacy",
"title": "[SI] Data privacy",
"headline": "Data privacy",
"topics": [
{
"title": "Data privacy",
"content": "We would like to inform you about our privacy policy. You will find information about the collection and use of personal data when using our website. In doing so, we observe the data protection law applicable to Germany. You can access this statement at any time on our website. We expressly point out that data transmission on the Internet (for example, by e-mail communication) has security gaps and can not be completely protected against access by third parties. The use of the contact data of our imprint for commercial advertising is expressly not desired, unless we had previously given our written consent or a business relationship already exists. The provider and all persons mentioned on this website hereby do not allow any commercial use and disclosure of their data."
},
{
"title": "Personal information",
"content": "You can visit our website without giving personal data. If personal data (such as name, address or e-mail address) is collected on our pages, this is done on a voluntary basis. This data will not be passed to third parties without your express consent. If a contractual relationship between you and us is modified, or if you ask us to make an inquiry, we collect and use your personal data as far as this is necessary (stock data). We collect, process and use personal data as far as this is necessary to enable you to make use of the website (usage data). All personal data will only be stored as long as this is necessary for the purpose mentioned (processing your request or handling a contract). This takes account of tax and commercial storage periods. On the order of the competent authorities, we may provide information on this data (inventory data) in individual cases, as far as this is necessary for the purposes of law enforcement, security, the fulfillment of the statutory tasks of the constitutional protection authorities or the military shielding service or the enforcement of intellectual property rights."
},
{
"title": "Commenting Features",
"content": "In the context of the commentary function, we collect personal data (eg name, e-mail) only to answer your comment/s on a contribution of ours. When you publish a comment, the email address you provide is saved but not published. Your name will be published if you have not written under pseudonym."
},
{
"title": "Privacy Policy for the Facebook plug-in (“Like”)",
"content": "This website uses plug-ins from the Facebook.com company, which are provided by the company Facebook Inc., 1601 S. California Avenue, Palo Alto, CA 94304 in the USA. Users of our website, on which the Facebook plugin (“like” button) is installed, are hereby informed that the plugin connects to Facebook, whereby a transmission to your browser is carried out, so the plugin on The web page. Furthermore, the usage data is passed on to the Facebook servers, which contain information about your website visits on our homepage. For logged in Facebook users, this means that the usage data is assigned to your personal Facebook account. If you are actively using the Facebook plug-in as a logged-in Facebook user (for example, by clicking the “Like” button or using the comment feature), this data will be transferred to your Facebook account and published. This can only be done by logging out of your Facebook account. For more information on Facebooks data usage, please refer to the Privacy Policy on Facebook at http://de-en.facebook.com/policy.php."
},
{
"title": "Privacy Policy for use of the webmessage service twitter.com",
"content": "We have also integrated the webmessage service twitter.com on our website. This is provided by the Twitter Inc., 1355 Market St, Suite 900, San Francisco, CA 94103, USA. Twitter offers the so-called “Tweet” function. So you can publish 140 characters long messages with web pages in their own Twitter account. If you use the “Tweet” feature of Twitter on our websites, the respective website will be linked to your account on Twitter and publicized there if necessary. Data is also transmitted to Twitter. We are not aware of the content of the transmitted data and its use by Twitter. For more information, please visit Twitters privacy policy: http://twitter.com/privacy. Follow the link below to setup your privacy settings: http://twitter.com/account/settings."
},
{
"title": "Privacy Policy for the Google Analytics web analytics service",
"content": "This website uses Google Analytics, a web analytics service provided by Google, Inc. (“Google”). Google Analytics uses so-called “cookies”, text files that are stored on your computer and which allow an analysis of the use of the website by you. The information generated by the cookie about your use of this website is generally transferred to a Google server in the USA and stored there. We have enabled IP anonymization. On this website, your IP address will therefore be abridged by Google within the Member States of the European Union or in other States Parties to the Agreement on the European Economic Area. Only in exceptional cases is the full IP address transferred to a Google server in the US and shortened there. On behalf of the operator of this website, Google will use this information to evaluate your use of the website, to compile reports on website activity, and to provide other services related to website usage and internet usage against the website operator. The IP address provided by your browser as part of Google Analytics will not be merged with other Google data. You can prevent cookies from being saved by setting your browser software accordingly; However, we would point out that in this case you may not be able to use all the functions of this website in full. In addition, you may prevent Google from collecting and processing the data (including your IP address) related to your use of the Website (including your IP address), as well as the processing of such data by Google, by downloading the browser plug-in available under the following link And install: http://tools.google.com/dlpage/gaoptout?hl=en"
},
{
"title": "Right to withdraw personal information",
"content": "You have the right at any time to inquire about the data collected about you free of charge. You have the right at all times to revoke your consent to the use of your specified personal data with effect for the future. For further information please contact the provider under the contact data in the imprint."
}
]
}

View File

@ -1,17 +1,5 @@
<template>
<div class="footer">
<ul class="footer-social">
<li v-for="item of social"
:key="item.label"
:data-message="getMessage(item)"
:class="getSocialClass(item)"
>
<button class="btn-dark" @click="share(item)">
<component :is="'feather-' + item.icon" />
</button>
</li>
</ul>
<ul class="footer-menu">
<li v-for="item of menu" :key="item.label">
<router-link tag="a" :to="item.route">
@ -26,103 +14,8 @@
export default {
name: 'AppFooter',
components: {
'feather-twitter': () =>
import('vue-feather-icons/icons/TwitterIcon' /* webpackChunkName: "icons" */),
'feather-facebook': () =>
import('vue-feather-icons/icons/FacebookIcon' /* webpackChunkName: "icons" */),
'feather-clipboard': () =>
import('vue-feather-icons/icons/ClipboardIcon' /* webpackChunkName: "icons" */)
},
props: {
menu: { type: Array, default: () => [] },
social: { type: Array, default: () => [] }
},
data () {
return {
shareURL: window.location.origin,
showClipboardInfo: false,
infoTimeout: 2000
}
},
methods: {
getMessage (item) {
return item.label === 'clipboard'
? item.message
: ''
},
getSocialClass (item) {
return {
'show-info': item.label === 'clipboard' && this.showClipboardInfo
}
},
// https://stackoverflow.com/a/16861050/1724106
getPopupDimensions (w = 800, h = 600) {
const { screenLeft, screenTop, innerWidth, innerHeight } = window
const dualScreenLeft = screenLeft || screen.left
const dualScreenTop = screenTop || screen.top
const width = innerWidth || document.documentElement.clientWidth || screen.width
const height = innerHeight || document.documentElement.clientHeight || screen.height
return {
width: w,
height: h,
left: ((width / 2) - (w / 2)) + dualScreenLeft,
top: ((height / 2) - (h / 2)) + dualScreenTop
}
},
constructTwitterURL (message) {
const { text, hashtags } = message
const url = 'https://twitter.com/intent/tweet'
return `${url}?text=${encodeURI(text)}&hashtags=${hashtags}&url=${this.shareURL}`
},
share (social) {
switch (social.label.toLowerCase()) {
case 'twitter': return this.shareViaTwitter(social.message)
case 'facebook': return this.shareViaFacebook(social.message)
case 'clipboard': return this.copyToClipboard(social.message)
default: break
}
},
shareViaTwitter (message) {
const frameName = 'Post a Tweet on Twitter'
const { width, height, left, top } = this.getPopupDimensions()
const options = `resizable,scrollbars,width=${width},height=${height},top=${top},left=${left}`
const popup = window.open(this.constructTwitterURL(message), frameName, options)
if (window.focus) {
popup.focus()
}
},
shareViaFacebook () {
FB.ui({
method: 'share',
display: 'popup',
href: this.shareURL
}, response => {})
},
copyToClipboard (message) {
const $textarea = document.createElement('textarea')
$textarea.value = this.shareURL
document.body.appendChild($textarea)
$textarea.select()
try {
const successful = document.execCommand('copy')
if (successful) {
this.showClipboardInfo = true
setTimeout(() => { this.showClipboardInfo = false }, this.infoTimeout)
}
} catch (error) {
// eslint-disable-next-line
console.error('Oops, unable to copy', error)
}
document.body.removeChild($textarea)
}
menu: { type: Array, default: () => [] }
}
}
</script>
@ -173,74 +66,4 @@
margin-left: $base-gap;
}
}
.footer-social {
margin: 0 $small-gap / 2 0 0;
padding: $small-gap / 2;
background: $background-primary;
border-radius: $border-radius;
@media (max-width: $breakpoint) {
display: flex;
justify-content: center;
padding: 0;
margin: 0;
li:not(:last-child) {
margin-bottom: 0;
margin-right: $small-gap;
}
}
li {
position: relative;
&.show-info::before {
transform: translate(-105%, -50%) scale(1);
opacity: 1;
@media (max-width: $breakpoint) {
transform: translate(-50%, -55%) scale(1);
}
}
}
li::before {
content: attr(data-message);
position: absolute;
top: 50%;
left: 0;
transform: translate(-105%, -50%) scale(0);
white-space: pre;
padding: 10px 20px;
border-radius: $border-radius;
background: rgba(0, 0, 0, 0.3);
width: auto;
font-size: $font-size-small;
opacity: 0;
transition: opacity 150ms $easeOutBack;
@media (max-width: $breakpoint) {
left: 50%;
top: -50%;
}
}
li:not(:last-child) {
margin-bottom: 5px;
}
button {
width: $social-btn-size;
height: $social-btn-size;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
}
svg {
margin: 0 auto;
}
}
</style>

View File

@ -1,68 +0,0 @@
<template>
<section id="analytics-consent">
<div class="consent-content">
<p>{{ $t('meta.cookieConsent.text') }}</p>
<div class="consent-actions">
<button @click="updateConsent(false)">
{{ $t('meta.cookieConsent.btnDecline') }}
</button>
<button @click="updateConsent(true)">
{{ $t('meta.cookieConsent.btnAccept') }}
</button>
</div>
</div>
</section>
</template>
<script>
export default {
name: 'CookieConsent',
methods: {
updateConsent (consent) {
this.$emit('cookie-consent', consent)
}
}
}
</script>
<style lang="scss" scoped>
@import "~@/styles/fonts";
@import "~@/styles/buttons";
@import "~@/styles/colors";
@import "~@/styles/layout";
#analytics-consent {
position: fixed;
z-index: 4;
bottom: 0;
width: 100vw;
max-width: $app-width;
background: $background-secondary;
color: $text-color-secondary;
display: flex;
justify-content: center;
padding: $small-gap;
margin-bottom: $base-gap;
border-radius: $border-radius;
box-shadow: $button-shadow;
@media (max-width: $app-width) {
margin-bottom: 0;
border-radius: 0;
box-shadow: 0;
}
.consent-content {
max-width: $app-width;
width: 100%;
display: flex;
justify-content: space-between;
align-items: center;
& button {
margin-left: $small-gap;
}
}
}
</style>

View File

@ -1,2 +0,0 @@
export const GA_KEY = 'UA-83519650-2'
export const GA_COOKIE_NAME = '_euromat-ga'

View File

@ -1,28 +1,12 @@
const LOCALE_GERMAN = 'de'
const LOCALE_ENGLISH = 'en'
const LOCALE_FRENCH = 'fr'
const LOCALE_POLISH = 'pl'
const LOCALE_DANISH = 'dk'
const LOCALE_SLOVENIAN = 'si'
const LOCALE_CZECH = 'cz'
const DEFAULT_LOCALE = LOCALE_ENGLISH
const DEFAULT_LOCALE = LOCALE_GERMAN
const SUPPORTED_LOCALES = [
[LOCALE_ENGLISH, 'English'],
[LOCALE_GERMAN, 'Deutsch'],
[LOCALE_FRENCH, 'Français'],
[LOCALE_DANISH, 'Dansk'],
[LOCALE_SLOVENIAN, 'Slovenščina'],
[LOCALE_CZECH, 'Čeština'],
[LOCALE_POLISH, 'Polski']
[LOCALE_GERMAN, 'Deutsch']
]
module.exports = {
LOCALE_GERMAN,
LOCALE_ENGLISH,
LOCALE_FRENCH,
LOCALE_POLISH,
LOCALE_DANISH,
DEFAULT_LOCALE,
SUPPORTED_LOCALES
}

View File

@ -1,7 +1,6 @@
import { loadContent } from '@/helper/content'
import options from './options'
import theses from './theses'
import terminology from './terminology'
import parties from './parties'
const i18n = loadContent(
@ -12,7 +11,6 @@ const i18n = loadContent(
export {
options,
theses,
terminology,
parties,
i18n
}

View File

@ -1,25 +0,0 @@
{
"language": "cz",
"title": "[CZ] Settings",
"topMenu": {
"index": "Úvodní stránka",
"faq": "FAQ",
"about": "O nás",
"partner": "Partneři",
"contact": "Kontakt"
},
"footerMenu": {
"imprint": "Zákonné ustanovení",
"privacy": "Data privacy"
},
"socialMedia": {
"twitter": "The #EP19 elections are coming up! Curious what the European Parties parties say? Compare views & see your match w/#EUROMAT:",
"facebook": "The #EP19 elections are coming up! Curious what European Parties are advocating for? Compare views & see your match w/#EUROMAT:",
"clipboard": "Copied to clipboard"
},
"cookieConsent": {
"text": "Tento web používá cookies, aby vám zajistil co nejlepší zážitek na našich webových stránkách.",
"btnDecline": "Odmítnout",
"btnAccept": "Přijmout"
}
}

View File

@ -11,15 +11,5 @@
"footerMenu": {
"imprint": "Impressum",
"privacy": "Datenschutz"
},
"socialMedia": {
"twitter": "Die #Europawahlen2019 stehen vor der Tür! Neugierig was die europäischen Parteien sagen? Mach den EUROMAT & finde heraus mit wem du übereinstimmst! ",
"facebook": "Die #Europawahlen2019 stehen vor der Tür! Neugierig was die europäischen Parteien zur sagen haben? Mach den #EUROMAT & finde heraus mit wem du übereinstimmst!",
"clipboard": "In Zwischenablage kopiert"
},
"cookieConsent": {
"text": "Diese Website verwendet Cookies, um die bestmögliche Erfahrung auf unserer Website zu ermöglichen.",
"btnDecline": "Ablehnen",
"btnAccept": "Akzeptieren"
}
}
}

View File

@ -1,25 +0,0 @@
{
"language": "dk",
"title": "Indstillinger",
"topMenu": {
"index": "Startside",
"faq": "FAQ",
"about": "Om os",
"partner": "Partner",
"contact": "Contact"
},
"footerMenu": {
"imprint": "Juridisk note",
"privacy": "Data privacy"
},
"socialMedia": {
"twitter": "The #EP19 elections are coming up! Curious what the European Parties parties say? Compare views & see your match w/#EUROMAT:",
"facebook": "The #EP19 elections are coming up! Curious what the European Parties are advocating for? Compare your views & see your match w/#EUROMAT:",
"clipboard": "Copied to clipboard"
},
"cookieConsent": {
"text": "This website uses cookies to ensure you get the best experience on our website.",
"btnDecline": "Decline",
"btnAccept": "Accept"
}
}

View File

@ -1,25 +0,0 @@
{
"language": "en",
"title": "Settings",
"topMenu": {
"index": "Landing page",
"faq": "FAQ",
"about": "About us",
"partner": "Partner",
"contact": "Contact"
},
"footerMenu": {
"imprint": "Imprint",
"privacy": "Data privacy"
},
"socialMedia": {
"twitter": "The #EP19 elections are coming up! Curious what the European Parties parties say? Compare views & see your match w/#EUROMAT:",
"facebook": "The #EP19 elections are coming up! Curious what the European Parties are advocating for? Compare your views w/#EUROMAT & see who you match up with!",
"clipboard": "Copied to clipboard"
},
"cookieConsent": {
"text": "This website uses cookies to ensure you get the best experience on our website.",
"btnDecline": "Decline",
"btnAccept": "Accept"
}
}

View File

@ -1,25 +0,0 @@
{
"language": "fr",
"title": "[FR] Settings",
"topMenu": {
"index": "Page d'accueil",
"faq": "FAQ",
"about": "Qui sommes-nous",
"partner": "Partner",
"contact": "Contact"
},
"footerMenu": {
"imprint": "Mentions légales",
"privacy": "Data privacy"
},
"socialMedia": {
"twitter": "Les élections européennes #EP19 approchent! Compare tes opinions aux positions des partis européens avec #EUROMAT",
"facebook": "Les élections européennes #EP19 approchent! Compare tes opinions aux positions des partis européens avec #EUROMAT",
"clipboard": "Copié"
},
"cookieConsent": {
"text": "Ce site utilise des cookies pour vous offrir une meilleure expérience sur notre application",
"btnDecline": "Non merci",
"btnAccept": "D'accord"
}
}

View File

@ -1,25 +0,0 @@
{
"language": "pl",
"title": "[PL] Settings",
"topMenu": {
"index": "Landing page",
"faq": "FAQ",
"about": "About us",
"partner": "Partner",
"contact": "Contact"
},
"footerMenu": {
"imprint": "Imprint",
"privacy": "Data privacy"
},
"socialMedia": {
"twitter": "The #EP19 elections are coming up! Curious what the European Parties parties say? Compare views & see your match w/#EUROMAT:",
"facebook": "The #EP19 elections are coming up! Curious what the European Parties are advocating for? Compare your views w/#EUROMAT & see who you match up with!",
"clipboard": "Copied to clipboard"
},
"cookieConsent": {
"text": "This website uses cookies to ensure you get the best experience on our website.",
"btnDecline": "Decline",
"btnAccept": "Accept"
}
}

View File

@ -1,25 +0,0 @@
{
"language": "si",
"title": "[SI] Settings",
"topMenu": {
"index": "Začetna stran",
"faq": "FAQ",
"about": "O nas",
"partner": "Partnerji ",
"contact": "Kontakt"
},
"footerMenu": {
"imprint": "Pravni Poduk",
"privacy": "Data privacy"
},
"socialMedia": {
"twitter": "The #EP19 elections are coming up! Curious what the European Parties parties say? Compare views & see your match w/#EUROMAT:",
"facebook": "The #EP19 elections are coming up! Curious what the European Parties parties are advocating for? Compare views & see your match w/#EUROMAT:",
"clipboard": "Copied to clipboard"
},
"cookieConsent": {
"text": "Ta spletna stran uporablja piškotke, saj vam želimo zagotoviti najboljšo uporabniško izkušnjo na naši spletni strani.",
"btnDecline": "Zavrni",
"btnAccept": "Sprejmi"
}
}

20
src/data/options.js Normal file
View File

@ -0,0 +1,20 @@
const options = [
{
'position': 'positive',
'id': 0
},
{
'position': 'neutral',
'id': 1
},
{
'position': 'negative',
'id': 2
},
{
'position': 'skipped',
'id': 3
}
]
export default options

View File

@ -1,18 +0,0 @@
[
{
"position": "positive",
"id": 0
},
{
"position": "neutral",
"id": 1
},
{
"position": "negative",
"id": 2
},
{
"position": "skipped",
"id": 3
}
]

File diff suppressed because it is too large Load Diff

View File

@ -1,112 +0,0 @@
[
{
"id": 0,
"explanation": {
"de": "Gebiet, das die EU-Mitgliedstaaten umfasst, die den Euro als Währung eingeführt haben, und in dem eine einheitliche Geldpolitik unter Aufsicht des EZB-Rats durchgeführt wird.",
"en": "The group of EU Member States that have adopted the euro as their currenc"
},
"reference": {
"de": "http://iate.europa.eu/FindTermsByLilId.do?lilId=894832&langId=de",
"en": "http://iate.europa.eu/FindTermsByLilId.do?lilId=894832&langId=en"
}
},
{
"id": 1,
"explanation": {
"de": "Das Europäische Parlament ist die auf der Grundlage der Verträge, des Akts vom 20. September 1976 zur Einführung allgemeiner unmittelbarer Wahlen der Mitglieder des Europäischen Parlaments und der in Anwendung der Verträge erlassenen nationalen Rechtsvorsc",
"en": "The European Parliament is the assembly elected pursuant to the Treaties, the Act of 20 September 1976 concerning the election of the members of the European Parliament by direct universal suffrage and national legislation deriving from the Treaties."
},
"reference": {
"de": "http://iate.europa.eu/FindTermsByLilId.do?lilId=126540&langId=de",
"en": "http://iate.europa.eu/FindTermsByLilId.do?lilId=126540&langId=en"
}
},
{
"id": 2,
"explanation": {
"de": "Die Europäische Union beruht auf rechtstaatlichen Grundsätzen. Das bedeutet, dass jede Tätigkeit der EU auf Verträgen beruht, die von allen EU-Mitgliedstaaten auf freiwilliger und demokratischer Basis angenommen wurden. Wenn ein Politikbereich beispielswei",
"en": "The European Union is based on the rule of law. This means that every action taken by the EU is founded on treaties that have been approved voluntarily and democratically by all EU member countries. For example, if a policy area is not cited in a treaty, t"
},
"reference": {
"de": "https://europa.eu/european-union/law/treaties_de",
"en": "https://europa.eu/european-union/law/treaties_en"
}
},
{
"id": 3,
"explanation": {
"de": "Anschlag auf Informationssysteme bzw. Steuersysteme kritischer Infrastrukturen mit Hilfe bösartiger Software, der zum Verlust lebenswichtiger Infrastrukturdienste führt.",
"en": "Deliberate act, generally using malicious computer code, designed to alter, disrupt, deny, degrade, or destroy information resident in computers and computer networks, or the computers and networks themselves."
},
"reference": {
"de": "http://iate.europa.eu/FindTermsByLilId.do?lilId=919510&langId=de",
"en": "http://iate.europa.eu/FindTermsByLilId.do?lilId=919510&langId=en"
}
},
{
"id": 4,
"explanation": {
"de": "Unzutreffende Nachrichtenmeldung. Sie entsteht durch die fehlerhafte oder nachlässige Recherche eines Journalisten oder wird von Journalisten, amtlichen Stellen, Politikern, Unternehmen, Privatpersonen und anderen Informanten absichtlich lanciert. Abzugren",
"en": "Fabricated news stories with the deliberate aim of fooling readers"
},
"reference": {
"de": "http://iate.europa.eu/FindTermsByLilId.do?lilId=3572432&langId=de",
"en": "http://iate.europa.eu/FindTermsByLilId.do?lilId=3572432&langId=en"
}
},
{
"id": 5,
"explanation": {
"de": "Land, das nicht Mitglied der Europäischen Union ist; \"Drittland\" bezeichnet im weiteren Sinne auch ein Land, das bei internationalen Verträgen nicht Vertragspartner ist bzw. einer internationalen Organisation nicht angehört.",
"en": "Country that is not a member of the European Union."
},
"reference": {
"de": "http://iate.europa.eu/FindTermsByLilId.do?lilId=768108&langId=de",
"en": "http://iate.europa.eu/FindTermsByLilId.do?lilId=768108&langId=en"
}
},
{
"id": 6,
"explanation": {
"de": "Zentrales Organ der Internationalen Staatengemeinschaft für Friedenssicherung und Konfliktmanagement; fasst Beschlüsse (Resolutionen), die anders als die der Generalversammlung für alle Mitgliedstaaten bindend sind; damit verfügt er über weit gehende B",
"en": "UN body that has the primary responsibility for the maintenance of international peace and security; Composed of five permanent members — China, France, Russian Federation, the United Kingdom and the United States — and ten non-permanent members."
},
"reference": {
"de": "http://iate.europa.eu/FindTermsByLilId.do?lilId=877820&langId=de",
"en": "http://iate.europa.eu/FindTermsByLilId.do?lilId=877820&langId=en"
}
},
{
"id": 7,
"explanation": {
"de": "Die Europäische Union (EU) besteht seit dem 1. Juli 2013 aus 28 Mitgliedstaaten (Unionsmitgliedstaaten). Belgien, Bulgarien, Dänemark, Deutschland, Estland, Finnland, Frankreich, Griechenland, Irland, Italien, Kroatien, Lettland, Litauen, Luxemburg, Malta,",
"en": "One of the sovereign nation states that have acceded to the European Union (EU). As from 1 July 2013 the 28 Member States of the EU are Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary"
},
"reference": {
"de": "https://de.wikipedia.org/wiki/Mitgliedstaaten_der_Europ%C3%A4ischen_Union",
"en": "http://iate.europa.eu/FindTermsByLilId.do?lilId=1568826&langId=en"
}
},
{
"id": 8,
"explanation": {
"de": "(I) Der Haushaltsplan ist der Rechtsakt, durch den für jedes Haushaltsjahr sämtliche als erforderlich erachteten Einnahmen und Ausgaben der Europäischen Gemeinschaft und der Europäischen Atomgemeinschaft veranschlagt und bewilligt werden. ; (II) Der Haush",
"en": "(I) The budget is the instrument which, for each financial year, forecasts and authorises all revenue and expenditure considered necessary for the European Community and the European Atomic Energy Community. ; (II) The budget shall consist of: Quelle (I) C"
},
"reference": {
"de": "http://iate.europa.eu/FindTermsByLilId.do?lilId=749055&langId=de",
"en": "http://iate.europa.eu/FindTermsByLilId.do?lilId=749055&langId=en"
}
},
{
"id": 9,
"explanation": {
"de": "Der Haushaltsplan umfasst a) den allgemeinen Einnahmen- und Ausgabenplan, b) Einzelpläne mit den Einnahmen- und Ausgabenplänen für jedes der Organe einzeln mit Ausnahme des Europäischen Rates und des Rates, die in demselben Einzelplan zusammengefasst werde",
"en": "TBD"
},
"reference": {
"de": "http://iate.europa.eu/FindTermsByLilId.do?lilId=1077513&langId=de",
"en": "http://iate.europa.eu/FindTermsByLilId.do?lilId=1077513&langId=en"
}
}
]

697
src/data/theses.js Normal file
View File

@ -0,0 +1,697 @@
const theses = [
{
'id': 0,
'category': {
'de': 'Politische Bildung',
'en': 'Civic Education',
'fr': 'Education civique',
'dk': 'Medborgerskab',
'si': 'Državljanska vzgoja',
'cz': 'Občanské vzdělávání',
'pl': 'Edukacja obywatelska'
},
'thesis': {
'de': 'Europapolitische Bildung sollte Teil der Lehrpläne aller Mitgliedsländer sein.',
'en': 'European civic education should be part of the school curricula of all member countries.',
'fr': 'Léducation civique européenne devrait faire partie des programmes scolaires de tous les Etats-membres.',
'dk': 'Europæisk medborgerskab skal være en del af skolepensum i alle medlemslande.',
'si': 'Evropska državljanska vzgoja bi morala biti del šolskega kurikuluma v vseh državah članicah.',
'cz': 'Evropské občanské vzdělávání by mělo být součástí školních osnov ve všech členských státech.',
'pl': 'Europejska edukacja obywatelska powinna być częścią programów nauczania we wszystkich państwach członkowskich.'
}
},
{
'id': 1,
'category': {
'de': 'Europäische Armee',
'en': 'European Army',
'fr': 'Forces armées',
'dk': 'Fælles forsvar',
'si': 'Evropska vojska',
'cz': 'Evropská armáda',
'pl': 'Armia europejska'
},
'thesis': {
'de': 'Langfristig sollten die EU-Mitgliedstaaten ihre Streitkräfte zu einer europäischen Armee zusammenschließen.',
'en': 'In the long-term EU member states should merge their armed forces to a European army.',
'fr': "A terme, les forces armées des pays membres de l'UE devraient fusionner.",
'dk': 'På lang sigt skal EU-medlemslandenes forsvar samles i en fælles europæisk hær.',
'si': 'Države članice EU bi morale na dolgi rok združiti svoje oborožene sile v skupno evropsko vojsko.',
'cz': 'V dlouhodobém horizontu by měly být armády členských států sloučeny do Evropské armády.',
'pl': 'W perspektywie długoterminowej państwa członkowskie UE powinny połączyć swoje siły zbrojne w armię europejską.'
}
},
{
'id': 2,
'category': {
'de': 'Zuständigkeiten der EU',
'en': 'Competencies of the EU',
'fr': "Compétences de l'UE",
'dk': "EU's beføjelser",
'si': 'Pristojnosti EU',
'cz': 'Kompetence EU',
'pl': 'Kompetencje UE'
},
'thesis': {
'de': 'Die EU hat zu viele Aufgaben übernommen, die an die Mitgliedsstaaten zurückgegeben werden sollten.',
'en': 'The EU has taken on too many tasks that should be transferred back to the member states.',
'fr': 'LUE a trop de responsabilités et devrait en transférer certaines aux Etats-membres.',
'dk': 'EU har påtaget sig for mange opgaver, der bør føres tilbage til medlemsstaterne.',
'si': 'EU je prevzela preveč nalog, ki jih je treba prenesti nazaj na države članice.',
'cz': 'EU má nyní příliš mnoho pravomocí, které by byly lépe spravovány členskými státy.',
'pl': 'UE przyjęła na siebie zbyt wiele zadań, które powinny zostać przeniesione z powrotem do państw członkowskich.'
}
},
{
'id': 3,
'category': {
'de': 'Energiepolitik',
'en': 'Energy Policy',
'fr': 'Politique énergétique',
'dk': 'Energipolitik',
'si': 'Energetska politika',
'cz': 'Energetická politika',
'pl': 'Polityka energetyczna'
},
'thesis': {
'de': 'Alle Mitgliedsstaaten sollen bis spätestens 2040 aus der Atomkraft aussteigen.',
'en': 'Every member state should eliminate atomic energy by 2040.',
'fr': 'Tous les Etats-membres devraient sortir de lénergie nucléaire dici 2040.',
'dk': 'I 2040 skal alle medlemslande have udfaset brugen af atomenergi.',
'si': 'Vse države članice bi morale do leta 2040 odpraviti atomsko energijo.',
'cz': 'Jaderná energie by měla být zakázána do roku 2040.',
'pl': 'Wszystkie państwa członkowskie powinny zrezygnować z energii atomowej do 2040 r.'
}
},
{
'id': 4,
'category': {
'de': 'Handelspolitik',
'en': 'Trade Policy',
'fr': 'Politique commerciale',
'dk': 'Handelspolitik',
'si': 'Trgovinska politika',
'cz': 'Obchodní politika',
'pl': 'Polityka handlowa'
},
'thesis': {
'de': 'Die Europäische Union soll zum Schutz europäischer Produkte verstärkt Zölle erheben.',
'en': 'The EU should raise tarifs to secure European products from foreign competition.',
'fr': 'LUE devrait augmenter ses droits de douane pour protéger les produits européens face à la concurrence.',
'dk': 'EU skal hæve tolden på varer fra tredjelande for at sikre europæiske produkter mod konkurrence.',
'si': 'EU bi morala zvišati tarife, da bi zaščitila evropske proizvode pred tujo konkurenco.',
'cz': 'EU by měla zvednout cla, aby ochránila evropské produkty před zahraniční konkurencí.',
'pl': 'UE powinna podnieść taryfy celne, aby chronić produkty europejskie przed zagraniczną konkurencją.'
}
},
{
'id': 5,
'category': {
'de': 'Grenzschutz',
'en': 'Border Protection',
'fr': 'Protection des frontières',
'dk': 'Grænsesikring',
'si': 'Varovanje meja',
'cz': 'Kontrola hranic',
'pl': 'Ochrona granic'
},
'thesis': {
'de': 'Alle Mitgliedsstaaten sollten Geld und Personal für den Schutz der europäischen Außengrenzen zur Verfügung stellen.',
'en': 'Each member state should provide funds and human resources to secure the European border.',
'fr': 'Chaque Etat-membre devrait mettre à disposition des ressources financières et humaines pour la protection des frontières européennes.',
'dk': "Alle medlemslande skal bidrage med midler og personale til at sikre EU's ydre grænser.",
'si': 'Vsaka država članica bi morala prispevati sredstva in človeške vire za zaščito evropskih meja.',
'cz': 'Každý jednotlivý členský stát by měl poskytnout finance a lidské zdroje k ochraně evropských hranic.',
'pl': 'Każde państwo członkowskie powinno zapewnić fundusze i zasoby ludzkie w celu zabezpieczenia europejskiej granicy.'
}
},
{
'id': 6,
'category': {
'de': 'Gleichberechtigung',
'en': 'Equality',
'fr': 'Egalité',
'dk': 'Ligestilling',
'si': 'Enakost',
'cz': 'Rovnost',
'pl': 'Równość'
},
'thesis': {
'de': 'Die EU sollte sich für eine verpflichtende Frauenquote auf Führungsebene von Unternehmen einsetzen.',
'en': 'The EU should be committed to introducing a quota for women in leading managerial positions.',
'fr': 'LUE devrait sengager à mettre en place un quota de femmes aux positions managériales.',
'dk': 'EU skal arbejde for at indføre kønskvoter på ledende poster.',
'si': 'EU bi se morala zavezati k uvedbi kvot za ženske na vodilnih položajih.',
'cz': 'EU by se měla zavázat k zavedení kvót pro ženy ve vedoucích pozicích.',
'pl': 'UE powinna zobowiązać się do wprowadzenia parytetu dla kobiet na stanowiskach kierowniczych.'
}
},
{
'id': 7,
'category': {
'de': 'Datenschutz',
'en': 'Data Protection',
'fr': 'Protection des données personnelles',
'dk': 'Databeskyttelse',
'si': 'Varstvo podatkov',
'cz': 'Ochrana dat',
'pl': 'Ochrona danych'
},
'thesis': {
'de': 'Unternehmen soll die Nutzung personalisierter Daten erleichtert werden.',
'en': 'Personalized data should be made easier for companies to use.',
'fr': 'Les données personnelles devraient être plus faciles à utiliser pour les entreprises.',
'dk': 'Det skal gøres lettere for virksomheder at anvende personlig data kommercielt.',
'si': 'Podjetjem je potrebno olajšati uporabo osebnih podatkov.',
'cz': 'Společnosti by měli mít možnost využívat personalizovaná data lehčeji, než dnes.',
'pl': 'Korzystanie przez firmy z personalizowanych danych powinno być łatwiejsze.'
}
},
{
'id': 8,
'category': {
'de': 'Verteilung von Asylbewerbern',
'en': 'Asylum Seekers Allocation',
'fr': "Répartition des demandeurs d'asile",
'dk': 'Fordeling af asylansøgere',
'si': 'Razporeditev prosilcev za azil',
'cz': 'Přerozdělování žadatelů o azyl',
'pl': 'Relokacja osób ubiegających się o azyl'
},
'thesis': {
'de': 'Innerhalb der EU sollten Asylbewerber nach einem Verteilungsschlüssel auf alle Mitgliedsstaaten verteilt werden.',
'en': 'Asylum seekers should be distributed between every member state based on a quota within the EU.',
'fr': "Les demadeurs d'asile devraient être répartis dans l'UE entre tous les Etats-membres selon un barème de répartition.",
'dk': 'Asylansøgere skal fordeles mellem medlemslandene efter et kvotesystem.',
'si': 'Prosilce za azil oz. mednarodno zaščito je potrebno razporediti med vse države članice na podlagi kvot znotraj EU.',
'cz': 'Žadatelé o azyl by měli být rozděleni mezi všechny členské státy EU na základě kvót.',
'pl': 'Osoby ubiegające się o azyl powinny być rozdzielane między wszystkie państwa członkowskie na podstawie kwot w UE.'
}
},
{
'id': 9,
'category': {
'de': 'Erweiterung',
'en': 'EU Enlargement',
'fr': "Elargissement de l'UE",
'dk': 'Udvidelse af EU',
'si': 'Širitev EU',
'cz': 'Politika rozšíření EU',
'pl': 'Rozszerzenie UE'
},
'thesis': {
'de': 'Die EU sollte keine neuen Mitgliedsländer aufnehmen.',
'en': 'The EU should not accept any new member states.',
'fr': 'LUE ne devrait pas intégrer de nouveaux Etats-membres.',
'dk': 'EU skal ikke optage nye medlemslande.',
'si': 'EU ne bi smela sprejeti nobenih novih držav članic.',
'cz': 'EU by neměla přijímat žádné nové členské státy.',
'pl': 'UE nie powinna przyjmować nowych państw członkowskich'
}
},
{
'id': 10,
'category': {
'de': 'Energiepolitik',
'en': 'Energy Policy',
'fr': 'Politique énergétique',
'dk': 'Energipolitik',
'si': 'Energetska politika',
'cz': 'Energetická politika',
'pl': 'Polityka energetyczna'
},
'thesis': {
'de': 'Es soll eine EU-weite CO2-Steuer geben.',
'en': 'A European carbon tax should be introduced.',
'fr': 'Une taxe-carbone européenne devrait être mise en place.',
'dk': 'EU skal indføre en skat på CO2-udledning.',
'si': 'Potrebno je uvesti evropski davek na ogljik.',
'cz': 'Měla by být zavedena evropská daň z uhlíku.',
'pl': 'Należy wprowadzić europejski podatek węglowy.'
}
},
{
'id': 11,
'category': {
'de': 'Agrarsubventionen',
'en': 'Agricultural Subsidies',
'fr': 'Subventions agricoles',
'dk': 'Landbrugsstøtte',
'si': 'Kmetijske subvencije',
'cz': 'Zemědělské dotace',
'pl': 'Dopłaty dla rolników'
},
'thesis': {
'de': 'Die EU sollte die finanzielle Unterstützung der Landwirtschaft verringern.',
'en': 'The EU should reduce financial subsidies given to the agriculture sector.',
'fr': 'LUE devrait réduire les subventions au secteur agricole.',
'dk': 'EU skal reducere den økonomiske støtte til landbruget.',
'si': 'EU bi morala zmanjšati finančne subvencije za kmetijski sektor.',
'cz': 'EU by měla snížit finanční dotace poskytované zemědělcům.',
'pl': 'UE powinna zmniejszyć dotacje finansowe przyznawane sektorowi rolnemu.'
}
},
{
'id': 12,
'category': {
'de': 'Europäischer Geheimdienst',
'en': 'Intelligence Service',
'fr': 'Services de renseignement',
'dk': 'Efterretningstjeneste',
'si': 'Obveščevalna služba',
'cz': 'Tajná služba',
'pl': 'Służby wywiadowcze'
},
'thesis': {
'de': 'Die EU sollte einen gemeinsamen europäischen Geheimdienst zur effektiveren Terrorismusbekämpfung aufbauen.',
'en': 'The EU should install a common European intelligent service in order to effectivly counter terrorism.',
'fr': 'LUE devrait mettre en place un service de renseignement commun pour lutter efficacement contre le terrorisme.',
'dk': 'EU skal oprette en fælles europæisk efterretningstjeneste med henblik på effektiv bekæmpelse af terrorisme.',
'si': 'EU bi morala uvesti skupno obveščevalno službo z namenom učinkovitega boja proti terorizmu.',
'cz': 'EU by měla zavést společnou evropskou tajnou službu s cílem účinně bojovat proti terorismu.',
'pl': 'UE powinna stworzyć wspólną europejską służbę wywiadowczą w celu skutecznego zwalczania terroryzmu.'
}
},
{
'id': 13,
'category': {
'de': 'Europäischer Mindestlohn',
'en': 'Minimum Wage',
'fr': 'Salaire minimum',
'dk': 'Mindsteløn',
'si': 'Minimalna plača',
'cz': 'Minimální mzda',
'pl': 'Płaca minimalna'
},
'thesis': {
'de': 'Es sollten europaweit Mindestlöhne abhängig vom Durchschnittseinkommen des jeweiligen Mitgliedsstaates eingeführt werden.',
'en': 'A European minimum wage should be introduced, dependent on the average income of the member state.',
'fr': 'Un salaire minimum européen devrait être mis en place, variant selon le salaire moyen des Etats-Membres.',
'dk': 'Der skal indføres en europæisk mindsteløn reguleret efter gennemsnitslønnen i de enkelte medlemslande.',
'si': 'Uvesti bi morali evropsko minimalno plačo, odvisno od povprečnega dohodka posamezne države članice.',
'cz': 'Měla by být zavedena evropská minimální mzda v závislosti na průměrném platu v členském státu.',
'pl': 'Należy wprowadzić europejską płacę minimalną, zależną od średniego dochodu w danym państwie członkowskim.'
}
},
{
'id': 14,
'category': {
'de': 'Russland',
'en': 'Russia',
'fr': 'Russie',
'dk': 'Rusland',
'si': 'Rusija',
'cz': 'Ruská federace',
'pl': 'Rosja'
},
'thesis': {
'de': 'Alle EU-Sanktionen gegen Russland sollten aufgehoben werden.',
'en': 'All EU sanctions against Russia should be lifted.',
'fr': 'Toutes les sanctions européennes contre la Russie devraient être levées.',
'dk': 'Alle EU-sanktioner mod Rusland bør ophæves.',
'si': 'Vse sankcije EU proti Rusiji bi morali odpraviti.',
'cz': 'Všechny sankce EU vůči Rusku by měly být zrušeny.',
'pl': 'Sankcje UE nałożone na Rosję powinny zostać zniesione.'
}
},
{
'id': 15,
'category': {
'de': 'Netzpolitik',
'en': 'Net Policy',
'fr': "Politique de l'internet",
'dk': 'Internet',
'si': 'Internet',
'cz': 'Internetová politika',
'pl': 'Polityka internetowa'
},
'thesis': {
'de': 'Straftaten wie Mobbing, Falschinformation oder Verleumdung im Internet sollen EU-weit konsequent verfolgt werden.',
'en': 'Criminal offences such as bullying, misinformation or defamation on the Internet should be consistently prosecuted throughout the EU.',
'fr': 'Des crimes tels que la brutalité, lhumiliation, la désinformation ou la diffamation sur internet devraient conduire à des poursuites judiciaires partout en Europe.',
'dk': 'Kriminelle aktiviteter som chikane, misinformation og injurier på internettet skal retsforfølges ensartet i hele EU.',
'si': 'Kazniva dejanja kot so ustrahovanje, širjenje napačnih informacij ali obrekovanje na spletu bi morali dosledno preganjati po celotni EU.',
'cz': 'Trestné činy, jako je šikana, dezinformace nebo pomluvy na internetu, by měly být v celé EU důsledně stíhány.',
'pl': 'Przestępstwa kryminalne, takie jak zastraszanie, dezinformacja lub zniesławienie w Internecie, powinny być konsekwentnie ścigane w całej UE.'
}
},
{
'id': 16,
'category': {
'de': 'Jugendarbeitslosigkeit',
'en': 'Youth Unemployment',
'fr': 'Chômage des jeunes',
'dk': 'Ungdomsarbejdsløshed',
'si': 'Brezposelnost mladih',
'cz': 'Nezaměstnanost mladých',
'pl': 'Bezrobocie młodych'
},
'thesis': {
'de': 'Jugendarbeitslosigkeit sollte national bekämpft werden.',
'en': 'Youth unemployment should be combated at national level.',
'fr': 'Le chômage des jeunes devrait être combattu au niveau national.',
'dk': 'Ungdomsarbejdsløshed skal primært bekæmpes på nationalt plan.',
'si': 'Proti brezposelnosti mladih se je potrebno boriti na nacionalni ravni.',
'cz': 'Proti nezaměstnanosti mladých lidí je třeba bojovat na vnitrostátní úrovni.',
'pl': 'Bezrobocie młodych powinno być zwalczane na szczeblu krajowym.'
}
},
{
'id': 17,
'category': {
'de': 'Mobilität',
'en': 'Mobility',
'fr': 'Mobilité',
'dk': 'Mobilitet',
'si': 'Mobilnost',
'cz': 'Mobilita',
'pl': 'Mobilność'
},
'thesis': {
'de': 'Durch Ausbau des öffentlichen Nah- und Fernverkehrs soll es jedem EU-Bürger möglich sein, auf ein eigenes Auto zu verzichten.',
'en': 'By expanding public local and long-distance transport, every EU citizen should be able to renounce their own car.',
'fr': "Chaque citoyen européen devrait pouvoir se passer d'une voiture grâce à un développement des transports en communs locaux et de longue-distance.",
'dk': 'Ved at udbygge offentlig transport skal alle EU-borgere have mulighed for at fravælge deres personbil.',
'si': 'Z razširitvijo javnega lokalnega in medkrajevnega prevoza bi se moral biti vsak državljan EU zmožen odpovedati svojemu avtomobilu.',
'cz': 'Rozšiřováním veřejné místní a dálkové dopravy by měl mít každý občan EU možnost vzdát se vlastnictví vozu.',
'pl': 'Dzięki rozwojowi lokalnego i dalekobieżnego transportu publicznego każdy obywatel UE powinien mieć możliwość rezygnacji z własnego samochodu.'
}
},
{
'id': 18,
'category': {
'de': 'Unternehmensbesteuerung',
'en': 'Taxation of Companies',
'fr': 'Taxe sur les entreprises',
'dk': 'Selskabsskat',
'si': 'Obdavčitev podjetij',
'cz': 'Zdanění společností',
'pl': 'Opodatkowanie przedsiębiorstw'
},
'thesis': {
'de': 'Um Steuervermeidung zu bekämpfen, sollen EU-Mindeststeuersätze für Unternehmen eingeführt werden.',
'en': 'To prevent tax avoidance, an EU minimum taxation for companies should be introduced.',
'fr': 'Pour lutter contre lévasion fiscale, une taxe-plancher sur les entreprises devrait être mise en place en Europe.',
'dk': 'For at undgå skatteunddragelse skal der indføres en minimumskat for virksomheder i EU.',
'si': 'Da bi preprečili izogibanje davkom, je potrebno v EU uvesti minimalno obdavčitev za podjetja.',
'cz': 'Aby se předešlo vyhýbání se daňovým povinnostem, mělo by být zavedeno minimální zdanění společností v EU.',
'pl': 'Aby zapobiec unikaniu opodatkowania, należy wprowadzić minimalne opodatkowanie unijne dla przedsiębiorstw.'
}
},
{
'id': 19,
'category': {
'de': 'Rückführung',
'en': 'Return Policy',
'fr': 'Reconduite à la frontière',
'dk': 'Hjemsendelse',
'si': 'Politika vračanja',
'cz': 'Návratová politika',
'pl': 'Polityka powrotowa'
},
'thesis': {
'de': 'Straffällig gewordene Asylbewerber und Menschen ohne anerkannten Aufenthaltsstatus sollen aus der EU ausgewiesen werden.',
'en': 'Previously convicted asylum seekers and persons without a residence permit should be expelled from the EU.',
'fr': "Des demandeurs dasile ou des personnes sans carte de séjour faisant l'objet d'une condamnation devraient être expulsés de lUE.",
'dk': 'Tidligere dømte asylansøgere og personer uden opholdstilladelse skal udvises af EU.',
'si': 'Prosilce za azil, ki so bili predhodno obsojeni in osebe brez dovoljenja za prebivanje je potrebno izgnati iz EU.',
'cz': 'Dříve odsouzení žadatelé o azyl a osoby bez povolení k pobytu by měli být vyhoštěni z EU.',
'pl': 'Osoby ubiegające się o azyl, które zostały wcześniej skazane, oraz osoby nieposiadające dokumentu pobytowego powinny zostać wydalone z UE.'
}
},
{
'id': 20,
'category': {
'de': 'Bargeld',
'en': 'Money',
'fr': 'Argent',
'dk': 'Kontanter',
'si': 'Denar',
'cz': 'Peníze',
'pl': 'Pieniądze'
},
'thesis': {
'de': 'Die EU sollte langfristig Bargeld abschaffen.',
'en': 'The EU should abolish cash in the long-term.',
'fr': 'A terme, LUE devrait abolir largent liquide.',
'dk': 'EU skal på sigt afskaffe kontanter.',
'si': 'EU bi morala na dolgi rok odpraviti gotovino.',
'cz': 'EU by měla v budoucnosti zrušit hotovost.',
'pl': 'UE powinna zlikwidować środki gotówkowe w perspektywie długoterminowej.'
}
},
{
'id': 21,
'category': {
'de': 'Direktwahl',
'en': 'Direct Election',
'fr': 'Elections directes',
'dk': 'Direkte valg',
'si': 'Neposredne volitve',
'cz': 'Příma volba',
'pl': 'Wybory bezpośrednie'
},
'thesis': {
'de': 'Der/die PräsidentIn der Europäischen Kommission soll von den Bürgerinnen und Bürgern der Europäischen Union direkt gewählt werden.',
'en': 'The President of the European Commission should be directly elected by the citizens of the European Union.',
'fr': 'Le président de la Commission européenne devrait être élu au suffrage universel direct par les citoyens européens.',
'dk': "Formanden for Europa-Kommissionen skal vælges direkte af EU's borgere.",
'si': 'Predsednika Evropske komisije bi morali neposredno izvoliti državljani Evropske unije.',
'cz': 'Předseda Evropské komise by měl být přímo volen občany Evropské unie.',
'pl': 'Przewodniczący Komisji Europejskiej powinien być wybierany bezpośrednio przez obywateli Unii Europejskiej.'
}
},
{
'id': 22,
'category': {
'de': 'Militärausgaben',
'en': 'Military Spending',
'fr': 'Dépenses militaires',
'dk': 'Forsvarsudgifter',
'si': 'Izdatki za vojsko',
'cz': 'Vojenské výdaje',
'pl': 'Wydatki wojskowe'
},
'thesis': {
'de': 'Die EU-Mitgliedsstaaten sollten ihre Militärausgaben stark erhöhen.',
'en': 'EU member states should substantially increase their military spending.',
'fr': 'Les Etats-membres de lUE devraient considérablement augmenter leurs dépenses militaires.',
'dk': "EU's medlemslande bør øge forsvarsmidlerne betragteligt.",
'si': 'Države članice EU bi morale znatno povečati svoje vojaške izdatke.',
'cz': 'Členské státy EU by měly výrazně zvýšit své vojenské výdaje.',
'pl': 'Państwa członkowskie UE powinny znacznie zwiększyć swoje wydatki na cele wojskowe.'
}
},
{
'id': 23,
'category': {
'de': 'Arbeitslosenversicherung',
'en': 'Unemployment Insurance',
'fr': 'Assurance chômage',
'dk': 'Arbejdsløshedsforsikring',
'si': 'Zavarovanje za primer brezposelnosti',
'cz': 'Pojištění pro případ nezaměstnanosti',
'pl': 'Ubezpieczenie od bezrobocia'
},
'thesis': {
'de': 'Es sollte eine gemeinsame Arbeitslosenversicherung auf europäischer Ebene geben.',
'en': 'There should be a common unemployment insurance for all member states within Europe.',
'fr': 'Il devrait y avoir une assurance chômage commune à tous les Etats-membres de lUE.',
'dk': 'Der bør være en fælles arbejdsløshedsforsikring for alle medlemslande i EU.',
'si': 'Za vse države članice EU bi moralo obstajati skupno zavarovanje za primer brezposelnosti.',
'cz': 'Mělo by existovat společné pojištění v nezaměstnanosti pro všechny členské státy v rámci Evropy.',
'pl': 'Powinno istnieć wspólne ubezpieczenie na wypadek bezrobocia dla wszystkich państw członkowskich w Europie.'
}
},
{
'id': 24,
'category': {
'de': 'Freihandel',
'en': 'Free Trade Agreements',
'fr': 'Accords de libre-échange',
'dk': 'Frihandelsaftaler',
'si': 'Prostotrgovinski sporazumi',
'cz': 'Dohody o volném obchodu',
'pl': 'Umowy o wolnym handlu'
},
'thesis': {
'de': 'Die EU sollte keine weiteren Freihandelsabkommen abschließen.',
'en': 'The EU should not conclude further free trade agreements.',
'fr': 'LUE ne devrait pas négocier de nouveaux accords de libre-échange.',
'dk': 'EU skal ikke indgå flere frihandelsaftaler.',
'si': 'EU ne bi smela sklepati nadaljnjih prostotrgovinskih sporazumov.',
'cz': 'EU by neměla uzavírat další dohody o volném obchodu.',
'pl': 'UE nie powinna zawierać nowych umów o wolnym handlu.'
}
},
{
'id': 25,
'category': {
'de': 'Bürokratieabbau',
'en': 'Reduction of Bureaucracy',
'fr': 'Réduction de la bureaucratie',
'dk': 'Mindre bureaukrati',
'si': 'Zmanjšanje birokracije',
'cz': 'Snížení byrokracie',
'pl': 'Ograniczenie biurokracji'
},
'thesis': {
'de': 'Der Standort des Europäischen Parlaments in Strasburg sollte abgeschafft werden (Brüssel bleibt als einziger Standort erhalten).',
'en': 'The site of the European Parliament in Strasbourg should be abolished (Brussels remains as the only site).',
'fr': 'Le siège du Parlement européen à Strasbourg devrait disparaître (lunique siège demeurant à Bruxelles).',
'dk': 'Europa-Parlamentets aktiviteter i Strasbourg skal nedlægges, så det alene har sæde i Bruxelles.',
'si': 'Sedež Evropskega parlamenta v Strasbourgu bi morali ukiniti (Bruselj ostane kot edini sedež).',
'cz': 'Sídlo Evropského parlamentu ve Štrasburku by mělo být zrušeno (Brusel by se stal jediným sídlem).',
'pl': 'Należy zlikwidować siedzibę Parlamentu Europejskiego w Strasburgu (Bruksela pozostaje jedyną siedzibą).'
}
},
{
'id': 26,
'category': {
'de': 'Ländliche Regionen',
'en': 'Rural Regions',
'fr': 'Régions rurales',
'dk': 'Fjernområder/landområder',
'si': 'Podeželje',
'cz': 'Obsluha venkova',
'pl': 'Regiony wiejskie'
},
'thesis': {
'de': 'Verkehr und öffentliche Versorgung sollen schwerpunktmäßig in ländlichen Regionen gefördert werden.',
'en': 'Transport and public services are to be promoted primarily in rural regions.',
'fr': 'Les transports et services publics devraient être soutenus en priorité dans les zones rurales.',
'dk': 'Transport og offentlige services skal prioriteres højest til landområder.',
'si': 'Promet in javne storitve je potrebno spodbujati predvsem na podeželskih območjih.',
'cz': 'Dopravní a veřejné služby mají být podporovány především ve venkovských regionech.',
'pl': 'Transport i usługi publiczne mają być promowane przede wszystkim w regionach wiejskich.'
}
},
{
'id': 27,
'category': {
'de': 'Grenzkontrollen',
'en': 'Border Control',
'fr': 'Contrôles aux frontières',
'dk': 'Grænsekontrol',
'si': 'Nadzor meja',
'cz': 'Kontrola hranic',
'pl': 'Kontrola graniczna'
},
'thesis': {
'de': 'Grenzkontrollen im Schengen-Raum sollten immer möglich sein.',
'en': 'Border controls should always be possible in the Schengen area.',
'fr': 'Les contrôles aux frontières devraient toujours être possibles au sein de lEspace Schengen.',
'dk': 'Grænsekontrol bør altid være muligt inden for Schengen-området.',
'si': 'Nadzor meja znotraj schengenskega območja bi moral biti vedno mogoč.',
'cz': 'Hraniční kontroly by měly být vždy možné v rámci schengenského prostoru.',
'pl': 'Kontrole graniczne powinny być zawsze możliwe w strefie Schengen.'
}
},
{
'id': 28,
'category': {
'de': 'Sozialleistungen',
'en': 'Social Welfare Benefits',
'fr': 'Prestations sociales',
'dk': 'Velfærdsydelser',
'si': 'Socialno varstvo',
'cz': 'Sociální dávky',
'pl': 'Świadczenia socjalne'
},
'thesis': {
'de': 'EU-Bürger sollen Sozialleistungen hauptsächlich von ihrem Heimatland empfangen.',
'en': 'EU-citizens should receive social welfare benefits primarily from their home countries.',
'fr': 'Les citoyens européens devraient recevoir leurs prestations sociales principalement de leur pays dorigine.',
'dk': 'EU-borgere skal primært modtage sociale ydelser fra deres hjemlande.',
'si': 'Državljani EU bi morali socialno pomoč prejemati primarno s strani svoje matične države.',
'cz': 'Občané EU by měli dostávat sociální dávky především ze svých domovských zemí.',
'pl': 'Obywatele UE powinni otrzymywać świadczenia socjalne przede wszystkim z krajów pochodzenia.'
}
},
{
'id': 29,
'category': {
'de': 'Vetorecht in der Außenpolitik',
'en': 'Veto Right in Foreign Policy',
'fr': 'Droit de véto en politique étrangère',
'dk': 'Vetoret',
'si': 'Pravica do veta v zunanji politiki',
'cz': 'Veto v zahraniční politice',
'pl': 'Prawo weta w polityce zagranicznej'
},
'thesis': {
'de': 'Ein einzelner Mitgliedsstaat sollte in Zukunft keine Mehrheitsentscheidung in der europäischen Außenpolitik blockieren können.',
'en': 'In future, a single member state should not be able to block majority decisions in European foreign policy.',
'fr': 'A lavenir, un seul Etat-membre ne devrait pas pouvoir bloquer une décision majoritaire de politique étrangère européenne.',
'dk': 'Fremover skal et enkelt medlemsland ikke have ret til at blokere en udenrigspolitisk beslutning i EU.',
'si': 'V prihodnosti posamezna država članica ne bi smela imeti možnosti, da blokira odločitev večine v evropski zunanji politiki.',
'cz': 'V budoucnu by jeden členský stát neměl být schopen blokovat většinová rozhodnutí v evropské zahraniční politice.',
'pl': 'W przyszłości jedno państwo członkowskie nie powinno mieć możliwości blokowania decyzji większościowych w europejskiej polityce zagranicznej.'
}
},
{
'id': 30,
'category': {
'de': 'Lebensmittel/Verbraucherschutz',
'en': 'Food/Consumer Protection',
'fr': 'Protection du consommateur',
'dk': 'Fødevare- og forbrugersikkerhed',
'si': 'Hrana/varstvo potrošnikov',
'cz': 'Ochrana spotřebitele',
'pl': 'Ochrona żywności/konsumentów'
},
'thesis': {
'de': 'Es sollte eine EU-weite Ampelkennzeichnung von Zucker-, Fett- und Kaloriengehalt für Lebensmittel eingeführt werden.',
'en': 'EU-wide colour-coded labelling of sugar, fat and calorie content for food should be introduced.',
'fr': "Un étiquetage coloré commun dans toute l'UE pour labéliser les produits contenant du sucre, du gras et des calories devrait être mis en place.",
'dk': 'Der skal indføres en farvekodet mærkning af sukker-, fedt- og kalorieindhold i fødevarer i hele EU.',
'si': 'Po celotni EU bi morali uvesti barvno kodiranje za označevanje vsebnosti sladkorja, maščob in kalorij v živilih.',
'cz': 'Mělo by být zavedeno celoevropské označování cukru, tuku a kalorií v potravinách.',
'pl': 'Należy wprowadzić ogólnounijne kolorowe etykiety z oznaczeniem zawartości cukru, tłuszczu i kalorii w żywności.'
}
},
{
'id': 31,
'category': {
'de': 'Finanzmärkte (Finanztransaktionssteuer)',
'en': 'Financial Markets (Financial Transaction Tax)',
'fr': 'Marchés financiers',
'dk': 'Finansskat',
'si': 'Finančni trgi (davek na finančne transakcije)',
'cz': 'Finanční trhy (Daň z finančních transakcí)',
'pl': 'Rynki finansowe (podatek od transakcji finansowych)'
},
'thesis': {
'de': 'Die EU sollte Finanzmärkte besteuern.',
'en': 'The EU should tax financial markets.',
'fr': 'LUE devrait taxer les marchés financiers.',
'dk': 'EU skal indføre en skat på finansielle transaktioner.',
'si': 'Evropska unija bi morala obdavčiti finančne trge.',
'cz': 'EU by měla zdanit finanční trhy.',
'pl': 'UE powinna opodatkować rynki finansowe.'
}
},
{
'id': 32,
'category': {
'de': 'EU Mitgliedschaft',
'en': 'EU Membership',
'fr': "Appartenance à l'UE",
'dk': 'EU-medlemskab',
'si': 'Članstvo v EU',
'cz': 'Členství v EU',
'pl': 'Członkostwo w UE'
},
'thesis': {
'de': 'Es sollte in meinem Land ein Referendum über die EU-Mitgliedschaft meines Landes geben.',
'en': 'My country should have a referendum on its EU membership.',
'fr': "Il devrait y avoir un référendum concernant l'appartenance à l'UE de mon pays",
'dk': 'Mit land skal holde en afstemning om EU-medlemskabet.',
'si': 'Slovenija bi morala imeti referendum o članstvu v Evropski uniji.',
'cz': 'Moje země by měla mít referendum o členství v EU.',
'pl': 'W moim kraju powinno zostać przeprowadzone referendum w sprawie naszego członkostwa w UE.'
}
}
]
export default theses

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