' . esc_html__( 'This site is back on the Free plan. Paste the same activation key on another WordPress install to use it there.', 'ai-search' ) . '
'; } $claim_error = get_transient( 'ai_search_claim_error' ); if ( $claim_error && is_array( $claim_error ) ) { delete_transient( 'ai_search_claim_error' ); echo '' . esc_html__( 'Activation failed.', 'ai-search' ) . ' ' . esc_html( $claim_error['message'] ) . '
' . esc_html( $period_human ) . '' ); elseif ( $will_cancel && $period_human ) : printf( /* translators: %s: end of billing period */ esc_html__( 'Cancelling - active until %s, then this site drops back to the Free plan.', 'ai-search' ), '' . esc_html( $period_human ) . '' ); elseif ( 'past_due' === $status_key ) : esc_html_e( 'Payment failed on the last charge. Update your card in the billing portal to keep the plan active.', 'ai-search' ); elseif ( $period_human ) : printf( /* translators: 1: 'monthly' or 'annual', 2: next renewal date */ esc_html__( 'Renews %1$s on %2$s.', 'ai-search' ), esc_html( isset( $cycle_labels[ $cycle_key ] ) ? $cycle_labels[ $cycle_key ] : $cycle_key ), '' . esc_html( $period_human ) . '' ); endif; ?>
', '' ); ?>