iOS-utviklerguide: Hvordan oversette .strings- og .xcstrings-filer?
Diagnose av kjernesituasjon
“iOS-lokaliseringsfiler inneholder mange formatterte plassholdere (slik som %@, %d). Feil oversettelse kan føre til krasj ved kjøring av appen.”
Analyse av grunnleggende årsak
1
Streng plassholderbeskyttelse
Shangyi AIs tolkemotor har innebygde syntaksregler for Objective-C og Swift, og identifiserer automatisk samt låser alle escape-tegn og plassholdere i strengene, slik at kun det brukerrettede naturlige språket oversettes.
2
Kontekstuell kommentarforståelse
Systemet vil lese kommentarene utvikleren har lagt igjen i .strings-filen (/* Kommentar */), for å hjelpe AI med å forstå den spesifikke konteksten til uttrykket i app-grensesnittet (for eksempel Button eller Title).
Oppsummering av endelig løsning
Gir iOS-utviklere mulighet til raskt å lansere globalt og utvide App Store sin dekning til hele verden.