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

@@ -28,7 +28,10 @@ export default function ParkingPrices({
return (
<Typography variant="Body/Paragraph/mdBold">
<p className={styles.wrapper}>
{intl.formatMessage({ defaultMessage: 'Free parking' })}
{intl.formatMessage({
id: 'parkingInformation.freeParking',
defaultMessage: 'Free parking',
})}
</p>
</Typography>
)
@@ -47,6 +50,7 @@ export default function ParkingPrices({
<Typography variant="Body/Paragraph/mdRegular">
<dd>
{intl.formatMessage({
id: 'parkingInformation.atACost',
defaultMessage: 'At a cost',
})}
</dd>
@@ -72,7 +76,12 @@ export default function ParkingPrices({
{startTime && endTime && period !== ParkingPricePeriods.allDay ? (
<Typography variant="Body/Paragraph/mdRegular">
<div className={styles.information}>
<dt>{intl.formatMessage({ defaultMessage: 'From' })}</dt>
<dt>
{intl.formatMessage({
id: 'common.from',
defaultMessage: 'From',
})}
</dt>
{/* eslint-disable-next-line formatjs/no-literal-string-in-jsx */}
<dd>{`${startTime}-${endTime}`}</dd>
</div>

View File

@@ -6,18 +6,22 @@ export function getPeriod(intl: IntlShape, period?: string) {
switch (period) {
case ParkingPricePeriods.hour:
return intl.formatMessage({
id: 'parkingInformation.pricePerHour',
defaultMessage: 'Price per hour',
})
case ParkingPricePeriods.day:
return intl.formatMessage({
id: 'parkingInformation.pricePerDay',
defaultMessage: 'Price per day',
})
case ParkingPricePeriods.night:
return intl.formatMessage({
id: 'parkingInformation.pricePerNight',
defaultMessage: 'Price per night',
})
case ParkingPricePeriods.allDay:
return intl.formatMessage({
id: 'parkingInformation.pricePer24Hours',
defaultMessage: 'Price per 24 hours',
})
default: