Transcribe Documentation

Caching with Transcribe

It's important to note, that Transcribe should NOT be used in conjunction with the native ExpressionEngine Caching. This being said, Transcribe has several different caching options built in, and works well with the popular third party CE Cache plugin.

    $config['transcribe_file_cache_route_lookup'] = "y";

The Transcribe route loop up cache can be used to cache a query that can be pretty resource intense on larger sites. Please note, this will cache the query results for 900 seconds.

    $config['transcribe_file_cache_structure_related_urls'] = "y";

The Transcribe cache Structure related urls is designed to cache the language specific related URL's that get checked when using Structure in conjunction with Transcribe. This cache should be considered on sites with large Structure trees. The cache lasts 900 seconds before refreshing.

    $config['transcribe_file_cache_site_pages'] = "y";

The Transcribe Site Pages cache should also be considered with larger Structure trees. It will cache the language specific versions of the Site Pages array. The cache lasts 900 seconds before refreshing.

Caching with CE Cache

When further caching is needed, we recommend using CE Cache. It's important to note that you will need to add the {transcribe:language_abbreviation} tag to the id parameter on CE Cache tags.


Having problems setting up and/or using Transcribe? Support is offered from 10am to 4pm EST weekdays. Send us an email at and we will respond as quickly as we can.