Methods for solving iOS applications localization task
News of the Kabardin-Balkar scientific center of RAS, Tome 26 (2024) no. 1, pp. 29-38.

Voir la notice de l'article provenant de la source Math-Net.Ru

The article is dedicated to exploring the main methods of localizing an application into any number of languages. It examines localization methods available for XCode 14, describes practical cases of their application, and provides examples of use. In addition to this, it looks at tasks that require more flexibility than standard approaches offer and explores solutions for such tasks, specifically, methods of dynamic localization, based both on the use of runtime features and on the creation of custom localization containers.
Mots-clés : iOS, mobile applications, interface
Keywords: Auto Layout, Swift, Interface Builder, Localization, Localizable
@article{IZKAB_2024_26_1_a2,
     author = {A. E. Naumenko},
     title = {Methods for solving {iOS} applications localization task},
     journal = {News of the Kabardin-Balkar scientific center of RAS},
     pages = {29--38},
     publisher = {mathdoc},
     volume = {26},
     number = {1},
     year = {2024},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/IZKAB_2024_26_1_a2/}
}
TY  - JOUR
AU  - A. E. Naumenko
TI  - Methods for solving iOS applications localization task
JO  - News of the Kabardin-Balkar scientific center of RAS
PY  - 2024
SP  - 29
EP  - 38
VL  - 26
IS  - 1
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/IZKAB_2024_26_1_a2/
LA  - ru
ID  - IZKAB_2024_26_1_a2
ER  - 
%0 Journal Article
%A A. E. Naumenko
%T Methods for solving iOS applications localization task
%J News of the Kabardin-Balkar scientific center of RAS
%D 2024
%P 29-38
%V 26
%N 1
%I mathdoc
%U http://geodesic.mathdoc.fr/item/IZKAB_2024_26_1_a2/
%G ru
%F IZKAB_2024_26_1_a2
A. E. Naumenko. Methods for solving iOS applications localization task. News of the Kabardin-Balkar scientific center of RAS, Tome 26 (2024) no. 1, pp. 29-38. http://geodesic.mathdoc.fr/item/IZKAB_2024_26_1_a2/

[1] Localization (data ob rascheniya: 04.12.2023) https://developer.apple.com/documentation/xcode/localization

[2] Customizing the behavior of segue-based presentations (data obrascheniya: 04.12.2023) https://developer.apple.com/documentation/uikit/resource_management

[3] S.V. Romankov, “Auto layout technology on the IOS platform”, Exact science, 2022, no. 137 (In Russian)

[4] Placing Content in a Bundle (data obrascheniya: 04.12.2023) https://developer.apple.com/documentation/bundlere sources/placing_content_in_a_bundle

[5] Method Swizzling in iOS Development (data obrascheniya: 04.12.2023) https://www.innominds.com/blog/method swizzling-in-ios-development