@task
@needs('pavelib.i18n.i18n_validate_transifex_config', 'pavelib.i18n.i18n_generate')
@timed
def i18n_release_push():
 resources = find_release_resources()
 sh(('i18n_tool transifex push ' + ' '.join(resources)))

@ task @ needs ( 'pavelib.i18n.i18n_validate_transifex_config' , 'pavelib.i18n.i18n_generate' ) @ timed def i18n_release_push ( ) : resources = find_release_resources ( ) sh ( ( 'i18n_tool transifex push ' + ' ' . join ( resources ) ) )
push release-specific resources to transifex .