Thanks for the great library. It made providing i18n support to my app very easy.
One feature I suggest is letting the service fall back to the default resource file if a given key/value combination is not in a localized resource file.
I'm developing a desktop app using node-webkit. I'm foreseeing the possibility of some tech-savvy users creating their own localized resource files. It would be great if even if they happened to leave out a key/value combination, the app would still output something other than the missing key or nothing.