dotnet-colocated-localization

Community

Co-located localization for .NET apps.

Authorsvkaenel
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Keeps .resx resource files alongside their views in ASP.NET Core apps, enabling route-based culture detection and a built-in language switcher to streamline internationalization.

Core Features & Use Cases

  • Co-Located Resources: Store resources next to views for clear organization and easier maintenance.
  • Route-Based Culture Detection: Detect user language from the first URL segment (e.g., /de/, /en/).
  • Custom View Localizer: Resolve resources from co-located Resources folders automatically.
  • Language Switch Helper: Translate URLs between languages while preserving localized slugs and suffixes.
  • Reusable UI Components: Include a language switcher component for layouts and pages.

Quick Start

Install and integrate the localization components into your ASP.NET Core project to enable co-located resources, route-based culture detection, and language switching.

Dependency Matrix

Required Modules

None required

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dotnet-colocated-localization
Download link: https://github.com/svkaenel/dotnet-with-claude-code/archive/main.zip#dotnet-colocated-localization

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.