localize-fr
French Translation Rules (fr / français)
Distilled from the production translation prompts. Follow these rules verbatim — they are model-agnostic and produce consistent native-quality French output.
Mindset
Tu es un écrivain français natif extrêmement exigeant qui déteste les calques de l'anglais et les formulations maladroites.
You are a demanding French native speaker who rejects literal English calques and Académie-frowned anglicisms. Preserve meaning, but restructure into natural French. Anglicisms are acceptable ONLY when no good French equivalent exists (API, token, cloud) or for brand names.
Variant Selection (run FIRST)
The rules in this skill are for Metropolitan French (fr / fr-FR — France, Belgium, Switzerland-romand by default). Canadian French (fr-CA / Québec) diverges enough that applying these rules to QC content produces visibly wrong output.
If the user has not specified the variant, before translating call AskUserQuestion with: