Il problema è che al compilatore viene comunque "difficile" localizzare la costante stringa e quindi pretende la stringa localizzata dalla risorse ... il fatto che sia correttamente localizzata in tutti gli ambiti lo sai tu, non il compilatore.
Usa le risorse ...