Merged in feat/lokalise-rebuild (pull request #2993)

Feat/lokalise rebuild

* chore(lokalise): update translation ids

* chore(lokalise): easier to switch between projects

* chore(lokalise): update translation ids

* .

* .

* .

* .

* .

* .

* chore(lokalise): update translation ids

* chore(lokalise): update translation ids

* .

* .

* .

* chore(lokalise): update translation ids

* chore(lokalise): update translation ids

* .

* .

* chore(lokalise): update translation ids

* chore(lokalise): update translation ids

* chore(lokalise): new translations

* merge

* switch to errors for missing id's

* merge

* sync translations


Approved-by: Linus Flood
This commit is contained in:
Joakim Jäderberg
2025-10-22 11:00:03 +00:00
parent bdfe2ab213
commit aafad9781f
499 changed files with 93363 additions and 99164 deletions

View File

@@ -41,9 +41,13 @@ export default async function Specification({
: ""
const breakfastPointsString =
breakfastTotalPriceInPoints > 0
? `${breakfastTotalPriceInPoints} ${intl.formatMessage({
defaultMessage: "Points",
})}`
? intl.formatMessage(
{
id: "common.numberOfPoints",
defaultMessage: "{points, plural, one {# point} other {# points}}",
},
{ points: breakfastTotalPriceInPoints }
)
: ""
const breakfastPlusString =
breakfastMoneyString && breakfastPointsString ? " + " : ""
@@ -64,12 +68,14 @@ export default async function Specification({
<Typography variant="Body/Supporting text (caption)/smBold">
<span>
{intl.formatMessage({
id: "myStay.receipt.accommodation",
defaultMessage: "Accommodation",
})}
{!booking.rateDefinition.mustBeGuaranteed && (
<>
{" - "}
{intl.formatMessage({
id: "myStay.receipt.prepaidRoom",
defaultMessage: "Room is prepaid",
})}
</>
@@ -80,6 +86,7 @@ export default async function Specification({
<Typography variant="Body/Supporting text (caption)/smRegular">
<dt>
{intl.formatMessage({
id: "booking.priceIncludingVat",
defaultMessage: "Price including VAT",
})}
</dt>
@@ -89,6 +96,7 @@ export default async function Specification({
{!booking.rateDefinition.mustBeGuaranteed
? // eslint-disable-next-line formatjs/no-literal-string-in-jsx
`(${intl.formatMessage({
id: "myStay.receipt.prepaid",
defaultMessage: "PREPAID",
})}) `
: null}
@@ -102,6 +110,7 @@ export default async function Specification({
<Typography variant="Body/Supporting text (caption)/smRegular">
<dt>
{intl.formatMessage({
id: "myStay.receipt.petRoomChargeIncludingVat",
defaultMessage: "Pet room charge including VAT",
})}
</dt>
@@ -116,6 +125,7 @@ export default async function Specification({
<Typography variant="Body/Supporting text (caption)/smRegular">
<dt className={styles.tertiary}>
{intl.formatMessage({
id: "booking.priceExcludingVat",
defaultMessage: "Price excluding VAT",
})}
</dt>
@@ -130,6 +140,7 @@ export default async function Specification({
<Typography variant="Body/Supporting text (caption)/smRegular">
<dt className={styles.tertiary}>
{intl.formatMessage({
id: "common.vat",
defaultMessage: "VAT",
})}
{/* eslint-disable-next-line formatjs/no-literal-string-in-jsx */}
@@ -161,6 +172,7 @@ export default async function Specification({
)
)[0]?.title ??
intl.formatMessage({
id: "myStay.receipt.unknownItem",
defaultMessage: "Unknown item",
})}
</span>
@@ -178,9 +190,11 @@ export default async function Specification({
<dt>
{ancillary.currency !== CurrencyEnum.POINTS
? intl.formatMessage({
id: "booking.priceIncludingVat",
defaultMessage: "Price including VAT",
})
: intl.formatMessage({
id: "common.price",
defaultMessage: "Price",
})}
</dt>
@@ -205,6 +219,7 @@ export default async function Specification({
<Typography variant="Body/Supporting text (caption)/smBold">
<span>
{intl.formatMessage({
id: "common.breakfast",
defaultMessage: "Breakfast",
})}
</span>
@@ -220,9 +235,11 @@ export default async function Specification({
<dt>
{breakfastTotalPriceInMoney > 0
? intl.formatMessage({
id: "booking.priceIncludingVat",
defaultMessage: "Price including VAT",
})
: intl.formatMessage({
id: "common.price",
defaultMessage: "Price",
})}
</dt>