@adamsh: Yes, it works with WPML and has wpml-config.xml file. We have compatibility certify from WMPL http://wpml.org/theme/catch-kathmandu-pro/
But we haven’t added support for this plugin. So, I don’t think it will work properly. You might need to build child theme. You can ready about child theme and download sample child theme from http://catchthemes.com/blog/create-child-theme-wordpress/ and then add the following code in your child theme functions.php file. 
/**
 * Template for Clearing polylang Invalid Cache
 *
 * @since Catch Kathmandu Pro
 */
function catchkathmandu_polylang_invalidcache() {
	delete_transient( 'catchkathmandu_post_sliders' );
	delete_transient( 'catchkathmandu_page_sliders' );
	delete_transient( 'catchkathmandu_category_sliders' );
	delete_transient( 'catchkathmandu_image_sliders' );
	delete_transient( 'catchkathmandu_homepage_headline' );
	delete_transient( 'catchkathmandu_homepage_featured_content' );
	delete_transient( 'catchkathmandu_footer_content' );	
	delete_transient( 'catchkathmandu_footercode' );
	delete_transient( 'catchkathmandu_featured_image' );
}
add_action( 'after_setup_theme', 'catchkathmandu_polylang_invalidcache' );