Der Folgen-Schlüssel hieß beim Auslesen anders als beim Nachschlagen
`Text("episode.number \(episode)")` trug Xcode beim Auslesen als
`episode.number %@` in den Katalog ein, während die Laufzeit
`episode.number %lld` nachschlägt. Zwischen zwei verschiedenen
Schlüsseln findet man nie einen — und auf dem Bildschirm stand weiter
der Schlüssel selbst.
Jetzt über `String(localized:)` wie die Staffel zwei Blöcke darüber.
Damit ist der Platzhalter eindeutig, und die übersetzte Tabelle im
gebauten Bündel führt genau die beiden Schlüssel, die der Code sucht.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
5d09836686
commit
00db1bbab9
@@ -1543,6 +1543,23 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"episode.number %lld" : {
|
||||
"extractionState" : "manual",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Folge %lld"
|
||||
}
|
||||
},
|
||||
"en" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Episode %lld"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"episode.short %lld %lld" : {
|
||||
"comment" : "Staffel- und Folgennummer",
|
||||
"extractionState" : "stale",
|
||||
@@ -4034,6 +4051,23 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"season.number %lld" : {
|
||||
"extractionState" : "manual",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Staffel %lld"
|
||||
}
|
||||
},
|
||||
"en" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Season %lld"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"season.short %lld" : {
|
||||
"comment" : "Platzhalter: Staffelnummer",
|
||||
"extractionState" : "stale",
|
||||
@@ -6201,40 +6235,6 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"season.number %lld" : {
|
||||
"extractionState" : "manual",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Staffel %lld"
|
||||
}
|
||||
},
|
||||
"en" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Season %lld"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"episode.number %lld" : {
|
||||
"extractionState" : "manual",
|
||||
"localizations" : {
|
||||
"de" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Folge %lld"
|
||||
}
|
||||
},
|
||||
"en" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Episode %lld"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"version" : "1.1"
|
||||
|
||||
Reference in New Issue
Block a user