Typography Rules · practical reference

French: France, Switzerland and Canada

Review high punctuation, guillemets and nonbreaking spacing with the correct regional policy.

Decide what the text is meant to follow

  • Which French regional convention applies to this text?
  • Is the separator ordinary, nonbreaking or narrow nonbreaking?
  • Is a colon part of a numeric/technical token or prose punctuation?

Interpret the example in context

An ordinary space before high punctuation may require a different decision from an already nonbreaking separator.

The current engine distinguishes Canadian French handling of semicolon, exclamation and question-mark spacing from its other French high-punctuation checks. Review the exact finding and source convention; do not remove all spaces before punctuation using an English-prose rule.

Inspect the current plugin model

These fields describe the built-in plugin defaults. Read Language & rules for the policy actually used in your inspection; a custom team profile can differ. The defaults are not a universal style guide and do not promise equal rule coverage. Expand a specific locale to compare its expectations.

French (France) fr-FR

French (France)

fr-FR
Quote pairs
«…» ‹…›
Numbers
Decimal comma; space grouping
Date order
Day–month–year
Currency
Suffix model · €, EUR
Short-word list
No short-word list in this model
Punctuation notes
French high-punctuation spacing review
French (Switzerland) fr-CH

French (Switzerland)

fr-CH
Quote pairs
«…» ‹…›
Numbers
Swiss grouping context
Date order
Day–month–year
Currency
Flexible position; review context · CHF, Fr., fr.
Short-word list
No short-word list in this model
Punctuation notes
French high-punctuation spacing review
French (Canada) fr-CA

French (Canada)

fr-CA
Quote pairs
«…» ‹…›
Numbers
Decimal comma; space grouping
Date order
Day–month–year
Currency
Flexible position; review context · CAD, C$, $
Short-word list
No short-word list in this model
Punctuation notes
French high-punctuation spacing review

Use the language evidence deliberately

  1. Check paragraph-language attributes, intended publication convention and actual active policy.
  2. Inspect representative text and read the resolved language and coverage in the panel.
  3. Review complete quotations, numeric source values and relevant line boundaries before any edit.
  4. Apply intended policy changes and inspect again. Retain intentional source differences and obtain competent language review where needed.

Continue with the current workflow

Compare two locale models → · Choose a language policy →