

I know there is a programming language called windev, all in French, just in case you want to suffer. I would except a good exception handling mechanism in a French base language.
An example from their website: ` TotalCA est un monétaire = CalculCAMoisEnCours()
SI TotalCA >= 1 250 000 ALORS LIB_Objectif= “Objectif dépassé !” LIB_Objectif.Couleur= VertFoncé
SINON SI TotalCA <= 200 000 ALORS LIB_Objectif= “Objectif non atteint” LIB_Objectif.Couleur= RougeClair FIN
FIN `
From approximately the french Alps: Ravioles du Dauphiné or Tartiflette