Communitygithub.com

OrchardCMS/OrchardCore

Localise les applications OrchardCore — chaînes d'interface utilisateur (IStringLocalizer/IViewLocalizer S, T, H), fichiers PO et pluriel, traduction de contenu (LocalizationPart, sélecteur de culture) et configuration des cultures prises en charge. À utiliser lorsque l'utilisateur doit traduire des chaînes, ajouter une culture, configurer des fichiers PO ou rendre les éléments de contenu multilingues.

Qu'est-ce que OrchardCore ?

Cette compétence permet de localiser des applications OrchardCore en gérant la traduction des chaînes d'interface utilisateur via les méthodes S, T et H des services IStringLocalizer/IViewLocalizer, la gestion des fichiers PO et des règles de pluriel, ainsi que la traduction du contenu avec LocalizationPart et le sélecteur de culture. Elle est essentielle pour les développeurs et utilisateurs qui doivent rendre leurs applications multilingues, ajouter une nouvelle culture, configurer les cultures supportées dans les paramètres, ou encore importer/exporter des fichiers PO. La compétence fonctionne sur toutes les plateformes prenant en charge OrchardCore, comme .NET Core et ASP.NET Core, et s'appuie sur la documentation officielle SKILL.md pour guider l'utilisateur à travers les étapes : utiliser les localisateurs dans les vues et contrôleurs, créer des fichiers PO, gérer la pluralisation, configurer les cultures dans appsettings.json, et activer la traduction de contenu avec LocalizationPart. L'objectif est de fournir une approche claire et structurée pour la localisation complète d'un site OrchardCore, du texte d'interface aux éléments de contenu.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add OrchardCMS/OrchardCore

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait OrchardCore ?

Localise les applications OrchardCore — chaînes d'interface utilisateur (IStringLocalizer/IViewLocalizer S, T, H), fichiers PO et pluriel, traduction de contenu (LocalizationPart, sélecteur de culture) et configuration des cultures prises en charge. À utiliser lorsque l'utilisateur doit traduire des chaînes, ajouter une culture, configurer des fichiers PO ou rendre les éléments de contenu multilingues.

Skills associés