Sign in Join
FPDoc Onlineexperiment

NormalizeEncoding function

In unit LConvEncoding

Converts the specified encoding name to lowercase and removes '-' characters.

Declaration

pascal
function NormalizeEncoding(const Encoding: string): string

Description

Converts a value like 'UTF-8' to 'utf8', or 'ISO-8859-1' to 'iso88591'.

NormalizeEncoding is used in the implementation of conversion routines, like:

  • GetDefaultTextEncoding
  • GetConsoleTextEncoding
  • GuessEncoding
  • ConvertEncodingFromUTF8
  • ConvertEncodingToUTF8
  • ConvertEncoding

See also

An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.