fix #199 provider better text resources support