idiomatic-translate

Solid

Translate strings idiomatically across multiple target languages using a project glossary, preserving tone, domain terminology, and format placeholders while flagging untranslatable content.

Code & Development 160 stars 28 forks Updated today NOASSERTION

Install

View on GitHub

Quality Score: 83/100

Stars 20%
73
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Skill: Idiomatic Translate (Multi-Language) ## Purpose Translate copy from any source language to any target language with idiomatic fluency, cultural awareness, domain expertise, and consistent voice — language-agnostic pattern optimized for B2B SaaS platforms. > **Usage context:** Bulk translation of UI copy, help text, error messages, and onboarding content. Automatically detects source language. Replaces mechanical translation with culturally-aware, tonally-consistent output in the target language. --- ## Input ```json { "source_string": "You pay $0.50 per direct link request", "source_language": null, // null = auto-detect, or explicit: "en", "fr", "de", "es" "target_language": "fr", // required: "en", "fr", "de", "es", "it", "pt", "nl", etc. "context": { "domain": "billing", // domain expertise context "component": "PricingCard", "tone": "transparent", // transparent, benevolent, precise, casual, formal, technical "audience": "expert", // expert, prospect, admin, user "key": "billing.directLink.perRequest" }, "glossary": { "direct link": "lien direct", // source term : target term (or multi-lang) "request": "demande", "lead": "prospect", "milestone": "jalon" // Can also use language-keyed format: // "direct link": { "fr": "lien direct", "de": "direkter Link", "es": "enlace directo" } }, "reg...

Details

Author
Fr-e-d
Repository
Fr-e-d/GAAI-framework
Created
6 months ago
Last Updated
today
Language
Shell
License
NOASSERTION

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

translate

Document translation: quick/normal/refined modes with chunked parallel subagents and glossary support.

415 Updated today
notque
Data & Documents Listed

translate

Translate any project or set of files into one or more target languages using the three-tier translator panel (Lead → Senior/Junior with adversarial QA). Works on codebases (i18n message catalogs, WordPress .po/.pot/.json, MDX/HTML content trees) and standalone documents (Markdown, JSON, docx, txt, subtitles, CSV). Detects the source language and file formats, computes the translation scope (whole project, changed-since-last-run, or an explicit file/glob set), classifies each batch as low-risk (Junior) or domain-prose (Senior), and applies the domain SPECIALIZATION setting (default `general`; e.g. technical, marketing, legal). Runs one final verify/build at the end and writes a report. Use when the user says "translate this", "translate into <language>", "localize the project", "run the translation pass", "translate the WordPress strings", "translate these files", or "i18n sweep".

2 Updated 6 days ago
roshaw
Data & Documents Listed

cf-translate

Translate publication-ready ContentForge content into any of 15 languages at three localization levels (literal, adapted, transcreated) — preserving brand voice, keeping citation URLs and DOIs untouched, and adapting SEO keyword placements for the target market — delivered as a translated .docx plus a quality report via the brand's tracking backend. Triggers on "/contentforge:cf-translate", "translate this article to Spanish", "localize this for the German market", "make a French version of this post", "transcreate this for Japan". Dispatches the contentforge:translator agent, maps voice via config/multilingual-patterns.json, and runs a target-language humanizer pass. Requires pipeline output scoring >=7.0 and a brand profile; pairs with /contentforge:create-content upstream.

0 Updated today
teachskillofskills-ai