Search code examples
javainternationalizationapache-commons

Is WordUtils.capitalizeFully I18N?


I want to use WordUtils.capitalizeFully but am unsure what it does with other languages. Heck, I'm not even sure if Chinese has upper/lower case. We also use Swedish, German and Russian.

Anyone tried it out?


Solution

  • It seems so:

     System.out.println(WordUtils.capitalizeFully("можеше да провериш сам"));
    

    prints

    Можеше Да Провериш Сам
    

    The documentation says:

    Capitalization uses the unicode title case, normally equivalent to upper case