Hi Mojca,
> Just curious about one more thing. Now the only difference between
> original hyphen.cfg and the one in platex is:
>
> \ifx\platexDUMP\@undefined\else
> \edef\platexBANNER{\the\toks8 }%
> \fi%%
>
> What exactly does this code do?
That is used to show language information at startup, like
Babel <v3.8m> and hyphenation patterns for english, german-x-2011-07-01, ngerma
n-x-2011-07-01, afrikaans, ancientgreek, ibycus, arabic, armenian, basque, bulg
arian, catalan, pinyin, coptic, croatian, czech, danish, dutch, ukenglish, usen
glishmax, esperanto, estonian, ethiopic, farsi, finnish, french, galician, germ
an, ngerman, swissgerman, monogreek, greek, hungarian, icelandic, assamese, ben
gali, gujarati, hindi, kannada, malayalam, marathi, oriya, panjabi, tamil, telu
gu, indonesian, interlingua, irish, italian, kurmanji, lao, latin, latvian, lit
huanian, mongolian, mongolianlmc, bokmal, nynorsk, polish, portuguese, romanian
, russian, sanskrit, serbian, serbianc, slovak, slovenian, spanish, swedish, tu
rkish, turkmen, ukrainian, uppersorbian, welsh, dumylang, nohyphenation, loaded.
Without that, the information is not shown in platex and uplatex,
due to their speciality.
Thanks,
Akira