fix: clean up dictionaries

This commit is contained in:
Michael Zetterberg
2025-03-11 13:12:06 +01:00
parent 1a8a57599c
commit 91c36ee41c
32 changed files with 372 additions and 182 deletions

View File

@@ -2,6 +2,7 @@
import * as Sentry from "@sentry/nextjs"
import { useEffect } from "react"
import { useIntl } from "react-intl"
import styles from "./global-error.module.css"
@@ -12,6 +13,8 @@ export default function GlobalError({
}) {
console.log({ global_error: error })
const intl = useIntl()
useEffect(() => {
Sentry.captureException(error)
}, [error])
@@ -20,7 +23,7 @@ export default function GlobalError({
<html>
<body>
<div className={styles.layout}>
<h1>Something went really wrong!</h1>
<h1>{intl.formatMessage({ id: "Something went really wrong!" })}</h1>
</div>
</body>
</html>

View File

@@ -1,6 +1,7 @@
"use client"
import { cx } from "class-variance-authority"
import { useIntl } from "react-intl"
import { ArrowRightIcon } from "@/components/Icons"
@@ -13,13 +14,15 @@ import type { CarouselButtonProps } from "./types"
export function CarouselPrevious({ className, ...props }: CarouselButtonProps) {
const { scrollPrev, canScrollPrev } = useCarousel()
const intl = useIntl()
if (!canScrollPrev()) return null
return (
<button
className={cx(styles.button, styles.buttonPrev, className)}
onClick={scrollPrev}
aria-label="Previous slide"
aria-label={intl.formatMessage({ id: "Previous slide" })}
{...props}
>
<ArrowRightIcon color="burgundy" className={styles.prevIcon} />
@@ -30,13 +33,15 @@ export function CarouselPrevious({ className, ...props }: CarouselButtonProps) {
export function CarouselNext({ className, ...props }: CarouselButtonProps) {
const { scrollNext, canScrollNext } = useCarousel()
const intl = useIntl()
if (!canScrollNext()) return null
return (
<button
className={cx(styles.button, styles.buttonNext, className)}
onClick={scrollNext}
aria-label="Next slide"
aria-label={intl.formatMessage({ id: "Next slide" })}
{...props}
>
<ArrowRightIcon color="burgundy" />

View File

@@ -126,7 +126,7 @@ export default function Map({
style={
{ "--destination-map-height": mapHeight } as React.CSSProperties
}
aria-label={"Mapview"}
aria-label={intl.formatMessage({ id: "Map view" })}
>
<div className={styles.mobileNavigation}>
<Button

View File

@@ -25,8 +25,6 @@ import type {
} from "@/types/components/bookingWidget"
import type { ButtonProps } from "@/components/TempDesignSystem/Button/button"
const removeExtraRoomsTranslationId = "Remove extra rooms"
export default function BookingCode() {
const intl = useIntl()
const checkIsTablet = useMediaQuery(
@@ -50,7 +48,7 @@ export default function BookingCode() {
const addCode = intl.formatMessage({ id: "Add code" })
const ref = useRef<HTMLDivElement | null>(null)
const removeExtraRoomsText = intl.formatMessage({
id: removeExtraRoomsTranslationId,
id: "Remove extra rooms",
})
function updateBookingCodeFormValue(value: string) {
@@ -287,7 +285,7 @@ export function RemoveExtraRooms({ ...props }: ButtonProps) {
intent="secondary"
{...props}
>
{intl.formatMessage({ id: removeExtraRoomsTranslationId })}
{intl.formatMessage({ id: "Remove extra rooms" })}
</Button>
)
}

View File

@@ -23,7 +23,12 @@ export function GuestsRoom({
onRemove: (index: number) => void
}) {
const intl = useIntl()
const roomLabel = intl.formatMessage({ id: "Room" })
const roomLabel = intl.formatMessage(
{ id: "Room {roomIndex}" },
{
roomIndex: index + 1,
}
)
const childrenInAdultsBed = room.childrenInRoom.filter(
(child) => child.bed === ChildBedMapEnum.IN_ADULTS_BED
@@ -33,7 +38,7 @@ export function GuestsRoom({
<div className={styles.roomContainer}>
<section className={styles.roomDetailsContainer}>
<Subtitle type="two" className={styles.roomHeading}>
{roomLabel} {index + 1}
{roomLabel}
</Subtitle>
<AdultSelector
roomIndex={index}

View File

@@ -26,7 +26,12 @@ export default function Multiroom() {
<section>
<Header>
<Title level="h2" as="h4">
{`${intl.formatMessage({ id: "Room" })} ${roomNr}`}
{intl.formatMessage(
{ id: "Room {roomIndex}" },
{
roomIndex: roomNr,
}
)}
</Title>
</Header>

View File

@@ -31,7 +31,12 @@ export default function RoomOne({ user }: { user: SafeUser }) {
{isMultiroom ? (
<Header>
<Title level="h2" as="h4">
{`${intl.formatMessage({ id: "Room" })} 1`}
{intl.formatMessage(
{ id: "Room {roomIndex}" },
{
roomIndex: 1,
}
)}
</Title>
</Header>
) : null}

View File

@@ -149,7 +149,12 @@ export default function SummaryUI({
<div>
{rooms.length > 1 ? (
<Body textTransform="bold">
{intl.formatMessage({ id: "Room" })} {roomNumber}
{intl.formatMessage(
{ id: "Room {roomIndex}" },
{
roomIndex: roomNumber,
}
)}
</Body>
) : null}
<div className={styles.entry}>

View File

@@ -218,8 +218,12 @@ export default function AddAncillaryFlowModal({
<>
<Divider variant="vertical" color="subtle" />
<Body textTransform="bold" color="uiTextHighContrast">
{selectedAncillary.points}{" "}
{intl.formatMessage({ id: "points" })}
{intl.formatMessage(
{ id: "{value} points" },
{
value: selectedAncillary.points,
}
)}
</Body>
</>
)}

View File

@@ -110,7 +110,10 @@ export default function ConfirmationStep() {
<Divider variant="vertical" color="subtle" />
</div>
<Body textTransform="bold" color="uiTextHighContrast">
{totalPoints} {intl.formatMessage({ id: "points" })}
{intl.formatMessage(
{ id: "{value} points" },
{ value: totalPoints }
)}
</Body>
</div>
)}

View File

@@ -73,7 +73,12 @@ export function AddedAncillaries({
color="baseSurfaceSubtleNormal"
/>
<Body textTransform="bold">
{`${ancillary.points} ${intl.formatMessage({ id: "Points" })}`}
{intl.formatMessage(
{ id: "{value} points" },
{
value: ancillary.points,
}
)}
</Body>
</div>
</div>
@@ -120,7 +125,12 @@ export function AddedAncillaries({
</Body>
<Divider variant="vertical" color="baseSurfaceSubtleNormal" />
<Body textTransform="bold">
{`${ancillary.points} ${intl.formatMessage({ id: "Points" })}`}
{intl.formatMessage(
{ id: "{value} points" },
{
value: ancillary.points,
}
)}
</Body>
</div>
</div>

View File

@@ -68,7 +68,12 @@ export function CancelStayConfirmation({
>
<div className={styles.roomInfo}>
<Caption color="uiTextHighContrast">
{intl.formatMessage({ id: "Room" })} {index + 1}
{intl.formatMessage(
{ id: "Room {roomIndex}" },
{
roomIndex: index + 1,
}
)}
</Caption>
{roomDetail && (
<>

View File

@@ -56,11 +56,35 @@ export default function LinkedReservation({
const fromDate = dt(booking.checkInDate).locale(lang)
const toDate = dt(booking.checkOutDate).locale(lang)
const adultsMsg = intl.formatMessage(
{ id: "{adults, plural, one {# adult} other {# adults}}" },
{
adults: booking.adults,
}
)
const childrenMsg = intl.formatMessage(
{
id: "{children, plural, one {# child} other {# children}}",
},
{
children: booking.childrenAges.length,
}
)
const adultsOnlyMsg = adultsMsg
const adultsAndChildrenMsg = [adultsMsg, childrenMsg].join(", ")
return (
<article className={styles.linkedReservation}>
<div className={styles.title}>
<Subtitle color="burgundy">
{intl.formatMessage({ id: "Room" }) + " " + (index + 2)}
{intl.formatMessage(
{ id: "Room {roomIndex}" },
{
roomIndex: index + 2,
}
)}
</Subtitle>
</div>
<div className={styles.details}>
@@ -70,19 +94,8 @@ export default function LinkedReservation({
<div>
<Caption color="uiTextHighContrast">
{booking.childrenAges.length > 0
? intl.formatMessage(
{ id: "{adults} adults, {children} children" },
{
adults: booking.adults,
children: booking.childrenAges.length,
}
)
: intl.formatMessage(
{ id: "{adults} adults" },
{
adults: booking.adults,
}
)}
? adultsAndChildrenMsg
: adultsOnlyMsg}
</Caption>
</div>
</div>

View File

@@ -49,6 +49,7 @@ export function ReferenceCard({ booking, hotel }: ReferenceCardProps) {
(acc, linkedReservation) => acc + linkedReservation.adults,
0
) ?? 0)
const children =
booking.childrenAges.length +
(booking.linkedReservations?.reduce(
@@ -56,6 +57,25 @@ export function ReferenceCard({ booking, hotel }: ReferenceCardProps) {
0
) ?? 0)
const adultsMsg = intl.formatMessage(
{ id: "{adults, plural, one {# adult} other {# adults}}" },
{
adults: adults,
}
)
const childrenMsg = intl.formatMessage(
{
id: "{children, plural, one {# child} other {# children}}",
},
{
children: children,
}
)
const adultsOnlyMsg = adultsMsg
const adultsAndChildrenMsg = [adultsMsg, childrenMsg].join(", ")
return (
<div className={styles.referenceCard}>
<div className={styles.referenceRow}>
@@ -83,20 +103,7 @@ export function ReferenceCard({ booking, hotel }: ReferenceCardProps) {
{intl.formatMessage({ id: "Guests" })}
</Caption>
<Caption type="bold" color="uiTextHighContrast">
{children > 0
? intl.formatMessage(
{ id: "{adults} adults, {children} children" },
{
adults: adults,
children: children,
}
)
: intl.formatMessage(
{ id: "{adults} adults" },
{
adults: adults,
}
)}
{children > 0 ? adultsAndChildrenMsg : adultsOnlyMsg}
</Caption>
</div>
<div className={styles.referenceRow}>

View File

@@ -158,8 +158,12 @@ export default function GuestDetails({
</Body>
{isMemberBooking && (
<Body color="uiTextHighContrast">
{intl.formatMessage({ id: "Member no." })}{" "}
{user.membership!.membershipNumber}
{intl.formatMessage(
{ id: "Member no. {nr}" },
{
nr: user.membership!.membershipNumber,
}
)}
</Body>
)}
<Caption color="uiTextHighContrast">{guestDetails.email}</Caption>

View File

@@ -87,6 +87,44 @@ export function Room({ booking, room, hotel, user }: RoomProps) {
const fromDate = dt(booking.checkInDate).locale(lang)
const mainBedWidthValueMsg = intl.formatMessage(
{ id: "{value} cm" },
{
value: room.bedType.mainBed.widthRange.min,
}
)
const mainBedWidthRangeMsg = intl.formatMessage(
{
id: "{min}{max} cm",
},
{
min: room.bedType.mainBed.widthRange.min,
max: room.bedType.mainBed.widthRange.max,
}
)
const adultsMsg = intl.formatMessage(
{
id: "{adults, plural, one {# adult} other {# adults}}",
},
{
adults: booking.adults,
}
)
const childrenMsg = intl.formatMessage(
{
id: "{children, plural, one {# child} other {# children}}",
},
{
children: booking.childrenAges.length,
}
)
const adultsOnlyMsg = adultsMsg
const adultsAndChildrenMsg = [adultsMsg, childrenMsg].join(", ")
return (
<div>
<article className={styles.room}>
@@ -189,19 +227,8 @@ export function Room({ booking, room, hotel, user }: RoomProps) {
<div className={styles.rowContent}>
<Body color="uiTextHighContrast">
{booking.childrenAges.length > 0
? intl.formatMessage(
{ id: "{adults} adults, {children} children" },
{
adults: booking.adults,
children: booking.childrenAges.length,
}
)
: intl.formatMessage(
{ id: "{adults} adults" },
{
adults: booking.adults,
}
)}
? adultsAndChildrenMsg
: adultsOnlyMsg}
</Body>
</div>
</div>
@@ -232,8 +259,8 @@ export function Room({ booking, room, hotel, user }: RoomProps) {
{room.bedType.mainBed.description}
{room.bedType.mainBed.widthRange.min ===
room.bedType.mainBed.widthRange.max
? ` (${room.bedType.mainBed.widthRange.min} ${intl.formatMessage({ id: "cm" })})`
: ` (${room.bedType.mainBed.widthRange.min} - ${room.bedType.mainBed.widthRange.max} ${intl.formatMessage({ id: "cm" })})`}
? ` (${mainBedWidthValueMsg})`
: ` (${mainBedWidthRangeMsg})`}
</Body>
</div>
</div>

View File

@@ -110,7 +110,12 @@ export default function PriceDetailsTable({
<TableSection>
{rooms.length > 1 && (
<Body textTransform="bold">
{intl.formatMessage({ id: "Room" })} {idx + 1}
{intl.formatMessage(
{ id: "Room {roomIndex}" },
{
roomIndex: idx + 1,
}
)}
</Body>
)}
<TableSectionHeader title={room.roomType} subtitle={duration} />

View File

@@ -43,7 +43,7 @@ export default function BookingCodeFilter() {
<>
<div className={styles.bookingCodeFilter}>
<Select
aria-label="Booking Code Filter"
aria-label={intl.formatMessage({ id: "Booking Code Filter" })}
className={styles.bookingCodeFilterSelect}
name="bookingCodeFilter"
onSelect={updateFilter}

View File

@@ -209,7 +209,12 @@ export default async function SelectHotel({
<div className={styles.cityInformation}>
<Subtitle>
{isAlternativeFor
? `${intl.formatMessage({ id: "Alternatives for" })} ${isAlternativeFor.name}`
? intl.formatMessage(
{ id: "Alternatives for {value}" },
{
value: isAlternativeFor.name,
}
)
: city.name}
</Subtitle>
<HotelCount />

View File

@@ -138,7 +138,12 @@ export default function Summary({
<div>
{rooms.length > 1 ? (
<Body textTransform="bold">
{intl.formatMessage({ id: "Room" })} {roomNumber}
{intl.formatMessage(
{ id: "Room {roomIndex}" },
{
roomIndex: roomNumber,
}
)}
</Body>
) : null}
<div className={styles.entry}>

View File

@@ -27,18 +27,33 @@ export default function MultiRoomWrapper({
selectedRate,
} = useRoomContext()
const onlyAdultsMsg = intl.formatMessage(
{ id: "{adults} adults" },
const roomMsg = intl.formatMessage(
{ id: "Room {roomIndex}" },
{ roomIndex: roomNr }
)
const adultsMsg = intl.formatMessage(
{ id: "{adults, plural, one {# adult} other {# adults}}" },
{ adults: bookingRoom.adults }
)
const adultsAndChildrenMsg = intl.formatMessage(
{ id: "{adults} adults, {children} children" },
const childrenMsg = intl.formatMessage(
{
id: "{children, plural, one {# child} other {# children}}",
},
{
adults: bookingRoom.adults,
children: bookingRoom.childrenInRoom?.length,
}
)
const onlyAdultsMsg = adultsMsg
const adultsAndChildrenMsg = [adultsMsg, childrenMsg].join(", ")
const guestsMsg = bookingRoom.childrenInRoom?.length
? adultsAndChildrenMsg
: onlyAdultsMsg
const title = [roomMsg, guestsMsg].join(", ")
useEffect(() => {
requestAnimationFrame(() => {
const SCROLL_OFFSET = 100
@@ -67,16 +82,7 @@ export default function MultiRoomWrapper({
<div className={styles.roomContainer} data-multiroom="true">
<div className={styles.header}>
{selectedRate && !isActiveRoom ? null : (
<Subtitle className={styles.subtitle} color="uiTextHighContrast">
{intl.formatMessage(
{ id: "Room {roomIndex}" },
{ roomIndex: roomNr }
)}
,{" "}
{bookingRoom.childrenInRoom?.length
? adultsAndChildrenMsg
: onlyAdultsMsg}
</Subtitle>
<Subtitle color="uiTextHighContrast">{title}</Subtitle>
)}
{selectedRate && isActiveRoom ? (
<Button

View File

@@ -217,10 +217,16 @@ export default function RoomCard({ roomConfiguration }: RoomCardProps) {
<Caption color="uiTextMediumContrast">
{occupancy.max === occupancy.min
? intl.formatMessage(
{ id: "guests.plural" },
{ guests: occupancy.max }
)
: intl.formatMessage({ id: "guests.span" }, occupancy)}
{ id: "{guests, plural, one {# guest} other {# guests}}" },
{ guests: occupancy.max }
)
: intl.formatMessage(
{ id: "{min}-{max} guests" },
{
min: occupancy.min,
max: occupancy.max,
}
)}
</Caption>
)}
<RoomSize roomSize={roomSize} />
@@ -290,7 +296,7 @@ export default function RoomCard({ roomConfiguration }: RoomCardProps) {
title={rateTitle}
rateTitle={
product.public &&
product.public?.rateType !== RateTypeEnum.Regular
product.public?.rateType !== RateTypeEnum.Regular
? rateDefinition?.title
: undefined
}

View File

@@ -70,7 +70,7 @@ export default function RoomTypeFilter() {
: allRoomsAvailableText}
</Caption>
<ToggleButtonGroup
aria-label="Filter"
aria-label={intl.formatMessage({ id: "Filter" })}
className={styles.roomsFilter}
defaultSelectedKeys={selectedPackage ? [selectedPackage] : undefined}
onSelectionChange={handleChange}

View File

@@ -28,7 +28,7 @@ export default function Parking({ parking }: ParkingProps) {
<ul className={styles.list}>
{p.address !== undefined && (
<li>
<FilledHeartIcon color="baseIconLowContrast" />$
<FilledHeartIcon color="baseIconLowContrast" />
{intl.formatMessage(
{ id: "Address: {address}" },
{

View File

@@ -13,6 +13,8 @@ import type { AncillaryCardProps } from "@/types/components/ancillaryCard"
export function AncillaryCard({ ancillary }: AncillaryCardProps) {
const intl = useIntl()
const priceMsg = `${formatPrice(intl, ancillary.price.total, ancillary.price.currency)} ${ancillary.price.text ?? ""}`
return (
<article className={styles.ancillaryCard}>
<div className={styles.imageContainer}>
@@ -34,11 +36,7 @@ export function AncillaryCard({ ancillary }: AncillaryCardProps) {
<Body color="uiTextHighContrast">
{ancillary.price.included
? intl.formatMessage({ id: "Included" })
: `${formatPrice(
intl,
ancillary.price.total,
ancillary.price.currency
)} ${ancillary.price.text ?? ""}`}
: priceMsg}
</Body>
{ancillary.points && (
@@ -47,7 +45,12 @@ export function AncillaryCard({ ancillary }: AncillaryCardProps) {
<Divider variant="vertical" color="subtle" />
</div>
<Body textAlign="right" color="uiTextHighContrast">
{ancillary.points} {intl.formatMessage({ id: "Points" })}
{intl.formatMessage(
{ id: "{value} points" },
{
value: ancillary.points,
}
)}
</Body>
</>
)}

View File

@@ -21,7 +21,7 @@
"Access size": "Adgangsstørrelse",
"Accessibility": "Tilgængelighed",
"Accessibility at {hotel}": "Tilgængelighed på {hotel}",
"Accessible room": "Tilgængelighedsrum",
"Accessibility room": "Tilgængelighedsrum",
"Account unlinked, reloading": "Account unlinked, reloading",
"Accounts are already linked": "Accounts are already linked",
"Active": "Aktiv",
@@ -37,11 +37,15 @@
"Age": "Alder",
"Airport": "Lufthavn",
"All add-ons are delivered at the same time. Changes to delivery times will affect earlier add-ons.": "Alle tillæg leveres på samme tid. Ændringer i leveringstider vil påvirke tidligere tillæg.",
"All categories": "All categories",
"All countries": "All countries",
"All hotels and offices": "All hotels and offices",
"All locations": "All locations",
"All our breakfast buffets offer gluten free, vegan, and allergy-friendly options.": "Alle vores morgenmadsbuffeter tilbyder glutenfrie, veganske og allergivenlige muligheder.",
"All-day breakfast": "Morgenmad hele dagen",
"Allergy-friendly room": "Allergirum",
"Already a friend?": "Allerede en ven?",
"Alternatives for": "Alternatives for",
"Alternatives for {value}": "Alternatives for {value}",
"Always open": "Altid åben",
"Amenities": "Faciliteter",
"Amusement park": "Forlystelsespark",
@@ -64,8 +68,8 @@
"As our Close Friend": "Som vores nære ven",
"As our {level}": "Som vores {level}",
"As this is a multiroom stay, the cancellation has to be done by the person who made the booking. Please call 08-517 517 00 to talk to our customer service if you would need further assistance.": "Da dette er et ophold med flere værelser, skal annullereringen gennemføres af personen, der har booket opholdet. Bedes du ringe til vores kundeservice på 08-517 517 00, hvis du har brug for yderligere hjælp.",
"At a cost": "Mod betaling",
"As your booking includes rooms with different terms, we will be charging part of the booking now and the remainder will be collected by the reception at check-in.": "Din booking inkluderer værelser med forskellige vilkår, vi vil blive opkræve en del af bookingen nu og resten vil blive indsamlet ved check-in.",
"At a cost": "Mod betaling",
"At latest": "Senest",
"At the hotel": "På hotellet",
"Attractions": "Attraktioner",
@@ -94,6 +98,7 @@
"Book your next stay": "Book your next stay",
"Book {type} parking": "Book {type} parkering",
"Booking": "Booking",
"Booking Code filter": "Booking Code filter",
"Booking code": "Bookingkode",
"Booking confirmation": "Booking bekræftelse",
"Booking number": "Bookingnummer",
@@ -128,6 +133,7 @@
"Cancellation number": "Annulleringsnummer",
"Cancellation policy": "Cancellation policy",
"Cancelled": "Annulleret",
"Category": "Category",
"Change room": "Skift værelse",
"Changes can be made until {time} on {date}, subject to availability. Room rates may vary.": "Ændringer kan gøres indtil {time} på {date}, under forudsætning af tilgængelighed. Priserne for værelserne kan variere.",
"Changes in tier match can take up to 24 hours to be displayed.": "Changes in tier match can take up to 24 hours to be displayed.",
@@ -159,6 +165,7 @@
"Close the map": "Luk kortet",
"Closed": "Lukket",
"Code / Voucher": "Bookingkoder / voucher",
"Code and voucher is not available with reward night.": "Code and voucher is not available with reward night.",
"Codes, cheques and reward nights aren't available on the new website yet.": "Koder, checks og bonusnætter er endnu ikke tilgængelige på den nye hjemmeside.",
"Coming up": "Er lige om hjørnet",
"Compare all levels": "Sammenlign alle niveauer",
@@ -192,7 +199,7 @@
"Day": "Dag",
"Deadline: {date}": "Deadline: {date}",
"Delivered at:": "Leveret til:",
"Delivery between {deliveryTime}. Payment will be made on check-in": "Levering mellem {deliveryTime}. Betaling vil ske ved check-in.",
"Delivery between {deliveryTime}. Payment will be made on check-in.": "Levering mellem {deliveryTime}. Betaling vil ske ved check-in.",
"Description": "Beskrivelse",
"Destination": "Destination",
"Destinations in {country}": "Destinationer i {country}",
@@ -307,6 +314,7 @@
"Hotel": "Hotel",
"Hotel details": "Hoteloplysninger",
"Hotel facilities": "Hotel faciliteter",
"Hotel or office": "Hotel or office",
"Hotel reservation": "Hotel reservation",
"Hotel surroundings": "Hotel omgivelser",
"Hotels": "Hoteller",
@@ -373,6 +381,7 @@
"Link your accounts": "Link your accounts",
"Linked account": "Linked account",
"Location": "Beliggenhed",
"Location (shown in local language)": "Location (shown in local language)",
"Location in hotel": "Plassering på hotellet",
"Locations": "Placeringer",
"Log in": "Log på",
@@ -392,13 +401,14 @@
"Map of the city center": "Kort over byens centrum",
"Map of the country": "Kort over landet",
"Map of {hotelName}": "Map of {hotelName}",
"Map view": "Map view",
"Marketing city": "Marketing by",
"Max {max, plural, one {{range} guest} other {{range} guests}}": "Maks {max, plural, one {{range} gæst} other {{range} gæster}}",
"Max. {max, plural, one {{range} guest} other {{range} guests}}": "Max. {max, plural, one {{range} guest} other {{range} guests}}",
"Meetings & Conferences": "Møder & Konferencer",
"Member Since: {value}": "Member Since: {value}",
"Member discount": "Member discount",
"Member no.": "Medlemsnummer",
"Member no. {nr}": "Medlemsnummer {nr}",
"Member number": "Member number",
"Member price": "Medlemspris",
"Member price activated": "Medlemspris aktiveret",
@@ -545,6 +555,7 @@
"Print confirmation": "Print confirmation",
"Proceed to login": "Fortsæt til login",
"Proceed to payment": "Fortsæt til betalingsmetode",
"Proceed to payment method": "Proceed to payment method",
"Promo code": "Promo code",
"Provide a payment card in the next step": "Giv os dine betalingsoplysninger i næste skridt",
"Public price from": "Offentlig pris fra",
@@ -573,7 +584,6 @@
"Restaurant & Bar": "Restaurant & Bar",
"Restaurants & Bars": "Restaurants & Bars",
"Retype new password": "Gentag den nye adgangskode",
"Room": "Room",
"Room & Terms": "Værelse & Vilkår",
"Room charge": "Værelsesafgift",
"Room details": "Room details",
@@ -658,6 +668,7 @@
"Thank you for booking with us! We look forward to welcoming you and hope you have a pleasant stay. If you have any questions or need to make changes to your reservation, please <emailLink>contact us.</emailLink>": "Tak fordi du bookede hos os! Vi glæder os til at byde dig velkommen og håber du får et behageligt ophold. Hvis du har spørgsmål eller har brug for at foretage ændringer i din reservation, bedes du <emailLink>kontakte os.</emailLink>",
"The code youve entered have expired. <resendOtpLink>Resend code.</resendOtpLink>": "The code youve entered have expired. <resendOtpLink>Resend code.</resendOtpLink>",
"The code youve entered is incorrect.": "The code youve entered is incorrect.",
"The first or last name doesn't match the membership number you provided. Your booking(s) is confirmed but to get the membership attached you'll need to present your existing membership number upon check-in. If you have booked with a member discount, you'll either need to present your existing membership number upon check-in, become a member or pay the price difference at the hotel. Signing up is preferably done online before the stay, or we can assist upon arrival.": "The first or last name doesn't match the membership number you provided. Your booking(s) is confirmed but to get the membership attached you'll need to present your existing membership number upon check-in. If you have booked with a member discount, you'll either need to present your existing membership number upon check-in, become a member or pay the price difference at the hotel. Signing up is preferably done online before the stay, or we can assist upon arrival.",
"The new price is": "Nyprisen er",
"The price has increased": "Prisen er steget",
"The price has increased since you selected your room.": "Prisen er steget, efter at du har valgt dit værelse.",
@@ -686,6 +697,7 @@
"Transactions": "Transaktioner",
"Transportations": "Transport",
"TripAdvisor rating": "TripAdvisor vurdering",
"Try again": "Try again",
"Tuesday": "Tirsdag",
"Type of bed": "Sengtype",
"Type of room": "Værelsestype",
@@ -750,7 +762,7 @@
"Windows with natural daylight": "Vinduer med naturligt dagslys",
"Year": "År",
"Yes": "Ja",
"Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.": "Yes I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.",
"Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.": "Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.",
"Yes, close and remove benefit": "Ja, luk og fjern fordel",
"Yes, discard changes": "Ja, kasser ændringer",
"Yes, redeem": "Yes, redeem",
@@ -789,13 +801,8 @@
"booking.confirmation.text": "Tak fordi du bookede hos os! Vi glæder os til at byde dig velkommen og håber du får et behageligt ophold. Hvis du har spørgsmål eller har brug for at foretage ændringer i din reservation, bedes du <emailLink>kontakte os.</emailLink>",
"booking.confirmation.title": "Booking bekræftelse",
"booking.guests": "Maks {max, plural, one {{range} gæst} other {{range} gæster}}",
"booking.selectRoom": "Zimmer auswählen",
"booking.thisRoomIsEquippedWith": "Dette værelse er udstyret med",
"cm": "cm",
"friday": "fredag",
"from": "fra",
"guests.plural": "{guests, plural, one {# gæst} other {# gæster}}",
"guests.span": "{min}-{max} gæster",
"max {seatings} pers": "max {seatings} pers",
"monday": "mandag",
"next level: {nextLevel}": "next level: {nextLevel}",
@@ -808,8 +815,7 @@
"tuesday": "tirsdag",
"wednesday": "onsdag",
"{address}, {city} ∙ {distanceToCityCenterInKm} km to city center": "{address}, {city} ∙ {distanceToCityCenterInKm} km til byens centrum",
"{adults} adults": "{adults, plural, one {# voksen} other {# voksne}}",
"{adults} adults, {children} children": "{adults, plural, one {# voksen} other {# voksne}}, {children, plural, one {# barn} other {# børn}}",
"{adults, plural, one {# adult} other {# adults}}": "{adults, plural, one {# voksen} other {# voksne}}",
"{amount, number} left": "{amount, number} tilbage",
"{amount, plural, one {# hotel} other {# hotels}}": "{amount, plural, one {# hotel} other {# hotels}}",
"{amount, plural, one {Gift} other {Gifts}} added to your benefits": "{amount, plural, one {Gave} other {Gaver}} tilføjet til dine fordele",
@@ -822,6 +828,7 @@
"{card} ending with {cardno}": "{card} slutter med {cardno}",
"{checkInDate} from {checkInTime}": "{checkInDate} fra {checkInTime}",
"{checkOutDate} from {checkOutTime}": "{checkOutDate} fra {checkOutTime}",
"{children, plural, one {# child} other {# children}}": "{children, plural, one {# barn} other {# børn}}",
"{count, plural, one {{count} Hotel} other {{count} Hotels}}": "{count, plural, one {# hotel} other {# hoteller}}",
"{count, plural, one {{count} Location} other {{count} Locations}}": "{count, plural, one {# sted} other {# steder}}",
"{count, plural, one {{count} Result} other {{count} Results}}": "{count, plural, one {{count} Result} other {{count} Results}}",
@@ -833,9 +840,12 @@
"{count} uppercase letter": "{count} stort bogstav",
"{difference}{amount} {currency}": "{difference}{amount} {currency}",
"{distanceInKm} km": "{distanceInKm} km",
"{guests, plural, one {# guest} other {# guests}}": "{guests, plural, one {# gæst} other {# gæster}}",
"{lowest}{highest} guests": "{lowest} bis {highest} gæster",
"{memberPrice} {currency}": "{memberPrice} {currency}",
"{min} to {max} characters": "{min} til {max} tegn",
"{min}-{max} guests": "{min}-{max} gæster",
"{min}{max} cm": "{min}{max} cm",
"{numberOfRooms, plural, one {# room type} other {# room types}} available": "{numberOfRooms, plural, one {# værelsestype} other {# værelsestyper}} tilgængelig",
"{number} km to city center": "{number} km til centrum",
"{number} people": "{number} people",
@@ -866,6 +876,8 @@
"{totalRestaurants, plural, one {Restaurant} other {Restaurants}}": "{totalRestaurants, plural, one {Restaurant} other {Restauranter}}",
"{totalRooms, plural, one {# room} other {# rooms}}": "{totalRooms, plural, one {# værelse} other {# værelser}}",
"{value, plural, one {# guest} other {# guests}}": "{value, plural, one {# gæst} other {# gæster}}",
"{value} cm": "{value} cm",
"{value} m²": "{number} m²",
"{value} points": "{value} point",
"© {currentYear} Scandic AB All rights reserved": "© {currentYear} Scandic AB Alle rettigheder forbeholdes"
}

View File

@@ -21,7 +21,7 @@
"Access size": "Zugriffsgröße",
"Accessibility": "Zugänglichkeit",
"Accessibility at {hotel}": "Barrierefreiheit im {hotel}",
"Accessible room": "Barrierefreies Zimmer",
"Accessibility room": "Barrierefreies Zimmer",
"Account unlinked, reloading": "Account unlinked, reloading",
"Accounts are already linked": "Accounts are already linked",
"Active": "Aktiv",
@@ -37,11 +37,15 @@
"Age": "Alter",
"Airport": "Flughafen",
"All add-ons are delivered at the same time. Changes to delivery times will affect earlier add-ons.": "Alle Add-ons werden gleichzeitig geliefert. Änderungen der Lieferzeiten wirken sich auf frühere Add-ons aus.",
"All categories": "All categories",
"All countries": "All countries",
"All hotels and offices": "All hotels and offices",
"All locations": "All locations",
"All our breakfast buffets offer gluten free, vegan, and allergy-friendly options.": "Alle unsere Frühstücksbuffets bieten glutenfreie, vegane und allergikerfreundliche Speisen.",
"All-day breakfast": "Ganztag-Frühstück",
"Allergy-friendly room": "Allergikerzimmer",
"Already a friend?": "Sind wir schon Freunde?",
"Alternatives for": "Alternatives for",
"Alternatives for {value}": "Alternatives for {value}",
"Always open": "Immer geöffnet",
"Amenities": "Annehmlichkeiten",
"Amusement park": "Vergnügungspark",
@@ -64,8 +68,8 @@
"As our Close Friend": "Als unser enger Freund",
"As our {level}": "Als unser {level}",
"As this is a multiroom stay, the cancellation has to be done by the person who made the booking. Please call 08-517 517 00 to talk to our customer service if you would need further assistance.": "Da dies ein Mehrzimmer-Aufenthalt ist, muss die Stornierung von der Person, die die Buchung getätigt hat, durchgeführt werden. Bitte rufen Sie uns unter der Telefonnummer 08-517 517 00 an, wenn Sie weitere Hilfe benötigen.",
"At a cost": "Gegen Gebühr",
"As your booking includes rooms with different terms, we will be charging part of the booking now and the remainder will be collected by the reception at check-in.": "Ihre Buchung enthält Zimmer mit unterschiedlichen Bedingungen, wir werden einen Teil der Buchung jetzt belasten und den Rest bei der Anreise durch die Reception erheben.",
"At a cost": "Gegen Gebühr",
"At latest": "Spätestens",
"At the hotel": "Im Hotel",
"Attraction": "Attraktion",
@@ -95,6 +99,7 @@
"Book your next stay": "Book your next stay",
"Book {type} parking": "Buchen Sie {type} Parkplatz",
"Booking": "Booking",
"Booking Code filter": "Booking Code filter",
"Booking code": "Buchungscode",
"Booking confirmation": "Buchungsbestätigung",
"Booking number": "Buchungsnummer",
@@ -129,6 +134,7 @@
"Cancellation number": "Stornierungsnummer",
"Cancellation policy": "Cancellation policy",
"Cancelled": "Storniert",
"Category": "Category",
"Change room": "Zimmer ändern",
"Changes can be made until {time} on {date}, subject to availability. Room rates may vary.": "Änderungen können bis {time} am {date} vorgenommen werden, vorausgesetzt, dass die Zimmer noch verfügbar sind. Die Zimmerpreise können variieren.",
"Changes in tier match can take up to 24 hours to be displayed.": "Changes in tier match can take up to 24 hours to be displayed.",
@@ -160,6 +166,7 @@
"Close the map": "Karte schließen",
"Closed": "Geschlossen",
"Code / Voucher": "Buchungscodes / Gutscheine",
"Code and voucher is not available with reward night.": "Code and voucher is not available with reward night.",
"Codes, cheques and reward nights aren't available on the new website yet.": "Codes, Schecks und Bonusnächte sind auf der neuen Website noch nicht verfügbar.",
"Coming up": "Demnächst",
"Compare all levels": "Vergleichen Sie alle Levels",
@@ -193,7 +200,7 @@
"Day": "Tag",
"Deadline: {date}": "Deadline: {date}",
"Delivered at:": "Geliefert bei:",
"Delivery between {deliveryTime}. Payment will be made on check-in": "Lieferung zwischen {deliveryTime}. Die Zahlung erfolgt beim Check-in.",
"Delivery between {deliveryTime}. Payment will be made on check-in.": "Lieferung zwischen {deliveryTime}. Die Zahlung erfolgt beim Check-in.",
"Description": "Beschreibung",
"Destination": "Bestimmungsort",
"Destinations in {country}": "Ziele in {country}",
@@ -308,6 +315,7 @@
"Hotel": "Hotel",
"Hotel details": "Hotelinformationen",
"Hotel facilities": "Hotel-Infos",
"Hotel or office": "Hotel or office",
"Hotel reservation": "Hotelreservierung",
"Hotel surroundings": "Umgebung des Hotels",
"Hotels": "Hotels",
@@ -374,6 +382,7 @@
"Link your accounts": "Link your accounts",
"Linked account": "Linked account",
"Location": "Ort",
"Location (shown in local language)": "Location (shown in local language)",
"Location in hotel": "Lage im Hotel",
"Locations": "Orte",
"Log in": "Anmeldung",
@@ -393,13 +402,14 @@
"Map of the city center": "Karte des Stadtzentrums",
"Map of the country": "Karte des Landes",
"Map of {hotelName}": "Map of {hotelName}",
"Map view": "Map view",
"Marketing city": "Marketingstadt",
"Max {max, plural, one {{range} guest} other {{range} guests}}": "Max {max, plural, one {{range} gast} other {{range} gäste}}",
"Max. {max, plural, one {{range} guest} other {{range} guests}}": "Max. {max, plural, one {{range} guest} other {{range} guests}}",
"Meetings & Conferences": "Tagungen & Konferenzen",
"Member Since: {value}": "Member Since: {value}",
"Member discount": "Member discount",
"Member no.": "Mitgliedsnummer",
"Member no. {nr}": "Mitgliedsnummer {nr}",
"Member number": "Member number",
"Member price": "Mitgliederpreis",
"Member price activated": "Mitgliederpreis aktiviert",
@@ -544,6 +554,7 @@
"Print confirmation": "Print confirmation",
"Proceed to login": "Weiter zum Login",
"Proceed to payment": "Weiter zur Zahlungsmethode",
"Proceed to payment method": "Proceed to payment method",
"Promo code": "Promo code",
"Provide a payment card in the next step": "Geben Sie Ihre Zahlungskarteninformationen im nächsten Schritt an",
"Public price from": "Öffentlicher Preis ab",
@@ -572,7 +583,6 @@
"Restaurant & Bar": "Restaurant & Bar",
"Restaurants & Bars": "Restaurants & Bars",
"Retype new password": "Neues Passwort erneut eingeben",
"Room": "Zimmer",
"Room & Terms": "Zimmer & Bedingungen",
"Room charge": "Zimmerpreis",
"Room details": "Room details",
@@ -657,6 +667,7 @@
"Thank you for booking with us! We look forward to welcoming you and hope you have a pleasant stay. If you have any questions or need to make changes to your reservation, please <emailLink>contact us.</emailLink>": "Vielen Dank, dass Sie bei uns gebucht haben! Wir freuen uns, Sie bei uns begrüßen zu dürfen und wünschen Ihnen einen angenehmen Aufenthalt. Wenn Sie Fragen haben oder Änderungen an Ihrer Buchung vornehmen müssen, <emailLink>kontaktieren Sie uns bitte.</emailLink>.",
"The code youve entered have expired. <resendOtpLink>Resend code.</resendOtpLink>": "The code youve entered have expired. <resendOtpLink>Resend code.</resendOtpLink>",
"The code youve entered is incorrect.": "The code youve entered is incorrect.",
"The first or last name doesn't match the membership number you provided. Your booking(s) is confirmed but to get the membership attached you'll need to present your existing membership number upon check-in. If you have booked with a member discount, you'll either need to present your existing membership number upon check-in, become a member or pay the price difference at the hotel. Signing up is preferably done online before the stay, or we can assist upon arrival.": "The first or last name doesn't match the membership number you provided. Your booking(s) is confirmed but to get the membership attached you'll need to present your existing membership number upon check-in. If you have booked with a member discount, you'll either need to present your existing membership number upon check-in, become a member or pay the price difference at the hotel. Signing up is preferably done online before the stay, or we can assist upon arrival.",
"The new price is": "Der neue Preis beträgt",
"The price has increased": "Der Preis ist gestiegen",
"The price has increased since you selected your room.": "Der Preis ist gestiegen, nachdem Sie Ihr Zimmer ausgewählt haben.",
@@ -684,6 +695,7 @@
"Transactions": "Transaktionen",
"Transportations": "Transportmittel",
"TripAdvisor rating": "TripAdvisor-Bewertung",
"Try again": "Try again",
"Tuesday": "Dienstag",
"Type of bed": "Bettentyp",
"Type of room": "Zimmerart",
@@ -748,7 +760,7 @@
"Windows with natural daylight": "Fenster mit natürlichem Tageslicht",
"Year": "Jahr",
"Yes": "Ja",
"Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.": "Yes I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.",
"Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.": "Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.",
"Yes, close and remove benefit": "Ja, Vorteil schließen und entfernen",
"Yes, discard changes": "Ja, Änderungen verwerfen",
"Yes, redeem": "Yes, redeem",
@@ -787,13 +799,8 @@
"booking.confirmation.text": "Vielen Dank, dass Sie bei uns gebucht haben! Wir freuen uns, Sie bei uns begrüßen zu dürfen und wünschen Ihnen einen angenehmen Aufenthalt. Wenn Sie Fragen haben oder Änderungen an Ihrer Buchung vornehmen müssen, <emailLink>kontaktieren Sie uns bitte.</emailLink>.",
"booking.confirmation.title": "Buchungsbestätigung",
"booking.guests": "Max {max, plural, one {{range} gast} other {{range} gäste}}",
"booking.selectRoom": "Vælg værelse",
"booking.thisRoomIsEquippedWith": "Dieses Zimmer ist ausgestattet mit",
"cm": "cm",
"friday": "freitag",
"from": "von",
"guests.plural": "{guests, plural, one {# gast} other {# gäste}}",
"guests.span": "{min}-{max} gäste",
"max {seatings} pers": "max {seatings} pers",
"monday": "montag",
"next level: {nextLevel}": "next level: {nextLevel}",
@@ -806,8 +813,7 @@
"tuesday": "dienstag",
"wednesday": "mittwoch",
"{address}, {city} ∙ {distanceToCityCenterInKm} km to city center": "{address}, {city} ∙ {distanceToCityCenterInKm} km bis zum Stadtzentrum",
"{adults} adults": "{adults, plural, one {# Erwachsene} other {# Erwachsene}}",
"{adults} adults, {children} children": "{adults, plural, one {# Erwachsene} other {# Erwachsene}}, {children, plural, one {# Kind} other {# Kinder}}",
"{adults, plural, one {# adult} other {# adults}}": "{adults, plural, one {# Erwachsene} other {# Erwachsene}}",
"{amount, number} left": "{amount, number} übrig",
"{amount, plural, one {# hotel} other {# hotels}}": "{amount, plural, one {# hotel} other {# hotels}}",
"{amount, plural, one {Gift} other {Gifts}} added to your benefits": "{amount, plural, one {Geschenk zu Ihren Vorteilen hinzugefügt} other {Geschenke, die zu Ihren Vorteilen hinzugefügt werden}}",
@@ -820,6 +826,7 @@
"{card} ending with {cardno}": "{card} endet mit {cardno}",
"{checkInDate} from {checkInTime}": "{checkInDate} aus {checkInTime}",
"{checkOutDate} from {checkOutTime}": "{checkOutDate} aus {checkOutTime}",
"{children, plural, one {# child} other {# children}}": "{children, plural, one {# Kind} other {# Kinder}}",
"{count, plural, one {{count} Hotel} other {{count} Hotels}}": "{count, plural, one {{count} Hotel} other {{count} Hotels}}}",
"{count, plural, one {{count} Location} other {{count} Locations}}": "{count, plural, one {# Standort} other {# Standorte}}",
"{count, plural, one {{count} Result} other {{count} Results}}": "{count, plural, one {{count} Ergebnis} other {{count} Ergebnisse}}",
@@ -831,9 +838,12 @@
"{count} uppercase letter": "{count} großbuchstabe",
"{difference}{amount} {currency}": "{difference}{amount} {currency}",
"{distanceInKm} km": "{distanceInKm} km",
"{guests, plural, one {# guest} other {# guests}}": "{guests, plural, one {# gast} other {# gäste}}",
"{lowest}{highest} guests": "{lowest} til {highest} gäste",
"{memberPrice} {currency}": "{memberPrice} {currency}",
"{min} to {max} characters": "{min} zu {max} figuren",
"{min}-{max} guests": "{min}-{max} gäste",
"{min}{max} cm": "{min}{max} cm",
"{numberOfRooms, plural, one {# room type} other {# room types}} available": "{numberOfRooms, plural, one {# Zimmertyp} other {# Zimmertypen}} verfügbar",
"{number} km to city center": "{number} km zum Stadtzentrum",
"{number} people": "{number} people",
@@ -864,6 +874,8 @@
"{totalRestaurants, plural, one {Restaurant} other {Restaurants}}": "{totalRestaurants, plural, one {Restaurant} other {Restaurants}}",
"{totalRooms, plural, one {# room} other {# rooms}}": "{totalRooms, plural, one {# zimmer} other {# räume}}",
"{value, plural, one {# guest} other {# guests}}": "{value, plural, one {# gast} other {# gäste}}",
"{value} cm": "{value} cm",
"{value} m²": "{number} m²",
"{value} points": "{value} punkte",
"© {currentYear} Scandic AB All rights reserved": "© {currentYear} Scandic AB Alle Rechte vorbehalten"
}

View File

@@ -21,7 +21,7 @@
"Access size": "Access size",
"Accessibility": "Accessibility",
"Accessibility at {hotel}": "Accessibility at {hotel}",
"Accessible room": "Accessibility room",
"Accessibility room": "Accessibility room",
"Account unlinked, reloading": "Account unlinked, reloading",
"Accounts are already linked": "Accounts are already linked",
"Active": "Active",
@@ -43,9 +43,9 @@
"All locations": "All locations",
"All our breakfast buffets offer gluten free, vegan, and allergy-friendly options.": "All our breakfast buffets offer gluten free, vegan, and allergy-friendly options.",
"All-day breakfast": "All-day breakfast",
"Allergy-friendly room": "Allergy room",
"Allergy-friendly room": "Allergy-friendly room",
"Already a friend?": "Already a friend?",
"Alternatives for": "Alternatives for",
"Alternatives for {value}": "Alternatives for {value}",
"Always open": "Always open",
"Amenities": "Amenities",
"Amusement park": "Amusement park",
@@ -67,8 +67,8 @@
"As our Close Friend": "As our Close Friend",
"As our {level}": "As our {level}",
"As this is a multiroom stay, the cancellation has to be done by the person who made the booking. Please call 08-517 517 00 to talk to our customer service if you would need further assistance.": "As this is a multiroom stay, the cancellation has to be done by the person who made the booking. Please call 08-517 517 00 to talk to our customer service if you would need further assistance.",
"At a cost": "At a cost",
"As your booking includes rooms with different terms, we will be charging part of the booking now and the remainder will be collected by the reception at check-in.": "As your booking includes rooms with different terms, we will be charging part of the booking now and the remainder will be collected by the reception at check-in.",
"At a cost": "At a cost",
"At latest": "At latest",
"At the hotel": "At the hotel",
"Attractions": "Attractions",
@@ -97,6 +97,7 @@
"Book your next stay": "Book your next stay",
"Book {type} parking": "Book {type} parking",
"Booking": "Booking",
"Booking Code filter": "Booking Code filter",
"Booking code": "Booking code",
"Booking confirmation": "Booking confirmation",
"Booking number": "Booking number",
@@ -197,7 +198,7 @@
"Day": "Day",
"Deadline: {date}": "Deadline: {date}",
"Delivered at:": "Delivered at:",
"Delivery between {deliveryTime}. Payment will be made on check-in": "Delivery between {deliveryTime}. Payment will be made on check-in.",
"Delivery between {deliveryTime}. Payment will be made on check-in.": "Delivery between {deliveryTime}. Payment will be made on check-in.",
"Description": "Description",
"Destination": "Destination",
"Destinations in {country}": "Destinations in {country}",
@@ -399,13 +400,14 @@
"Map of the city center": "Map of the city center",
"Map of the country": "Map of the country",
"Map of {hotelName}": "Map of {hotelName}",
"Map view": "Map view",
"Marketing city": "Marketing city",
"Max {max, plural, one {{range} guest} other {{range} guests}}": "Max {max, plural, one {{range} guest} other {{range} guests}}",
"Max. {max, plural, one {{range} guest} other {{range} guests}}": "Max. {max, plural, one {{range} guest} other {{range} guests}}",
"Meetings & Conferences": "Meetings & Conferences",
"Member Since: {value}": "Member Since: {value}",
"Member discount": "Member discount",
"Member no.": "Member no.",
"Member no. {nr}": "Member no. {nr}",
"Member number": "Member number",
"Member price": "Member price",
"Member price activated": "Member price activated",
@@ -579,7 +581,6 @@
"Restaurant & Bar": "Restaurant & Bar",
"Restaurants & Bars": "Restaurants & Bars",
"Retype new password": "Retype new password",
"Room": "Room",
"Room & Terms": "Room & Terms",
"Room charge": "Room charge",
"Room details": "Room details",
@@ -756,7 +757,7 @@
"Windows with natural daylight": "Windows with natural daylight",
"Year": "Year",
"Yes": "Yes",
"Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.": "Yes I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.",
"Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.": "Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.",
"Yes, close and remove benefit": "Yes, close and remove benefit",
"Yes, discard changes": "Yes, discard changes",
"Yes, redeem": "Yes, redeem",
@@ -792,13 +793,8 @@
"Zoom in": "Zoom in",
"Zoom out": "Zoom out",
"as of today": "as of today",
"booking.selectRoom": "Select room",
"booking.thisRoomIsEquippedWith": "This room is equipped with",
"cm": "cm",
"friday": "friday",
"from": "from",
"guests.plural": "{guests, plural, one {# guest} other {# guests}}",
"guests.span": "{min}-{max} guests",
"max {seatings} pers": "max {seatings} pers",
"monday": "monday",
"next level: {nextLevel}": "next level: {nextLevel}",
@@ -811,8 +807,7 @@
"tuesday": "tuesday",
"wednesday": "wednesday",
"{address}, {city} ∙ {distanceToCityCenterInKm} km to city center": "{address}, {city} ∙ {distanceToCityCenterInKm} km to city center",
"{adults} adults": "{adults, plural, one {# adult} other {# adults}}",
"{adults} adults, {children} children": "{adults, plural, one {# adult} other {# adults}}, {children, plural, one {# child} other {# children}}",
"{adults, plural, one {# adult} other {# adults}}": "{adults, plural, one {# adult} other {# adults}}",
"{amount, number} left": "{amount, number} left",
"{amount, plural, one {# hotel} other {# hotels}}": "{amount, plural, one {# hotel} other {# hotels}}",
"{amount, plural, one {Gift} other {Gifts}} added to your benefits": "{amount, plural, one {Gift} other {Gifts}} added to your benefits",
@@ -825,6 +820,7 @@
"{card} ending with {cardno}": "{card} ending with {cardno}",
"{checkInDate} from {checkInTime}": "{checkInDate} from {checkInTime}",
"{checkOutDate} from {checkOutTime}": "{checkOutDate} from {checkOutTime}",
"{children, plural, one {# child} other {# children}}": "{children, plural, one {# child} other {# children}}",
"{count, plural, one {{count} Hotel} other {{count} Hotels}}": "{count, plural, one {{count} Hotel} other {{count} Hotels}}",
"{count, plural, one {{count} Location} other {{count} Locations}}": "{count, plural, one {{count} Location} other {{count} Locations}}",
"{count, plural, one {{count} Result} other {{count} Results}}": "{count, plural, one {{count} Result} other {{count} Results}}",
@@ -836,9 +832,12 @@
"{count} uppercase letter": "{count} uppercase letter",
"{difference}{amount} {currency}": "{difference}{amount} {currency}",
"{distanceInKm} km": "{distanceInKm} km",
"{guests, plural, one {# guest} other {# guests}}": "{guests, plural, one {# guest} other {# guests}}",
"{lowest}{highest} guests": "{lowest}{highest} guests",
"{memberPrice} {currency}": "{memberPrice} {currency}",
"{min} to {max} characters": "{min} to {max} characters",
"{min}-{max} guests": "{min}-{max} guests",
"{min}{max} cm": "{min}{max} cm",
"{numberOfRooms, plural, one {# room type} other {# room types}} available": "{numberOfRooms, plural, one {# room type} other {# room types}} available",
"{number} km to city center": "{number} km to city center",
"{number} people": "{number} people",
@@ -869,6 +868,8 @@
"{totalRestaurants, plural, one {Restaurant} other {Restaurants}}": "{totalRestaurants, plural, one {Restaurant} other {Restaurants}}",
"{totalRooms, plural, one {# room} other {# rooms}}": "{totalRooms, plural, one {# room} other {# rooms}}",
"{value, plural, one {# guest} other {# guests}}": "{value, plural, one {# guest} other {# guests}}",
"{value} cm": "{value} cm",
"{value} m²": "{value} m²",
"{value} points": "{value} points",
"© {currentYear} Scandic AB All rights reserved": "© {currentYear} Scandic AB All rights reserved"
}

View File

@@ -21,7 +21,7 @@
"Access size": "Pääsyn koko",
"Accessibility": "Saavutettavuus",
"Accessibility at {hotel}": "Esteettömyys {hotel}",
"Accessible room": "Esteetön huone",
"Accessibility room": "Esteetön huone",
"Account unlinked, reloading": "Account unlinked, reloading",
"Accounts are already linked": "Accounts are already linked",
"Active": "Aktiivinen",
@@ -37,11 +37,15 @@
"Age": "Ikä",
"Airport": "Lentokenttä",
"All add-ons are delivered at the same time. Changes to delivery times will affect earlier add-ons.": "Kaikki lisäosat toimitetaan samanaikaisesti. Toimitusaikojen muutokset vaikuttavat aiempiin lisäosiin.",
"All categories": "All categories",
"All countries": "All countries",
"All hotels and offices": "All hotels and offices",
"All locations": "All locations",
"All our breakfast buffets offer gluten free, vegan, and allergy-friendly options.": "Kaikki aamiaisbuffettimme tarjoavat gluteenittomia, vegaanisia ja allergiaystävällisiä vaihtoehtoja.",
"All-day breakfast": "Koko päivän aamiainen",
"Allergy-friendly room": "Allergiahuone",
"Already a friend?": "Oletko jo ystävä?",
"Alternatives for": "Alternatives for",
"Alternatives for {value}": "Alternatives for {value}",
"Always open": "Aina auki",
"Amenities": "Mukavuudet",
"Amusement park": "Huvipuisto",
@@ -63,8 +67,8 @@
"As our Close Friend": "Läheisenä ystävänämme",
"As our {level}": "{level}-etu",
"As this is a multiroom stay, the cancellation has to be done by the person who made the booking. Please call 08-517 517 00 to talk to our customer service if you would need further assistance.": "Koska tämä on monihuoneinen majoitus, peruutus on tehtävä henkilölle, joka teki varauksen. Ota yhteyttä asiakaspalveluun apua varten, jos tarvitset lisää apua.",
"At a cost": "Maksua vastaan",
"As your booking includes rooms with different terms, we will be charging part of the booking now and the remainder will be collected by the reception at check-in.": "Sinun varauksessasi on huoneita eri hinnoilla, me veloitamme osan varauksesta nyt ja loput tarkistukseen tapahtuvan tarkistuksen yhteydessä.",
"At a cost": "Maksua vastaan",
"At latest": "Viimeistään",
"At the hotel": "Hotellissa",
"Attractions": "Nähtävyydet",
@@ -93,6 +97,7 @@
"Book your next stay": "Book your next stay",
"Book {type} parking": "Varaa {type} pysäköinti",
"Booking": "Booking",
"Booking Code filter": "Booking Code filter",
"Booking code": "Varauskoodi",
"Booking confirmation": "Varausvahvistus",
"Booking number": "Varausnumero",
@@ -127,6 +132,7 @@
"Cancellation number": "Peruutusnumero",
"Cancellation policy": "Cancellation policy",
"Cancelled": "Peruttu",
"Category": "Category",
"Change room": "Vaihda huonetta",
"Changes can be made until {time} on {date}, subject to availability. Room rates may vary.": "Muutoksia voi tehdä {time} päivänä {date}, olettaen saatavuuden olemassaolon. Huonehinnat voivat muuttua.",
"Changes in tier match can take up to 24 hours to be displayed.": "Changes in tier match can take up to 24 hours to be displayed.",
@@ -158,6 +164,7 @@
"Close the map": "Sulje kartta",
"Closed": "Suljettu",
"Code / Voucher": "Varauskoodit / kupongit",
"Code and voucher is not available with reward night.": "Code and voucher is not available with reward night.",
"Codes, cheques and reward nights aren't available on the new website yet.": "Koodit, sekit ja palkintoillat eivät ole vielä saatavilla uudella verkkosivustolla.",
"Coming up": "Tulossa",
"Compare all levels": "Vertaa kaikkia tasoja",
@@ -192,7 +199,7 @@
"Day": "Päivä",
"Deadline: {date}": "Määräaika: {date}",
"Delivered at:": "Toimitettu:",
"Delivery between {deliveryTime}. Payment will be made on check-in": "Toimitus välillä {deliveryTime}. Maksu suoritetaan sisäänkirjautumisen yhteydessä.",
"Delivery between {deliveryTime}. Payment will be made on check-in.": "Toimitus välillä {deliveryTime}. Maksu suoritetaan sisäänkirjautumisen yhteydessä.",
"Description": "Kuvaus",
"Destination": "Kohde",
"Destinations in {country}": "Kohteet maassa {country}",
@@ -307,6 +314,7 @@
"Hotel": "Hotelli",
"Hotel details": "Hotellin tiedot",
"Hotel facilities": "Hotellin palvelut",
"Hotel or office": "Hotel or office",
"Hotel reservation": "Hotellivaraukset",
"Hotel surroundings": "Hotellin ympäristö",
"Hotels": "Hotellit",
@@ -373,6 +381,7 @@
"Link your accounts": "Link your accounts",
"Linked account": "Linked account",
"Location": "Sijainti",
"Location (shown in local language)": "Location (shown in local language)",
"Location in hotel": "Sijainti hotellissa",
"Locations": "Sijainnit",
"Log in": "Kirjaudu sisään",
@@ -392,13 +401,14 @@
"Map of the city center": "Kartta kaupungin keskustasta",
"Map of the country": "Kartta maasta",
"Map of {hotelName}": "Map of {hotelName}",
"Map view": "Map view",
"Marketing city": "Markkinointikaupunki",
"Max {max, plural, one {{range} guest} other {{range} guests}}": "Max {max, plural, one {{range} vieras} other {{range} vieraita}}",
"Max. {max, plural, one {{range} guest} other {{range} guests}}": "Max. {max, plural, one {{range} guest} other {{range} guests}}",
"Meetings & Conferences": "Kokoukset & Konferenssit",
"Member Since: {value}": "Member Since: {value}",
"Member discount": "Member discount",
"Member no.": "Jäsenyysnumero",
"Member no. {nr}": "Jäsenyysnumero {nr}",
"Member number": "Member number",
"Member price": "Jäsenhinta",
"Member price activated": "Jäsenhinta aktivoitu",
@@ -543,6 +553,7 @@
"Print confirmation": "Print confirmation",
"Proceed to login": "Jatka kirjautumiseen",
"Proceed to payment": "Siirry maksutavalle",
"Proceed to payment method": "Proceed to payment method",
"Promo code": "Promo code",
"Provide a payment card in the next step": "Anna maksukortin tiedot seuraavassa vaiheessa",
"Public price from": "Julkinen hinta alkaen",
@@ -571,7 +582,6 @@
"Restaurant & Bar": "Ravintola & Baari",
"Restaurants & Bars": "Restaurants & Bars",
"Retype new password": "Kirjoita uusi salasana uudelleen",
"Room": "Huone",
"Room & Terms": "Huone & Ehdot",
"Room charge": "Huonemaksu",
"Room details": "Room details",
@@ -657,6 +667,7 @@
"Thank you for booking with us! We look forward to welcoming you and hope you have a pleasant stay. If you have any questions or need to make changes to your reservation, please <emailLink>contact us.</emailLink>": "Kiitos, että teit varauksen meiltä! Toivotamme sinut tervetulleeksi ja toivomme sinulle miellyttävää oleskelua. Jos sinulla on kysyttävää tai haluat tehdä muutoksia varaukseesi, <emailLink>ota meihin yhteyttä.</emailLink>",
"The code youve entered have expired. <resendOtpLink>Resend code.</resendOtpLink>": "The code youve entered have expired. <resendOtpLink>Resend code.</resendOtpLink>",
"The code youve entered is incorrect.": "The code youve entered is incorrect.",
"The first or last name doesn't match the membership number you provided. Your booking(s) is confirmed but to get the membership attached you'll need to present your existing membership number upon check-in. If you have booked with a member discount, you'll either need to present your existing membership number upon check-in, become a member or pay the price difference at the hotel. Signing up is preferably done online before the stay, or we can assist upon arrival.": "The first or last name doesn't match the membership number you provided. Your booking(s) is confirmed but to get the membership attached you'll need to present your existing membership number upon check-in. If you have booked with a member discount, you'll either need to present your existing membership number upon check-in, become a member or pay the price difference at the hotel. Signing up is preferably done online before the stay, or we can assist upon arrival.",
"The new price is": "Uusi hinta on",
"The price has increased": "Hinta on noussut",
"The price has increased since you selected your room.": "Hinta on noussut, koska valitsit huoneen.",
@@ -684,6 +695,7 @@
"Transactions": "Tapahtumat",
"Transportations": "Kuljetukset",
"TripAdvisor rating": "TripAdvisor-luokitus",
"Try again": "Try again",
"Tuesday": "Tiistai",
"Type of bed": "Vuodetyyppi",
"Type of room": "Huonetyyppi",
@@ -748,7 +760,7 @@
"Windows with natural daylight": "Ikkunat luonnonvalolla",
"Year": "Vuosi",
"Yes": "Kyllä",
"Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.": "Yes I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.",
"Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.": "Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.",
"Yes, close and remove benefit": "Kyllä, sulje ja poista etu",
"Yes, discard changes": "Kyllä, hylkää muutokset",
"Yes, redeem": "Yes, redeem",
@@ -787,13 +799,8 @@
"booking.confirmation.text": "Kiitos, että teit varauksen meiltä! Toivotamme sinut tervetulleeksi ja toivomme sinulle miellyttävää oleskelua. Jos sinulla on kysyttävää tai haluat tehdä muutoksia varaukseesi, <emailLink>ota meihin yhteyttä.</emailLink>",
"booking.confirmation.title": "Varausvahvistus",
"booking.guests": "Max {max, plural, one {{range} vieras} other {{range} vieraita}}",
"booking.selectRoom": "Valitse huone",
"booking.thisRoomIsEquippedWith": "Tämä huone on varustettu",
"cm": "cm",
"friday": "perjantai",
"from": "alkaa",
"guests.plural": "{guests, plural, one {# vieras} other {# vieraita}}",
"guests.span": "{min}-{max} vieraita",
"max {seatings} pers": "max {seatings} pers",
"monday": "maanantai",
"next level: {nextLevel}": "next level: {nextLevel}",
@@ -806,8 +813,7 @@
"tuesday": "tiistai",
"wednesday": "keskiviikko",
"{address}, {city} ∙ {distanceToCityCenterInKm} km to city center": "{address}, {city} ∙ {distanceToCityCenterInKm} km keskustaan",
"{adults} adults": "{adults, plural, one {# vieras} other {# vieraita}}",
"{adults} adults, {children} children": "{adults, plural, one {# vieras} other {# vieraita}}, {children, plural, one {# lapsi} other {# lapsia}}",
"{adults, plural, one {# adult} other {# adults}}": "{adults, plural, one {# vieras} other {# vieraita}}",
"{amount, number} left": "{amount, number} jäljellä",
"{amount, plural, one {# hotel} other {# hotels}}": "{amount, plural, one {# hotel} other {# hotels}}",
"{amount, plural, one {Gift} other {Gifts}} added to your benefits": "{amount, plural, one {Lahja} other {Lahjat}} lisätty etuusi",
@@ -820,6 +826,7 @@
"{card} ending with {cardno}": "{card} päättyen {cardno}",
"{checkInDate} from {checkInTime}": "{checkInDate} alkaen {checkInTime}",
"{checkOutDate} from {checkOutTime}": "{checkOutDate} alkaen {checkOutTime}",
"{children, plural, one {# child} other {# children}}": "{children, plural, one {# lapsi} other {# lapsia}}",
"{count, plural, one {{count} Hotel} other {{count} Hotels}}": "{count, plural, one {# hotelli} other {# hotellit}}",
"{count, plural, one {{count} Location} other {{count} Locations}}": "{count, plural, one {# sijainti} other {# sijainnit}}",
"{count, plural, one {{count} Result} other {{count} Results}}": "{count, plural, one {{count} tulos} other {{count} tulosta}}",
@@ -831,9 +838,12 @@
"{count} uppercase letter": "{count} iso kirjain",
"{difference}{amount} {currency}": "{difference}{amount} {currency}",
"{distanceInKm} km": "{distanceInKm} km",
"{guests, plural, one {# guest} other {# guests}}": "{guests, plural, one {# vieras} other {# vieraita}}",
"{lowest}{highest} guests": "{lowest} - {highest} vieraita",
"{memberPrice} {currency}": "{memberPrice} {currency}",
"{min} to {max} characters": "{min} to {max} hahmoja",
"{min}-{max} guests": "{min}-{max} vieraita",
"{min}{max} cm": "{min}{max} cm",
"{numberOfRooms, plural, one {# room type} other {# room types}} available": "{numberOfRooms, plural, one {# huonetyyppi} other {# huonetyyppiä}} saatavilla",
"{number} km to city center": "{number} km Etäisyys kaupunkiin",
"{number} people": "{number} people",
@@ -864,6 +874,8 @@
"{totalRestaurants, plural, one {Restaurant} other {Restaurants}}": "{totalRestaurants, plural, one {Ravintola} other {Ravintolat}}",
"{totalRooms, plural, one {# room} other {# rooms}}": "{totalRooms, plural, one {# huone} other {# sviitti}}",
"{value, plural, one {# guest} other {# guests}}": "{value, plural, one {# vieras} other {# vieraita}}",
"{value} cm": "{value} cm",
"{value} m²": "{number} m²",
"{value} points": "{value} pisteet",
"© {currentYear} Scandic AB All rights reserved": "© {currentYear} Scandic AB Kaikki oikeudet pidätetään"
}

View File

@@ -21,7 +21,7 @@
"Access size": "Tilgangsstørrelse",
"Accessibility": "Tilgjengelighet",
"Accessibility at {hotel}": "Tilgjengelighet på {hotel}",
"Accessible room": "Tilgjengelighetsrom",
"Accessibility room": "Tilgjengelighetsrom",
"Account unlinked, reloading": "Account unlinked, reloading",
"Accounts are already linked": "Accounts are already linked",
"Active": "Aktiv",
@@ -37,11 +37,15 @@
"Age": "Alder",
"Airport": "Flyplass",
"All add-ons are delivered at the same time. Changes to delivery times will affect earlier add-ons.": "Alle tilvalg leveres samtidig. Endringer i leveringstidspunktene vil påvirke tidligere tilvalg.",
"All categories": "All categories",
"All countries": "All countries",
"All hotels and offices": "All hotels and offices",
"All locations": "All locations",
"All our breakfast buffets offer gluten free, vegan, and allergy-friendly options.": "Alle våre frokostbufféer tilbyr glutenfrie, veganske og allergivennlige alternativer.",
"All-day breakfast": "Frokost hele dagen",
"Allergy-friendly room": "Allergirom",
"Already a friend?": "Allerede Friend?",
"Alternatives for": "Alternatives for",
"Alternatives for {value}": "Alternatives for {value}",
"Always open": "Alltid åpen",
"Amenities": "Fasiliteter",
"Amusement park": "Tivoli",
@@ -63,8 +67,8 @@
"As our Close Friend": "Som vår nære venn",
"As our {level}": "Som vår {level}",
"As this is a multiroom stay, the cancellation has to be done by the person who made the booking. Please call 08-517 517 00 to talk to our customer service if you would need further assistance.": "Som dette er et ophold med flere rom, må annullereringen gjøres av personen som booket opholdet. Vennligst ring 08-517 517 00 til vår kundeservice hvis du trenger mer hjelp.",
"At a cost": "Mot betaling",
"As your booking includes rooms with different terms, we will be charging part of the booking now and the remainder will be collected by the reception at check-in.": "Din bestilling inkluderer rom med ulike vilkår, vi vil belaste en del av bestillingen nå og den resterende vil bli samlet inn ved check-in.",
"At a cost": "Mot betaling",
"At latest": "Senest",
"At the hotel": "På hotellet",
"Attractions": "Attraksjoner",
@@ -93,6 +97,7 @@
"Book your next stay": "Book your next stay",
"Book {type} parking": "Book {type} parkering",
"Booking": "Booking",
"Booking Code filter": "Booking Code filter",
"Booking code": "Bestillingskode",
"Booking confirmation": "Bestillingsbekreftelse",
"Booking number": "Bestillingsnummer",
@@ -127,6 +132,7 @@
"Cancellation number": "Annulleringsnummer",
"Cancellation policy": "Cancellation policy",
"Cancelled": "Avbrutt",
"Category": "Category",
"Change room": "Endre rom",
"Changes can be made until {time} on {date}, subject to availability. Room rates may vary.": "Endringer kan gjøres til {time} på {date}, under forutsetning av tilgjengelighet. Rompriser kan variere.",
"Changes in tier match can take up to 24 hours to be displayed.": "Changes in tier match can take up to 24 hours to be displayed.",
@@ -158,6 +164,7 @@
"Close the map": "Lukk kartet",
"Closed": "Stengt",
"Code / Voucher": "Bestillingskoder / kuponger",
"Code and voucher is not available with reward night.": "Code and voucher is not available with reward night.",
"Codes, cheques and reward nights aren't available on the new website yet.": "Koder, checks og belønningsnætter er enda ikke tilgjengelige på den nye nettsiden.",
"Coming up": "Kommer opp",
"Compare all levels": "Sammenlign alle nivåer",
@@ -191,7 +198,7 @@
"Day": "Dag",
"Deadline: {date}": "Frist: {date}",
"Delivered at:": "Delivered at:",
"Delivery between {deliveryTime}. Payment will be made on check-in": "Levering mellom {deliveryTime}. Betaling vil skje ved innsjekking.",
"Delivery between {deliveryTime}. Payment will be made on check-in.": "Levering mellom {deliveryTime}. Betaling vil skje ved innsjekking.",
"Description": "Beskrivelse",
"Destination": "Destinasjon",
"Destinations in {country}": "Destinasjoner i {country}",
@@ -306,6 +313,7 @@
"Hotel": "Hotel",
"Hotel details": "Detaljer om hotellet",
"Hotel facilities": "Hotelfaciliteter",
"Hotel or office": "Hotel or office",
"Hotel reservation": "Hotellreservasjon",
"Hotel surroundings": "Hotellomgivelser",
"Hotels": "Hoteller",
@@ -372,6 +380,7 @@
"Link your accounts": "Link your accounts",
"Linked account": "Linked account",
"Location": "Beliggenhet",
"Location (shown in local language)": "Location (shown in local language)",
"Location in hotel": "Plassering på hotellet",
"Locations": "Steder",
"Log in": "Logg Inn",
@@ -391,13 +400,14 @@
"Map of the city center": "Kart over sentrum",
"Map of the country": "Kart over landet",
"Map of {hotelName}": "Kart over {hotelName}",
"Map view": "Map view",
"Marketing city": "Markedsføringsby",
"Max {max, plural, one {{range} guest} other {{range} guests}}": "Maks {max, plural, one {{range} gjest} other {{range} gjester}}",
"Max. {max, plural, one {{range} guest} other {{range} guests}}": "Max. {max, plural, one {{range} guest} other {{range} guests}}",
"Meetings & Conferences": "Møter & Konferanser",
"Member Since: {value}": "Member Since: {value}",
"Member discount": "Member discount",
"Member no.": "Medlemsnummer",
"Member no. {nr}": "Medlemsnummer {nr}",
"Member number": "Member number",
"Member price": "Medlemspris",
"Member price activated": "Medlemspris aktivert",
@@ -542,6 +552,7 @@
"Print confirmation": "Print confirmation",
"Proceed to login": "Fortsett til innlogging",
"Proceed to payment": "Fortsett til betalingsmetode",
"Proceed to payment method": "Proceed to payment method",
"Promo code": "Promo code",
"Provide a payment card in the next step": "Gi oss dine betalingskortdetaljer i neste steg",
"Public price from": "Offentlig pris fra",
@@ -570,7 +581,6 @@
"Restaurant & Bar": "Restaurant & Bar",
"Restaurants & Bars": "Restaurants & Bars",
"Retype new password": "Skriv inn nytt passord på nytt",
"Room": "Rom",
"Room & Terms": "Rom & Vilkår",
"Room charge": "Pris for rom",
"Room details": "Room details",
@@ -654,6 +664,7 @@
"Thank you for booking with us! We look forward to welcoming you and hope you have a pleasant stay. If you have any questions or need to make changes to your reservation, please <emailLink>contact us.</emailLink>": "Takk for at du booket hos oss! Vi ser frem til å ønske deg velkommen og håper du får et hyggelig opphold. Hvis du har spørsmål eller trenger å gjøre endringer i bestillingen din, vennligst <emailLink>kontakt oss.</emailLink>",
"The code youve entered have expired. <resendOtpLink>Resend code.</resendOtpLink>": "The code youve entered have expired. <resendOtpLink>Resend code.</resendOtpLink>",
"The code youve entered is incorrect.": "The code youve entered is incorrect.",
"The first or last name doesn't match the membership number you provided. Your booking(s) is confirmed but to get the membership attached you'll need to present your existing membership number upon check-in. If you have booked with a member discount, you'll either need to present your existing membership number upon check-in, become a member or pay the price difference at the hotel. Signing up is preferably done online before the stay, or we can assist upon arrival.": "The first or last name doesn't match the membership number you provided. Your booking(s) is confirmed but to get the membership attached you'll need to present your existing membership number upon check-in. If you have booked with a member discount, you'll either need to present your existing membership number upon check-in, become a member or pay the price difference at the hotel. Signing up is preferably done online before the stay, or we can assist upon arrival.",
"The new price is": "Den nye prisen er",
"The price has increased": "Prisen er steget",
"The price has increased since you selected your room.": "Prisen er steget, etter at du har valgt rommet.",
@@ -681,6 +692,7 @@
"Transactions": "Transaksjoner",
"Transportations": "Transport",
"TripAdvisor rating": "TripAdvisor vurdering",
"Try again": "Try again",
"Tuesday": "Tirsdag",
"Type of bed": "Sengtype",
"Type of room": "Romtype",
@@ -744,7 +756,7 @@
"Windows with natural daylight": "Vinduer med naturlig dagslys",
"Year": "År",
"Yes": "Ja",
"Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.": "Yes I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.",
"Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.": "Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.",
"Yes, close and remove benefit": "Ja, lukk og fjern fordel",
"Yes, discard changes": "Ja, forkast endringer",
"Yes, redeem": "Yes, redeem",
@@ -783,13 +795,8 @@
"booking.confirmation.text": "Takk for at du booket hos oss! Vi ser frem til å ønske deg velkommen og håper du får et hyggelig opphold. Hvis du har spørsmål eller trenger å gjøre endringer i bestillingen din, vennligst <emailLink>kontakt oss.</emailLink>",
"booking.confirmation.title": "Bestillingsbekreftelse",
"booking.guests": "Maks {max, plural, one {{range} gjest} other {{range} gjester}}",
"booking.selectRoom": "Velg rom",
"booking.thisRoomIsEquippedWith": "Dette rommet er utstyrt med",
"cm": "cm",
"friday": "fredag",
"from": "fra",
"guests.plural": "{guests, plural, one {# gjest} other {# gjester}}",
"guests.span": "{min}-{max} gjester",
"max {seatings} pers": "max {seatings} pers",
"monday": "mandag",
"next level: {nextLevel}": "next level: {nextLevel}",
@@ -802,8 +809,7 @@
"tuesday": "tirsdag",
"wednesday": "onsdag",
"{address}, {city} ∙ {distanceToCityCenterInKm} km to city center": "{address}, {city} ∙ {distanceToCityCenterInKm} km til sentrum",
"{adults} adults": "{adults, plural, one {# voksen} other {# voksne}}",
"{adults} adults, {children} children": "{adults, plural, one {# voksen} other {# voksne}}, {children, plural, one {# barn} other {# børn}}",
"{adults, plural, one {# adult} other {# adults}}": "{adults, plural, one {# voksen} other {# voksne}}",
"{amount, number} left": "{amount, number} igjen",
"{amount, plural, one {# hotel} other {# hotels}}": "{amount, plural, one {# hotel} other {# hotels}}",
"{amount, plural, one {Gift} other {Gifts}} added to your benefits": "{amount, plural, one {Gave} other {Gaver}} lagt til fordelene dine",
@@ -816,6 +822,7 @@
"{card} ending with {cardno}": "{card} slutter med {cardno}",
"{checkInDate} from {checkInTime}": "{checkInDate} fra {checkInTime}",
"{checkOutDate} from {checkOutTime}": "{checkOutDate} fra {checkOutTime}",
"{children, plural, one {# child} other {# children}}": "{children, plural, one {# barn} other {# børn}}",
"{count, plural, one {{count} Hotel} other {{count} Hotels}}": "{count, plural, one {# hotell} other {# hoteller}}",
"{count, plural, one {{count} Location} other {{count} Locations}}": "{count, plural, one {# sted} other {# steder}}",
"{count, plural, one {{count} Result} other {{count} Results}}": "{count, plural, one {{count} Result} other {{count} Results}}",
@@ -827,9 +834,12 @@
"{count} uppercase letter": "{count} stor bokstav",
"{difference}{amount} {currency}": "{difference}{amount} {currency}",
"{distanceInKm} km": "{distanceInKm} km",
"{guests, plural, one {# guest} other {# guests}}": "{guests, plural, one {# gjest} other {# gjester}}",
"{lowest}{highest} guests": "{lowest} til {highest} gjester",
"{memberPrice} {currency}": "{memberPrice} {currency}",
"{min} to {max} characters": "{min} til {max} tegn",
"{min}-{max} guests": "{min}-{max} gjester",
"{min}{max} cm": "{min}{max} cm",
"{numberOfRooms, plural, one {# room type} other {# room types}} available": "{numberOfRooms, plural, one {# romtype} other {# romtyper}} tilgjengelig",
"{number} km to city center": "{number} km til sentrum",
"{number} people": "{number} people",
@@ -860,6 +870,8 @@
"{totalRestaurants, plural, one {Restaurant} other {Restaurants}}": "{totalRestaurants, plural, one {Restaurant} other {Restauranter}}",
"{totalRooms, plural, one {# room} other {# rooms}}": "{totalRooms, plural, one {# rom} other {# rom}}",
"{value, plural, one {# guest} other {# guests}}": "{value, plural, one {# gjest} other {# gjester}}",
"{value} cm": "{value} cm",
"{value} m²": "{number} m²",
"{value} points": "{value} poeng",
"© {currentYear} Scandic AB All rights reserved": "© {currentYear} Scandic AB Alle rettigheter forbeholdt"
}

View File

@@ -21,7 +21,7 @@
"Access size": "Åtkomststorlek",
"Accessibility": "Tillgänglighet",
"Accessibility at {hotel}": "Tillgänglighet på {hotel}",
"Accessible room": "Tillgänglighetsrum",
"Accessibility room": "Tillgänglighetsrum",
"Account unlinked, reloading": "Account unlinked, reloading",
"Accounts are already linked": "Accounts are already linked",
"Active": "Aktiv",
@@ -37,11 +37,15 @@
"Age": "Ålder",
"Airport": "Flygplats",
"All add-ons are delivered at the same time. Changes to delivery times will affect earlier add-ons.": "Alla tillägg levereras samtidigt. Ändringar av leveranstider kommer att påverka tidigare tillägg.",
"All categories": "All categories",
"All countries": "All countries",
"All hotels and offices": "All hotels and offices",
"All locations": "All locations",
"All our breakfast buffets offer gluten free, vegan, and allergy-friendly options.": "Alla våra frukostbufféer erbjuder glutenfria, veganska och allergivänliga alternativ.",
"All-day breakfast": "Frukost hela dagen",
"Allergy-friendly room": "Allergirum",
"Already a friend?": "Är du redan en vän?",
"Alternatives for": "Alternatives for",
"Alternatives for {value}": "Alternatives for {value}",
"Always open": "Alltid öppet",
"Amenities": "Bekvämligheter",
"Amusement park": "Nöjespark",
@@ -63,8 +67,8 @@
"As our Close Friend": "Som vår nära vän",
"As our {level}": "Som vår {level}",
"As this is a multiroom stay, the cancellation has to be done by the person who made the booking. Please call 08-517 517 00 to talk to our customer service if you would need further assistance.": "Då detta är en vistelse med flera rum måste avbokningen göras av personen som bokade vistelsen. Kontakta vår kundsupport på 08-517 517 00 om du behöver mer hjälp.",
"At a cost": "Mot en kostnad",
"As your booking includes rooms with different terms, we will be charging part of the booking now and the remainder will be collected by the reception at check-in.": "Din bokning innehåller rum med olika villkor, vi kommer att debitera en del av bokningen nu och resten kommer att samlas in vid check-in.",
"At a cost": "Mot en kostnad",
"At latest": "Senast",
"At the hotel": "På hotellet",
"Attractions": "Sevärdheter",
@@ -93,6 +97,7 @@
"Book your next stay": "Book your next stay",
"Book {type} parking": "Boka {type} parkering",
"Booking": "Booking",
"Booking Code filter": "Booking Code filter",
"Booking code": "Bokningskod",
"Booking confirmation": "Bokningsbekräftelse",
"Booking number": "Bokningsnummer",
@@ -127,6 +132,7 @@
"Cancellation number": "Avbokningsnummer",
"Cancellation policy": "Cancellation policy",
"Cancelled": "Avbokad",
"Category": "Category",
"Change room": "Ändra rum",
"Changes can be made until {time} on {date}, subject to availability. Room rates may vary.": "Ändringar kan göras tills {time} den {date}, under förutsättning av tillgänglighet. Priserna för rummen kan variera.",
"Changes in tier match can take up to 24 hours to be displayed.": "Changes in tier match can take up to 24 hours to be displayed.",
@@ -158,6 +164,7 @@
"Close the map": "Stäng kartan",
"Closed": "Stängt",
"Code / Voucher": "Bokningskoder / kuponger",
"Code and voucher is not available with reward night.": "Code and voucher is not available with reward night.",
"Codes, cheques and reward nights aren't available on the new website yet.": "Koder, bonuscheckar och belöningsnätter är inte tillgängliga på den nya webbplatsen än.",
"Coming up": "Kommer härnäst",
"Compare all levels": "Jämför alla nivåer",
@@ -191,7 +198,7 @@
"Day": "Dag",
"Deadline: {date}": "Deadline: {date}",
"Delivered at:": "Levereras vid:",
"Delivery between {deliveryTime}. Payment will be made on check-in": "Leverans mellan {deliveryTime}. Betalning kommer att göras vid incheckning.",
"Delivery between {deliveryTime}. Payment will be made on check-in.": "Leverans mellan {deliveryTime}. Betalning kommer att göras vid incheckning.",
"Description": "Beskrivning",
"Destination": "Destination",
"Destinations in {country}": "Destinationer i {country}",
@@ -306,6 +313,7 @@
"Hotel": "Hotell",
"Hotel details": "Detaljer om hotellet",
"Hotel facilities": "Hotellfaciliteter",
"Hotel or office": "Hotel or office",
"Hotel reservation": "Hotellbokning",
"Hotel surroundings": "Hotellomgivning",
"Hotels": "Hotell",
@@ -372,6 +380,7 @@
"Link your accounts": "Link your accounts",
"Linked account": "Linked account",
"Location": "Plats",
"Location (shown in local language)": "Location (shown in local language)",
"Location in hotel": "Plats på hotellet",
"Locations": "Platser",
"Log in": "Logga in",
@@ -391,13 +400,14 @@
"Map of the city center": "Karta över stadskärnan",
"Map of the country": "Karta över landet",
"Map of {hotelName}": "Karta över {hotelName}",
"Map view": "Map view",
"Marketing city": "Marknadsföringsstad",
"Max {max, plural, one {{range} guest} other {{range} guests}}": "Max {max, plural, one {{range} gäst} other {{range} gäster}}",
"Max. {max, plural, one {{range} guest} other {{range} guests}}": "Max. {max, plural, one {{range} guest} other {{range} guests}}",
"Meetings & Conferences": "Möten & Konferenser",
"Member Since: {value}": "Member Since: {value}",
"Member discount": "Member discount",
"Member no.": "Medlemsnummer",
"Member no. {nr}": "Medlemsnummer {nr}",
"Member number": "Member number",
"Member price": "Medlemspris",
"Member price activated": "Medlemspris aktiverat",
@@ -542,6 +552,7 @@
"Print confirmation": "Print confirmation",
"Proceed to login": "Fortsätt till inloggning",
"Proceed to payment": "Gå vidare till betalningsmetod",
"Proceed to payment method": "Proceed to payment method",
"Promo code": "Promo code",
"Provide a payment card in the next step": "Ge oss dina betalkortdetaljer i nästa steg",
"Public price from": "Offentligt pris från",
@@ -570,7 +581,6 @@
"Restaurant & Bar": "Restaurang & Bar",
"Restaurants & Bars": "Restaurants & Bars",
"Retype new password": "Upprepa nytt lösenord",
"Room": "Rum",
"Room & Terms": "Rum & Villkor",
"Room charge": "Rumspris",
"Room details": "Room details",
@@ -655,6 +665,7 @@
"Thank you for booking with us! We look forward to welcoming you and hope you have a pleasant stay. If you have any questions or need to make changes to your reservation, please <emailLink>contact us.</emailLink>": "Tack för att du bokar hos oss! Vi ser fram emot att välkomna dig och hoppas att du får en trevlig vistelse. Om du har några frågor eller behöver göra ändringar i din bokning, vänligen <emailLink>kontakta oss.</emailLink>",
"The code youve entered have expired. <resendOtpLink>Resend code.</resendOtpLink>": "The code youve entered have expired. <resendOtpLink>Resend code.</resendOtpLink>",
"The code youve entered is incorrect.": "The code youve entered is incorrect.",
"The first or last name doesn't match the membership number you provided. Your booking(s) is confirmed but to get the membership attached you'll need to present your existing membership number upon check-in. If you have booked with a member discount, you'll either need to present your existing membership number upon check-in, become a member or pay the price difference at the hotel. Signing up is preferably done online before the stay, or we can assist upon arrival.": "The first or last name doesn't match the membership number you provided. Your booking(s) is confirmed but to get the membership attached you'll need to present your existing membership number upon check-in. If you have booked with a member discount, you'll either need to present your existing membership number upon check-in, become a member or pay the price difference at the hotel. Signing up is preferably done online before the stay, or we can assist upon arrival.",
"The new price is": "Det nya priset är",
"The price has increased": "Priset har ökat",
"The price has increased since you selected your room.": "Priset har ökat sedan du valde ditt rum.",
@@ -682,6 +693,7 @@
"Transactions": "Transaktioner",
"Transportations": "Transport",
"TripAdvisor rating": "TripAdvisor-betyg",
"Try again": "Try again",
"Tuesday": "Tisdag",
"Type of bed": "Sängtyp",
"Type of room": "Rumstyp",
@@ -746,7 +758,7 @@
"Windows with natural daylight": "Fönster med naturligt dagsljus",
"Year": "År",
"Yes": "Ja",
"Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.": "Yes I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.",
"Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.": "Yes, I accept the general <termsAndConditionsLink>Terms & Conditions</termsAndConditionsLink>, and understand that Scandic will process my personal data in accordance with <privacyPolicyLink>Scandic's Privacy policy</privacyPolicyLink>. There you can learn more about what data we process, your rights and where to turn if you have questions.",
"Yes, close and remove benefit": "Ja, stäng och ta bort förmån",
"Yes, discard changes": "Ja, ignorera ändringar",
"Yes, redeem": "Yes, redeem",
@@ -785,13 +797,8 @@
"booking.confirmation.text": "Tack för att du bokar hos oss! Vi ser fram emot att välkomna dig och hoppas att du får en trevlig vistelse. Om du har några frågor eller behöver göra ändringar i din bokning, vänligen <emailLink>kontakta oss.</emailLink>",
"booking.confirmation.title": "Bokningsbekräftelse",
"booking.guests": "Max {max, plural, one {{range} gäst} other {{range} gäster}}",
"booking.selectRoom": "Välj rum",
"booking.thisRoomIsEquippedWith": "Detta rum är utrustat med",
"cm": "cm",
"friday": "fredag",
"from": "från",
"guests.plural": "{guests, plural, one {# gäst} other {# gäster}}",
"guests.span": "{min}-{max} gäster",
"max {seatings} pers": "max {seatings} pers",
"monday": "måndag",
"next level: {nextLevel}": "next level: {nextLevel}",
@@ -806,8 +813,7 @@
"types": "typer",
"wednesday": "onsdag",
"{address}, {city} ∙ {distanceToCityCenterInKm} km to city center": "{address}, {city} ∙ {distanceToCityCenterInKm} km till stadens centrum",
"{adults} adults": "{adults, plural, one {# vuxen} other {# vuxna}}",
"{adults} adults, {children} children": "{adults, plural, one {# vuxen} other {# vuxna}}, {children, plural, one {# barn} other {# barn}}",
"{adults, plural, one {# adult} other {# adults}}": "{adults, plural, one {# vuxen} other {# vuxna}}",
"{amount, number} left": "{amount, number} kvar",
"{amount, plural, one {# hotel} other {# hotels}}": "{amount, plural, one {# hotel} other {# hotels}}",
"{amount, plural, one {Gift} other {Gifts}} added to your benefits": "{amount, plural, one {Gåva} other {Gåvor}} läggs till dina förmåner",
@@ -820,6 +826,7 @@
"{card} ending with {cardno}": "{card} som slutar på {cardno}",
"{checkInDate} from {checkInTime}": "{checkInDate} från {checkInTime}",
"{checkOutDate} from {checkOutTime}": "{checkOutDate} från {checkOutTime}",
"{children, plural, one {# child} other {# children}}": "{children, plural, one {# barn} other {# barn}}",
"{count, plural, one {{count} Hotel} other {{count} Hotels}}": "{count, plural, one {# hotell} other {# hotell}}",
"{count, plural, one {{count} Location} other {{count} Locations}}": "{count, plural, one {# plats} other {# platser}}",
"{count, plural, one {{count} Result} other {{count} Results}}": "{count, plural, one {{count} Result} other {{count} Results}}",
@@ -831,9 +838,12 @@
"{count} uppercase letter": "{count} stor bokstav",
"{difference}{amount} {currency}": "{difference}{amount} {currency}",
"{distanceInKm} km": "{distanceInKm} km",
"{guests, plural, one {# guest} other {# guests}}": "{guests, plural, one {# gäst} other {# gäster}}",
"{lowest}{highest} guests": "{lowest} till {highest} gäster",
"{memberPrice} {currency}": "{memberPrice} {currency}",
"{min} to {max} characters": "{min} till {max} tecken",
"{min}-{max} guests": "{min}-{max} gäster",
"{min}{max} cm": "{min}{max} cm",
"{numberOfRooms, plural, one {# room type} other {# room types}} available": "{numberOfRooms, plural, one {# rumstyp tillgänglig} other {# rumstyper tillgängliga}}",
"{number} km to city center": "{number} km till centrum",
"{number} people": "{number} personer",
@@ -864,6 +874,8 @@
"{totalRestaurants, plural, one {Restaurant} other {Restaurants}}": "{totalRestaurants, plural, one {Restaurang} other {Restauranger}}",
"{totalRooms, plural, one {# room} other {# rooms}}": "{totalRooms, plural, one {# rum} other {# rum}}",
"{value, plural, one {# guest} other {# guests}}": "{value, plural, one {# gäst} other {# gäster}}",
"{value} cm": "{value} cm",
"{value} m²": "{number} m²",
"{value} points": "{value} poäng",
"© {currentYear} Scandic AB All rights reserved": "© {currentYear} Scandic AB Alla rättigheter förbehålls"
}

View File

@@ -31,7 +31,7 @@ export default function RatesProvider({
hotelType,
isUserLoggedIn,
labels: {
accessibilityRoom: intl.formatMessage({ id: "Accessible room" }),
accessibilityRoom: intl.formatMessage({ id: "Accessibility room" }),
allergyRoom: intl.formatMessage({ id: "Allergy-friendly room" }),
petRoom: intl.formatMessage({ id: "Pet room" }),
},