# Package org.apache.commons.lang3.text.translate

package org.apache.commons.lang3.text.translate
An API for creating text translation routines from a set of smaller building blocks. Initially created to make it possible for the user to customize the rules in the StringEscapeUtils class.

These classes are immutable, and therefore thread-safe.

Deprecated As of 3.6, use the Apache Commons Text translate package.

Since:
  3.0

- Related Packages
  Package
  Description
  org.apache.commons.lang3.text
  Provides classes for handling and manipulating text, partly as an extension to `java.text`.
- Class
  Description
  AggregateTranslator
  Deprecated.
  As of 3.6, use Apache Commons Text AggregateTranslator instead
  CharSequenceTranslator
  Deprecated.
  As of 3.6, use Apache Commons Text CharSequenceTranslator instead
  CodePointTranslator
  Deprecated.
  As of 3.6, use Apache Commons Text CharSequenceTranslator instead
  EntityArrays
  Deprecated.
  As of 3.6, use Apache Commons Text EntityArrays instead
  JavaUnicodeEscaper
  Deprecated.
  As of 3.6, use Apache Commons Text UnicodeEscaper instead
  LookupTranslator
  Deprecated.
  As of 3.6, use Apache Commons Text LookupTranslator instead
  NumericEntityEscaper
  Deprecated.
  As of 3.6, use Apache Commons Text NumericEntityEscaper instead
  NumericEntityUnescaper
  Deprecated.
  As of 3.6, use Apache Commons Text NumericEntityUnescaper instead
  NumericEntityUnescaper.OPTION
  Enumerates NumericEntityUnescaper options for unescaping.
  OctalUnescaper
  Deprecated.
  As of 3.6, use Apache Commons Text OctalUnescaper instead
  UnicodeEscaper
  Deprecated.
  As of 3.6, use Apache Commons Text UnicodeEscaper instead
  UnicodeUnescaper
  Deprecated.
  As of 3.6, use Apache Commons Text UnicodeUnescaper instead
  UnicodeUnpairedSurrogateRemover
  Deprecated.
  As of 3.6, use Apache Commons Text UnicodeUnpairedSurrogateRemover instead