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.