Ricerca…


introduzione

La localizzazione è una funzione fornita da iOS che traduce la tua app in più lingue. Per la localizzazione , l' internazionalizzazione è necessaria. L'internazionalizzazione è un processo per rendere l'app iOS in grado di adattare culture, lingue e regioni diverse.

Localizzazione in iOS

Crea un singolo file Localizable.strings per ogni lingua. Il lato destro sarebbe diverso per ogni lingua. Pensala come una coppia chiave-valore:

"str" = "str-language";

Accesso a str in Objective-C:

//Try to provide description on the localized string to be able to create a proper documentation if needed
NSString *str = NSLocalizedString(@"string", @"description of the string");

Accesso str in Swift:

let str = NSLocalizedString("string", comment: "language");


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow