adding cache to the extraction of translatable strings