PROCESIO
OverviewPlatform ActionsIntegrations & DemosMarketplaceCustom ActionsDeveloper’s Guide

Normalize Diacritics

Removes accents and other diacritical marks from letters, for example é becomes e and ș becomes s.

Normalize Diacritics removes accents and other diacritical marks from letters: é becomes e, ă becomes a, ș becomes s. Use it before comparing names typed with and without diacritics, or before sending text to a system that accepts only plain Latin letters (file names, IDs, old databases).

Add the action

In the Process Designer toolbox, open String and pick Normalize Diacritics (or type Normalize Diacritics in the search box).

The Normalize Diacritics action properties: Input Text and Output Text

Inputs and outputs

FieldDirectionTypeRequiredWhat to put / what you get
Input TextInputTextYesThe text to clean.
Output TextOutputTextYesThe same text without diacritical marks.

Example

Input TextOutput Text
Știința și țara: ăâîșț ĂÂÎȘȚStiinta si tara: aaist AAIST
Crème brûlée, Ångström, naïveCreme brulee, Angstrom, naive
Øre, Straße, ŁódźØre, Straße, Łodz
(empty text)(empty text)

Good to know

  • Upper and lower case are kept.
  • Only marks added on top of or under a letter are removed. Letters that are separate letters in their alphabet, such as ø, ł, ß or æ, are not changed (third example: ó becomes o, but Ł stays). Use Replace for those.
  • Spaces, digits and punctuation are not changed.

On this page