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
@@ -35,6 +35,7 @@ export default function ProgressSection({
value={progress.percentage}
aria-label={intl.formatMessage(
{
id: "myPages.levelProgressWithPointsEarned",
defaultMessage:
"Level progress: {earned} of {total} points earned",
},
@@ -68,6 +69,7 @@ export default function ProgressSection({
>
{intl.formatMessage(
{
id: "myPages.pointsLeftToKeepLevel",
defaultMessage:
"{pointsAmount} <points>POINTS</points> <support>left to keep level</support>",
},
@@ -23,6 +23,7 @@ export default async function StatsSection({
<Typography variant="Title/Overline/sm">
<span className={styles.label}>
{intl.formatMessage({
id: "myPages.pointsEarned",
defaultMessage: "Points earned",
})}
</span>
@@ -48,6 +49,7 @@ export default async function StatsSection({
<Typography variant="Title/Overline/sm">
<span className={styles.label}>
{intl.formatMessage({
id: "myPages.leftToLevelUp",
defaultMessage: "Left to level up",
})}
</span>
@@ -18,6 +18,7 @@ export default async function SuccessCard({ pointsEarned }: SuccessCardProps) {
<Typography variant="Title/Subtitle/md">
<h3 className={styles.title}>
{intl.formatMessage({
id: "myPages.helloBestFriend",
defaultMessage: "Hello Best Friend!",
})}
</h3>
@@ -27,6 +28,7 @@ export default async function SuccessCard({ pointsEarned }: SuccessCardProps) {
<p>
{intl.formatMessage(
{
id: "myPages.youHaveEarnedPointsThisMemberYear",
defaultMessage:
"You've earned {pointAmount} points this member year.",
},
@@ -58,6 +58,7 @@ export default function LevelProgressModal({
<Typography variant="Title/Subtitle/lg">
<h2 id="level-progress-modal-title" className={styles.title}>
{intl.formatMessage({
id: "myPages.yourMemberYearAndLevelProgress",
defaultMessage: "Your member year and level progress",
})}
</h2>
@@ -65,7 +66,10 @@ export default function LevelProgressModal({
<span>
<Typography variant="Body/Paragraph/mdBold">
<h3 id="level-progress-modal-subtitle">
{intl.formatMessage({ defaultMessage: "Current member year" })}
{intl.formatMessage({
id: "myPages.currentMemberYear",
defaultMessage: "Current member year",
})}
</h3>
</Typography>
<div>
@@ -85,6 +89,7 @@ export default function LevelProgressModal({
<Typography variant="Body/Paragraph/mdRegular">
<p id="level-progress-modal-text">
{intl.formatMessage({
id: "myPages.pointsYouEarnDetermineYourLevel",
defaultMessage:
"The points you earn this year determine your level for both this and the next member year.",
})}
@@ -98,6 +103,7 @@ export default function LevelProgressModal({
textDecoration="underline"
>
{intl.formatMessage({
id: "myPages.compareAllLevels",
defaultMessage: "Compare all levels",
})}
<MaterialIcon icon="arrow_forward" color="CurrentColor" size={24} />
@@ -110,6 +116,7 @@ export default function LevelProgressModal({
textDecoration="underline"
>
{intl.formatMessage({
id: "common.scandicFriendsFaq",
defaultMessage: "Scandic Friends FAQ",
})}
<MaterialIcon icon="arrow_forward" color="CurrentColor" size={24} />
@@ -35,6 +35,7 @@ export default async function LevelProgressCard({
<Typography variant="Title/xs">
<h2 id="level-progress-card-title" className={styles.title}>
{intl.formatMessage({
id: "myPages.yourLevelProgress",
defaultMessage: "Your Level Progress",
})}
</h2>
@@ -42,7 +43,10 @@ export default async function LevelProgressCard({
<Typography variant="Body/Paragraph/mdRegular">
<p className={styles.date}>
{intl.formatMessage(
{ defaultMessage: "Valid until {date}" },
{
id: "myPages.validUntilDate",
defaultMessage: "Valid until {date}",
},
{
date: dt(user.membership.tierExpirationDate)
.locale(lang)