import type { Dictionary } from './dictionary';

/*
  Norwegian (Bokmål) UI strings. Written natively, not translated — shorter and
  plainer than the English where the language allows (CONTENT_STRATEGY §5).

  Glossary (fixed term pairs — I18N_SPEC §6.3):
    Systems Developer → Systemutvikler   ·  case study → prosjektgjennomgang
    projects → prosjekter                ·  experience → erfaring
    skills → kompetanse                  ·  work permit → oppholdstillatelse
    self-hosted → egendriftet            ·  Product names / tech names → untranslated
*/

export const no: Dictionary = {
  hero: {
    viewProjects: 'Se prosjekter',
  },
  home: {
    skillsLabel: 'Kompetanse',
    skillsHeading: 'Det jeg jobber med',
    skillsIntro: 'En praktisk profil: forretningsverdi, vedlikeholdbarhet og pålitelig leveranse.',
    projectsLabel: 'Prosjekter',
    projectsHeading: 'Bygget, levert og i drift',
    experienceLabel: 'Erfaring',
    experienceHeading: 'Hvor jeg har jobbet',
    aboutLabel: 'Om meg',
    earlierRoles: 'Tidligere og ved siden av',
    present: 'nå',
  },
  nav: {
    home: 'Hjem',
    projects: 'Prosjekter',
    experience: 'Erfaring',
    about: 'Om meg',
    contact: 'Kontakt',
  },
  about: {
    languages: 'Språk',
    interests: 'Interesser',
  },
  cvPage: {
    heading: 'Last ned CV-en min',
    intro:
      'For en full oversikt over erfaring, kompetanse og arbeidshistorikk kan du laste ned CV-en min på ønsket språk.',
    atsNote:
      'Dette er enkle, ATS-vennlige PDF-er — én kolonne, ekte tekst og standard overskrifter.',
    updated: 'Oppdatert',
  },
  lang: {
    switchTo: 'Switch to English',
    en: 'EN',
    no: 'NO',
  },
  theme: {
    toLight: 'Bytt til lyst modus',
    toDark: 'Bytt til mørkt modus',
  },
  cv: {
    download: 'Last ned CV',
    english: 'CV på engelsk',
    norsk: 'CV på norsk',
    fileMeta: 'pdf · {size} kB',
  },
  project: {
    readCaseStudy: 'Les gjennomgang',
    explore: 'Utforsk',
    all: 'Alle prosjekter',
    caseStudyEyebrow: 'Prosjektgjennomgang · eget produkt',
    capabilityEyebrow: 'Kompetanse · infrastruktur',
    onThisPage: 'På denne siden',
    repository: 'Kildekode',
    liveDemo: 'Live demo',
    prev: 'Forrige',
    next: 'Neste',
    status: {
      active: 'Aktiv',
      'in-development': 'Under utvikling',
      archived: 'Arkivert',
    },
    tldr: { what: 'Hva', why: 'Hvorfor', stack: 'Stack', role: 'Rolle' },
  },
  form: {
    name: 'Navn',
    email: 'E-post',
    message: 'Melding',
    send: 'Send melding',
    sending: 'Sender',
    successTitle: 'Meldingen er sendt',
    successBody: 'Takk — jeg svarer vanligvis innen en dag.',
    errorTitle: 'Noe gikk galt',
    errorBody: 'Meldingen kunne ikke sendes. Send meg gjerne en e-post direkte.',
    required: 'Dette feltet er påkrevd',
    invalidEmail: 'Skriv inn en gyldig e-postadresse',
    orEmail: 'Eller kontakt meg direkte',
    copy: 'Kopier',
    copied: 'Kopiert',
  },
  // Never shown on NO pages; mirror kept for interface completeness.
  hint: {
    text: 'This page is available in English',
    action: 'Switch to English',
    dismiss: 'Close',
  },
  notFound: {
    code: 'fant ikke siden',
    title: 'Siden finnes ikke',
    body: 'Siden du lette etter finnes ikke eller har blitt flyttet.',
    home: 'Gå til forsiden',
    projects: 'Se prosjekter',
  },
  a11y: {
    skipToContent: 'Hopp til innhold',
    primaryNav: 'Hovedmeny',
    openMenu: 'Åpne meny',
    closeMenu: 'Lukk meny',
    breadcrumb: 'Brødsmulesti',
    backToTop: 'Til toppen',
  },
  footer: {
    tagline: 'Systemutvikler bosatt i Tønsberg.',
    colophon: 'Slik er siden bygget',
    availability: 'Åpen for remote, hybrid eller stedbaserte roller.',
    copyright: '© {year} Connor Babbington',
  },
};
