Localization
Autonomous terminal AI agent for workflows and feasible project procedures. Co-Worker Co-Wrangler π
npx -y skills add furkangonel/cowrangler --skill localizationAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Localize (not just translate) text, UI content, or marketing copy to feel native in the target culture
SKILL.md
3.3 KB, as published. Nobody here has run it
Localization Skill
Goal
Produce target-language content that feels like it was written natively β not translated. Preserve meaning and intent while adapting cultural references, idioms, tone, and register for the target audience.
Distinction: Translation vs. Localization vs. Transcreation
| Mode | When to use |
|---|---|
| Translation | Technical docs, legal text, factual content β accuracy > naturalness |
| Localization | UI strings, user-facing messages, product copy β natural + accurate |
| Transcreation | Marketing slogans, emotional copy, humor β intent and feeling > literal meaning |
Identify which mode applies before starting.
Steps
1. Identify source and target
Confirm: source language, target locale (e.g. tr-TR, de-DE, not just German), content type (UI, marketing, technical, legal).
If the target locale isn't specified, ask.
Success criteria: You know the exact target audience (region + formality level).
2. First pass β literal translation
Translate accurately, preserving all meaning. Note every idiom, cultural reference, or humor that won't land in the target culture β flag with [ADAPT].
Success criteria: Nothing is lost in meaning; adaptation candidates are clearly marked.
3. Second pass β cultural adaptation
For each [ADAPT] flag:
- Replace idioms with target-culture equivalents (not literal translations)
- Adjust formality: Turkish has T/V distinction (sen/siz); German has du/Sie β match the brand voice
- Localize examples, measurements, date formats, currency
- Adapt humor: if it doesn't translate, replace with something that achieves the same effect
Success criteria: A native speaker would not identify the text as translated.
4. Technical localization (if applicable)
- Placeholder handling:
{name},%s,{{variable}}β preserve all placeholders exactly - String length: UI strings often have length constraints β flag anything that grew >20%
- RTL languages: flag if target is Arabic/Hebrew and layout changes may be needed
5. Deliver with notes
Return the localized text, then add a Localization Notes section explaining:
- Major cultural adaptations made and why
- Any ambiguities where multiple valid choices existed
- Length warnings for UI strings
Success criteria: Developer/designer can implement without guessing at intent.
Why/Failure Modes
[TODO: Explain the reasoning behind this skill's approach and common failure modes to avoid.]
Standalone vs Supercharged
[TODO: Describe how this skill works on its own vs when combined with other tools/context.]
Cross-References
[TODO: Link to other relevant skills or documentation.]