Codat now speaks French
We're rolling out Canadian French (fr-CA) localization across the client-facing surfaces that financial institutions and their commercial business clients use every day.
What's new?β
On May 22, 2026, we are shipping a first-class Canadian French experience across LinkLink The authorization flow that allows end users to connect their accounting, banking, or commerce platforms to your application via Codat., the Codat Portal, Spend Reports, and payment method inference. This enables our clients operating in Canada to serve French-speaking Quebec commercial businesses in line with the Charter of the French Language (Bill 96), and lays the groundwork for any future language we ship.
What's includedβ
This release covers surfaces across LinkLink The authorization flow that allows end users to connect their accounting, banking, or commerce platforms to your application via Codat., Portal, Spend Reports and Help Hub. Canadian French is gated by a language toggle and the client's LinkLink The authorization flow that allows end users to connect their accounting, banking, or commerce platforms to your application via Codat. configuration β existing English-only deployments see no change.
LinkLink The authorization flow that allows end users to connect their accounting, banking, or commerce platforms to your application via Codat. journeyβ
Full Canadian French translation of the commercial business-facing connect flow, including:
- Platform selection
- OAuth handoff copy
- Error states
- In-modal language toggle (top-right, globe icon and locale code)


Supported integrations in this release:
- QuickBooks Online
- QuickBooks Desktop
- NetSuite
- Sage Intacct
- Dynamics 365 Business Central
- Dynamics 365 Finance & Operations
- Workday
- FreshBooks
- Xero
- All intelligent upload flows
Portal UIβ
The Spend Insights, Companies, and Create CompanyCompany In Codat, a company represents your customer's business entity. Companies can have multiple connections to different data sources. surfaces are translated end-to-end, with locale-aware date and number formatting.

Spend Reportsβ
Spend Reports are localized β field names, labels, section headers, and static copy all render in Canadian French when the report is generated for a French locale client. The underlying data remains language-independent, and CSV exports stay locale-neutral for downstream pipelines.
Payment method inferenceβ
Payment method mapping inference now handles Canadian French source data, so ERP exports with French account names, categories, and descriptions map correctly into Codat's canonical schema without manual cleanup.
Why it mattersβ
- Compliance, not just translation. Bill 96 requires that French experiences be available with comparable quality to English across customer-facing digital products. This release meets the customer-facing bar.
- Ready for Canadian FIs. Any client with Quebec operations now has a Canadian French-ready stack to launch against β no per-client translation effort.
Who is this relevant for?β
This update is relevant for any client operating in Canada, and especially for financial institutions onboarding commercial businesses in Quebec who need to meet Bill 96 requirements.
How to get started?β
Canadian French is opt-in per client at the configuration level. To enable it for your deployment, contact Codat support. We'll work with you to align on the pages and integrations in scope before enabling.
