✨ Adds danish
This commit is contained in:
parent
895d18cd9a
commit
97e2f1f6bb
|
@ -1,3 +1,5 @@
|
|||
const { SUPPORTED_LOCALES } = require('../src/config')
|
||||
|
||||
const createField = (widget, name, label, opts) => ({ label, name, widget, ...opts })
|
||||
|
||||
const textField = (...args) =>
|
||||
|
@ -32,12 +34,10 @@ const languageConfig = () => ({
|
|||
name: 'language',
|
||||
hint: 'Select the language for this page.',
|
||||
widget: 'select',
|
||||
options: [
|
||||
{ label: 'English', value: 'en' },
|
||||
{ label: 'Deutsch', value: 'de' },
|
||||
{ label: 'Français', value: 'fr' },
|
||||
{ label: 'Polski', value: 'pl' }
|
||||
]
|
||||
options: SUPPORTED_LOCALES.map(([locale, name]) => ({
|
||||
label: name,
|
||||
value: locale
|
||||
}))
|
||||
})
|
||||
|
||||
const pageUrl = () => ({
|
||||
|
|
|
@ -30,6 +30,8 @@ collections:
|
|||
value: fr
|
||||
- label: Polski
|
||||
value: pl
|
||||
- label: Dansk
|
||||
value: dk
|
||||
- label: '[Meta] Page URL'
|
||||
name: url
|
||||
widget: string
|
||||
|
@ -77,6 +79,8 @@ collections:
|
|||
value: fr
|
||||
- label: Polski
|
||||
value: pl
|
||||
- label: Dansk
|
||||
value: dk
|
||||
- label: '[Meta] Page URL'
|
||||
name: url
|
||||
widget: string
|
||||
|
@ -121,6 +125,8 @@ collections:
|
|||
value: fr
|
||||
- label: Polski
|
||||
value: pl
|
||||
- label: Dansk
|
||||
value: dk
|
||||
- label: '[Meta] Page URL'
|
||||
name: url
|
||||
widget: string
|
||||
|
@ -171,6 +177,8 @@ collections:
|
|||
value: fr
|
||||
- label: Polski
|
||||
value: pl
|
||||
- label: Dansk
|
||||
value: dk
|
||||
- label: '[Meta] Site Name'
|
||||
name: title
|
||||
widget: string
|
||||
|
@ -207,6 +215,8 @@ collections:
|
|||
value: fr
|
||||
- label: Polski
|
||||
value: pl
|
||||
- label: Dansk
|
||||
value: dk
|
||||
- label: '[Meta] Page URL'
|
||||
name: url
|
||||
widget: string
|
||||
|
@ -257,6 +267,8 @@ collections:
|
|||
value: fr
|
||||
- label: Polski
|
||||
value: pl
|
||||
- label: Dansk
|
||||
value: dk
|
||||
- label: '[Meta] Page URL'
|
||||
name: url
|
||||
widget: string
|
||||
|
@ -298,6 +310,8 @@ collections:
|
|||
value: fr
|
||||
- label: Polski
|
||||
value: pl
|
||||
- label: Dansk
|
||||
value: dk
|
||||
- label: '[Meta] Page URL'
|
||||
name: url
|
||||
widget: string
|
||||
|
@ -343,6 +357,8 @@ collections:
|
|||
value: fr
|
||||
- label: Polski
|
||||
value: pl
|
||||
- label: Dansk
|
||||
value: dk
|
||||
- label: '[Meta] Page URL'
|
||||
name: url
|
||||
widget: string
|
||||
|
@ -381,6 +397,8 @@ collections:
|
|||
value: fr
|
||||
- label: Polski
|
||||
value: pl
|
||||
- label: Dansk
|
||||
value: dk
|
||||
- label: '[Meta] Page URL'
|
||||
name: url
|
||||
widget: string
|
||||
|
@ -426,6 +444,8 @@ collections:
|
|||
value: fr
|
||||
- label: Polski
|
||||
value: pl
|
||||
- label: Dansk
|
||||
value: dk
|
||||
- label: '[Meta] Page URL'
|
||||
name: url
|
||||
widget: string
|
||||
|
@ -553,6 +573,8 @@ collections:
|
|||
value: fr
|
||||
- label: Polski
|
||||
value: pl
|
||||
- label: Dansk
|
||||
value: dk
|
||||
- label: '[Meta] Site Name'
|
||||
name: title
|
||||
widget: string
|
||||
|
@ -587,6 +609,8 @@ collections:
|
|||
value: fr
|
||||
- label: Polski
|
||||
value: pl
|
||||
- label: Dansk
|
||||
value: dk
|
||||
- label: '[Meta] Site Name'
|
||||
name: title
|
||||
widget: string
|
||||
|
|
File diff suppressed because one or more lines are too long
10
src/assets/icons/flag-dk.js
Normal file
10
src/assets/icons/flag-dk.js
Normal file
|
@ -0,0 +1,10 @@
|
|||
/* eslint-disable */
|
||||
var icon = require('vue-svgicon')
|
||||
icon.register({
|
||||
'flag-dk': {
|
||||
width: 16,
|
||||
height: 16,
|
||||
viewBox: '0 0 370 280',
|
||||
data: '<path pid="0" _fill="#c60c30" d="M0 0h370v280H0z"/><path pid="1" _fill="#fff" d="M120 0h40v280h-40z"/><path pid="2" _fill="#fff" d="M0 120h370v40H0z"/>'
|
||||
}
|
||||
})
|
|
@ -4,6 +4,7 @@ require('./euromat-logo')
|
|||
require('./european-stars')
|
||||
require('./fdp-logo')
|
||||
require('./flag-de')
|
||||
require('./flag-dk')
|
||||
require('./flag-en')
|
||||
require('./flag-fr')
|
||||
require('./flag-pl')
|
||||
|
|
5
src/assets/svg/flag-dk.svg
Normal file
5
src/assets/svg/flag-dk.svg
Normal file
|
@ -0,0 +1,5 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 370 280">
|
||||
<rect width="370" height="280" fill="#c60c30"/>
|
||||
<rect width="40" height="280" x="120" fill="#fff"/>
|
||||
<rect width="370" height="40" y="120" fill="#fff"/>
|
||||
</svg>
|
After Width: | Height: | Size: 222 B |
|
@ -1,12 +1,24 @@
|
|||
export const LOCALE_GERMAN = 'de'
|
||||
export const LOCALE_ENGLISH = 'en'
|
||||
export const LOCALE_FRENCH = 'fr'
|
||||
export const LOCALE_POLISH = 'pl'
|
||||
export const DEFAULT_LOCALE = LOCALE_ENGLISH
|
||||
const LOCALE_GERMAN = 'de'
|
||||
const LOCALE_ENGLISH = 'en'
|
||||
const LOCALE_FRENCH = 'fr'
|
||||
const LOCALE_POLISH = 'pl'
|
||||
const LOCALE_DANISH = 'dk'
|
||||
const DEFAULT_LOCALE = LOCALE_ENGLISH
|
||||
|
||||
export const SUPPORTED_LOCALES = [
|
||||
const SUPPORTED_LOCALES = [
|
||||
[LOCALE_ENGLISH, 'English'],
|
||||
[LOCALE_GERMAN, 'Deutsch'],
|
||||
[LOCALE_FRENCH, 'Français'],
|
||||
[LOCALE_POLISH, 'Polski']
|
||||
[LOCALE_POLISH, 'Polski'],
|
||||
[LOCALE_DANISH, 'Dansk']
|
||||
]
|
||||
|
||||
module.exports = {
|
||||
LOCALE_GERMAN,
|
||||
LOCALE_ENGLISH,
|
||||
LOCALE_FRENCH,
|
||||
LOCALE_POLISH,
|
||||
LOCALE_DANISH,
|
||||
DEFAULT_LOCALE,
|
||||
SUPPORTED_LOCALES
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue