add the locale to the cache key. why did this not pop up earlier?