Umbraco Localization Skill for ChatGPT: Plan Dictionary Keys and Usage
Map supplied backoffice text to a dictionary group, term key, and usage location. Distinguish template, controller, and dynamic-argument cases and review existing groups.
中文Install in ChatGPT
Requires a ChatGPT workspace where you can create skills. This is a text adaptation of the pinned GitHub source.
- Review the inputs and outputs in the pinned src/Umbraco.Web.UI.Client/.claude/skills/general-add-localization/SKILL.md.
- In ChatGPT, open Plugins, Skills, Create, and Create with editor.
- Write the skill rules using the workflow described here. Provide the visible text, group, presentation role, and relevant template or controller excerpt.
- Save the skill and check the fictional example in a new chat.
Example task
A fictional user panel needs an Invite Member button and an Invite {name} message. The dictionary has a user group. Propose term names and a placeholder checklist.What to check
Prefer the existing user group and propose separate action and dynamic message terms. Check variables, presentation roles, and hard-coded locations.
Original SKILL.md on GitHub · Updated
Frequently asked question
Can identical English text share a key?
Check whether the strings share a meaning and presentation role. Separate them if translation or later copy changes may diverge.