Around world in a session! Globalization and localization of software
summary
Shows a working ASP.NET Core demo that wires localization via middleware, CultureInfo and the string localizer, stores translations in resx resource files under a Resources folder, and exposes a cookie-based culture selector as a partial view that flips en-US ↔ fr-FR. Covers legal/privacy pitfalls, iconography pitfalls, and UI issues like RTL and text overflow. Recommends UI automation (Selenium/PhantomJS) for testing and suggests sharing resource files across web and mobile when possible.
AI-written summary · about
chapters (21)
- 0:00Start
- 2:38Legal Considerations
- 4:37Legal examples
- 6:59Globalization | Text
- 8:35Language, Culture, and Region
- 13:00Make Content Localizable
- 16:50A localization-friendly design
- 17:29Regional Settings
- 18:17App localization involves the following
- 20:27Localize media
- 24:01Don't embed UI elements into text
- 26:49What to localize: data
- 28:07Localization To-do's
- 35:08Project Structure
- 35:21Resource Files
- 45:45Controllers/Areas localization
- 47:28Data Annotations
- 47:39Implement Language Selection
- 48:23Culture Fallback
- 48:38Testing Localization
- 49:03Resources
related talks
31mThink Globally, Act Locally on the Web
39mThink globally, act locally with i18n on the web
19mSimeon Griggs-Localization for real-world use-cases: Key learnings from onboarding global brands
25mLocalization: Implementation and Testing... Locally
22mInternationalisation(i18n) & Localisation(l10n)
38mSacré bleu! The trials and tribulaciones of internationalising your ẨṔṔŁîÇåŤḯṏÑ���
03mInternationalize your web apps
08mLocalization for Real-World Use-Cases: Key Learnings from Onboarding Global Brands
