maui-localization

Localize .NET MAUI apps with .resx resources and runtime culture switching.

Updated Dec 25, 2025
One-click install
npx skills add https://github.com/heldercsousa/MyVocaList --skill maui-localization-heldercsousa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maui-localization
Source: https://github.com/heldercsousa/MyVocaList/tree/main/.claude/skills/maui-localization
Command: npx skills add https://github.com/heldercsousa/MyVocaList --skill maui-localization-heldercsousa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Localize .NET MAUI apps by managing resources, culture resolution, and runtime language switching to deliver multilingual, accessible interfaces.

Core Features & Use Cases

  • Resource-based localization with .resx files in MAUI projects.
  • Culture resolution across specific, neutral, and default cultures with runtime switching.
  • RTL layout support and platform declarations to ensure proper language behavior on iOS, MacCatalyst, Windows, and Android.
  • Image localization strategies and tooling guidance for MAUI.

Quick Start

Configure your MAUI project to use AppResources.resx for the default language and add culture-specific resource files to enable runtime localization.

Frequently Asked Questions about maui-localization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement runtime culture switching in .NET MAUI applications?

Runtime culture switching in .NET MAUI is implemented by managing culture resolution across specific, neutral, and default cultures, allowing your app to dynamically change languages while running without restarting the session.

What is the best way to handle RTL layout support in a MAUI app?

RTL layout support in a MAUI app is handled by applying platform declarations across iOS, MacCatalyst, Windows, and Android, ensuring proper right-to-left language behavior and interface mirroring for multilingual users.

How do I use .resx files for MAUI localization?

Using .resx files for MAUI localization involves configuring your project with an AppResources.resx file for the default language and adding culture-specific resource files to enable multilingual UI support.

Does MAUI localization support image localization strategies across different platforms?

Yes, MAUI localization supports image localization strategies and provides tooling guidance to ensure localized images render correctly across iOS, MacCatalyst, Windows, and Android platforms.

Can I apply neutral and specific culture resolution for MAUI resource files?

You can apply neutral and specific culture resolution for MAUI resource files to ensure the app falls back to appropriate default languages when a specific regional translation is unavailable.