Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/pferreirafabricio/globalization-strategies

πŸ—ΊοΈ A comprehensive study of globalization and localization using C# and JavaScript
https://github.com/pferreirafabricio/globalization-strategies

back-end backend csharp css date front-end frontend globalization html i18n javascript js json localization netcore resx timezone

Last synced: 2 days ago
JSON representation

πŸ—ΊοΈ A comprehensive study of globalization and localization using C# and JavaScript

Awesome Lists containing this project

README

        


Globalization process layers | Credits for: Phrase.com
Globalization


πŸ—ΊοΈ A comprehensive study of globalization and localization using C# and JavaScript





license url




> πŸ” Globalization process layers | Credits for: Phrase.com

## :open_book: About

- **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.

## 🌎 Projects

- [GlobalizationApi](./GlobalizationApi): A standard and simple application using `resx` files
- [GlobalizationApiJson](./GlobalizationApiJson): A simple application using `json` files
- [GlobalizationApiSql](./GlobalizationApiSql/README.md): A simple application using a database for the resources
- [GlobalizationApiDate](./GlobalizationApiDate/README.md): A application to understand the differences between `DateTime` and `DateTimeOffset`
- [GlobalizationFront](./GlobalizationFront): A standard and simple application to apply the localization principles in the front-end
- [GlobalizationFrontModular](./GlobalizationFrontModular/README.md): A simple application using a more detailed solution to apply localization in front-end

## πŸ“š References

- [Localization in .NET](https://learn.microsoft.com/en-us/dotnet/core/extensions/localization)
- [Basic Internationalization Principles](https://formatjs.io/docs/core-concepts/basic-internationalization-principles/)
- [Database Localization and Internationalization](https://www.soluling.com/Help/Database/Index.htm)
- [The Complete Guide to Software Localization](https://phrase.com/blog/posts/software-localization/)
- [Localization - Apple Developer](https://developer.apple.com/localization/)
- [Ant Design - Locale component](https://github.com/ant-design/ant-design/tree/master/components/locale)
- [Localization Extensibility](https://learn.microsoft.com/en-us/aspnet/core/fundamentals/localization-extensibility?view=aspnetcore-8.0)
- [Localization vs. Internationalization vs. Globalization](https://blog.andovar.com/localization-vs.-internationalization-vs.-globalization)