For me, the main reason (from Gettext Commons Tutorial ):
I18n :
System.out.println(i18n.trn("Copied file.", "Copied files.", 1));
System.out.println(i18n.trn("Copied file.", "Copied files.", 4));
. , " ". , , ( ).
, (, ), , ( , , ).
, , : Gettext Commons Apache 2.0, Gnu gettext ( , ), GPL ( L-GPL, Linux). , , , Linux-, .