diff --git a/app/assets/fonts/NotoIKEALatin-Bold.ttf b/app/assets/fonts/NotoIKEALatin-Bold.ttf
new file mode 100755
index 0000000..a2d39a9
Binary files /dev/null and b/app/assets/fonts/NotoIKEALatin-Bold.ttf differ
diff --git a/app/assets/fonts/NotoIKEALatin-BoldItalic.ttf b/app/assets/fonts/NotoIKEALatin-BoldItalic.ttf
new file mode 100755
index 0000000..251348c
Binary files /dev/null and b/app/assets/fonts/NotoIKEALatin-BoldItalic.ttf differ
diff --git a/app/assets/fonts/NotoIKEALatin-Italic.ttf b/app/assets/fonts/NotoIKEALatin-Italic.ttf
new file mode 100755
index 0000000..a24e303
Binary files /dev/null and b/app/assets/fonts/NotoIKEALatin-Italic.ttf differ
diff --git a/app/assets/fonts/NotoIKEALatin-Regular.ttf b/app/assets/fonts/NotoIKEALatin-Regular.ttf
new file mode 100755
index 0000000..7ca5f1b
Binary files /dev/null and b/app/assets/fonts/NotoIKEALatin-Regular.ttf differ
diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css
index 288b9ab..cc3f3e6 100644
--- a/app/assets/stylesheets/application.css
+++ b/app/assets/stylesheets/application.css
@@ -1,15 +1,59 @@
-/*
- * This is a manifest file that'll be compiled into application.css, which will include all the files
- * listed below.
- *
- * Any CSS (and SCSS, if configured) file within this directory, lib/assets/stylesheets, or any plugin's
- * vendor/assets/stylesheets directory can be referenced here using a relative path.
- *
- * You're free to add application-wide styles to this file and they'll appear at the bottom of the
- * compiled file so the styles you add here take precedence over styles defined in any other CSS
- * files in this directory. Styles in this file should be added after the last require_* statement.
- * It is generally better to create a new file per style scope.
- *
- *= require_tree .
- *= require_self
- */
+@font-face {
+ font-family: 'Noto IKEA Latin';
+ font-weight: 400;
+ font-style: normal;
+ font-display: swap;
+ src: url('NotoIKEALatin-Regular.ttf') format('truetype');
+}
+
+@font-face {
+ font-family: 'Noto IKEA Latin';
+ font-weight: 400;
+ font-style: italic;
+ font-display: swap;
+ src: url('NotoIKEALatin-Italic.ttf') format('truetype');
+}
+
+@font-face {
+ font-family: 'Noto IKEA Latin';
+ font-weight: 700;
+ font-style: normal;
+ font-display: swap;
+ src: url('NotoIKEALatin-Bold.ttf') format('truetype');
+}
+
+@font-face {
+ font-family: 'Noto IKEA Latin';
+ font-weight: 700;
+ font-style: italic;
+ font-display: swap;
+ src: url('NotoIKEALatin-BoldItalic.ttf') format('truetype');
+}
+
+:root {
+ --clr-white: #fff;
+ --clr-black: #000;
+ --clr-bumblebee: #F0B902;
+
+ --ff-base: 'Noto IKEA Latin', sans-serif;
+
+ --shadow: 0px 0px 10px 2px rgba(0,0,0,0.1);
+
+ --fs-base: 1.6rem;
+ --fs-lg: 1.8rem;
+ --fs-xl: 2.8rem;
+ --fs-2xl: 4.0rem;
+ --fs-3xl: 6.4rem;
+
+ font: 10px/1.3 var(--ff-base);
+}
+
+body {
+ background-color: var(--clr-bumblebee);
+ color: var(--clr-black);
+ margin: 0;
+ display: flex;
+ flex-direction: column;
+ gap: 0;
+ min-height: 100svh;
+}
\ No newline at end of file
diff --git a/app/controllers/site_controller.rb b/app/controllers/site_controller.rb
new file mode 100644
index 0000000..fabc1fb
--- /dev/null
+++ b/app/controllers/site_controller.rb
@@ -0,0 +1,7 @@
+class SiteController < ApplicationController
+
+ def def index
+
+ end
+
+end
diff --git a/app/helpers/site_helper.rb b/app/helpers/site_helper.rb
new file mode 100644
index 0000000..c879486
--- /dev/null
+++ b/app/helpers/site_helper.rb
@@ -0,0 +1,2 @@
+module SiteHelper
+end
diff --git a/app/views/site/index.html.erb b/app/views/site/index.html.erb
new file mode 100644
index 0000000..e69de29
diff --git a/config/application.rb b/config/application.rb
index b829cb0..a8b9230 100644
--- a/config/application.rb
+++ b/config/application.rb
@@ -30,8 +30,8 @@ module Week2024
config.time_zone = "Copenhagen"
- config.i18n.default_locale = :da
- config.i18n.available_locales = [:da, :en, :de]
+ config.i18n.default_locale = :sv
+ config.i18n.available_locales = [:zh, :hr, :cs, :da, :nl, :fi, :fr, :fr, :de, :hu, :it, :ja, :ko, :nb, :pl, :pt, :ro, :sr, :sk, :sl, :es, :sv, :uk]
config.i18n.fallbacks = true
config.active_storage.routes_prefix = 'storage' #change /rails/active_storage to /storage
diff --git a/config/locales/cs.yml b/config/locales/cs.yml
new file mode 100644
index 0000000..ba9ae46
--- /dev/null
+++ b/config/locales/cs.yml
@@ -0,0 +1,26 @@
+# Czech (cs_CZ)
+cs:
+ languages:
+ zh: Čínský
+ hr: Chorvatský
+ cs: Český
+ da: Dánský
+ nl: Nizozemský
+ fi: Finský
+ fr: Francouzský
+ de: Německý
+ hu: Maďarský
+ it: Italský
+ ja: Japonský
+ ko: Korejský
+ nb: Norský (Bokmål)
+ pl: Polský
+ pt: Portugalský
+ ro: Rumunský
+ sr: Srbský
+ sk: Slovenský
+ sl: Slovinský
+ es: Španělský
+ sv: Švédský
+ uk: Ukrajinský
+
\ No newline at end of file
diff --git a/config/locales/da.yml b/config/locales/da.yml
index bbbd958..07c138e 100644
--- a/config/locales/da.yml
+++ b/config/locales/da.yml
@@ -1,768 +1,25 @@
+# Danish (da_DK)
da:
- project_name: Den Hirschsprungske Samling
- client_name: Den Hirschsprungske Samling
- domain: hirschsprung.dk
- logo: den-hirschsprungske-samling
- base_url: 'https://www.hirschsprung.dk'
-
- a11y:
- skip_to_content: Gå til indhold
-
- opening_hours:
- OPERATIONAL: Åbent
- CLOSED_TEMPORARILY: Lukket midlertidig
- closed: Lukket i dag
- open_between: Åbent i dag %{from} - %{until}
-
- aria:
- play_pause: Afspil/Pause
- logo: Startside for Den Hirschsprungske Samling
-
- gdpr:
- accept: Accepter
- reject: Afvis
- third_party: Dette indhold hostes af en tredjepart (%{site}). Ved at vise det eksterne indhold accepterer du vilkårene og betingelserne på %{site}.
- show_external_content: Vis eksternt indhold
-
- icons:
- assets: image
- users: person
- nodes: file_copy
- tags: sell
- date_formats: schedule
- subscribers: group
- newsletters: mail
-
- help:
- markdown: 'Markdown cheat sheet'
-
- i18n:
+ languages:
+ zh: Kinesisk
+ hr: Kroatisk
+ cs: Tjekkisk
da: Dansk
- en: Engelsk
+ nl: Hollandsk
+ fi: Finsk
+ fr: Fransk
de: Tysk
-
- skip_to_content: Spring til indhold
-
- exhibitions:
- current: Aktuelle
- future: Kommende
- past: Tidligere
-
- nohits:
- title: Din søgning matchede intet
- your_search: Din søgning
- no_match: matchede ingen
- suggestion: Forslag
- suggestions:
- make_sure_that_all_words_are_spelled_correctly: Sørg for at alle ord er stavet korrekt.
- try_different_keywords: Prøv forskellige søgeord.
- try_more_general_keywords: Prøv mere generelle søgeord.
- try_fewer_keywords: Prøv færre søgeord.
-
- ui:
- 'yes': Ja
- 'no': Nej
- send: Send
- active: Aktiv
- inactive: Inaktiv
- cancel: Annuller
- search: Søg
- are_you_sure: Er du sikker på at du vil slette dette objekt? Denne handling kan ikke fortrydes.
- will_overwrite: Du er ved at foretage en handling, der vil overskrive den eksisterende transskription. Denne proces er uigenkaldelig, og alle tidligere transskriptionsdata vil blive permanent erstattet.
- updated: Opdateret
- untitled: Uden titel
- main_menu: Hovedmenu
- new: Ny
- edit: Rediger
- save: Gem
- add: Opret
- append: Tilføj
- append_text: Tilføj tekst
- append_asset: Tilføj fil
- download: Hent
- category_created: "%{category} gemt"
- category_updated: "%{category} opdateret"
- category_destroyed: "%{category} slettet"
- delete: Slet
- destroy: Slet
- destroyed: Slettet
- example: Eksempel
- copy: Kopier
- copied: Kopieret
- reindex: Renindeksere
- reindex_started: Reindeksering startet
- tickets: Billet & Årskort
- search: Søg
- accept: Accepter
- subscribers:
- subscribe_to: Følg med i hvad der sker på museet.
- send: Tilmeld nyhedsbrev
- booking:
- send: Send forespørgelse
-
- utils:
- search_engines: SEO
- visibility: Synlighed
- settings: indstillinger
- danish: Dansk
- english: Engelsk
- transparent: Transparent
- example: Eksempel
- choose: Vælg
- choose_image: Choose image
- change_image: Change image
- add: Add
- out_of: out of
- save: Gem
- cancel: cancel
- back: back
- remove: Slet
- address: Address
- clear_cache: Clear cache
- cache_cleared: Cachen is now cleared
- search: Søg
- updated_at: Senest opdateret
- close: Close
- new: Tilføj
- edit: Rediger
- details: Detaljer
- delete: Slet
- are_you_sure: Denne handling kan ikke fortrydes - Er du sikker på, at du gerne vil fortsætte?
- upload: Upload
- download: Download
- move: Move
- plus: +
- up: Up
- down: Down
- copy: Copy
- send: Send
- preview: Preview
- content: Content
- or: or
- reset: reset
- read_more: Read more
- behavior: Behavior
- systematics: Systematik
- newsletters: Nyhedsbreve
-
- booking_requests:
- date_expl: Skriv ønsket dato og tidspunkt inden for onsdag til søndag fra kl. 11:15 -15:00. Skriv gerne en alternativ dato og et alternativt tidspunkt, hvis vi ikke kan imødekomme din første prioritet. Skoler kan også få omvisning om tirsdagen.
- subject_expl: Er der et særligt emne for omvisningen? Skoler kan finde vores forløb under ’Læring’
- n_expl: 'Skoleklasser: max 25. Voksengrupper: max 20'
- group_expl: Skolens eller gruppens navn
- name_expl: Lærer eller kontaktperson
- ean_expl: P-nummer angives kun af skoler i Københavns Kommune
- address_expl: Adresselinje
- result:
- title: Vi har modtaget din forespørgelse
- msg: "Du vil snarest modtage en mail fra os med de oplysninger, vi har registeret i forbindelse med din forespørgsel på en omvisning. Du vil høre fra os, når vi har behandlet din forespørgsel."
-
- mailers:
- test_mail_queue: Test send e-mail
- test_mail_sent: Test mail sent til %{email}
- verified_subscription_heading: Bekræftet tilmelding
- verified_subscription_title: Tilmelding bekræftet
- verified_subscription_msg: "Du er nu tilmeldt vores nyhedsbrev."
- unsubscribed_title: Afmelding udført
- unsubscribed_msg: "Du vil modtage en mail, som bekræftelse på din afmelding"
- confirm_unsubscribing_title: Bekræft venlig afmelding til vores nyhedsbrev
- unsubscribe: Afmeld
-
- booking_request:
- subject: Tak for din forespørgsel
- title: Tak for din forespørgsel på omvisning på Den Hirschsprungske Samling
- sub_title: Bemærk at dette ikke er en bekræftelse på en omvisning. Vi besvarer din henvendelse hurtigst muligt.
-
- verify_subscription:
- msg: Tak for din interesse. For at gennemføre din tilmelding skal du blot klikke på linket i den e-mail, vi lige har sendt dig.
- subject: Den Hirschsprungske Samling - Bekræft venligst din tilmelding.
- verify_link: Bekræft
- title: Ja tak, tilmeld mig Den Hirschsprungske Samlings nyhedsbrev
- desc: Du bliver ikke tilmeldt vores nyhedsbrev, hvis ikke du bekræfter via linket nedenunder. Din e-mail adresse vil kun blive brugt til at modtage disse nyheder og vil ikke blive videregivet til tredjepart. Hvis du har modtaget denne e-mail ved en fejltagelse, skal du blot slette den.
- unsubscribed:
- subject: Den Hirschsprungske Samling - Bekræftelse på afmelding
- title: Bekræftelse på afmelding
- desc: Du er nu afmeldt Den Hirschsprungske Samlings nyhedsbrev og dit navn og emailadresse er hermed slettet. Vi håber, du kommer tilbage en anden gang.
- newsletter:
- unsubscribe: Afmeld nyhedsbrev
- address: "Den Hirschsprungske Samling\nStockholmsgade 20\n2100 København Ø\nTlf. 35420336\ndhs@hirschsprung.dk"
-
- not_you: "Denne kode udløber kl %{time}. Hvis det ikke var dig, der loggede ind, skal du nulstille din adgangskode."
- verify_email_subject: "Your verification code is: %{token}"
-
- newsletters:
- title: Nyhedsbreve
- new: Opret nyhedsbrev
- list: Nyhedsbreve
- created: Nyhedsbrev gemt
- updated: Nyhedsbrev opdateret
- destroyed: Nyhedsbrev slettet
- destroy_failed: Kunde ikke slette dette nyhedsbrev
- to: Til
- from: Fra
- delivered_to_one: Nyhedsbrev blev sendt til %{to}
- send_to_one: Send
- send_to_list: Send til abonnenter
- test_sent: Test sendt til %{to}
- lists: Abonnenter
- choose_mailing_list: Vælg liste
- are_you_sure_send_newsletter: Er du sikker? Nyhedsbrevet bliver sendt til ALLE abonnenter i de valgte lister. Denne handling kan ikke fortryde.
- test_ok_deliver: Testen var OK. Send til valgte adresselister
- newsletter_is_beeing_delivered_to_lists: Nyhedsbrevet bliver nu sendt til %{lists}
- opened: Opened
- clicked: Clicked
- statuses:
- status_draft: Udkast
- status_published: Udgivet
- status_archived: Arkiveret
-
-
-
- sessions:
- login: Log ind
- email: E-mail
- password: Password
- login_failed: Logind misslykkedes
- logout: Log ud
- verification_code: Verifikationskode
- verify_email: Bekræft
- verification_failed: Verifikation mislykkedes
-
- some:
- follow: Follow
- parkmuseerne:
- title: Parkmuseerne
- link: http://parkmuseerne.dk
- facebook:
- title: Facebook
- link: https://www.facebook.com/hirschsprung
- instagram:
- title: Instagram
- link: https://www.instagram.com/hirschsprungskesamling
- tripadvisor:
- title: Trip Advisor
- link: https://www.tripadvisor.dk/Attraction_Review-g189541-d245022-Reviews- Hirschsprung_Collection_Hirschsprungske_Samling-Copenhagen_Zealand.html
-
- views:
- pagination:
- first: "« First"
- last: "Last »"
- previous: "Forrige"
- next: "Næste"
- truncate: "…"
-
- subscribers:
- new: Opret abonnent
- created: Abonnent gemt
- updated: Abonnent opdateret
- destroy: Slet abonnent
- destroyed: Abonnent slettet
- destroy_failed: Kunde ikke slette denne abonnent
- title: Abonnenter
- list: Abonnenter
- all: Alle
-
- users:
- you_cant_change_the_email_on_this_user: Du kan ikke ændre e-mail for denne brugere
- you_cant_change_this_on_this_user: Du kan ikke ændre dette for denne brugere
- you_cant_disable_this_user: Du kan ikke af aktivere denne brugere
- cant_destroy_this_user: Du kan ikke fjerne denne brugere
- new: Opret brugere
- created: Brugere gemt
- updated: Brugere opdateret
- destroy: Slet brugere
- destroyed: Brugere slettet
- destroy_failed: Kunde ikke slette denne brugere
- title: Brugere og tilladelser
- list: Bruger liste
- roles:
- admin: Admin
- user: Gæst
-
- assets:
- new: Upload fil
- created: Fil gemt
- updated: Fil opdateret
- destroy: Slet fil
- destroyed: Fil slettet
- destroy_failed: Kunde ikke slette denne fil
- title: Filer
-
-
- sort:
- by_name: Navn
- by_filename: Filenavn
- by_last_modified: Senest opdateret
-
-
-
- nodes:
- sort: Sorter undersider %{parent}
- labels: Fakta
- project_details: Detaljer
- content: Indhold
- title: Sider
- created: Side gemt
- updated: Side opdateret
- destroy: Slet side
- destroyed: Side slettet
- destroy_failed: Kunde ikke slette denne side
- move: Flyt mappe/side til...
- layout: Sideattributter
- add_expire_date: Tilføj udløbsdato
- remove_expire_date: Fjern
- add_part: Nyt afsnit
- settings:
- main_menu: Hovedmenu
- sub_menu: Undermenu
- footer_node: Sidfod
- cookie_policy: Cookie policy
- cta_link: Call To Action link
- opening_hours: Åbningstider
- negative_menu: Hvid menu
- buy_ticket: Køb billet & Årskort
- newsletter: Tilmeld nyhedsbrev
- langs:
- da: Dansk
- en: Engelsk
- de: Tysk
- templates:
- tmpl_index: Forside
- tmpl_article: Side
- tmpl_lists: Lister
- tmpl_list: Liste
- tmpl_exhibitions: Udstillinger
- tmpl_occasions: Kalender
- tmpl_poster: Poster
- tmpl_story: Kort historie
- tmpl_text: Tekst
- categories:
- box: Kasse
- folder: Mappe
- cover: Læg
- document: Side
- new_categories:
- box: Kasse
- folder: Mappe
- cover: Læg
- document: Tilføj side
- statuses:
- status_draft: Udkast
- status_published: Udgivet
- status_archived: Arkiveret
- icons:
- box: inventory_2
- folder: folder
- cover: book_2
- document: description
-
- attachments:
- alignments:
- N: Nord
- NE: Nordøst
- E: Øst
- SE: Sydøst
- S: Syd
- SW: Sydvest
- W: Vest
- NW: Nordvest
- templates:
- Hero: Hero
- L: Stor
-
- occasions:
- future: Det sker
- past: Tidligere
-
- tiles:
- title: Fliser
- created: Flise gemt
- updated: Flise opdateret
- destroyed: Flise slettet
- destroy_failed: Kunde ikke slette denne flise
- templates:
- tmpl_poster: Poster
- tmpl_story: Kort historie
- sort:
- published: Udgivet
- draft: Udkast
- archived: Arkiveret
- statuses:
- status_published: Udgivet
- status_draft: Udkast
- status_archived: Arkiveret
-
-
-
- activerecord:
- errors:
- messages:
- record_invalid: 'Godkendelse gik galt: %{errors}'
- restrict_dependent_destroy:
- has_one: Kunne ikke slette posten fordi en afhængig %{record} findes
- has_many: Kunne ikke slette posten fordi afhængige %{record} findes
- models:
- node:
- attributes:
- expires_at:
- not_a_date: er ikke gyldig
- after: skal være et kommende dato
- models:
- occasion:
- zero: begivenheder
- one: begivenhed
- other: begivenheder
- user:
- zero: brugere
- one: brugere
- other: brugere
- attachment:
- zero: bilag
- one: bilag
- other: bilag
- asset:
- zero: filer
- one: fil
- other: filer
- node:
- zero: sider
- one: side
- other: sider
- tile:
- zero: fliser
- one: flise
- other: fliser
- subscriber:
- zero: abonnenter
- one: abonnent
- other: abonnenter
- newsletter:
- zero: nyhedsbreve
- one: nyhedsbrev
- other: nyhedsbreve
-
- attributes:
-
- occasion:
- starts_on: Start dato
- starts_at: Start tid
- ends_on: Slut dato
- ends_at: Slut tid
-
- newsletter:
- subject: Emne
- from: Fra
- to: Til
- slug: Del af URL
- delivered_at: Udsendt
- stats: Statistik
- updated_at: Senest opdateret
- attachments: Bilag
-
- subscriber:
- name: Navn
- email: E-mail
- locale: Sprog
- tags: Adresseliste
- verified_at: Opt-in
-
- tile:
- title: Titel
- sub_title: Undertitel
- description: Beskrivelse
- status: Status
- template: Skabelon
- bg_color: Baggrundsfarve
- url: URL
- header: Overskrift
- excluded_locales: Ikke synlig under sprog
- is_allowlist: Inverter liste til kun synlig
-
- node:
- title: Titel
- page_title: Sidetitel
- page_description: Meta beskrivelse
- slug: Del af URL
- url: URL
- published_at: Udgivet fra
- status: Status
- template: Skabelon
- href: Link til
- parent_id: Forælder
- expires_at: Udgivet frem til
- settings: Indstillinger
- tags_da: Tags
- tags_en: Tags
- tags_de: Tags
- excluded_locales: Ikke synlig under sprog
- is_allowlist: Inverter liste til kun synlig
- occasions: Begivenhed
- attachments: Bilag
-
- attachment:
- body: Indhold
- body_da: Indhold
- body_en: Indhold
- body_de: Indhold
- url: Link
- fg_color: Tekst farve
- bg_color: Baggrundsfarve
- alignment: Gravitation
- template: Skabelon
-
- asset:
- title: Filnavn
- created_at: Skabt
- updated_at: Senest opdateret
-
- booking_request:
- name: Navn
- email: E-mail
- phone: Tlf
- group: Bestiller
- n_persons: Antal deltagere
- ages: Alder/klassetrin
- subject: Omvisningens emne
- ean: EAN
- cvr: CVR-nummer
- comment: Bemærkninger
- primo_date: Dato og tidspunkt
- secundo_date: Dato, alternativ
- address: Adresse
- postal_code: Postnr.
- city: By
-
-
- user:
- enabled_at: Aktiv
- role: Rolle
- title: Titel
- phone: Telefon
- name: Navn
- firstname: Fornavn
- lastname: Efternavn
- email: E-mail
- password: Password
- password_confirmation: Gentag password
-
-
- date:
- abbr_day_names:
- - søn
- - man
- - tir
- - ons
- - tor
- - fre
- - lør
- abbr_month_names:
- -
- - jan
- - feb
- - mar
- - apr
- - maj
- - jun
- - jul
- - aug
- - sep
- - okt
- - nov
- - dec
- day_names:
- - søndag
- - mandag
- - tirsdag
- - onsdag
- - torsdag
- - fredag
- - lørdag
- formats:
- default: "%d.%m.%Y"
- long: "%e. %B %Y"
- short: "%e. %b %Y"
- month_names:
- -
- - januar
- - februar
- - marts
- - april
- - maj
- - juni
- - juli
- - august
- - september
- - oktober
- - november
- - december
- order:
- - :day
- - :month
- - :year
- datetime:
- distance_in_words:
- about_x_hours:
- one: cirka en time
- other: cirka %{count} timer
- about_x_months:
- one: cirka en måned
- other: cirka %{count} måneder
- about_x_years:
- one: cirka et år
- other: cirka %{count} år
- almost_x_years:
- one: næsten et år
- other: næsten %{count} år
- half_a_minute: et halvt minut
- less_than_x_minutes:
- one: mindre end et minut
- other: mindre end %{count} minutter
- less_than_x_seconds:
- one: mindre end et sekund
- other: mindre end %{count} sekunder
- over_x_years:
- one: mere end et år
- other: mere end %{count} år
- x_days:
- one: en dag
- other: "%{count} dage"
- x_minutes:
- one: et minut
- other: "%{count} minutter"
- x_months:
- one: en måned
- other: "%{count} måneder"
- x_years:
- one: en år
- other: "%{count} år"
- x_seconds:
- one: et sekund
- other: "%{count} sekunder"
- prompts:
- day: Dag
- hour: Time
- minute: Minut
- month: Måned
- second: Sekund
- year: År
- errors:
- format: "%{attribute} %{message}"
- messages:
- accepted: skal accepteres
- blank: skal udfyldes
- present: skal være tom
- confirmation: stemmer ikke overens med bekræftelse
- empty: må ikke udelades
- equal_to: skal være %{count}
- even: skal være et lige tal
- exclusion: er reserveret
- greater_than: skal være større end %{count}
- greater_than_or_equal_to: skal være større end, eller lig med, %{count}
- inclusion: er ikke på listen
- invalid: er ikke gyldig
- less_than: skal være mindre end %{count}
- less_than_or_equal_to: skal være mindre end, eller lig med, %{count}
- model_invalid: "Godkendelse gik galt: %{errors}"
- not_a_number: er ikke et tal
- not_an_integer: er ikke et heltal
- odd: skal være et ulige tal
- required: skal eksistere
- taken: er allerede brugt
- too_long: er for lang (højst %{count} tegn)
- too_short: er for kort (mindst %{count} tegn)
- wrong_length: har forkert længde (skulle være %{count} tegn)
- other_than: skal være forskellig fra %{count}
- url: is not a valid URL
- template:
- body: 'Der var problemer med følgende felter:'
- header:
- one: En fejl forhindrede %{model} i at blive gemt
- other: "%{count} fejl forhindrede %{model} i at blive gemt"
-
- views:
- pagination:
- first: "first_page"
- last: "last_page"
- previous: "navigate_before"
- next: "navigate_next"
- truncate: "…"
-
- helpers:
- select:
- prompt: Vælg...
- submit:
- create: Opret %{model}
- submit: Gem %{model}
- update: Opdater %{model}
- page_entries_info:
- one_page:
- display_entries:
- zero: "Ingen %{entry_name} fundet"
- one: "Viser 1 %{entry_name}"
- other: "%{count} %{entry_name}"
- more_pages:
- display_entries: "%{first} - %{last} udaf %{total}"
-
- number:
- currency:
- format:
- delimiter: "."
- format: "%u %n"
- precision: 2
- separator: ","
- significant: false
- strip_insignificant_zeros: false
- unit: DKK
- format:
- delimiter: "."
- precision: 3
- separator: ","
- significant: false
- strip_insignificant_zeros: false
- human:
- decimal_units:
- format: "%n %u"
- units:
- billion: Milliard
- million: Million
- quadrillion: Billiard
- thousand: Tusind
- trillion: Billion
- unit: ''
- format:
- delimiter: ''
- precision: 3
- significant: true
- strip_insignificant_zeros: true
- storage_units:
- format: "%n %u"
- units:
- byte:
- one: Byte
- other: Bytes
- gb: GB
- kb: KB
- mb: MB
- tb: TB
- percentage:
- format:
- delimiter: ''
- format: "%n%"
- precision:
- format:
- delimiter: ''
- support:
- array:
- last_word_connector: " og "
- two_words_connector: " og "
- words_connector: ", "
- time:
- am: ''
- formats:
- default: "%e. %B %Y, %H.%M"
- long: "%A d. %e. %B %Y, %H.%M"
- short: "%e. %b %Y, %H.%M"
- time_only: "%H.%M"
- listing: ! "%e. %b %Y"
- medium: ! '%e. %b %Y, %H.%M'
- pm: ''
\ No newline at end of file
+ hu: Ungarsk
+ it: Italiensk
+ ja: Japansk
+ ko: Koreansk
+ nb: Norsk (Bokmål)
+ pl: Polsk
+ pt: Portugisisk
+ ro: Rumænsk
+ sr: Serbisk
+ sk: Slovakisk
+ sl: Slovensk
+ es: Spansk
+ sv: Svensk
+ uk: Ukrainsk
diff --git a/config/locales/de.yml b/config/locales/de.yml
new file mode 100644
index 0000000..9ab4583
--- /dev/null
+++ b/config/locales/de.yml
@@ -0,0 +1,26 @@
+# German, Germany (de_DE)
+de:
+ languages:
+ zh: Chinesisch
+ hr: Kroatisch
+ cs: Tschechisch
+ da: Dänisch
+ nl: Niederländisch
+ fi: Finnisch
+ fr: Französisch
+ de: Deutsch
+ hu: Ungarisch
+ it: Italienisch
+ ja: Japanisch
+ ko: Koreanisch
+ nb: Norwegisch (Bokmål)
+ pl: Polnisch
+ pt: Portugiesisch
+ ro: Rumänisch
+ sr: Serbisch
+ sk: Slowakisch
+ sl: Slowenisch
+ es: Spanisch
+ sv: Schwedisch
+ uk: Ukrainisch
+
diff --git a/config/locales/en.yml b/config/locales/en.yml
deleted file mode 100644
index 6c349ae..0000000
--- a/config/locales/en.yml
+++ /dev/null
@@ -1,31 +0,0 @@
-# Files in the config/locales directory are used for internationalization and
-# are automatically loaded by Rails. If you want to use locales other than
-# English, add the necessary files in this directory.
-#
-# To use the locales, use `I18n.t`:
-#
-# I18n.t "hello"
-#
-# In views, this is aliased to just `t`:
-#
-# <%= t("hello") %>
-#
-# To use a different locale, set it with `I18n.locale`:
-#
-# I18n.locale = :es
-#
-# This would use the information in config/locales/es.yml.
-#
-# To learn more about the API, please read the Rails Internationalization guide
-# at https://guides.rubyonrails.org/i18n.html.
-#
-# Be aware that YAML interprets the following case-insensitive strings as
-# booleans: `true`, `false`, `on`, `off`, `yes`, `no`. Therefore, these strings
-# must be quoted to be interpreted as strings. For example:
-#
-# en:
-# "yes": yup
-# enabled: "ON"
-
-en:
- hello: "Hello world"
diff --git a/config/locales/es.yml b/config/locales/es.yml
new file mode 100644
index 0000000..b300d58
--- /dev/null
+++ b/config/locales/es.yml
@@ -0,0 +1,25 @@
+# Spanish, Spain (es_ES)
+es:
+ languages:
+ zh: Chino
+ hr: Croata
+ cs: Checo
+ da: Danés
+ nl: Holandés
+ fi: Finés
+ fr: Francés
+ de: Alemán
+ hu: Húngaro
+ it: Italiano
+ ja: Japonés
+ ko: Coreano
+ nb: Noruego (Bokmål)
+ pl: Polaco
+ pt: Portugués
+ ro: Rumano
+ sr: Serbio
+ sk: Eslovaco
+ sl: Esloveno
+ es: Español
+ sv: Sueco
+ uk: Ucraniano
\ No newline at end of file
diff --git a/config/locales/fi.yml b/config/locales/fi.yml
new file mode 100644
index 0000000..7208179
--- /dev/null
+++ b/config/locales/fi.yml
@@ -0,0 +1,25 @@
+# Finnish (fi_FI)
+fi:
+ languages:
+ zh: Kiina
+ hr: Kroatia
+ cs: Tšekki
+ da: Tanska
+ nl: Hollanti
+ fi: Suomi
+ fr: Ranska
+ de: Saksa
+ hu: Unkari
+ it: Italia
+ ja: Japani
+ ko: Korea
+ nb: Norja (Bokmål)
+ pl: Puola
+ pt: Portugali
+ ro: Romania
+ sr: Serbia
+ sk: Slovakia
+ sl: Slovenia
+ es: Espanja
+ sv: Ruotsi
+ uk: Ukraina
diff --git a/config/locales/fr.yml b/config/locales/fr.yml
new file mode 100644
index 0000000..47edc88
--- /dev/null
+++ b/config/locales/fr.yml
@@ -0,0 +1,26 @@
+# French, Canada (fr_CA)
+# French, France (fr_FR)
+fr:
+ languages:
+ zh: Chinois
+ hr: Croate
+ cs: Tchèque
+ da: Danois
+ nl: Néerlandais
+ fi: Finnois
+ fr: Français
+ de: Allemand
+ hu: Hongrois
+ it: Italien
+ ja: Japonais
+ ko: Coréen
+ nb: Norvégien (Bokmål)
+ pl: Polonais
+ pt: Portugais
+ ro: Roumain
+ sr: Serbe
+ sk: Slovaque
+ sl: Slovène
+ es: Espagnol
+ sv: Suédois
+ uk: Ukrainien
\ No newline at end of file
diff --git a/config/locales/hr.yml b/config/locales/hr.yml
new file mode 100644
index 0000000..be3d98a
--- /dev/null
+++ b/config/locales/hr.yml
@@ -0,0 +1,25 @@
+# Croatian (hr_HR)
+hr:
+ languages:
+ zh: Kineski
+ hr: Hrvatski
+ cs: Češki
+ da: Danski
+ nl: Nizozemski
+ fi: Finski
+ fr: Francuski
+ de: Njemački
+ hu: Mađarski
+ it: Talijanski
+ ja: Japanski
+ ko: Korejski
+ nb: Norveški (Bokmål)
+ pl: Poljski
+ pt: Portugalski
+ ro: Rumunjski
+ sr: Srpski
+ sk: Slovački
+ sl: Slovenski
+ es: Španjolski
+ sv: Švedski
+ uk: Ukrajinski
diff --git a/config/locales/hu.yml b/config/locales/hu.yml
new file mode 100644
index 0000000..f051133
--- /dev/null
+++ b/config/locales/hu.yml
@@ -0,0 +1,25 @@
+# Hungarian (hu_HU)
+hu:
+ languages:
+ zh: Kínai
+ hr: Horvát
+ cs: Cseh
+ da: Dán
+ nl: Holland
+ fi: Finn
+ fr: Francia
+ de: Német
+ hu: Magyar
+ it: Olasz
+ ja: Japán
+ ko: Koreai
+ nb: Norvég (Bokmål)
+ pl: Lengyel
+ pt: Portugál
+ ro: Román
+ sr: Szerb
+ sk: Szlovák
+ sl: Szlovén
+ es: Spanyol
+ sv: Svéd
+ uk: Ukrán
diff --git a/config/locales/it.yml b/config/locales/it.yml
new file mode 100644
index 0000000..42a5881
--- /dev/null
+++ b/config/locales/it.yml
@@ -0,0 +1,25 @@
+# Italian (it_IT)
+it:
+ languages:
+ zh: Cinese
+ hr: Croato
+ cs: Ceco
+ da: Danese
+ nl: Olandese
+ fi: Finlandese
+ fr: Francese
+ de: Tedesco
+ hu: Ungherese
+ it: Italiano
+ ja: Giapponese
+ ko: Coreano
+ nb: Norvegese (Bokmål)
+ pl: Polacco
+ pt: Portoghese
+ ro: Rumeno
+ sr: Serbo
+ sk: Slovacco
+ sl: Sloveno
+ es: Spagnolo
+ sv: Svedese
+ uk: Ucraino
diff --git a/config/locales/ja.yml b/config/locales/ja.yml
new file mode 100644
index 0000000..1e8382f
--- /dev/null
+++ b/config/locales/ja.yml
@@ -0,0 +1,26 @@
+# Japanese (ja_JP)
+ja:
+ languages:
+ zh: 中国語
+ hr: クロアチア語
+ cs: チェコ語
+ da: デンマーク語
+ nl: オランダ語
+ fi: フィンランド語
+ fr: フランス語
+ de: ドイツ語
+ hu: ハンガリー語
+ it: イタリア語
+ ja: 日本語
+ ko: 韓国語
+ nb: ノルウェー語(ブークモール)
+ pl: ポーランド語
+ pt: ポルトガル語
+ ro: ルーマニア語
+ sr: セルビア語
+ sk: スロバキア語
+ sl: スロベニア語
+ es: スペイン語
+ sv: スウェーデン語
+ uk: ウクライナ語
+
\ No newline at end of file
diff --git a/config/locales/ko.yml b/config/locales/ko.yml
new file mode 100644
index 0000000..6350f04
--- /dev/null
+++ b/config/locales/ko.yml
@@ -0,0 +1,25 @@
+# Korean (ko_KR)
+ko:
+ languages:
+ zh: 중국어
+ hr: 크로아티아어
+ cs: 체코어
+ da: 덴마크어
+ nl: 네덜란드어
+ fi: 핀란드어
+ fr: 프랑스어
+ de: 독일어
+ hu: 헝가리어
+ it: 이탈리아어
+ ja: 일본어
+ ko: 한국어
+ nb: 노르웨이어 (북몰)
+ pl: 폴란드어
+ pt: 포르투갈어
+ ro: 루마니아어
+ sr: 세르비아어
+ sk: 슬로바키아어
+ sl: 슬로베니아어
+ es: 스페인어
+ sv: 스웨덴어
+ uk: 우크라이나어
diff --git a/config/locales/nb.yml b/config/locales/nb.yml
new file mode 100644
index 0000000..80b5d7b
--- /dev/null
+++ b/config/locales/nb.yml
@@ -0,0 +1,27 @@
+# Norwegian Bokmål (nb_NO)
+nb:
+ languages:
+ zh: Kinesisk
+ hr: Kroatisk
+ cs: Tsjekkisk
+ da: Dansk
+ nl: Nederlandsk
+ fi: Finsk
+ fr: Fransk
+ de: Tysk
+ hu: Ungarsk
+ it: Italiensk
+ ja: Japansk
+ ko: Koreansk
+ nb: Norsk (Bokmål)
+ pl: Polsk
+ pt: Portugisisk
+ ro: Rumensk
+ sr: Serbisk
+ sk: Slovakisk
+ sl: Slovensk
+ es: Spansk
+ sv: Svensk
+ uk: Ukrainsk
+
+
\ No newline at end of file
diff --git a/config/locales/nl.yml b/config/locales/nl.yml
new file mode 100644
index 0000000..dee24fd
--- /dev/null
+++ b/config/locales/nl.yml
@@ -0,0 +1,27 @@
+# Dutch (nl_NL)
+nl:
+ languages:
+ zh: Chinees
+ hr: Kroatisch
+ cs: Tsjechisch
+ da: Deens
+ nl: Nederlands
+ fi: Fins
+ fr: Frans
+ de: Duits
+ hu: Hongaars
+ it: Italiaans
+ ja: Japans
+ ko: Koreaans
+ nb: Noors (Bokmål)
+ pl: Pools
+ pt: Portugees
+ ro: Roemeens
+ sr: Servisch
+ sk: Slowaaks
+ sl: Sloveens
+ es: Spaans
+ sv: Zweeds
+ uk: Oekraïens
+
+
\ No newline at end of file
diff --git a/config/locales/pl.yml b/config/locales/pl.yml
new file mode 100644
index 0000000..abd3ab5
--- /dev/null
+++ b/config/locales/pl.yml
@@ -0,0 +1,25 @@
+# Polish (pl_PL)
+pl:
+ languages:
+ zh: Chiński
+ hr: Chorwacki
+ cs: Czeski
+ da: Duński
+ nl: Holenderski
+ fi: Fiński
+ fr: Francuski
+ de: Niemiecki
+ hu: Węgierski
+ it: Włoski
+ ja: Japoński
+ ko: Koreański
+ nb: Norweski (Bokmål)
+ pl: Polski
+ pt: Portugalski
+ ro: Rumuński
+ sr: Serbski
+ sk: Słowacki
+ sl: Słoweński
+ es: Hiszpański
+ sv: Szwedzki
+ uk: Ukraiński
diff --git a/config/locales/pt.yml b/config/locales/pt.yml
new file mode 100644
index 0000000..57668ce
--- /dev/null
+++ b/config/locales/pt.yml
@@ -0,0 +1,25 @@
+# Portuguese (pt_PT)
+pt:
+ languages:
+ zh: Chinês
+ hr: Croata
+ cs: Tcheco
+ da: Dinamarquês
+ nl: Holandês
+ fi: Finlandês
+ fr: Francês
+ de: Alemão
+ hu: Húngaro
+ it: Italiano
+ ja: Japonês
+ ko: Coreano
+ nb: Norueguês (Bokmål)
+ pl: Polaco
+ pt: Português
+ ro: Romeno
+ sr: Sérvio
+ sk: Eslovaco
+ sl: Esloveno
+ es: Espanhol
+ sv: Sueco
+ uk: Ucraniano
\ No newline at end of file
diff --git a/config/locales/ro.yml b/config/locales/ro.yml
new file mode 100644
index 0000000..dca086a
--- /dev/null
+++ b/config/locales/ro.yml
@@ -0,0 +1,25 @@
+# Romanian (ro_RO)
+ro:
+ languages:
+ zh: Chineză
+ hr: Croată
+ cs: Cehă
+ da: Daneză
+ nl: Olandeză
+ fi: Finlandeză
+ fr: Franceză
+ de: Germană
+ hu: Maghiară
+ it: Italiană
+ ja: Japoneză
+ ko: Coreeană
+ nb: Norvegiană (Bokmål)
+ pl: Poloneză
+ pt: Portugheză
+ ro: Română
+ sr: Sârbă
+ sk: Slovacă
+ sl: Slovenă
+ es: Spaniolă
+ sv: Suedeză
+ uk: Ucraineană
diff --git a/config/locales/sk.yml b/config/locales/sk.yml
new file mode 100644
index 0000000..252ee6c
--- /dev/null
+++ b/config/locales/sk.yml
@@ -0,0 +1,26 @@
+# Slovak (sk_SK)
+sk:
+ languages:
+ zh: Čínsky
+ hr: Chorvátsky
+ cs: Český
+ da: Dánsky
+ nl: Holandský
+ fi: Fínsky
+ fr: Francúzsky
+ de: Nemecký
+ hu: Maďarský
+ it: Taliansky
+ ja: Japonský
+ ko: Kórejský
+ nb: Nórsky (Bokmål)
+ pl: Poľský
+ pt: Portugalský
+ ro: Rumunský
+ sr: Srbský
+ sk: Slovenský
+ sl: Slovinský
+ es: Španielsky
+ sv: Švédsky
+ uk: Ukrajinský
+
diff --git a/config/locales/sl.yml b/config/locales/sl.yml
new file mode 100644
index 0000000..8c7969f
--- /dev/null
+++ b/config/locales/sl.yml
@@ -0,0 +1,26 @@
+# Slovenian (sl_SL)
+sl:
+ languages:
+ zh: Kitajski
+ hr: Hrvaški
+ cs: Češki
+ da: Danski
+ nl: Nizozemski
+ fi: Finski
+ fr: Francoski
+ de: Nemški
+ hu: Madžarski
+ it: Italijanski
+ ja: Japonski
+ ko: Korejski
+ nb: Norveški (Bokmål)
+ pl: Poljski
+ pt: Portugalski
+ ro: Romunski
+ sr: Srbski
+ sk: Slovaški
+ sl: Slovenski
+ es: Španski
+ sv: Švedski
+ uk: Ukrajinski
+
diff --git a/config/locales/sr.yml b/config/locales/sr.yml
new file mode 100644
index 0000000..2d0ab00
--- /dev/null
+++ b/config/locales/sr.yml
@@ -0,0 +1,27 @@
+# Serbian, Serbia, Latin (sr_RS)
+sr:
+ languages:
+ zh: Кинески
+ hr: Хрватски
+ cs: Чешки
+ da: Дански
+ nl: Холандски
+ fi: Фински
+ fr: Француски
+ de: Немачки
+ hu: Мађарски
+ it: Италијански
+ ja: Јапански
+ ko: Корејски
+ nb: Норвешки (Бокмал)
+ pl: Пољски
+ pt: Португалски
+ ro: Румунски
+ sr: Српски
+ sk: Словачки
+ sl: Словеначки
+ es: Шпански
+ sv: Шведски
+ uk: Украјински
+
+
\ No newline at end of file
diff --git a/config/locales/sv.yml b/config/locales/sv.yml
new file mode 100644
index 0000000..c5157cd
--- /dev/null
+++ b/config/locales/sv.yml
@@ -0,0 +1,25 @@
+# Swedish (sv_SE)
+sv:
+ languages:
+ zh: Kinesiska
+ hr: Kroatiska
+ cs: Tjeckiska
+ da: Danska
+ nl: Holländska
+ fi: Finska
+ fr: Franska
+ de: Tyska
+ hu: Ungerska
+ it: Italienska
+ ja: Japanska
+ ko: Koreanska
+ nb: Norska (Bokmål)
+ pl: Polska
+ pt: Portugisiska
+ ro: Rumänska
+ sr: Serbiska
+ sk: Slovakiska
+ sl: Slovenska
+ es: Spanska
+ sv: Svenska
+ uk: Ukrainska
diff --git a/config/locales/uk.yml b/config/locales/uk.yml
new file mode 100644
index 0000000..97278ac
--- /dev/null
+++ b/config/locales/uk.yml
@@ -0,0 +1,25 @@
+# Ukrainian (uk_UA)
+uk:
+ languages:
+ zh: Китайська
+ hr: Хорватська
+ cs: Чеська
+ da: Данська
+ nl: Голландська
+ fi: Фінська
+ fr: Французька
+ de: Німецька
+ hu: Угорська
+ it: Італійська
+ ja: Японська
+ ko: Корейська
+ nb: Норвезька (Букмол)
+ pl: Польська
+ pt: Португальська
+ ro: Румунська
+ sr: Сербська
+ sk: Словацька
+ sl: Словенська
+ es: Іспанська
+ sv: Шведська
+ uk: Українська
diff --git a/config/locales/zh.yml b/config/locales/zh.yml
new file mode 100644
index 0000000..f0ae237
--- /dev/null
+++ b/config/locales/zh.yml
@@ -0,0 +1,25 @@
+# Chinese (zh_CN)
+zh:
+ languages:
+ zh: 中文
+ hr: 克罗地亚语
+ cs: 捷克语
+ da: 丹麦语
+ nl: 荷兰语
+ fi: 芬兰语
+ fr: 法语
+ de: 德语
+ hu: 匈牙利语
+ it: 意大利语
+ ja: 日语
+ ko: 韩语
+ nb: 挪威语(博克马尔)
+ pl: 波兰语
+ pt: 葡萄牙语
+ ro: 罗马尼亚语
+ sr: 塞尔维亚语
+ sk: 斯洛伐克语
+ sl: 斯洛文尼亚语
+ es: 西班牙语
+ sv: 瑞典语
+ uk: 乌克兰语
\ No newline at end of file
diff --git a/config/routes.rb b/config/routes.rb
index a125ef0..c8e2663 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -6,5 +6,5 @@ Rails.application.routes.draw do
get "up" => "rails/health#show", as: :rails_health_check
# Defines the root path route ("/")
- # root "posts#index"
+ root "site#index"
end
diff --git a/public/404.html b/public/404.html
index b40612a..9f79a18 100644
--- a/public/404.html
+++ b/public/404.html
@@ -6,8 +6,8 @@