Communitygithub.com

btcpayserver/btcpayserver

Verwenden Sie dies beim Bearbeiten oder Überprüfen von Razor-.cshtml-Dateien, die parametrisierte lokalisierte Zeichenfolgen enthalten. Wählen Sie StringLocalizer für Klartext und kodieren Sie ViewLocalizer-Parameter sicher, wenn lokalisierte Zeichenfolgen HTML enthalten.

Was ist btcpayserver?

Diese Fähigkeit ist speziell für die Arbeit mit dem BTCPay Server Repository konzipiert, insbesondere beim Bearbeiten oder Überprüfen von Razor-View-Dateien (.cshtml), die lokalisierte Zeichenfolgen mit Parametern enthalten. Sie hilft Entwicklern, die richtige Lokalisierungsmethode zu wählen: StringLocalizer für reinen Text und ViewLocalizer mit sicherer HTML-Kodierung, wenn lokalisierte Zeichenfolgen HTML-Markup enthalten. Dies ist nützlich, um Sicherheitslücken wie XSS (Cross-Site Scripting) zu vermeiden und gleichzeitig eine korrekte Mehrsprachigkeit in der Benutzeroberfläche zu gewährleisten. Die Fähigkeit unterstützt plattformunabhängige Entwicklungsumgebungen und basiert auf dem SKILL.md-Dokument, das die bewährten Verfahren für die Lokalisierung innerhalb des BTCPay Server Projekts beschreibt.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add btcpayserver/btcpayserver

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht btcpayserver?

Verwenden Sie dies beim Bearbeiten oder Überprüfen von Razor-.cshtml-Dateien, die parametrisierte lokalisierte Zeichenfolgen enthalten. Wählen Sie StringLocalizer für Klartext und kodieren Sie ViewLocalizer-Parameter sicher, wenn lokalisierte Zeichenfolgen HTML enthalten.

Verwandte Skills