Szukaj…


Wprowadzenie

Lokalizacja jest funkcją systemu iOS, która tłumaczy Twoją aplikację na wiele języków. W przypadku lokalizacji konieczna jest internacjonalizacja . Internacjonalizacja to proces umożliwiający aplikacji na iOS dostosowanie różnych kultur, języków i regionów.

Lokalizacja w iOS

Utwórz Localizable.strings plik Localizable.strings dla każdego języka. Prawa strona będzie inna dla każdego języka. Potraktuj to jako parę klucz-wartość:

"str" = "str-language";

Dostęp do str w 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");

Dostęp str w Swift:

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


Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow