translate English to German: Windows: The latest stable release for Windows is version 0.9.5 .
Windows: Die Windows Version kann hier heruntergeladen werden.