Anyone can publish a book without spending any money.
See the web site
www.lulu.com
and click on 'publish'.
It works like this: if you want to write a book (or a short essay, a leaflet, a dissertation ...) you can send it to the web site www.lulu.com
If you or a friend of yours want a copy of your book, you just need to order one via email. The book will be published and sent to your house in paper form. The price of the book is decided by the author of the book and it cannot be lower than 6 $, that is around 4 €. You will spend no money for publishing but just for the copies of your book. Of course you can write in any language, not just in English.