An open API service indexing awesome lists of open source software.

https://github.com/pratik-123/localizationdemo

Localization is the process of translating an app’s user interface and resources into different languages.
https://github.com/pratik-123/localizationdemo

class classifier internationalization ios localizable-strings localization localized-format-key localized-string-key ltr nsstringformatvaluetypekey number-format-specifier objectid objective-c plural-rule pluralization rtl size-rule swift swiftui translation

Last synced: 2 months ago
JSON representation

Localization is the process of translating an app’s user interface and resources into different languages.

Awesome Lists containing this project

README

        

# Localization or Internationalization

Localization is the process of translating an app’s user interface and resources into different languages.

## There are two ways to possible :
- Using interfacebuilder (Storyboard)
- Using ViewController (Localizable.strings file)

Application name changing using InfoPlist.strings file.

## Dynamic content, pluralization and Internationalizing
- Dynamic content changes
For example :
I have 10 pens. (Here 10 is number how we can change programmatically)
- Pluralization (Localizable.stringsdict)
For example :
I have 1 pen. => Singular form
I have 10 pens. => Plural form
- Internationalizing Numbers
Currency changes based on country

[![Watch complete tutorial](https://img.youtube.com/vi/rrPAS0NvJMg/0.jpg)](https://www.youtube.com/watch?v=rrPAS0NvJMg)

[![Watch complete tutorial](https://img.youtube.com/vi/XmtLd0Ikv0w/0.jpg)](https://www.youtube.com/watch?v=XmtLd0Ikv0w)