Isla Sinaloa: Release note

Fixes German translations.