add default string formatter in apps.base