In computing, internationalization and localization (American) or internationalisation and localisation (British English), often abbreviated i18n and L10n, are means of adapting computer software to different languages, regional peculiarities and technical requirements of a target locale.
Internationalization is the process of designing a software application so that it can be adapted to various languages and regions without engineering changes.
Localization is the process of adapting internationalized software for a specific region or language by translating text and adding locale-specific components.
Localization (which is potentially performed multiple times, for different locales) uses the infrastructure or flexibility provided by internationalization (which is ideally performed only once before localization, or as an integral part of ongoing development).
Localizability
Directly Related Quality Requirements
Related Qualities
Related Quality Requirements
- Access Control via SSO | #usable #suitable #secure
- Access find function in three seconds | #usable
- Accessible User Interface | #usable
- Accurate estimate of insurance contract rate | #usable #suitable
- Appearance of mobile UI | #usable
- Available 7x24 with 99% uptime | #operable #usable #reliable
- Clarity in technical documentation | #usable #reliable
- Compatible with 5 different battery providers | #flexible
- Compliance with UI styleguide | #usable
- Compliance with WCA accessibility guidelines | #usable
- Configurable UI theme | #flexible #usable
- Consistent keyboard shortcuts | #usable #efficient
- Convenient online banking | #usable #suitable
- Core functions can be used on multiple OSs | #flexible #usable #operable
- Cultural Sensitivity in Content | #usable
- Data Throughput for Visual Test System | #efficient #usable
- Detect inconsistent user input | #usable #reliable
- Display Data Based on Context | #usable #suitable
- Easily change cloud provider | #flexible
- Easily understandable acceptance test cases | #usable #suitable #efficient
- Easily understandable generated code | #efficient #usable #suitable
- Easy UI | #usable
- Efficient change of business rules | #flexible #efficient
- Efficient update of annual accounting report | #efficient #flexible
- Expressive error messages | #usable
- Inclusive User Testing | #usable
- Independent enhancement of subsystem | #efficient #flexible
- Independent replacement of subsystem | #flexible #operable #efficient
- Interruptable backend process | #usable
- Keep data on error | #reliable #usable
- Localizable to several languages | #flexible
- Modular System for Data Analysis | #efficient #flexible
- Multilinguality Support | #usable
- Near instant search results | #usable #efficient
- New users learn to find articles on their own | #usable
- Parallel Data Modification | #usable #efficient #secure
- Portable Business Data Checker | #flexible #operable
- Recognize Assistive Technologies | #usable
- Restore Filter after Log In | #usable #suitable
- Restored to fully functional state 12h after complete failure | #operable #usable #reliable
- Unavailable for max 2 minutes | #reliable #usable
- Usable Despite Color Blindness | #usable
- Usable With Gloves | #usable
- Usable on Factory Floor | #usable
- User Interface can be used in Current Browsers | #flexible #usable #operable
- User tries to achieve primary function | #usable
- Vehicle's position validity influences accuracy | #reliable #usable