add localisation

  • allow to localize
    • command description
    • level dialogs
    • ui texts
    • exception messages (where shown to the user)
  • add german localisation
  • allow to change locale setting