fix(i18n): unblock Truckwash iOS release catalog checks (#225)

Fix the location-permission source catalog nesting and regenerate all active v2 locale files so the App Store release matrix resolves the new compatibility aliases correctly.
This commit is contained in:
Jeppe B
2026-07-23 20:22:47 +02:00
committed by GitHub
parent 9ff103d4d0
commit 7387a2b56e
10 changed files with 62 additions and 92 deletions
+9 -13
View File
@@ -1145,19 +1145,6 @@
}
},
"templates": {
"phrases": {
"compat": {
"location_permission": {
"title": "Brug din placering",
"explanation": "Brug din placering til at finde den nærmeste Truck Wash-afdeling.",
"use_current": "Brug min placering",
"checking": "Kontrollerer placering...",
"denied": "Placering er slået fra for Truck Wash. Vælg en afdeling manuelt, eller giv adgang i iOS-indstillingerne.",
"unavailable": "Din placering er ikke tilgængelig. Du kan stadig vælge en afdeling manuelt.",
"timeout": "Det tog for lang tid at finde din placering. Prøv igen, eller vælg en afdeling manuelt."
}
}
},
"support": {
"title": "@.capitalize:{'words.generated.support'}",
"meta_description": "@.capitalize:{'words.generated.support'} @:{'words.generated.og'} kontaktoplysninger @:{'words.generated.for'} @:{'words.generated.truck'} @:{'words.generated.wash'}.",
@@ -4540,6 +4527,15 @@
"succeeded": "@.capitalize:{'words.generated.succesfuld'}"
}
},
"location_permission": {
"title": "Brug din placering",
"explanation": "Brug din placering til at finde den nærmeste Truck Wash-afdeling.",
"use_current": "Brug min placering",
"checking": "Kontrollerer placering...",
"denied": "Placering er slået fra for Truck Wash. Vælg en afdeling manuelt, eller giv adgang i iOS-indstillingerne.",
"unavailable": "Din placering er ikke tilgængelig. Du kan stadig vælge en afdeling manuelt.",
"timeout": "Det tog for lang tid at finde din placering. Prøv igen, eller vælg en afdeling manuelt."
},
"login_qr": {
"camera_error": "@.capitalize:{'words.generated.kamera'} @:{'words.generated.fejl'}",
"login_with_password_instead": "@.capitalize:{'words.generated.log'} @:{'words.generated.ind'} @:{'words.generated.med'} @:{'words.generated.adgangskode'} @:{'words.generated.i'} @:{'words.generated.stedet'}",
+9 -13
View File
@@ -1255,19 +1255,6 @@
}
},
"templates": {
"phrases": {
"compat": {
"location_permission": {
"title": "Standort verwenden",
"explanation": "Verwenden Sie Ihren Standort, um die nächste Truck Wash-Niederlassung zu finden.",
"use_current": "Meinen Standort verwenden",
"checking": "Standort wird geprüft...",
"denied": "Der Standortzugriff ist für Truck Wash deaktiviert. Wählen Sie eine Niederlassung manuell oder erlauben Sie den Zugriff in den iOS-Einstellungen.",
"unavailable": "Ihr Standort ist nicht verfügbar. Sie können weiterhin eine Niederlassung manuell auswählen.",
"timeout": "Die Standortbestimmung hat zu lange gedauert. Versuchen Sie es erneut oder wählen Sie eine Niederlassung manuell."
}
}
},
"support": {
"title": "@:{'words.generated.support'}",
"meta_description": "@:{'words.generated.support'}- @:{'words.generated.und'} Kontaktinformationen @:{'words.generated.fuer'} @:{'words.generated.truck'} @.capitalize:{'words.generated.wash'}.",
@@ -4650,6 +4637,15 @@
"succeeded": "@:{'templates.generated.compat.global.succeeded'}"
}
},
"location_permission": {
"title": "Standort verwenden",
"explanation": "Verwenden Sie Ihren Standort, um die nächste Truck Wash-Niederlassung zu finden.",
"use_current": "Meinen Standort verwenden",
"checking": "Standort wird geprüft...",
"denied": "Der Standortzugriff ist für Truck Wash deaktiviert. Wählen Sie eine Niederlassung manuell oder erlauben Sie den Zugriff in den iOS-Einstellungen.",
"unavailable": "Ihr Standort ist nicht verfügbar. Sie können weiterhin eine Niederlassung manuell auswählen.",
"timeout": "Die Standortbestimmung hat zu lange gedauert. Versuchen Sie es erneut oder wählen Sie eine Niederlassung manuell."
},
"login_qr": {
"camera_error": "Kamerafehler",
"login_with_password_instead": "Stattdessen @:{'words.generated.mit'} @:{'words.generated.passwort'} @:{'words.generated.anmelden'}",
+9 -13
View File
@@ -976,19 +976,6 @@
}
},
"templates": {
"phrases": {
"compat": {
"location_permission": {
"title": "Use your location",
"explanation": "Use your location to find the nearest Truck Wash department.",
"use_current": "Use my location",
"checking": "Checking location...",
"denied": "Location is disabled for Truck Wash. Select a department manually or allow access in iOS Settings.",
"unavailable": "Your location is unavailable. You can still select a department manually.",
"timeout": "Finding your location took too long. Try again or select a department manually."
}
}
},
"support": {
"title": "@.capitalize:{'words.generated.support'}",
"meta_description": "@.capitalize:{'words.generated.support'} @:{'words.generated.and'} @:{'words.generated.contact'} @:{'words.generated.information'} @:{'words.generated.for'} @.capitalize:{'words.generated.truck'} @.capitalize:{'words.generated.wash'}.",
@@ -4371,6 +4358,15 @@
"succeeded": "@.capitalize:{'words.generated.successful'}"
}
},
"location_permission": {
"title": "Use your location",
"explanation": "Use your location to find the nearest Truck Wash department.",
"use_current": "Use my location",
"checking": "Checking location...",
"denied": "Location is disabled for Truck Wash. Select a department manually or allow access in iOS Settings.",
"unavailable": "Your location is unavailable. You can still select a department manually.",
"timeout": "Finding your location took too long. Try again or select a department manually."
},
"login_qr": {
"camera_error": "@.capitalize:{'words.generated.camera'} @.capitalize:{'words.generated.error'}",
"login_with_password_instead": "@.capitalize:{'words.generated.login'} @:{'words.generated.with'} @:{'words.generated.password'} @:{'words.generated.instead'}",
+9 -13
View File
@@ -1258,19 +1258,6 @@
}
},
"templates": {
"phrases": {
"compat": {
"location_permission": {
"title": "Bruk posisjonen din",
"explanation": "Bruk posisjonen din til å finne nærmeste Truck Wash-avdeling.",
"use_current": "Bruk posisjonen min",
"checking": "Kontrollerer posisjon...",
"denied": "Posisjon er slått av for Truck Wash. Velg en avdeling manuelt, eller gi tilgang i iOS-innstillingene.",
"unavailable": "Posisjonen din er ikke tilgjengelig. Du kan fortsatt velge en avdeling manuelt.",
"timeout": "Det tok for lang tid å finne posisjonen din. Prøv igjen, eller velg en avdeling manuelt."
}
}
},
"support": {
"title": "@.capitalize:{'words.generated.support'}",
"meta_description": "@.capitalize:{'words.generated.support'} @:{'words.generated.og'} kontaktinformasjon @:{'words.generated.for'} @:{'words.generated.truck'} @:{'words.generated.wash'}.",
@@ -4653,6 +4640,15 @@
"succeeded": "@.capitalize:{'words.generated.vellykket'}"
}
},
"location_permission": {
"title": "Bruk posisjonen din",
"explanation": "Bruk posisjonen din til å finne nærmeste Truck Wash-avdeling.",
"use_current": "Bruk posisjonen min",
"checking": "Kontrollerer posisjon...",
"denied": "Posisjon er slått av for Truck Wash. Velg en avdeling manuelt, eller gi tilgang i iOS-innstillingene.",
"unavailable": "Posisjonen din er ikke tilgjengelig. Du kan fortsatt velge en avdeling manuelt.",
"timeout": "Det tok for lang tid å finne posisjonen din. Prøv igjen, eller velg en avdeling manuelt."
},
"login_qr": {
"camera_error": "Kamerafeil",
"login_with_password_instead": "@.capitalize:{'words.generated.logg'} @:{'words.generated.pa'} @:{'words.generated.med'} @:{'words.generated.passord'} @:{'words.generated.i'} @:{'words.generated.stedet'}",
+9 -13
View File
@@ -1308,19 +1308,6 @@
}
},
"templates": {
"phrases": {
"compat": {
"location_permission": {
"title": "Använd din plats",
"explanation": "Använd din plats för att hitta närmaste Truck Wash-avdelning.",
"use_current": "Använd min plats",
"checking": "Kontrollerar plats...",
"denied": "Platsåtkomst är avstängd för Truck Wash. Välj en avdelning manuellt eller tillåt åtkomst i iOS-inställningarna.",
"unavailable": "Din plats är inte tillgänglig. Du kan fortfarande välja en avdelning manuellt.",
"timeout": "Det tog för lång tid att hitta din plats. Försök igen eller välj en avdelning manuellt."
}
}
},
"support": {
"title": "@.capitalize:{'words.generated.support'}",
"meta_description": "@.capitalize:{'words.generated.support'} @:{'words.generated.och'} kontaktinformation @:{'words.generated.for_2'} @:{'words.generated.truck'} @:{'words.generated.wash'}.",
@@ -4703,6 +4690,15 @@
"succeeded": "Lyckad"
}
},
"location_permission": {
"title": "Använd din plats",
"explanation": "Använd din plats för att hitta närmaste Truck Wash-avdelning.",
"use_current": "Använd min plats",
"checking": "Kontrollerar plats...",
"denied": "Platsåtkomst är avstängd för Truck Wash. Välj en avdelning manuellt eller tillåt åtkomst i iOS-inställningarna.",
"unavailable": "Din plats är inte tillgänglig. Du kan fortfarande välja en avdelning manuellt.",
"timeout": "Det tog för lång tid att hitta din plats. Försök igen eller välj en avdelning manuellt."
},
"login_qr": {
"camera_error": "Kamerafel",
"login_with_password_instead": "@.capitalize:{'words.generated.logga'} @:{'words.generated.in'} @:{'words.generated.med'} @:{'words.generated.losenord'} @:{'words.generated.i'} stället",
@@ -1,15 +1,13 @@
{
"phrases": {
"compat": {
"location_permission": {
"title": "Brug din placering",
"explanation": "Brug din placering til at finde den nærmeste Truck Wash-afdeling.",
"use_current": "Brug min placering",
"checking": "Kontrollerer placering...",
"denied": "Placering er slået fra for Truck Wash. Vælg en afdeling manuelt, eller giv adgang i iOS-indstillingerne.",
"unavailable": "Din placering er ikke tilgængelig. Du kan stadig vælge en afdeling manuelt.",
"timeout": "Det tog for lang tid at finde din placering. Prøv igen, eller vælg en afdeling manuelt."
}
"compat": {
"location_permission": {
"title": "Brug din placering",
"explanation": "Brug din placering til at finde den nærmeste Truck Wash-afdeling.",
"use_current": "Brug min placering",
"checking": "Kontrollerer placering...",
"denied": "Placering er slået fra for Truck Wash. Vælg en afdeling manuelt, eller giv adgang i iOS-indstillingerne.",
"unavailable": "Din placering er ikke tilgængelig. Du kan stadig vælge en afdeling manuelt.",
"timeout": "Det tog for lang tid at finde din placering. Prøv igen, eller vælg en afdeling manuelt."
}
}
}
@@ -1,7 +1,6 @@
{
"phrases": {
"compat": {
"location_permission": {
"compat": {
"location_permission": {
"title": "Standort verwenden",
"explanation": "Verwenden Sie Ihren Standort, um die nächste Truck Wash-Niederlassung zu finden.",
"use_current": "Meinen Standort verwenden",
@@ -9,7 +8,6 @@
"denied": "Der Standortzugriff ist für Truck Wash deaktiviert. Wählen Sie eine Niederlassung manuell oder erlauben Sie den Zugriff in den iOS-Einstellungen.",
"unavailable": "Ihr Standort ist nicht verfügbar. Sie können weiterhin eine Niederlassung manuell auswählen.",
"timeout": "Die Standortbestimmung hat zu lange gedauert. Versuchen Sie es erneut oder wählen Sie eine Niederlassung manuell."
}
}
}
}
@@ -1,7 +1,6 @@
{
"phrases": {
"compat": {
"location_permission": {
"compat": {
"location_permission": {
"title": "Use your location",
"explanation": "Use your location to find the nearest Truck Wash department.",
"use_current": "Use my location",
@@ -9,7 +8,6 @@
"denied": "Location is disabled for Truck Wash. Select a department manually or allow access in iOS Settings.",
"unavailable": "Your location is unavailable. You can still select a department manually.",
"timeout": "Finding your location took too long. Try again or select a department manually."
}
}
}
}
@@ -1,7 +1,6 @@
{
"phrases": {
"compat": {
"location_permission": {
"compat": {
"location_permission": {
"title": "Bruk posisjonen din",
"explanation": "Bruk posisjonen din til å finne nærmeste Truck Wash-avdeling.",
"use_current": "Bruk posisjonen min",
@@ -9,7 +8,6 @@
"denied": "Posisjon er slått av for Truck Wash. Velg en avdeling manuelt, eller gi tilgang i iOS-innstillingene.",
"unavailable": "Posisjonen din er ikke tilgjengelig. Du kan fortsatt velge en avdeling manuelt.",
"timeout": "Det tok for lang tid å finne posisjonen din. Prøv igjen, eller velg en avdeling manuelt."
}
}
}
}
@@ -1,7 +1,6 @@
{
"phrases": {
"compat": {
"location_permission": {
"compat": {
"location_permission": {
"title": "Använd din plats",
"explanation": "Använd din plats för att hitta närmaste Truck Wash-avdelning.",
"use_current": "Använd min plats",
@@ -9,7 +8,6 @@
"denied": "Platsåtkomst är avstängd för Truck Wash. Välj en avdelning manuellt eller tillåt åtkomst i iOS-inställningarna.",
"unavailable": "Din plats är inte tillgänglig. Du kan fortfarande välja en avdelning manuellt.",
"timeout": "Det tog för lång tid att hitta din plats. Försök igen eller välj en avdelning manuellt."
}
}
}
}