Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo
  • Hook Reference
  • Docs Home

Packages

  • None
  • Product-Delivery-Date-Pro-for-WooCommerce
    • Addon
    • Admin
      • Settings
        • Field-Labels
        • General
        • Google-Sync
      • View-Deliveries
    • Calendar
    • Common-Functions
    • Configuration
    • Delivery-Charges
    • Edit-Deliveries
    • Emails
    • Frontend
      • Cart
      • Checkout
    • Google-Calendar
    • Languages
    • License
    • Reschedule-Deliveries
    • View-Deliveries

Classes

  • EDD_PRDD_Plugin_Updater
  • prdd_addon_compatibility_class
  • prdd_admin_deliveries
  • prdd_adminevent_jsons
  • prdd_box_class
  • prdd_cart
  • prdd_checkout
  • prdd_common
  • prdd_delivery_labels_settings
  • prdd_delivery_settings
  • prdd_edit_deliveries_class
  • PRDD_Email_Delivery_Rescheduled
  • PRDD_Email_Delivery_Rescheduled_Admin
  • PRDD_Email_Manager
  • prdd_estimate_delivery
  • prdd_global_menu
  • prdd_ics
  • prdd_license
  • prdd_process
  • prdd_rescheduled_order_class
  • prdd_special_delivery_price
  • prdd_timeslot_price
  • prdd_validation
  • PRDD_View_Deliveries_Table
  • ts_google_calendar_sync
  • ts_google_calendar_sync_settings
  • TsGcal
  • view_deliveries
  • woocommerce_prdd

Functions

  • is_prdd_active
  • prdd_get_dateToCal
  • prdd_get_delivery_arrays
  • prdd_get_delivery_t
  • prdd_get_escapeString
  • prdd_woocommerce_delete
  • ts_get_option
 1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 
<?php   
/**
 * PRDDD Delivery Date Translation Strings
 *
 * @author Tyche Softwares
 * @package Product-Delivery-Date-Pro-for-WooCommerce/Languages
 * @since 1.0
 */


global $delivery_translations, $delivery_lang;

/**
 * This function is used to call the string defined for translation.
 *
 * @param string $str Translation Strings
 * @return array
 * @since 1.0
 */

function prdd_get_delivery_t( $str ) {
    global $delivery_translations, $delivery_lang;
        $delivery_lang = 'en';
        $delivery_translations = array(
            'en' => array(
            // Labels for Delivery Date & Delivery Time on the product page
            'delivery_date-label'           => __( "Delivery Date", "woocommerce-prdd" ),  
            'delivery_time-label'           => __( "Delivery Time", "woocommerce-prdd" ),
            'delivery_item-comments'        => __( "Comments", "woocommerce-prdd" ),
            
            //Message shown on checkout page if the Quantity exceeds the maximum available deliveries for that time slot
            // Message Text: "product name" has only "X" tickets available for the time slot "from-to hours"
            'delivery_limited-delivery-msg1'    => __( " has only ", "woocommerce-prdd" ),
            'delivery_limited-delivery-msg2'    => __( " deliveries available for the time slot ", "woocommerce-prdd" ),
            'delivery_limited-delivery-msg3'    => __( " delivery available for the time slot ", "woocommerce-prdd" ),
                
            //Message shown on checkout page if the time slot for the chosen date has been fully booked
            //Message Text: "For "product name", the time slot of "time slot" has been fully booked. Please try another time slot.  
            'delivery_no-delivery-msg1'     => __( "For ", "woocommerce-prdd" ),
            'delivery_no-delivery-msg2'     => __( ", the timeslot of ", "woocommerce-prdd" ),
            'delivery_no-delivery-msg3'     => __( " has been fully booked. Please try another time slot.", "woocommerce-prdd" ),
        
            // Labels for Delivery Date & Delivery Time on the "Order Received" page on the web and in the notification email to customer & admin
            'delivery_item-meta-date'       => __( "Delivery Date", "woocommerce-prdd" ),
            'delivery_item-meta-time'       => __( "Delivery Time", "woocommerce-prdd" ),
            
            // Labels for delivery Date & delivery Time on the Cart Page and the Checkout page
            'delivery_item-cart-date'       => __( "Delivery Date", "woocommerce-prdd" ),
            'delivery_item-cart-time'       => __( "Delivery Time", "woocommerce-prdd" ),
            
            // Message shown on checkout page if the Quantity exceeds the maximum available deliveries for that date
            // Message Text: "product name" has only "X" tickets available for the date "date"
            'delivery_limited-delivery-date-msg1'   => __( " has only ", "woocommerce-prdd" ),
            'delivery_limited-delivery-date-msg2'   => __( " deliveries available for the date ", "woocommerce-prdd" ),
            'delivery_limited-delivery-date-msg3'   => __( " delivery available for the date ", "woocommerce-prdd" ),

            //Message shown on checkout page if the chosen date has been fully booked
            //Message Text: "For "product name", the date of "date" has been fully booked. Please try another date.
            'delivery_no-delivery-date-msg1'        => __( "For ", "woocommerce-prdd" ),
            'delivery_no-delivery-date-msg2'        => __( ", the date of ", "woocommerce-prdd" ),
            'delivery_no-delivery-date-msg3'        => __( " has been fully booked. Please try another date.", "woocommerce-prdd" ),
            //Labels for partial payment in partial payment addon
            'delivery_item-partial-total'     => __( "Total ", "woocommerce-prdd" ),
            'delivery_item-partial-deposit'   => __( "Partial Deposit ", "woocommerce-prdd" ),
            'delivery_item-partial-remaining' => __( "Amount Remaining", "woocommerce-prdd" ),
            'delivery_partial-payment-heading'=> __( "Partial Payment", "woocommerce-prdd" ),
            //Labels for full payment in partial payment addon
            'delivery_item-total-total'     => __( "Total ", "woocommerce-prdd" ),
            'delivery_item-total-deposit'   => __( "Total Deposit ", "woocommerce-prdd" ),
            'delivery_item-total-remaining' => __( "Amount Remaining", "woocommerce-prdd" ),
            'delivery_total-payment-heading'=> __( "Total Payment", "woocommerce-prdd" ),
            //Labels for dynamic stock display
            'delivery_stock-total'               => __( " stock total", "woocommerce-prdd" ),
            'delivery_available-stock'           => __( " deliveries are available on ", "woocommerce-prdd" ),
            'delivery_available-stock-time-msg1' => __( " deliveries are available for the slot ", "woocommerce-prdd" ),
            'delivery_available-stock-time-msg2' => __( " on ", "woocommerce-prdd" ),
        ),
    );
    return $delivery_translations[$delivery_lang][$str];
}

?>
API documentation generated by ApiGen