Try db2latex-xsl. It uses standard XSL to convert DocBook/XML into LaTeX, similar to docbook-xsl which converts to HTML, FO, CHM etc. European languages such as English or Russian work well, however I did not succeed with Hebrew and did not try Arabic or Farsi. See http://cvs.debian.org/ddp/refcard/?cvsroot=debian-doc for the sources and Makefiles and http://people.debian.org/~debacle/refcard/#availability for the result output.