Skip to content

ph text

Philip Helger edited this page Apr 8, 2026 · 1 revision

Generic components for locale, language, country handling and multilingual text support.

Highlights:

  • IHasText / MultilingualText / ReadOnlyMultilingualText - multilingual text with getText(Locale)
  • LocaleHelper / LocaleCache - locale utilities and caching
  • CountryCache / LanguageCache - country and language data caches
  • CollatorHelper / NaturalNumericOrderComparator - locale-aware comparison
  • Punycode - Punycode encoding/decoding for internationalized domain names
  • ResourceBundleHelper / Utf8ResourceBundle - UTF-8 resource bundle support
  • Unicode codepoint handling (Codepoint, ICodepointIterator)

Maven usage

Add the following to your pom.xml to use this artifact:

<dependency>
  <groupId>com.helger.commons</groupId>
  <artifactId>ph-text</artifactId>
  <version>x.y.z</version>
</dependency>

Clone this wiki locally