Translation:The book is available in German and French.
As I understand it:
tilgængelig => available as in 'accessible'. One can find these books in German and French; they're in print.
ledig => available as in 'free' or 'vacant'. Swapping ledig into this sentence would mean that both the German and French versions are in stock and can be taken out.