🗺️ A comprehensive study of globalization and localization using C# and JavaScript
🔝 Globalization process layers | Credits for: Phrase.com
- Globalization: The broad strategy for making an app suitable for global use, encompassing both internationalization and localization. Globalization opens the door for the company to expand into other markets.
- Internationalization: Preparing the app's architecture, services, logos to support new cultures. It is an intermediate step between the high-level globalization strategy and the country-specific localization.
- Localization: Adapting the app for a specific locale, including translation and cultural adjustments, using culturally relevant products and illustrations.
- Translation: Converting text from one language to another as part of the localization process.
Note
This project is a resource to help me understand the concepts of globalization and localization.
- GlobalizationApi: A standard and simple application using
resx
files - GlobalizationApiJson: A simple application using
json
files - GlobalizationApiSql: A simple application using a database for the resources
- GlobalizationApiDate: A application to understand the differences between
DateTime
andDateTimeOffset
- GlobalizationFront: A standard and simple application to apply the localization principles in the front-end
- GlobalizationFrontModular: A simple application using a more detailed solution to apply localization in front-end