learndash-admin-settings-page-translations.js 864 Bytes
jQuery( function() {
	jQuery( '.wrap-ld-translations select.ld-translation-install-locale' ).on( 'change', function( event ) {
		var locale_url = jQuery( event.target ).val();
		if ( typeof locale_url !== 'undefined' ) {
			var project = jQuery( event.target ).data( 'project' );
			if ( jQuery( '.wrap-ld-translations a#learndash-translation-install-' + project ).length ) {
				if ( locale_url != '' ) {
					var a_href = jQuery( '.wrap-ld-translations a#learndash-translation-install-' + project ).attr( 'href', locale_url );
					jQuery( '.wrap-ld-translations a#learndash-translation-install-' + project ).show();
				} else {
					jQuery( '.wrap-ld-translations a#learndash-translation-install-' + project ).hide();
					var a_href = jQuery( '.wrap-ld-translations a#learndash-translation-install-' + project ).attr( 'href', '#' );
				}
			}
		}
	} );
} );