Uh, but what about internationalization?

  • Putting generated text directly in templates isn't very friendly to internationalization.

  • The DocBook stylesheets support 45 (!) languages out of the box: Afrikaans, Arabic, Bangla, Basque, Bosnian, Bulgarian, Catalan, Chinese (Traditional), Chinese Simplified, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Korean, Latin, Lithuanian, Norwegian, Nynorsk, Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian in Cyrillic script, Serbian in Latin script, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukranian, Vietnamese, Xhosa.

  • It's not difficult to leverage this flexibility in your stylesheets.

A German book with our current customization in HTML.