-
+
@@ -23,7 +23,7 @@
## 🌟 Overview
-**Multisite Ultimate** helps you transform your WordPress Multisite installation into a powerful Website as a Service (WaaS) platform. This plugin enables you to offer website creation, hosting, and management services to your customers through a streamlined interface.
+**Ultimate Multisite** helps you transform your WordPress Multisite installation into a powerful Website as a Service (WaaS) platform. This plugin enables you to offer website creation, hosting, and management services to your customers through a streamlined interface.
This plugin was formerly known as WP Ultimo and is now community maintained.
@@ -47,7 +47,7 @@ This plugin was formerly known as WP Ultimo and is now community maintained.
## 🔧 Installation
-There are two recommended ways to install Multisite Ultimate:
+There are two recommended ways to install Ultimate Multisite:
### Method 1: Using the pre-packaged release (Recommended)
@@ -94,7 +94,7 @@ This method requires command-line access to your server and familiarity with Git
This error usually occurs when updating from an older version of WP Ultimo or when multiple versions of the plugin are installed. Solution: Deactivate and remove any older versions of WP Ultimo or Multisite Ultimate before activating the new version. Solution: Deactivate and remove any older versions of WP Ultimo or Ultimate Multisite before activating the new version.
-
+
-
+
-
+
-
+
-
+
-
+
- Log in using your account.', 'multisite-ultimate')), esc_html(wp_get_current_user()->display_name), esc_attr($login_url));
-
- ?>
- %s %s %s %s → %s %s → %s %s %s ' . sprintf(__('An unexpected PayPal error occurred. Error message: %s.', 'multisite-ultimate'), $error) . ' ' . sprintf(__('An unexpected PayPal error occurred. Error message: %s.', 'ultimate-multisite'), $error) . ' %s %s %s prevent search engines such as Google from indexing your template sites.', 'multisite-ultimate')); ?> prevent search engines such as Google from indexing your template sites.', 'ultimate-multisite')); ?> here.', 'multisite-ultimate'), wu_network_admin_url('wp-ultimo-settings', ['tab' => 'sites']))); ?> here.', 'ultimate-multisite'), wu_network_admin_url('wp-ultimo-settings', ['tab' => 'sites']))); ?>
-
+
';
// Translators: Placeholder receives the customer display name
- printf(esc_html__('Hi %s. You have a pending payment for your membership!', 'multisite-ultimate'), esc_html($customer->get_display_name()));
+ printf(esc_html__('Hi %s. You have a pending payment for your membership!', 'ultimate-multisite'), esc_html($customer->get_display_name()));
$payment_url = add_query_arg(
[
@@ -354,7 +354,7 @@ public function output_form($atts, $content = null) {
);
// Translators: The link to registration url with payment hash
- echo ' ' . esc_html__('Check your inbox and verify your email address.', 'multisite-ultimate') . ' ' . esc_html__('Check your inbox and verify your email address.', 'ultimate-multisite') . ' %s %s ',
esc_attr(get_admin_url($published_sites[0]->get_id(), 'admin.php?page=account')),
- esc_html__('Go to my account', 'multisite-ultimate')
+ esc_html__('Go to my account', 'ultimate-multisite')
);
}
@@ -431,7 +431,7 @@ public function output_form($atts, $content = null) {
}
if ($membership && $membership->get_customer_id() !== $customer->get_id()) {
- printf(' %s %s ' . sprintf(esc_html__('You reached your membership %s limit!', 'multisite-ultimate'), esc_html($limitation)) . ' ' . sprintf(esc_html__('You reached your membership %s limit!', 'ultimate-multisite'), esc_html($limitation)) . ' ';
if (is_user_logged_in()) {
- esc_html_e('You need to be the account owner to complete this payment.', 'multisite-ultimate');
+ esc_html_e('You need to be the account owner to complete this payment.', 'ultimate-multisite');
} else {
- esc_html_e('You need to be logged in to complete a payment', 'multisite-ultimate');
+ esc_html_e('You need to be logged in to complete a payment', 'ultimate-multisite');
// Translators: The link to login url with redirect_to url
- echo ' %s %s %s %s
- Multisite Ultimate is deactivated, yet its sunrise.php file is still being loaded. If you have no intentions of continuing to use Multisite Ultimate and this was not a temporary deactivation, we recommend removing the "Cannot declare class ComposerAutoloaderInitWPUltimoDependencies, because the name is already in use"
', esc_attr__('Step Separator', 'multisite-ultimate'));
+ printf('
', esc_attr__('Step Separator', 'ultimate-multisite'));
}
}
@@ -376,9 +376,9 @@ public function get_create_field_fields($attributes = []) {
'v-model' => 'tab',
],
'options' => [
- 'content' => __('Field', 'multisite-ultimate'),
- 'advanced' => __('Additional Settings', 'multisite-ultimate'),
- 'style' => __('Style', 'multisite-ultimate'),
+ 'content' => __('Field', 'ultimate-multisite'),
+ 'advanced' => __('Additional Settings', 'ultimate-multisite'),
+ 'style' => __('Style', 'ultimate-multisite'),
],
'wrapper_html_attr' => [
'v-show' => 'type',
@@ -388,8 +388,8 @@ public function get_create_field_fields($attributes = []) {
// Content Tab
'type' => [
'type' => 'select-icon',
- 'title' => __('Field Type', 'multisite-ultimate'),
- 'desc' => __('Select the type of field you want to add to the checkout form.', 'multisite-ultimate'),
+ 'title' => __('Field Type', 'ultimate-multisite'),
+ 'desc' => __('Select the type of field you want to add to the checkout form.', 'ultimate-multisite'),
'placeholder' => '',
'tooltip' => '',
'value' => '',
@@ -406,7 +406,7 @@ public function get_create_field_fields($attributes = []) {
'type_note' => [
'type' => 'note',
'order' => 0,
- 'desc' => sprintf('%s', __('← Back to Field Type Selection', 'multisite-ultimate')),
+ 'desc' => sprintf('%s', __('← Back to Field Type Selection', 'ultimate-multisite')),
'wrapper_html_attr' => [
'v-show' => 'type && (!saved && !name)',
'v-cloak' => '1',
@@ -424,9 +424,9 @@ public function get_create_field_fields($attributes = []) {
// Advanced Tab
'from_request' => [
'type' => 'toggle',
- 'title' => __('Pre-fill from Request', 'multisite-ultimate'),
- 'tooltip' => __('The key is the field slug. If your field has the slug "my-color" for example, adding ?my-color=blue will pre-fill this field with the value "blue".', 'multisite-ultimate'),
- 'desc' => __('Enable this to allow this field to be pre-filled based on the request parameters.', 'multisite-ultimate'),
+ 'title' => __('Pre-fill from Request', 'ultimate-multisite'),
+ 'tooltip' => __('The key is the field slug. If your field has the slug "my-color" for example, adding ?my-color=blue will pre-fill this field with the value "blue".', 'ultimate-multisite'),
+ 'desc' => __('Enable this to allow this field to be pre-filled based on the request parameters.', 'ultimate-multisite'),
'value' => 1,
'order' => 100,
'html_attr' => [
@@ -442,12 +442,12 @@ public function get_create_field_fields($attributes = []) {
'logged' => [
'type' => 'select',
'value' => 'always',
- 'title' => __('Field Visibility', 'multisite-ultimate'),
- 'desc' => __('Select the visibility of this field.', 'multisite-ultimate'),
+ 'title' => __('Field Visibility', 'ultimate-multisite'),
+ 'desc' => __('Select the visibility of this field.', 'ultimate-multisite'),
'options' => [
- 'always' => __('Always show', 'multisite-ultimate'),
- 'logged_only' => __('Only show for logged in users', 'multisite-ultimate'),
- 'guests_only' => __('Only show for guests', 'multisite-ultimate'),
+ 'always' => __('Always show', 'ultimate-multisite'),
+ 'logged_only' => __('Only show for logged in users', 'ultimate-multisite'),
+ 'guests_only' => __('Only show for guests', 'ultimate-multisite'),
],
'html_attr' => [
'v-model' => 'logged',
@@ -469,9 +469,9 @@ public function get_create_field_fields($attributes = []) {
// Style Tab
'width' => [
'type' => 'number',
- 'title' => __('Wrapper Width', 'multisite-ultimate'),
- 'placeholder' => __('100', 'multisite-ultimate'),
- 'desc' => __('Set the width of this field wrapper (in %).', 'multisite-ultimate'),
+ 'title' => __('Wrapper Width', 'ultimate-multisite'),
+ 'placeholder' => __('100', 'ultimate-multisite'),
+ 'desc' => __('Set the width of this field wrapper (in %).', 'ultimate-multisite'),
'min' => 0,
'max' => 100,
'value' => 100,
@@ -486,9 +486,9 @@ public function get_create_field_fields($attributes = []) {
],
'wrapper_element_classes' => [
'type' => 'text',
- 'title' => __('Wrapper CSS Classes', 'multisite-ultimate'),
- 'placeholder' => __('e.g. custom-field example-class', 'multisite-ultimate'),
- 'desc' => __('You can enter multiple CSS classes separated by spaces. These will be applied to the field wrapper element.', 'multisite-ultimate'),
+ 'title' => __('Wrapper CSS Classes', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. custom-field example-class', 'ultimate-multisite'),
+ 'desc' => __('You can enter multiple CSS classes separated by spaces. These will be applied to the field wrapper element.', 'ultimate-multisite'),
'value' => '',
'order' => 54,
'html_attr' => [
@@ -501,9 +501,9 @@ public function get_create_field_fields($attributes = []) {
],
'element_classes' => [
'type' => 'text',
- 'title' => __('Field CSS Classes', 'multisite-ultimate'),
- 'placeholder' => __('e.g. custom-field example-class', 'multisite-ultimate'),
- 'desc' => __('You can enter multiple CSS classes separated by spaces. These will be applied to the field element itself, when possible.', 'multisite-ultimate'),
+ 'title' => __('Field CSS Classes', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. custom-field example-class', 'ultimate-multisite'),
+ 'desc' => __('You can enter multiple CSS classes separated by spaces. These will be applied to the field element itself, when possible.', 'ultimate-multisite'),
'value' => '',
'order' => 56,
'html_attr' => [
@@ -563,7 +563,7 @@ public function get_create_field_fields($attributes = []) {
[
'submit_button' => [
'type' => 'submit',
- 'title' => empty($attributes) ? __('Add Field', 'multisite-ultimate') : __('Save Field', 'multisite-ultimate'),
+ 'title' => empty($attributes) ? __('Add Field', 'ultimate-multisite') : __('Save Field', 'ultimate-multisite'),
'value' => 'save',
'order' => 100,
'classes' => 'button button-primary wu-w-full',
@@ -717,7 +717,7 @@ function ($value) {
[
'duration' => 1,
'duration_unit' => 'month',
- 'label' => __('Monthly', 'multisite-ultimate'),
+ 'label' => __('Monthly', 'ultimate-multisite'),
],
];
}
@@ -773,7 +773,7 @@ public function handle_add_new_form_field_modal(): void {
wp_send_json_error(
new \WP_Error(
'checkout-form-not-found',
- __('The checkout form could not be found.', 'multisite-ultimate')
+ __('The checkout form could not be found.', 'ultimate-multisite')
)
);
}
@@ -851,18 +851,18 @@ public function render_add_new_form_step_modal(): void {
'v-model' => 'tab',
],
'options' => [
- 'content' => __('Content', 'multisite-ultimate'),
- 'visibility' => __('Visibility', 'multisite-ultimate'),
- 'style' => __('Style', 'multisite-ultimate'),
+ 'content' => __('Content', 'ultimate-multisite'),
+ 'visibility' => __('Visibility', 'ultimate-multisite'),
+ 'style' => __('Style', 'ultimate-multisite'),
],
],
// Content Tab
'id' => [
'type' => 'text',
- 'title' => __('Step ID', 'multisite-ultimate'),
- 'placeholder' => __('e.g. step-name', 'multisite-ultimate'),
- 'desc' => __('This will be used on the URL. Only alpha-numeric and hyphens allowed.', 'multisite-ultimate'),
+ 'title' => __('Step ID', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. step-name', 'ultimate-multisite'),
+ 'desc' => __('This will be used on the URL. Only alpha-numeric and hyphens allowed.', 'ultimate-multisite'),
'value' => '',
'html_attr' => [
'v-on:input' => 'id = $event.target.value.toLowerCase().replace(/[^a-z0-9-_]+/g, "")',
@@ -883,9 +883,9 @@ public function render_add_new_form_step_modal(): void {
],
'name' => [
'type' => 'text',
- 'title' => __('Step Title', 'multisite-ultimate'),
- 'placeholder' => __('e.g. My Extra Step', 'multisite-ultimate'),
- 'desc' => __('Mostly used internally, but made available for templates.', 'multisite-ultimate'),
+ 'title' => __('Step Title', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. My Extra Step', 'ultimate-multisite'),
+ 'desc' => __('Mostly used internally, but made available for templates.', 'ultimate-multisite'),
'tooltip' => '',
'value' => '',
'html_attr' => [
@@ -899,9 +899,9 @@ public function render_add_new_form_step_modal(): void {
],
'desc' => [
'type' => 'textarea',
- 'title' => __('Step Description', 'multisite-ultimate'),
- 'placeholder' => __('e.g. This is the last step!', 'multisite-ultimate'),
- 'desc' => __('Mostly used internally, but made available for templates.', 'multisite-ultimate'),
+ 'title' => __('Step Description', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. This is the last step!', 'ultimate-multisite'),
+ 'desc' => __('Mostly used internally, but made available for templates.', 'ultimate-multisite'),
'tooltip' => '',
'value' => '',
'html_attr' => [
@@ -918,12 +918,12 @@ public function render_add_new_form_step_modal(): void {
'logged' => [
'type' => 'select',
'value' => 'always',
- 'title' => __('Logged Status', 'multisite-ultimate'),
- 'desc' => __('Select the visibility of this step.', 'multisite-ultimate'),
+ 'title' => __('Logged Status', 'ultimate-multisite'),
+ 'desc' => __('Select the visibility of this step.', 'ultimate-multisite'),
'options' => [
- 'always' => __('Always show', 'multisite-ultimate'),
- 'logged_only' => __('Only show for logged in users', 'multisite-ultimate'),
- 'guests_only' => __('Only show for guests', 'multisite-ultimate'),
+ 'always' => __('Always show', 'ultimate-multisite'),
+ 'logged_only' => __('Only show for logged in users', 'ultimate-multisite'),
+ 'guests_only' => __('Only show for guests', 'ultimate-multisite'),
],
'html_attr' => [
'v-model' => 'logged',
@@ -937,9 +937,9 @@ public function render_add_new_form_step_modal(): void {
// Style Tab
'element_id' => [
'type' => 'text',
- 'title' => __('Element ID', 'multisite-ultimate'),
- 'placeholder' => __('myfield', 'multisite-ultimate'),
- 'desc' => __('A custom ID to be added to the form element. Do not add the # symbol.', 'multisite-ultimate'),
+ 'title' => __('Element ID', 'ultimate-multisite'),
+ 'placeholder' => __('myfield', 'ultimate-multisite'),
+ 'desc' => __('A custom ID to be added to the form element. Do not add the # symbol.', 'ultimate-multisite'),
'value' => '',
'html_attr' => [
'v-model' => 'element_id',
@@ -952,9 +952,9 @@ public function render_add_new_form_step_modal(): void {
'classes' => [
'type' => 'text',
- 'title' => __('Extra CSS Classes', 'multisite-ultimate'),
- 'placeholder' => __('custom-field example-class', 'multisite-ultimate'),
- 'desc' => __('You can enter multiple CSS classes separated by spaces.', 'multisite-ultimate'),
+ 'title' => __('Extra CSS Classes', 'ultimate-multisite'),
+ 'placeholder' => __('custom-field example-class', 'ultimate-multisite'),
+ 'desc' => __('You can enter multiple CSS classes separated by spaces.', 'ultimate-multisite'),
'value' => '',
'html_attr' => [
'v-model' => 'classes',
@@ -968,7 +968,7 @@ public function render_add_new_form_step_modal(): void {
// Submit Button
'submit_button' => [
'type' => 'submit',
- 'title' => empty($_step) ? __('Add Step', 'multisite-ultimate') : __('Save Step', 'multisite-ultimate'),
+ 'title' => empty($_step) ? __('Add Step', 'ultimate-multisite') : __('Save Step', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'button button-primary wu-w-full',
'wrapper_classes' => 'wu-items-end',
@@ -1029,7 +1029,7 @@ public function handle_add_new_form_step_modal(): void {
wp_send_json_error(
new \WP_Error(
'checkout-form-not-found',
- __('The checkout form could not be found.', 'multisite-ultimate')
+ __('The checkout form could not be found.', 'ultimate-multisite')
)
);
}
@@ -1144,10 +1144,10 @@ public function register_scripts(): void {
'register_page' => wu_get_registration_url(),
'steps' => $steps,
'headers' => [
- 'order' => __('Order', 'multisite-ultimate'),
- 'name' => __('Label', 'multisite-ultimate'),
- 'type' => __('Type', 'multisite-ultimate'),
- 'slug' => __('Slug', 'multisite-ultimate'),
+ 'order' => __('Order', 'ultimate-multisite'),
+ 'name' => __('Label', 'ultimate-multisite'),
+ 'type' => __('Type', 'ultimate-multisite'),
+ 'slug' => __('Slug', 'ultimate-multisite'),
'move' => '',
],
]
@@ -1200,9 +1200,9 @@ public function get_thank_you_page_fields() {
$new_fields['conversion_snippets'] = [
'type' => 'code-editor',
- 'title' => __('Conversion Snippets', 'multisite-ultimate'),
+ 'title' => __('Conversion Snippets', 'ultimate-multisite'),
// translators: %s is a list of placeholders.
- 'desc' => sprintf(__('Add custom snippets in HTML (with javascript support) to add conversion tracking pixels and such. This code is only run on the successful Thank You step.
Available placeholders are: %s', 'multisite-ultimate'), $fields_placeholder),
+ 'desc' => sprintf(__('Add custom snippets in HTML (with javascript support) to add conversion tracking pixels and such. This code is only run on the successful Thank You step.
Available placeholders are: %s', 'ultimate-multisite'), $fields_placeholder),
'value' => $this->get_object()->get_conversion_snippets(),
'lang' => 'htmlmixed',
];
@@ -1238,15 +1238,15 @@ public function register_widgets(): void {
$this->add_tabs_widget(
'advanced',
[
- 'title' => __('Advanced Options', 'multisite-ultimate'),
+ 'title' => __('Advanced Options', 'ultimate-multisite'),
'position' => 'advanced',
'html_attr' => [
'data-on-load' => 'wu_initialize_code_editors',
],
'sections' => [
'thank-you' => [
- 'title' => __('Thank You', 'multisite-ultimate'),
- 'desc' => __('Configure the Thank You page for this Checkout Form.', 'multisite-ultimate'),
+ 'title' => __('Thank You', 'ultimate-multisite'),
+ 'desc' => __('Configure the Thank You page for this Checkout Form.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-emoji-happy',
'state' => [
'enable_thank_you_page' => $this->get_object()->has_thank_you_page(),
@@ -1255,8 +1255,8 @@ public function register_widgets(): void {
'fields' => $this->get_thank_you_page_fields(),
],
'scripts' => [
- 'title' => __('Scripts', 'multisite-ultimate'),
- 'desc' => __('Configure the Thank You page for this Checkout Form.', 'multisite-ultimate'),
+ 'title' => __('Scripts', 'ultimate-multisite'),
+ 'desc' => __('Configure the Thank You page for this Checkout Form.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-code',
'state' => [
'enable_thank_you_page' => $this->get_object()->has_thank_you_page(),
@@ -1265,16 +1265,16 @@ public function register_widgets(): void {
'fields' => [
'custom_css' => [
'type' => 'code-editor',
- 'title' => __('Custom CSS', 'multisite-ultimate'),
- 'desc' => __('Add custom CSS code to your checkout form. SCSS syntax is supported.', 'multisite-ultimate'),
+ 'title' => __('Custom CSS', 'ultimate-multisite'),
+ 'desc' => __('Add custom CSS code to your checkout form. SCSS syntax is supported.', 'ultimate-multisite'),
'value' => $this->get_object()->get_custom_css(),
'lang' => 'css',
],
],
],
'restrictions' => [
- 'title' => __('Restrictions', 'multisite-ultimate'),
- 'desc' => __('Control the access to this checkout form.', 'multisite-ultimate'),
+ 'title' => __('Restrictions', 'ultimate-multisite'),
+ 'desc' => __('Control the access to this checkout form.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-block',
'state' => [
'restrict_by_country' => $this->get_object()->has_country_lock(),
@@ -1282,17 +1282,17 @@ public function register_widgets(): void {
'fields' => [
'restrict_by_country' => [
'type' => 'toggle',
- 'title' => __('Restrict by Country', 'multisite-ultimate'),
- 'desc' => __('Restrict this checkout form to specific countries.', 'multisite-ultimate'),
+ 'title' => __('Restrict by Country', 'ultimate-multisite'),
+ 'desc' => __('Restrict this checkout form to specific countries.', 'ultimate-multisite'),
'html_attr' => [
'v-model' => 'restrict_by_country',
],
],
'allowed_countries' => [
'type' => 'select',
- 'title' => __('Allowed Countries', 'multisite-ultimate'),
- 'desc' => __('Select the allowed countries.', 'multisite-ultimate'),
- 'placeholder' => __('Type to search countries...', 'multisite-ultimate'),
+ 'title' => __('Allowed Countries', 'ultimate-multisite'),
+ 'desc' => __('Select the allowed countries.', 'ultimate-multisite'),
+ 'placeholder' => __('Type to search countries...', 'ultimate-multisite'),
'options' => 'wu_get_countries',
'value' => $this->get_object()->get_allowed_countries(),
'wrapper_html_attr' => [
@@ -1313,7 +1313,7 @@ public function register_widgets(): void {
$this->add_list_table_widget(
'events',
[
- 'title' => __('Events', 'multisite-ultimate'),
+ 'title' => __('Events', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Inside_Events_List_Table(),
'query_filter' => [$this, 'query_filter'],
'position' => 'advanced',
@@ -1335,8 +1335,8 @@ public function register_widgets(): void {
'fields' => [
'slug' => [
'type' => 'text',
- 'title' => __('Checkout Form Slug', 'multisite-ultimate'),
- 'desc' => __('This is used to create shortcodes and more.', 'multisite-ultimate'),
+ 'title' => __('Checkout Form Slug', 'ultimate-multisite'),
+ 'desc' => __('This is used to create shortcodes and more.', 'ultimate-multisite'),
'value' => $this->get_object()->get_slug(),
'wrapper_html_attr' => [
'v-cloak' => '1',
@@ -1349,7 +1349,7 @@ public function register_widgets(): void {
],
'slug_change_note' => [
'type' => 'note',
- 'desc' => __('You are changing the form slug. If you save this change, all the shortcodes and blocks referencing this slug will stop working until you update them with the new slug.', 'multisite-ultimate'),
+ 'desc' => __('You are changing the form slug. If you save this change, all the shortcodes and blocks referencing this slug will stop working until you update them with the new slug.', 'ultimate-multisite'),
'classes' => 'wu-p-2 wu-bg-yellow-200 wu-text-yellow-700 wu-rounded wu-w-full',
'wrapper_html_attr' => [
'v-show' => '(original_slug != slug) && slug',
@@ -1363,12 +1363,12 @@ public function register_widgets(): void {
$this->add_fields_widget(
'active',
[
- 'title' => __('Active', 'multisite-ultimate'),
+ 'title' => __('Active', 'ultimate-multisite'),
'fields' => [
'active' => [
'type' => 'toggle',
- 'title' => __('Active', 'multisite-ultimate'),
- 'desc' => __('Use this option to manually enable or disable this checkout form.', 'multisite-ultimate'),
+ 'title' => __('Active', 'ultimate-multisite'),
+ 'desc' => __('Use this option to manually enable or disable this checkout form.', 'ultimate-multisite'),
'value' => $this->get_object()->is_active(),
],
],
@@ -1380,17 +1380,17 @@ public function register_widgets(): void {
[
[
'id' => 'checkout-form-editor',
- 'title' => __('Welcome to the Checkout Form builder!', 'multisite-ultimate'),
+ 'title' => __('Welcome to the Checkout Form builder!', 'ultimate-multisite'),
'text' => [
- __('You should be able to create registration forms in any way, shape, and form you desire. This editor allows you to do just that 😃', 'multisite-ultimate'),
- __('Want a registration form with multiple steps? Check! A single step? Check! Control the visibility of certain steps and fields based on the context of the customer? Check!', 'multisite-ultimate'),
+ __('You should be able to create registration forms in any way, shape, and form you desire. This editor allows you to do just that 😃', 'ultimate-multisite'),
+ __('Want a registration form with multiple steps? Check! A single step? Check! Control the visibility of certain steps and fields based on the context of the customer? Check!', 'ultimate-multisite'),
],
],
[
'id' => 'add-new-step',
- 'title' => __('Adding new Steps', 'multisite-ultimate'),
+ 'title' => __('Adding new Steps', 'ultimate-multisite'),
'text' => [
- __('To add a new step to the registration form, use this button here.', 'multisite-ultimate'),
+ __('To add a new step to the registration form, use this button here.', 'ultimate-multisite'),
],
'attachTo' => [
'element' => '#wp-ultimo-list-table-add-new-1 > div > div.wu-w-1\/2.wu-text-right > ul > li:nth-child(2) > a',
@@ -1399,10 +1399,10 @@ public function register_widgets(): void {
],
[
'id' => 'add-new-field',
- 'title' => __('Adding new Fields', 'multisite-ultimate'),
+ 'title' => __('Adding new Fields', 'ultimate-multisite'),
'text' => [
- __('To add a new field to a step, use this button here. You can add fields to capture additional data from your customers and use that data to populate site templates.', 'multisite-ultimate'),
- sprintf('%s', wu_get_documentation_url('wp-ultimo-populate-site-template'), __('You can learn more about that here →', 'multisite-ultimate')),
+ __('To add a new field to a step, use this button here. You can add fields to capture additional data from your customers and use that data to populate site templates.', 'ultimate-multisite'),
+ sprintf('%s', wu_get_documentation_url('wp-ultimo-populate-site-template'), __('You can learn more about that here →', 'ultimate-multisite')),
],
'attachTo' => [
'element' => '#wp-ultimo-list-table-checkout > div.inside > div.wu-bg-gray-100.wu-px-4.wu-py-3.wu--m-3.wu-mt-3.wu-border-t.wu-border-l-0.wu-border-r-0.wu-border-b-0.wu-border-gray-400.wu-border-solid.wu-text-right > ul > li:nth-child(3) > a',
@@ -1421,7 +1421,7 @@ public function register_widgets(): void {
*/
public function get_title() {
- return $this->edit ? __('Edit Checkout Form', 'multisite-ultimate') : __('Add new Checkout Form', 'multisite-ultimate');
+ return $this->edit ? __('Edit Checkout Form', 'ultimate-multisite') : __('Add new Checkout Form', 'ultimate-multisite');
}
/**
@@ -1432,7 +1432,7 @@ public function get_title() {
*/
public function get_menu_title() {
- return __('Edit Checkout_Form', 'multisite-ultimate');
+ return __('Edit Checkout_Form', 'ultimate-multisite');
}
/**
@@ -1444,15 +1444,15 @@ public function get_menu_title() {
public function get_labels() {
return [
- 'edit_label' => __('Edit Checkout Form', 'multisite-ultimate'),
- 'add_new_label' => __('Add new Checkout Form', 'multisite-ultimate'),
- 'updated_message' => __('Checkout Form updated with success!', 'multisite-ultimate'),
- 'title_placeholder' => __('Enter Checkout Form Name', 'multisite-ultimate'),
- 'title_description' => __('This name is used for internal reference only.', 'multisite-ultimate'),
- 'save_button_label' => __('Save Checkout Form', 'multisite-ultimate'),
+ 'edit_label' => __('Edit Checkout Form', 'ultimate-multisite'),
+ 'add_new_label' => __('Add new Checkout Form', 'ultimate-multisite'),
+ 'updated_message' => __('Checkout Form updated with success!', 'ultimate-multisite'),
+ 'title_placeholder' => __('Enter Checkout Form Name', 'ultimate-multisite'),
+ 'title_description' => __('This name is used for internal reference only.', 'ultimate-multisite'),
+ 'save_button_label' => __('Save Checkout Form', 'ultimate-multisite'),
'save_description' => '',
- 'delete_button_label' => __('Delete Checkout Form', 'multisite-ultimate'),
- 'delete_description' => __('Be careful. This action is irreversible.', 'multisite-ultimate'),
+ 'delete_button_label' => __('Delete Checkout Form', 'ultimate-multisite'),
+ 'delete_description' => __('Be careful. This action is irreversible.', 'ultimate-multisite'),
];
}
diff --git a/inc/admin-pages/class-checkout-form-list-admin-page.php b/inc/admin-pages/class-checkout-form-list-admin-page.php
index a2aa99546..a8d6ff16e 100644
--- a/inc/admin-pages/class-checkout-form-list-admin-page.php
+++ b/inc/admin-pages/class-checkout-form-list-admin-page.php
@@ -1,6 +1,6 @@
'checkout-form-list',
- 'title' => __('Checkout Forms', 'multisite-ultimate'),
+ 'title' => __('Checkout Forms', 'ultimate-multisite'),
'text' => [
- __('Checkout Forms are an easy and flexible way to experiment with different approaches when trying to convert new customers.', 'multisite-ultimate'),
+ __('Checkout Forms are an easy and flexible way to experiment with different approaches when trying to convert new customers.', 'ultimate-multisite'),
],
],
[
'id' => 'default-form',
- 'title' => __('Experiment!', 'multisite-ultimate'),
+ 'title' => __('Experiment!', 'ultimate-multisite'),
'text' => [
- __('You can create as many checkout forms as you want, with different fields, products on offer, etc.', 'multisite-ultimate'),
- __('Planning on running some sort of promotion? Why not create a custom landing page with a tailor-maid checkout form to go with? The possibilities are endless.', 'multisite-ultimate'),
+ __('You can create as many checkout forms as you want, with different fields, products on offer, etc.', 'ultimate-multisite'),
+ __('Planning on running some sort of promotion? Why not create a custom landing page with a tailor-maid checkout form to go with? The possibilities are endless.', 'ultimate-multisite'),
],
'attachTo' => [
'element' => '#wp-ultimo-wrap > h1 > a:first-child',
@@ -121,8 +121,8 @@ public function render_add_new_checkout_form_modal(): void {
$fields = [
'template' => [
'type' => 'select-icon',
- 'title' => __('Checkout Form Template', 'multisite-ultimate'),
- 'desc' => __('Select a starting point for a new Checkout Form.', 'multisite-ultimate'),
+ 'title' => __('Checkout Form Template', 'ultimate-multisite'),
+ 'desc' => __('Select a starting point for a new Checkout Form.', 'ultimate-multisite'),
'placeholder' => '',
'tooltip' => '',
'value' => '',
@@ -132,22 +132,22 @@ public function render_add_new_checkout_form_modal(): void {
],
'options' => [
'single-step' => [
- 'title' => __('Single Step', 'multisite-ultimate'),
+ 'title' => __('Single Step', 'ultimate-multisite'),
'icon' => 'dashicons-before dashicons-list-view',
],
'multi-step' => [
- 'title' => __('Multi-Step', 'multisite-ultimate'),
+ 'title' => __('Multi-Step', 'ultimate-multisite'),
'icon' => 'dashicons-before dashicons-excerpt-view',
],
'blank' => [
- 'title' => __('Blank', 'multisite-ultimate'),
+ 'title' => __('Blank', 'ultimate-multisite'),
'icon' => 'dashicons-before dashicons-admin-page',
],
],
],
'submit_button' => [
'type' => 'submit',
- 'title' => __('Go to the Editor →', 'multisite-ultimate'),
+ 'title' => __('Go to the Editor →', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'button button-primary wu-w-full',
'wrapper_classes' => 'wu-items-end',
@@ -189,7 +189,7 @@ public function handle_add_new_checkout_form_modal(): void {
$checkout_form->use_template($template);
- $checkout_form->set_name(__('Draft Checkout Form', 'multisite-ultimate'));
+ $checkout_form->set_name(__('Draft Checkout Form', 'ultimate-multisite'));
$checkout_form->set_slug(uniqid());
@@ -222,8 +222,8 @@ public function handle_add_new_checkout_form_modal(): void {
public function get_labels() {
return [
- 'deleted_message' => __('Checkout Form removed successfully.', 'multisite-ultimate'),
- 'search_label' => __('Search Checkout Form', 'multisite-ultimate'),
+ 'deleted_message' => __('Checkout Form removed successfully.', 'ultimate-multisite'),
+ 'search_label' => __('Search Checkout Form', 'ultimate-multisite'),
];
}
@@ -235,7 +235,7 @@ public function get_labels() {
*/
public function get_title() {
- return __('Checkout Forms', 'multisite-ultimate');
+ return __('Checkout Forms', 'ultimate-multisite');
}
/**
@@ -246,7 +246,7 @@ public function get_title() {
*/
public function get_menu_title() {
- return __('Checkout Forms', 'multisite-ultimate');
+ return __('Checkout Forms', 'ultimate-multisite');
}
/**
@@ -257,7 +257,7 @@ public function get_menu_title() {
*/
public function get_submenu_title() {
- return __('Checkout Forms', 'multisite-ultimate');
+ return __('Checkout Forms', 'ultimate-multisite');
}
/**
@@ -270,7 +270,7 @@ public function action_links() {
return [
[
- 'label' => __('Add Checkout Form', 'multisite-ultimate'),
+ 'label' => __('Add Checkout Form', 'ultimate-multisite'),
'icon' => 'wu-circle-with-plus',
'classes' => 'wubox',
'url' => wu_get_form_url('add_new_checkout_form'),
diff --git a/inc/admin-pages/class-customer-edit-admin-page.php b/inc/admin-pages/class-customer-edit-admin-page.php
index 1629dbbc5..95b7f6c9f 100644
--- a/inc/admin-pages/class-customer-edit-admin-page.php
+++ b/inc/admin-pages/class-customer-edit-admin-page.php
@@ -1,6 +1,6 @@
get_object();
@@ -200,16 +200,16 @@ public function render_transfer_customer_modal(): void {
$fields = [
'confirm' => [
'type' => 'toggle',
- 'title' => __('Confirm Transfer', 'multisite-ultimate'),
- 'desc' => __('This will start the transfer of assets from one user to another.', 'multisite-ultimate'),
+ 'title' => __('Confirm Transfer', 'ultimate-multisite'),
+ 'desc' => __('This will start the transfer of assets from one user to another.', 'ultimate-multisite'),
'html_attr' => [
'v-model' => 'confirmed',
],
],
'submit_button' => [
'type' => 'submit',
- 'title' => __('Start Transfer', 'multisite-ultimate'),
- 'placeholder' => __('Start Transfer', 'multisite-ultimate'),
+ 'title' => __('Start Transfer', 'ultimate-multisite'),
+ 'placeholder' => __('Start Transfer', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'button button-primary wu-w-full',
'wrapper_classes' => 'wu-items-end',
@@ -262,11 +262,11 @@ public function handle_transfer_customer_modal(): void {
$target_user = get_user_by('id', wu_request('target_user_id'));
if ( ! $customer) {
- wp_send_json_error(new \WP_Error('not-found', __('Customer not found.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('not-found', __('Customer not found.', 'ultimate-multisite')));
}
if ( ! $target_user) {
- wp_send_json_error(new \WP_Error('not-found', __('User not found.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('not-found', __('User not found.', 'ultimate-multisite')));
}
$customer->set_user_id($target_user->ID);
@@ -302,8 +302,8 @@ public function customer_extra_delete_fields($fields, $customer): array {
$custom_fields = [
'delete_all' => [
'type' => 'toggle',
- 'title' => __('Delete everything', 'multisite-ultimate'),
- 'desc' => __('Sites, payments and memberships.', 'multisite-ultimate'),
+ 'title' => __('Delete everything', 'ultimate-multisite'),
+ 'desc' => __('Sites, payments and memberships.', 'ultimate-multisite'),
'html_attr' => [
'v-bind:value' => 'delete_all_confirmed',
'v-model' => 'delete_all_confirmed',
@@ -311,8 +311,8 @@ public function customer_extra_delete_fields($fields, $customer): array {
],
're_assignment_customer_id' => [
'type' => 'model',
- 'title' => __('Re-assignment to customer', 'multisite-ultimate'),
- 'placeholder' => __('Select Customer...', 'multisite-ultimate'),
+ 'title' => __('Re-assignment to customer', 'ultimate-multisite'),
+ 'placeholder' => __('Select Customer...', 'ultimate-multisite'),
'html_attr' => [
'data-model' => 'customer',
'data-value-field' => 'id',
@@ -450,7 +450,7 @@ public function generate_customer_meta_fields() {
foreach ($custom_meta_keys as $key => $value) {
$field_location_breadcrumbs = [
- __('Custom field', 'multisite-ultimate'),
+ __('Custom field', 'ultimate-multisite'),
];
$form = wu_get_isset($value, 'form');
@@ -465,7 +465,7 @@ public function generate_customer_meta_fields() {
$location = sprintf(
'%s %s',
- __('Location:', 'multisite-ultimate'),
+ __('Location:', 'ultimate-multisite'),
implode(' → ', array_filter($field_location_breadcrumbs))
);
@@ -491,7 +491,7 @@ public function generate_customer_meta_fields() {
$delete_link = sprintf(
'%s',
esc_url($delete_url),
- __('Delete', 'multisite-ultimate')
+ __('Delete', 'ultimate-multisite')
);
}
@@ -528,10 +528,10 @@ public function generate_customer_meta_fields() {
if ($meta_fields_unset) {
$collapsible_header['display_unset_fields'] = [
- 'title' => __('Display unset fields', 'multisite-ultimate'),
+ 'title' => __('Display unset fields', 'ultimate-multisite'),
'desc' => __(
'If fields were added after the customer creation or onto a different form, they will not have a set value for this customer. You can manually set those here.',
- 'multisite-ultimate'
+ 'ultimate-multisite'
),
'type' => 'toggle',
'wrapper_classes' => 'wu-bg-gray-100',
@@ -546,14 +546,14 @@ public function generate_customer_meta_fields() {
if (empty($final_fields)) {
$final_fields['empty'] = [
'type' => 'note',
- 'desc' => __('No custom meta data collected and no custom fields found.', 'multisite-ultimate'),
+ 'desc' => __('No custom meta data collected and no custom fields found.', 'ultimate-multisite'),
'classes' => 'wu-text-center',
];
}
$final_fields['display_new_meta_repeater'] = [
- 'title' => __('Manually add custom meta fields', 'multisite-ultimate'),
- 'desc' => __('Add new custom meta fields to this customer.', 'multisite-ultimate'),
+ 'title' => __('Manually add custom meta fields', 'ultimate-multisite'),
+ 'desc' => __('Add new custom meta fields to this customer.', 'ultimate-multisite'),
'type' => 'toggle',
'wrapper_classes' => 'wu-bg-gray-100',
'html_attr' => [
@@ -562,7 +562,7 @@ public function generate_customer_meta_fields() {
];
$default_meta_value = fn(string $type, $value = '', bool $is_default = false) => [
- 'title' => __('Value', 'multisite-ultimate'),
+ 'title' => __('Value', 'ultimate-multisite'),
'type' => $type,
'value' => $value,
'wrapper_classes' => 'wu-w-1/4 wu-ml-2',
@@ -587,12 +587,12 @@ public function generate_customer_meta_fields() {
'type' => 'note',
'desc' => sprintf(
' new_meta_fields.splice(index, 1)">',
- __('Remove', 'multisite-ultimate')
+ __('Remove', 'ultimate-multisite')
),
'wrapper_classes' => 'wu-absolute wu-top-0 wu-right-0',
],
'new_meta_slug' => [
- 'title' => __('Slug', 'multisite-ultimate'),
+ 'title' => __('Slug', 'ultimate-multisite'),
'type' => 'text',
'value' => '',
'wrapper_classes' => 'wu-w-1/4',
@@ -603,7 +603,7 @@ public function generate_customer_meta_fields() {
],
],
'new_meta_title' => [
- 'title' => __('Title', 'multisite-ultimate'),
+ 'title' => __('Title', 'ultimate-multisite'),
'type' => 'text',
'value' => '',
'wrapper_classes' => 'wu-w-1/4 wu-ml-2',
@@ -612,14 +612,14 @@ public function generate_customer_meta_fields() {
],
],
'new_meta_type' => [
- 'title' => __('Type', 'multisite-ultimate'),
+ 'title' => __('Type', 'ultimate-multisite'),
'type' => 'select',
'options' => [
- 'text' => __('Text', 'multisite-ultimate'),
- 'textarea' => __('Textarea', 'multisite-ultimate'),
- 'checkbox' => __('Checkbox', 'multisite-ultimate'),
- 'color' => __('Color', 'multisite-ultimate'),
- 'image' => __('Image', 'multisite-ultimate'),
+ 'text' => __('Text', 'ultimate-multisite'),
+ 'textarea' => __('Textarea', 'ultimate-multisite'),
+ 'checkbox' => __('Checkbox', 'ultimate-multisite'),
+ 'color' => __('Color', 'ultimate-multisite'),
+ 'image' => __('Image', 'ultimate-multisite'),
],
'wrapper_classes' => 'wu-w-1/4 wu-ml-2',
'html_attr' => [
@@ -642,7 +642,7 @@ public function generate_customer_meta_fields() {
],
'repeat_option' => [
'type' => 'submit',
- 'title' => __('+ Add meta field', 'multisite-ultimate'),
+ 'title' => __('+ Add meta field', 'ultimate-multisite'),
'classes' => 'button wu-self-end',
'wrapper_classes' => 'wu-bg-whiten wu-items-end',
'html_attr' => [
@@ -681,7 +681,7 @@ public function register_widgets(): void {
$this->add_fields_widget(
'at_a_glance',
[
- 'title' => __('At a Glance', 'multisite-ultimate'),
+ 'title' => __('At a Glance', 'ultimate-multisite'),
'position' => 'normal',
'classes' => 'wu-overflow-hidden wu-m-0 wu--mt-1 wu--mx-3 wu--mb-3',
'field_wrapper_classes' => 'wu-w-1/3 wu-box-border wu-items-center wu-flex wu-justify-between wu-p-4 wu-m-0 wu-border-t-0 wu-border-l-0 wu-border-r wu-border-b-0 wu-border-gray-300 wu-border-solid wu-float-left wu-relative',
@@ -692,23 +692,23 @@ public function register_widgets(): void {
'id' => [
'type' => 'text-display',
'copy' => true,
- 'title' => __('Customer ID', 'multisite-ultimate'),
+ 'title' => __('Customer ID', 'ultimate-multisite'),
'display_value' => $this->get_object()->get_id(),
'tooltip' => '',
],
'last_login' => [
'edit' => false,
- 'title' => __('Last Login', 'multisite-ultimate'),
+ 'title' => __('Last Login', 'ultimate-multisite'),
'type' => 'text-edit',
'value' => $this->edit ? $this->get_object()->get_last_login(false) : __(
'No date',
- 'multisite-ultimate'
+ 'ultimate-multisite'
),
'display_value' => $this->edit ? $this->get_object()->get_last_login(false) : false,
],
'total_grossed' => [
'type' => 'text-display',
- 'title' => __('Total Grossed', 'multisite-ultimate'),
+ 'title' => __('Total Grossed', 'ultimate-multisite'),
'display_value' => wu_format_currency($this->get_object()->get_total_grossed()),
'tooltip' => '',
],
@@ -719,7 +719,7 @@ public function register_widgets(): void {
$this->add_list_table_widget(
'memberships',
[
- 'title' => __('Memberships', 'multisite-ultimate'),
+ 'title' => __('Memberships', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Customers_Membership_List_Table(),
'query_filter' => [$this, 'memberships_query_filter'],
]
@@ -728,34 +728,34 @@ public function register_widgets(): void {
$this->add_tabs_widget(
'options',
[
- 'title' => __('Customer Options', 'multisite-ultimate'),
+ 'title' => __('Customer Options', 'ultimate-multisite'),
'position' => 'normal',
'sections' => apply_filters(
'wu_customer_options_sections',
[
'general' => [
- 'title' => __('General', 'multisite-ultimate'),
- 'desc' => __('General options for the customer.', 'multisite-ultimate'),
+ 'title' => __('General', 'ultimate-multisite'),
+ 'desc' => __('General options for the customer.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-globe',
'fields' => [
'vip' => [
'type' => 'toggle',
- 'title' => __('VIP', 'multisite-ultimate'),
- 'desc' => __('Set this customer as a VIP.', 'multisite-ultimate'),
+ 'title' => __('VIP', 'ultimate-multisite'),
+ 'desc' => __('Set this customer as a VIP.', 'ultimate-multisite'),
'tooltip' => '',
'value' => $this->get_object()->is_vip(),
],
],
],
'billing_info' => [
- 'title' => __('Billing Info', 'multisite-ultimate'),
- 'desc' => __('Billing information for this particular customer', 'multisite-ultimate'),
+ 'title' => __('Billing Info', 'ultimate-multisite'),
+ 'desc' => __('Billing information for this particular customer', 'ultimate-multisite'),
'icon' => 'dashicons-wu-address',
'fields' => $this->get_object()->get_billing_address()->get_fields(),
],
'custom_meta' => [
- 'title' => __('Custom Meta', 'multisite-ultimate'),
- 'desc' => __('Custom data collected via Multisite Ultimate forms.', 'multisite-ultimate'),
+ 'title' => __('Custom Meta', 'ultimate-multisite'),
+ 'desc' => __('Custom data collected via Ultimate Multisite forms.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-database wu-pt-px',
'fields' => $this->generate_customer_meta_fields(),
'state' => [
@@ -772,8 +772,8 @@ public function register_widgets(): void {
// @todo: bring these back
// phpcs:disable
// 'payment_methods' => array(
- // 'title' => __('Payment Methods', 'multisite-ultimate'),
- // 'desc' => __('Add extra information to this customer.', 'multisite-ultimate'),
+ // 'title' => __('Payment Methods', 'ultimate-multisite'),
+ // 'desc' => __('Add extra information to this customer.', 'ultimate-multisite'),
// 'icon' => 'dashicons-wu-credit-card',
// 'fields' => apply_filters('wu_customer_payment_methods', array(), $this->get_object(), $this),
// ),
@@ -787,7 +787,7 @@ public function register_widgets(): void {
$this->add_list_table_widget(
'payments',
[
- 'title' => __('Payments', 'multisite-ultimate'),
+ 'title' => __('Payments', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Customers_Payment_List_Table(),
'query_filter' => [$this, 'memberships_query_filter'],
]
@@ -796,7 +796,7 @@ public function register_widgets(): void {
$this->add_list_table_widget(
'sites',
[
- 'title' => __('Sites', 'multisite-ultimate'),
+ 'title' => __('Sites', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Customers_Site_List_Table(),
'query_filter' => [$this, 'sites_query_filter'],
]
@@ -805,7 +805,7 @@ public function register_widgets(): void {
$this->add_list_table_widget(
'events',
[
- 'title' => __('Events', 'multisite-ultimate'),
+ 'title' => __('Events', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Inside_Events_List_Table(),
'query_filter' => [$this, 'events_query_filter'],
]
@@ -835,9 +835,9 @@ public function register_widgets(): void {
'fields' => [
'user_id' => [
'type' => 'model',
- 'title' => __('User', 'multisite-ultimate'),
- 'placeholder' => __('Search WordPress user...', 'multisite-ultimate'),
- 'desc' => __('The WordPress user associated to this customer.', 'multisite-ultimate'),
+ 'title' => __('User', 'ultimate-multisite'),
+ 'placeholder' => __('Search WordPress user...', 'ultimate-multisite'),
+ 'desc' => __('The WordPress user associated to this customer.', 'ultimate-multisite'),
'value' => $this->get_object()->get_user_id(),
'tooltip' => '',
'min' => 1,
@@ -858,7 +858,7 @@ public function register_widgets(): void {
'type' => 'note',
'desc' => __(
'Changing the user will transfer the customer and all its assets to the new user.',
- 'multisite-ultimate'
+ 'ultimate-multisite'
),
'classes' => 'wu-p-2 wu-bg-red-100 wu-text-red-600 wu-rounded wu-w-full',
'wrapper_html_attr' => [
@@ -868,16 +868,16 @@ public function register_widgets(): void {
],
'email_verification' => [
'type' => 'select',
- 'title' => __('Email Verification', 'multisite-ultimate'),
- 'placeholder' => __('Select Status', 'multisite-ultimate'),
+ 'title' => __('Email Verification', 'ultimate-multisite'),
+ 'placeholder' => __('Select Status', 'ultimate-multisite'),
'desc' => __(
'The email verification status. This gets automatically switched to Verified when the customer verifies their email address.',
- 'multisite-ultimate'
+ 'ultimate-multisite'
),
'options' => [
- 'none' => __('None', 'multisite-ultimate'),
- 'pending' => __('Pending', 'multisite-ultimate'),
- 'verified' => __('Verified', 'multisite-ultimate'),
+ 'none' => __('None', 'ultimate-multisite'),
+ 'pending' => __('Pending', 'ultimate-multisite'),
+ 'verified' => __('Verified', 'ultimate-multisite'),
],
'value' => $this->get_object()->get_email_verification(),
'tooltip' => '',
@@ -890,10 +890,10 @@ public function register_widgets(): void {
],
'confirm_membership' => [
'type' => 'toggle',
- 'title' => __('Activate Memberships', 'multisite-ultimate'),
+ 'title' => __('Activate Memberships', 'ultimate-multisite'),
'desc' => __(
'If you toggle this option, this change in status will also activate the related pending memberships. If any sites are pending, they are also going to be published automatically.',
- 'multisite-ultimate'
+ 'ultimate-multisite'
),
'value' => 0,
'wrapper_html_attr' => [
@@ -903,7 +903,7 @@ public function register_widgets(): void {
],
'send_verification' => [
'type' => 'submit',
- 'title' => __('Re-send Verification Email →', 'multisite-ultimate'),
+ 'title' => __('Re-send Verification Email →', 'ultimate-multisite'),
'value' => 'send_verification',
'classes' => 'button wu-w-full',
'wrapper_html_attr' => [
@@ -924,7 +924,7 @@ public function register_widgets(): void {
],
'transfer' => [
'type' => 'link',
- 'display_value' => __('Transfer Customer', 'multisite-ultimate'),
+ 'display_value' => __('Transfer Customer', 'ultimate-multisite'),
'wrapper_classes' => 'wu-bg-gray-200',
'classes' => 'button wubox wu-w-full wu-text-center',
'wrapper_html_attr' => [
@@ -939,7 +939,7 @@ public function register_widgets(): void {
'target_user_id' => '',
]
) . "=' + user_id",
- 'title' => __('Transfer Customer', 'multisite-ultimate'),
+ 'title' => __('Transfer Customer', 'ultimate-multisite'),
],
],
],
@@ -949,16 +949,16 @@ public function register_widgets(): void {
$this->add_fields_widget(
'last-login',
[
- 'title' => __('Last Login & IPs', 'multisite-ultimate'),
+ 'title' => __('Last Login & IPs', 'ultimate-multisite'),
'fields' => [
'last_login' => [
'edit' => true,
- 'title' => __('Last Login', 'multisite-ultimate'),
+ 'title' => __('Last Login', 'ultimate-multisite'),
'type' => 'text-edit',
'date' => true,
'value' => $this->edit ? $this->get_object()->get_last_login(false) : __(
'No date',
- 'multisite-ultimate'
+ 'ultimate-multisite'
),
'display_value' => $this->edit ? $this->get_object()->get_last_login(false) : false,
'placeholder' => '2020-04-04 12:00:00',
@@ -969,12 +969,12 @@ public function register_widgets(): void {
],
],
'ips' => [
- 'title' => __('IP Address', 'multisite-ultimate'),
+ 'title' => __('IP Address', 'ultimate-multisite'),
'type' => 'text-edit',
'display_value' => $this->get_object()->get_last_ip(),
],
'country' => [
- 'title' => __('IP Address Country', 'multisite-ultimate'),
+ 'title' => __('IP Address Country', 'ultimate-multisite'),
'type' => 'text-edit',
'display_value' => [$this, 'render_country'],
],
@@ -1017,7 +1017,7 @@ public function render_country() {
*/
public function get_title() {
- return $this->edit ? __('Edit Customer', 'multisite-ultimate') : __('Add new Customer', 'multisite-ultimate');
+ return $this->edit ? __('Edit Customer', 'ultimate-multisite') : __('Add new Customer', 'ultimate-multisite');
}
/**
@@ -1028,7 +1028,7 @@ public function get_title() {
*/
public function get_menu_title() {
- return __('Edit Customer', 'multisite-ultimate');
+ return __('Edit Customer', 'ultimate-multisite');
}
/**
@@ -1051,15 +1051,15 @@ public function action_links() {
public function get_labels() {
return [
- 'edit_label' => __('Edit Customer', 'multisite-ultimate'),
- 'add_new_label' => __('Add new Customer', 'multisite-ultimate'),
- 'updated_message' => __('Customer updated with success!', 'multisite-ultimate'),
- 'title_placeholder' => __('Enter Customer', 'multisite-ultimate'),
+ 'edit_label' => __('Edit Customer', 'ultimate-multisite'),
+ 'add_new_label' => __('Add new Customer', 'ultimate-multisite'),
+ 'updated_message' => __('Customer updated with success!', 'ultimate-multisite'),
+ 'title_placeholder' => __('Enter Customer', 'ultimate-multisite'),
'title_description' => '',
- 'save_button_label' => __('Save Customer', 'multisite-ultimate'),
+ 'save_button_label' => __('Save Customer', 'ultimate-multisite'),
'save_description' => '',
- 'delete_button_label' => __('Delete Customer', 'multisite-ultimate'),
- 'delete_description' => __('Be careful. This action is irreversible.', 'multisite-ultimate'),
+ 'delete_button_label' => __('Delete Customer', 'ultimate-multisite'),
+ 'delete_description' => __('Be careful. This action is irreversible.', 'ultimate-multisite'),
];
}
@@ -1278,7 +1278,7 @@ public function handle_send_verification_notice(): void {
if (isset($_GET['notice_verification_sent'])) : // phpcs:ignore WordPress.Security.NonceVerification ?>
tag.
- $message = sprintf(esc_html__('This item is locked from editions. %2$s This is probably due to a background action being performed (like a transfer between different accounts, for example). You can manually unlock it, but be careful. The lock should be released automatically in %1$s seconds.', 'multisite-ultimate'), wu_get_next_queue_run() + 10, '
');
+ $message = sprintf(esc_html__('This item is locked from editions. %2$s This is probably due to a background action being performed (like a transfer between different accounts, for example). You can manually unlock it, but be careful. The lock should be released automatically in %1$s seconds.', 'ultimate-multisite'), wu_get_next_queue_run() + 10, '
');
$actions = [
'preview' => [
- 'title' => esc_html__('Unlock', 'multisite-ultimate'),
+ 'title' => esc_html__('Unlock', 'ultimate-multisite'),
'url' => add_query_arg(
[
'remove-lock' => 1,
@@ -266,15 +266,15 @@ final public function process_delete(): void {
public function get_labels() {
$default_labels = [
- 'edit_label' => __('Edit Object', 'multisite-ultimate'),
- 'add_new_label' => __('Add New Object', 'multisite-ultimate'),
- 'updated_message' => __('Object updated with success!', 'multisite-ultimate'),
- 'title_placeholder' => __('Enter Object Name', 'multisite-ultimate'),
+ 'edit_label' => __('Edit Object', 'ultimate-multisite'),
+ 'add_new_label' => __('Add New Object', 'ultimate-multisite'),
+ 'updated_message' => __('Object updated with success!', 'ultimate-multisite'),
+ 'title_placeholder' => __('Enter Object Name', 'ultimate-multisite'),
'title_description' => '',
- 'save_button_label' => __('Save', 'multisite-ultimate'),
+ 'save_button_label' => __('Save', 'ultimate-multisite'),
'save_description' => '',
- 'delete_button_label' => __('Delete', 'multisite-ultimate'),
- 'delete_description' => __('Be careful. This action is irreversible.', 'multisite-ultimate'),
+ 'delete_button_label' => __('Delete', 'ultimate-multisite'),
+ 'delete_description' => __('Be careful. This action is irreversible.', 'ultimate-multisite'),
];
return apply_filters('wu_edit_admin_page_labels', $default_labels);
@@ -322,7 +322,7 @@ public function register_widgets() {
$this->add_info_widget(
'info',
[
- 'title' => __('Timestamps', 'multisite-ultimate'),
+ 'title' => __('Timestamps', 'ultimate-multisite'),
'position' => 'side-bottom',
]
);
@@ -352,7 +352,7 @@ protected function add_info_widget($id, $atts = []) {
$created_value = call_user_func([$this->get_object(), "get_$created_key"]);
$atts['fields'][ $created_key ] = [
- 'title' => __('Created at', 'multisite-ultimate'),
+ 'title' => __('Created at', 'ultimate-multisite'),
'type' => 'text-display',
'date' => true,
'display_value' => $this->edit ? $created_value : false,
@@ -369,10 +369,10 @@ protected function add_info_widget($id, $atts = []) {
if ($this->edit && true === $show_modified) {
$atts['fields']['date_modified'] = [
- 'title' => __('Last Modified at', 'multisite-ultimate'),
+ 'title' => __('Last Modified at', 'ultimate-multisite'),
'type' => 'text-display',
'date' => true,
- 'display_value' => $this->edit ? $this->get_object()->get_date_modified() : __('No date', 'multisite-ultimate'),
+ 'display_value' => $this->edit ? $this->get_object()->get_date_modified() : __('No date', 'ultimate-multisite'),
'value' => $this->get_object()->get_date_modified(),
'placeholder' => '2020-04-04 12:00:00',
'html_attr' => [
@@ -403,7 +403,7 @@ protected function add_list_table_widget($id, $atts = []) {
'widget_id' => $id,
'before' => fn() => null,
'after' => fn() => null,
- 'title' => __('List Table', 'multisite-ultimate'),
+ 'title' => __('List Table', 'ultimate-multisite'),
'position' => 'advanced',
'screen' => get_current_screen(),
'page' => $this,
@@ -468,7 +468,7 @@ protected function add_fields_widget($id, $atts = []) {
'widget_id' => $id,
'before' => '',
'after' => '',
- 'title' => __('Fields', 'multisite-ultimate'),
+ 'title' => __('Fields', 'ultimate-multisite'),
'position' => 'side',
'screen' => get_current_screen(),
'fields' => [],
@@ -486,7 +486,7 @@ function () use ($atts) {
if (wu_get_isset($atts['html_attr'], 'data-wu-app')) {
$atts['fields']['loading'] = [
'type' => 'note',
- 'desc' => sprintf('
Existing PDF Invoices will not be affected unless explicitly re-generated', 'multisite-ultimate'),
+ 'desc' => __('Changes to this template will be applied to all PDF invoices generated after the change.
Existing PDF Invoices will not be affected unless explicitly re-generated', 'ultimate-multisite'),
],
],
]
@@ -190,17 +190,17 @@ public function register_widgets(): void {
'v-model' => 'tab',
],
'options' => [
- 'general' => __('General', 'multisite-ultimate'),
- 'colors' => __('Colors', 'multisite-ultimate'),
- 'images' => __('Images', 'multisite-ultimate'),
+ 'general' => __('General', 'ultimate-multisite'),
+ 'colors' => __('Colors', 'ultimate-multisite'),
+ 'images' => __('Images', 'ultimate-multisite'),
],
],
'paid_tag_text' => [
'type' => 'text',
- 'title' => __('Paid Tag', 'multisite-ultimate'),
- 'placeholder' => __('e.g. Paid.', 'multisite-ultimate'),
- 'value' => wu_get_isset($settings, 'paid_tag_text', __('Paid', 'multisite-ultimate')),
+ 'title' => __('Paid Tag', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. Paid.', 'ultimate-multisite'),
+ 'value' => wu_get_isset($settings, 'paid_tag_text', __('Paid', 'ultimate-multisite')),
'wrapper_html_attr' => [
'v-show' => 'require("tab", "general")',
'v-cloak' => 1,
@@ -211,12 +211,12 @@ public function register_widgets(): void {
],
'font' => [
'type' => 'select',
- 'title' => __('Font-Family', 'multisite-ultimate'),
+ 'title' => __('Font-Family', 'ultimate-multisite'),
'value' => wu_get_isset($settings, 'font', ''),
'options' => [
- 'DejaVuSansCondensed' => __('Sans-Serif', 'multisite-ultimate'),
- 'DejaVuSerifCondensed' => __('Serif', 'multisite-ultimate'),
- 'FreeMono' => __('Mono', 'multisite-ultimate'),
+ 'DejaVuSansCondensed' => __('Sans-Serif', 'ultimate-multisite'),
+ 'DejaVuSerifCondensed' => __('Serif', 'ultimate-multisite'),
+ 'FreeMono' => __('Mono', 'ultimate-multisite'),
],
'wrapper_html_attr' => [
'v-show' => 'require("tab", "general")',
@@ -228,8 +228,8 @@ public function register_widgets(): void {
],
'footer_message' => [
'type' => 'textarea',
- 'title' => __('Footer Content', 'multisite-ultimate'),
- 'placeholder' => __('e.g. Extra Info about the Invoice.', 'multisite-ultimate'),
+ 'title' => __('Footer Content', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. Extra Info about the Invoice.', 'ultimate-multisite'),
'value' => wu_get_isset($settings, 'footer_message', ''),
'wrapper_html_attr' => [
'v-show' => 'require("tab", "general")',
@@ -242,7 +242,7 @@ public function register_widgets(): void {
'primary_color' => [
'type' => 'color-picker',
- 'title' => __('Primary Color', 'multisite-ultimate'),
+ 'title' => __('Primary Color', 'ultimate-multisite'),
'value' => '#00a1ff',
'wrapper_html_attr' => [
'v-show' => 'require("tab", "colors")',
@@ -255,8 +255,8 @@ public function register_widgets(): void {
'use_custom_logo' => [
'type' => 'toggle',
- 'title' => __('Use Custom Logo', 'multisite-ultimate'),
- 'desc' => __('You can set a different logo to be used on the invoice.', 'multisite-ultimate'),
+ 'title' => __('Use Custom Logo', 'ultimate-multisite'),
+ 'desc' => __('You can set a different logo to be used on the invoice.', 'ultimate-multisite'),
'wrapper_html_attr' => [
'v-show' => 'require("tab", "images")',
'v-cloak' => 1,
@@ -267,8 +267,8 @@ public function register_widgets(): void {
],
'custom_logo' => [
'type' => 'image',
- 'title' => __('Custom Logo', 'multisite-ultimate'),
- 'desc' => __('This will be added to the top of the generated PDF.', 'multisite-ultimate'),
+ 'title' => __('Custom Logo', 'ultimate-multisite'),
+ 'desc' => __('This will be added to the top of the generated PDF.', 'ultimate-multisite'),
'value' => $custom_logo,
'img' => $custom_logo_url,
'stacked' => true,
@@ -284,7 +284,7 @@ public function register_widgets(): void {
$settings = [
'footer_message' => wu_get_isset($settings, 'footer_message', ''),
- 'paid_tag_text' => wu_get_isset($settings, 'paid_tag_text', __('Paid', 'multisite-ultimate')),
+ 'paid_tag_text' => wu_get_isset($settings, 'paid_tag_text', __('Paid', 'ultimate-multisite')),
'primary_color' => wu_get_isset($settings, 'primary_color', '00a1ff'),
'use_custom_logo' => wu_get_isset($settings, 'use_custom_logo'),
'custom_logo' => wu_get_isset($settings, 'custom_logo'),
@@ -302,7 +302,7 @@ public function register_widgets(): void {
$this->add_fields_widget(
'customizer',
[
- 'title' => __('Customizer', 'multisite-ultimate'),
+ 'title' => __('Customizer', 'ultimate-multisite'),
'position' => 'side',
'fields' => $fields,
'html_attr' => [
@@ -323,7 +323,7 @@ public function register_widgets(): void {
*/
public function get_title() {
- return __('Customize Invoice Template', 'multisite-ultimate');
+ return __('Customize Invoice Template', 'ultimate-multisite');
}
/**
@@ -334,7 +334,7 @@ public function get_title() {
*/
public function get_menu_title() {
- return __('Customize Invoice Template', 'multisite-ultimate');
+ return __('Customize Invoice Template', 'ultimate-multisite');
}
/**
@@ -357,14 +357,14 @@ public function action_links() {
public function get_labels() {
return [
- 'customize_label' => __('Customize Invoice Template', 'multisite-ultimate'),
- 'add_new_label' => __('Customize Invoice Template', 'multisite-ultimate'),
- 'edit_label' => __('Edit Invoice Template', 'multisite-ultimate'),
- 'updated_message' => __('Invoice Template updated with success!', 'multisite-ultimate'),
- 'title_placeholder' => __('Enter Invoice Template Name', 'multisite-ultimate'),
- 'title_description' => __('This name is used for internal reference only.', 'multisite-ultimate'),
- 'save_button_label' => __('Save Invoice Template', 'multisite-ultimate'),
- 'save_description' => __('Save Invoice Template', 'multisite-ultimate'),
+ 'customize_label' => __('Customize Invoice Template', 'ultimate-multisite'),
+ 'add_new_label' => __('Customize Invoice Template', 'ultimate-multisite'),
+ 'edit_label' => __('Edit Invoice Template', 'ultimate-multisite'),
+ 'updated_message' => __('Invoice Template updated with success!', 'ultimate-multisite'),
+ 'title_placeholder' => __('Enter Invoice Template Name', 'ultimate-multisite'),
+ 'title_description' => __('This name is used for internal reference only.', 'ultimate-multisite'),
+ 'save_button_label' => __('Save Invoice Template', 'ultimate-multisite'),
+ 'save_description' => __('Save Invoice Template', 'ultimate-multisite'),
];
}
diff --git a/inc/admin-pages/class-jobs-list-admin-page.php b/inc/admin-pages/class-jobs-list-admin-page.php
index 67f779d90..525847c19 100644
--- a/inc/admin-pages/class-jobs-list-admin-page.php
+++ b/inc/admin-pages/class-jobs-list-admin-page.php
@@ -1,6 +1,6 @@
__('Object removed successfully.', 'multisite-ultimate'),
- 'search_label' => __('Search Object', 'multisite-ultimate'),
+ 'deleted_message' => __('Object removed successfully.', 'ultimate-multisite'),
+ 'search_label' => __('Search Object', 'ultimate-multisite'),
];
}
@@ -214,7 +214,7 @@ public function save_screen_option($value, $option, $other_value) {
}
/**
- * Dumb function. Child classes need to implement this to set the table that Multisite Ultimate will use
+ * Dumb function. Child classes need to implement this to set the table that Ultimate Multisite will use
*
* @since 1.8.2
* @return WP_List_Table
diff --git a/inc/admin-pages/class-membership-edit-admin-page.php b/inc/admin-pages/class-membership-edit-admin-page.php
index 266dc5821..caa89f67d 100644
--- a/inc/admin-pages/class-membership-edit-admin-page.php
+++ b/inc/admin-pages/class-membership-edit-admin-page.php
@@ -1,6 +1,6 @@
[
- 'title' => __('Preview', 'multisite-ultimate'),
+ 'title' => __('Preview', 'ultimate-multisite'),
'url' => add_query_arg('preview-swap', 1),
],
];
@@ -129,7 +129,7 @@ protected function add_swap_notices() {
$date = new \DateTime($swap_order->scheduled_date);
// translators: %s is the date, using the site format options
- $message = sprintf(__('There is a change scheduled to take place on this membership in %s. You can preview the changes here. Scheduled changes are usually created by downgrades.', 'multisite-ultimate'), $date->format(get_option('date_format')));
+ $message = sprintf(__('There is a change scheduled to take place on this membership in %s. You can preview the changes here. Scheduled changes are usually created by downgrades.', 'ultimate-multisite'), $date->format(get_option('date_format')));
WP_Ultimo()->notices->add($message, 'warning', 'network-admin', false, $actions);
}
@@ -224,16 +224,16 @@ public function render_transfer_membership_modal(): void {
$fields = [
'confirm' => [
'type' => 'toggle',
- 'title' => __('Confirm Transfer', 'multisite-ultimate'),
- 'desc' => __('This will start the transfer of assets from one customer to another.', 'multisite-ultimate'),
+ 'title' => __('Confirm Transfer', 'ultimate-multisite'),
+ 'desc' => __('This will start the transfer of assets from one customer to another.', 'ultimate-multisite'),
'html_attr' => [
'v-model' => 'confirmed',
],
],
'submit_button' => [
'type' => 'submit',
- 'title' => __('Start Transfer', 'multisite-ultimate'),
- 'placeholder' => __('Start Transfer', 'multisite-ultimate'),
+ 'title' => __('Start Transfer', 'ultimate-multisite'),
+ 'placeholder' => __('Start Transfer', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'button button-primary wu-w-full',
'wrapper_classes' => 'wu-items-end',
@@ -283,17 +283,17 @@ public function handle_transfer_membership_modal(): void {
$membership = wu_get_membership(wu_request('id'));
if ( ! $membership) {
- wp_send_json_error(new \WP_Error('not-found', __('Membership not found.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('not-found', __('Membership not found.', 'ultimate-multisite')));
}
$target_customer = wu_get_customer(wu_request('target_customer_id'));
if ( ! $target_customer) {
- wp_send_json_error(new \WP_Error('not-found', __('Target customer not found.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('not-found', __('Target customer not found.', 'ultimate-multisite')));
}
if ($target_customer->get_id() === $membership->get_customer_id()) {
- wp_send_json_error(new \WP_Error('not-found', __('Cannot transfer to the same customer.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('not-found', __('Cannot transfer to the same customer.', 'ultimate-multisite')));
}
/*
@@ -355,26 +355,26 @@ public function register_widgets(): void {
$this->add_fields_widget(
'at_a_glance',
[
- 'title' => __('At a Glance', 'multisite-ultimate'),
+ 'title' => __('At a Glance', 'ultimate-multisite'),
'position' => 'normal',
'classes' => 'wu-overflow-hidden wu-widget-inset',
'field_wrapper_classes' => 'wu-w-1/3 wu-box-border wu-items-center wu-flex wu-justify-between wu-p-4 wu-m-0 wu-border-t-0 wu-border-l-0 wu-border-r wu-border-b-0 wu-border-gray-300 wu-border-solid wu-float-left wu-relative',
'fields' => [
'status' => [
'type' => 'text-display',
- 'title' => __('Membership Status', 'multisite-ultimate'),
+ 'title' => __('Membership Status', 'ultimate-multisite'),
'display_value' => $tag,
'tooltip' => '',
],
'hash' => [
'copy' => true,
'type' => 'text-display',
- 'title' => __('Reference ID', 'multisite-ultimate'),
+ 'title' => __('Reference ID', 'ultimate-multisite'),
'display_value' => $this->get_object()->get_hash(),
],
'total_grossed' => [
'type' => 'text-display',
- 'title' => __('Total Grossed', 'multisite-ultimate'),
+ 'title' => __('Total Grossed', 'ultimate-multisite'),
'display_value' => wu_format_currency($this->get_object()->get_total_grossed(), $this->get_object()->get_currency()),
'wrapper_classes' => 'sm:wu-border-r-0',
],
@@ -386,7 +386,7 @@ public function register_widgets(): void {
'membership-products',
[
'position' => 'normal',
- 'title' => __('Products', 'multisite-ultimate'),
+ 'title' => __('Products', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Membership_Line_Item_List_Table(),
'after' => [$this, 'output_widget_products'],
]
@@ -395,7 +395,7 @@ public function register_widgets(): void {
$this->add_list_table_widget(
'payments',
[
- 'title' => __('Payments', 'multisite-ultimate'),
+ 'title' => __('Payments', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Customers_Payment_List_Table(),
'query_filter' => [$this, 'payments_query_filter'],
]
@@ -404,7 +404,7 @@ public function register_widgets(): void {
$this->add_list_table_widget(
'sites',
[
- 'title' => __('Sites', 'multisite-ultimate'),
+ 'title' => __('Sites', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Memberships_Site_List_Table(),
'query_filter' => [$this, 'sites_query_filter'],
]
@@ -413,7 +413,7 @@ public function register_widgets(): void {
$this->add_list_table_widget(
'customer',
[
- 'title' => __('Linked Customer', 'multisite-ultimate'),
+ 'title' => __('Linked Customer', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Site_Customer_List_Table(),
'query_filter' => [$this, 'customer_query_filter'],
]
@@ -422,27 +422,27 @@ public function register_widgets(): void {
$this->add_tabs_widget(
'options',
[
- 'title' => __('Membership Options', 'multisite-ultimate'),
+ 'title' => __('Membership Options', 'ultimate-multisite'),
'position' => 'normal',
'sections' => apply_filters(
'wu_membership_options_sections',
[
'general' => [
- 'title' => __('General', 'multisite-ultimate'),
- 'desc' => __('General membership options', 'multisite-ultimate'),
+ 'title' => __('General', 'ultimate-multisite'),
+ 'desc' => __('General membership options', 'ultimate-multisite'),
'icon' => 'dashicons-wu-globe',
'fields' => [
'blocking' => [
'type' => 'toggle',
- 'title' => __('Is Blocking?', 'multisite-ultimate'),
- 'desc' => __('Should we block access to the site, plugins, themes, and services after the expiration date is reached?', 'multisite-ultimate'),
+ 'title' => __('Is Blocking?', 'ultimate-multisite'),
+ 'desc' => __('Should we block access to the site, plugins, themes, and services after the expiration date is reached?', 'ultimate-multisite'),
'value' => true,
],
],
],
'billing_info' => [
- 'title' => __('Billing Info', 'multisite-ultimate'),
- 'desc' => __('Billing information for this particular membership.', 'multisite-ultimate'),
+ 'title' => __('Billing Info', 'ultimate-multisite'),
+ 'desc' => __('Billing information for this particular membership.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-address',
'fields' => $this->get_object()->get_billing_address()->get_fields(),
],
@@ -459,7 +459,7 @@ public function register_widgets(): void {
$this->add_list_table_widget(
'events',
[
- 'title' => __('Events', 'multisite-ultimate'),
+ 'title' => __('Events', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Inside_Events_List_Table(),
'query_filter' => [$this, 'events_query_filter'],
]
@@ -469,8 +469,8 @@ public function register_widgets(): void {
$regular_fields = [
'status' => [
'type' => 'select',
- 'title' => __('Status', 'multisite-ultimate'),
- 'desc' => __('The membership current status.', 'multisite-ultimate'),
+ 'title' => __('Status', 'ultimate-multisite'),
+ 'desc' => __('The membership current status.', 'ultimate-multisite'),
'value' => $this->get_object()->get_status(),
'options' => Membership_Status::to_array(),
'tooltip' => '',
@@ -483,8 +483,8 @@ public function register_widgets(): void {
],
'cancellation_reason' => [
'type' => 'textarea',
- 'title' => __('Cancellation Reason', 'multisite-ultimate'),
- 'desc' => __('The reason why the customer cancelled this membership.', 'multisite-ultimate'),
+ 'title' => __('Cancellation Reason', 'ultimate-multisite'),
+ 'desc' => __('The reason why the customer cancelled this membership.', 'ultimate-multisite'),
'value' => $this->get_object()->get_cancellation_reason(),
'wrapper_html_attr' => [
'v-show' => 'status == \'cancelled\'',
@@ -493,8 +493,8 @@ public function register_widgets(): void {
],
'cancel_gateway' => [
'type' => 'toggle',
- 'title' => __('Cancel on gateway', 'multisite-ultimate'),
- 'desc' => __('If enable we will cancel the subscription on payment method', 'multisite-ultimate'),
+ 'title' => __('Cancel on gateway', 'ultimate-multisite'),
+ 'desc' => __('If enable we will cancel the subscription on payment method', 'ultimate-multisite'),
'value' => false,
'wrapper_html_attr' => [
'v-show' => ! empty($this->get_object()->get_gateway_customer_id()) ? 'status == \'cancelled\'' : 'false',
@@ -507,9 +507,9 @@ public function register_widgets(): void {
],
'customer_id' => [
'type' => 'model',
- 'title' => __('Customer', 'multisite-ultimate'),
- 'placeholder' => __('Search a Customer...', 'multisite-ultimate'),
- 'desc' => __('The owner of this membership.', 'multisite-ultimate'),
+ 'title' => __('Customer', 'ultimate-multisite'),
+ 'placeholder' => __('Search a Customer...', 'ultimate-multisite'),
+ 'desc' => __('The owner of this membership.', 'ultimate-multisite'),
'value' => $this->get_object()->get_customer_id(),
'tooltip' => '',
'html_attr' => [
@@ -528,7 +528,7 @@ public function register_widgets(): void {
],
'transfer_note' => [
'type' => 'note',
- 'desc' => __('Changing the customer will transfer this membership and all its assets, including sites, to the new customer.', 'multisite-ultimate'),
+ 'desc' => __('Changing the customer will transfer this membership and all its assets, including sites, to the new customer.', 'ultimate-multisite'),
'classes' => 'wu-p-2 wu-bg-red-100 wu-text-red-600 wu-rounded wu-w-full',
'wrapper_html_attr' => [
'v-show' => '(original_customer_id != customer_id) && customer_id',
@@ -549,7 +549,7 @@ public function register_widgets(): void {
],
'transfer' => [
'type' => 'link',
- 'display_value' => __('Transfer Membership', 'multisite-ultimate'),
+ 'display_value' => __('Transfer Membership', 'ultimate-multisite'),
'wrapper_classes' => 'wu-bg-gray-200',
'classes' => 'button wubox wu-w-full wu-text-center',
'wrapper_html_attr' => [
@@ -564,7 +564,7 @@ public function register_widgets(): void {
'target_customer_id' => '',
]
) . "=' + customer_id",
- 'title' => __('Transfer Membership', 'multisite-ultimate'),
+ 'title' => __('Transfer Membership', 'ultimate-multisite'),
],
],
];
@@ -574,7 +574,7 @@ public function register_widgets(): void {
unset($regular_fields['transfer']);
- $regular_fields['submit_save']['title'] = __('Locked', 'multisite-ultimate');
+ $regular_fields['submit_save']['title'] = __('Locked', 'ultimate-multisite');
$regular_fields['submit_save']['value'] = 'none';
$regular_fields['submit_save']['html_attr']['disabled'] = 'disabled';
}
@@ -600,7 +600,7 @@ public function register_widgets(): void {
$this->add_fields_widget(
'pricing',
[
- 'title' => __('Billing Amount', 'multisite-ultimate'),
+ 'title' => __('Billing Amount', 'ultimate-multisite'),
'html_attr' => [
'data-wu-app' => 'true',
'data-state' => wp_json_encode(
@@ -621,10 +621,10 @@ public function register_widgets(): void {
// Fields for price
'_initial_amount' => [
'type' => 'text',
- 'title' => __('Initial Amount', 'multisite-ultimate'),
+ 'title' => __('Initial Amount', 'ultimate-multisite'),
// translators: %s is a price placeholder value.
- 'placeholder' => sprintf(__('E.g. %s', 'multisite-ultimate'), wu_format_currency(199)),
- 'desc' => __('The initial amount collected on the first payment.', 'multisite-ultimate'),
+ 'placeholder' => sprintf(__('E.g. %s', 'ultimate-multisite'), wu_format_currency(199)),
+ 'desc' => __('The initial amount collected on the first payment.', 'ultimate-multisite'),
'value' => $this->get_object()->get_initial_amount(),
'money' => true,
'html_attr' => [
@@ -642,8 +642,8 @@ public function register_widgets(): void {
],
'recurring' => [
'type' => 'toggle',
- 'title' => __('Is Recurring', 'multisite-ultimate'),
- 'desc' => __('Use this option to manually enable or disable this membership.', 'multisite-ultimate'),
+ 'title' => __('Is Recurring', 'ultimate-multisite'),
+ 'desc' => __('Use this option to manually enable or disable this membership.', 'ultimate-multisite'),
'value' => $this->get_object()->is_recurring(),
'html_attr' => [
'v-model' => 'is_recurring',
@@ -660,9 +660,9 @@ public function register_widgets(): void {
],
'recurring_amount_group' => [
'type' => 'group',
- 'title' => __('Recurring Amount', 'multisite-ultimate'),
+ 'title' => __('Recurring Amount', 'ultimate-multisite'),
// translators: placeholder %1$s is the amount, %2$s is the duration (such as 1, 2, 3), and %3$s is the unit (such as month, year, week)
- 'desc' => sprintf(__('The customer will be charged %1$s every %2$s %3$s(s).', 'multisite-ultimate'), '{{ wu_format_money(amount) }}', '{{ duration }}', '{{ duration_unit }}'),
+ 'desc' => sprintf(__('The customer will be charged %1$s every %2$s %3$s(s).', 'ultimate-multisite'), '{{ wu_format_money(amount) }}', '{{ duration }}', '{{ duration_unit }}'),
'wrapper_html_attr' => [
'v-show' => 'is_recurring',
'v-cloak' => '1',
@@ -698,10 +698,10 @@ public function register_widgets(): void {
'v-model' => 'duration_unit',
],
'options' => [
- 'day' => __('Days', 'multisite-ultimate'),
- 'week' => __('Weeks', 'multisite-ultimate'),
- 'month' => __('Months', 'multisite-ultimate'),
- 'year' => __('Years', 'multisite-ultimate'),
+ 'day' => __('Days', 'ultimate-multisite'),
+ 'week' => __('Weeks', 'ultimate-multisite'),
+ 'month' => __('Months', 'ultimate-multisite'),
+ 'year' => __('Years', 'ultimate-multisite'),
],
],
],
@@ -734,9 +734,9 @@ public function register_widgets(): void {
],
'billing_cycles' => [
'type' => 'number',
- 'title' => __('Billing Cycles', 'multisite-ultimate'),
- 'placeholder' => __('E.g. 0', 'multisite-ultimate'),
- 'desc' => __('How many times should we bill this customer. Leave 0 to charge until cancelled.', 'multisite-ultimate'),
+ 'title' => __('Billing Cycles', 'ultimate-multisite'),
+ 'placeholder' => __('E.g. 0', 'ultimate-multisite'),
+ 'desc' => __('How many times should we bill this customer. Leave 0 to charge until cancelled.', 'ultimate-multisite'),
'value' => $this->get_object()->get_billing_cycles(),
'min' => 0,
'wrapper_html_attr' => [
@@ -746,8 +746,8 @@ public function register_widgets(): void {
],
'times_billed' => [
'type' => 'number',
- 'title' => __('Times Billed', 'multisite-ultimate'),
- 'desc' => __('The number of times this membership was billed so far.', 'multisite-ultimate'),
+ 'title' => __('Times Billed', 'ultimate-multisite'),
+ 'desc' => __('The number of times this membership was billed so far.', 'ultimate-multisite'),
'value' => $this->get_object()->get_times_billed(),
'min' => 0,
'wrapper_html_attr' => [
@@ -758,8 +758,8 @@ public function register_widgets(): void {
'auto_renew' => [
'type' => 'toggle',
- 'title' => __('Auto-Renew?', 'multisite-ultimate'),
- 'desc' => __('Activating this will tell the gateway to try to automatically charge for this membership.', 'multisite-ultimate'),
+ 'title' => __('Auto-Renew?', 'ultimate-multisite'),
+ 'desc' => __('Activating this will tell the gateway to try to automatically charge for this membership.', 'ultimate-multisite'),
'value' => $this->get_object()->should_auto_renew(),
'wrapper_html_attr' => [
'v-show' => 'is_recurring',
@@ -771,10 +771,10 @@ public function register_widgets(): void {
],
'gateway' => [
'type' => 'text',
- 'title' => __('Gateway', 'multisite-ultimate'),
- 'placeholder' => __('e.g. stripe', 'multisite-ultimate'),
- 'description' => __('e.g. stripe', 'multisite-ultimate'),
- 'desc' => __('Payment gateway used to process the payment.', 'multisite-ultimate'),
+ 'title' => __('Gateway', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. stripe', 'ultimate-multisite'),
+ 'description' => __('e.g. stripe', 'ultimate-multisite'),
+ 'desc' => __('Payment gateway used to process the payment.', 'ultimate-multisite'),
'value' => $this->get_object()->get_gateway(),
'wrapper_classes' => 'wu-w-full',
'html_attr' => [
@@ -798,7 +798,7 @@ public function register_widgets(): void {
$url = apply_filters("wu_{$gateway_id}_remote_customer_url", $this->get_object()->get_gateway_customer_id());
if ($url) {
- return sprintf('%s', esc_attr($url), __('View on Gateway →', 'multisite-ultimate'));
+ return sprintf('%s', esc_attr($url), __('View on Gateway →', 'ultimate-multisite'));
}
return '';
@@ -810,8 +810,8 @@ public function register_widgets(): void {
'fields' => [
'gateway_customer_id' => [
'type' => 'text',
- 'title' => __('Gateway Customer ID', 'multisite-ultimate'),
- 'placeholder' => __('Gateway Customer ID', 'multisite-ultimate'),
+ 'title' => __('Gateway Customer ID', 'ultimate-multisite'),
+ 'placeholder' => __('Gateway Customer ID', 'ultimate-multisite'),
'value' => $this->get_object()->get_gateway_customer_id(),
'tooltip' => '',
'wrapper_classes' => 'wu-w-full',
@@ -836,7 +836,7 @@ public function register_widgets(): void {
$url = apply_filters("wu_{$gateway_id}_remote_subscription_url", $this->get_object()->get_gateway_subscription_id());
if ($url) {
- return sprintf('%s', esc_attr($url), __('View on Gateway →', 'multisite-ultimate'));
+ return sprintf('%s', esc_attr($url), __('View on Gateway →', 'ultimate-multisite'));
}
return '';
@@ -848,8 +848,8 @@ public function register_widgets(): void {
'fields' => [
'gateway_subscription_id' => [
'type' => 'text',
- 'title' => __('Gateway Subscription ID', 'multisite-ultimate'),
- 'placeholder' => __('Gateway Subscription ID', 'multisite-ultimate'),
+ 'title' => __('Gateway Subscription ID', 'ultimate-multisite'),
+ 'placeholder' => __('Gateway Subscription ID', 'ultimate-multisite'),
'value' => $this->get_object()->get_gateway_subscription_id(),
'tooltip' => '',
'wrapper_classes' => 'wu-w-full',
@@ -863,7 +863,7 @@ public function register_widgets(): void {
'gateway_note' => [
'type' => 'note',
- 'desc' => __('We will try to cancel the old subscription on the gateway.', 'multisite-ultimate'),
+ 'desc' => __('We will try to cancel the old subscription on the gateway.', 'ultimate-multisite'),
'classes' => 'wu-p-2 wu-bg-red-100 wu-text-red-600 wu-rounded wu-w-full',
'wrapper_html_attr' => [
'v-show' => 'is_recurring && (' . implode(
@@ -884,10 +884,10 @@ public function register_widgets(): void {
$timestamp_fields = [];
$timestamps = [
- 'date_expiration' => __('Expires at', 'multisite-ultimate'),
- 'date_renewed' => __('Last Renewed at', 'multisite-ultimate'),
- 'date_trial_end' => __('Trial Ends at', 'multisite-ultimate'),
- 'date_cancellation' => __('Cancelled at', 'multisite-ultimate'),
+ 'date_expiration' => __('Expires at', 'ultimate-multisite'),
+ 'date_renewed' => __('Last Renewed at', 'ultimate-multisite'),
+ 'date_trial_end' => __('Trial Ends at', 'ultimate-multisite'),
+ 'date_cancellation' => __('Cancelled at', 'ultimate-multisite'),
];
foreach ($timestamps as $timestamp_name => $timestamp_label) {
@@ -912,7 +912,7 @@ public function register_widgets(): void {
if ( ! $this->get_object()->is_lifetime()) {
$timestamp_fields['convert_to_lifetime'] = [
'type' => 'submit',
- 'title' => __('Convert to Lifetime', 'multisite-ultimate'),
+ 'title' => __('Convert to Lifetime', 'ultimate-multisite'),
'value' => 'convert_to_lifetime',
'classes' => 'button wu-w-full',
'wrapper_html_attr' => [],
@@ -922,7 +922,7 @@ public function register_widgets(): void {
$this->add_fields_widget(
'membership-timestamps',
[
- 'title' => __('Important Timestamps', 'multisite-ultimate'),
+ 'title' => __('Important Timestamps', 'ultimate-multisite'),
'fields' => $timestamp_fields,
]
);
@@ -952,7 +952,7 @@ public function output_widget_products() {
*/
public function get_title() {
- return $this->edit ? __('Edit Membership', 'multisite-ultimate') : __('Add new Membership', 'multisite-ultimate');
+ return $this->edit ? __('Edit Membership', 'ultimate-multisite') : __('Add new Membership', 'ultimate-multisite');
}
/**
@@ -963,7 +963,7 @@ public function get_title() {
*/
public function get_menu_title() {
- return __('Edit Membership', 'multisite-ultimate');
+ return __('Edit Membership', 'ultimate-multisite');
}
/**
@@ -986,15 +986,15 @@ public function action_links() {
public function get_labels() {
return [
- 'edit_label' => __('Edit Membership', 'multisite-ultimate'),
- 'add_new_label' => __('Add new Membership', 'multisite-ultimate'),
- 'updated_message' => __('Membership updated with success!', 'multisite-ultimate'),
- 'title_placeholder' => __('Enter Membership Name', 'multisite-ultimate'),
- 'title_description' => __('This name will be used on pricing tables, invoices, and more.', 'multisite-ultimate'),
- 'save_button_label' => __('Save Membership', 'multisite-ultimate'),
+ 'edit_label' => __('Edit Membership', 'ultimate-multisite'),
+ 'add_new_label' => __('Add new Membership', 'ultimate-multisite'),
+ 'updated_message' => __('Membership updated with success!', 'ultimate-multisite'),
+ 'title_placeholder' => __('Enter Membership Name', 'ultimate-multisite'),
+ 'title_description' => __('This name will be used on pricing tables, invoices, and more.', 'ultimate-multisite'),
+ 'save_button_label' => __('Save Membership', 'ultimate-multisite'),
'save_description' => '',
- 'delete_button_label' => __('Delete Membership', 'multisite-ultimate'),
- 'delete_description' => __('Be careful. This action is irreversible.', 'multisite-ultimate'),
+ 'delete_button_label' => __('Delete Membership', 'ultimate-multisite'),
+ 'delete_description' => __('Be careful. This action is irreversible.', 'ultimate-multisite'),
];
}
@@ -1104,7 +1104,7 @@ public function get_object() {
$actions = [
'preview' => [
- 'title' => __('← Go back', 'multisite-ultimate'),
+ 'title' => __('← Go back', 'ultimate-multisite'),
'url' => remove_query_arg('preview-swap', wu_get_current_url()),
],
];
@@ -1112,7 +1112,7 @@ public function get_object() {
$date = new \DateTime($swap_order->scheduled_date);
// translators: %s is the date, using the site format options
- $message = sprintf(__('This is a preview. This page displays the final stage of the membership after the changes scheduled for %s. Saving here will persist these changes, so be careful.', 'multisite-ultimate'), $date->format(get_option('date_format')));
+ $message = sprintf(__('This is a preview. This page displays the final stage of the membership after the changes scheduled for %s. Saving here will persist these changes, so be careful.', 'ultimate-multisite'), $date->format(get_option('date_format')));
WP_Ultimo()->notices->add($message, 'info', 'network-admin', false, $actions);
@@ -1261,8 +1261,8 @@ public function render_edit_membership_product_modal(): void {
$fields = [
'product_id' => [
'type' => 'model',
- 'title' => __('Product', 'multisite-ultimate'),
- 'placeholder' => __('Search product...', 'multisite-ultimate'),
+ 'title' => __('Product', 'ultimate-multisite'),
+ 'placeholder' => __('Search product...', 'ultimate-multisite'),
'value' => '',
'tooltip' => '',
'html_attr' => [
@@ -1276,7 +1276,7 @@ public function render_edit_membership_product_modal(): void {
],
'quantity' => [
'type' => 'number',
- 'title' => __('Quantity', 'multisite-ultimate'),
+ 'title' => __('Quantity', 'ultimate-multisite'),
'value' => 1,
'placeholder' => 1,
'wrapper_classes' => 'wu-w-1/2',
@@ -1287,8 +1287,8 @@ public function render_edit_membership_product_modal(): void {
],
'update_price' => [
'type' => 'toggle',
- 'title' => __('Update Pricing', 'multisite-ultimate'),
- 'desc' => __('Checking this box will update the membership pricing. Otherwise, the products will be added without changing the membership prices.', 'multisite-ultimate'),
+ 'title' => __('Update Pricing', 'ultimate-multisite'),
+ 'desc' => __('Checking this box will update the membership pricing. Otherwise, the products will be added without changing the membership prices.', 'ultimate-multisite'),
'html_attr' => [
'v-model' => 'update_pricing',
],
@@ -1304,8 +1304,8 @@ public function render_edit_membership_product_modal(): void {
],
'submit_button' => [
'type' => 'submit',
- 'title' => __('Add Product', 'multisite-ultimate'),
- 'placeholder' => __('Add Product', 'multisite-ultimate'),
+ 'title' => __('Add Product', 'ultimate-multisite'),
+ 'placeholder' => __('Add Product', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'wu-w-full button button-primary',
'wrapper_classes' => 'wu-items-end',
@@ -1352,7 +1352,7 @@ public function handle_edit_membership_product_modal(): void {
$membership = wu_get_membership(wu_request('id'));
if ( ! $membership) {
- $error = new \WP_Error('membership-not-found', __('Membership not found.', 'multisite-ultimate'));
+ $error = new \WP_Error('membership-not-found', __('Membership not found.', 'ultimate-multisite'));
wp_send_json_error($error);
}
@@ -1360,7 +1360,7 @@ public function handle_edit_membership_product_modal(): void {
$product = wu_get_product(wu_request('product_id'));
if ( ! $product) {
- $error = new \WP_Error('product-not-found', __('Product not found.', 'multisite-ultimate'));
+ $error = new \WP_Error('product-not-found', __('Product not found.', 'ultimate-multisite'));
wp_send_json_error($error);
}
@@ -1417,7 +1417,7 @@ public function render_remove_membership_product(): void {
$fields = [
'quantity' => [
'type' => 'number',
- 'title' => __('Quantity', 'multisite-ultimate'),
+ 'title' => __('Quantity', 'ultimate-multisite'),
'value' => 1,
'placeholder' => 1,
'wrapper_classes' => 'wu-w-1/2',
@@ -1428,8 +1428,8 @@ public function render_remove_membership_product(): void {
],
'update_price' => [
'type' => 'toggle',
- 'title' => __('Update Pricing?', 'multisite-ultimate'),
- 'desc' => __('Checking this box will update the membership pricing. Otherwise, the products will be added without changing the membership prices.', 'multisite-ultimate'),
+ 'title' => __('Update Pricing?', 'ultimate-multisite'),
+ 'desc' => __('Checking this box will update the membership pricing. Otherwise, the products will be added without changing the membership prices.', 'ultimate-multisite'),
'html_attr' => [
'v-model' => 'update_pricing',
],
@@ -1445,8 +1445,8 @@ public function render_remove_membership_product(): void {
],
'submit_button' => [
'type' => 'submit',
- 'title' => __('Remove Product', 'multisite-ultimate'),
- 'placeholder' => __('Remove Product', 'multisite-ultimate'),
+ 'title' => __('Remove Product', 'ultimate-multisite'),
+ 'placeholder' => __('Remove Product', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'wu-w-full button button-primary',
'wrapper_classes' => 'wu-items-end',
@@ -1497,7 +1497,7 @@ public function handle_remove_membership_product(): void {
$membership = wu_get_membership(wu_request('id'));
if ( ! $membership) {
- $error = new \WP_Error('membership-not-found', __('Membership not found.', 'multisite-ultimate'));
+ $error = new \WP_Error('membership-not-found', __('Membership not found.', 'ultimate-multisite'));
wp_send_json_error($error);
}
@@ -1505,7 +1505,7 @@ public function handle_remove_membership_product(): void {
$product = wu_get_product(wu_request('product_id'));
if ( ! $product) {
- $error = new \WP_Error('product-not-found', __('Product not found.', 'multisite-ultimate'));
+ $error = new \WP_Error('product-not-found', __('Product not found.', 'ultimate-multisite'));
wp_send_json_error($error);
}
@@ -1574,9 +1574,9 @@ public function render_change_membership_plan_modal(): void {
$fields = [
'plan_id' => [
'type' => 'model',
- 'title' => __('Plan', 'multisite-ultimate'),
- 'placeholder' => __('Search new Plan...', 'multisite-ultimate'),
- 'desc' => __('Select a new plan for this membership.', 'multisite-ultimate'),
+ 'title' => __('Plan', 'ultimate-multisite'),
+ 'placeholder' => __('Search new Plan...', 'ultimate-multisite'),
+ 'desc' => __('Select a new plan for this membership.', 'ultimate-multisite'),
'value' => $product->get_id(),
'tooltip' => '',
'html_attr' => [
@@ -1591,8 +1591,8 @@ public function render_change_membership_plan_modal(): void {
],
'update_price' => [
'type' => 'toggle',
- 'title' => __('Update Pricing', 'multisite-ultimate'),
- 'desc' => __('Checking this box will update the membership pricing. Otherwise, the products will be added without changing the membership prices.', 'multisite-ultimate'),
+ 'title' => __('Update Pricing', 'ultimate-multisite'),
+ 'desc' => __('Checking this box will update the membership pricing. Otherwise, the products will be added without changing the membership prices.', 'ultimate-multisite'),
'html_attr' => [
'v-model' => 'update_pricing',
],
@@ -1608,8 +1608,8 @@ public function render_change_membership_plan_modal(): void {
],
'submit_button' => [
'type' => 'submit',
- 'title' => __('Change Product', 'multisite-ultimate'),
- 'placeholder' => __('Change Product', 'multisite-ultimate'),
+ 'title' => __('Change Product', 'ultimate-multisite'),
+ 'placeholder' => __('Change Product', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'wu-w-full button button-primary',
'wrapper_classes' => 'wu-items-end',
@@ -1662,7 +1662,7 @@ public function handle_change_membership_plan_modal(): void {
$membership = wu_get_membership(wu_request('id'));
if ( ! $membership) {
- $error = new \WP_Error('membership-not-found', __('Membership not found.', 'multisite-ultimate'));
+ $error = new \WP_Error('membership-not-found', __('Membership not found.', 'ultimate-multisite'));
wp_send_json_error($error);
}
@@ -1670,7 +1670,7 @@ public function handle_change_membership_plan_modal(): void {
$plan = wu_get_product(wu_request('plan_id'));
if ( ! $plan) {
- $error = new \WP_Error('plan-not-found', __('Plan not found.', 'multisite-ultimate'));
+ $error = new \WP_Error('plan-not-found', __('Plan not found.', 'ultimate-multisite'));
wp_send_json_error($error);
}
@@ -1678,7 +1678,7 @@ public function handle_change_membership_plan_modal(): void {
$original_plan_id = $membership->get_plan_id();
if (absint($original_plan_id) === absint($plan->get_id())) {
- $error = new \WP_Error('same-plan', __('No change performed. The same plan selected.', 'multisite-ultimate'));
+ $error = new \WP_Error('same-plan', __('No change performed. The same plan selected.', 'ultimate-multisite'));
wp_send_json_error($error);
}
diff --git a/inc/admin-pages/class-membership-list-admin-page.php b/inc/admin-pages/class-membership-list-admin-page.php
index 37dfa79c5..086f5ab9f 100644
--- a/inc/admin-pages/class-membership-list-admin-page.php
+++ b/inc/admin-pages/class-membership-list-admin-page.php
@@ -1,6 +1,6 @@
[
'type' => 'model',
- 'title' => __('Customer', 'multisite-ultimate'),
- 'placeholder' => __('Search Customer...', 'multisite-ultimate'),
- 'desc' => __('The customer to attach this membership to.', 'multisite-ultimate'),
+ 'title' => __('Customer', 'ultimate-multisite'),
+ 'placeholder' => __('Search Customer...', 'ultimate-multisite'),
+ 'desc' => __('The customer to attach this membership to.', 'ultimate-multisite'),
'html_attr' => [
'data-model' => 'customer',
'data-value-field' => 'id',
@@ -101,9 +101,9 @@ public function render_add_new_membership_modal(): void {
],
'product_ids' => [
'type' => 'model',
- 'title' => __('Products', 'multisite-ultimate'),
- 'placeholder' => __('Search Products...', 'multisite-ultimate'),
- 'desc' => __('You can add multiples products to this membership.', 'multisite-ultimate'),
+ 'title' => __('Products', 'ultimate-multisite'),
+ 'placeholder' => __('Search Products...', 'ultimate-multisite'),
+ 'desc' => __('You can add multiples products to this membership.', 'ultimate-multisite'),
'tooltip' => '',
'html_attr' => [
'data-model' => 'product',
@@ -115,25 +115,25 @@ public function render_add_new_membership_modal(): void {
],
'status' => [
'type' => 'select',
- 'title' => __('Status', 'multisite-ultimate'),
- 'placeholder' => __('Status', 'multisite-ultimate'),
- 'desc' => __('The membership status.', 'multisite-ultimate'),
+ 'title' => __('Status', 'ultimate-multisite'),
+ 'placeholder' => __('Status', 'ultimate-multisite'),
+ 'desc' => __('The membership status.', 'ultimate-multisite'),
'tooltip' => '',
'value' => Membership_Status::PENDING,
'options' => Membership_Status::to_array(),
],
'lifetime' => [
'type' => 'toggle',
- 'title' => __('Lifetime', 'multisite-ultimate'),
- 'desc' => __('Activate this toggle to mark the newly created membership as lifetime.', 'multisite-ultimate'),
+ 'title' => __('Lifetime', 'ultimate-multisite'),
+ 'desc' => __('Activate this toggle to mark the newly created membership as lifetime.', 'ultimate-multisite'),
'value' => 1,
'html_attr' => [
'v-model' => 'lifetime',
],
],
'date_expiration' => [
- 'title' => __('Expiration Date', 'multisite-ultimate'),
- 'desc' => __('Set the expiration date of the membership to be created.', 'multisite-ultimate'),
+ 'title' => __('Expiration Date', 'ultimate-multisite'),
+ 'desc' => __('Set the expiration date of the membership to be created.', 'ultimate-multisite'),
'type' => 'text',
'date' => true,
'value' => gmdate('Y-m-d', strtotime('+1 month')),
@@ -150,7 +150,7 @@ public function render_add_new_membership_modal(): void {
],
'submit_button' => [
'type' => 'submit',
- 'title' => __('Create Membership', 'multisite-ultimate'),
+ 'title' => __('Create Membership', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'button button-primary wu-w-full',
'wrapper_classes' => 'wu-items-end',
@@ -197,7 +197,7 @@ public function handle_add_new_membership_modal(): void {
wp_send_json_error(
new \WP_Error(
'empty-products',
- __('Products can not be empty.', 'multisite-ultimate')
+ __('Products can not be empty.', 'ultimate-multisite')
)
);
}
@@ -208,7 +208,7 @@ public function handle_add_new_membership_modal(): void {
wp_send_json_error(
new \WP_Error(
'customer-not-found',
- __('The selected customer does not exist.', 'multisite-ultimate')
+ __('The selected customer does not exist.', 'ultimate-multisite')
)
);
}
@@ -263,8 +263,8 @@ public function handle_add_new_membership_modal(): void {
public function get_labels() {
return [
- 'deleted_message' => __('Membership removed successfully.', 'multisite-ultimate'),
- 'search_label' => __('Search Membership', 'multisite-ultimate'),
+ 'deleted_message' => __('Membership removed successfully.', 'ultimate-multisite'),
+ 'search_label' => __('Search Membership', 'ultimate-multisite'),
];
}
@@ -276,7 +276,7 @@ public function get_labels() {
*/
public function get_title() {
- return __('Memberships', 'multisite-ultimate');
+ return __('Memberships', 'ultimate-multisite');
}
/**
@@ -287,7 +287,7 @@ public function get_title() {
*/
public function get_menu_title() {
- return __('Memberships', 'multisite-ultimate');
+ return __('Memberships', 'ultimate-multisite');
}
/**
@@ -298,7 +298,7 @@ public function get_menu_title() {
*/
public function get_submenu_title() {
- return __('Memberships', 'multisite-ultimate');
+ return __('Memberships', 'ultimate-multisite');
}
/**
@@ -311,7 +311,7 @@ public function action_links() {
return [
[
- 'label' => __('Add Membership', 'multisite-ultimate'),
+ 'label' => __('Add Membership', 'ultimate-multisite'),
'icon' => 'wu-circle-with-plus',
'classes' => 'wubox',
'url' => wu_get_form_url('add_new_membership'),
diff --git a/inc/admin-pages/class-migration-alert-admin-page.php b/inc/admin-pages/class-migration-alert-admin-page.php
index 9fc1fc5d8..ef23cbd62 100644
--- a/inc/admin-pages/class-migration-alert-admin-page.php
+++ b/inc/admin-pages/class-migration-alert-admin-page.php
@@ -1,6 +1,6 @@
is_loaded() ? __('Multisite Ultimate Migration Alert', 'multisite-ultimate') : __('Multisite Ultimate', 'multisite-ultimate');
+ return WP_Ultimo()->is_loaded() ? __('Ultimate Multisite Migration Alert', 'ultimate-multisite') : __('Ultimate Multisite', 'ultimate-multisite');
}
/**
@@ -113,7 +113,7 @@ public function get_sections() {
return [
'alert' => [
- 'title' => __('Alert!', 'multisite-ultimate'),
+ 'title' => __('Alert!', 'ultimate-multisite'),
'view' => [$this, 'section_alert'],
'handler' => [$this, 'handle_proceed'],
],
diff --git a/inc/admin-pages/class-payment-edit-admin-page.php b/inc/admin-pages/class-payment-edit-admin-page.php
index aae86d575..d6579e78e 100644
--- a/inc/admin-pages/class-payment-edit-admin-page.php
+++ b/inc/admin-pages/class-payment-edit-admin-page.php
@@ -1,6 +1,6 @@
[
'type' => 'toggle',
- 'title' => __('Confirm Deletion', 'multisite-ultimate'),
- 'desc' => __('This action can not be undone.', 'multisite-ultimate'),
+ 'title' => __('Confirm Deletion', 'ultimate-multisite'),
+ 'desc' => __('This action can not be undone.', 'ultimate-multisite'),
'html_attr' => [
'v-model' => 'confirmed',
],
],
'submit_button' => [
'type' => 'submit',
- 'title' => __('Delete', 'multisite-ultimate'),
+ 'title' => __('Delete', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'button button-primary wu-w-full',
'wrapper_classes' => 'wu-items-end',
@@ -227,7 +227,7 @@ public function handle_delete_line_item_modal(): void {
$line_item = wu_get_line_item(wu_request('line_item_id'), $payment->get_id());
if ( ! $payment || ! $line_item) {
- wp_send_json_error(new \WP_Error('not-found', __('Payment not found.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('not-found', __('Payment not found.', 'ultimate-multisite')));
}
$line_items = $payment->get_line_items();
@@ -267,8 +267,8 @@ public function render_refund_payment_modal(): void {
$fields = [
'_amount' => [
'type' => 'text',
- 'title' => __('Refund Amount', 'multisite-ultimate'),
- 'placeholder' => __('Refund Amount', 'multisite-ultimate'),
+ 'title' => __('Refund Amount', 'ultimate-multisite'),
+ 'placeholder' => __('Refund Amount', 'ultimate-multisite'),
'money' => true,
'min' => 0,
'html_attr' => [
@@ -288,15 +288,15 @@ public function render_refund_payment_modal(): void {
],
'cancel_membership' => [
'type' => 'toggle',
- 'title' => __('Cancel Related Membership?', 'multisite-ultimate'),
- 'desc' => __('Checking this option will cancel the membership as well.', 'multisite-ultimate'),
+ 'title' => __('Cancel Related Membership?', 'ultimate-multisite'),
+ 'desc' => __('Checking this option will cancel the membership as well.', 'ultimate-multisite'),
'wrapper_html_attr' => [
'v-show' => 'step === 1',
],
],
'refund_not_immediate_note' => [
'type' => 'note',
- 'desc' => __('Confirming the refund might not immediately change the status of the payment, as each gateway handles refunds differently and Multisite Ultimate relies on the gateway reporting a successful refund before changing the status.', 'multisite-ultimate'),
+ 'desc' => __('Confirming the refund might not immediately change the status of the payment, as each gateway handles refunds differently and Ultimate Multisite relies on the gateway reporting a successful refund before changing the status.', 'ultimate-multisite'),
'classes' => 'wu-p-2 wu-bg-yellow-200 wu-text-yellow-700 wu-rounded wu-w-full',
'wrapper_html_attr' => [
'v-show' => 'step === 2',
@@ -305,8 +305,8 @@ public function render_refund_payment_modal(): void {
],
'confirm' => [
'type' => 'toggle',
- 'title' => __('Confirm Refund', 'multisite-ultimate'),
- 'desc' => __('This action can not be undone.', 'multisite-ultimate'),
+ 'title' => __('Confirm Refund', 'ultimate-multisite'),
+ 'desc' => __('This action can not be undone.', 'ultimate-multisite'),
'wrapper_html_attr' => [
'v-show' => 'step === 2',
],
@@ -316,8 +316,8 @@ public function render_refund_payment_modal(): void {
],
'submit_button' => [
'type' => 'submit',
- 'title' => __('Next Step', 'multisite-ultimate'),
- 'placeholder' => __('Next Step', 'multisite-ultimate'),
+ 'title' => __('Next Step', 'ultimate-multisite'),
+ 'placeholder' => __('Next Step', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'button button-primary wu-w-full',
'wrapper_classes' => 'wu-items-end',
@@ -331,8 +331,8 @@ public function render_refund_payment_modal(): void {
],
'submit_button_2' => [
'type' => 'submit',
- 'title' => __('Issue Refund', 'multisite-ultimate'),
- 'placeholder' => __('Issue Refund', 'multisite-ultimate'),
+ 'title' => __('Issue Refund', 'ultimate-multisite'),
+ 'placeholder' => __('Issue Refund', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'button button-primary wu-w-full',
'wrapper_classes' => 'wu-items-end',
@@ -386,14 +386,14 @@ public function handle_refund_payment_modal(): void {
$payment = wu_get_payment(wu_request('id'));
if ( ! $payment) {
- wp_send_json_error(new \WP_Error('not-found', __('Payment not found.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('not-found', __('Payment not found.', 'ultimate-multisite')));
}
/*
* Checks for a valid amount.
*/
if (empty($amount) || $amount > $payment->get_total()) {
- wp_send_json_error(new \WP_Error('invalid-amount', __('The refund amount is out of bounds.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('invalid-amount', __('The refund amount is out of bounds.', 'ultimate-multisite')));
}
/*
@@ -403,7 +403,7 @@ public function handle_refund_payment_modal(): void {
$is_refundable = in_array($payment->get_status(), wu_get_refundable_payment_types(), true);
if ( ! $is_refundable) {
- wp_send_json_error(new \WP_Error('payment-not-refunded', __('This payment is not in a refundable state.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('payment-not-refunded', __('This payment is not in a refundable state.', 'ultimate-multisite')));
}
/*
@@ -454,7 +454,7 @@ public function handle_refund_payment_modal(): void {
$gateway = wu_get_gateway($gateway_id);
if ( ! $gateway) {
- wp_send_json_error(new \WP_Error('gateway-not-found', __('Payment gateway not found.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('gateway-not-found', __('Payment gateway not found.', 'ultimate-multisite')));
}
/*
@@ -483,14 +483,14 @@ public function handle_refund_payment_modal(): void {
if (is_wp_error($status)) {
// translators: %s is the exception error message.
- $error = new \WP_Error('refund-error', sprintf(__('An error occurred: %s', 'multisite-ultimate'), $status->get_error_message()));
+ $error = new \WP_Error('refund-error', sprintf(__('An error occurred: %s', 'ultimate-multisite'), $status->get_error_message()));
wp_send_json_error($error);
}
} catch (\Throwable $e) {
// translators: %s is the exception error message.
- $error = new \WP_Error('refund-error', sprintf(__('An error occurred: %s', 'multisite-ultimate'), $e->getMessage()));
+ $error = new \WP_Error('refund-error', sprintf(__('An error occurred: %s', 'ultimate-multisite'), $e->getMessage()));
wp_send_json_error($error);
}
@@ -542,7 +542,7 @@ public function handle_edit_line_item_modal(): void {
$product = wu_get_product(wu_request('product_id'));
if (empty($product)) {
- $error = new \WP_Error('missing-product', __('The product was not found.', 'multisite-ultimate'));
+ $error = new \WP_Error('missing-product', __('The product was not found.', 'ultimate-multisite'));
wp_send_json_error($error);
}
@@ -579,7 +579,7 @@ public function handle_edit_line_item_modal(): void {
);
if ( ! in_array($type, $allowed_types, true)) {
- $error = new \WP_Error('invalid-type', __('The line item type is invalid.', 'multisite-ultimate'));
+ $error = new \WP_Error('invalid-type', __('The line item type is invalid.', 'ultimate-multisite'));
wp_send_json_error($error);
}
@@ -611,7 +611,7 @@ public function handle_edit_line_item_modal(): void {
$saved = $payment->recalculate_totals()->save();
if ( ! $saved) {
- wp_send_json_error(new \WP_Error('error', __('Something wrong happened.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('error', __('Something wrong happened.', 'ultimate-multisite')));
}
if (is_wp_error($saved)) {
@@ -650,9 +650,9 @@ public function render_edit_line_item_modal(): void {
'tab' => [
'type' => 'tab-select',
'options' => [
- 'type' => __('Type', 'multisite-ultimate'),
- 'info' => __('Additional Info', 'multisite-ultimate'),
- 'tax' => __('Tax Info', 'multisite-ultimate'),
+ 'type' => __('Type', 'ultimate-multisite'),
+ 'info' => __('Additional Info', 'ultimate-multisite'),
+ 'tax' => __('Tax Info', 'ultimate-multisite'),
],
'html_attr' => [
'v-model' => 'tab',
@@ -660,13 +660,13 @@ public function render_edit_line_item_modal(): void {
],
'type' => [
'type' => 'select',
- 'title' => __('Line Item Type', 'multisite-ultimate'),
- 'desc' => __('Select the line item type.', 'multisite-ultimate'),
+ 'title' => __('Line Item Type', 'ultimate-multisite'),
+ 'desc' => __('Select the line item type.', 'ultimate-multisite'),
'options' => [
- 'product' => __('Product', 'multisite-ultimate'),
- 'refund' => __('Refund', 'multisite-ultimate'),
- 'fee' => __('Fee', 'multisite-ultimate'),
- 'credit' => __('Credit', 'multisite-ultimate'),
+ 'product' => __('Product', 'ultimate-multisite'),
+ 'refund' => __('Refund', 'ultimate-multisite'),
+ 'fee' => __('Fee', 'ultimate-multisite'),
+ 'credit' => __('Credit', 'ultimate-multisite'),
],
'wrapper_html_attr' => [
'v-show' => 'tab === "type"',
@@ -677,9 +677,9 @@ public function render_edit_line_item_modal(): void {
],
'product_id' => [
'type' => 'model',
- 'title' => __('Product', 'multisite-ultimate'),
- 'desc' => __('Product associated with this line item.', 'multisite-ultimate'),
- 'placeholder' => __('Search Products', 'multisite-ultimate'),
+ 'title' => __('Product', 'ultimate-multisite'),
+ 'desc' => __('Product associated with this line item.', 'ultimate-multisite'),
+ 'placeholder' => __('Search Products', 'ultimate-multisite'),
'value' => $line_item->get_product_id(),
'tooltip' => '',
'wrapper_html_attr' => [
@@ -696,9 +696,9 @@ public function render_edit_line_item_modal(): void {
],
'title' => [
'type' => 'text',
- 'title' => __('Line Item Title', 'multisite-ultimate'),
- 'placeholder' => __('E.g. Extra Charge', 'multisite-ultimate'),
- 'desc' => __('This is used when generating invoices.', 'multisite-ultimate'),
+ 'title' => __('Line Item Title', 'ultimate-multisite'),
+ 'placeholder' => __('E.g. Extra Charge', 'ultimate-multisite'),
+ 'desc' => __('This is used when generating invoices.', 'ultimate-multisite'),
'value' => $line_item->get_title(),
'wrapper_html_attr' => [
'v-show' => 'tab === "info"',
@@ -706,9 +706,9 @@ public function render_edit_line_item_modal(): void {
],
'description' => [
'type' => 'textarea',
- 'title' => __('Line Item Description', 'multisite-ultimate'),
- 'placeholder' => __('E.g. This service was done to improve performance.', 'multisite-ultimate'),
- 'desc' => __('This is used when generating invoices.', 'multisite-ultimate'),
+ 'title' => __('Line Item Description', 'ultimate-multisite'),
+ 'placeholder' => __('E.g. This service was done to improve performance.', 'ultimate-multisite'),
+ 'desc' => __('This is used when generating invoices.', 'ultimate-multisite'),
'value' => $line_item->get_description(),
'html_attr' => [
'rows' => 4,
@@ -719,10 +719,10 @@ public function render_edit_line_item_modal(): void {
],
'quantity' => [
'type' => 'number',
- 'title' => __('Quantity', 'multisite-ultimate'),
- 'desc' => __('Item quantity.', 'multisite-ultimate'),
+ 'title' => __('Quantity', 'ultimate-multisite'),
+ 'desc' => __('Item quantity.', 'ultimate-multisite'),
'value' => $line_item->get_quantity(),
- 'placeholder' => __('E.g. 1', 'multisite-ultimate'),
+ 'placeholder' => __('E.g. 1', 'ultimate-multisite'),
'wrapper_classes' => 'wu-w-1/2',
'wrapper_html_attr' => [
'v-show' => 'type === "product" && tab === "type"',
@@ -740,10 +740,10 @@ public function render_edit_line_item_modal(): void {
],
'_unit_price' => [
'type' => 'text',
- 'title' => __('Unit Price', 'multisite-ultimate'),
- 'desc' => __('Item unit price. This is multiplied by the quantity to calculate the sub-total.', 'multisite-ultimate'),
+ 'title' => __('Unit Price', 'ultimate-multisite'),
+ 'desc' => __('Item unit price. This is multiplied by the quantity to calculate the sub-total.', 'ultimate-multisite'),
// translators: %s is a price placeholder value.
- 'placeholder' => sprintf(__('E.g. %s', 'multisite-ultimate'), wu_format_currency(99)),
+ 'placeholder' => sprintf(__('E.g. %s', 'ultimate-multisite'), wu_format_currency(99)),
'value' => $line_item->get_unit_price(),
'money' => true,
'wrapper_classes' => 'wu-w-1/2',
@@ -758,10 +758,10 @@ public function render_edit_line_item_modal(): void {
],
'_unit_price_amount' => [
'type' => 'text',
- 'title' => __('Amount', 'multisite-ultimate'),
- 'desc' => __('Refund, credit or fee amount.', 'multisite-ultimate'),
+ 'title' => __('Amount', 'ultimate-multisite'),
+ 'desc' => __('Refund, credit or fee amount.', 'ultimate-multisite'),
// translators: %s is a price placeholder value.
- 'placeholder' => sprintf(__('E.g. %s', 'multisite-ultimate'), wu_format_currency(99)),
+ 'placeholder' => sprintf(__('E.g. %s', 'ultimate-multisite'), wu_format_currency(99)),
'value' => $line_item->get_unit_price(),
'money' => true,
'wrapper_classes' => 'wu-w-1/2',
@@ -776,8 +776,8 @@ public function render_edit_line_item_modal(): void {
],
'taxable' => [
'type' => 'toggle',
- 'title' => __('Is Taxable?', 'multisite-ultimate'),
- 'desc' => __('Checking this box will toggle the tax controls.', 'multisite-ultimate'),
+ 'title' => __('Is Taxable?', 'ultimate-multisite'),
+ 'desc' => __('Checking this box will toggle the tax controls.', 'ultimate-multisite'),
'wrapper_html_attr' => [
'v-bind:class' => 'type !== "product" ? "wu-opacity-50" : ""',
'v-show' => 'tab === "tax"',
@@ -789,9 +789,9 @@ public function render_edit_line_item_modal(): void {
],
'tax_label' => [
'type' => 'text',
- 'title' => __('Tax Label', 'multisite-ultimate'),
- 'placeholder' => __('E.g. ES VAT', 'multisite-ultimate'),
- 'desc' => __('Tax description. This is shown on invoices to end customers.', 'multisite-ultimate'),
+ 'title' => __('Tax Label', 'ultimate-multisite'),
+ 'placeholder' => __('E.g. ES VAT', 'ultimate-multisite'),
+ 'desc' => __('Tax description. This is shown on invoices to end customers.', 'ultimate-multisite'),
'value' => $line_item->get_tax_label(),
'wrapper_html_attr' => [
'v-show' => 'taxable && tab === "tax"',
@@ -799,8 +799,8 @@ public function render_edit_line_item_modal(): void {
],
'tax_rate_group' => [
'type' => 'group',
- 'title' => __('Tax Rate', 'multisite-ultimate'),
- 'desc' => __('Tax rate and type to apply to this item.', 'multisite-ultimate'),
+ 'title' => __('Tax Rate', 'ultimate-multisite'),
+ 'desc' => __('Tax rate and type to apply to this item.', 'ultimate-multisite'),
'wrapper_html_attr' => [
'v-show' => 'taxable && tab === "tax"',
],
@@ -821,16 +821,16 @@ public function render_edit_line_item_modal(): void {
'placeholder' => '',
'wrapper_classes' => 'wu-w-2/3',
'options' => [
- 'percentage' => __('Percentage (%)', 'multisite-ultimate'),
- 'absolute' => __('Flat Rate ($)', 'multisite-ultimate'),
+ 'percentage' => __('Percentage (%)', 'ultimate-multisite'),
+ 'absolute' => __('Flat Rate ($)', 'ultimate-multisite'),
],
],
],
],
'submit_button' => [
'type' => 'submit',
- 'title' => __('Save', 'multisite-ultimate'),
- 'placeholder' => __('Save', 'multisite-ultimate'),
+ 'title' => __('Save', 'ultimate-multisite'),
+ 'placeholder' => __('Save', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'wu-w-full button button-primary',
'wrapper_classes' => 'wu-items-end',
@@ -883,7 +883,7 @@ public function display_payment_actions(): void {
if ($is_refundable) {
$actions['refund_payment'] = [
- 'label' => __('Refund Payment', 'multisite-ultimate'),
+ 'label' => __('Refund Payment', 'ultimate-multisite'),
'icon_classes' => 'dashicons-wu-ccw wu-align-text-bottom',
'classes' => 'button wubox',
'href' => wu_get_form_url(
@@ -896,7 +896,7 @@ public function display_payment_actions(): void {
}
$actions['add_line_item'] = [
- 'label' => __('Add Line Item', 'multisite-ultimate'),
+ 'label' => __('Add Line Item', 'ultimate-multisite'),
'icon_classes' => 'dashicons-wu-circle-with-plus wu-align-text-bottom',
'classes' => 'button wubox',
'href' => wu_get_form_url(
@@ -954,26 +954,26 @@ public function register_widgets(): void {
$this->add_fields_widget(
'at_a_glance',
[
- 'title' => __('At a Glance', 'multisite-ultimate'),
+ 'title' => __('At a Glance', 'ultimate-multisite'),
'position' => 'normal',
'classes' => 'wu-overflow-hidden wu-widget-inset',
'field_wrapper_classes' => 'wu-w-1/3 wu-box-border wu-items-center wu-flex wu-justify-between wu-p-4 wu-m-0 wu-border-t-0 wu-border-l-0 wu-border-r wu-border-b-0 wu-border-gray-300 wu-border-solid wu-float-left wu-relative',
'fields' => [
'status' => [
'type' => 'text-display',
- 'title' => __('Payment Status', 'multisite-ultimate'),
+ 'title' => __('Payment Status', 'ultimate-multisite'),
'display_value' => $tag,
'tooltip' => '',
],
'hash' => [
'copy' => true,
'type' => 'text-display',
- 'title' => __('Reference ID', 'multisite-ultimate'),
+ 'title' => __('Reference ID', 'ultimate-multisite'),
'display_value' => $this->get_object()->get_hash(),
],
'total' => [
'type' => 'text-display',
- 'title' => __('Total', 'multisite-ultimate'),
+ 'title' => __('Total', 'ultimate-multisite'),
'display_value' => wu_format_currency($this->get_object()->get_total(), $this->get_object()->get_currency()),
'wrapper_classes' => 'sm:wu-border-r-0',
],
@@ -984,7 +984,7 @@ public function register_widgets(): void {
$this->add_list_table_widget(
'line-items',
[
- 'title' => __('Line Items', 'multisite-ultimate'),
+ 'title' => __('Line Items', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Payment_Line_Item_List_Table(),
'position' => 'normal',
'query_filter' => [$this, 'payments_query_filter'],
@@ -995,7 +995,7 @@ public function register_widgets(): void {
$this->add_widget(
'tax-rates',
[
- 'title' => __('Tax Rate Breakthrough', 'multisite-ultimate'),
+ 'title' => __('Tax Rate Breakthrough', 'ultimate-multisite'),
'position' => 'normal',
'display' => [$this, 'display_tax_breakthrough'],
]
@@ -1004,7 +1004,7 @@ public function register_widgets(): void {
$this->add_tabs_widget(
'options',
[
- 'title' => __('Payment Options', 'multisite-ultimate'),
+ 'title' => __('Payment Options', 'ultimate-multisite'),
'position' => 'normal',
'sections' => apply_filters('wu_payments_options_sections', [], $this->get_object()),
]
@@ -1013,7 +1013,7 @@ public function register_widgets(): void {
$this->add_list_table_widget(
'events',
[
- 'title' => __('Events', 'multisite-ultimate'),
+ 'title' => __('Events', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Inside_Events_List_Table(),
'query_filter' => [$this, 'events_query_filter'],
]
@@ -1039,9 +1039,9 @@ public function register_widgets(): void {
'fields' => [
'status' => [
'type' => 'select',
- 'title' => __('Status', 'multisite-ultimate'),
- 'placeholder' => __('Status', 'multisite-ultimate'),
- 'desc' => __('The payment current status.', 'multisite-ultimate'),
+ 'title' => __('Status', 'ultimate-multisite'),
+ 'placeholder' => __('Status', 'ultimate-multisite'),
+ 'desc' => __('The payment current status.', 'ultimate-multisite'),
'value' => $this->get_object()->get_status(),
'options' => Payment_Status::to_array(),
'tooltip' => '',
@@ -1054,8 +1054,8 @@ public function register_widgets(): void {
],
'confirm_membership' => [
'type' => 'toggle',
- 'title' => __('Activate Membership?', 'multisite-ultimate'),
- 'desc' => __('This payment belongs to a pending membership. If you toggle this option, this change in status will also apply to the membership. If any sites are pending, they are also going to be published automatically.', 'multisite-ultimate'),
+ 'title' => __('Activate Membership?', 'ultimate-multisite'),
+ 'desc' => __('This payment belongs to a pending membership. If you toggle this option, this change in status will also apply to the membership. If any sites are pending, they are also going to be published automatically.', 'ultimate-multisite'),
'value' => 0,
'wrapper_html_attr' => [
'v-if' => 'status !== original_status && status === "completed" && membership_status === "pending"',
@@ -1064,8 +1064,8 @@ public function register_widgets(): void {
],
'membership_id' => [
'type' => 'model',
- 'title' => __('Membership', 'multisite-ultimate'),
- 'desc' => __('The membership associated with this payment.', 'multisite-ultimate'),
+ 'title' => __('Membership', 'ultimate-multisite'),
+ 'desc' => __('The membership associated with this payment.', 'ultimate-multisite'),
'value' => $this->get_object()->get_membership_id(),
'tooltip' => '',
'html_attr' => [
@@ -1083,10 +1083,10 @@ public function register_widgets(): void {
],
'gateway' => [
'type' => 'text',
- 'title' => __('Gateway', 'multisite-ultimate'),
- 'placeholder' => __('e.g. stripe', 'multisite-ultimate'),
- 'description' => __('e.g. stripe', 'multisite-ultimate'),
- 'desc' => __('Payment gateway used to process the payment.', 'multisite-ultimate'),
+ 'title' => __('Gateway', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. stripe', 'ultimate-multisite'),
+ 'description' => __('e.g. stripe', 'ultimate-multisite'),
+ 'desc' => __('Payment gateway used to process the payment.', 'ultimate-multisite'),
'value' => $this->get_object()->get_gateway(),
'wrapper_classes' => 'wu-w-full',
'html_attr' => [
@@ -1110,7 +1110,7 @@ public function register_widgets(): void {
$url = apply_filters("wu_{$gateway_id}_remote_payment_url", $this->get_object()->get_gateway_payment_id());
if ($url) {
- return sprintf('%s', esc_attr($url), __('View on Gateway →', 'multisite-ultimate'));
+ return sprintf('%s', esc_attr($url), __('View on Gateway →', 'ultimate-multisite'));
}
return '';
@@ -1122,10 +1122,10 @@ public function register_widgets(): void {
'fields' => [
'gateway_payment_id' => [
'type' => 'text',
- 'title' => __('Gateway Payment ID', 'multisite-ultimate'),
- 'placeholder' => __('e.g. EX897540987913', 'multisite-ultimate'),
- 'description' => __('e.g. EX897540987913', 'multisite-ultimate'),
- 'tooltip' => __('This will usually be set automatically by the payment gateway.', 'multisite-ultimate'),
+ 'title' => __('Gateway Payment ID', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. EX897540987913', 'ultimate-multisite'),
+ 'description' => __('e.g. EX897540987913', 'ultimate-multisite'),
+ 'tooltip' => __('This will usually be set automatically by the payment gateway.', 'ultimate-multisite'),
'value' => $this->get_object()->get_gateway_payment_id(),
'wrapper_classes' => 'wu-w-full',
'html_attr' => [],
@@ -1136,10 +1136,10 @@ public function register_widgets(): void {
'invoice_number' => [
'type' => 'number',
'min' => 0,
- 'title' => __('Invoice Number', 'multisite-ultimate'),
- 'placeholder' => __('e.g. 20', 'multisite-ultimate'),
- 'tooltip' => __('This number gets saved automatically when a payment transitions to a complete state. You can change it to generate invoices with a particular number. The number chosen here has no effect on other invoices in the platform.', 'multisite-ultimate'),
- 'desc' => __('The invoice number for this particular payment.', 'multisite-ultimate'),
+ 'title' => __('Invoice Number', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. 20', 'ultimate-multisite'),
+ 'tooltip' => __('This number gets saved automatically when a payment transitions to a complete state. You can change it to generate invoices with a particular number. The number chosen here has no effect on other invoices in the platform.', 'ultimate-multisite'),
+ 'desc' => __('The invoice number for this particular payment.', 'ultimate-multisite'),
'value' => $this->get_object()->get_saved_invoice_number(),
'wrapper_classes' => 'wu-w-full',
'wrapper_html_attr' => [
@@ -1160,7 +1160,7 @@ public function register_widgets(): void {
*/
public function get_title() {
- return $this->edit ? __('Edit Payment', 'multisite-ultimate') : __('Add new Payment', 'multisite-ultimate');
+ return $this->edit ? __('Edit Payment', 'ultimate-multisite') : __('Add new Payment', 'ultimate-multisite');
}
/**
@@ -1171,7 +1171,7 @@ public function get_title() {
*/
public function get_menu_title() {
- return __('Edit Payment', 'multisite-ultimate');
+ return __('Edit Payment', 'ultimate-multisite');
}
/**
@@ -1189,14 +1189,14 @@ public function action_links() {
if ($payment) {
$actions[] = [
'url' => $payment->get_invoice_url(),
- 'label' => __('Generate Invoice', 'multisite-ultimate'),
+ 'label' => __('Generate Invoice', 'ultimate-multisite'),
'icon' => 'wu-attachment',
];
if ($payment->is_payable()) {
$actions[] = [
'url' => $payment->get_payment_url(),
- 'label' => __('Payment URL', 'multisite-ultimate'),
+ 'label' => __('Payment URL', 'ultimate-multisite'),
'icon' => 'wu-credit-card',
];
}
@@ -1214,15 +1214,15 @@ public function action_links() {
public function get_labels() {
return [
- 'edit_label' => __('Edit Payment', 'multisite-ultimate'),
- 'add_new_label' => __('Add new Payment', 'multisite-ultimate'),
- 'updated_message' => __('Payment updated with success!', 'multisite-ultimate'),
- 'title_placeholder' => __('Enter Payment Name', 'multisite-ultimate'),
- 'title_description' => __('This name will be used on pricing tables, invoices, and more.', 'multisite-ultimate'),
- 'save_button_label' => __('Save Payment', 'multisite-ultimate'),
+ 'edit_label' => __('Edit Payment', 'ultimate-multisite'),
+ 'add_new_label' => __('Add new Payment', 'ultimate-multisite'),
+ 'updated_message' => __('Payment updated with success!', 'ultimate-multisite'),
+ 'title_placeholder' => __('Enter Payment Name', 'ultimate-multisite'),
+ 'title_description' => __('This name will be used on pricing tables, invoices, and more.', 'ultimate-multisite'),
+ 'save_button_label' => __('Save Payment', 'ultimate-multisite'),
'save_description' => '',
- 'delete_button_label' => __('Delete Payment', 'multisite-ultimate'),
- 'delete_description' => __('Be careful. This action is irreversible.', 'multisite-ultimate'),
+ 'delete_button_label' => __('Delete Payment', 'ultimate-multisite'),
+ 'delete_description' => __('Be careful. This action is irreversible.', 'ultimate-multisite'),
];
}
diff --git a/inc/admin-pages/class-payment-list-admin-page.php b/inc/admin-pages/class-payment-list-admin-page.php
index 03ad876c1..862ff7004 100644
--- a/inc/admin-pages/class-payment-list-admin-page.php
+++ b/inc/admin-pages/class-payment-list-admin-page.php
@@ -1,6 +1,6 @@
[
'type' => 'model',
- 'title' => __('Products', 'multisite-ultimate'),
- 'placeholder' => __('Search Products...', 'multisite-ultimate'),
- 'desc' => __('Each product will be added as a line item.', 'multisite-ultimate'),
+ 'title' => __('Products', 'ultimate-multisite'),
+ 'placeholder' => __('Search Products...', 'ultimate-multisite'),
+ 'desc' => __('Each product will be added as a line item.', 'ultimate-multisite'),
'value' => '',
'tooltip' => '',
'html_attr' => [
@@ -102,18 +102,18 @@ public function render_add_new_payment_modal(): void {
],
'status' => [
'type' => 'select',
- 'title' => __('Status', 'multisite-ultimate'),
- 'placeholder' => __('Status', 'multisite-ultimate'),
- 'desc' => __('The payment status to attach to the newly created payment.', 'multisite-ultimate'),
+ 'title' => __('Status', 'ultimate-multisite'),
+ 'placeholder' => __('Status', 'ultimate-multisite'),
+ 'desc' => __('The payment status to attach to the newly created payment.', 'ultimate-multisite'),
'value' => Payment_Status::COMPLETED,
'options' => Payment_Status::to_array(),
'tooltip' => '',
],
'membership_id' => [
'type' => 'model',
- 'title' => __('Membership', 'multisite-ultimate'),
- 'placeholder' => __('Search Membership...', 'multisite-ultimate'),
- 'desc' => __('The membership associated with this payment.', 'multisite-ultimate'),
+ 'title' => __('Membership', 'ultimate-multisite'),
+ 'placeholder' => __('Search Membership...', 'ultimate-multisite'),
+ 'desc' => __('The membership associated with this payment.', 'ultimate-multisite'),
'value' => '',
'tooltip' => '',
'html_attr' => [
@@ -126,13 +126,13 @@ public function render_add_new_payment_modal(): void {
],
'add_setup_fees' => [
'type' => 'toggle',
- 'title' => __('Include Setup Fees', 'multisite-ultimate'),
- 'desc' => __('Checking this box will include setup fees attached to the selected products as well.', 'multisite-ultimate'),
+ 'title' => __('Include Setup Fees', 'ultimate-multisite'),
+ 'desc' => __('Checking this box will include setup fees attached to the selected products as well.', 'ultimate-multisite'),
'value' => 1,
],
'submit_button' => [
'type' => 'submit',
- 'title' => __('Add Payment', 'multisite-ultimate'),
+ 'title' => __('Add Payment', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'wu-w-full button button-primary',
'wrapper_classes' => 'wu-items-end',
@@ -172,7 +172,7 @@ public function handle_add_new_payment_modal() {
$membership = wu_get_membership(wu_request('membership_id'));
if ( ! $membership) {
- $error = new \WP_Error('invalid-membership', __('Invalid membership.', 'multisite-ultimate'));
+ $error = new \WP_Error('invalid-membership', __('Invalid membership.', 'ultimate-multisite'));
return wp_send_json_error($error);
}
@@ -228,8 +228,8 @@ public function register_widgets() {}
public function get_labels() {
return [
- 'deleted_message' => __('Payment removed successfully.', 'multisite-ultimate'),
- 'search_label' => __('Search Payment', 'multisite-ultimate'),
+ 'deleted_message' => __('Payment removed successfully.', 'ultimate-multisite'),
+ 'search_label' => __('Search Payment', 'ultimate-multisite'),
];
}
@@ -241,7 +241,7 @@ public function get_labels() {
*/
public function get_title() {
- return __('Payments', 'multisite-ultimate');
+ return __('Payments', 'ultimate-multisite');
}
/**
@@ -252,7 +252,7 @@ public function get_title() {
*/
public function get_menu_title() {
- return __('Payments', 'multisite-ultimate');
+ return __('Payments', 'ultimate-multisite');
}
/**
@@ -263,7 +263,7 @@ public function get_menu_title() {
*/
public function get_submenu_title() {
- return __('Payments', 'multisite-ultimate');
+ return __('Payments', 'ultimate-multisite');
}
/**
@@ -276,7 +276,7 @@ public function action_links() {
return [
[
- 'label' => __('Add Payment', 'multisite-ultimate'),
+ 'label' => __('Add Payment', 'ultimate-multisite'),
'icon' => 'wu-circle-with-plus',
'classes' => 'wubox',
'url' => wu_get_form_url('add_new_payment'),
diff --git a/inc/admin-pages/class-placeholders-admin-page.php b/inc/admin-pages/class-placeholders-admin-page.php
index 421130720..5b238628e 100644
--- a/inc/admin-pages/class-placeholders-admin-page.php
+++ b/inc/admin-pages/class-placeholders-admin-page.php
@@ -1,6 +1,6 @@
__('Placeholder', 'multisite-ultimate'),
- 'content' => __('Content', 'multisite-ultimate'),
+ 'placeholder' => __('Placeholder', 'ultimate-multisite'),
+ 'content' => __('Content', 'ultimate-multisite'),
]
);
@@ -138,9 +138,9 @@ public function register_scripts(): void {
'wu-edit-placeholders',
'wu_placeholdersl10n',
[
- 'name' => __('Tax', 'multisite-ultimate'),
- 'confirm_message' => __('Are you sure you want to delete this rows?', 'multisite-ultimate'),
- 'confirm_delete_tax_category_message' => __('Are you sure you want to delete this tax category?', 'multisite-ultimate'),
+ 'name' => __('Tax', 'ultimate-multisite'),
+ 'confirm_message' => __('Are you sure you want to delete this rows?', 'ultimate-multisite'),
+ 'confirm_delete_tax_category_message' => __('Are you sure you want to delete this tax category?', 'ultimate-multisite'),
]
);
diff --git a/inc/admin-pages/class-product-edit-admin-page.php b/inc/admin-pages/class-product-edit-admin-page.php
index a1b0995d9..9b27f7140 100644
--- a/inc/admin-pages/class-product-edit-admin-page.php
+++ b/inc/admin-pages/class-product-edit-admin-page.php
@@ -1,6 +1,6 @@
'new-product-warning',
- 'title' => __('On adding a new product...', 'multisite-ultimate'),
+ 'title' => __('On adding a new product...', 'ultimate-multisite'),
'text' => [
- __("You just successfully added a new product to your Multisite Ultimate network and that's awesome!", 'multisite-ultimate'),
- __('Keep in mind that newly created products do not appear automatically in your checkout forms.', 'multisite-ultimate'),
- __('To make a product available on registration, you will need to manually add it to the pricing table field of your checkout forms.', 'multisite-ultimate'),
+ __("You just successfully added a new product to your Ultimate Multisite network and that's awesome!", 'ultimate-multisite'),
+ __('Keep in mind that newly created products do not appear automatically in your checkout forms.', 'ultimate-multisite'),
+ __('To make a product available on registration, you will need to manually add it to the pricing table field of your checkout forms.', 'ultimate-multisite'),
],
'buttons' => [
[
'classes' => 'button wu-text-xs sm:wu-normal-case wu-float-left',
- 'text' => __('Go to Checkout Forms', 'multisite-ultimate'),
+ 'text' => __('Go to Checkout Forms', 'ultimate-multisite'),
'url' => wu_network_admin_url('wp-ultimo-checkout-forms'),
],
],
@@ -153,9 +153,9 @@ public function product_extra_delete_fields($fields, $product) {
$custom_fields = [
're_assignment_product_id' => [
'type' => 'model',
- 'title' => __('Re-assign Memberships to', 'multisite-ultimate'),
- 'placeholder' => __('Select Product...', 'multisite-ultimate'),
- 'tooltip' => __('The product you select here will be assigned to all the memberships attached to the product you are deleting.', 'multisite-ultimate'),
+ 'title' => __('Re-assign Memberships to', 'ultimate-multisite'),
+ 'placeholder' => __('Select Product...', 'ultimate-multisite'),
+ 'tooltip' => __('The product you select here will be assigned to all the memberships attached to the product you are deleting.', 'ultimate-multisite'),
'html_attr' => [
'data-model' => 'product',
'data-value-field' => 'id',
@@ -225,14 +225,14 @@ public function register_widgets(): void {
$this->add_fields_widget(
'description',
[
- 'title' => __('Description', 'multisite-ultimate'),
+ 'title' => __('Description', 'ultimate-multisite'),
'position' => 'normal',
'fields' => [
'description' => [
'type' => 'textarea',
- 'title' => __('Product Description', 'multisite-ultimate'),
- 'placeholder' => __('Tell your customers what this product is about.', 'multisite-ultimate'),
- 'tooltip' => __('This description is made available for layouts and can be shown to end customers.', 'multisite-ultimate'),
+ 'title' => __('Product Description', 'ultimate-multisite'),
+ 'placeholder' => __('Tell your customers what this product is about.', 'ultimate-multisite'),
+ 'tooltip' => __('This description is made available for layouts and can be shown to end customers.', 'ultimate-multisite'),
'value' => $this->get_object()->get_description(),
'html_attr' => [
'rows' => 3,
@@ -245,7 +245,7 @@ public function register_widgets(): void {
$this->add_tabs_widget(
'product_options',
[
- 'title' => __('Product Options', 'multisite-ultimate'),
+ 'title' => __('Product Options', 'ultimate-multisite'),
'position' => 'normal',
'sections' => $this->get_product_option_sections(),
]
@@ -259,7 +259,7 @@ public function register_widgets(): void {
$this->add_list_table_widget(
'events',
[
- 'title' => __('Events', 'multisite-ultimate'),
+ 'title' => __('Events', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Inside_Events_List_Table(),
'query_filter' => [$this, 'query_filter'],
]
@@ -287,15 +287,15 @@ public function register_widgets(): void {
// Fields for price
'pricing_type' => [
'type' => 'select',
- 'title' => __('Pricing Type', 'multisite-ultimate'),
- 'placeholder' => __('Select Pricing Type', 'multisite-ultimate'),
- 'desc' => __('Products can be free, paid, or require further contact for pricing.', 'multisite-ultimate'),
+ 'title' => __('Pricing Type', 'ultimate-multisite'),
+ 'placeholder' => __('Select Pricing Type', 'ultimate-multisite'),
+ 'desc' => __('Products can be free, paid, or require further contact for pricing.', 'ultimate-multisite'),
'value' => $this->get_object()->get_pricing_type(),
'tooltip' => '',
'options' => [
- 'paid' => __('Paid', 'multisite-ultimate'),
- 'free' => __('Free', 'multisite-ultimate'),
- 'contact_us' => __('Contact Us', 'multisite-ultimate'),
+ 'paid' => __('Paid', 'ultimate-multisite'),
+ 'free' => __('Free', 'ultimate-multisite'),
+ 'contact_us' => __('Contact Us', 'ultimate-multisite'),
],
'wrapper_html_attr' => [
'v-cloak' => '1',
@@ -306,9 +306,9 @@ public function register_widgets(): void {
],
'contact_us_label' => [
'type' => 'text',
- 'title' => __('Button Label', 'multisite-ultimate'),
- 'placeholder' => __('E.g. Contact us', 'multisite-ultimate'),
- 'desc' => __('This will be used on the pricing table CTA button, as the label.', 'multisite-ultimate'),
+ 'title' => __('Button Label', 'ultimate-multisite'),
+ 'placeholder' => __('E.g. Contact us', 'ultimate-multisite'),
+ 'desc' => __('This will be used on the pricing table CTA button, as the label.', 'ultimate-multisite'),
'value' => $this->get_object()->get_contact_us_label(),
'wrapper_html_attr' => [
'v-show' => "pricing_type == 'contact_us'",
@@ -317,9 +317,9 @@ public function register_widgets(): void {
],
'contact_us_link' => [
'type' => 'url',
- 'title' => __('Button Link', 'multisite-ultimate'),
- 'placeholder' => __('E.g. https://contactus.page.com', 'multisite-ultimate'),
- 'desc' => __('This will be used on the pricing table CTA button.', 'multisite-ultimate'),
+ 'title' => __('Button Link', 'ultimate-multisite'),
+ 'placeholder' => __('E.g. https://contactus.page.com', 'ultimate-multisite'),
+ 'desc' => __('This will be used on the pricing table CTA button.', 'ultimate-multisite'),
'value' => $this->get_object()->get_contact_us_link(),
'wrapper_html_attr' => [
'v-show' => "pricing_type == 'contact_us'",
@@ -328,8 +328,8 @@ public function register_widgets(): void {
],
'recurring' => [
'type' => 'toggle',
- 'title' => __('Is Recurring?', 'multisite-ultimate'),
- 'desc' => __('Check this if this product has a recurring charge.', 'multisite-ultimate'),
+ 'title' => __('Is Recurring?', 'ultimate-multisite'),
+ 'desc' => __('Check this if this product has a recurring charge.', 'ultimate-multisite'),
'value' => $this->get_object()->is_recurring(),
'wrapper_html_attr' => [
'v-show' => "pricing_type == 'paid'",
@@ -347,8 +347,8 @@ public function register_widgets(): void {
],
'_amount' => [
'type' => 'text',
- 'title' => __('Price', 'multisite-ultimate'),
- 'placeholder' => __('Price', 'multisite-ultimate'),
+ 'title' => __('Price', 'ultimate-multisite'),
+ 'placeholder' => __('Price', 'ultimate-multisite'),
'value' => $this->get_object()->get_formatted_amount(),
'tooltip' => '',
'money' => true,
@@ -363,9 +363,9 @@ public function register_widgets(): void {
],
'amount_group' => [
'type' => 'group',
- 'title' => __('Price', 'multisite-ultimate'),
+ 'title' => __('Price', 'ultimate-multisite'),
// translators: placeholder %1$s is the amount, %2$s is the duration (such as 1, 2, 3), and %3$s is the unit (such as month, year, week)
- 'desc' => sprintf(__('The customer will be charged %1$s every %2$s %3$s(s).', 'multisite-ultimate'), '{{ wu_format_money(amount) }}', '{{ duration }}', '{{ duration_unit }}'),
+ 'desc' => sprintf(__('The customer will be charged %1$s every %2$s %3$s(s).', 'ultimate-multisite'), '{{ wu_format_money(amount) }}', '{{ duration }}', '{{ duration_unit }}'),
'tooltip' => '',
'wrapper_html_attr' => [
'v-show' => "is_recurring && pricing_type == 'paid'",
@@ -403,19 +403,19 @@ public function register_widgets(): void {
'v-model' => 'duration_unit',
],
'options' => [
- 'day' => __('Days', 'multisite-ultimate'),
- 'week' => __('Weeks', 'multisite-ultimate'),
- 'month' => __('Months', 'multisite-ultimate'),
- 'year' => __('Years', 'multisite-ultimate'),
+ 'day' => __('Days', 'ultimate-multisite'),
+ 'week' => __('Weeks', 'ultimate-multisite'),
+ 'month' => __('Months', 'ultimate-multisite'),
+ 'year' => __('Years', 'ultimate-multisite'),
],
],
],
],
'billing_cycles' => [
'type' => 'number',
- 'title' => __('Billing Cycles', 'multisite-ultimate'),
- 'placeholder' => __('E.g. 1', 'multisite-ultimate'),
- 'desc' => __('How many times should we bill this customer. Leave 0 to charge until cancelled.', 'multisite-ultimate'),
+ 'title' => __('Billing Cycles', 'ultimate-multisite'),
+ 'placeholder' => __('E.g. 1', 'ultimate-multisite'),
+ 'desc' => __('How many times should we bill this customer. Leave 0 to charge until cancelled.', 'ultimate-multisite'),
'value' => $this->get_object()->get_billing_cycles(),
'tooltip' => '',
'wrapper_html_attr' => [
@@ -425,8 +425,8 @@ public function register_widgets(): void {
],
'has_trial' => [
'type' => 'toggle',
- 'title' => __('Offer Trial', 'multisite-ultimate'),
- 'desc' => __('Check if you want to add a trial period to this product.', 'multisite-ultimate'),
+ 'title' => __('Offer Trial', 'ultimate-multisite'),
+ 'desc' => __('Check if you want to add a trial period to this product.', 'ultimate-multisite'),
'value' => $this->get_object()->has_trial(),
'wrapper_html_attr' => [
'v-show' => "pricing_type == 'paid'",
@@ -438,7 +438,7 @@ public function register_widgets(): void {
],
'trial_group' => [
'type' => 'group',
- 'title' => __('Trial', 'multisite-ultimate'),
+ 'title' => __('Trial', 'ultimate-multisite'),
'tooltip' => '',
'wrapper_html_attr' => [
'v-show' => "has_trial && pricing_type == 'paid'",
@@ -457,18 +457,18 @@ public function register_widgets(): void {
'placeholder' => '',
'wrapper_classes' => 'wu-w-2/3',
'options' => [
- 'day' => __('Days', 'multisite-ultimate'),
- 'week' => __('Weeks', 'multisite-ultimate'),
- 'month' => __('Months', 'multisite-ultimate'),
- 'year' => __('Years', 'multisite-ultimate'),
+ 'day' => __('Days', 'ultimate-multisite'),
+ 'week' => __('Weeks', 'ultimate-multisite'),
+ 'month' => __('Months', 'ultimate-multisite'),
+ 'year' => __('Years', 'ultimate-multisite'),
],
],
],
],
'has_setup_fee' => [
'type' => 'toggle',
- 'title' => __('Add Setup Fee?', 'multisite-ultimate'),
- 'desc' => __('Check if you want to add a setup fee.', 'multisite-ultimate'),
+ 'title' => __('Add Setup Fee?', 'ultimate-multisite'),
+ 'desc' => __('Check if you want to add a setup fee.', 'ultimate-multisite'),
'value' => $this->get_object()->has_setup_fee(),
'wrapper_html_attr' => [
'v-show' => "pricing_type == 'paid'",
@@ -487,10 +487,10 @@ public function register_widgets(): void {
'_setup_fee' => [
'type' => 'text',
'money' => true,
- 'title' => __('Setup Fee', 'multisite-ultimate'),
- 'desc' => __('The setup fee will be added to the first charge, in addition to the regular price of the product.', 'multisite-ultimate'),
+ 'title' => __('Setup Fee', 'ultimate-multisite'),
+ 'desc' => __('The setup fee will be added to the first charge, in addition to the regular price of the product.', 'ultimate-multisite'),
// translators: %s is a price placeholder value.
- 'placeholder' => sprintf(__('E.g. %s', 'multisite-ultimate'), wu_format_currency(199)),
+ 'placeholder' => sprintf(__('E.g. %s', 'ultimate-multisite'), wu_format_currency(199)),
'value' => $this->get_object()->get_formatted_amount('setup_fee'),
'wrapper_html_attr' => [
'v-show' => "has_setup_fee && pricing_type == 'paid'",
@@ -510,12 +510,12 @@ public function register_widgets(): void {
$this->add_fields_widget(
'active',
[
- 'title' => __('Active', 'multisite-ultimate'),
+ 'title' => __('Active', 'ultimate-multisite'),
'fields' => [
'active' => [
'type' => 'toggle',
- 'title' => __('Active', 'multisite-ultimate'),
- 'desc' => __('Use this option to manually enable or disable this product for new sign-ups.', 'multisite-ultimate'),
+ 'title' => __('Active', 'ultimate-multisite'),
+ 'desc' => __('Use this option to manually enable or disable this product for new sign-ups.', 'ultimate-multisite'),
'value' => $this->get_object()->is_active(),
],
],
@@ -525,13 +525,13 @@ public function register_widgets(): void {
$this->add_fields_widget(
'image',
[
- 'title' => __('Product Image', 'multisite-ultimate'),
+ 'title' => __('Product Image', 'ultimate-multisite'),
'fields' => [
'featured_image_id' => [
'type' => 'image',
'stacked' => true,
- 'title' => __('Product Image', 'multisite-ultimate'),
- 'desc' => __('This image is used on product list tables and other places.', 'multisite-ultimate'),
+ 'title' => __('Product Image', 'ultimate-multisite'),
+ 'desc' => __('This image is used on product list tables and other places.', 'ultimate-multisite'),
'value' => $this->get_object()->get_featured_image_id(),
'img' => $this->get_object()->get_featured_image(),
],
@@ -570,9 +570,9 @@ public function handle_legacy_options(): void {
$fields = [
'heading' => [
'type' => 'header',
- 'title' => __('Legacy Options', 'multisite-ultimate'),
+ 'title' => __('Legacy Options', 'ultimate-multisite'),
// translators: %s is the comma-separated list of legacy add-ons.
- 'desc' => sprintf(__('Options for %s, and others.', 'multisite-ultimate'), implode(', ', $tabs)),
+ 'desc' => sprintf(__('Options for %s, and others.', 'ultimate-multisite'), implode(', ', $tabs)),
],
];
@@ -592,7 +592,7 @@ public function handle_legacy_options(): void {
$this->add_fields_widget(
'legacy-options',
[
- 'title' => __('Legacy Options', 'multisite-ultimate'),
+ 'title' => __('Legacy Options', 'ultimate-multisite'),
'position' => 'normal',
'fields' => $fields,
'classes' => 'wu-legacy-options-panel',
@@ -618,8 +618,8 @@ protected function get_product_option_sections() {
$sections = [
'general' => [
- 'title' => __('General', 'multisite-ultimate'),
- 'desc' => __('General product options such as product slug, type, etc.', 'multisite-ultimate'),
+ 'title' => __('General', 'ultimate-multisite'),
+ 'desc' => __('General product options such as product slug, type, etc.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-globe',
'state' => [
'slug' => $this->get_object()->get_slug(),
@@ -628,11 +628,11 @@ protected function get_product_option_sections() {
'fields' => [
'slug' => [
'type' => 'text',
- 'title' => __('Product Slug', 'multisite-ultimate'),
- 'placeholder' => __('e.g. premium', 'multisite-ultimate'),
- 'desc' => __('This serves as a id to the product in a number of different contexts.', 'multisite-ultimate'),
+ 'title' => __('Product Slug', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. premium', 'ultimate-multisite'),
+ 'desc' => __('This serves as a id to the product in a number of different contexts.', 'ultimate-multisite'),
'value' => $this->get_object()->get_slug(),
- 'tooltip' => __('Lowercase alpha-numeric characters with dashes or underlines. No spaces allowed.', 'multisite-ultimate'),
+ 'tooltip' => __('Lowercase alpha-numeric characters with dashes or underlines. No spaces allowed.', 'ultimate-multisite'),
'html_attr' => [
'v-on:input' => 'slug = $event.target.value.toLowerCase().replace(/[^a-z0-9-_]+/g, "")',
'v-bind:value' => 'slug',
@@ -641,9 +641,9 @@ protected function get_product_option_sections() {
// Fields for price
'type' => [
'type' => 'select',
- 'title' => __('Product Type', 'multisite-ultimate'),
- 'placeholder' => __('Product Type', 'multisite-ultimate'),
- 'desc' => __('Different product types have different options.', 'multisite-ultimate'),
+ 'title' => __('Product Type', 'ultimate-multisite'),
+ 'placeholder' => __('Product Type', 'ultimate-multisite'),
+ 'desc' => __('Different product types have different options.', 'ultimate-multisite'),
'value' => $this->get_object()->get_type(),
'tooltip' => '',
'options' => Product_Type::to_array(),
@@ -652,8 +652,8 @@ protected function get_product_option_sections() {
],
],
'modules[customer_user_role][limit]' => [
- 'title' => __('Customer Role', 'multisite-ultimate'),
- 'desc' => __('Select the role Multisite Ultimate should use when adding the user to their newly created site.', 'multisite-ultimate'),
+ 'title' => __('Customer Role', 'ultimate-multisite'),
+ 'desc' => __('Select the role Ultimate Multisite should use when adding the user to their newly created site.', 'ultimate-multisite'),
'type' => 'select',
'value' => $this->get_object()->get_customer_role(),
'default' => 'administrator',
@@ -670,36 +670,36 @@ protected function get_product_option_sections() {
$plans_as_options = wu_get_plans_as_options();
$sections['ups-and-downs'] = [
- 'title' => __('Up & Downgrades', 'multisite-ultimate'),
- 'desc' => __('Settings related to upgrade and downgrade flows.', 'multisite-ultimate'),
+ 'title' => __('Up & Downgrades', 'ultimate-multisite'),
+ 'desc' => __('Settings related to upgrade and downgrade flows.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-shop',
'v-show' => 'product_type === "plan"',
'state' => [],
'fields' => [
'group' => [
- 'title' => __('Plan Group', 'multisite-ultimate'),
- 'desc' => __('Add related plans to the same group to have them show up as upgrade/downgrade paths.', 'multisite-ultimate'),
- 'placeholder' => __('Type and press enter to search and/or add.', 'multisite-ultimate'),
+ 'title' => __('Plan Group', 'ultimate-multisite'),
+ 'desc' => __('Add related plans to the same group to have them show up as upgrade/downgrade paths.', 'ultimate-multisite'),
+ 'placeholder' => __('Type and press enter to search and/or add.', 'ultimate-multisite'),
'type' => 'select',
'value' => $this->get_object()->get_group(),
- 'options' => array_merge(['' => __('Select Group', 'multisite-ultimate')], wu_get_product_groups()),
+ 'options' => array_merge(['' => __('Select Group', 'ultimate-multisite')], wu_get_product_groups()),
'html_attr' => [
'data-selectize-categories' => 999,
'data-max-items' => 1,
],
],
'list_order' => [
- 'title' => __('Product Order', 'multisite-ultimate'),
- 'desc' => __('Plans are shown in the order determined by this parameter, from the lowest to the highest.', 'multisite-ultimate'),
- 'placeholder' => __('Type and press enter to search and/or add.', 'multisite-ultimate'),
+ 'title' => __('Product Order', 'ultimate-multisite'),
+ 'desc' => __('Plans are shown in the order determined by this parameter, from the lowest to the highest.', 'ultimate-multisite'),
+ 'placeholder' => __('Type and press enter to search and/or add.', 'ultimate-multisite'),
'type' => 'number',
'value' => $this->get_object()->get_list_order(),
],
'available_addons' => [
'type' => 'model',
- 'title' => __('Offer Add-ons', 'multisite-ultimate'),
- 'placeholder' => __('Search for a package or service', 'multisite-ultimate'),
- 'desc' => __('This products will be offered inside upgrade/downgrade forms as order bumps.', 'multisite-ultimate'),
+ 'title' => __('Offer Add-ons', 'ultimate-multisite'),
+ 'placeholder' => __('Search for a package or service', 'ultimate-multisite'),
+ 'desc' => __('This products will be offered inside upgrade/downgrade forms as order bumps.', 'ultimate-multisite'),
'html_attr' => [
'data-exclude' => implode(',', array_keys($plans_as_options)),
'data-model' => 'product',
@@ -721,8 +721,8 @@ protected function get_product_option_sections() {
];
$sections['price-variations'] = [
- 'title' => __('Price Variations', 'multisite-ultimate'),
- 'desc' => __('Discounts for longer membership commitments.', 'multisite-ultimate'),
+ 'title' => __('Price Variations', 'ultimate-multisite'),
+ 'desc' => __('Discounts for longer membership commitments.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-price-tag',
'state' => [
'enable_price_variations' => ! empty($this->get_object()->get_price_variations()),
@@ -731,8 +731,8 @@ protected function get_product_option_sections() {
'fields' => [
'enable_price_variations' => [
'type' => 'toggle',
- 'title' => __('Enable Price Variations', 'multisite-ultimate'),
- 'desc' => __('Price Variations are an easy way to offer discounted prices for longer subscription commitments.', 'multisite-ultimate'),
+ 'title' => __('Enable Price Variations', 'ultimate-multisite'),
+ 'desc' => __('Price Variations are an easy way to offer discounted prices for longer subscription commitments.', 'ultimate-multisite'),
'value' => false,
'html_attr' => [
'v-model' => 'enable_price_variations',
@@ -741,7 +741,7 @@ protected function get_product_option_sections() {
'price_variations' => [
'type' => 'group',
// translators: 1 is the price, 2 is the duration and 3 the duration unit
- 'desc' => sprintf(__('A discounted price of %1$s will be used when memberships are created with the recurrence of %2$s %3$s(s) instead of the regular period.', 'multisite-ultimate'), '{{ wu_format_money(price_variation.amount) }}', '{{ price_variation.duration }}', '{{ price_variation.duration_unit }}'),
+ 'desc' => sprintf(__('A discounted price of %1$s will be used when memberships are created with the recurrence of %2$s %3$s(s) instead of the regular period.', 'ultimate-multisite'), '{{ wu_format_money(price_variation.amount) }}', '{{ price_variation.duration }}', '{{ price_variation.duration_unit }}'),
'tooltip' => '',
'wrapper_classes' => 'wu-relative',
'wrapper_html_attr' => [
@@ -752,12 +752,12 @@ protected function get_product_option_sections() {
'fields' => [
'price_variations_remove' => [
'type' => 'note',
- 'desc' => sprintf(' price_variations.splice(index, 1)">', esc_html__('Remove', 'multisite-ultimate')),
+ 'desc' => sprintf(' price_variations.splice(index, 1)">', esc_html__('Remove', 'ultimate-multisite')),
'wrapper_classes' => 'wu-absolute wu-top-0 wu-right-0',
],
'price_variations_duration' => [
'type' => 'number',
- 'title' => __('Duration', 'multisite-ultimate'),
+ 'title' => __('Duration', 'ultimate-multisite'),
'placeholder' => '',
'wrapper_classes' => 'wu-w-1/3',
'min' => 1,
@@ -769,7 +769,7 @@ protected function get_product_option_sections() {
],
'price_variations_duration_unit' => [
'type' => 'select',
- 'title' => __('Period', 'multisite-ultimate'),
+ 'title' => __('Period', 'ultimate-multisite'),
'placeholder' => '',
'wrapper_classes' => 'wu-w-1/3 wu-mx-2',
'html_attr' => [
@@ -777,10 +777,10 @@ protected function get_product_option_sections() {
'v-bind:name' => '"price_variations[" + index + "][duration_unit]"',
],
'options' => [
- 'day' => __('Days', 'multisite-ultimate'),
- 'week' => __('Weeks', 'multisite-ultimate'),
- 'month' => __('Months', 'multisite-ultimate'),
- 'year' => __('Years', 'multisite-ultimate'),
+ 'day' => __('Days', 'ultimate-multisite'),
+ 'week' => __('Weeks', 'ultimate-multisite'),
+ 'month' => __('Months', 'ultimate-multisite'),
+ 'year' => __('Years', 'ultimate-multisite'),
],
],
// Bind the amount of the price variation to another field so we don't send the formatted value to the server.
@@ -793,7 +793,7 @@ protected function get_product_option_sections() {
],
'_price_variations_amount' => [
'type' => 'text',
- 'title' => __('New Price', 'multisite-ultimate'),
+ 'title' => __('New Price', 'ultimate-multisite'),
'placeholder' => wu_format_currency('99'),
'wrapper_classes' => 'wu-w-1/3',
'money' => true,
@@ -806,7 +806,7 @@ protected function get_product_option_sections() {
],
'repeat' => [
'type' => 'submit',
- 'title' => __('Add new Price Variation', 'multisite-ultimate'),
+ 'title' => __('Add new Price Variation', 'ultimate-multisite'),
'classes' => 'button wu-self-end',
'wrapper_classes' => 'wu-bg-whiten wu-items-end',
'wrapper_html_attr' => [
@@ -825,8 +825,8 @@ protected function get_product_option_sections() {
];
$sections['taxes'] = [
- 'title' => __('Taxes', 'multisite-ultimate'),
- 'desc' => __('Tax settings for your products.', 'multisite-ultimate'),
+ 'title' => __('Taxes', 'ultimate-multisite'),
+ 'desc' => __('Tax settings for your products.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-credit',
'state' => [
'taxable' => $this->get_object()->is_taxable(),
@@ -834,8 +834,8 @@ protected function get_product_option_sections() {
'fields' => [
'taxable' => [
'type' => 'toggle',
- 'title' => __('Is Taxable?', 'multisite-ultimate'),
- 'desc' => __('Enable this if you plan to collect taxes for this product.', 'multisite-ultimate'),
+ 'title' => __('Is Taxable?', 'ultimate-multisite'),
+ 'desc' => __('Enable this if you plan to collect taxes for this product.', 'ultimate-multisite'),
'value' => $this->get_object()->is_taxable(),
'html_attr' => [
'v-model' => 'taxable',
@@ -843,8 +843,8 @@ protected function get_product_option_sections() {
],
'tax_category' => [
'type' => 'select',
- 'title' => __('Tax Category', 'multisite-ultimate'),
- 'desc' => __('Select the product tax category.', 'multisite-ultimate'),
+ 'title' => __('Tax Category', 'ultimate-multisite'),
+ 'desc' => __('Select the product tax category.', 'ultimate-multisite'),
'value' => $this->get_object()->get_tax_category(),
'options' => 'wu_get_tax_categories_as_options',
'wrapper_html_attr' => [
@@ -856,8 +856,8 @@ protected function get_product_option_sections() {
];
$sections['allowed_templates'] = [
- 'title' => __('Site Templates', 'multisite-ultimate'),
- 'desc' => __('Limit which site templates are available for this particular template.', 'multisite-ultimate'),
+ 'title' => __('Site Templates', 'ultimate-multisite'),
+ 'desc' => __('Limit which site templates are available for this particular template.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-grid1 wu-align-text-bottom',
'v-show' => "get_state_value('product_type', 'none') !== 'service'",
'state' => [
@@ -868,8 +868,8 @@ protected function get_product_option_sections() {
'fields' => [
'modules[site_templates][enabled]' => [
'type' => 'toggle',
- 'title' => __('Allow Site Templates', 'multisite-ultimate'),
- 'desc' => __('Toggle this option on to allow this plan to use Site Templates. If this option is disabled, sign-ups on this plan will get a default WordPress site.', 'multisite-ultimate'),
+ 'title' => __('Allow Site Templates', 'ultimate-multisite'),
+ 'desc' => __('Toggle this option on to allow this plan to use Site Templates. If this option is disabled, sign-ups on this plan will get a default WordPress site.', 'ultimate-multisite'),
'wrapper_html_attr' => [
'v-cloak' => '1',
],
@@ -879,15 +879,15 @@ protected function get_product_option_sections() {
],
'modules[site_templates][mode]' => [
'type' => 'select',
- 'title' => __('Site Template Selection Mode', 'multisite-ultimate'),
- 'placeholder' => __('Site Template Selection Mode', 'multisite-ultimate'),
- 'desc' => __('Select the type of limitation you want to apply.', 'multisite-ultimate'),
- 'tooltip' => __('"Default" will follow the settings of the checkout form: if you have a template selection field in there, all the templates selected will show up. If no field is present, then a default WordPress site will be created.
"Assign Site Template" forces new accounts with this plan to use a particular template site (this option removes the template selection field from the signup, if one exists).
Finally, "Choose Available Site Templates", overrides the templates selected on the checkout form with the templates selected here, while also giving you the chance of pre-select a template to be used as default.', 'multisite-ultimate'),
+ 'title' => __('Site Template Selection Mode', 'ultimate-multisite'),
+ 'placeholder' => __('Site Template Selection Mode', 'ultimate-multisite'),
+ 'desc' => __('Select the type of limitation you want to apply.', 'ultimate-multisite'),
+ 'tooltip' => __('"Default" will follow the settings of the checkout form: if you have a template selection field in there, all the templates selected will show up. If no field is present, then a default WordPress site will be created.
"Assign Site Template" forces new accounts with this plan to use a particular template site (this option removes the template selection field from the signup, if one exists).
Finally, "Choose Available Site Templates", overrides the templates selected on the checkout form with the templates selected here, while also giving you the chance of pre-select a template to be used as default.', 'ultimate-multisite'),
'value' => 'default',
'options' => [
- 'default' => __('Default', 'multisite-ultimate'),
- 'assign_template' => __('Assign Site Template', 'multisite-ultimate'),
- 'choose_available_templates' => __('Choose Available Site Templates', 'multisite-ultimate'),
+ 'default' => __('Default', 'ultimate-multisite'),
+ 'assign_template' => __('Assign Site Template', 'ultimate-multisite'),
+ 'choose_available_templates' => __('Choose Available Site Templates', 'ultimate-multisite'),
],
'html_attr' => [
'v-model' => 'site_template_selection_mode',
@@ -899,8 +899,8 @@ protected function get_product_option_sections() {
],
'templates' => [
'type' => 'html',
- 'title' => __('Site Templates', 'multisite-ultimate'),
- 'desc' => esc_attr(sprintf('{{ site_template_selection_mode === "assign_template" ? "%s" : "%s" }}', __('Select the Site Template to assign.', 'multisite-ultimate'), __('Customize the access level of each Site Template below.', 'multisite-ultimate'))),
+ 'title' => __('Site Templates', 'ultimate-multisite'),
+ 'desc' => esc_attr(sprintf('{{ site_template_selection_mode === "assign_template" ? "%s" : "%s" }}', __('Select the Site Template to assign.', 'ultimate-multisite'), __('Customize the access level of each Site Template below.', 'ultimate-multisite'))),
'wrapper_html_attr' => [
'v-cloak' => '1',
'v-show' => "allow_site_templates && site_template_selection_mode !== 'default'",
@@ -942,7 +942,7 @@ public function get_site_template_selection_list($product) {
*/
public function get_title() {
- return $this->edit ? __('Edit Product', 'multisite-ultimate') : __('Add new Product', 'multisite-ultimate');
+ return $this->edit ? __('Edit Product', 'ultimate-multisite') : __('Add new Product', 'ultimate-multisite');
}
/**
@@ -953,7 +953,7 @@ public function get_title() {
*/
public function get_menu_title() {
- return __('Edit Product', 'multisite-ultimate');
+ return __('Edit Product', 'ultimate-multisite');
}
/**
@@ -971,7 +971,7 @@ public function action_links() {
$actions[] = [
'url' => '#',
- 'label' => __('Click to copy Shareable Link', 'multisite-ultimate'),
+ 'label' => __('Click to copy Shareable Link', 'ultimate-multisite'),
'icon' => 'wu-attachment',
'classes' => 'wu-copy',
'attrs' => 'data-clipboard-text="' . esc_attr($shareable_link) . '"',
@@ -990,15 +990,15 @@ public function action_links() {
public function get_labels() {
return [
- 'edit_label' => __('Edit Product', 'multisite-ultimate'),
- 'add_new_label' => __('Add new Product', 'multisite-ultimate'),
- 'updated_message' => __('Product updated with success!', 'multisite-ultimate'),
- 'title_placeholder' => __('Enter Product Name', 'multisite-ultimate'),
- 'title_description' => __('This name will be used on pricing tables, invoices, and more.', 'multisite-ultimate'),
- 'save_button_label' => __('Save Product', 'multisite-ultimate'),
+ 'edit_label' => __('Edit Product', 'ultimate-multisite'),
+ 'add_new_label' => __('Add new Product', 'ultimate-multisite'),
+ 'updated_message' => __('Product updated with success!', 'ultimate-multisite'),
+ 'title_placeholder' => __('Enter Product Name', 'ultimate-multisite'),
+ 'title_description' => __('This name will be used on pricing tables, invoices, and more.', 'ultimate-multisite'),
+ 'save_button_label' => __('Save Product', 'ultimate-multisite'),
'save_description' => '',
- 'delete_button_label' => __('Delete Product', 'multisite-ultimate'),
- 'delete_description' => __('Be careful. This action is irreversible.', 'multisite-ultimate'),
+ 'delete_button_label' => __('Delete Product', 'ultimate-multisite'),
+ 'delete_description' => __('Be careful. This action is irreversible.', 'ultimate-multisite'),
];
}
diff --git a/inc/admin-pages/class-product-list-admin-page.php b/inc/admin-pages/class-product-list-admin-page.php
index 972e1390b..6482df8fd 100644
--- a/inc/admin-pages/class-product-list-admin-page.php
+++ b/inc/admin-pages/class-product-list-admin-page.php
@@ -1,6 +1,6 @@
__('Product removed successfully.', 'multisite-ultimate'),
- 'search_label' => __('Search Product', 'multisite-ultimate'),
+ 'deleted_message' => __('Product removed successfully.', 'ultimate-multisite'),
+ 'search_label' => __('Search Product', 'ultimate-multisite'),
];
}
@@ -84,7 +84,7 @@ public function get_labels() {
*/
public function get_title() {
- return __('Products', 'multisite-ultimate');
+ return __('Products', 'ultimate-multisite');
}
/**
@@ -95,7 +95,7 @@ public function get_title() {
*/
public function get_menu_title() {
- return __('Products', 'multisite-ultimate');
+ return __('Products', 'ultimate-multisite');
}
/**
@@ -106,7 +106,7 @@ public function get_menu_title() {
*/
public function get_submenu_title() {
- return __('Products', 'multisite-ultimate');
+ return __('Products', 'ultimate-multisite');
}
/**
@@ -120,7 +120,7 @@ public function action_links() {
return [
[
'url' => wu_network_admin_url('wp-ultimo-edit-product'),
- 'label' => __('Add Product', 'multisite-ultimate'),
+ 'label' => __('Add Product', 'ultimate-multisite'),
'icon' => 'wu-circle-with-plus',
],
];
diff --git a/inc/admin-pages/class-settings-admin-page.php b/inc/admin-pages/class-settings-admin-page.php
index 9df100cd7..e033c22f0 100644
--- a/inc/admin-pages/class-settings-admin-page.php
+++ b/inc/admin-pages/class-settings-admin-page.php
@@ -1,6 +1,6 @@
__('Checkout Forms', 'multisite-ultimate'),
+ 'title' => __('Checkout Forms', 'ultimate-multisite'),
'render' => [$this, 'render_checkout_forms_side_panel'],
]
);
@@ -146,7 +146,7 @@ public function register_widgets(): void {
wu_register_settings_side_panel(
'sites',
[
- 'title' => __('Template Previewer', 'multisite-ultimate'),
+ 'title' => __('Template Previewer', 'ultimate-multisite'),
'render' => [$this, 'render_site_template_side_panel'],
]
);
@@ -154,7 +154,7 @@ public function register_widgets(): void {
wu_register_settings_side_panel(
'sites',
[
- 'title' => __('Placeholder Editor', 'multisite-ultimate'),
+ 'title' => __('Placeholder Editor', 'ultimate-multisite'),
'render' => [$this, 'render_site_placeholders_side_panel'],
]
);
@@ -162,7 +162,7 @@ public function register_widgets(): void {
wu_register_settings_side_panel(
'payment-gateways',
[
- 'title' => __('Invoices', 'multisite-ultimate'),
+ 'title' => __('Invoices', 'ultimate-multisite'),
'render' => [$this, 'render_invoice_side_panel'],
]
);
@@ -170,7 +170,7 @@ public function register_widgets(): void {
wu_register_settings_side_panel(
'emails',
[
- 'title' => __('System Emails', 'multisite-ultimate'),
+ 'title' => __('System Emails', 'ultimate-multisite'),
'render' => [$this, 'render_system_emails_side_panel'],
]
);
@@ -178,7 +178,7 @@ public function register_widgets(): void {
wu_register_settings_side_panel(
'emails',
[
- 'title' => __('Email Template', 'multisite-ultimate'),
+ 'title' => __('Email Template', 'ultimate-multisite'),
'render' => [$this, 'render_email_template_side_panel'],
]
);
@@ -198,15 +198,15 @@ public function render_checkout_forms_side_panel(): void {
+
+
+
+
+
+
',
[
- __('...and thanks for choosing Multisite Ultimate!', 'multisite-ultimate'),
- __('This quick setup wizard will make sure your server is correctly setup, help you configure your new network, and migrate data from previous Multisite Ultimate versions if necessary.', 'multisite-ultimate'),
- __('You will also have the option of importing default content. It should take 10 minutes or less!', 'multisite-ultimate'),
+ __('...and thanks for choosing Ultimate Multisite!', 'ultimate-multisite'),
+ __('This quick setup wizard will make sure your server is correctly setup, help you configure your new network, and migrate data from previous Ultimate Multisite versions if necessary.', 'ultimate-multisite'),
+ __('You will also have the option of importing default content. It should take 10 minutes or less!', 'ultimate-multisite'),
]
),
- 'next_label' => __('Get Started →', 'multisite-ultimate'),
+ 'next_label' => __('Get Started →', 'ultimate-multisite'),
'back' => false,
],
'checks' => [
- 'title' => __('Pre-install Checks', 'multisite-ultimate'),
- 'description' => __('Now it is time to see if this machine has what it takes to run Multisite Ultimate well!', 'multisite-ultimate'),
- 'next_label' => Requirements::met() ? __('Go to the Next Step →', 'multisite-ultimate') : __('Check Again', 'multisite-ultimate'),
+ 'title' => __('Pre-install Checks', 'ultimate-multisite'),
+ 'description' => __('Now it is time to see if this machine has what it takes to run Ultimate Multisite well!', 'ultimate-multisite'),
+ 'next_label' => Requirements::met() ? __('Go to the Next Step →', 'ultimate-multisite') : __('Check Again', 'ultimate-multisite'),
'handler' => [$this, 'handle_checks'],
'back' => false,
'fields' => [
@@ -343,10 +343,11 @@ public function get_sections() {
],
],
'installation' => [
- 'title' => __('Installation', 'multisite-ultimate'),
- 'description' => __('Now, let\'s update your database and install the Sunrise.php file, which are necessary for the correct functioning of Multisite Ultimate.', 'multisite-ultimate'),
- 'next_label' => Core_Installer::get_instance()->all_done() ? __('Go to the Next Step →', 'multisite-ultimate') : __('Install', 'multisite-ultimate'),
- 'fields' => [
+ 'title' => __('Installation', 'ultimate-multisite'),
+ 'description' => __('Now, let\'s update your database and install the Sunrise.php file, which are necessary for the correct functioning of Ultimate Multisite.', 'ultimate-multisite'),
+ 'next_label' => Core_Installer::get_instance()->all_done() ? __('Go to the Next Step →', 'ultimate-multisite') : __('Install', 'ultimate-multisite'),
+ 'disable_next' => true,
+ 'fields' => [
'terms' => [
'type' => 'note',
'desc' => fn() => $this->render_installation_steps(Core_Installer::get_instance()->get_steps(), false),
@@ -367,14 +368,14 @@ public function get_sections() {
$back_traces = Migrator::get_instance()->get_back_traces();
- $next_label = __('Migrate!', 'multisite-ultimate');
+ $next_label = __('Migrate!', 'ultimate-multisite');
- $description = __('No errors found during dry run! Now it is time to actually migrate!
We strongly recommend creating a backup of your database before moving forward with the migration.', 'multisite-ultimate');
+ $description = __('No errors found during dry run! Now it is time to actually migrate!
We strongly recommend creating a backup of your database before moving forward with the migration.', 'ultimate-multisite');
if ($dry_run) {
- $next_label = __('Run Check', 'multisite-ultimate');
+ $next_label = __('Run Check', 'ultimate-multisite');
- $description = __('It seems that you were running Multisite Ultimate 1.X on this network. This migrator will convert the data from the old version to the new one.', 'multisite-ultimate') . '
' . __('First, let\'s run a test migration to see if we can spot any potential errors.', 'multisite-ultimate');
+ $description = __('It seems that you were running Ultimate Multisite 1.X on this network. This migrator will convert the data from the old version to the new one.', 'ultimate-multisite') . '
' . __('First, let\'s run a test migration to see if we can spot any potential errors.', 'ultimate-multisite');
}
$fields = [
@@ -401,17 +402,17 @@ public function get_sections() {
$message = implode(PHP_EOL . PHP_EOL, $message_lines);
- $description = __('The dry run test detected issues during the test migration. Please, contact our support team to get help migrating from 1.X to version 2.', 'multisite-ultimate');
+ $description = __('The dry run test detected issues during the test migration. Please, contact our support team to get help migrating from 1.X to version 2.', 'ultimate-multisite');
$next = true;
- $next_label = __('Try Again!', 'multisite-ultimate');
+ $next_label = __('Try Again!', 'ultimate-multisite');
- $error_list = '' . __('List of errors detected:', 'multisite-ultimate') . '
';
+ $error_list = '' . __('List of errors detected:', 'ultimate-multisite') . '
';
$errors[] = sprintf(
'
%1$s',
- __('Download migration error log', 'multisite-ultimate'),
+ __('Download migration error log', 'ultimate-multisite'),
add_query_arg(
[
'action' => 'download_migration_logs',
@@ -423,7 +424,7 @@ public function get_sections() {
$errors[] = sprintf(
'
%1$s',
- __('Rollback to version 1.10.13', 'multisite-ultimate'),
+ __('Rollback to version 1.10.13', 'ultimate-multisite'),
add_query_arg(
[
'page' => 'wp-ultimo-rollback',
@@ -455,7 +456,7 @@ public function get_sections() {
}
$sections['migration'] = [
- 'title' => __('Migration', 'multisite-ultimate'),
+ 'title' => __('Migration', 'ultimate-multisite'),
'description' => $description,
'next_label' => $next_label,
'skip' => false,
@@ -465,17 +466,18 @@ public function get_sections() {
];
} else {
$sections['your-company'] = [
- 'title' => __('Your Company', 'multisite-ultimate'),
- 'description' => __('Before we move on, let\'s configure the basic settings of your network, shall we?', 'multisite-ultimate'),
+ 'title' => __('Your Company', 'ultimate-multisite'),
+ 'description' => __('Before we move on, let\'s configure the basic settings of your network, shall we?', 'ultimate-multisite'),
'handler' => [$this, 'handle_save_settings'],
'fields' => [$this, 'get_general_settings'],
];
$sections['defaults'] = [
- 'title' => __('Default Content', 'multisite-ultimate'),
- 'description' => __('Starting from scratch can be scarry, specially when first starting out. In this step, you can create default content to have a starting point for your network. Everything can be customized later.', 'multisite-ultimate'),
- 'next_label' => Default_Content_Installer::get_instance()->all_done() ? __('Go to the Next Step →', 'multisite-ultimate') : __('Install', 'multisite-ultimate'),
- 'fields' => [
+ 'title' => __('Default Content', 'ultimate-multisite'),
+ 'description' => __('Starting from scratch can be scarry, specially when first starting out. In this step, you can create default content to have a starting point for your network. Everything can be customized later.', 'ultimate-multisite'),
+ 'next_label' => Default_Content_Installer::get_instance()->all_done() ? __('Go to the Next Step →', 'ultimate-multisite') : __('Install', 'ultimate-multisite'),
+ 'disable_next' => true,
+ 'fields' => [
'terms' => [
'type' => 'note',
'desc' => fn() => $this->render_installation_steps(Default_Content_Installer::get_instance()->get_steps()),
@@ -485,7 +487,7 @@ public function get_sections() {
}
$sections['done'] = [
- 'title' => __('Ready!', 'multisite-ultimate'),
+ 'title' => __('Ready!', 'ultimate-multisite'),
'view' => [$this, 'section_ready'],
];
@@ -583,7 +585,7 @@ public function render_installation_steps($steps, $checks = true) {
'wu_setup_settings',
[
'dry_run' => wu_request('dry-run', true),
- 'generic_error_message' => __('A server error happened while processing this item.', 'multisite-ultimate'),
+ 'generic_error_message' => __('A server error happened while processing this item.', 'ultimate-multisite'),
]
);
@@ -622,7 +624,7 @@ public function renders_requirements_table() {
$requirements = [
'php' => [
- 'name' => __('PHP', 'multisite-ultimate'),
+ 'name' => __('PHP', 'ultimate-multisite'),
'help' => wu_get_documentation_url('wp-ultimo-requirements'),
'required_version' => Requirements::$php_version,
'recommended_version' => Requirements::$php_recommended_version,
@@ -631,7 +633,7 @@ public function renders_requirements_table() {
'pass_recommendation' => version_compare(phpversion(), Requirements::$php_recommended_version, '>='),
],
'wordpress' => [
- 'name' => __('WordPress', 'multisite-ultimate'),
+ 'name' => __('WordPress', 'ultimate-multisite'),
'help' => wu_get_documentation_url('wp-ultimo-requirements'),
'required_version' => Requirements::$wp_version,
'recommended_version' => Requirements::$wp_recommended_version,
@@ -643,21 +645,21 @@ public function renders_requirements_table() {
$plugin_requirements = [
'multisite' => [
- 'name' => __('WordPress Multisite', 'multisite-ultimate'),
+ 'name' => __('WordPress Multisite', 'ultimate-multisite'),
'help' => wu_get_documentation_url('wp-ultimo-requirements'),
- 'condition' => __('Installed & Activated', 'multisite-ultimate'),
+ 'condition' => __('Installed & Activated', 'ultimate-multisite'),
'pass_requirements' => is_multisite(),
],
'wp-ultimo' => [
- 'name' => __('Multisite Ultimate', 'multisite-ultimate'),
+ 'name' => __('Ultimate Multisite', 'ultimate-multisite'),
'help' => wu_get_documentation_url('wp-ultimo-requirements'),
- 'condition' => apply_filters('wp_ultimo_skip_network_active_check', false) ? __('Bypassed via filter', 'multisite-ultimate') : __('Network Activated', 'multisite-ultimate'),
+ 'condition' => apply_filters('wp_ultimo_skip_network_active_check', false) ? __('Bypassed via filter', 'ultimate-multisite') : __('Network Activated', 'ultimate-multisite'),
'pass_requirements' => Requirements::is_network_active(),
],
'wp-cron' => [
- 'name' => __('WordPress Cron', 'multisite-ultimate'),
+ 'name' => __('WordPress Cron', 'ultimate-multisite'),
'help' => wu_get_documentation_url('wp-ultimo-requirements'),
- 'condition' => __('Activated', 'multisite-ultimate'),
+ 'condition' => __('Activated', 'ultimate-multisite'),
'pass_requirements' => Requirements::check_wp_cron(),
],
];
@@ -747,14 +749,14 @@ public function alert_incomplete_installation(): void {
if (! defined('SUNRISE') || ! SUNRISE) {
$message = sprintf(__('The SUNRISE constant is missing. Domain mapping and plugin/theme limits will not function until `%s` is added to wp-config.php. Please complete the setup to attempt to do this automatically.'), 'define( SUNRISE, \'1\' );');
} else {
- $message = __('Multisite Ultimate installation is incomplete. The sunrise.php file is missing. Please complete the setup to ensure proper functionality.', 'multisite-ultimate');
+ $message = __('Ultimate Multisite installation is incomplete. The sunrise.php file is missing. Please complete the setup to ensure proper functionality.', 'ultimate-multisite');
}
$actions = [
'complete_setup' => [
- 'title' => __('Complete Setup', 'multisite-ultimate'),
+ 'title' => __('Complete Setup', 'ultimate-multisite'),
'url' => wu_network_admin_url('wp-ultimo-setup'),
],
];
@@ -838,7 +840,7 @@ public function section_test(): void {
}
/**
- * Adds the necessary missing scripts if Multisite Ultimate was not loaded.
+ * Adds the necessary missing scripts if Ultimate Multisite was not loaded.
*
* @since 2.0.0
* @return void
@@ -870,8 +872,8 @@ public function register_scripts(): void {
'wu_fields',
[
'l10n' => [
- 'image_picker_title' => __('Select an Image.', 'multisite-ultimate'),
- 'image_picker_button_text' => __('Use this image', 'multisite-ultimate'),
+ 'image_picker_title' => __('Select an Image.', 'ultimate-multisite'),
+ 'image_picker_button_text' => __('Use this image', 'ultimate-multisite'),
],
]
);
diff --git a/inc/admin-pages/class-shortcodes-admin-page.php b/inc/admin-pages/class-shortcodes-admin-page.php
index f1a413c11..e29466751 100644
--- a/inc/admin-pages/class-shortcodes-admin-page.php
+++ b/inc/admin-pages/class-shortcodes-admin-page.php
@@ -1,6 +1,6 @@
'new-site-template-warning',
- 'title' => __('On adding a new Site Template...', 'multisite-ultimate'),
+ 'title' => __('On adding a new Site Template...', 'ultimate-multisite'),
'text' => [
- __("You just successfully added a new site template to your Multisite Ultimate network and that's awesome!", 'multisite-ultimate'),
- __('Keep in mind that newly created site templates do not appear automatically in your checkout forms.', 'multisite-ultimate'),
- __('To make a site template available on registration, you will need to manually add it to the template selection field of your checkout forms.', 'multisite-ultimate'),
+ __("You just successfully added a new site template to your Ultimate Multisite network and that's awesome!", 'ultimate-multisite'),
+ __('Keep in mind that newly created site templates do not appear automatically in your checkout forms.', 'ultimate-multisite'),
+ __('To make a site template available on registration, you will need to manually add it to the template selection field of your checkout forms.', 'ultimate-multisite'),
],
'buttons' => [
[
'classes' => 'button wu-text-xs sm:wu-normal-case wu-float-left',
- 'text' => __('Go to Checkout Forms', 'multisite-ultimate'),
+ 'text' => __('Go to Checkout Forms', 'ultimate-multisite'),
'url' => wu_network_admin_url('wp-ultimo-checkout-forms'),
],
],
@@ -192,16 +192,16 @@ public function render_transfer_site_modal(): void {
$fields = [
'confirm' => [
'type' => 'toggle',
- 'title' => __('Confirm Transfer', 'multisite-ultimate'),
- 'desc' => __('This will start the transfer of assets from one membership to another.', 'multisite-ultimate'),
+ 'title' => __('Confirm Transfer', 'ultimate-multisite'),
+ 'desc' => __('This will start the transfer of assets from one membership to another.', 'ultimate-multisite'),
'html_attr' => [
'v-model' => 'confirmed',
],
],
'submit_button' => [
'type' => 'submit',
- 'title' => __('Start Transfer', 'multisite-ultimate'),
- 'placeholder' => __('Start Transfer', 'multisite-ultimate'),
+ 'title' => __('Start Transfer', 'ultimate-multisite'),
+ 'placeholder' => __('Start Transfer', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'button button-primary wu-w-full',
'wrapper_classes' => 'wu-items-end',
@@ -257,11 +257,11 @@ public function handle_transfer_site_modal(): void {
$target_membership = wu_get_membership(wu_request('target_membership_id'));
if ( ! $site) {
- wp_send_json_error(new \WP_Error('not-found', __('Site not found.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('not-found', __('Site not found.', 'ultimate-multisite')));
}
if ( ! $target_membership) {
- wp_send_json_error(new \WP_Error('not-found', __('Membership not found.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('not-found', __('Membership not found.', 'ultimate-multisite')));
}
$site->set_membership_id($target_membership->get_id());
@@ -308,7 +308,7 @@ public function register_widgets(): void {
$this->add_fields_widget(
'at_a_glance',
[
- 'title' => __('At a Glance', 'multisite-ultimate'),
+ 'title' => __('At a Glance', 'ultimate-multisite'),
'position' => 'normal',
'classes' => 'wu-overflow-hidden wu-m-0 wu--mt-1 wu--mx-3 wu--mb-3',
'field_wrapper_classes' => 'wu-w-1/4 wu-box-border wu-items-center wu-flex wu-justify-between wu-p-4 wu-m-0 wu-border-t-0 wu-border-l-0 wu-border-r wu-border-b-0 wu-border-gray-300 wu-border-solid wu-float-left wu-relative',
@@ -318,14 +318,14 @@ public function register_widgets(): void {
'fields' => [
'type' => [
'type' => 'text-display',
- 'title' => __('Site Type', 'multisite-ultimate'),
+ 'title' => __('Site Type', 'ultimate-multisite'),
'display_value' => $tag,
'tooltip' => '',
],
'id' => [
'type' => 'text-display',
'copy' => true,
- 'title' => __('Site ID', 'multisite-ultimate'),
+ 'title' => __('Site ID', 'ultimate-multisite'),
'display_value' => $this->get_object()->get_id(),
'tooltip' => '',
],
@@ -336,13 +336,13 @@ public function register_widgets(): void {
$this->add_fields_widget(
'description',
[
- 'title' => __('Description', 'multisite-ultimate'),
+ 'title' => __('Description', 'ultimate-multisite'),
'position' => 'normal',
'fields' => [
'description' => [
'type' => 'textarea',
- 'title' => __('Site Description', 'multisite-ultimate'),
- 'placeholder' => __('Tell your customers what this site is about.', 'multisite-ultimate'),
+ 'title' => __('Site Description', 'ultimate-multisite'),
+ 'placeholder' => __('Tell your customers what this site is about.', 'ultimate-multisite'),
'value' => $this->get_object()->get_option_blogdescription(),
'html_attr' => [
'rows' => 3,
@@ -355,7 +355,7 @@ public function register_widgets(): void {
$this->add_tabs_widget(
'options',
[
- 'title' => __('Site Options', 'multisite-ultimate'),
+ 'title' => __('Site Options', 'ultimate-multisite'),
'position' => 'normal',
'sections' => $this->get_site_option_sections(),
]
@@ -364,7 +364,7 @@ public function register_widgets(): void {
$this->add_list_table_widget(
'domains',
[
- 'title' => __('Mapped Domains', 'multisite-ultimate'),
+ 'title' => __('Mapped Domains', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Sites_Domain_List_Table(),
'query_filter' => [$this, 'domain_query_filter'],
]
@@ -374,7 +374,7 @@ public function register_widgets(): void {
$this->add_list_table_widget(
'membership',
[
- 'title' => __('Linked Membership', 'multisite-ultimate'),
+ 'title' => __('Linked Membership', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Customers_Membership_List_Table(),
'query_filter' => function ($query) {
@@ -388,7 +388,7 @@ public function register_widgets(): void {
$this->add_list_table_widget(
'customer',
[
- 'title' => __('Linked Customer', 'multisite-ultimate'),
+ 'title' => __('Linked Customer', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Site_Customer_List_Table(),
'query_filter' => function ($query) {
@@ -403,7 +403,7 @@ public function register_widgets(): void {
$this->add_list_table_widget(
'events',
[
- 'title' => __('Events', 'multisite-ultimate'),
+ 'title' => __('Events', 'ultimate-multisite'),
'table' => new \WP_Ultimo\List_Tables\Inside_Events_List_Table(),
'query_filter' => [$this, 'query_filter'],
]
@@ -429,9 +429,9 @@ public function register_widgets(): void {
// Fields for price
'type_main' => [
'type' => 'text-display',
- 'title' => __('Site Type', 'multisite-ultimate'),
- 'display_value' => __('Main Site', 'multisite-ultimate'),
- 'tooltip' => __('You can\'t change the main site type.', 'multisite-ultimate'),
+ 'title' => __('Site Type', 'ultimate-multisite'),
+ 'display_value' => __('Main Site', 'ultimate-multisite'),
+ 'tooltip' => __('You can\'t change the main site type.', 'ultimate-multisite'),
'wrapper_html_attr' => [
'v-cloak' => '1',
'v-show' => 'type === "main"',
@@ -439,15 +439,15 @@ public function register_widgets(): void {
],
'type' => [
'type' => 'select',
- 'title' => __('Site Type', 'multisite-ultimate'),
- 'placeholder' => __('Select Site Type', 'multisite-ultimate'),
- 'desc' => __('Different site types have different options and settings.', 'multisite-ultimate'),
+ 'title' => __('Site Type', 'ultimate-multisite'),
+ 'placeholder' => __('Select Site Type', 'ultimate-multisite'),
+ 'desc' => __('Different site types have different options and settings.', 'ultimate-multisite'),
'value' => $this->get_object()->get_type(),
'tooltip' => '',
'options' => [
- 'default' => __('Regular WordPress', 'multisite-ultimate'),
- 'site_template' => __('Site Template', 'multisite-ultimate'),
- 'customer_owned' => __('Customer-owned', 'multisite-ultimate'),
+ 'default' => __('Regular WordPress', 'ultimate-multisite'),
+ 'site_template' => __('Site Template', 'ultimate-multisite'),
+ 'customer_owned' => __('Customer-owned', 'ultimate-multisite'),
],
'html_attr' => [
'v-model' => 'type',
@@ -459,9 +459,9 @@ public function register_widgets(): void {
],
'categories' => [
'type' => 'select',
- 'title' => __('Template Categories', 'multisite-ultimate'),
- 'placeholder' => __('e.g.: Landing Page, Health...', 'multisite-ultimate'),
- 'desc' => __('Customers will be able to filter by categories during signup.', 'multisite-ultimate'),
+ 'title' => __('Template Categories', 'ultimate-multisite'),
+ 'placeholder' => __('e.g.: Landing Page, Health...', 'ultimate-multisite'),
+ 'desc' => __('Customers will be able to filter by categories during signup.', 'ultimate-multisite'),
'value' => $this->get_object()->get_categories(),
'options' => Site::get_all_categories(),
'html_attr' => [
@@ -475,9 +475,9 @@ public function register_widgets(): void {
],
'membership_id' => [
'type' => 'model',
- 'title' => __('Associated Membership', 'multisite-ultimate'),
- 'placeholder' => __('Search Membership...', 'multisite-ultimate'),
- 'desc' => __('The membership that owns this site.', 'multisite-ultimate'),
+ 'title' => __('Associated Membership', 'ultimate-multisite'),
+ 'placeholder' => __('Search Membership...', 'ultimate-multisite'),
+ 'desc' => __('The membership that owns this site.', 'ultimate-multisite'),
'value' => $this->get_object()->get_membership_id(),
'tooltip' => '',
'wrapper_html_attr' => [
@@ -495,7 +495,7 @@ public function register_widgets(): void {
],
'transfer_note' => [
'type' => 'note',
- 'desc' => __('Changing the membership will transfer the site and all its assets to the new membership.', 'multisite-ultimate'),
+ 'desc' => __('Changing the membership will transfer the site and all its assets to the new membership.', 'ultimate-multisite'),
'classes' => 'wu-p-2 wu-bg-red-100 wu-text-red-600 wu-rounded wu-w-full',
'wrapper_html_attr' => [
'v-show' => '(original_membership_id != membership_id) && membership_id',
@@ -504,8 +504,8 @@ public function register_widgets(): void {
],
'submit_save' => [
'type' => 'submit',
- 'title' => __('Save Site', 'multisite-ultimate'),
- 'placeholder' => __('Save Site', 'multisite-ultimate'),
+ 'title' => __('Save Site', 'ultimate-multisite'),
+ 'placeholder' => __('Save Site', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'button button-primary wu-w-full',
'wrapper_html_attr' => [
@@ -515,7 +515,7 @@ public function register_widgets(): void {
],
'transfer' => [
'type' => 'link',
- 'display_value' => __('Transfer Site', 'multisite-ultimate'),
+ 'display_value' => __('Transfer Site', 'ultimate-multisite'),
'wrapper_classes' => 'wu-bg-gray-200',
'classes' => 'button wubox wu-w-full wu-text-center',
'wrapper_html_attr' => [
@@ -530,7 +530,7 @@ public function register_widgets(): void {
'target_membership_id' => '',
]
) . "=' + membership_id",
- 'title' => __('Transfer Site', 'multisite-ultimate'),
+ 'title' => __('Transfer Site', 'ultimate-multisite'),
],
],
],
@@ -540,12 +540,12 @@ public function register_widgets(): void {
$this->add_fields_widget(
'active',
[
- 'title' => __('Active', 'multisite-ultimate'),
+ 'title' => __('Active', 'ultimate-multisite'),
'fields' => [
'active' => [
'type' => 'toggle',
- 'title' => __('Active', 'multisite-ultimate'),
- 'desc' => __('Use this option to manually enable or disable this site.', 'multisite-ultimate'),
+ 'title' => __('Active', 'ultimate-multisite'),
+ 'desc' => __('Use this option to manually enable or disable this site.', 'ultimate-multisite'),
'value' => $this->get_object()->is_active(),
],
],
@@ -555,19 +555,19 @@ public function register_widgets(): void {
$this->add_fields_widget(
'image',
[
- 'title' => __('Site Image', 'multisite-ultimate'),
+ 'title' => __('Site Image', 'ultimate-multisite'),
'fields' => [
'featured_image_id' => [
'type' => 'image',
'stacked' => true,
- 'title' => __('Site Image', 'multisite-ultimate'),
- 'desc' => __('This image is used on lists of sites and other places. It can be automatically generated by the screenshot scraper.', 'multisite-ultimate'),
+ 'title' => __('Site Image', 'ultimate-multisite'),
+ 'desc' => __('This image is used on lists of sites and other places. It can be automatically generated by the screenshot scraper.', 'ultimate-multisite'),
'value' => $this->get_object()->get_featured_image_id(),
'img' => $this->get_object()->get_featured_image(),
],
'scraper_note' => [
'type' => 'note',
- 'desc' => __('You need to save the site for the change to take effect.', 'multisite-ultimate'),
+ 'desc' => __('You need to save the site for the change to take effect.', 'ultimate-multisite'),
'wrapper_classes' => 'wu-hidden wu-scraper-note',
],
'scraper_error' => [
@@ -577,12 +577,12 @@ public function register_widgets(): void {
],
'scraper_message' => [
'type' => 'note',
- 'desc' => sprintf('%s', __('We detected that this network might be running locally. If that\'s the case, Multisite Ultimate will not be able to take a screenshot of the site. A site needs to be publicly available to the outside world in order for this feature to work.', 'multisite-ultimate')),
+ 'desc' => sprintf('%s', __('We detected that this network might be running locally. If that\'s the case, Ultimate Multisite will not be able to take a screenshot of the site. A site needs to be publicly available to the outside world in order for this feature to work.', 'ultimate-multisite')),
'wrapper_classes' => \WP_Ultimo\Domain_Mapping\Helper::is_development_mode() ? '' : 'wu-hidden',
],
'scraper' => [
'type' => 'submit',
- 'title' => __('Take Screenshot', 'multisite-ultimate'),
+ 'title' => __('Take Screenshot', 'ultimate-multisite'),
'classes' => 'button wu-w-full',
],
],
@@ -617,7 +617,7 @@ protected function get_site_option_sections() {
*/
public function get_title() {
- return $this->edit ? __('Edit Site', 'multisite-ultimate') : __('Add new Site', 'multisite-ultimate');
+ return $this->edit ? __('Edit Site', 'ultimate-multisite') : __('Add new Site', 'ultimate-multisite');
}
/**
@@ -628,7 +628,7 @@ public function get_title() {
*/
public function get_menu_title() {
- return __('Edit Site', 'multisite-ultimate');
+ return __('Edit Site', 'ultimate-multisite');
}
/**
@@ -642,17 +642,17 @@ public function action_links() {
return [
[
'url' => network_admin_url('site-settings.php?id=' . $this->get_object()->get_id()),
- 'label' => __('Go to the Default Edit Screen', 'multisite-ultimate'),
+ 'label' => __('Go to the Default Edit Screen', 'ultimate-multisite'),
'icon' => 'wu-cog',
],
[
'url' => get_site_url($this->get_object()->get_id()),
- 'label' => __('Visit Site', 'multisite-ultimate'),
+ 'label' => __('Visit Site', 'ultimate-multisite'),
'icon' => 'wu-link',
],
[
'url' => get_admin_url($this->get_object()->get_id()),
- 'label' => __('Dashboard', 'multisite-ultimate'),
+ 'label' => __('Dashboard', 'ultimate-multisite'),
'icon' => 'dashboard',
],
];
@@ -667,15 +667,15 @@ public function action_links() {
public function get_labels() {
return [
- 'edit_label' => __('Edit Site', 'multisite-ultimate'),
- 'add_new_label' => __('Add new Site', 'multisite-ultimate'),
- 'updated_message' => __('Site updated with success!', 'multisite-ultimate'),
- 'title_placeholder' => __('Enter Site Name', 'multisite-ultimate'),
- 'title_description' => __('This name will be used as the site title.', 'multisite-ultimate'),
- 'save_button_label' => __('Save Site', 'multisite-ultimate'),
+ 'edit_label' => __('Edit Site', 'ultimate-multisite'),
+ 'add_new_label' => __('Add new Site', 'ultimate-multisite'),
+ 'updated_message' => __('Site updated with success!', 'ultimate-multisite'),
+ 'title_placeholder' => __('Enter Site Name', 'ultimate-multisite'),
+ 'title_description' => __('This name will be used as the site title.', 'ultimate-multisite'),
+ 'save_button_label' => __('Save Site', 'ultimate-multisite'),
'save_description' => '',
- 'delete_button_label' => __('Delete Site', 'multisite-ultimate'),
- 'delete_description' => __('Be careful. This action is irreversible.', 'multisite-ultimate'),
+ 'delete_button_label' => __('Delete Site', 'ultimate-multisite'),
+ 'delete_description' => __('Be careful. This action is irreversible.', 'ultimate-multisite'),
];
}
diff --git a/inc/admin-pages/class-site-list-admin-page.php b/inc/admin-pages/class-site-list-admin-page.php
index db944a83e..91ff06e05 100644
--- a/inc/admin-pages/class-site-list-admin-page.php
+++ b/inc/admin-pages/class-site-list-admin-page.php
@@ -1,6 +1,6 @@
[
'type' => 'toggle',
- 'title' => __('Confirm Publication', 'multisite-ultimate'),
- 'desc' => __('This action can not be undone.', 'multisite-ultimate'),
+ 'title' => __('Confirm Publication', 'ultimate-multisite'),
+ 'desc' => __('This action can not be undone.', 'ultimate-multisite'),
'html_attr' => [
'v-model' => 'confirmed',
],
],
'submit_button' => [
'type' => 'submit',
- 'title' => __('Publish', 'multisite-ultimate'),
- 'placeholder' => __('Publish', 'multisite-ultimate'),
+ 'title' => __('Publish', 'ultimate-multisite'),
+ 'placeholder' => __('Publish', 'ultimate-multisite'),
'value' => 'publish',
'classes' => 'button button-primary wu-w-full',
'wrapper_classes' => 'wu-items-end',
@@ -189,13 +189,13 @@ public function handle_publish_pending_site_modal(): void {
$membership = wu_get_membership(wu_request('membership_id'));
if ( ! $membership) {
- wp_send_json_error(new \WP_Error('not-found', __('Pending site not found.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('not-found', __('Pending site not found.', 'ultimate-multisite')));
}
$pending_site = $membership->get_pending_site();
if ( ! is_a($pending_site, '\\WP_Ultimo\\Models\\Site')) {
- wp_send_json_error(new \WP_Error('not-found', __('Pending site not found.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('not-found', __('Pending site not found.', 'ultimate-multisite')));
}
$pending_site->set_type('customer_owned');
@@ -267,7 +267,7 @@ public function handle_add_new_site_modal() {
}
if ($site->get_blog_id() === false) {
- $error = new \WP_Error('error', __('Something wrong happened.', 'multisite-ultimate'));
+ $error = new \WP_Error('error', __('Something wrong happened.', 'ultimate-multisite'));
return wp_send_json_error($error);
}
@@ -314,19 +314,19 @@ public function render_add_new_site_modal(): void {
if ($duplicate_id && $site) {
// translators: the %s is the thing copied.
- $title = sprintf(__('Copy of %s', 'multisite-ultimate'), $site->get_title());
+ $title = sprintf(__('Copy of %s', 'ultimate-multisite'), $site->get_title());
$path = sprintf('%s%s', trim($site->get_path(), '/'), 'copy');
$type = $site->get_type();
$template_id = $duplicate_id;
$membership_id = $site->get_membership_id();
}
- $save_label = $duplicate_id ? __('Duplicate Site', 'multisite-ultimate') : __('Add new Site', 'multisite-ultimate');
+ $save_label = $duplicate_id ? __('Duplicate Site', 'ultimate-multisite') : __('Add new Site', 'ultimate-multisite');
$options = [
- 'sub-domain' => __('Subdomain', 'multisite-ultimate'),
- 'sub-directory' => __('Subdirectory', 'multisite-ultimate'),
- 'domain' => __('Domain', 'multisite-ultimate'),
+ 'sub-domain' => __('Subdomain', 'ultimate-multisite'),
+ 'sub-directory' => __('Subdirectory', 'ultimate-multisite'),
+ 'domain' => __('Domain', 'ultimate-multisite'),
];
/*
@@ -351,19 +351,19 @@ public function render_add_new_site_modal(): void {
],
'title' => [
'type' => 'text',
- 'title' => __('Site Title', 'multisite-ultimate'),
- 'placeholder' => __('New Network Site', 'multisite-ultimate'),
+ 'title' => __('Site Title', 'ultimate-multisite'),
+ 'placeholder' => __('New Network Site', 'ultimate-multisite'),
'value' => $title,
],
'domain_group' => [
'type' => 'group',
// translators: the %s is the site preview url.
- 'desc' => sprintf(__('The site URL will be: %s', 'multisite-ultimate'), '{{ tab === "domain" ? domain : ( tab === "sub-directory" ? scheme + base_url + domain : scheme + domain + "." + base_url ) }}'),
+ 'desc' => sprintf(__('The site URL will be: %s', 'ultimate-multisite'), '{{ tab === "domain" ? domain : ( tab === "sub-directory" ? scheme + base_url + domain : scheme + domain + "." + base_url ) }}'),
'fields' => [
'domain' => [
'type' => 'text',
- 'title' => __('Site Domain/Path', 'multisite-ultimate'),
- 'tooltip' => __('Enter the complete domain for the site', 'multisite-ultimate'),
+ 'title' => __('Site Domain/Path', 'ultimate-multisite'),
+ 'tooltip' => __('Enter the complete domain for the site', 'ultimate-multisite'),
'wrapper_classes' => 'wu-w-full',
'html_attr' => [
'v-bind:placeholder' => 'tab === "domain" ? "mysite.com" : "mysite"',
@@ -375,13 +375,13 @@ public function render_add_new_site_modal(): void {
],
'type' => [
'type' => 'select',
- 'title' => __('Site Type', 'multisite-ultimate'),
+ 'title' => __('Site Type', 'ultimate-multisite'),
'value' => $type,
'placeholder' => '',
'options' => [
- 'default' => __('Regular WP Site', 'multisite-ultimate'),
- 'site_template' => __('Site Template', 'multisite-ultimate'),
- 'customer_owned' => __('Customer-Owned', 'multisite-ultimate'),
+ 'default' => __('Regular WP Site', 'ultimate-multisite'),
+ 'site_template' => __('Site Template', 'ultimate-multisite'),
+ 'customer_owned' => __('Customer-Owned', 'ultimate-multisite'),
],
'html_attr' => [
'v-model' => 'type',
@@ -389,8 +389,8 @@ public function render_add_new_site_modal(): void {
],
'membership_id' => [
'type' => 'model',
- 'title' => __('Associated Membership', 'multisite-ultimate'),
- 'placeholder' => __('Search Membership...', 'multisite-ultimate'),
+ 'title' => __('Associated Membership', 'ultimate-multisite'),
+ 'placeholder' => __('Search Membership...', 'ultimate-multisite'),
'value' => '',
'tooltip' => '',
'wrapper_html_attr' => [
@@ -406,17 +406,17 @@ public function render_add_new_site_modal(): void {
],
'copy' => [
'type' => 'toggle',
- 'title' => __('Copy Site', 'multisite-ultimate'),
- 'desc' => __('Select an existing site to use as a starting point.', 'multisite-ultimate'),
+ 'title' => __('Copy Site', 'ultimate-multisite'),
+ 'desc' => __('Select an existing site to use as a starting point.', 'ultimate-multisite'),
'html_attr' => [
'v-model' => 'copy',
],
],
'template_site' => [
'type' => 'model',
- 'title' => __('Template Site', 'multisite-ultimate'),
- 'placeholder' => __('Search Sites...', 'multisite-ultimate'),
- 'desc' => __('The site selected will be copied and used as a starting point.', 'multisite-ultimate'),
+ 'title' => __('Template Site', 'ultimate-multisite'),
+ 'placeholder' => __('Search Sites...', 'ultimate-multisite'),
+ 'desc' => __('The site selected will be copied and used as a starting point.', 'ultimate-multisite'),
'value' => $template_id,
'html_attr' => [
'data-model' => 'site',
@@ -432,8 +432,8 @@ public function render_add_new_site_modal(): void {
],
'copy_media' => [
'type' => 'toggle',
- 'title' => __('Copy Media on Duplication', 'multisite-ultimate'),
- 'desc' => __('Copy media files from the template site on duplication. Disabling this can lead to broken images on the new site.', 'multisite-ultimate'),
+ 'title' => __('Copy Media on Duplication', 'ultimate-multisite'),
+ 'desc' => __('Copy media files from the template site on duplication. Disabling this can lead to broken images on the new site.', 'ultimate-multisite'),
'value' => true,
'wrapper_html_attr' => [
'v-show' => 'copy',
@@ -503,8 +503,8 @@ public function register_widgets() {}
public function get_labels() {
return [
- 'deleted_message' => __('Site removed successfully.', 'multisite-ultimate'),
- 'search_label' => __('Search Site', 'multisite-ultimate'),
+ 'deleted_message' => __('Site removed successfully.', 'ultimate-multisite'),
+ 'search_label' => __('Search Site', 'ultimate-multisite'),
];
}
@@ -516,7 +516,7 @@ public function get_labels() {
*/
public function get_title() {
- return __('Sites', 'multisite-ultimate');
+ return __('Sites', 'ultimate-multisite');
}
/**
@@ -527,7 +527,7 @@ public function get_title() {
*/
public function get_menu_title() {
- return __('Sites', 'multisite-ultimate');
+ return __('Sites', 'ultimate-multisite');
}
/**
@@ -538,7 +538,7 @@ public function get_menu_title() {
*/
public function get_submenu_title() {
- return __('Sites', 'multisite-ultimate');
+ return __('Sites', 'ultimate-multisite');
}
/**
@@ -551,7 +551,7 @@ public function action_links() {
return [
[
- 'label' => __('Add Site', 'multisite-ultimate'),
+ 'label' => __('Add Site', 'ultimate-multisite'),
'icon' => 'wu-circle-with-plus',
'classes' => 'wubox',
'url' => wu_get_form_url('add_new_site'),
diff --git a/inc/admin-pages/class-system-info-admin-page.php b/inc/admin-pages/class-system-info-admin-page.php
index bb84f37a3..e9a8afd86 100644
--- a/inc/admin-pages/class-system-info-admin-page.php
+++ b/inc/admin-pages/class-system-info-admin-page.php
@@ -1,6 +1,6 @@
get_memory_usage();
// translators: %s is the number of seconds.
- $max_execution_time = sprintf(__('%s seconds', 'multisite-ultimate'), ini_get('max_execution_time'));
+ $max_execution_time = sprintf(__('%s seconds', 'ultimate-multisite'), ini_get('max_execution_time'));
$all_options = $this->get_all_options();
$all_options_serialized = serialize($all_options);
@@ -245,7 +245,7 @@ public function get_data() {
$array_constants[] = [
'tooltip' => '',
'title' => $constant,
- 'value' => defined($constant) ? (is_bool(constant($constant)) ? __('Enabled', 'multisite-ultimate') : constant($constant)) : __('Disabled', 'multisite-ultimate'),
+ 'value' => defined($constant) ? (is_bool(constant($constant)) ? __('Enabled', 'ultimate-multisite') : constant($constant)) : __('Disabled', 'ultimate-multisite'),
];
}
@@ -314,8 +314,8 @@ public function get_data() {
[
'WordPress and System Settings' => [
'wp-ultimo-version' => [
- 'tooltip' => 'Multisite Ultimate current version installed locally',
- 'title' => 'Multisite Ultimate Version',
+ 'tooltip' => 'Ultimate Multisite current version installed locally',
+ 'title' => 'Ultimate Multisite Version',
'value' => wu_get_version(),
],
'wordpress-version' => [
@@ -376,12 +376,12 @@ public function get_data() {
'cookie-domain' => [
'tooltip' => '',
'title' => 'Cookie Domain',
- 'value' => defined('COOKIE_DOMAIN') ? COOKIE_DOMAIN ?: __('Disabled', 'multisite-ultimate') : __('Not set', 'multisite-ultimate'),
+ 'value' => defined('COOKIE_DOMAIN') ? COOKIE_DOMAIN ?: __('Disabled', 'ultimate-multisite') : __('Not set', 'ultimate-multisite'),
],
'multisite-active' => [
'tooltip' => '',
'title' => 'Multi-Site Active',
- 'value' => is_multisite() ? __('Yes', 'multisite-ultimate') : __('No', 'multisite-ultimate'),
+ 'value' => is_multisite() ? __('Yes', 'ultimate-multisite') : __('No', 'ultimate-multisite'),
],
'php-current-time-gmt' => [
'tooltip' => '',
@@ -406,12 +406,12 @@ public function get_data() {
'php-curl-support' => [
'tooltip' => '',
'title' => 'PHP cURL Support',
- 'value' => function_exists('curl_init') ? __('Yes', 'multisite-ultimate') : __('No', 'multisite-ultimate'),
+ 'value' => function_exists('curl_init') ? __('Yes', 'ultimate-multisite') : __('No', 'ultimate-multisite'),
],
'php-gd-time' => [
'tooltip' => '',
'title' => 'PHP GD Support',
- 'value' => function_exists('gd_info') ? __('Yes', 'multisite-ultimate') : __('No', 'multisite-ultimate'),
+ 'value' => function_exists('gd_info') ? __('Yes', 'ultimate-multisite') : __('No', 'ultimate-multisite'),
],
'php-memory-limit' => [
'tooltip' => '',
@@ -466,47 +466,47 @@ public function get_data() {
'wp-debug' => [
'tooltip' => '',
'title' => 'WP Options Transients',
- 'value' => defined('WP_DEBUG') ? WP_DEBUG ? __('Enabled', 'multisite-ultimate') : __('Disabled', 'multisite-ultimate') : __('Not set', 'multisite-ultimate'),
+ 'value' => defined('WP_DEBUG') ? WP_DEBUG ? __('Enabled', 'ultimate-multisite') : __('Disabled', 'ultimate-multisite') : __('Not set', 'ultimate-multisite'),
],
'script-debug' => [
'tooltip' => '',
'title' => 'WP Options Transients',
- 'value' => defined('SCRIPT_DEBUG') ? SCRIPT_DEBUG ? __('Enabled', 'multisite-ultimate') : __('Disabled', 'multisite-ultimate') : __('Not set', 'multisite-ultimate'),
+ 'value' => defined('SCRIPT_DEBUG') ? SCRIPT_DEBUG ? __('Enabled', 'ultimate-multisite') : __('Disabled', 'ultimate-multisite') : __('Not set', 'ultimate-multisite'),
],
'save-queries' => [
'tooltip' => '',
'title' => 'WP Options Transients',
- 'value' => defined('SAVEQUERIES') ? SAVEQUERIES ? __('Enabled', 'multisite-ultimate') : __('Disabled', 'multisite-ultimate') : __('Not set', 'multisite-ultimate'),
+ 'value' => defined('SAVEQUERIES') ? SAVEQUERIES ? __('Enabled', 'ultimate-multisite') : __('Disabled', 'ultimate-multisite') : __('Not set', 'ultimate-multisite'),
],
'autosave-interval' => [
'tooltip' => '',
'title' => 'WP Options Transients',
- 'value' => defined('AUTOSAVE_INTERVAL') ? AUTOSAVE_INTERVAL ?: __('Disabled', 'multisite-ultimate') : __('Not set', 'multisite-ultimate'),
+ 'value' => defined('AUTOSAVE_INTERVAL') ? AUTOSAVE_INTERVAL ?: __('Disabled', 'ultimate-multisite') : __('Not set', 'ultimate-multisite'),
],
'wp_post_revisions' => [
'tooltip' => '',
'title' => 'WP Options Transients',
- 'value' => defined('WP_POST_REVISIONS') ? WP_POST_REVISIONS ?: __('Disabled', 'multisite-ultimate') : __('Not set', 'multisite-ultimate'),
+ 'value' => defined('WP_POST_REVISIONS') ? WP_POST_REVISIONS ?: __('Disabled', 'ultimate-multisite') : __('Not set', 'ultimate-multisite'),
],
'disable_wp_cron' => [
'tooltip' => '',
'title' => 'DISABLE_WP_CRON',
- 'value' => defined('DISABLE_WP_CRON') ? DISABLE_WP_CRON ?: __('Yes', 'multisite-ultimate') : __('No', 'multisite-ultimate'),
+ 'value' => defined('DISABLE_WP_CRON') ? DISABLE_WP_CRON ?: __('Yes', 'ultimate-multisite') : __('No', 'ultimate-multisite'),
],
'wp_lang' => [
'tooltip' => '',
'title' => 'WPLANG',
- 'value' => defined('WPLANG') ? WPLANG ?: __('Yes', 'multisite-ultimate') : __('No', 'multisite-ultimate'),
+ 'value' => defined('WPLANG') ? WPLANG ?: __('Yes', 'ultimate-multisite') : __('No', 'ultimate-multisite'),
],
'wp_memory_limit' => [
'tooltip' => '',
'title' => 'WP_MEMORY_LIMIT',
- 'value' => (defined('WP_MEMORY_LIMIT') && WP_MEMORY_LIMIT) ? WP_MEMORY_LIMIT : __('Not set', 'multisite-ultimate'),
+ 'value' => (defined('WP_MEMORY_LIMIT') && WP_MEMORY_LIMIT) ? WP_MEMORY_LIMIT : __('Not set', 'ultimate-multisite'),
],
'wp_max_memory_limit' => [
'tooltip' => '',
'title' => 'WP_MAX_MEMORY_LIMIT',
- 'value' => (defined('WP_MAX_MEMORY_LIMIT') && WP_MAX_MEMORY_LIMIT) ? WP_MAX_MEMORY_LIMIT : __('Not set', 'multisite-ultimate'),
+ 'value' => (defined('WP_MAX_MEMORY_LIMIT') && WP_MAX_MEMORY_LIMIT) ? WP_MAX_MEMORY_LIMIT : __('Not set', 'ultimate-multisite'),
],
'operating-system' => [
'tooltip' => '',
@@ -536,14 +536,14 @@ public function get_data() {
'Active Plugins' => $array_active_plugins,
'Active Plugins on Main Site' => $array_active_plugins_main_site,
- 'Multisite Ultimate Database Status' => $array_wu_tables,
+ 'Ultimate Multisite Database Status' => $array_wu_tables,
- 'Multisite Ultimate Core Settings' => array_merge(
+ 'Ultimate Multisite Core Settings' => array_merge(
[
'logs-directory' => [
'tooltip' => '',
'title' => 'Logs Directory',
- 'value' => wp_is_writable(Logger::get_logs_folder()) ? __('Writable', 'multisite-ultimate') : __('Not Writable', 'multisite-ultimate'),
+ 'value' => wp_is_writable(Logger::get_logs_folder()) ? __('Writable', 'ultimate-multisite') : __('Not Writable', 'ultimate-multisite'),
],
],
$wpultimo_settings
@@ -712,7 +712,7 @@ public function get_all_options() {
}
/**
- * Return all the desired Multisite Ultimate Settings
+ * Return all the desired Ultimate Multisite Settings
*
* @since 1.1.5
* @return array
diff --git a/inc/admin-pages/class-tax-rates-admin-page.php b/inc/admin-pages/class-tax-rates-admin-page.php
index 181500067..3325200d8 100644
--- a/inc/admin-pages/class-tax-rates-admin-page.php
+++ b/inc/admin-pages/class-tax-rates-admin-page.php
@@ -1,6 +1,6 @@
__('Label', 'multisite-ultimate'),
- 'country' => __('Country', 'multisite-ultimate'),
- 'state' => __('State / Province', 'multisite-ultimate'),
- 'city' => __('City', 'multisite-ultimate'),
- 'tax_rate' => __('Tax Rate (%)', 'multisite-ultimate'),
+ 'title' => __('Label', 'ultimate-multisite'),
+ 'country' => __('Country', 'ultimate-multisite'),
+ 'state' => __('State / Province', 'ultimate-multisite'),
+ 'city' => __('City', 'ultimate-multisite'),
+ 'tax_rate' => __('Tax Rate (%)', 'ultimate-multisite'),
'move' => '',
]
);
@@ -145,9 +145,9 @@ public function register_scripts(): void {
'wu-tax-rates',
'wu_tax_ratesl10n',
[
- 'name' => __('Tax', 'multisite-ultimate'),
- 'confirm_message' => __('Are you sure you want to delete this rows?', 'multisite-ultimate'),
- 'confirm_delete_tax_category_message' => __('Are you sure you want to delete this tax category?', 'multisite-ultimate'),
+ 'name' => __('Tax', 'ultimate-multisite'),
+ 'confirm_message' => __('Are you sure you want to delete this rows?', 'ultimate-multisite'),
+ 'confirm_delete_tax_category_message' => __('Are you sure you want to delete this tax category?', 'ultimate-multisite'),
]
);
@@ -172,7 +172,7 @@ protected function add_fields_widget($id, $atts = []) {
'widget_id' => $id,
'before' => '',
'after' => '',
- 'title' => __('Fields', 'multisite-ultimate'),
+ 'title' => __('Fields', 'ultimate-multisite'),
'position' => 'side',
'screen' => get_current_screen(),
'fields' => [],
@@ -190,7 +190,7 @@ function () use ($atts) {
if (wu_get_isset($atts['html_attr'], 'data-wu-app')) {
$atts['fields']['loading'] = [
'type' => 'note',
- 'desc' => sprintf('
See how you can do that here.', 'multisite-ultimate')),
+ // 'desc' => sprintf('
See how you can do that here.', 'ultimate-multisite')),
// );
return $editor_fields;
@@ -247,12 +247,18 @@ public function to_fields_array($attributes) {
$template_class = Field_Templates_Manager::get_instance()->get_template_class('order_bump', $attributes['order_bump_template']);
- $content = $template_class ? $template_class->render_container($attributes) : __('Template does not exist.', 'multisite-ultimate');
+ $desc = function() use($attributes, $template_class) {
+ if ($template_class) {
+ $template_class->render_container($attributes);
+ } else {
+ esc_html_e('Template does not exist.', 'ultimate-multisite');
+ }
+ };
return [
$attributes['id'] => [
'type' => 'note',
- 'desc' => $content,
+ 'desc' => $desc,
'wrapper_classes' => $attributes['element_classes'],
],
];
diff --git a/inc/checkout/signup-fields/class-signup-field-order-summary.php b/inc/checkout/signup-fields/class-signup-field-order-summary.php
index 215bb91d5..6052e6381 100644
--- a/inc/checkout/signup-fields/class-signup-field-order-summary.php
+++ b/inc/checkout/signup-fields/class-signup-field-order-summary.php
@@ -54,7 +54,7 @@ public function is_required(): bool {
*/
public function get_title() {
- return __('Order Summary', 'multisite-ultimate');
+ return __('Order Summary', 'ultimate-multisite');
}
/**
@@ -67,7 +67,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Adds a summary table with prices, key subscription dates, discounts, and taxes.', 'multisite-ultimate');
+ return __('Adds a summary table with prices, key subscription dates, discounts, and taxes.', 'ultimate-multisite');
}
/**
@@ -80,7 +80,7 @@ public function get_description() {
*/
public function get_tooltip() {
- return __('Adds a summary table with prices, key subscription dates, discounts, and taxes.', 'multisite-ultimate');
+ return __('Adds a summary table with prices, key subscription dates, discounts, and taxes.', 'ultimate-multisite');
}
/**
@@ -163,11 +163,11 @@ public function get_fields() {
$editor_fields['table_columns'] = [
'type' => 'select',
- 'title' => __('Table Columns', 'multisite-ultimate'),
- 'desc' => __('"Simplified" will condense all discount and tax info into separate rows to keep the table with only two columns. "Display All" adds a discounts and taxes column to each product row.', 'multisite-ultimate'),
+ 'title' => __('Table Columns', 'ultimate-multisite'),
+ 'desc' => __('"Simplified" will condense all discount and tax info into separate rows to keep the table with only two columns. "Display All" adds a discounts and taxes column to each product row.', 'ultimate-multisite'),
'options' => [
- 'simple' => __('Simplified', 'multisite-ultimate'),
- 'full' => __('Display All', 'multisite-ultimate'),
+ 'simple' => __('Simplified', 'ultimate-multisite'),
+ 'full' => __('Display All', 'ultimate-multisite'),
],
];
@@ -177,8 +177,8 @@ public function get_fields() {
'fields' => [
'order_summary_template' => [
'type' => 'select',
- 'title' => __('Layout', 'multisite-ultimate'),
- 'placeholder' => __('Select your Layout', 'multisite-ultimate'),
+ 'title' => __('Layout', 'ultimate-multisite'),
+ 'placeholder' => __('Select your Layout', 'ultimate-multisite'),
'options' => [$this, 'get_templates'],
'wrapper_classes' => 'wu-flex-grow',
'html_attr' => [
@@ -194,7 +194,7 @@ public function get_fields() {
// 'order' => 99,
// 'wrapper_classes' => 'sm:wu-p-0 sm:wu-block',
// 'classes' => '',
- // 'desc' => sprintf('
See how you can do that here.', 'multisite-ultimate')),
+ // 'desc' => sprintf('
See how you can do that here.', 'ultimate-multisite')),
// );
return $editor_fields;
@@ -221,11 +221,17 @@ public function to_fields_array($attributes) {
$template_class = Field_Templates_Manager::get_instance()->get_template_class('order_summary', $attributes['order_summary_template']);
- $content = $template_class ? $template_class->render_container($attributes) : __('Template does not exist.', 'multisite-ultimate');
+ $desc = function() use($attributes, $template_class) {
+ if ($template_class) {
+ $template_class->render_container($attributes);
+ } else {
+ esc_html_e('Template does not exist.', 'ultimate-multisite');
+ }
+ };
$checkout_fields[ $attributes['id'] ] = [
'type' => 'note',
- 'desc' => $content,
+ 'desc' => $desc,
'wrapper_classes' => wu_get_isset($attributes, 'wrapper_element_classes', ''),
'classes' => wu_get_isset($attributes, 'element_classes', ''),
'wrapper_html_attr' => [
diff --git a/inc/checkout/signup-fields/class-signup-field-password.php b/inc/checkout/signup-fields/class-signup-field-password.php
index c9f7bf13c..202b9dbe6 100644
--- a/inc/checkout/signup-fields/class-signup-field-password.php
+++ b/inc/checkout/signup-fields/class-signup-field-password.php
@@ -69,7 +69,7 @@ public function is_user_field() {
*/
public function get_title() {
- return __('Password', 'multisite-ultimate');
+ return __('Password', 'ultimate-multisite');
}
/**
@@ -82,7 +82,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Adds a password field, with options for enforcing password strength and adding password confirmation field. This password is then used to create the WordPress user.', 'multisite-ultimate');
+ return __('Adds a password field, with options for enforcing password strength and adding password confirmation field. This password is then used to create the WordPress user.', 'ultimate-multisite');
}
/**
@@ -95,7 +95,7 @@ public function get_description() {
*/
public function get_tooltip() {
- return __('Adds a password field, with options for enforcing password strength and adding password confirmation field. This password is then used to create the WordPress user.', 'multisite-ultimate');
+ return __('Adds a password field, with options for enforcing password strength and adding password confirmation field. This password is then used to create the WordPress user.', 'ultimate-multisite');
}
/**
@@ -124,7 +124,7 @@ public function defaults() {
return [
'password_confirm_field' => false,
- 'password_confirm_label' => __('Confirm Password', 'multisite-ultimate'),
+ 'password_confirm_label' => __('Confirm Password', 'ultimate-multisite'),
];
}
@@ -168,14 +168,14 @@ public function get_fields() {
return [
'password_strength_meter' => [
'type' => 'toggle',
- 'title' => __('Display Password Strength Meter', 'multisite-ultimate'),
- 'desc' => __('Adds a password strength meter below the password field. Enabling this option also enforces passwords to be strong.', 'multisite-ultimate'),
+ 'title' => __('Display Password Strength Meter', 'ultimate-multisite'),
+ 'desc' => __('Adds a password strength meter below the password field. Enabling this option also enforces passwords to be strong.', 'ultimate-multisite'),
'value' => 1,
],
'password_confirm_field' => [
'type' => 'toggle',
- 'title' => __('Display Password Confirm Field', 'multisite-ultimate'),
- 'desc' => __('Adds a "Confirm your Password" field below the default password field to reduce the chance or making a mistake.', 'multisite-ultimate'),
+ 'title' => __('Display Password Confirm Field', 'ultimate-multisite'),
+ 'desc' => __('Adds a "Confirm your Password" field below the default password field to reduce the chance of making a mistake.', 'ultimate-multisite'),
'value' => 1,
],
];
diff --git a/inc/checkout/signup-fields/class-signup-field-payment.php b/inc/checkout/signup-fields/class-signup-field-payment.php
index 346d60901..ad0b35dc7 100644
--- a/inc/checkout/signup-fields/class-signup-field-payment.php
+++ b/inc/checkout/signup-fields/class-signup-field-payment.php
@@ -56,7 +56,7 @@ public function is_required() {
*/
public function get_title() {
- return __('Payment', 'multisite-ultimate');
+ return __('Payment', 'ultimate-multisite');
}
/**
@@ -69,7 +69,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Adds the payment options and the additional fields required to complete a purchase (e.g. credit card field).', 'multisite-ultimate');
+ return __('Adds the payment options and the additional fields required to complete a purchase (e.g. credit card field).', 'ultimate-multisite');
}
/**
@@ -82,7 +82,7 @@ public function get_description() {
*/
public function get_tooltip() {
- return __('Adds the payment options and the additional fields required to complete a purchase (e.g. credit card field).', 'multisite-ultimate');
+ return __('Adds the payment options and the additional fields required to complete a purchase (e.g. credit card field).', 'ultimate-multisite');
}
/**
@@ -190,7 +190,7 @@ public function to_fields_array($attributes) {
$fields['auto_renew'] = [
'type' => 'toggle',
'id' => 'auto_renew',
- 'name' => __('Auto-renew', 'multisite-ultimate'),
+ 'name' => __('Auto-renew', 'ultimate-multisite'),
'tooltip' => '',
'value' => '1',
'html_attr' => [
diff --git a/inc/checkout/signup-fields/class-signup-field-period-selection.php b/inc/checkout/signup-fields/class-signup-field-period-selection.php
index 441dea178..cf0fbb24a 100644
--- a/inc/checkout/signup-fields/class-signup-field-period-selection.php
+++ b/inc/checkout/signup-fields/class-signup-field-period-selection.php
@@ -54,7 +54,7 @@ public function is_required(): bool {
*/
public function get_title() {
- return __('Period Select', 'multisite-ultimate');
+ return __('Period Select', 'ultimate-multisite');
}
/**
@@ -67,7 +67,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Adds a period selector, that allows customers to switch between different billing periods.', 'multisite-ultimate');
+ return __('Adds a period selector, that allows customers to switch between different billing periods.', 'ultimate-multisite');
}
/**
@@ -80,7 +80,7 @@ public function get_description() {
*/
public function get_tooltip() {
- return __('Adds a period selector, that allows customers to switch between different billing periods.', 'multisite-ultimate');
+ return __('Adds a period selector, that allows customers to switch between different billing periods.', 'ultimate-multisite');
}
/**
@@ -134,7 +134,7 @@ public function force_attributes() {
return [
'id' => 'period_selection',
- 'name' => __('Plan Duration Switch', 'multisite-ultimate'),
+ 'name' => __('Plan Duration Switch', 'ultimate-multisite'),
'required' => true,
];
}
@@ -169,8 +169,8 @@ public function get_fields() {
'fields' => [
'period_selection_template' => [
'type' => 'select',
- 'title' => __('Period Selector Template', 'multisite-ultimate'),
- 'placeholder' => __('Select your Template', 'multisite-ultimate'),
+ 'title' => __('Period Selector Template', 'ultimate-multisite'),
+ 'placeholder' => __('Select your Template', 'ultimate-multisite'),
'options' => [$this, 'get_template_options'],
'wrapper_classes' => 'wu-flex-grow',
'html_attr' => [
@@ -182,14 +182,14 @@ public function get_fields() {
$editor_fields['period_options_header'] = [
'type' => 'small-header',
- 'title' => __('Options', 'multisite-ultimate'),
- 'desc' => __('Add different options below. These need to match your product price variations.', 'multisite-ultimate'),
+ 'title' => __('Options', 'ultimate-multisite'),
+ 'desc' => __('Add different options below. These need to match your product price variations.', 'ultimate-multisite'),
'order' => 90,
];
$editor_fields['period_options_empty'] = [
'type' => 'note',
- 'desc' => __('Add the first option using the button below.', 'multisite-ultimate'),
+ 'desc' => __('Add the first option using the button below.', 'ultimate-multisite'),
'classes' => 'wu-text-gray-600 wu-text-xs wu-text-center wu-w-full',
'wrapper_classes' => 'wu-bg-gray-100 wu-items-end',
'order' => 90.5,
@@ -212,12 +212,12 @@ public function get_fields() {
'fields' => [
'period_options_remove' => [
'type' => 'note',
- 'desc' => sprintf(' period_options.splice(index, 1)">', __('Remove', 'multisite-ultimate')),
+ 'desc' => sprintf(' period_options.splice(index, 1)">', __('Remove', 'ultimate-multisite')),
'wrapper_classes' => 'wu-absolute wu-top-0 wu-right-0',
],
'period_options_duration' => [
'type' => 'number',
- 'title' => __('Duration', 'multisite-ultimate'),
+ 'title' => __('Duration', 'ultimate-multisite'),
'placeholder' => '',
'wrapper_classes' => 'wu-w-2/12',
'min' => 1,
@@ -237,16 +237,16 @@ public function get_fields() {
'v-bind:name' => '"period_options[" + index + "][duration_unit]"',
],
'options' => [
- 'day' => __('Days', 'multisite-ultimate'),
- 'week' => __('Weeks', 'multisite-ultimate'),
- 'month' => __('Months', 'multisite-ultimate'),
- 'year' => __('Years', 'multisite-ultimate'),
+ 'day' => __('Days', 'ultimate-multisite'),
+ 'week' => __('Weeks', 'ultimate-multisite'),
+ 'month' => __('Months', 'ultimate-multisite'),
+ 'year' => __('Years', 'ultimate-multisite'),
],
],
'period_options_label' => [
'type' => 'text',
- 'title' => __('Label', 'multisite-ultimate'),
- 'placeholder' => __('e.g. Monthly', 'multisite-ultimate'),
+ 'title' => __('Label', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. Monthly', 'ultimate-multisite'),
'wrapper_classes' => 'wu-w-5/12',
'html_attr' => [
'v-model' => 'period_option.label',
@@ -259,7 +259,7 @@ public function get_fields() {
$editor_fields['repeat'] = [
'order' => 92,
'type' => 'submit',
- 'title' => __('+ Add option', 'multisite-ultimate'),
+ 'title' => __('+ Add option', 'ultimate-multisite'),
'classes' => 'wu-uppercase wu-text-2xs wu-text-blue-700 wu-border-none wu-bg-transparent wu-font-bold wu-text-right wu-w-full wu-cursor-pointer',
'wrapper_classes' => 'wu-bg-gray-100 wu-items-end',
'wrapper_html_attr' => [
@@ -297,7 +297,13 @@ public function to_fields_array($attributes) {
$template_class = Field_Templates_Manager::get_instance()->get_template_class('period_selection', $attributes['period_selection_template']);
- $content = $template_class ? $template_class->render_container($attributes) : __('Template does not exist.', 'multisite-ultimate');
+ $desc = function() use($attributes, $template_class) {
+ if ($template_class) {
+ $template_class->render_container($attributes);
+ } else {
+ esc_html_e('Template does not exist.', 'ultimate-multisite');
+ }
+ };
$checkout_fields = [];
@@ -305,7 +311,7 @@ public function to_fields_array($attributes) {
'type' => 'note',
'id' => $attributes['id'],
'wrapper_classes' => $attributes['element_classes'],
- 'desc' => $content,
+ 'desc' => $desc,
];
$checkout_fields['duration'] = [
diff --git a/inc/checkout/signup-fields/class-signup-field-pricing-table.php b/inc/checkout/signup-fields/class-signup-field-pricing-table.php
index 1722a6b7d..e2c94274b 100644
--- a/inc/checkout/signup-fields/class-signup-field-pricing-table.php
+++ b/inc/checkout/signup-fields/class-signup-field-pricing-table.php
@@ -54,7 +54,7 @@ public function is_required(): bool {
*/
public function get_title() {
- return __('Pricing Table', 'multisite-ultimate');
+ return __('Pricing Table', 'ultimate-multisite');
}
/**
@@ -67,7 +67,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Adds a pricing table section that customers can use to choose a plan to subscribe to.', 'multisite-ultimate');
+ return __('Adds a pricing table section that customers can use to choose a plan to subscribe to.', 'ultimate-multisite');
}
/**
@@ -80,7 +80,7 @@ public function get_description() {
*/
public function get_tooltip() {
- return __('Adds a pricing table section that customers can use to choose a plan to subscribe to.', 'multisite-ultimate');
+ return __('Adds a pricing table section that customers can use to choose a plan to subscribe to.', 'ultimate-multisite');
}
/**
@@ -137,7 +137,7 @@ public function force_attributes() {
return [
'id' => 'pricing_table',
- 'name' => __('Plan Selection', 'multisite-ultimate'),
+ 'name' => __('Plan Selection', 'ultimate-multisite'),
'required' => true,
];
}
@@ -167,9 +167,9 @@ public function get_fields() {
$editor_fields['pricing_table_products'] = [
'type' => 'model',
- 'title' => __('Products', 'multisite-ultimate'),
- 'placeholder' => __('e.g. Premium', 'multisite-ultimate'),
- 'desc' => __('Be sure to add the products in the order you want them to show up.', 'multisite-ultimate'),
+ 'title' => __('Products', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. Premium', 'ultimate-multisite'),
+ 'desc' => __('Be sure to add the products in the order you want them to show up.', 'ultimate-multisite'),
'tooltip' => '',
'order' => 20,
'html_attr' => [
@@ -184,8 +184,8 @@ public function get_fields() {
$editor_fields['force_different_durations'] = [
'type' => 'toggle',
- 'title' => __('Force Different Durations', 'multisite-ultimate'),
- 'desc' => __('Check this option to force the display of plans with different recurring durations.', 'multisite-ultimate'),
+ 'title' => __('Force Different Durations', 'ultimate-multisite'),
+ 'desc' => __('Check this option to force the display of plans with different recurring durations.', 'ultimate-multisite'),
'tooltip' => '',
'value' => 0,
'order' => 22,
@@ -196,9 +196,9 @@ public function get_fields() {
$editor_fields['hide_pricing_table_when_pre_selected'] = [
'type' => 'toggle',
- 'title' => __('Hide when Pre-Selected', 'multisite-ultimate'),
- 'desc' => __('Prevent customers from seeing this field when a plan was already selected via the URL.', 'multisite-ultimate'),
- 'tooltip' => __('If the pricing table field is the only field in the current step, the step will be skipped.', 'multisite-ultimate'),
+ 'title' => __('Hide when Pre-Selected', 'ultimate-multisite'),
+ 'desc' => __('Prevent customers from seeing this field when a plan was already selected via the URL.', 'ultimate-multisite'),
+ 'tooltip' => __('If the pricing table field is the only field in the current step, the step will be skipped.', 'ultimate-multisite'),
'value' => 0,
'order' => 24,
'html_attr' => [
@@ -213,8 +213,8 @@ public function get_fields() {
'fields' => [
'pricing_table_template' => [
'type' => 'select',
- 'title' => __('Pricing Table Template', 'multisite-ultimate'),
- 'placeholder' => __('Select your Template', 'multisite-ultimate'),
+ 'title' => __('Pricing Table Template', 'ultimate-multisite'),
+ 'placeholder' => __('Select your Template', 'ultimate-multisite'),
'options' => [$this, 'get_pricing_table_templates'],
'wrapper_classes' => 'wu-flex-grow',
'html_attr' => [
@@ -230,7 +230,7 @@ public function get_fields() {
// 'order' => 99,
// 'wrapper_classes' => 'sm:wu-p-0 sm:wu-block',
// 'classes' => '',
- // 'desc' => sprintf('
See how you can do that here.', 'multisite-ultimate')),
+ // 'desc' => sprintf('
See how you can do that here.', 'ultimate-multisite')),
// );
return $editor_fields;
@@ -277,7 +277,13 @@ public function to_fields_array($attributes) {
$template_class = Field_Templates_Manager::get_instance()->get_template_class('pricing_table', $attributes['pricing_table_template']);
- $content = $template_class ? $template_class->render_container($template_attributes) : __('Template does not exist.', 'multisite-ultimate');
+ $desc = function() use($template_attributes, $template_class) {
+ if ($template_class) {
+ $template_class->render_container($template_attributes);
+ } else {
+ esc_html_e('Template does not exist.', 'ultimate-multisite');
+ }
+ };
$checkout_fields = [];
@@ -286,7 +292,7 @@ public function to_fields_array($attributes) {
'id' => $attributes['id'],
'wrapper_classes' => wu_get_isset($attributes, 'wrapper_element_classes', ''),
'classes' => wu_get_isset($attributes, 'element_classes', ''),
- 'desc' => $content,
+ 'desc' => $desc,
'wrapper_html_attr' => [
'style' => $this->calculate_style_attr(),
],
diff --git a/inc/checkout/signup-fields/class-signup-field-products.php b/inc/checkout/signup-fields/class-signup-field-products.php
index ce8c1337f..5062c5cd6 100644
--- a/inc/checkout/signup-fields/class-signup-field-products.php
+++ b/inc/checkout/signup-fields/class-signup-field-products.php
@@ -53,7 +53,7 @@ public function is_required(): bool {
*/
public function get_title() {
- return __('Product', 'multisite-ultimate');
+ return __('Product', 'ultimate-multisite');
}
/**
@@ -66,7 +66,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Hidden field used to pre-select products. This is useful when you have a signup page for specific offering/bundles and do not want your customers to be able to choose plans and products manually.', 'multisite-ultimate');
+ return __('Hidden field used to pre-select products. This is useful when you have a signup page for specific offering/bundles and do not want your customers to be able to choose plans and products manually.', 'ultimate-multisite');
}
/**
@@ -79,7 +79,7 @@ public function get_description() {
*/
public function get_tooltip() {
- return __('Hidden field used to pre-select products. This is useful when you have a signup page for specific offering/bundles and do not want your customers to be able to choose plans and products manually.', 'multisite-ultimate');
+ return __('Hidden field used to pre-select products. This is useful when you have a signup page for specific offering/bundles and do not want your customers to be able to choose plans and products manually.', 'ultimate-multisite');
}
/**
@@ -130,7 +130,7 @@ public function default_fields() {
public function force_attributes() {
return [
- 'name' => __('Pre-selected Products', 'multisite-ultimate'),
+ 'name' => __('Pre-selected Products', 'ultimate-multisite'),
'id' => 'products',
];
}
@@ -146,9 +146,9 @@ public function get_fields() {
return [
'products' => [
'type' => 'model',
- 'title' => __('Products', 'multisite-ultimate'),
- 'placeholder' => __('Products', 'multisite-ultimate'),
- 'desc' => __('Use this field to pre-select products. This is useful when you have a signup page for specific offering/bundles and do not want your customers to be able to choose plans and other products manually.', 'multisite-ultimate'),
+ 'title' => __('Products', 'ultimate-multisite'),
+ 'placeholder' => __('Products', 'ultimate-multisite'),
+ 'desc' => __('Use this field to pre-select products. This is useful when you have a signup page for specific offering/bundles and do not want your customers to be able to choose plans and other products manually.', 'ultimate-multisite'),
'tooltip' => '',
'html_attr' => [
'data-model' => 'product',
diff --git a/inc/checkout/signup-fields/class-signup-field-select.php b/inc/checkout/signup-fields/class-signup-field-select.php
index 6b88b141d..3187870c6 100644
--- a/inc/checkout/signup-fields/class-signup-field-select.php
+++ b/inc/checkout/signup-fields/class-signup-field-select.php
@@ -55,7 +55,7 @@ public function is_required() {
*/
public function get_title() {
- return __('Select', 'multisite-ultimate');
+ return __('Select', 'ultimate-multisite');
}
/**
@@ -68,7 +68,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Adds a select field.', 'multisite-ultimate');
+ return __('Adds a select field.', 'ultimate-multisite');
}
/**
@@ -81,7 +81,7 @@ public function get_description() {
*/
public function get_tooltip() {
- return __('Adds a select field.', 'multisite-ultimate');
+ return __('Adds a select field.', 'ultimate-multisite');
}
/**
@@ -156,13 +156,13 @@ public function get_fields() {
$editor_fields['options_header'] = [
'order' => 12,
'type' => 'small-header',
- 'title' => __('Options', 'multisite-ultimate'),
- 'desc' => __('Add different options below. The first option is used as the default.', 'multisite-ultimate'),
+ 'title' => __('Options', 'ultimate-multisite'),
+ 'desc' => __('Add different options below. The first option is used as the default.', 'ultimate-multisite'),
];
$editor_fields['options_empty'] = [
'type' => 'note',
- 'desc' => __('Add the first option using the button below.', 'multisite-ultimate'),
+ 'desc' => __('Add the first option using the button below.', 'ultimate-multisite'),
'classes' => 'wu-text-gray-600 wu-text-xs wu-text-center wu-w-full',
'wrapper_classes' => 'wu-bg-gray-100 wu-items-end',
'order' => 13,
@@ -185,13 +185,13 @@ public function get_fields() {
'fields' => [
'options_remove' => [
'type' => 'note',
- 'desc' => sprintf(' options.splice(index, 1)">', __('Remove', 'multisite-ultimate')),
+ 'desc' => sprintf(' options.splice(index, 1)">', __('Remove', 'ultimate-multisite')),
'wrapper_classes' => 'wu-absolute wu-top-0 wu-right-0',
],
'options_key' => [
'type' => 'text',
- 'title' => __('Option Value', 'multisite-ultimate'),
- 'placeholder' => __('e.g. option1', 'multisite-ultimate'),
+ 'title' => __('Option Value', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. option1', 'ultimate-multisite'),
'wrapper_classes' => 'wu-w-1/2 wu-mr-2',
'html_attr' => [
'v-model' => 'option.key',
@@ -201,8 +201,8 @@ public function get_fields() {
],
'options_label' => [
'type' => 'text',
- 'title' => __('Label', 'multisite-ultimate'),
- 'placeholder' => __('e.g. Option 1', 'multisite-ultimate'),
+ 'title' => __('Label', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. Option 1', 'ultimate-multisite'),
'wrapper_classes' => 'wu-w-1/2 wu-ml-2',
'html_attr' => [
'v-model' => 'option.label',
@@ -215,7 +215,7 @@ public function get_fields() {
$editor_fields['repeat_select_option'] = [
'order' => 16,
'type' => 'submit',
- 'title' => __('+ Add option', 'multisite-ultimate'),
+ 'title' => __('+ Add option', 'ultimate-multisite'),
'classes' => 'wu-uppercase wu-text-2xs wu-text-blue-700 wu-border-none wu-bg-transparent wu-font-bold wu-text-right wu-w-full wu-cursor-pointer',
'wrapper_classes' => 'wu-bg-gray-100 wu-items-end',
'wrapper_html_attr' => [
diff --git a/inc/checkout/signup-fields/class-signup-field-shortcode.php b/inc/checkout/signup-fields/class-signup-field-shortcode.php
index 7c20c7490..6647b6de6 100644
--- a/inc/checkout/signup-fields/class-signup-field-shortcode.php
+++ b/inc/checkout/signup-fields/class-signup-field-shortcode.php
@@ -53,7 +53,7 @@ public function is_required(): bool {
*/
public function get_title() {
- return __('Shortcode', 'multisite-ultimate');
+ return __('Shortcode', 'ultimate-multisite');
}
/**
@@ -66,7 +66,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Displays the content of a given WordPress shortcode. Can be useful to inset content from other plugins inside a Multisite Ultimate checkout form.', 'multisite-ultimate');
+ return __('Displays the content of a given WordPress shortcode. Can be useful to inset content from other plugins inside a Ultimate Multisite checkout form.', 'ultimate-multisite');
}
/**
@@ -79,7 +79,7 @@ public function get_description() {
*/
public function get_tooltip() {
- return __('Displays the content of a given WordPress shortcode. Can be useful to insert content from other plugins inside a Multisite Ultimate checkout form.', 'multisite-ultimate');
+ return __('Displays the content of a given WordPress shortcode. Can be useful to insert content from other plugins inside a Ultimate Multisite checkout form.', 'ultimate-multisite');
}
/**
@@ -133,7 +133,7 @@ public function default_fields() {
public function force_attributes() {
return [
- 'name' => __('Shortcode', 'multisite-ultimate'),
+ 'name' => __('Shortcode', 'ultimate-multisite'),
];
}
@@ -148,9 +148,9 @@ public function get_fields() {
return [
'shortcode_code' => [
'type' => 'text',
- 'title' => __('Shortcode', 'multisite-ultimate'),
- 'placeholder' => __('e.g. [shortcode]', 'multisite-ultimate'),
- 'desc' => __('Please, enter the full shortcode, including [].', 'multisite-ultimate'),
+ 'title' => __('Shortcode', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. [shortcode]', 'ultimate-multisite'),
+ 'desc' => __('Please, enter the full shortcode, including [].', 'ultimate-multisite'),
],
];
}
diff --git a/inc/checkout/signup-fields/class-signup-field-site-title.php b/inc/checkout/signup-fields/class-signup-field-site-title.php
index 28bd6c87e..8263d0f4d 100644
--- a/inc/checkout/signup-fields/class-signup-field-site-title.php
+++ b/inc/checkout/signup-fields/class-signup-field-site-title.php
@@ -66,7 +66,7 @@ public function is_site_field() {
*/
public function get_title() {
- return __('Site Title', 'multisite-ultimate');
+ return __('Site Title', 'ultimate-multisite');
}
/**
@@ -79,7 +79,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Adds a Site Title field. This value is used to set the site title for the site being created.', 'multisite-ultimate');
+ return __('Adds a Site Title field. This value is used to set the site title for the site being created.', 'ultimate-multisite');
}
/**
@@ -92,7 +92,7 @@ public function get_description() {
*/
public function get_tooltip() {
- return __('Adds a Site Title field. This value is used to set the site title for the site being created.', 'multisite-ultimate');
+ return __('Adds a Site Title field. This value is used to set the site title for the site being created.', 'ultimate-multisite');
}
/**
@@ -164,8 +164,8 @@ public function get_fields() {
return [
'auto_generate_site_title' => [
'type' => 'toggle',
- 'title' => __('Auto-generate?', 'multisite-ultimate'),
- 'desc' => __('Check this option to auto-generate this field based on the username of the customer.', 'multisite-ultimate'),
+ 'title' => __('Auto-generate?', 'ultimate-multisite'),
+ 'desc' => __('Check this option to auto-generate this field based on the username of the customer.', 'ultimate-multisite'),
'tooltip' => '',
'value' => 0,
'html_attr' => [
diff --git a/inc/checkout/signup-fields/class-signup-field-site-url.php b/inc/checkout/signup-fields/class-signup-field-site-url.php
index 85681e1eb..43fd5b1ea 100644
--- a/inc/checkout/signup-fields/class-signup-field-site-url.php
+++ b/inc/checkout/signup-fields/class-signup-field-site-url.php
@@ -63,7 +63,7 @@ public function is_site_field(): bool {
*/
public function get_title() {
- return __('Site URL', 'multisite-ultimate');
+ return __('Site URL', 'ultimate-multisite');
}
/**
@@ -76,7 +76,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Adds a Site URL field. This is used to set the URL of the site being created.', 'multisite-ultimate');
+ return __('Adds a Site URL field. This is used to set the URL of the site being created.', 'ultimate-multisite');
}
/**
@@ -89,7 +89,7 @@ public function get_description() {
*/
public function get_tooltip() {
- return __('Adds a Site URL field. This is used to set the URL of the site being created.', 'multisite-ultimate');
+ return __('Adds a Site URL field. This is used to set the URL of the site being created.', 'ultimate-multisite');
}
/**
@@ -169,8 +169,8 @@ public function get_fields() {
'auto_generate_site_url' => [
'order' => 12,
'type' => 'toggle',
- 'title' => __('Auto-generate', 'multisite-ultimate'),
- 'desc' => __('Check this option to auto-generate this field based on the username of the customer.', 'multisite-ultimate'),
+ 'title' => __('Auto-generate', 'ultimate-multisite'),
+ 'desc' => __('Check this option to auto-generate this field based on the username of the customer.', 'ultimate-multisite'),
'tooltip' => '',
'value' => 0,
'html_attr' => [
@@ -180,8 +180,8 @@ public function get_fields() {
'display_field_attachments' => [
'order' => 18,
'type' => 'toggle',
- 'title' => __('Display URL field attachments', 'multisite-ultimate'),
- 'desc' => __('Adds the prefix and suffix blocks to the URL field.', 'multisite-ultimate'),
+ 'title' => __('Display URL field attachments', 'ultimate-multisite'),
+ 'desc' => __('Adds the prefix and suffix blocks to the URL field.', 'ultimate-multisite'),
'tooltip' => '',
'value' => 1,
'tab' => 'content',
@@ -195,8 +195,8 @@ public function get_fields() {
'display_url_preview' => [
'order' => 19,
'type' => 'toggle',
- 'title' => __('Display URL preview block', 'multisite-ultimate'),
- 'desc' => __('Adds a preview block that shows the final URL.', 'multisite-ultimate'),
+ 'title' => __('Display URL preview block', 'ultimate-multisite'),
+ 'desc' => __('Adds a preview block that shows the final URL.', 'ultimate-multisite'),
'tooltip' => '',
'value' => 1,
'tab' => 'content',
@@ -210,8 +210,8 @@ public function get_fields() {
'enable_domain_selection' => [
'order' => 20,
'type' => 'toggle',
- 'title' => __('Enable Domain Selection', 'multisite-ultimate'),
- 'desc' => __('Offer different domain options to your customers to choose from.', 'multisite-ultimate'),
+ 'title' => __('Enable Domain Selection', 'ultimate-multisite'),
+ 'desc' => __('Offer different domain options to your customers to choose from.', 'ultimate-multisite'),
'tooltip' => '',
'value' => 0,
'tab' => 'content',
@@ -226,8 +226,8 @@ public function get_fields() {
'available_domains' => [
'order' => 30,
'type' => 'textarea',
- 'title' => __('Available Domains', 'multisite-ultimate'),
- 'desc' => __('Enter one domain option per line.', 'multisite-ultimate'),
+ 'title' => __('Available Domains', 'ultimate-multisite'),
+ 'desc' => __('Enter one domain option per line.', 'ultimate-multisite'),
'value' => $current_site->domain . PHP_EOL,
'tab' => 'content',
'wrapper_html_attr' => [
@@ -249,8 +249,8 @@ public function get_fields() {
public function get_url_preview_templates() {
$templates = [
- 'legacy/signup/steps/step-domain-url-preview' => __('New URL Preview', 'multisite-ultimate'),
- // 'legacy/signup/steps/step-domain-url-preview' => __('Legacy Template', 'multisite-ultimate'),
+ 'legacy/signup/steps/step-domain-url-preview' => __('New URL Preview', 'ultimate-multisite'),
+ // 'legacy/signup/steps/step-domain-url-preview' => __('Legacy Template', 'ultimate-multisite'),
];
return apply_filters('wu_get_pricing_table_templates', $templates);
@@ -328,7 +328,7 @@ public function to_fields_array($attributes) {
$options = $this->get_domain_options($attributes['available_domains']);
$checkout_fields['site_domain'] = [
- 'name' => __('Domain', 'multisite-ultimate'),
+ 'name' => __('Domain', 'ultimate-multisite'),
'options' => $options,
'wrapper_classes' => wu_get_isset($attributes, 'wrapper_element_classes', ''),
'classes' => wu_get_isset($attributes, 'element_classes', ''),
diff --git a/inc/checkout/signup-fields/class-signup-field-steps.php b/inc/checkout/signup-fields/class-signup-field-steps.php
index 3e399f551..650297622 100644
--- a/inc/checkout/signup-fields/class-signup-field-steps.php
+++ b/inc/checkout/signup-fields/class-signup-field-steps.php
@@ -54,7 +54,7 @@ public function is_required(): bool {
*/
public function get_title() {
- return __('Steps', 'multisite-ultimate');
+ return __('Steps', 'ultimate-multisite');
}
/**
@@ -67,7 +67,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Adds a list of the steps.', 'multisite-ultimate');
+ return __('Adds a list of the steps.', 'ultimate-multisite');
}
/**
@@ -80,7 +80,7 @@ public function get_description() {
*/
public function get_tooltip() {
- return __('Adds a list of the steps.', 'multisite-ultimate');
+ return __('Adds a list of the steps.', 'ultimate-multisite');
}
/**
@@ -163,8 +163,8 @@ public function get_fields() {
'fields' => [
'steps_template' => [
'type' => 'select',
- 'title' => __('Layout', 'multisite-ultimate'),
- 'placeholder' => __('Select your Layout', 'multisite-ultimate'),
+ 'title' => __('Layout', 'ultimate-multisite'),
+ 'placeholder' => __('Select your Layout', 'ultimate-multisite'),
'options' => [$this, 'get_templates'],
'wrapper_classes' => 'wu-flex-grow',
'html_attr' => [
@@ -180,7 +180,7 @@ public function get_fields() {
// 'order' => 99,
// 'wrapper_classes' => 'sm:wu-p-0 sm:wu-block',
// 'classes' => '',
- // 'desc' => sprintf('
See how you can do that here.', 'multisite-ultimate')),
+ // 'desc' => sprintf('
See how you can do that here.', 'ultimate-multisite')),
// );
return $editor_fields;
@@ -207,12 +207,17 @@ public function to_fields_array($attributes) {
$template_class = Field_Templates_Manager::get_instance()->get_template_class('steps', $attributes['steps_template']);
- $content = $template_class ? $template_class->render_container($attributes) : __('Template does not exist.', 'multisite-ultimate');
-
+ $desc = function() use($attributes, $template_class) {
+ if ($template_class) {
+ $template_class->render_container($attributes);
+ } else {
+ esc_html_e('Template does not exist.', 'ultimate-multisite');
+ }
+ };
return [
$attributes['id'] => [
'type' => 'note',
- 'desc' => $content,
+ 'desc' => $desc,
'wrapper_classes' => $attributes['element_classes'],
],
];
diff --git a/inc/checkout/signup-fields/class-signup-field-submit-button.php b/inc/checkout/signup-fields/class-signup-field-submit-button.php
index 2d3d96913..4a2d38dcc 100644
--- a/inc/checkout/signup-fields/class-signup-field-submit-button.php
+++ b/inc/checkout/signup-fields/class-signup-field-submit-button.php
@@ -15,7 +15,7 @@
defined('ABSPATH') || exit;
/**
- * Creates an cart with the parameters of the purchase being placed.
+ * Creates a cart with the parameters of the purchase being placed.
*
* @package WP_Ultimo
* @subpackage Checkout
@@ -55,7 +55,7 @@ public function is_required() {
*/
public function get_title() {
- return __('Submit Button', 'multisite-ultimate');
+ return __('Submit Button', 'ultimate-multisite');
}
/**
@@ -68,7 +68,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Adds a submit button. This is required to finalize single-step checkout forms or to navigate to the next step on multi-step checkout forms.', 'multisite-ultimate');
+ return __('Adds a submit button. This is required to finalize single-step checkout forms or to navigate to the next step on multi-step checkout forms.', 'ultimate-multisite');
}
/**
@@ -81,7 +81,7 @@ public function get_description() {
*/
public function get_tooltip() {
- return __('Adds a submit button. This is required to finalize single-step checkout forms or to navigate to the next step on multi-step checkout forms.', 'multisite-ultimate');
+ return __('Adds a submit button. This is required to finalize single-step checkout forms or to navigate to the next step on multi-step checkout forms.', 'ultimate-multisite');
}
/**
@@ -110,7 +110,7 @@ public function defaults() {
return [
'enable_go_back_button' => false,
- 'back_button_label' => __('← Go Back', 'multisite-ultimate'),
+ 'back_button_label' => __('← Go Back', 'ultimate-multisite'),
];
}
@@ -150,8 +150,8 @@ public function get_fields() {
return [
'enable_go_back_button' => [
'type' => 'toggle',
- 'title' => __('Add "Go Back" button', 'multisite-ultimate'),
- 'desc' => __('Enable this option to add a "Go Back" button. Useful for multi-step checkout forms.', 'multisite-ultimate'),
+ 'title' => __('Add "Go Back" button', 'ultimate-multisite'),
+ 'desc' => __('Enable this option to add a "Go Back" button. Useful for multi-step checkout forms.', 'ultimate-multisite'),
'tooltip' => '',
'value' => 0,
'html_attr' => [
@@ -160,10 +160,10 @@ public function get_fields() {
],
'back_button_label' => [
'type' => 'text',
- 'title' => __('"Go Back" Button Label', 'multisite-ultimate'),
- 'desc' => __('Value to be used as the "Go Back" label.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. ← Go Back', 'multisite-ultimate'),
- 'value' => __('← Go Back', 'multisite-ultimate'),
+ 'title' => __('"Go Back" Button Label', 'ultimate-multisite'),
+ 'desc' => __('Value to be used as the "Go Back" label.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. ← Go Back', 'ultimate-multisite'),
+ 'value' => __('← Go Back', 'ultimate-multisite'),
'wrapper_html_attr' => [
'v-cloak' => '1',
'v-show' => 'enable_go_back_button',
@@ -215,7 +215,7 @@ public function to_fields_array($attributes) {
'type' => 'html',
'wrapper_classes' => 'md:wu-w-1/2 wu-box-border wu-float-left wu--mt-4',
'id' => $attributes['id'] . '_go_back',
- 'content' => sprintf('%s', esc_html($attributes['back_button_label'])),
+ 'content' => fn() => printf('%s', esc_html($attributes['back_button_label'])) && null,
];
$button_wrapper_classes .= ' md:wu-w-1/2 wu-box-border wu-float-left wu-text-right';
diff --git a/inc/checkout/signup-fields/class-signup-field-template-selection.php b/inc/checkout/signup-fields/class-signup-field-template-selection.php
index 85e3fbb17..95201aac9 100644
--- a/inc/checkout/signup-fields/class-signup-field-template-selection.php
+++ b/inc/checkout/signup-fields/class-signup-field-template-selection.php
@@ -55,7 +55,7 @@ public function is_required(): bool {
*/
public function get_title() {
- return __('Templates', 'multisite-ultimate');
+ return __('Templates', 'ultimate-multisite');
}
/**
@@ -68,7 +68,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Adds a template selection section. This allows the customer to choose a pre-built site to be used as a template for the site being currently created.', 'multisite-ultimate');
+ return __('Adds a template selection section. This allows the customer to choose a pre-built site to be used as a template for the site being currently created.', 'ultimate-multisite');
}
/**
@@ -81,7 +81,7 @@ public function get_description() {
*/
public function get_tooltip() {
- return __('Adds a template selection section. This allows the customer to choose a pre-built site to be used as a template for the site being currently created.', 'multisite-ultimate');
+ return __('Adds a template selection section. This allows the customer to choose a pre-built site to be used as a template for the site being currently created.', 'ultimate-multisite');
}
/**
@@ -139,7 +139,7 @@ public function force_attributes() {
return [
'id' => 'template_selection',
- 'name' => __('Template Selection', 'multisite-ultimate'),
+ 'name' => __('Template Selection', 'ultimate-multisite'),
'required' => true,
];
}
@@ -173,13 +173,13 @@ public function get_fields() {
$editor_fields['template_selection_type'] = [
'type' => 'select',
- 'title' => __('Available templates', 'multisite-ultimate'),
- 'desc' => __('How do you want to choose available which templates will be available.', 'multisite-ultimate'),
+ 'title' => __('Available templates', 'ultimate-multisite'),
+ 'desc' => __('How do you want to choose available which templates will be available.', 'ultimate-multisite'),
'order' => 20,
'options' => [
- 'name' => __('Select by names', 'multisite-ultimate'),
- 'categories' => __('Select by categories', 'multisite-ultimate'),
- 'all' => __('All templates', 'multisite-ultimate'),
+ 'name' => __('Select by names', 'ultimate-multisite'),
+ 'categories' => __('Select by categories', 'ultimate-multisite'),
+ 'all' => __('All templates', 'ultimate-multisite'),
],
'html_attr' => [
'v-model' => 'template_selection_type',
@@ -188,9 +188,9 @@ public function get_fields() {
$editor_fields['template_selection_categories'] = [
'type' => 'select',
- 'title' => __('Template Categories', 'multisite-ultimate'),
- 'placeholder' => __('e.g.: Landing Page, Health...', 'multisite-ultimate'),
- 'desc' => __('Customers will be able to filter by categories during signup.', 'multisite-ultimate'),
+ 'title' => __('Template Categories', 'ultimate-multisite'),
+ 'placeholder' => __('e.g.: Landing Page, Health...', 'ultimate-multisite'),
+ 'desc' => __('Customers will be able to filter by categories during signup.', 'ultimate-multisite'),
'order' => 21,
'options' => Site::get_all_categories(),
'html_attr' => [
@@ -204,9 +204,9 @@ public function get_fields() {
$editor_fields['template_selection_sites'] = [
'type' => 'model',
- 'title' => __('Template Sites', 'multisite-ultimate'),
- 'placeholder' => __('e.g. Template Site 1, My Agency', 'multisite-ultimate'),
- 'desc' => __('Be sure to add the templates in the order you want them to show up.', 'multisite-ultimate'),
+ 'title' => __('Template Sites', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. Template Site 1, My Agency', 'ultimate-multisite'),
+ 'desc' => __('Be sure to add the templates in the order you want them to show up.', 'ultimate-multisite'),
'order' => 22,
'html_attr' => [
'v-model' => 'template_selection_sites',
@@ -231,9 +231,9 @@ public function get_fields() {
$editor_fields['hide_template_selection_when_pre_selected'] = [
'type' => 'toggle',
- 'title' => __('Hide when Pre-Selected', 'multisite-ultimate'),
- 'desc' => __('Prevent customers from seeing this field when a template was already selected via the URL.', 'multisite-ultimate'),
- 'tooltip' => __('If the template selection field is the only field in the current step, the step will be skipped.', 'multisite-ultimate'),
+ 'title' => __('Hide when Pre-Selected', 'ultimate-multisite'),
+ 'desc' => __('Prevent customers from seeing this field when a template was already selected via the URL.', 'ultimate-multisite'),
+ 'tooltip' => __('If the template selection field is the only field in the current step, the step will be skipped.', 'ultimate-multisite'),
'value' => 0,
'order' => 23,
'html_attr' => [
@@ -248,8 +248,8 @@ public function get_fields() {
'fields' => [
'template_selection_template' => [
'type' => 'select',
- 'title' => __('Template Selector Template', 'multisite-ultimate'),
- 'placeholder' => __('Select your Template', 'multisite-ultimate'),
+ 'title' => __('Template Selector Template', 'ultimate-multisite'),
+ 'placeholder' => __('Select your Template', 'ultimate-multisite'),
'options' => [$this, 'get_template_selection_templates'],
'wrapper_classes' => 'wu-flex-grow',
'html_attr' => [
@@ -265,7 +265,7 @@ public function get_fields() {
// 'order' => 99,
// 'wrapper_classes' => 'sm:wu-p-0 sm:wu-block',
// 'classes' => '',
- // 'desc' => sprintf('
See how you can do that here.', 'multisite-ultimate')),
+ // 'desc' => sprintf('
See how you can do that here.', 'ultimate-multisite')),
// );
return $editor_fields;
@@ -356,11 +356,17 @@ public function to_fields_array($attributes) {
$template_class = Field_Templates_Manager::get_instance()->get_template_class('template_selection', $attributes['template_selection_template']);
- $content = $template_class ? $template_class->render_container($template_attributes, $this) : __('Template does not exist.', 'multisite-ultimate');
+ $desc = function () use ($template_attributes, $template_class) {
+ if ($template_class) {
+ $template_class->render_container($template_attributes, $this);
+ } else {
+ esc_html_e('Template does not exist.', 'ultimate-multisite');
+ }
+ };
$checkout_fields[ $attributes['id'] ] = [
'type' => 'note',
- 'desc' => $content,
+ 'desc' => $desc,
'wrapper_classes' => $attributes['element_classes'],
];
diff --git a/inc/checkout/signup-fields/class-signup-field-terms-of-use.php b/inc/checkout/signup-fields/class-signup-field-terms-of-use.php
index 0fdfd3ae8..373b74f75 100644
--- a/inc/checkout/signup-fields/class-signup-field-terms-of-use.php
+++ b/inc/checkout/signup-fields/class-signup-field-terms-of-use.php
@@ -69,7 +69,7 @@ public function is_user_field() {
*/
public function get_title() {
- return __('Terms of Use', 'multisite-ultimate');
+ return __('Terms of Use', 'ultimate-multisite');
}
/**
@@ -82,7 +82,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Adds a terms and conditions checkbox that must be marked before the account/site can be created.', 'multisite-ultimate');
+ return __('Adds a terms and conditions checkbox that must be marked before the account/site can be created.', 'ultimate-multisite');
}
/**
@@ -95,7 +95,7 @@ public function get_description() {
*/
public function get_tooltip() {
- return __('Adds a terms and conditions checkbox that must be marked before the account/site can be created.', 'multisite-ultimate');
+ return __('Adds a terms and conditions checkbox that must be marked before the account/site can be created.', 'ultimate-multisite');
}
/**
@@ -123,7 +123,7 @@ public function get_icon() {
public function defaults() {
return [
- 'tou_name' => __('I agree with the terms of use.', 'multisite-ultimate'),
+ 'tou_name' => __('I agree with the terms of use.', 'ultimate-multisite'),
];
}
@@ -148,7 +148,7 @@ public function force_attributes() {
return [
'id' => 'terms_of_use',
- 'name' => __('Terms of Use', 'multisite-ultimate'),
+ 'name' => __('Terms of Use', 'ultimate-multisite'),
];
}
@@ -164,15 +164,15 @@ public function get_fields() {
'tou_name' => [
'order' => 10,
'type' => 'text',
- 'title' => __('Terms Checkbox Label', 'multisite-ultimate'),
- 'placeholder' => __('e.g. I agree with the terms of use.', 'multisite-ultimate'),
+ 'title' => __('Terms Checkbox Label', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. I agree with the terms of use.', 'ultimate-multisite'),
],
'tou_url' => [
'order' => 20,
'type' => 'url',
- 'title' => __('Link to the Terms Page', 'multisite-ultimate'),
- 'desc' => __('Enter the link to the terms of use content.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. https://yoursite.com/terms', 'multisite-ultimate'),
+ 'title' => __('Link to the Terms Page', 'ultimate-multisite'),
+ 'desc' => __('Enter the link to the terms of use content.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. https://yoursite.com/terms', 'ultimate-multisite'),
],
];
}
@@ -189,7 +189,7 @@ public function to_fields_array($attributes) {
$checkout_fields = [];
- $tou_link = sprintf('%s', $attributes['tou_url'], __('Read here', 'multisite-ultimate'));
+ $tou_link = sprintf('%s', $attributes['tou_url'], __('Read here', 'ultimate-multisite'));
$checkout_fields['terms_of_use'] = [
'type' => 'checkbox',
diff --git a/inc/checkout/signup-fields/class-signup-field-text.php b/inc/checkout/signup-fields/class-signup-field-text.php
index 761321035..c70997429 100644
--- a/inc/checkout/signup-fields/class-signup-field-text.php
+++ b/inc/checkout/signup-fields/class-signup-field-text.php
@@ -55,7 +55,7 @@ public function is_required() {
*/
public function get_title() {
- return __('Text', 'multisite-ultimate');
+ return __('Text', 'ultimate-multisite');
}
/**
@@ -68,7 +68,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Adds a text field that the customer can fill with arbitrary data.', 'multisite-ultimate');
+ return __('Adds a text field that the customer can fill with arbitrary data.', 'ultimate-multisite');
}
/**
@@ -81,7 +81,7 @@ public function get_description() {
*/
public function get_tooltip() {
- return __('Adds a text field that the customer can fill with arbitrary data.', 'multisite-ultimate');
+ return __('Adds a text field that the customer can fill with arbitrary data.', 'ultimate-multisite');
}
/**
diff --git a/inc/checkout/signup-fields/class-signup-field-username.php b/inc/checkout/signup-fields/class-signup-field-username.php
index 0ce4ac019..a374747e8 100644
--- a/inc/checkout/signup-fields/class-signup-field-username.php
+++ b/inc/checkout/signup-fields/class-signup-field-username.php
@@ -69,7 +69,7 @@ public function is_user_field() {
*/
public function get_title() {
- return __('Username', 'multisite-ultimate');
+ return __('Username', 'ultimate-multisite');
}
/**
@@ -82,7 +82,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Adds an username field. This username will be used to create the WordPress user.', 'multisite-ultimate');
+ return __('Adds an username field. This username will be used to create the WordPress user.', 'ultimate-multisite');
}
/**
@@ -95,7 +95,7 @@ public function get_description() {
*/
public function get_tooltip() {
- return __('Adds an username field. This username will be used to create the WordPress user.', 'multisite-ultimate');
+ return __('Adds an username field. This username will be used to create the WordPress user.', 'ultimate-multisite');
}
/**
@@ -167,8 +167,8 @@ public function get_fields() {
return [
'auto_generate_username' => [
'type' => 'toggle',
- 'title' => __('Auto-generate', 'multisite-ultimate'),
- 'desc' => __('Check this option to auto-generate this field based on the email address of the customer.', 'multisite-ultimate'),
+ 'title' => __('Auto-generate', 'ultimate-multisite'),
+ 'desc' => __('Check this option to auto-generate this field based on the email address of the customer.', 'ultimate-multisite'),
'tooltip' => '',
'value' => 0,
'html_attr' => [
diff --git a/inc/checkout/signup-fields/field-templates/class-base-field-template.php b/inc/checkout/signup-fields/field-templates/class-base-field-template.php
index 1bcf87931..a340e9cb3 100644
--- a/inc/checkout/signup-fields/field-templates/class-base-field-template.php
+++ b/inc/checkout/signup-fields/field-templates/class-base-field-template.php
@@ -78,7 +78,7 @@ public function get_render_type(): string {
*/
public function get_title() {
- return __('Field Template', 'multisite-ultimate');
+ return __('Field Template', 'ultimate-multisite');
}
/**
@@ -91,7 +91,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Description', 'multisite-ultimate');
+ return __('Description', 'ultimate-multisite');
}
/**
@@ -138,13 +138,13 @@ public function render($attributes) {
/**
* Displays the content on the checkout form as a wrapper.
*
- * This method should not be override.
+ * This method should not be overridden.
*
* @since 2.0.0
*
* @param array $attributes The field template attributes.
* @param object $signup_field The base field.
- * @return string
+ * @return void
*/
public function render_container($attributes, $signup_field = false) {
@@ -153,11 +153,9 @@ public function render_container($attributes, $signup_field = false) {
$attributes = $signup_field->reduce_attributes($attributes);
}
- $markup = sprintf('%s
%s
We recommend that you create a backup before continue.', 'multisite-ultimate')
+ __('Important: This process can have unexpected behavior with your current Ultimo models.
We recommend that you create a backup before continue.', 'ultimate-multisite')
);
- $html = sprintf('%s', $url, __('Migrate', 'multisite-ultimate'));
+ $html = sprintf('%s', $url, __('Migrate', 'ultimate-multisite'));
$this->add_field(
'other',
@@ -1646,9 +1646,9 @@ public function default_sections(): void {
'other',
'security_mode',
[
- 'title' => __('Security Mode', 'multisite-ultimate'),
+ 'title' => __('Security Mode', 'ultimate-multisite'),
// Translators: Placeholder adds the security mode key and current site url with query string
- 'desc' => sprintf(__('Only Multisite Ultimate and other must-use plugins will run on your WordPress install while this option is enabled.%2$s%2$s
diff --git a/inc/compat/class-general-compat.php b/inc/compat/class-general-compat.php
index 92bfac84a..647c08750 100644
--- a/inc/compat/class-general-compat.php
+++ b/inc/compat/class-general-compat.php
@@ -221,7 +221,7 @@ function () use ($wpdb, $tables) {
*
* This plugin has a setting that replaces quotes on the content.
* This breaks our moment configuration strings, and is generally
- * not compatible with Multisite Ultimate vue templates.
+ * not compatible with Ultimate Multisite vue templates.
*
* Here on this filter, we manually disable the smart quotes
* settings to prevent that kind of processing, as well as add
@@ -248,7 +248,7 @@ public function fix_wp_typography($settings) {
*/
public function add_wp_typography_warning_message(): void {
- WP_Ultimo()->notices->add(__('WP Typography "Smart Quotes" replacement is not compatible with Multisite Ultimate and will be automatically disabled.', 'multisite-ultimate'), 'warning');
+ WP_Ultimo()->notices->add(__('WP Typography "Smart Quotes" replacement is not compatible with Ultimate Multisite and will be automatically disabled.', 'ultimate-multisite'), 'warning');
}
/**
diff --git a/inc/compat/class-gutenberg-support.php b/inc/compat/class-gutenberg-support.php
index 80a68ce2a..f9a2e5c73 100644
--- a/inc/compat/class-gutenberg-support.php
+++ b/inc/compat/class-gutenberg-support.php
@@ -2,7 +2,7 @@
/**
* Gutenberg Support
*
- * Allows Multisite Ultimate to filter Gutenberg thingys.
+ * Allows Ultimate Multisite to filter Gutenberg thingys.
*
* @since 1.9.14
* @author Arindo Duque
@@ -65,7 +65,7 @@ public function add_scripts(): void {
wp_register_script('wu-gutenberg-support', wu_get_asset('gutenberg-support.js', 'js'), ['jquery'], wu_get_version(), true);
// translators: the placeholder is replaced with the network name.
- $preview_message = apply_filters('wu_gutenberg_support_preview_message', sprintf(__('%s is generating the preview...', 'multisite-ultimate'), get_network_option(null, 'site_name')));
+ $preview_message = apply_filters('wu_gutenberg_support_preview_message', sprintf(__('%s is generating the preview...', 'ultimate-multisite'), get_network_option(null, 'site_name')));
wp_localize_script(
'wu-gutenberg-support',
diff --git a/inc/compat/class-legacy-shortcodes.php b/inc/compat/class-legacy-shortcodes.php
index c3682ab27..a8b043cc2 100644
--- a/inc/compat/class-legacy-shortcodes.php
+++ b/inc/compat/class-legacy-shortcodes.php
@@ -2,7 +2,7 @@
/**
* Legacy Shortcodes
*
- * Handles Multisite Ultimate 1.X Legacy Shortcodes
+ * Handles Ultimate Multisite 1.X Legacy Shortcodes
*
* @package WP_Ultimo
* @subpackage Compat
@@ -17,7 +17,7 @@
use WP_Ultimo\Database\Memberships\Membership_Status;
/**
- * Handles Multisite Ultimate 1.X Legacy Shortcodes
+ * Handles Ultimate Multisite 1.X Legacy Shortcodes
*
* @since 2.0.0
*/
@@ -215,7 +215,7 @@ public function restricted_content($atts, $content) {
$atts['plan_id'] = ! empty($atts['product_id']) ? $atts['product_id'] : $atts['plan_id'];
if (empty($atts) || ! $atts['plan_id']) {
- return __('You need to pass a valid plan ID.', 'multisite-ultimate');
+ return __('You need to pass a valid plan ID.', 'ultimate-multisite');
}
$query_products = get_query_var('products', []);
@@ -349,17 +349,17 @@ public function pricing_table($atts, $content) {
[
'duration' => 1,
'duration_unit' => 'month',
- 'label' => __('Monthly', 'multisite-ultimate'),
+ 'label' => __('Monthly', 'ultimate-multisite'),
],
[
'duration' => 3,
'duration_unit' => 'month',
- 'label' => __('Quarterly', 'multisite-ultimate'),
+ 'label' => __('Quarterly', 'ultimate-multisite'),
],
[
'duration' => 1,
'duration_unit' => 'year',
- 'label' => __('Yearly', 'multisite-ultimate'),
+ 'label' => __('Yearly', 'ultimate-multisite'),
],
],
];
@@ -369,7 +369,7 @@ public function pricing_table($atts, $content) {
$fields[] = [
'step' => 'checkout',
- 'name' => __('Plans', 'multisite-ultimate'),
+ 'name' => __('Plans', 'ultimate-multisite'),
'type' => 'pricing_table',
'id' => 'pricing_table',
'required' => true,
@@ -385,7 +385,7 @@ public function pricing_table($atts, $content) {
if ('legacy' !== $layout) {
$fields[] = [
'step' => 'checkout',
- 'name' => __('Get Started →', 'multisite-ultimate'),
+ 'name' => __('Get Started →', 'ultimate-multisite'),
'type' => 'submit_button',
'id' => 'checkout',
];
@@ -394,7 +394,7 @@ public function pricing_table($atts, $content) {
$steps = [
[
'id' => 'checkout',
- 'name' => __('Checkout', 'multisite-ultimate'),
+ 'name' => __('Checkout', 'ultimate-multisite'),
'desc' => '',
'fields' => $fields,
],
@@ -522,7 +522,7 @@ public function templates_list($atts, $content) {
$fields[] = [
'step' => 'checkout',
- 'name' => __('Templates', 'multisite-ultimate'),
+ 'name' => __('Templates', 'ultimate-multisite'),
'type' => 'template_selection',
'id' => 'template_selection',
'template_selection_sites' => implode(',', $templates ?: wu_get_site_templates($search_arguments)),
@@ -534,7 +534,7 @@ public function templates_list($atts, $content) {
$steps = [
[
'id' => 'checkout',
- 'name' => __('Checkout', 'multisite-ultimate'),
+ 'name' => __('Checkout', 'ultimate-multisite'),
'desc' => '',
'fields' => $fields,
],
diff --git a/inc/compat/class-login-wp-compat.php b/inc/compat/class-login-wp-compat.php
index ccb08773e..6568b2257 100644
--- a/inc/compat/class-login-wp-compat.php
+++ b/inc/compat/class-login-wp-compat.php
@@ -42,7 +42,7 @@ public function add_error_field(array $fields): array {
$error_message_field = [
'error_message' => [
'type' => 'note',
- 'desc' => __('Error: Incorrect username or password.', 'multisite-ultimate'),
+ 'desc' => __('Error: Incorrect username or password.', 'ultimate-multisite'),
],
];
diff --git a/inc/compat/class-multiple-accounts-compat.php b/inc/compat/class-multiple-accounts-compat.php
index 6c06bb7eb..9a017bdfd 100644
--- a/inc/compat/class-multiple-accounts-compat.php
+++ b/inc/compat/class-multiple-accounts-compat.php
@@ -260,8 +260,8 @@ public function add_settings(): void {
'login-and-registration',
'multiple_accounts_header',
[
- 'title' => __('Multiple Accounts', 'multisite-ultimate'),
- 'desc' => __('Options related to the Multiple Accounts feature.', 'multisite-ultimate'),
+ 'title' => __('Multiple Accounts', 'ultimate-multisite'),
+ 'desc' => __('Options related to the Multiple Accounts feature.', 'ultimate-multisite'),
'type' => 'header',
]
);
@@ -270,8 +270,8 @@ public function add_settings(): void {
'login-and-registration',
'enable_multiple_accounts',
[
- 'title' => __('Enable Multiple Accounts', 'multisite-ultimate'),
- 'desc' => __('Allow users to have accounts in different sites with the same email address. This is useful when running stores with WooCommerce and other plugins, for example.', 'multisite-ultimate') . ' ' . sprintf('%s', wu_get_documentation_url('multiple-accounts'), __('Read More', 'multisite-ultimate')),
+ 'title' => __('Enable Multiple Accounts', 'ultimate-multisite'),
+ 'desc' => __('Allow users to have accounts in different sites with the same email address. This is useful when running stores with WooCommerce and other plugins, for example.', 'ultimate-multisite') . ' ' . sprintf('%s', wu_get_documentation_url('multiple-accounts'), __('Read More', 'ultimate-multisite')),
'type' => 'toggle',
'default' => 0,
]
@@ -288,7 +288,7 @@ public function add_settings(): void {
*/
public function add_multiple_account_column($columns) {
- $columns['multiple_accounts'] = __('Multiple Accounts', 'multisite-ultimate');
+ $columns['multiple_accounts'] = __('Multiple Accounts', 'ultimate-multisite');
return $columns;
}
@@ -320,8 +320,8 @@ public function add_column_content($null, $column, $user_id): void {
);
// translators: the %d is the account count for that email address.
- printf(esc_html__('%s accounts using this email.', 'multisite-ultimate'), '' . esc_html($users->total_users) . '');
- printf("
-
+
-
+
" . esc_html__('See all', 'multisite-ultimate') . ' »', esc_attr(network_admin_url('users.php?s=' . $user->user_email)));
+ printf(esc_html__('%s accounts using this email.', 'ultimate-multisite'), '' . esc_html($users->total_users) . '');
+ printf("
" . esc_html__('See all', 'ultimate-multisite') . ' »', esc_attr(network_admin_url('users.php?s=' . $user->user_email)));
}
}
diff --git a/inc/country/class-country-br.php b/inc/country/class-country-br.php
index cb0de7a2c..ef4a695d2 100644
--- a/inc/country/class-country-br.php
+++ b/inc/country/class-country-br.php
@@ -90,7 +90,7 @@ class Country_BR extends Country {
*/
public function get_name() {
- return __('Brazil', 'multisite-ultimate');
+ return __('Brazil', 'ultimate-multisite');
}
/**
@@ -102,33 +102,33 @@ public function get_name() {
protected function states() {
return [
- 'AC' => __('Acre', 'multisite-ultimate'),
- 'AL' => __('Alagoas', 'multisite-ultimate'),
- 'AP' => __('Amapá', 'multisite-ultimate'),
- 'AM' => __('Amazonas', 'multisite-ultimate'),
- 'BA' => __('Bahia', 'multisite-ultimate'),
- 'CE' => __('Ceará', 'multisite-ultimate'),
- 'DF' => __('Distrito Federal', 'multisite-ultimate'),
- 'ES' => __('Espírito Santo', 'multisite-ultimate'),
- 'GO' => __('Goiás', 'multisite-ultimate'),
- 'MA' => __('Maranhão', 'multisite-ultimate'),
- 'MT' => __('Mato Grosso', 'multisite-ultimate'),
- 'MS' => __('Mato Grosso do Sul', 'multisite-ultimate'),
- 'MG' => __('Minas Gerais', 'multisite-ultimate'),
- 'PR' => __('Paraná', 'multisite-ultimate'),
- 'PB' => __('Paraíba', 'multisite-ultimate'),
- 'PA' => __('Pará', 'multisite-ultimate'),
- 'PE' => __('Pernambuco', 'multisite-ultimate'),
- 'PI' => __('Piauí', 'multisite-ultimate'),
- 'RN' => __('Rio Grande do Norte', 'multisite-ultimate'),
- 'RS' => __('Rio Grande do Sul', 'multisite-ultimate'),
- 'RJ' => __('Rio de Janeiro', 'multisite-ultimate'),
- 'RO' => __('Rondônia', 'multisite-ultimate'),
- 'RR' => __('Roraima', 'multisite-ultimate'),
- 'SC' => __('Santa Catarina', 'multisite-ultimate'),
- 'SE' => __('Sergipe', 'multisite-ultimate'),
- 'SP' => __('São Paulo', 'multisite-ultimate'),
- 'TO' => __('Tocantins', 'multisite-ultimate'),
+ 'AC' => __('Acre', 'ultimate-multisite'),
+ 'AL' => __('Alagoas', 'ultimate-multisite'),
+ 'AP' => __('Amapá', 'ultimate-multisite'),
+ 'AM' => __('Amazonas', 'ultimate-multisite'),
+ 'BA' => __('Bahia', 'ultimate-multisite'),
+ 'CE' => __('Ceará', 'ultimate-multisite'),
+ 'DF' => __('Distrito Federal', 'ultimate-multisite'),
+ 'ES' => __('Espírito Santo', 'ultimate-multisite'),
+ 'GO' => __('Goiás', 'ultimate-multisite'),
+ 'MA' => __('Maranhão', 'ultimate-multisite'),
+ 'MT' => __('Mato Grosso', 'ultimate-multisite'),
+ 'MS' => __('Mato Grosso do Sul', 'ultimate-multisite'),
+ 'MG' => __('Minas Gerais', 'ultimate-multisite'),
+ 'PR' => __('Paraná', 'ultimate-multisite'),
+ 'PB' => __('Paraíba', 'ultimate-multisite'),
+ 'PA' => __('Pará', 'ultimate-multisite'),
+ 'PE' => __('Pernambuco', 'ultimate-multisite'),
+ 'PI' => __('Piauí', 'ultimate-multisite'),
+ 'RN' => __('Rio Grande do Norte', 'ultimate-multisite'),
+ 'RS' => __('Rio Grande do Sul', 'ultimate-multisite'),
+ 'RJ' => __('Rio de Janeiro', 'ultimate-multisite'),
+ 'RO' => __('Rondônia', 'ultimate-multisite'),
+ 'RR' => __('Roraima', 'ultimate-multisite'),
+ 'SC' => __('Santa Catarina', 'ultimate-multisite'),
+ 'SE' => __('Sergipe', 'ultimate-multisite'),
+ 'SP' => __('São Paulo', 'ultimate-multisite'),
+ 'TO' => __('Tocantins', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-ca.php b/inc/country/class-country-ca.php
index 73b857d44..7af703801 100644
--- a/inc/country/class-country-ca.php
+++ b/inc/country/class-country-ca.php
@@ -76,7 +76,7 @@ class Country_CA extends Country {
*/
public function get_name() {
- return __('Canada', 'multisite-ultimate');
+ return __('Canada', 'ultimate-multisite');
}
/**
@@ -88,19 +88,19 @@ public function get_name() {
protected function states() {
return [
- 'AB' => __('Alberta', 'multisite-ultimate'),
- 'BC' => __('British Columbia', 'multisite-ultimate'),
- 'MB' => __('Manitoba', 'multisite-ultimate'),
- 'NB' => __('New Brunswick', 'multisite-ultimate'),
- 'NL' => __('Newfoundland and Labrador', 'multisite-ultimate'),
- 'NT' => __('Northwest Territories', 'multisite-ultimate'),
- 'NS' => __('Nova Scotia', 'multisite-ultimate'),
- 'NU' => __('Nunavut', 'multisite-ultimate'),
- 'ON' => __('Ontario', 'multisite-ultimate'),
- 'PE' => __('Prince Edward Island', 'multisite-ultimate'),
- 'QC' => __('Quebec', 'multisite-ultimate'),
- 'SK' => __('Saskatchewan', 'multisite-ultimate'),
- 'YT' => __('Yukon', 'multisite-ultimate'),
+ 'AB' => __('Alberta', 'ultimate-multisite'),
+ 'BC' => __('British Columbia', 'ultimate-multisite'),
+ 'MB' => __('Manitoba', 'ultimate-multisite'),
+ 'NB' => __('New Brunswick', 'ultimate-multisite'),
+ 'NL' => __('Newfoundland and Labrador', 'ultimate-multisite'),
+ 'NT' => __('Northwest Territories', 'ultimate-multisite'),
+ 'NS' => __('Nova Scotia', 'ultimate-multisite'),
+ 'NU' => __('Nunavut', 'ultimate-multisite'),
+ 'ON' => __('Ontario', 'ultimate-multisite'),
+ 'PE' => __('Prince Edward Island', 'ultimate-multisite'),
+ 'QC' => __('Quebec', 'ultimate-multisite'),
+ 'SK' => __('Saskatchewan', 'ultimate-multisite'),
+ 'YT' => __('Yukon', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-cn.php b/inc/country/class-country-cn.php
index 815f9390a..94571c2b8 100644
--- a/inc/country/class-country-cn.php
+++ b/inc/country/class-country-cn.php
@@ -95,7 +95,7 @@ class Country_CN extends Country {
*/
public function get_name() {
- return __('China', 'multisite-ultimate');
+ return __('China', 'ultimate-multisite');
}
/**
@@ -107,40 +107,40 @@ public function get_name() {
protected function states() {
return [
- 'AH' => __('Anhui', 'multisite-ultimate'),
- 'BJ' => __('Beijing', 'multisite-ultimate'),
- 'CQ' => __('Chongqing', 'multisite-ultimate'),
- 'FJ' => __('Fujian', 'multisite-ultimate'),
- 'GS' => __('Gansu', 'multisite-ultimate'),
- 'GD' => __('Guangdong', 'multisite-ultimate'),
- 'GX' => __('Guangxi Zhuang', 'multisite-ultimate'),
- 'GZ' => __('Guizhou', 'multisite-ultimate'),
- 'HI' => __('Hainan', 'multisite-ultimate'),
- 'HE' => __('Hebei', 'multisite-ultimate'),
- 'HL' => __('Heilongjiang', 'multisite-ultimate'),
- 'HA' => __('Henan', 'multisite-ultimate'),
- 'HK' => __('Hong Kong SAR', 'multisite-ultimate'),
- 'HB' => __('Hubei', 'multisite-ultimate'),
- 'HN' => __('Hunan', 'multisite-ultimate'),
- 'NM' => __('Inner Mongolia', 'multisite-ultimate'),
- 'JS' => __('Jiangsu', 'multisite-ultimate'),
- 'JX' => __('Jiangxi', 'multisite-ultimate'),
- 'JL' => __('Jilin', 'multisite-ultimate'),
- 'LN' => __('Liaoning', 'multisite-ultimate'),
- 'MO' => __('Macau SAR', 'multisite-ultimate'),
- 'NX' => __('Ningxia Huizu', 'multisite-ultimate'),
- 'QH' => __('Qinghai', 'multisite-ultimate'),
- 'SN' => __('Shaanxi', 'multisite-ultimate'),
- 'SD' => __('Shandong', 'multisite-ultimate'),
- 'SH' => __('Shanghai', 'multisite-ultimate'),
- 'SX' => __('Shanxi', 'multisite-ultimate'),
- 'SC' => __('Sichuan', 'multisite-ultimate'),
- 'TW' => __('Taiwan', 'multisite-ultimate'),
- 'TJ' => __('Tianjin', 'multisite-ultimate'),
- 'XJ' => __('Xinjiang', 'multisite-ultimate'),
- 'XZ' => __('Xizang', 'multisite-ultimate'),
- 'YN' => __('Yunnan', 'multisite-ultimate'),
- 'ZJ' => __('Zhejiang', 'multisite-ultimate'),
+ 'AH' => __('Anhui', 'ultimate-multisite'),
+ 'BJ' => __('Beijing', 'ultimate-multisite'),
+ 'CQ' => __('Chongqing', 'ultimate-multisite'),
+ 'FJ' => __('Fujian', 'ultimate-multisite'),
+ 'GS' => __('Gansu', 'ultimate-multisite'),
+ 'GD' => __('Guangdong', 'ultimate-multisite'),
+ 'GX' => __('Guangxi Zhuang', 'ultimate-multisite'),
+ 'GZ' => __('Guizhou', 'ultimate-multisite'),
+ 'HI' => __('Hainan', 'ultimate-multisite'),
+ 'HE' => __('Hebei', 'ultimate-multisite'),
+ 'HL' => __('Heilongjiang', 'ultimate-multisite'),
+ 'HA' => __('Henan', 'ultimate-multisite'),
+ 'HK' => __('Hong Kong SAR', 'ultimate-multisite'),
+ 'HB' => __('Hubei', 'ultimate-multisite'),
+ 'HN' => __('Hunan', 'ultimate-multisite'),
+ 'NM' => __('Inner Mongolia', 'ultimate-multisite'),
+ 'JS' => __('Jiangsu', 'ultimate-multisite'),
+ 'JX' => __('Jiangxi', 'ultimate-multisite'),
+ 'JL' => __('Jilin', 'ultimate-multisite'),
+ 'LN' => __('Liaoning', 'ultimate-multisite'),
+ 'MO' => __('Macau SAR', 'ultimate-multisite'),
+ 'NX' => __('Ningxia Huizu', 'ultimate-multisite'),
+ 'QH' => __('Qinghai', 'ultimate-multisite'),
+ 'SN' => __('Shaanxi', 'ultimate-multisite'),
+ 'SD' => __('Shandong', 'ultimate-multisite'),
+ 'SH' => __('Shanghai', 'ultimate-multisite'),
+ 'SX' => __('Shanxi', 'ultimate-multisite'),
+ 'SC' => __('Sichuan', 'ultimate-multisite'),
+ 'TW' => __('Taiwan', 'ultimate-multisite'),
+ 'TJ' => __('Tianjin', 'ultimate-multisite'),
+ 'XJ' => __('Xinjiang', 'ultimate-multisite'),
+ 'XZ' => __('Xizang', 'ultimate-multisite'),
+ 'YN' => __('Yunnan', 'ultimate-multisite'),
+ 'ZJ' => __('Zhejiang', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-de.php b/inc/country/class-country-de.php
index 7f1c6a49a..3e6d6143d 100644
--- a/inc/country/class-country-de.php
+++ b/inc/country/class-country-de.php
@@ -79,7 +79,7 @@ class Country_DE extends Country {
*/
public function get_name() {
- return __('Germany', 'multisite-ultimate');
+ return __('Germany', 'ultimate-multisite');
}
/**
@@ -91,22 +91,22 @@ public function get_name() {
protected function states() {
return [
- 'BW' => __('Baden-Württemberg', 'multisite-ultimate'),
- 'BY' => __('Bavaria', 'multisite-ultimate'),
- 'BE' => __('Berlin', 'multisite-ultimate'),
- 'BB' => __('Brandenburg', 'multisite-ultimate'),
- 'HB' => __('Bremen', 'multisite-ultimate'),
- 'HH' => __('Hamburg', 'multisite-ultimate'),
- 'HE' => __('Hesse', 'multisite-ultimate'),
- 'NI' => __('Lower Saxony', 'multisite-ultimate'),
- 'MV' => __('Mecklenburg-Vorpommern', 'multisite-ultimate'),
- 'NW' => __('North Rhine-Westphalia', 'multisite-ultimate'),
- 'RP' => __('Rhineland-Palatinate', 'multisite-ultimate'),
- 'SL' => __('Saarland', 'multisite-ultimate'),
- 'SN' => __('Saxony', 'multisite-ultimate'),
- 'ST' => __('Saxony-Anhalt', 'multisite-ultimate'),
- 'SH' => __('Schleswig-Holstein', 'multisite-ultimate'),
- 'TH' => __('Thuringia', 'multisite-ultimate'),
+ 'BW' => __('Baden-Württemberg', 'ultimate-multisite'),
+ 'BY' => __('Bavaria', 'ultimate-multisite'),
+ 'BE' => __('Berlin', 'ultimate-multisite'),
+ 'BB' => __('Brandenburg', 'ultimate-multisite'),
+ 'HB' => __('Bremen', 'ultimate-multisite'),
+ 'HH' => __('Hamburg', 'ultimate-multisite'),
+ 'HE' => __('Hesse', 'ultimate-multisite'),
+ 'NI' => __('Lower Saxony', 'ultimate-multisite'),
+ 'MV' => __('Mecklenburg-Vorpommern', 'ultimate-multisite'),
+ 'NW' => __('North Rhine-Westphalia', 'ultimate-multisite'),
+ 'RP' => __('Rhineland-Palatinate', 'ultimate-multisite'),
+ 'SL' => __('Saarland', 'ultimate-multisite'),
+ 'SN' => __('Saxony', 'ultimate-multisite'),
+ 'ST' => __('Saxony-Anhalt', 'ultimate-multisite'),
+ 'SH' => __('Schleswig-Holstein', 'ultimate-multisite'),
+ 'TH' => __('Thuringia', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-es.php b/inc/country/class-country-es.php
index 0a6585dde..8167bc86e 100644
--- a/inc/country/class-country-es.php
+++ b/inc/country/class-country-es.php
@@ -81,7 +81,7 @@ class Country_ES extends Country {
*/
public function get_name() {
- return __('Spain', 'multisite-ultimate');
+ return __('Spain', 'ultimate-multisite');
}
/**
@@ -93,34 +93,34 @@ public function get_name() {
protected function states() {
return [
- 'AN' => __('Andalusia', 'multisite-ultimate'),
- 'AR' => __('Aragon', 'multisite-ultimate'),
- 'AS' => __('Asturias', 'multisite-ultimate'),
- 'PM' => __('Balearic Islands', 'multisite-ultimate'),
- 'PV' => __('Basque Country', 'multisite-ultimate'),
- 'BU' => __('Burgos Province', 'multisite-ultimate'),
- 'CN' => __('Canary Islands', 'multisite-ultimate'),
- 'CB' => __('Cantabria', 'multisite-ultimate'),
- 'CL' => __('Castile and León', 'multisite-ultimate'),
- 'CM' => __('Castilla La Mancha', 'multisite-ultimate'),
- 'CT' => __('Catalonia', 'multisite-ultimate'),
- 'CE' => __('Ceuta', 'multisite-ultimate'),
- 'EX' => __('Extremadura', 'multisite-ultimate'),
- 'GA' => __('Galicia', 'multisite-ultimate'),
- 'RI' => __('La Rioja', 'multisite-ultimate'),
- 'LE' => __('Léon', 'multisite-ultimate'),
- 'MD' => __('Madrid', 'multisite-ultimate'),
- 'ML' => __('Melilla', 'multisite-ultimate'),
- 'MC' => __('Murcia', 'multisite-ultimate'),
- 'NC' => __('Navarra', 'multisite-ultimate'),
- 'P' => __('Palencia Province', 'multisite-ultimate'),
- 'SA' => __('Salamanca Province', 'multisite-ultimate'),
- 'SG' => __('Segovia Province', 'multisite-ultimate'),
- 'SO' => __('Soria Province', 'multisite-ultimate'),
- 'VC' => __('Valencia', 'multisite-ultimate'),
- 'VA' => __('Valladolid Province', 'multisite-ultimate'),
- 'ZA' => __('Zamora Province', 'multisite-ultimate'),
- 'AV' => __('Ávila', 'multisite-ultimate'),
+ 'AN' => __('Andalusia', 'ultimate-multisite'),
+ 'AR' => __('Aragon', 'ultimate-multisite'),
+ 'AS' => __('Asturias', 'ultimate-multisite'),
+ 'PM' => __('Balearic Islands', 'ultimate-multisite'),
+ 'PV' => __('Basque Country', 'ultimate-multisite'),
+ 'BU' => __('Burgos Province', 'ultimate-multisite'),
+ 'CN' => __('Canary Islands', 'ultimate-multisite'),
+ 'CB' => __('Cantabria', 'ultimate-multisite'),
+ 'CL' => __('Castile and León', 'ultimate-multisite'),
+ 'CM' => __('Castilla La Mancha', 'ultimate-multisite'),
+ 'CT' => __('Catalonia', 'ultimate-multisite'),
+ 'CE' => __('Ceuta', 'ultimate-multisite'),
+ 'EX' => __('Extremadura', 'ultimate-multisite'),
+ 'GA' => __('Galicia', 'ultimate-multisite'),
+ 'RI' => __('La Rioja', 'ultimate-multisite'),
+ 'LE' => __('Léon', 'ultimate-multisite'),
+ 'MD' => __('Madrid', 'ultimate-multisite'),
+ 'ML' => __('Melilla', 'ultimate-multisite'),
+ 'MC' => __('Murcia', 'ultimate-multisite'),
+ 'NC' => __('Navarra', 'ultimate-multisite'),
+ 'P' => __('Palencia Province', 'ultimate-multisite'),
+ 'SA' => __('Salamanca Province', 'ultimate-multisite'),
+ 'SG' => __('Segovia Province', 'ultimate-multisite'),
+ 'SO' => __('Soria Province', 'ultimate-multisite'),
+ 'VC' => __('Valencia', 'ultimate-multisite'),
+ 'VA' => __('Valladolid Province', 'ultimate-multisite'),
+ 'ZA' => __('Zamora Province', 'ultimate-multisite'),
+ 'AV' => __('Ávila', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-fr.php b/inc/country/class-country-fr.php
index 85078a49b..012c511b8 100644
--- a/inc/country/class-country-fr.php
+++ b/inc/country/class-country-fr.php
@@ -76,7 +76,7 @@ class Country_FR extends Country {
*/
public function get_name() {
- return __('France', 'multisite-ultimate');
+ return __('France', 'ultimate-multisite');
}
/**
@@ -88,129 +88,129 @@ public function get_name() {
protected function states() {
return [
- '10' => __('Aube', 'multisite-ultimate'),
- '11' => __('Aude', 'multisite-ultimate'),
- '12' => __('Aveyron', 'multisite-ultimate'),
- '13' => __('Bouches-du-Rhône', 'multisite-ultimate'),
- '14' => __('Calvados', 'multisite-ultimate'),
- '15' => __('Cantal', 'multisite-ultimate'),
- '16' => __('Charente', 'multisite-ultimate'),
- '17' => __('Charente-Maritime', 'multisite-ultimate'),
- '18' => __('Cher', 'multisite-ultimate'),
- '19' => __('Corrèze', 'multisite-ultimate'),
- '21' => __("Côte-d'Or", 'multisite-ultimate'),
- '22' => __("Côtes-d'Armor", 'multisite-ultimate'),
- '23' => __('Creuse', 'multisite-ultimate'),
- '24' => __('Dordogne', 'multisite-ultimate'),
- '25' => __('Doubs', 'multisite-ultimate'),
- '26' => __('Drôme', 'multisite-ultimate'),
- '27' => __('Eure', 'multisite-ultimate'),
- '28' => __('Eure-et-Loir', 'multisite-ultimate'),
- '29' => __('Finistère', 'multisite-ultimate'),
- '30' => __('Gard', 'multisite-ultimate'),
- '31' => __('Haute-Garonne', 'multisite-ultimate'),
- '32' => __('Gers', 'multisite-ultimate'),
- '33' => __('Gironde', 'multisite-ultimate'),
- '34' => __('Hérault', 'multisite-ultimate'),
- '35' => __('Ille-et-Vilaine', 'multisite-ultimate'),
- '36' => __('Indre', 'multisite-ultimate'),
- '37' => __('Indre-et-Loire', 'multisite-ultimate'),
- '38' => __('Isère', 'multisite-ultimate'),
- '39' => __('Jura', 'multisite-ultimate'),
- '40' => __('Landes', 'multisite-ultimate'),
- '41' => __('Loir-et-Cher', 'multisite-ultimate'),
- '42' => __('Loire', 'multisite-ultimate'),
- '43' => __('Haute-Loire', 'multisite-ultimate'),
- '44' => __('Loire-Atlantique', 'multisite-ultimate'),
- '45' => __('Loiret', 'multisite-ultimate'),
- '46' => __('Lot', 'multisite-ultimate'),
- '47' => __('Lot-et-Garonne', 'multisite-ultimate'),
- '48' => __('Lozère', 'multisite-ultimate'),
- '49' => __('Maine-et-Loire', 'multisite-ultimate'),
- '50' => __('Manche', 'multisite-ultimate'),
- '51' => __('Marne', 'multisite-ultimate'),
- '52' => __('Haute-Marne', 'multisite-ultimate'),
- '53' => __('Mayenne', 'multisite-ultimate'),
- '54' => __('Meurthe-et-Moselle', 'multisite-ultimate'),
- '55' => __('Meuse', 'multisite-ultimate'),
- '56' => __('Morbihan', 'multisite-ultimate'),
- '57' => __('Moselle', 'multisite-ultimate'),
- '58' => __('Nièvre', 'multisite-ultimate'),
- '59' => __('Nord', 'multisite-ultimate'),
- '60' => __('Oise', 'multisite-ultimate'),
- '61' => __('Orne', 'multisite-ultimate'),
- '62' => __('Pas-de-Calais', 'multisite-ultimate'),
- '63' => __('Puy-de-Dôme', 'multisite-ultimate'),
- '64' => __('Pyrénées-Atlantiques', 'multisite-ultimate'),
- '65' => __('Hautes-Pyrénées', 'multisite-ultimate'),
- '66' => __('Pyrénées-Orientales', 'multisite-ultimate'),
- '67' => __('Bas-Rhin', 'multisite-ultimate'),
- '68' => __('Haut-Rhin', 'multisite-ultimate'),
- '69' => __('Rhône', 'multisite-ultimate'),
- '70' => __('Haute-Saône', 'multisite-ultimate'),
- '71' => __('Saône-et-Loire', 'multisite-ultimate'),
- '72' => __('Sarthe', 'multisite-ultimate'),
- '73' => __('Savoie', 'multisite-ultimate'),
- '74' => __('Haute-Savoie', 'multisite-ultimate'),
- '76' => __('Seine-Maritime', 'multisite-ultimate'),
- '77' => __('Seine-et-Marne', 'multisite-ultimate'),
- '78' => __('Yvelines', 'multisite-ultimate'),
- '79' => __('Deux-Sèvres', 'multisite-ultimate'),
- '80' => __('Somme', 'multisite-ultimate'),
- '81' => __('Tarn', 'multisite-ultimate'),
- '82' => __('Tarn-et-Garonne', 'multisite-ultimate'),
- '83' => __('Var', 'multisite-ultimate'),
- '84' => __('Vaucluse', 'multisite-ultimate'),
- '85' => __('Vendée', 'multisite-ultimate'),
- '86' => __('Vienne', 'multisite-ultimate'),
- '87' => __('Haute-Vienne', 'multisite-ultimate'),
- '88' => __('Vosges', 'multisite-ultimate'),
- '89' => __('Yonne', 'multisite-ultimate'),
- '90' => __('Territoire de Belfort', 'multisite-ultimate'),
- '91' => __('Essonne', 'multisite-ultimate'),
- '92' => __('Hauts-de-Seine', 'multisite-ultimate'),
- '93' => __('Seine-Saint-Denis', 'multisite-ultimate'),
- '94' => __('Val-de-Marne', 'multisite-ultimate'),
- '95' => __("Val-d'Oise", 'multisite-ultimate'),
- '971' => __('Guadeloupe', 'multisite-ultimate'),
- '972' => __('Martinique', 'multisite-ultimate'),
- '973' => __('French Guiana', 'multisite-ultimate'),
- '974' => __('La Réunion', 'multisite-ultimate'),
- '976' => __('Mayotte', 'multisite-ultimate'),
- '01' => __('Ain', 'multisite-ultimate'),
- '02' => __('Aisne', 'multisite-ultimate'),
- '03' => __('Allier', 'multisite-ultimate'),
- '06' => __('Alpes-Maritimes', 'multisite-ultimate'),
- '04' => __('Alpes-de-Haute-Provence', 'multisite-ultimate'),
- '6AE' => __('Alsace', 'multisite-ultimate'),
- '08' => __('Ardennes', 'multisite-ultimate'),
- '07' => __('Ardèche', 'multisite-ultimate'),
- '09' => __('Ariège', 'multisite-ultimate'),
- 'ARA' => __('Auvergne-Rhône-Alpes', 'multisite-ultimate'),
- 'BFC' => __('Bourgogne-Franche-Comté', 'multisite-ultimate'),
- 'BRE' => __('Bretagne', 'multisite-ultimate'),
- 'CVL' => __('Centre-Val de Loire', 'multisite-ultimate'),
- 'CP' => __('Clipperton', 'multisite-ultimate'),
- '20R' => __('Corse', 'multisite-ultimate'),
- '2A' => __('Corse-du-Sud', 'multisite-ultimate'),
- 'PF' => __('French Polynesia', 'multisite-ultimate'),
- 'TF' => __('French Southern and Antarctic Lands', 'multisite-ultimate'),
- 'GES' => __('Grand-Est', 'multisite-ultimate'),
- '2B' => __('Haute-Corse', 'multisite-ultimate'),
- '05' => __('Hautes-Alpes', 'multisite-ultimate'),
- 'HDF' => __('Hauts-de-France', 'multisite-ultimate'),
- '69M' => __('Métropole de Lyon', 'multisite-ultimate'),
- 'NOR' => __('Normandie', 'multisite-ultimate'),
- 'NAQ' => __('Nouvelle-Aquitaine', 'multisite-ultimate'),
- 'OCC' => __('Occitanie', 'multisite-ultimate'),
- '75C' => __('Paris', 'multisite-ultimate'),
- 'PDL' => __('Pays-de-la-Loire', 'multisite-ultimate'),
- 'PAC' => __('Provence-Alpes-Côte-d’Azur', 'multisite-ultimate'),
- 'PM' => __('Saint Pierre and Miquelon', 'multisite-ultimate'),
- 'BL' => __('Saint-Barthélemy', 'multisite-ultimate'),
- 'MF' => __('Saint-Martin', 'multisite-ultimate'),
- 'WF' => __('Wallis and Futuna', 'multisite-ultimate'),
- 'IDF' => __('Île-de-France', 'multisite-ultimate'),
+ '10' => __('Aube', 'ultimate-multisite'),
+ '11' => __('Aude', 'ultimate-multisite'),
+ '12' => __('Aveyron', 'ultimate-multisite'),
+ '13' => __('Bouches-du-Rhône', 'ultimate-multisite'),
+ '14' => __('Calvados', 'ultimate-multisite'),
+ '15' => __('Cantal', 'ultimate-multisite'),
+ '16' => __('Charente', 'ultimate-multisite'),
+ '17' => __('Charente-Maritime', 'ultimate-multisite'),
+ '18' => __('Cher', 'ultimate-multisite'),
+ '19' => __('Corrèze', 'ultimate-multisite'),
+ '21' => __("Côte-d'Or", 'ultimate-multisite'),
+ '22' => __("Côtes-d'Armor", 'ultimate-multisite'),
+ '23' => __('Creuse', 'ultimate-multisite'),
+ '24' => __('Dordogne', 'ultimate-multisite'),
+ '25' => __('Doubs', 'ultimate-multisite'),
+ '26' => __('Drôme', 'ultimate-multisite'),
+ '27' => __('Eure', 'ultimate-multisite'),
+ '28' => __('Eure-et-Loir', 'ultimate-multisite'),
+ '29' => __('Finistère', 'ultimate-multisite'),
+ '30' => __('Gard', 'ultimate-multisite'),
+ '31' => __('Haute-Garonne', 'ultimate-multisite'),
+ '32' => __('Gers', 'ultimate-multisite'),
+ '33' => __('Gironde', 'ultimate-multisite'),
+ '34' => __('Hérault', 'ultimate-multisite'),
+ '35' => __('Ille-et-Vilaine', 'ultimate-multisite'),
+ '36' => __('Indre', 'ultimate-multisite'),
+ '37' => __('Indre-et-Loire', 'ultimate-multisite'),
+ '38' => __('Isère', 'ultimate-multisite'),
+ '39' => __('Jura', 'ultimate-multisite'),
+ '40' => __('Landes', 'ultimate-multisite'),
+ '41' => __('Loir-et-Cher', 'ultimate-multisite'),
+ '42' => __('Loire', 'ultimate-multisite'),
+ '43' => __('Haute-Loire', 'ultimate-multisite'),
+ '44' => __('Loire-Atlantique', 'ultimate-multisite'),
+ '45' => __('Loiret', 'ultimate-multisite'),
+ '46' => __('Lot', 'ultimate-multisite'),
+ '47' => __('Lot-et-Garonne', 'ultimate-multisite'),
+ '48' => __('Lozère', 'ultimate-multisite'),
+ '49' => __('Maine-et-Loire', 'ultimate-multisite'),
+ '50' => __('Manche', 'ultimate-multisite'),
+ '51' => __('Marne', 'ultimate-multisite'),
+ '52' => __('Haute-Marne', 'ultimate-multisite'),
+ '53' => __('Mayenne', 'ultimate-multisite'),
+ '54' => __('Meurthe-et-Moselle', 'ultimate-multisite'),
+ '55' => __('Meuse', 'ultimate-multisite'),
+ '56' => __('Morbihan', 'ultimate-multisite'),
+ '57' => __('Moselle', 'ultimate-multisite'),
+ '58' => __('Nièvre', 'ultimate-multisite'),
+ '59' => __('Nord', 'ultimate-multisite'),
+ '60' => __('Oise', 'ultimate-multisite'),
+ '61' => __('Orne', 'ultimate-multisite'),
+ '62' => __('Pas-de-Calais', 'ultimate-multisite'),
+ '63' => __('Puy-de-Dôme', 'ultimate-multisite'),
+ '64' => __('Pyrénées-Atlantiques', 'ultimate-multisite'),
+ '65' => __('Hautes-Pyrénées', 'ultimate-multisite'),
+ '66' => __('Pyrénées-Orientales', 'ultimate-multisite'),
+ '67' => __('Bas-Rhin', 'ultimate-multisite'),
+ '68' => __('Haut-Rhin', 'ultimate-multisite'),
+ '69' => __('Rhône', 'ultimate-multisite'),
+ '70' => __('Haute-Saône', 'ultimate-multisite'),
+ '71' => __('Saône-et-Loire', 'ultimate-multisite'),
+ '72' => __('Sarthe', 'ultimate-multisite'),
+ '73' => __('Savoie', 'ultimate-multisite'),
+ '74' => __('Haute-Savoie', 'ultimate-multisite'),
+ '76' => __('Seine-Maritime', 'ultimate-multisite'),
+ '77' => __('Seine-et-Marne', 'ultimate-multisite'),
+ '78' => __('Yvelines', 'ultimate-multisite'),
+ '79' => __('Deux-Sèvres', 'ultimate-multisite'),
+ '80' => __('Somme', 'ultimate-multisite'),
+ '81' => __('Tarn', 'ultimate-multisite'),
+ '82' => __('Tarn-et-Garonne', 'ultimate-multisite'),
+ '83' => __('Var', 'ultimate-multisite'),
+ '84' => __('Vaucluse', 'ultimate-multisite'),
+ '85' => __('Vendée', 'ultimate-multisite'),
+ '86' => __('Vienne', 'ultimate-multisite'),
+ '87' => __('Haute-Vienne', 'ultimate-multisite'),
+ '88' => __('Vosges', 'ultimate-multisite'),
+ '89' => __('Yonne', 'ultimate-multisite'),
+ '90' => __('Territoire de Belfort', 'ultimate-multisite'),
+ '91' => __('Essonne', 'ultimate-multisite'),
+ '92' => __('Hauts-de-Seine', 'ultimate-multisite'),
+ '93' => __('Seine-Saint-Denis', 'ultimate-multisite'),
+ '94' => __('Val-de-Marne', 'ultimate-multisite'),
+ '95' => __("Val-d'Oise", 'ultimate-multisite'),
+ '971' => __('Guadeloupe', 'ultimate-multisite'),
+ '972' => __('Martinique', 'ultimate-multisite'),
+ '973' => __('French Guiana', 'ultimate-multisite'),
+ '974' => __('La Réunion', 'ultimate-multisite'),
+ '976' => __('Mayotte', 'ultimate-multisite'),
+ '01' => __('Ain', 'ultimate-multisite'),
+ '02' => __('Aisne', 'ultimate-multisite'),
+ '03' => __('Allier', 'ultimate-multisite'),
+ '06' => __('Alpes-Maritimes', 'ultimate-multisite'),
+ '04' => __('Alpes-de-Haute-Provence', 'ultimate-multisite'),
+ '6AE' => __('Alsace', 'ultimate-multisite'),
+ '08' => __('Ardennes', 'ultimate-multisite'),
+ '07' => __('Ardèche', 'ultimate-multisite'),
+ '09' => __('Ariège', 'ultimate-multisite'),
+ 'ARA' => __('Auvergne-Rhône-Alpes', 'ultimate-multisite'),
+ 'BFC' => __('Bourgogne-Franche-Comté', 'ultimate-multisite'),
+ 'BRE' => __('Bretagne', 'ultimate-multisite'),
+ 'CVL' => __('Centre-Val de Loire', 'ultimate-multisite'),
+ 'CP' => __('Clipperton', 'ultimate-multisite'),
+ '20R' => __('Corse', 'ultimate-multisite'),
+ '2A' => __('Corse-du-Sud', 'ultimate-multisite'),
+ 'PF' => __('French Polynesia', 'ultimate-multisite'),
+ 'TF' => __('French Southern and Antarctic Lands', 'ultimate-multisite'),
+ 'GES' => __('Grand-Est', 'ultimate-multisite'),
+ '2B' => __('Haute-Corse', 'ultimate-multisite'),
+ '05' => __('Hautes-Alpes', 'ultimate-multisite'),
+ 'HDF' => __('Hauts-de-France', 'ultimate-multisite'),
+ '69M' => __('Métropole de Lyon', 'ultimate-multisite'),
+ 'NOR' => __('Normandie', 'ultimate-multisite'),
+ 'NAQ' => __('Nouvelle-Aquitaine', 'ultimate-multisite'),
+ 'OCC' => __('Occitanie', 'ultimate-multisite'),
+ '75C' => __('Paris', 'ultimate-multisite'),
+ 'PDL' => __('Pays-de-la-Loire', 'ultimate-multisite'),
+ 'PAC' => __('Provence-Alpes-Côte-d’Azur', 'ultimate-multisite'),
+ 'PM' => __('Saint Pierre and Miquelon', 'ultimate-multisite'),
+ 'BL' => __('Saint-Barthélemy', 'ultimate-multisite'),
+ 'MF' => __('Saint-Martin', 'ultimate-multisite'),
+ 'WF' => __('Wallis and Futuna', 'ultimate-multisite'),
+ 'IDF' => __('Île-de-France', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-gb.php b/inc/country/class-country-gb.php
index a611f878a..719dc39e4 100644
--- a/inc/country/class-country-gb.php
+++ b/inc/country/class-country-gb.php
@@ -67,7 +67,7 @@ class Country_GB extends Country {
*/
public function get_name() {
- return __('United Kingdom', 'multisite-ultimate');
+ return __('United Kingdom', 'ultimate-multisite');
}
/**
@@ -79,253 +79,253 @@ public function get_name() {
protected function states() {
return [
- 'ABE' => __('Aberdeen', 'multisite-ultimate'),
- 'ABD' => __('Aberdeenshire', 'multisite-ultimate'),
- 'ANS' => __('Angus', 'multisite-ultimate'),
- 'ANT' => __('Antrim', 'multisite-ultimate'),
- 'ANN' => __('Antrim and Newtownabbey', 'multisite-ultimate'),
- 'ARD' => __('Ards', 'multisite-ultimate'),
- 'AND' => __('Ards and North Down', 'multisite-ultimate'),
- 'AGB' => __('Argyll and Bute', 'multisite-ultimate'),
- 'ARM' => __('Armagh City and District Council', 'multisite-ultimate'),
- 'ABC' => __('Armagh, Banbridge and Craigavon', 'multisite-ultimate'),
- 'SH-AC' => __('Ascension Island', 'multisite-ultimate'),
- 'BLA' => __('Ballymena Borough', 'multisite-ultimate'),
- 'BLY' => __('Ballymoney', 'multisite-ultimate'),
- 'BNB' => __('Banbridge', 'multisite-ultimate'),
- 'BNS' => __('Barnsley', 'multisite-ultimate'),
- 'BAS' => __('Bath and North East Somerset', 'multisite-ultimate'),
- 'BDF' => __('Bedford', 'multisite-ultimate'),
- 'BFS' => __('Belfast district', 'multisite-ultimate'),
- 'BIR' => __('Birmingham', 'multisite-ultimate'),
- 'BBD' => __('Blackburn with Darwen', 'multisite-ultimate'),
- 'BPL' => __('Blackpool', 'multisite-ultimate'),
- 'BGW' => __('Blaenau Gwent County Borough', 'multisite-ultimate'),
- 'BOL' => __('Bolton', 'multisite-ultimate'),
- 'BMH' => __('Bournemouth', 'multisite-ultimate'),
- 'BRC' => __('Bracknell Forest', 'multisite-ultimate'),
- 'BRD' => __('Bradford', 'multisite-ultimate'),
- 'BGE' => __('Bridgend County Borough', 'multisite-ultimate'),
- 'BNH' => __('Brighton and Hove', 'multisite-ultimate'),
- 'BKM' => __('Buckinghamshire', 'multisite-ultimate'),
- 'BUR' => __('Bury', 'multisite-ultimate'),
- 'CAY' => __('Caerphilly County Borough', 'multisite-ultimate'),
- 'CLD' => __('Calderdale', 'multisite-ultimate'),
- 'CAM' => __('Cambridgeshire', 'multisite-ultimate'),
- 'CMN' => __('Carmarthenshire', 'multisite-ultimate'),
- 'CKF' => __('Carrickfergus Borough Council', 'multisite-ultimate'),
- 'CSR' => __('Castlereagh', 'multisite-ultimate'),
- 'CCG' => __('Causeway Coast and Glens', 'multisite-ultimate'),
- 'CBF' => __('Central Bedfordshire', 'multisite-ultimate'),
- 'CGN' => __('Ceredigion', 'multisite-ultimate'),
- 'CHE' => __('Cheshire East', 'multisite-ultimate'),
- 'CHW' => __('Cheshire West and Chester', 'multisite-ultimate'),
- 'CRF' => __('City and County of Cardiff', 'multisite-ultimate'),
- 'SWA' => __('City and County of Swansea', 'multisite-ultimate'),
- 'BST' => __('City of Bristol', 'multisite-ultimate'),
- 'DER' => __('City of Derby', 'multisite-ultimate'),
- 'KHL' => __('City of Kingston upon Hull', 'multisite-ultimate'),
- 'LCE' => __('City of Leicester', 'multisite-ultimate'),
- 'LND' => __('City of London', 'multisite-ultimate'),
- 'NGM' => __('City of Nottingham', 'multisite-ultimate'),
- 'PTE' => __('City of Peterborough', 'multisite-ultimate'),
- 'PLY' => __('City of Plymouth', 'multisite-ultimate'),
- 'POR' => __('City of Portsmouth', 'multisite-ultimate'),
- 'STH' => __('City of Southampton', 'multisite-ultimate'),
- 'STE' => __('City of Stoke-on-Trent', 'multisite-ultimate'),
- 'SND' => __('City of Sunderland', 'multisite-ultimate'),
- 'WSM' => __('City of Westminster', 'multisite-ultimate'),
- 'WLV' => __('City of Wolverhampton', 'multisite-ultimate'),
- 'YOR' => __('City of York', 'multisite-ultimate'),
- 'CLK' => __('Clackmannanshire', 'multisite-ultimate'),
- 'CLR' => __('Coleraine Borough Council', 'multisite-ultimate'),
- 'CWY' => __('Conwy County Borough', 'multisite-ultimate'),
- 'CKT' => __('Cookstown District Council', 'multisite-ultimate'),
- 'CON' => __('Cornwall', 'multisite-ultimate'),
- 'DUR' => __('County Durham', 'multisite-ultimate'),
- 'COV' => __('Coventry', 'multisite-ultimate'),
- 'CGV' => __('Craigavon Borough Council', 'multisite-ultimate'),
- 'CMA' => __('Cumbria', 'multisite-ultimate'),
- 'DAL' => __('Darlington', 'multisite-ultimate'),
- 'DEN' => __('Denbighshire', 'multisite-ultimate'),
- 'DBY' => __('Derbyshire', 'multisite-ultimate'),
- 'DRY' => __('Derry City Council', 'multisite-ultimate'),
- 'DRS' => __('Derry City and Strabane', 'multisite-ultimate'),
- 'DEV' => __('Devon', 'multisite-ultimate'),
- 'DNC' => __('Doncaster', 'multisite-ultimate'),
- 'DOR' => __('Dorset', 'multisite-ultimate'),
- 'DOW' => __('Down District Council', 'multisite-ultimate'),
- 'DUD' => __('Dudley', 'multisite-ultimate'),
- 'DGY' => __('Dumfries and Galloway', 'multisite-ultimate'),
- 'DND' => __('Dundee', 'multisite-ultimate'),
- 'DGN' => __('Dungannon and South Tyrone Borough Council', 'multisite-ultimate'),
- 'EAY' => __('East Ayrshire', 'multisite-ultimate'),
- 'EDU' => __('East Dunbartonshire', 'multisite-ultimate'),
- 'ELN' => __('East Lothian', 'multisite-ultimate'),
- 'ERW' => __('East Renfrewshire', 'multisite-ultimate'),
- 'ERY' => __('East Riding of Yorkshire', 'multisite-ultimate'),
- 'ESX' => __('East Sussex', 'multisite-ultimate'),
- 'EDH' => __('Edinburgh', 'multisite-ultimate'),
- 'ENG' => __('England', 'multisite-ultimate'),
- 'ESS' => __('Essex', 'multisite-ultimate'),
- 'FAL' => __('Falkirk', 'multisite-ultimate'),
- 'FER' => __('Fermanagh District Council', 'multisite-ultimate'),
- 'FMO' => __('Fermanagh and Omagh', 'multisite-ultimate'),
- 'FIF' => __('Fife', 'multisite-ultimate'),
- 'FLN' => __('Flintshire', 'multisite-ultimate'),
- 'GAT' => __('Gateshead', 'multisite-ultimate'),
- 'GLG' => __('Glasgow', 'multisite-ultimate'),
- 'GLS' => __('Gloucestershire', 'multisite-ultimate'),
- 'GWN' => __('Gwynedd', 'multisite-ultimate'),
- 'HAL' => __('Halton', 'multisite-ultimate'),
- 'HAM' => __('Hampshire', 'multisite-ultimate'),
- 'HPL' => __('Hartlepool', 'multisite-ultimate'),
- 'HEF' => __('Herefordshire', 'multisite-ultimate'),
- 'HRT' => __('Hertfordshire', 'multisite-ultimate'),
- 'HLD' => __('Highland', 'multisite-ultimate'),
- 'IVC' => __('Inverclyde', 'multisite-ultimate'),
- 'IOW' => __('Isle of Wight', 'multisite-ultimate'),
- 'IOS' => __('Isles of Scilly', 'multisite-ultimate'),
- 'KEN' => __('Kent', 'multisite-ultimate'),
- 'KIR' => __('Kirklees', 'multisite-ultimate'),
- 'KWL' => __('Knowsley', 'multisite-ultimate'),
- 'LAN' => __('Lancashire', 'multisite-ultimate'),
- 'LRN' => __('Larne Borough Council', 'multisite-ultimate'),
- 'LDS' => __('Leeds', 'multisite-ultimate'),
- 'LEC' => __('Leicestershire', 'multisite-ultimate'),
- 'LMV' => __('Limavady Borough Council', 'multisite-ultimate'),
- 'LIN' => __('Lincolnshire', 'multisite-ultimate'),
- 'LSB' => __('Lisburn City Council', 'multisite-ultimate'),
- 'LBC' => __('Lisburn and Castlereagh', 'multisite-ultimate'),
- 'LIV' => __('Liverpool', 'multisite-ultimate'),
- 'BDG' => __('London Borough of Barking and Dagenham', 'multisite-ultimate'),
- 'BNE' => __('London Borough of Barnet', 'multisite-ultimate'),
- 'BEX' => __('London Borough of Bexley', 'multisite-ultimate'),
- 'BEN' => __('London Borough of Brent', 'multisite-ultimate'),
- 'BRY' => __('London Borough of Bromley', 'multisite-ultimate'),
- 'CMD' => __('London Borough of Camden', 'multisite-ultimate'),
- 'CRY' => __('London Borough of Croydon', 'multisite-ultimate'),
- 'EAL' => __('London Borough of Ealing', 'multisite-ultimate'),
- 'ENF' => __('London Borough of Enfield', 'multisite-ultimate'),
- 'HCK' => __('London Borough of Hackney', 'multisite-ultimate'),
- 'HMF' => __('London Borough of Hammersmith and Fulham', 'multisite-ultimate'),
- 'HRY' => __('London Borough of Haringey', 'multisite-ultimate'),
- 'HRW' => __('London Borough of Harrow', 'multisite-ultimate'),
- 'HAV' => __('London Borough of Havering', 'multisite-ultimate'),
- 'HIL' => __('London Borough of Hillingdon', 'multisite-ultimate'),
- 'HNS' => __('London Borough of Hounslow', 'multisite-ultimate'),
- 'ISL' => __('London Borough of Islington', 'multisite-ultimate'),
- 'LBH' => __('London Borough of Lambeth', 'multisite-ultimate'),
- 'LEW' => __('London Borough of Lewisham', 'multisite-ultimate'),
- 'MRT' => __('London Borough of Merton', 'multisite-ultimate'),
- 'NWM' => __('London Borough of Newham', 'multisite-ultimate'),
- 'RDB' => __('London Borough of Redbridge', 'multisite-ultimate'),
- 'RIC' => __('London Borough of Richmond upon Thames', 'multisite-ultimate'),
- 'SWK' => __('London Borough of Southwark', 'multisite-ultimate'),
- 'STN' => __('London Borough of Sutton', 'multisite-ultimate'),
- 'TWH' => __('London Borough of Tower Hamlets', 'multisite-ultimate'),
- 'WFT' => __('London Borough of Waltham Forest', 'multisite-ultimate'),
- 'WND' => __('London Borough of Wandsworth', 'multisite-ultimate'),
- 'MFT' => __('Magherafelt District Council', 'multisite-ultimate'),
- 'MAN' => __('Manchester', 'multisite-ultimate'),
- 'MDW' => __('Medway', 'multisite-ultimate'),
- 'MTY' => __('Merthyr Tydfil County Borough', 'multisite-ultimate'),
- 'WGN' => __('Metropolitan Borough of Wigan', 'multisite-ultimate'),
- 'MUL' => __('Mid Ulster', 'multisite-ultimate'),
- 'MEA' => __('Mid and East Antrim', 'multisite-ultimate'),
- 'MDB' => __('Middlesbrough', 'multisite-ultimate'),
- 'MLN' => __('Midlothian', 'multisite-ultimate'),
- 'MIK' => __('Milton Keynes', 'multisite-ultimate'),
- 'MON' => __('Monmouthshire', 'multisite-ultimate'),
- 'MRY' => __('Moray', 'multisite-ultimate'),
- 'MYL' => __('Moyle District Council', 'multisite-ultimate'),
- 'NTL' => __('Neath Port Talbot County Borough', 'multisite-ultimate'),
- 'NET' => __('Newcastle upon Tyne', 'multisite-ultimate'),
- 'NWP' => __('Newport', 'multisite-ultimate'),
- 'NYM' => __('Newry and Mourne District Council', 'multisite-ultimate'),
- 'NMD' => __('Newry, Mourne and Down', 'multisite-ultimate'),
- 'NTA' => __('Newtownabbey Borough Council', 'multisite-ultimate'),
- 'NFK' => __('Norfolk', 'multisite-ultimate'),
- 'NAY' => __('North Ayrshire', 'multisite-ultimate'),
- 'NDN' => __('North Down Borough Council', 'multisite-ultimate'),
- 'NEL' => __('North East Lincolnshire', 'multisite-ultimate'),
- 'NLK' => __('North Lanarkshire', 'multisite-ultimate'),
- 'NLN' => __('North Lincolnshire', 'multisite-ultimate'),
- 'NSM' => __('North Somerset', 'multisite-ultimate'),
- 'NTY' => __('North Tyneside', 'multisite-ultimate'),
- 'NYK' => __('North Yorkshire', 'multisite-ultimate'),
- 'NTH' => __('Northamptonshire', 'multisite-ultimate'),
- 'NIR' => __('Northern Ireland', 'multisite-ultimate'),
- 'NBL' => __('Northumberland', 'multisite-ultimate'),
- 'NTT' => __('Nottinghamshire', 'multisite-ultimate'),
- 'OLD' => __('Oldham', 'multisite-ultimate'),
- 'OMH' => __('Omagh District Council', 'multisite-ultimate'),
- 'ORK' => __('Orkney Islands', 'multisite-ultimate'),
- 'ELS' => __('Outer Hebrides', 'multisite-ultimate'),
- 'OXF' => __('Oxfordshire', 'multisite-ultimate'),
- 'PEM' => __('Pembrokeshire', 'multisite-ultimate'),
- 'PKN' => __('Perth and Kinross', 'multisite-ultimate'),
- 'POL' => __('Poole', 'multisite-ultimate'),
- 'POW' => __('Powys', 'multisite-ultimate'),
- 'RDG' => __('Reading', 'multisite-ultimate'),
- 'RCC' => __('Redcar and Cleveland', 'multisite-ultimate'),
- 'RFW' => __('Renfrewshire', 'multisite-ultimate'),
- 'RCT' => __('Rhondda Cynon Taf', 'multisite-ultimate'),
- 'RCH' => __('Rochdale', 'multisite-ultimate'),
- 'ROT' => __('Rotherham', 'multisite-ultimate'),
- 'GRE' => __('Royal Borough of Greenwich', 'multisite-ultimate'),
- 'KEC' => __('Royal Borough of Kensington and Chelsea', 'multisite-ultimate'),
- 'KTT' => __('Royal Borough of Kingston upon Thames', 'multisite-ultimate'),
- 'RUT' => __('Rutland', 'multisite-ultimate'),
- 'SH-HL' => __('Saint Helena', 'multisite-ultimate'),
- 'SLF' => __('Salford', 'multisite-ultimate'),
- 'SAW' => __('Sandwell', 'multisite-ultimate'),
- 'SCT' => __('Scotland', 'multisite-ultimate'),
- 'SCB' => __('Scottish Borders', 'multisite-ultimate'),
- 'SFT' => __('Sefton', 'multisite-ultimate'),
- 'SHF' => __('Sheffield', 'multisite-ultimate'),
- 'ZET' => __('Shetland Islands', 'multisite-ultimate'),
- 'SHR' => __('Shropshire', 'multisite-ultimate'),
- 'SLG' => __('Slough', 'multisite-ultimate'),
- 'SOL' => __('Solihull', 'multisite-ultimate'),
- 'SOM' => __('Somerset', 'multisite-ultimate'),
- 'SAY' => __('South Ayrshire', 'multisite-ultimate'),
- 'SGC' => __('South Gloucestershire', 'multisite-ultimate'),
- 'SLK' => __('South Lanarkshire', 'multisite-ultimate'),
- 'STY' => __('South Tyneside', 'multisite-ultimate'),
- 'SOS' => __('Southend-on-Sea', 'multisite-ultimate'),
- 'SHN' => __('St Helens', 'multisite-ultimate'),
- 'STS' => __('Staffordshire', 'multisite-ultimate'),
- 'STG' => __('Stirling', 'multisite-ultimate'),
- 'SKP' => __('Stockport', 'multisite-ultimate'),
- 'STT' => __('Stockton-on-Tees', 'multisite-ultimate'),
- 'STB' => __('Strabane District Council', 'multisite-ultimate'),
- 'SFK' => __('Suffolk', 'multisite-ultimate'),
- 'SRY' => __('Surrey', 'multisite-ultimate'),
- 'SWD' => __('Swindon', 'multisite-ultimate'),
- 'TAM' => __('Tameside', 'multisite-ultimate'),
- 'TFW' => __('Telford and Wrekin', 'multisite-ultimate'),
- 'THR' => __('Thurrock', 'multisite-ultimate'),
- 'TOB' => __('Torbay', 'multisite-ultimate'),
- 'TOF' => __('Torfaen', 'multisite-ultimate'),
- 'TRF' => __('Trafford', 'multisite-ultimate'),
- 'UKM' => __('United Kingdom', 'multisite-ultimate'),
- 'VGL' => __('Vale of Glamorgan', 'multisite-ultimate'),
- 'WKF' => __('Wakefield', 'multisite-ultimate'),
- 'WLS' => __('Wales', 'multisite-ultimate'),
- 'WLL' => __('Walsall', 'multisite-ultimate'),
- 'WRT' => __('Warrington', 'multisite-ultimate'),
- 'WAR' => __('Warwickshire', 'multisite-ultimate'),
- 'WBK' => __('West Berkshire', 'multisite-ultimate'),
- 'WDU' => __('West Dunbartonshire', 'multisite-ultimate'),
- 'WLN' => __('West Lothian', 'multisite-ultimate'),
- 'WSX' => __('West Sussex', 'multisite-ultimate'),
- 'WIL' => __('Wiltshire', 'multisite-ultimate'),
- 'WNM' => __('Windsor and Maidenhead', 'multisite-ultimate'),
- 'WRL' => __('Wirral', 'multisite-ultimate'),
- 'WOK' => __('Wokingham', 'multisite-ultimate'),
- 'WOR' => __('Worcestershire', 'multisite-ultimate'),
- 'WRX' => __('Wrexham County Borough', 'multisite-ultimate'),
+ 'ABE' => __('Aberdeen', 'ultimate-multisite'),
+ 'ABD' => __('Aberdeenshire', 'ultimate-multisite'),
+ 'ANS' => __('Angus', 'ultimate-multisite'),
+ 'ANT' => __('Antrim', 'ultimate-multisite'),
+ 'ANN' => __('Antrim and Newtownabbey', 'ultimate-multisite'),
+ 'ARD' => __('Ards', 'ultimate-multisite'),
+ 'AND' => __('Ards and North Down', 'ultimate-multisite'),
+ 'AGB' => __('Argyll and Bute', 'ultimate-multisite'),
+ 'ARM' => __('Armagh City and District Council', 'ultimate-multisite'),
+ 'ABC' => __('Armagh, Banbridge and Craigavon', 'ultimate-multisite'),
+ 'SH-AC' => __('Ascension Island', 'ultimate-multisite'),
+ 'BLA' => __('Ballymena Borough', 'ultimate-multisite'),
+ 'BLY' => __('Ballymoney', 'ultimate-multisite'),
+ 'BNB' => __('Banbridge', 'ultimate-multisite'),
+ 'BNS' => __('Barnsley', 'ultimate-multisite'),
+ 'BAS' => __('Bath and North East Somerset', 'ultimate-multisite'),
+ 'BDF' => __('Bedford', 'ultimate-multisite'),
+ 'BFS' => __('Belfast district', 'ultimate-multisite'),
+ 'BIR' => __('Birmingham', 'ultimate-multisite'),
+ 'BBD' => __('Blackburn with Darwen', 'ultimate-multisite'),
+ 'BPL' => __('Blackpool', 'ultimate-multisite'),
+ 'BGW' => __('Blaenau Gwent County Borough', 'ultimate-multisite'),
+ 'BOL' => __('Bolton', 'ultimate-multisite'),
+ 'BMH' => __('Bournemouth', 'ultimate-multisite'),
+ 'BRC' => __('Bracknell Forest', 'ultimate-multisite'),
+ 'BRD' => __('Bradford', 'ultimate-multisite'),
+ 'BGE' => __('Bridgend County Borough', 'ultimate-multisite'),
+ 'BNH' => __('Brighton and Hove', 'ultimate-multisite'),
+ 'BKM' => __('Buckinghamshire', 'ultimate-multisite'),
+ 'BUR' => __('Bury', 'ultimate-multisite'),
+ 'CAY' => __('Caerphilly County Borough', 'ultimate-multisite'),
+ 'CLD' => __('Calderdale', 'ultimate-multisite'),
+ 'CAM' => __('Cambridgeshire', 'ultimate-multisite'),
+ 'CMN' => __('Carmarthenshire', 'ultimate-multisite'),
+ 'CKF' => __('Carrickfergus Borough Council', 'ultimate-multisite'),
+ 'CSR' => __('Castlereagh', 'ultimate-multisite'),
+ 'CCG' => __('Causeway Coast and Glens', 'ultimate-multisite'),
+ 'CBF' => __('Central Bedfordshire', 'ultimate-multisite'),
+ 'CGN' => __('Ceredigion', 'ultimate-multisite'),
+ 'CHE' => __('Cheshire East', 'ultimate-multisite'),
+ 'CHW' => __('Cheshire West and Chester', 'ultimate-multisite'),
+ 'CRF' => __('City and County of Cardiff', 'ultimate-multisite'),
+ 'SWA' => __('City and County of Swansea', 'ultimate-multisite'),
+ 'BST' => __('City of Bristol', 'ultimate-multisite'),
+ 'DER' => __('City of Derby', 'ultimate-multisite'),
+ 'KHL' => __('City of Kingston upon Hull', 'ultimate-multisite'),
+ 'LCE' => __('City of Leicester', 'ultimate-multisite'),
+ 'LND' => __('City of London', 'ultimate-multisite'),
+ 'NGM' => __('City of Nottingham', 'ultimate-multisite'),
+ 'PTE' => __('City of Peterborough', 'ultimate-multisite'),
+ 'PLY' => __('City of Plymouth', 'ultimate-multisite'),
+ 'POR' => __('City of Portsmouth', 'ultimate-multisite'),
+ 'STH' => __('City of Southampton', 'ultimate-multisite'),
+ 'STE' => __('City of Stoke-on-Trent', 'ultimate-multisite'),
+ 'SND' => __('City of Sunderland', 'ultimate-multisite'),
+ 'WSM' => __('City of Westminster', 'ultimate-multisite'),
+ 'WLV' => __('City of Wolverhampton', 'ultimate-multisite'),
+ 'YOR' => __('City of York', 'ultimate-multisite'),
+ 'CLK' => __('Clackmannanshire', 'ultimate-multisite'),
+ 'CLR' => __('Coleraine Borough Council', 'ultimate-multisite'),
+ 'CWY' => __('Conwy County Borough', 'ultimate-multisite'),
+ 'CKT' => __('Cookstown District Council', 'ultimate-multisite'),
+ 'CON' => __('Cornwall', 'ultimate-multisite'),
+ 'DUR' => __('County Durham', 'ultimate-multisite'),
+ 'COV' => __('Coventry', 'ultimate-multisite'),
+ 'CGV' => __('Craigavon Borough Council', 'ultimate-multisite'),
+ 'CMA' => __('Cumbria', 'ultimate-multisite'),
+ 'DAL' => __('Darlington', 'ultimate-multisite'),
+ 'DEN' => __('Denbighshire', 'ultimate-multisite'),
+ 'DBY' => __('Derbyshire', 'ultimate-multisite'),
+ 'DRY' => __('Derry City Council', 'ultimate-multisite'),
+ 'DRS' => __('Derry City and Strabane', 'ultimate-multisite'),
+ 'DEV' => __('Devon', 'ultimate-multisite'),
+ 'DNC' => __('Doncaster', 'ultimate-multisite'),
+ 'DOR' => __('Dorset', 'ultimate-multisite'),
+ 'DOW' => __('Down District Council', 'ultimate-multisite'),
+ 'DUD' => __('Dudley', 'ultimate-multisite'),
+ 'DGY' => __('Dumfries and Galloway', 'ultimate-multisite'),
+ 'DND' => __('Dundee', 'ultimate-multisite'),
+ 'DGN' => __('Dungannon and South Tyrone Borough Council', 'ultimate-multisite'),
+ 'EAY' => __('East Ayrshire', 'ultimate-multisite'),
+ 'EDU' => __('East Dunbartonshire', 'ultimate-multisite'),
+ 'ELN' => __('East Lothian', 'ultimate-multisite'),
+ 'ERW' => __('East Renfrewshire', 'ultimate-multisite'),
+ 'ERY' => __('East Riding of Yorkshire', 'ultimate-multisite'),
+ 'ESX' => __('East Sussex', 'ultimate-multisite'),
+ 'EDH' => __('Edinburgh', 'ultimate-multisite'),
+ 'ENG' => __('England', 'ultimate-multisite'),
+ 'ESS' => __('Essex', 'ultimate-multisite'),
+ 'FAL' => __('Falkirk', 'ultimate-multisite'),
+ 'FER' => __('Fermanagh District Council', 'ultimate-multisite'),
+ 'FMO' => __('Fermanagh and Omagh', 'ultimate-multisite'),
+ 'FIF' => __('Fife', 'ultimate-multisite'),
+ 'FLN' => __('Flintshire', 'ultimate-multisite'),
+ 'GAT' => __('Gateshead', 'ultimate-multisite'),
+ 'GLG' => __('Glasgow', 'ultimate-multisite'),
+ 'GLS' => __('Gloucestershire', 'ultimate-multisite'),
+ 'GWN' => __('Gwynedd', 'ultimate-multisite'),
+ 'HAL' => __('Halton', 'ultimate-multisite'),
+ 'HAM' => __('Hampshire', 'ultimate-multisite'),
+ 'HPL' => __('Hartlepool', 'ultimate-multisite'),
+ 'HEF' => __('Herefordshire', 'ultimate-multisite'),
+ 'HRT' => __('Hertfordshire', 'ultimate-multisite'),
+ 'HLD' => __('Highland', 'ultimate-multisite'),
+ 'IVC' => __('Inverclyde', 'ultimate-multisite'),
+ 'IOW' => __('Isle of Wight', 'ultimate-multisite'),
+ 'IOS' => __('Isles of Scilly', 'ultimate-multisite'),
+ 'KEN' => __('Kent', 'ultimate-multisite'),
+ 'KIR' => __('Kirklees', 'ultimate-multisite'),
+ 'KWL' => __('Knowsley', 'ultimate-multisite'),
+ 'LAN' => __('Lancashire', 'ultimate-multisite'),
+ 'LRN' => __('Larne Borough Council', 'ultimate-multisite'),
+ 'LDS' => __('Leeds', 'ultimate-multisite'),
+ 'LEC' => __('Leicestershire', 'ultimate-multisite'),
+ 'LMV' => __('Limavady Borough Council', 'ultimate-multisite'),
+ 'LIN' => __('Lincolnshire', 'ultimate-multisite'),
+ 'LSB' => __('Lisburn City Council', 'ultimate-multisite'),
+ 'LBC' => __('Lisburn and Castlereagh', 'ultimate-multisite'),
+ 'LIV' => __('Liverpool', 'ultimate-multisite'),
+ 'BDG' => __('London Borough of Barking and Dagenham', 'ultimate-multisite'),
+ 'BNE' => __('London Borough of Barnet', 'ultimate-multisite'),
+ 'BEX' => __('London Borough of Bexley', 'ultimate-multisite'),
+ 'BEN' => __('London Borough of Brent', 'ultimate-multisite'),
+ 'BRY' => __('London Borough of Bromley', 'ultimate-multisite'),
+ 'CMD' => __('London Borough of Camden', 'ultimate-multisite'),
+ 'CRY' => __('London Borough of Croydon', 'ultimate-multisite'),
+ 'EAL' => __('London Borough of Ealing', 'ultimate-multisite'),
+ 'ENF' => __('London Borough of Enfield', 'ultimate-multisite'),
+ 'HCK' => __('London Borough of Hackney', 'ultimate-multisite'),
+ 'HMF' => __('London Borough of Hammersmith and Fulham', 'ultimate-multisite'),
+ 'HRY' => __('London Borough of Haringey', 'ultimate-multisite'),
+ 'HRW' => __('London Borough of Harrow', 'ultimate-multisite'),
+ 'HAV' => __('London Borough of Havering', 'ultimate-multisite'),
+ 'HIL' => __('London Borough of Hillingdon', 'ultimate-multisite'),
+ 'HNS' => __('London Borough of Hounslow', 'ultimate-multisite'),
+ 'ISL' => __('London Borough of Islington', 'ultimate-multisite'),
+ 'LBH' => __('London Borough of Lambeth', 'ultimate-multisite'),
+ 'LEW' => __('London Borough of Lewisham', 'ultimate-multisite'),
+ 'MRT' => __('London Borough of Merton', 'ultimate-multisite'),
+ 'NWM' => __('London Borough of Newham', 'ultimate-multisite'),
+ 'RDB' => __('London Borough of Redbridge', 'ultimate-multisite'),
+ 'RIC' => __('London Borough of Richmond upon Thames', 'ultimate-multisite'),
+ 'SWK' => __('London Borough of Southwark', 'ultimate-multisite'),
+ 'STN' => __('London Borough of Sutton', 'ultimate-multisite'),
+ 'TWH' => __('London Borough of Tower Hamlets', 'ultimate-multisite'),
+ 'WFT' => __('London Borough of Waltham Forest', 'ultimate-multisite'),
+ 'WND' => __('London Borough of Wandsworth', 'ultimate-multisite'),
+ 'MFT' => __('Magherafelt District Council', 'ultimate-multisite'),
+ 'MAN' => __('Manchester', 'ultimate-multisite'),
+ 'MDW' => __('Medway', 'ultimate-multisite'),
+ 'MTY' => __('Merthyr Tydfil County Borough', 'ultimate-multisite'),
+ 'WGN' => __('Metropolitan Borough of Wigan', 'ultimate-multisite'),
+ 'MUL' => __('Mid Ulster', 'ultimate-multisite'),
+ 'MEA' => __('Mid and East Antrim', 'ultimate-multisite'),
+ 'MDB' => __('Middlesbrough', 'ultimate-multisite'),
+ 'MLN' => __('Midlothian', 'ultimate-multisite'),
+ 'MIK' => __('Milton Keynes', 'ultimate-multisite'),
+ 'MON' => __('Monmouthshire', 'ultimate-multisite'),
+ 'MRY' => __('Moray', 'ultimate-multisite'),
+ 'MYL' => __('Moyle District Council', 'ultimate-multisite'),
+ 'NTL' => __('Neath Port Talbot County Borough', 'ultimate-multisite'),
+ 'NET' => __('Newcastle upon Tyne', 'ultimate-multisite'),
+ 'NWP' => __('Newport', 'ultimate-multisite'),
+ 'NYM' => __('Newry and Mourne District Council', 'ultimate-multisite'),
+ 'NMD' => __('Newry, Mourne and Down', 'ultimate-multisite'),
+ 'NTA' => __('Newtownabbey Borough Council', 'ultimate-multisite'),
+ 'NFK' => __('Norfolk', 'ultimate-multisite'),
+ 'NAY' => __('North Ayrshire', 'ultimate-multisite'),
+ 'NDN' => __('North Down Borough Council', 'ultimate-multisite'),
+ 'NEL' => __('North East Lincolnshire', 'ultimate-multisite'),
+ 'NLK' => __('North Lanarkshire', 'ultimate-multisite'),
+ 'NLN' => __('North Lincolnshire', 'ultimate-multisite'),
+ 'NSM' => __('North Somerset', 'ultimate-multisite'),
+ 'NTY' => __('North Tyneside', 'ultimate-multisite'),
+ 'NYK' => __('North Yorkshire', 'ultimate-multisite'),
+ 'NTH' => __('Northamptonshire', 'ultimate-multisite'),
+ 'NIR' => __('Northern Ireland', 'ultimate-multisite'),
+ 'NBL' => __('Northumberland', 'ultimate-multisite'),
+ 'NTT' => __('Nottinghamshire', 'ultimate-multisite'),
+ 'OLD' => __('Oldham', 'ultimate-multisite'),
+ 'OMH' => __('Omagh District Council', 'ultimate-multisite'),
+ 'ORK' => __('Orkney Islands', 'ultimate-multisite'),
+ 'ELS' => __('Outer Hebrides', 'ultimate-multisite'),
+ 'OXF' => __('Oxfordshire', 'ultimate-multisite'),
+ 'PEM' => __('Pembrokeshire', 'ultimate-multisite'),
+ 'PKN' => __('Perth and Kinross', 'ultimate-multisite'),
+ 'POL' => __('Poole', 'ultimate-multisite'),
+ 'POW' => __('Powys', 'ultimate-multisite'),
+ 'RDG' => __('Reading', 'ultimate-multisite'),
+ 'RCC' => __('Redcar and Cleveland', 'ultimate-multisite'),
+ 'RFW' => __('Renfrewshire', 'ultimate-multisite'),
+ 'RCT' => __('Rhondda Cynon Taf', 'ultimate-multisite'),
+ 'RCH' => __('Rochdale', 'ultimate-multisite'),
+ 'ROT' => __('Rotherham', 'ultimate-multisite'),
+ 'GRE' => __('Royal Borough of Greenwich', 'ultimate-multisite'),
+ 'KEC' => __('Royal Borough of Kensington and Chelsea', 'ultimate-multisite'),
+ 'KTT' => __('Royal Borough of Kingston upon Thames', 'ultimate-multisite'),
+ 'RUT' => __('Rutland', 'ultimate-multisite'),
+ 'SH-HL' => __('Saint Helena', 'ultimate-multisite'),
+ 'SLF' => __('Salford', 'ultimate-multisite'),
+ 'SAW' => __('Sandwell', 'ultimate-multisite'),
+ 'SCT' => __('Scotland', 'ultimate-multisite'),
+ 'SCB' => __('Scottish Borders', 'ultimate-multisite'),
+ 'SFT' => __('Sefton', 'ultimate-multisite'),
+ 'SHF' => __('Sheffield', 'ultimate-multisite'),
+ 'ZET' => __('Shetland Islands', 'ultimate-multisite'),
+ 'SHR' => __('Shropshire', 'ultimate-multisite'),
+ 'SLG' => __('Slough', 'ultimate-multisite'),
+ 'SOL' => __('Solihull', 'ultimate-multisite'),
+ 'SOM' => __('Somerset', 'ultimate-multisite'),
+ 'SAY' => __('South Ayrshire', 'ultimate-multisite'),
+ 'SGC' => __('South Gloucestershire', 'ultimate-multisite'),
+ 'SLK' => __('South Lanarkshire', 'ultimate-multisite'),
+ 'STY' => __('South Tyneside', 'ultimate-multisite'),
+ 'SOS' => __('Southend-on-Sea', 'ultimate-multisite'),
+ 'SHN' => __('St Helens', 'ultimate-multisite'),
+ 'STS' => __('Staffordshire', 'ultimate-multisite'),
+ 'STG' => __('Stirling', 'ultimate-multisite'),
+ 'SKP' => __('Stockport', 'ultimate-multisite'),
+ 'STT' => __('Stockton-on-Tees', 'ultimate-multisite'),
+ 'STB' => __('Strabane District Council', 'ultimate-multisite'),
+ 'SFK' => __('Suffolk', 'ultimate-multisite'),
+ 'SRY' => __('Surrey', 'ultimate-multisite'),
+ 'SWD' => __('Swindon', 'ultimate-multisite'),
+ 'TAM' => __('Tameside', 'ultimate-multisite'),
+ 'TFW' => __('Telford and Wrekin', 'ultimate-multisite'),
+ 'THR' => __('Thurrock', 'ultimate-multisite'),
+ 'TOB' => __('Torbay', 'ultimate-multisite'),
+ 'TOF' => __('Torfaen', 'ultimate-multisite'),
+ 'TRF' => __('Trafford', 'ultimate-multisite'),
+ 'UKM' => __('United Kingdom', 'ultimate-multisite'),
+ 'VGL' => __('Vale of Glamorgan', 'ultimate-multisite'),
+ 'WKF' => __('Wakefield', 'ultimate-multisite'),
+ 'WLS' => __('Wales', 'ultimate-multisite'),
+ 'WLL' => __('Walsall', 'ultimate-multisite'),
+ 'WRT' => __('Warrington', 'ultimate-multisite'),
+ 'WAR' => __('Warwickshire', 'ultimate-multisite'),
+ 'WBK' => __('West Berkshire', 'ultimate-multisite'),
+ 'WDU' => __('West Dunbartonshire', 'ultimate-multisite'),
+ 'WLN' => __('West Lothian', 'ultimate-multisite'),
+ 'WSX' => __('West Sussex', 'ultimate-multisite'),
+ 'WIL' => __('Wiltshire', 'ultimate-multisite'),
+ 'WNM' => __('Windsor and Maidenhead', 'ultimate-multisite'),
+ 'WRL' => __('Wirral', 'ultimate-multisite'),
+ 'WOK' => __('Wokingham', 'ultimate-multisite'),
+ 'WOR' => __('Worcestershire', 'ultimate-multisite'),
+ 'WRX' => __('Wrexham County Borough', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-in.php b/inc/country/class-country-in.php
index e17eb181d..ae87f9ca2 100644
--- a/inc/country/class-country-in.php
+++ b/inc/country/class-country-in.php
@@ -99,7 +99,7 @@ class Country_IN extends Country {
*/
public function get_name() {
- return __('India', 'multisite-ultimate');
+ return __('India', 'ultimate-multisite');
}
/**
@@ -111,42 +111,42 @@ public function get_name() {
protected function states() {
return [
- 'AN' => __('Andaman and Nicobar Islands', 'multisite-ultimate'),
- 'AP' => __('Andhra Pradesh', 'multisite-ultimate'),
- 'AR' => __('Arunachal Pradesh', 'multisite-ultimate'),
- 'AS' => __('Assam', 'multisite-ultimate'),
- 'BR' => __('Bihar', 'multisite-ultimate'),
- 'CH' => __('Chandigarh', 'multisite-ultimate'),
- 'CT' => __('Chhattisgarh', 'multisite-ultimate'),
- 'DH' => __('Dadra and Nagar Haveli and Daman and Diu', 'multisite-ultimate'),
- 'DL' => __('Delhi', 'multisite-ultimate'),
- 'GA' => __('Goa', 'multisite-ultimate'),
- 'GJ' => __('Gujarat', 'multisite-ultimate'),
- 'HR' => __('Haryana', 'multisite-ultimate'),
- 'HP' => __('Himachal Pradesh', 'multisite-ultimate'),
- 'JK' => __('Jammu and Kashmir', 'multisite-ultimate'),
- 'JH' => __('Jharkhand', 'multisite-ultimate'),
- 'KA' => __('Karnataka', 'multisite-ultimate'),
- 'KL' => __('Kerala', 'multisite-ultimate'),
- 'LA' => __('Ladakh', 'multisite-ultimate'),
- 'LD' => __('Lakshadweep', 'multisite-ultimate'),
- 'MP' => __('Madhya Pradesh', 'multisite-ultimate'),
- 'MH' => __('Maharashtra', 'multisite-ultimate'),
- 'MN' => __('Manipur', 'multisite-ultimate'),
- 'ML' => __('Meghalaya', 'multisite-ultimate'),
- 'MZ' => __('Mizoram', 'multisite-ultimate'),
- 'NL' => __('Nagaland', 'multisite-ultimate'),
- 'OR' => __('Odisha', 'multisite-ultimate'),
- 'PY' => __('Puducherry', 'multisite-ultimate'),
- 'PB' => __('Punjab', 'multisite-ultimate'),
- 'RJ' => __('Rajasthan', 'multisite-ultimate'),
- 'SK' => __('Sikkim', 'multisite-ultimate'),
- 'TN' => __('Tamil Nadu', 'multisite-ultimate'),
- 'TG' => __('Telangana', 'multisite-ultimate'),
- 'TR' => __('Tripura', 'multisite-ultimate'),
- 'UP' => __('Uttar Pradesh', 'multisite-ultimate'),
- 'UT' => __('Uttarakhand', 'multisite-ultimate'),
- 'WB' => __('West Bengal', 'multisite-ultimate'),
+ 'AN' => __('Andaman and Nicobar Islands', 'ultimate-multisite'),
+ 'AP' => __('Andhra Pradesh', 'ultimate-multisite'),
+ 'AR' => __('Arunachal Pradesh', 'ultimate-multisite'),
+ 'AS' => __('Assam', 'ultimate-multisite'),
+ 'BR' => __('Bihar', 'ultimate-multisite'),
+ 'CH' => __('Chandigarh', 'ultimate-multisite'),
+ 'CT' => __('Chhattisgarh', 'ultimate-multisite'),
+ 'DH' => __('Dadra and Nagar Haveli and Daman and Diu', 'ultimate-multisite'),
+ 'DL' => __('Delhi', 'ultimate-multisite'),
+ 'GA' => __('Goa', 'ultimate-multisite'),
+ 'GJ' => __('Gujarat', 'ultimate-multisite'),
+ 'HR' => __('Haryana', 'ultimate-multisite'),
+ 'HP' => __('Himachal Pradesh', 'ultimate-multisite'),
+ 'JK' => __('Jammu and Kashmir', 'ultimate-multisite'),
+ 'JH' => __('Jharkhand', 'ultimate-multisite'),
+ 'KA' => __('Karnataka', 'ultimate-multisite'),
+ 'KL' => __('Kerala', 'ultimate-multisite'),
+ 'LA' => __('Ladakh', 'ultimate-multisite'),
+ 'LD' => __('Lakshadweep', 'ultimate-multisite'),
+ 'MP' => __('Madhya Pradesh', 'ultimate-multisite'),
+ 'MH' => __('Maharashtra', 'ultimate-multisite'),
+ 'MN' => __('Manipur', 'ultimate-multisite'),
+ 'ML' => __('Meghalaya', 'ultimate-multisite'),
+ 'MZ' => __('Mizoram', 'ultimate-multisite'),
+ 'NL' => __('Nagaland', 'ultimate-multisite'),
+ 'OR' => __('Odisha', 'ultimate-multisite'),
+ 'PY' => __('Puducherry', 'ultimate-multisite'),
+ 'PB' => __('Punjab', 'ultimate-multisite'),
+ 'RJ' => __('Rajasthan', 'ultimate-multisite'),
+ 'SK' => __('Sikkim', 'ultimate-multisite'),
+ 'TN' => __('Tamil Nadu', 'ultimate-multisite'),
+ 'TG' => __('Telangana', 'ultimate-multisite'),
+ 'TR' => __('Tripura', 'ultimate-multisite'),
+ 'UP' => __('Uttar Pradesh', 'ultimate-multisite'),
+ 'UT' => __('Uttarakhand', 'ultimate-multisite'),
+ 'WB' => __('West Bengal', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-jp.php b/inc/country/class-country-jp.php
index 0546f266f..f70e81342 100644
--- a/inc/country/class-country-jp.php
+++ b/inc/country/class-country-jp.php
@@ -110,7 +110,7 @@ class Country_JP extends Country {
*/
public function get_name() {
- return __('Japan', 'multisite-ultimate');
+ return __('Japan', 'ultimate-multisite');
}
/**
@@ -122,53 +122,53 @@ public function get_name() {
protected function states() {
return [
- '10' => __('Gunma Prefecture', 'multisite-ultimate'),
- '11' => __('Saitama Prefecture', 'multisite-ultimate'),
- '12' => __('Chiba Prefecture', 'multisite-ultimate'),
- '13' => __('Tokyo', 'multisite-ultimate'),
- '14' => __('Kanagawa Prefecture', 'multisite-ultimate'),
- '15' => __('Niigata Prefecture', 'multisite-ultimate'),
- '16' => __('Toyama Prefecture', 'multisite-ultimate'),
- '17' => __('Ishikawa Prefecture', 'multisite-ultimate'),
- '18' => __('Fukui Prefecture', 'multisite-ultimate'),
- '19' => __('Yamanashi Prefecture', 'multisite-ultimate'),
- '20' => __('Nagano Prefecture', 'multisite-ultimate'),
- '21' => __('Gifu Prefecture', 'multisite-ultimate'),
- '22' => __('Shizuoka Prefecture', 'multisite-ultimate'),
- '23' => __('Aichi Prefecture', 'multisite-ultimate'),
- '24' => __('Mie Prefecture', 'multisite-ultimate'),
- '25' => __('Shiga Prefecture', 'multisite-ultimate'),
- '26' => __('Kyōto Prefecture', 'multisite-ultimate'),
- '27' => __('Ōsaka Prefecture', 'multisite-ultimate'),
- '28' => __('Hyōgo Prefecture', 'multisite-ultimate'),
- '29' => __('Nara Prefecture', 'multisite-ultimate'),
- '30' => __('Wakayama Prefecture', 'multisite-ultimate'),
- '31' => __('Tottori Prefecture', 'multisite-ultimate'),
- '32' => __('Shimane Prefecture', 'multisite-ultimate'),
- '33' => __('Okayama Prefecture', 'multisite-ultimate'),
- '34' => __('Hiroshima Prefecture', 'multisite-ultimate'),
- '35' => __('Yamaguchi Prefecture', 'multisite-ultimate'),
- '36' => __('Tokushima Prefecture', 'multisite-ultimate'),
- '37' => __('Kagawa Prefecture', 'multisite-ultimate'),
- '38' => __('Ehime Prefecture', 'multisite-ultimate'),
- '39' => __('Kōchi Prefecture', 'multisite-ultimate'),
- '40' => __('Fukuoka Prefecture', 'multisite-ultimate'),
- '41' => __('Saga Prefecture', 'multisite-ultimate'),
- '42' => __('Nagasaki Prefecture', 'multisite-ultimate'),
- '43' => __('Kumamoto Prefecture', 'multisite-ultimate'),
- '44' => __('Ōita Prefecture', 'multisite-ultimate'),
- '45' => __('Miyazaki Prefecture', 'multisite-ultimate'),
- '46' => __('Kagoshima Prefecture', 'multisite-ultimate'),
- '47' => __('Okinawa Prefecture', 'multisite-ultimate'),
- '05' => __('Akita Prefecture', 'multisite-ultimate'),
- '02' => __('Aomori Prefecture', 'multisite-ultimate'),
- '07' => __('Fukushima Prefecture', 'multisite-ultimate'),
- '01' => __('Hokkaidō Prefecture', 'multisite-ultimate'),
- '08' => __('Ibaraki Prefecture', 'multisite-ultimate'),
- '03' => __('Iwate Prefecture', 'multisite-ultimate'),
- '04' => __('Miyagi Prefecture', 'multisite-ultimate'),
- '09' => __('Tochigi Prefecture', 'multisite-ultimate'),
- '06' => __('Yamagata Prefecture', 'multisite-ultimate'),
+ '10' => __('Gunma Prefecture', 'ultimate-multisite'),
+ '11' => __('Saitama Prefecture', 'ultimate-multisite'),
+ '12' => __('Chiba Prefecture', 'ultimate-multisite'),
+ '13' => __('Tokyo', 'ultimate-multisite'),
+ '14' => __('Kanagawa Prefecture', 'ultimate-multisite'),
+ '15' => __('Niigata Prefecture', 'ultimate-multisite'),
+ '16' => __('Toyama Prefecture', 'ultimate-multisite'),
+ '17' => __('Ishikawa Prefecture', 'ultimate-multisite'),
+ '18' => __('Fukui Prefecture', 'ultimate-multisite'),
+ '19' => __('Yamanashi Prefecture', 'ultimate-multisite'),
+ '20' => __('Nagano Prefecture', 'ultimate-multisite'),
+ '21' => __('Gifu Prefecture', 'ultimate-multisite'),
+ '22' => __('Shizuoka Prefecture', 'ultimate-multisite'),
+ '23' => __('Aichi Prefecture', 'ultimate-multisite'),
+ '24' => __('Mie Prefecture', 'ultimate-multisite'),
+ '25' => __('Shiga Prefecture', 'ultimate-multisite'),
+ '26' => __('Kyōto Prefecture', 'ultimate-multisite'),
+ '27' => __('Ōsaka Prefecture', 'ultimate-multisite'),
+ '28' => __('Hyōgo Prefecture', 'ultimate-multisite'),
+ '29' => __('Nara Prefecture', 'ultimate-multisite'),
+ '30' => __('Wakayama Prefecture', 'ultimate-multisite'),
+ '31' => __('Tottori Prefecture', 'ultimate-multisite'),
+ '32' => __('Shimane Prefecture', 'ultimate-multisite'),
+ '33' => __('Okayama Prefecture', 'ultimate-multisite'),
+ '34' => __('Hiroshima Prefecture', 'ultimate-multisite'),
+ '35' => __('Yamaguchi Prefecture', 'ultimate-multisite'),
+ '36' => __('Tokushima Prefecture', 'ultimate-multisite'),
+ '37' => __('Kagawa Prefecture', 'ultimate-multisite'),
+ '38' => __('Ehime Prefecture', 'ultimate-multisite'),
+ '39' => __('Kōchi Prefecture', 'ultimate-multisite'),
+ '40' => __('Fukuoka Prefecture', 'ultimate-multisite'),
+ '41' => __('Saga Prefecture', 'ultimate-multisite'),
+ '42' => __('Nagasaki Prefecture', 'ultimate-multisite'),
+ '43' => __('Kumamoto Prefecture', 'ultimate-multisite'),
+ '44' => __('Ōita Prefecture', 'ultimate-multisite'),
+ '45' => __('Miyazaki Prefecture', 'ultimate-multisite'),
+ '46' => __('Kagoshima Prefecture', 'ultimate-multisite'),
+ '47' => __('Okinawa Prefecture', 'ultimate-multisite'),
+ '05' => __('Akita Prefecture', 'ultimate-multisite'),
+ '02' => __('Aomori Prefecture', 'ultimate-multisite'),
+ '07' => __('Fukushima Prefecture', 'ultimate-multisite'),
+ '01' => __('Hokkaidō Prefecture', 'ultimate-multisite'),
+ '08' => __('Ibaraki Prefecture', 'ultimate-multisite'),
+ '03' => __('Iwate Prefecture', 'ultimate-multisite'),
+ '04' => __('Miyagi Prefecture', 'ultimate-multisite'),
+ '09' => __('Tochigi Prefecture', 'ultimate-multisite'),
+ '06' => __('Yamagata Prefecture', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-mx.php b/inc/country/class-country-mx.php
index f27cecbe2..840d50266 100644
--- a/inc/country/class-country-mx.php
+++ b/inc/country/class-country-mx.php
@@ -95,7 +95,7 @@ class Country_MX extends Country {
*/
public function get_name() {
- return __('Mexico', 'multisite-ultimate');
+ return __('Mexico', 'ultimate-multisite');
}
/**
@@ -107,38 +107,38 @@ public function get_name() {
protected function states() {
return [
- 'AGU' => __('Aguascalientes', 'multisite-ultimate'),
- 'BCN' => __('Baja California', 'multisite-ultimate'),
- 'BCS' => __('Baja California Sur', 'multisite-ultimate'),
- 'CAM' => __('Campeche', 'multisite-ultimate'),
- 'CHP' => __('Chiapas', 'multisite-ultimate'),
- 'CHH' => __('Chihuahua', 'multisite-ultimate'),
- 'CDMX' => __('Ciudad de México', 'multisite-ultimate'),
- 'COA' => __('Coahuila de Zaragoza', 'multisite-ultimate'),
- 'COL' => __('Colima', 'multisite-ultimate'),
- 'DUR' => __('Durango', 'multisite-ultimate'),
- 'MEX' => __('Estado de México', 'multisite-ultimate'),
- 'GUA' => __('Guanajuato', 'multisite-ultimate'),
- 'GRO' => __('Guerrero', 'multisite-ultimate'),
- 'HID' => __('Hidalgo', 'multisite-ultimate'),
- 'JAL' => __('Jalisco', 'multisite-ultimate'),
- 'MIC' => __('Michoacán de Ocampo', 'multisite-ultimate'),
- 'MOR' => __('Morelos', 'multisite-ultimate'),
- 'NAY' => __('Nayarit', 'multisite-ultimate'),
- 'NLE' => __('Nuevo León', 'multisite-ultimate'),
- 'OAX' => __('Oaxaca', 'multisite-ultimate'),
- 'PUE' => __('Puebla', 'multisite-ultimate'),
- 'QUE' => __('Querétaro', 'multisite-ultimate'),
- 'ROO' => __('Quintana Roo', 'multisite-ultimate'),
- 'SLP' => __('San Luis Potosí', 'multisite-ultimate'),
- 'SIN' => __('Sinaloa', 'multisite-ultimate'),
- 'SON' => __('Sonora', 'multisite-ultimate'),
- 'TAB' => __('Tabasco', 'multisite-ultimate'),
- 'TAM' => __('Tamaulipas', 'multisite-ultimate'),
- 'TLA' => __('Tlaxcala', 'multisite-ultimate'),
- 'VER' => __('Veracruz de Ignacio de la Llave', 'multisite-ultimate'),
- 'YUC' => __('Yucatán', 'multisite-ultimate'),
- 'ZAC' => __('Zacatecas', 'multisite-ultimate'),
+ 'AGU' => __('Aguascalientes', 'ultimate-multisite'),
+ 'BCN' => __('Baja California', 'ultimate-multisite'),
+ 'BCS' => __('Baja California Sur', 'ultimate-multisite'),
+ 'CAM' => __('Campeche', 'ultimate-multisite'),
+ 'CHP' => __('Chiapas', 'ultimate-multisite'),
+ 'CHH' => __('Chihuahua', 'ultimate-multisite'),
+ 'CDMX' => __('Ciudad de México', 'ultimate-multisite'),
+ 'COA' => __('Coahuila de Zaragoza', 'ultimate-multisite'),
+ 'COL' => __('Colima', 'ultimate-multisite'),
+ 'DUR' => __('Durango', 'ultimate-multisite'),
+ 'MEX' => __('Estado de México', 'ultimate-multisite'),
+ 'GUA' => __('Guanajuato', 'ultimate-multisite'),
+ 'GRO' => __('Guerrero', 'ultimate-multisite'),
+ 'HID' => __('Hidalgo', 'ultimate-multisite'),
+ 'JAL' => __('Jalisco', 'ultimate-multisite'),
+ 'MIC' => __('Michoacán de Ocampo', 'ultimate-multisite'),
+ 'MOR' => __('Morelos', 'ultimate-multisite'),
+ 'NAY' => __('Nayarit', 'ultimate-multisite'),
+ 'NLE' => __('Nuevo León', 'ultimate-multisite'),
+ 'OAX' => __('Oaxaca', 'ultimate-multisite'),
+ 'PUE' => __('Puebla', 'ultimate-multisite'),
+ 'QUE' => __('Querétaro', 'ultimate-multisite'),
+ 'ROO' => __('Quintana Roo', 'ultimate-multisite'),
+ 'SLP' => __('San Luis Potosí', 'ultimate-multisite'),
+ 'SIN' => __('Sinaloa', 'ultimate-multisite'),
+ 'SON' => __('Sonora', 'ultimate-multisite'),
+ 'TAB' => __('Tabasco', 'ultimate-multisite'),
+ 'TAM' => __('Tamaulipas', 'ultimate-multisite'),
+ 'TLA' => __('Tlaxcala', 'ultimate-multisite'),
+ 'VER' => __('Veracruz de Ignacio de la Llave', 'ultimate-multisite'),
+ 'YUC' => __('Yucatán', 'ultimate-multisite'),
+ 'ZAC' => __('Zacatecas', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-my.php b/inc/country/class-country-my.php
index f2d6d954f..427a062c4 100644
--- a/inc/country/class-country-my.php
+++ b/inc/country/class-country-my.php
@@ -79,7 +79,7 @@ class Country_MY extends Country {
*/
public function get_name() {
- return __('Malaysia', 'multisite-ultimate');
+ return __('Malaysia', 'ultimate-multisite');
}
/**
@@ -91,22 +91,22 @@ public function get_name() {
protected function states() {
return [
- '10' => __('Selangor', 'multisite-ultimate'),
- '11' => __('Terengganu', 'multisite-ultimate'),
- '12' => __('Sabah', 'multisite-ultimate'),
- '13' => __('Sarawak', 'multisite-ultimate'),
- '14' => __('Kuala Lumpur', 'multisite-ultimate'),
- '15' => __('Labuan', 'multisite-ultimate'),
- '16' => __('Putrajaya', 'multisite-ultimate'),
- '01' => __('Johor', 'multisite-ultimate'),
- '02' => __('Kedah', 'multisite-ultimate'),
- '03' => __('Kelantan', 'multisite-ultimate'),
- '04' => __('Malacca', 'multisite-ultimate'),
- '05' => __('Negeri Sembilan', 'multisite-ultimate'),
- '06' => __('Pahang', 'multisite-ultimate'),
- '07' => __('Penang', 'multisite-ultimate'),
- '08' => __('Perak', 'multisite-ultimate'),
- '09' => __('Perlis', 'multisite-ultimate'),
+ '10' => __('Selangor', 'ultimate-multisite'),
+ '11' => __('Terengganu', 'ultimate-multisite'),
+ '12' => __('Sabah', 'ultimate-multisite'),
+ '13' => __('Sarawak', 'ultimate-multisite'),
+ '14' => __('Kuala Lumpur', 'ultimate-multisite'),
+ '15' => __('Labuan', 'ultimate-multisite'),
+ '16' => __('Putrajaya', 'ultimate-multisite'),
+ '01' => __('Johor', 'ultimate-multisite'),
+ '02' => __('Kedah', 'ultimate-multisite'),
+ '03' => __('Kelantan', 'ultimate-multisite'),
+ '04' => __('Malacca', 'ultimate-multisite'),
+ '05' => __('Negeri Sembilan', 'ultimate-multisite'),
+ '06' => __('Pahang', 'ultimate-multisite'),
+ '07' => __('Penang', 'ultimate-multisite'),
+ '08' => __('Perak', 'ultimate-multisite'),
+ '09' => __('Perlis', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-ne.php b/inc/country/class-country-ne.php
index c20c0c1d5..a9bc2c763 100644
--- a/inc/country/class-country-ne.php
+++ b/inc/country/class-country-ne.php
@@ -70,7 +70,7 @@ class Country_NE extends Country {
*/
public function get_name() {
- return __('Niger', 'multisite-ultimate');
+ return __('Niger', 'ultimate-multisite');
}
/**
@@ -82,13 +82,13 @@ public function get_name() {
protected function states() {
return [
- '1' => __('Agadez Region', 'multisite-ultimate'),
- '2' => __('Diffa Region', 'multisite-ultimate'),
- '3' => __('Dosso Region', 'multisite-ultimate'),
- '4' => __('Maradi Region', 'multisite-ultimate'),
- '5' => __('Tahoua Region', 'multisite-ultimate'),
- '6' => __('Tillabéri Region', 'multisite-ultimate'),
- '7' => __('Zinder Region', 'multisite-ultimate'),
+ '1' => __('Agadez Region', 'ultimate-multisite'),
+ '2' => __('Diffa Region', 'ultimate-multisite'),
+ '3' => __('Dosso Region', 'ultimate-multisite'),
+ '4' => __('Maradi Region', 'ultimate-multisite'),
+ '5' => __('Tahoua Region', 'ultimate-multisite'),
+ '6' => __('Tillabéri Region', 'ultimate-multisite'),
+ '7' => __('Zinder Region', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-nl.php b/inc/country/class-country-nl.php
index 6299adc85..6caed2da4 100644
--- a/inc/country/class-country-nl.php
+++ b/inc/country/class-country-nl.php
@@ -75,7 +75,7 @@ class Country_NL extends Country {
*/
public function get_name() {
- return __('Netherlands', 'multisite-ultimate');
+ return __('Netherlands', 'ultimate-multisite');
}
/**
@@ -87,21 +87,21 @@ public function get_name() {
protected function states() {
return [
- 'BQ1' => __('Bonaire', 'multisite-ultimate'),
- 'DR' => __('Drenthe', 'multisite-ultimate'),
- 'FL' => __('Flevoland', 'multisite-ultimate'),
- 'FR' => __('Friesland', 'multisite-ultimate'),
- 'GE' => __('Gelderland', 'multisite-ultimate'),
- 'GR' => __('Groningen', 'multisite-ultimate'),
- 'LI' => __('Limburg', 'multisite-ultimate'),
- 'NB' => __('North Brabant', 'multisite-ultimate'),
- 'NH' => __('North Holland', 'multisite-ultimate'),
- 'OV' => __('Overijssel', 'multisite-ultimate'),
- 'BQ2' => __('Saba', 'multisite-ultimate'),
- 'BQ3' => __('Sint Eustatius', 'multisite-ultimate'),
- 'ZH' => __('South Holland', 'multisite-ultimate'),
- 'UT' => __('Utrecht', 'multisite-ultimate'),
- 'ZE' => __('Zeeland', 'multisite-ultimate'),
+ 'BQ1' => __('Bonaire', 'ultimate-multisite'),
+ 'DR' => __('Drenthe', 'ultimate-multisite'),
+ 'FL' => __('Flevoland', 'ultimate-multisite'),
+ 'FR' => __('Friesland', 'ultimate-multisite'),
+ 'GE' => __('Gelderland', 'ultimate-multisite'),
+ 'GR' => __('Groningen', 'ultimate-multisite'),
+ 'LI' => __('Limburg', 'ultimate-multisite'),
+ 'NB' => __('North Brabant', 'ultimate-multisite'),
+ 'NH' => __('North Holland', 'ultimate-multisite'),
+ 'OV' => __('Overijssel', 'ultimate-multisite'),
+ 'BQ2' => __('Saba', 'ultimate-multisite'),
+ 'BQ3' => __('Sint Eustatius', 'ultimate-multisite'),
+ 'ZH' => __('South Holland', 'ultimate-multisite'),
+ 'UT' => __('Utrecht', 'ultimate-multisite'),
+ 'ZE' => __('Zeeland', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-ru.php b/inc/country/class-country-ru.php
index ca5f2bdcf..06d9be343 100644
--- a/inc/country/class-country-ru.php
+++ b/inc/country/class-country-ru.php
@@ -146,7 +146,7 @@ class Country_RU extends Country {
*/
public function get_name() {
- return __('Russia', 'multisite-ultimate');
+ return __('Russia', 'ultimate-multisite');
}
/**
@@ -158,90 +158,90 @@ public function get_name() {
protected function states() {
return [
- 'ALT' => __('Altai Krai', 'multisite-ultimate'),
- 'AL' => __('Altai Republic', 'multisite-ultimate'),
- 'AMU' => __('Amur Oblast', 'multisite-ultimate'),
- 'ARK' => __('Arkhangelsk', 'multisite-ultimate'),
- 'AST' => __('Astrakhan Oblast', 'multisite-ultimate'),
- 'BEL' => __('Belgorod Oblast', 'multisite-ultimate'),
- 'BRY' => __('Bryansk Oblast', 'multisite-ultimate'),
- 'CE' => __('Chechen Republic', 'multisite-ultimate'),
- 'CHE' => __('Chelyabinsk Oblast', 'multisite-ultimate'),
- 'CHU' => __('Chukotka Autonomous Okrug', 'multisite-ultimate'),
- 'CU' => __('Chuvash Republic', 'multisite-ultimate'),
- 'IRK' => __('Irkutsk', 'multisite-ultimate'),
- 'IVA' => __('Ivanovo Oblast', 'multisite-ultimate'),
- 'YEV' => __('Jewish Autonomous Oblast', 'multisite-ultimate'),
- 'KB' => __('Kabardino-Balkar Republic', 'multisite-ultimate'),
- 'KGD' => __('Kaliningrad', 'multisite-ultimate'),
- 'KLU' => __('Kaluga Oblast', 'multisite-ultimate'),
- 'KAM' => __('Kamchatka Krai', 'multisite-ultimate'),
- 'KC' => __('Karachay-Cherkess Republic', 'multisite-ultimate'),
- 'KEM' => __('Kemerovo Oblast', 'multisite-ultimate'),
- 'KHA' => __('Khabarovsk Krai', 'multisite-ultimate'),
- 'KHM' => __('Khanty-Mansi Autonomous Okrug', 'multisite-ultimate'),
- 'KIR' => __('Kirov Oblast', 'multisite-ultimate'),
- 'KO' => __('Komi Republic', 'multisite-ultimate'),
- 'KOS' => __('Kostroma Oblast', 'multisite-ultimate'),
- 'KDA' => __('Krasnodar Krai', 'multisite-ultimate'),
- 'KYA' => __('Krasnoyarsk Krai', 'multisite-ultimate'),
- 'KGN' => __('Kurgan Oblast', 'multisite-ultimate'),
- 'KRS' => __('Kursk Oblast', 'multisite-ultimate'),
- 'LEN' => __('Leningrad Oblast', 'multisite-ultimate'),
- 'LIP' => __('Lipetsk Oblast', 'multisite-ultimate'),
- 'MAG' => __('Magadan Oblast', 'multisite-ultimate'),
- 'ME' => __('Mari El Republic', 'multisite-ultimate'),
- 'MOW' => __('Moscow', 'multisite-ultimate'),
- 'MOS' => __('Moscow Oblast', 'multisite-ultimate'),
- 'MUR' => __('Murmansk Oblast', 'multisite-ultimate'),
- 'NEN' => __('Nenets Autonomous Okrug', 'multisite-ultimate'),
- 'NIZ' => __('Nizhny Novgorod Oblast', 'multisite-ultimate'),
- 'NGR' => __('Novgorod Oblast', 'multisite-ultimate'),
- 'NVS' => __('Novosibirsk', 'multisite-ultimate'),
- 'OMS' => __('Omsk Oblast', 'multisite-ultimate'),
- 'ORE' => __('Orenburg Oblast', 'multisite-ultimate'),
- 'ORL' => __('Oryol Oblast', 'multisite-ultimate'),
- 'PNZ' => __('Penza Oblast', 'multisite-ultimate'),
- 'PER' => __('Perm Krai', 'multisite-ultimate'),
- 'PRI' => __('Primorsky Krai', 'multisite-ultimate'),
- 'PSK' => __('Pskov Oblast', 'multisite-ultimate'),
- 'AD' => __('Republic of Adygea', 'multisite-ultimate'),
- 'BA' => __('Republic of Bashkortostan', 'multisite-ultimate'),
- 'BU' => __('Republic of Buryatia', 'multisite-ultimate'),
- 'DA' => __('Republic of Dagestan', 'multisite-ultimate'),
- 'IN' => __('Republic of Ingushetia', 'multisite-ultimate'),
- 'KL' => __('Republic of Kalmykia', 'multisite-ultimate'),
- 'KR' => __('Republic of Karelia', 'multisite-ultimate'),
- 'KK' => __('Republic of Khakassia', 'multisite-ultimate'),
- 'MO' => __('Republic of Mordovia', 'multisite-ultimate'),
- 'SE' => __('Republic of North Ossetia-Alania', 'multisite-ultimate'),
- 'TA' => __('Republic of Tatarstan', 'multisite-ultimate'),
- 'ROS' => __('Rostov Oblast', 'multisite-ultimate'),
- 'RYA' => __('Ryazan Oblast', 'multisite-ultimate'),
- 'SPE' => __('Saint Petersburg', 'multisite-ultimate'),
- 'SA' => __('Sakha Republic', 'multisite-ultimate'),
- 'SAK' => __('Sakhalin', 'multisite-ultimate'),
- 'SAM' => __('Samara Oblast', 'multisite-ultimate'),
- 'SAR' => __('Saratov Oblast', 'multisite-ultimate'),
- 'UA-40' => __('Sevastopol', 'multisite-ultimate'),
- 'SMO' => __('Smolensk Oblast', 'multisite-ultimate'),
- 'STA' => __('Stavropol Krai', 'multisite-ultimate'),
- 'SVE' => __('Sverdlovsk', 'multisite-ultimate'),
- 'TAM' => __('Tambov Oblast', 'multisite-ultimate'),
- 'TOM' => __('Tomsk Oblast', 'multisite-ultimate'),
- 'TUL' => __('Tula Oblast', 'multisite-ultimate'),
- 'TY' => __('Tuva Republic', 'multisite-ultimate'),
- 'TVE' => __('Tver Oblast', 'multisite-ultimate'),
- 'TYU' => __('Tyumen Oblast', 'multisite-ultimate'),
- 'UD' => __('Udmurt Republic', 'multisite-ultimate'),
- 'ULY' => __('Ulyanovsk Oblast', 'multisite-ultimate'),
- 'VLA' => __('Vladimir Oblast', 'multisite-ultimate'),
- 'VGG' => __('Volgograd Oblast', 'multisite-ultimate'),
- 'VLG' => __('Vologda Oblast', 'multisite-ultimate'),
- 'VOR' => __('Voronezh Oblast', 'multisite-ultimate'),
- 'YAN' => __('Yamalo-Nenets Autonomous Okrug', 'multisite-ultimate'),
- 'YAR' => __('Yaroslavl Oblast', 'multisite-ultimate'),
- 'ZAB' => __('Zabaykalsky Krai', 'multisite-ultimate'),
+ 'ALT' => __('Altai Krai', 'ultimate-multisite'),
+ 'AL' => __('Altai Republic', 'ultimate-multisite'),
+ 'AMU' => __('Amur Oblast', 'ultimate-multisite'),
+ 'ARK' => __('Arkhangelsk', 'ultimate-multisite'),
+ 'AST' => __('Astrakhan Oblast', 'ultimate-multisite'),
+ 'BEL' => __('Belgorod Oblast', 'ultimate-multisite'),
+ 'BRY' => __('Bryansk Oblast', 'ultimate-multisite'),
+ 'CE' => __('Chechen Republic', 'ultimate-multisite'),
+ 'CHE' => __('Chelyabinsk Oblast', 'ultimate-multisite'),
+ 'CHU' => __('Chukotka Autonomous Okrug', 'ultimate-multisite'),
+ 'CU' => __('Chuvash Republic', 'ultimate-multisite'),
+ 'IRK' => __('Irkutsk', 'ultimate-multisite'),
+ 'IVA' => __('Ivanovo Oblast', 'ultimate-multisite'),
+ 'YEV' => __('Jewish Autonomous Oblast', 'ultimate-multisite'),
+ 'KB' => __('Kabardino-Balkar Republic', 'ultimate-multisite'),
+ 'KGD' => __('Kaliningrad', 'ultimate-multisite'),
+ 'KLU' => __('Kaluga Oblast', 'ultimate-multisite'),
+ 'KAM' => __('Kamchatka Krai', 'ultimate-multisite'),
+ 'KC' => __('Karachay-Cherkess Republic', 'ultimate-multisite'),
+ 'KEM' => __('Kemerovo Oblast', 'ultimate-multisite'),
+ 'KHA' => __('Khabarovsk Krai', 'ultimate-multisite'),
+ 'KHM' => __('Khanty-Mansi Autonomous Okrug', 'ultimate-multisite'),
+ 'KIR' => __('Kirov Oblast', 'ultimate-multisite'),
+ 'KO' => __('Komi Republic', 'ultimate-multisite'),
+ 'KOS' => __('Kostroma Oblast', 'ultimate-multisite'),
+ 'KDA' => __('Krasnodar Krai', 'ultimate-multisite'),
+ 'KYA' => __('Krasnoyarsk Krai', 'ultimate-multisite'),
+ 'KGN' => __('Kurgan Oblast', 'ultimate-multisite'),
+ 'KRS' => __('Kursk Oblast', 'ultimate-multisite'),
+ 'LEN' => __('Leningrad Oblast', 'ultimate-multisite'),
+ 'LIP' => __('Lipetsk Oblast', 'ultimate-multisite'),
+ 'MAG' => __('Magadan Oblast', 'ultimate-multisite'),
+ 'ME' => __('Mari El Republic', 'ultimate-multisite'),
+ 'MOW' => __('Moscow', 'ultimate-multisite'),
+ 'MOS' => __('Moscow Oblast', 'ultimate-multisite'),
+ 'MUR' => __('Murmansk Oblast', 'ultimate-multisite'),
+ 'NEN' => __('Nenets Autonomous Okrug', 'ultimate-multisite'),
+ 'NIZ' => __('Nizhny Novgorod Oblast', 'ultimate-multisite'),
+ 'NGR' => __('Novgorod Oblast', 'ultimate-multisite'),
+ 'NVS' => __('Novosibirsk', 'ultimate-multisite'),
+ 'OMS' => __('Omsk Oblast', 'ultimate-multisite'),
+ 'ORE' => __('Orenburg Oblast', 'ultimate-multisite'),
+ 'ORL' => __('Oryol Oblast', 'ultimate-multisite'),
+ 'PNZ' => __('Penza Oblast', 'ultimate-multisite'),
+ 'PER' => __('Perm Krai', 'ultimate-multisite'),
+ 'PRI' => __('Primorsky Krai', 'ultimate-multisite'),
+ 'PSK' => __('Pskov Oblast', 'ultimate-multisite'),
+ 'AD' => __('Republic of Adygea', 'ultimate-multisite'),
+ 'BA' => __('Republic of Bashkortostan', 'ultimate-multisite'),
+ 'BU' => __('Republic of Buryatia', 'ultimate-multisite'),
+ 'DA' => __('Republic of Dagestan', 'ultimate-multisite'),
+ 'IN' => __('Republic of Ingushetia', 'ultimate-multisite'),
+ 'KL' => __('Republic of Kalmykia', 'ultimate-multisite'),
+ 'KR' => __('Republic of Karelia', 'ultimate-multisite'),
+ 'KK' => __('Republic of Khakassia', 'ultimate-multisite'),
+ 'MO' => __('Republic of Mordovia', 'ultimate-multisite'),
+ 'SE' => __('Republic of North Ossetia-Alania', 'ultimate-multisite'),
+ 'TA' => __('Republic of Tatarstan', 'ultimate-multisite'),
+ 'ROS' => __('Rostov Oblast', 'ultimate-multisite'),
+ 'RYA' => __('Ryazan Oblast', 'ultimate-multisite'),
+ 'SPE' => __('Saint Petersburg', 'ultimate-multisite'),
+ 'SA' => __('Sakha Republic', 'ultimate-multisite'),
+ 'SAK' => __('Sakhalin', 'ultimate-multisite'),
+ 'SAM' => __('Samara Oblast', 'ultimate-multisite'),
+ 'SAR' => __('Saratov Oblast', 'ultimate-multisite'),
+ 'UA-40' => __('Sevastopol', 'ultimate-multisite'),
+ 'SMO' => __('Smolensk Oblast', 'ultimate-multisite'),
+ 'STA' => __('Stavropol Krai', 'ultimate-multisite'),
+ 'SVE' => __('Sverdlovsk', 'ultimate-multisite'),
+ 'TAM' => __('Tambov Oblast', 'ultimate-multisite'),
+ 'TOM' => __('Tomsk Oblast', 'ultimate-multisite'),
+ 'TUL' => __('Tula Oblast', 'ultimate-multisite'),
+ 'TY' => __('Tuva Republic', 'ultimate-multisite'),
+ 'TVE' => __('Tver Oblast', 'ultimate-multisite'),
+ 'TYU' => __('Tyumen Oblast', 'ultimate-multisite'),
+ 'UD' => __('Udmurt Republic', 'ultimate-multisite'),
+ 'ULY' => __('Ulyanovsk Oblast', 'ultimate-multisite'),
+ 'VLA' => __('Vladimir Oblast', 'ultimate-multisite'),
+ 'VGG' => __('Volgograd Oblast', 'ultimate-multisite'),
+ 'VLG' => __('Vologda Oblast', 'ultimate-multisite'),
+ 'VOR' => __('Voronezh Oblast', 'ultimate-multisite'),
+ 'YAN' => __('Yamalo-Nenets Autonomous Okrug', 'ultimate-multisite'),
+ 'YAR' => __('Yaroslavl Oblast', 'ultimate-multisite'),
+ 'ZAB' => __('Zabaykalsky Krai', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-sg.php b/inc/country/class-country-sg.php
index 2b500c959..816449854 100644
--- a/inc/country/class-country-sg.php
+++ b/inc/country/class-country-sg.php
@@ -65,7 +65,7 @@ class Country_SG extends Country {
*/
public function get_name() {
- return __('Singapore', 'multisite-ultimate');
+ return __('Singapore', 'ultimate-multisite');
}
/**
@@ -77,11 +77,11 @@ public function get_name() {
protected function states() {
return [
- '01' => __('Central Singapore Community Development Council', 'multisite-ultimate'),
- '02' => __('North East Community Development Council', 'multisite-ultimate'),
- '03' => __('North West Community Development Council', 'multisite-ultimate'),
- '04' => __('South East Community Development Council', 'multisite-ultimate'),
- '05' => __('South West Community Development Council', 'multisite-ultimate'),
+ '01' => __('Central Singapore Community Development Council', 'ultimate-multisite'),
+ '02' => __('North East Community Development Council', 'ultimate-multisite'),
+ '03' => __('North West Community Development Council', 'ultimate-multisite'),
+ '04' => __('South East Community Development Council', 'ultimate-multisite'),
+ '05' => __('South West Community Development Council', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-tr.php b/inc/country/class-country-tr.php
index 0b2498510..d3403e157 100644
--- a/inc/country/class-country-tr.php
+++ b/inc/country/class-country-tr.php
@@ -144,7 +144,7 @@ class Country_TR extends Country {
*/
public function get_name() {
- return __('Turkey', 'multisite-ultimate');
+ return __('Turkey', 'ultimate-multisite');
}
/**
@@ -156,87 +156,87 @@ public function get_name() {
protected function states() {
return [
- '10' => __('Balıkesir', 'multisite-ultimate'),
- '11' => __('Bilecik', 'multisite-ultimate'),
- '12' => __('Bingöl', 'multisite-ultimate'),
- '13' => __('Bitlis', 'multisite-ultimate'),
- '14' => __('Bolu', 'multisite-ultimate'),
- '15' => __('Burdur', 'multisite-ultimate'),
- '16' => __('Bursa', 'multisite-ultimate'),
- '17' => __('Çanakkale', 'multisite-ultimate'),
- '18' => __('Çankırı', 'multisite-ultimate'),
- '19' => __('Çorum', 'multisite-ultimate'),
- '20' => __('Denizli', 'multisite-ultimate'),
- '21' => __('Diyarbakır', 'multisite-ultimate'),
- '22' => __('Edirne', 'multisite-ultimate'),
- '23' => __('Elazığ', 'multisite-ultimate'),
- '24' => __('Erzincan', 'multisite-ultimate'),
- '25' => __('Erzurum', 'multisite-ultimate'),
- '26' => __('Eskişehir', 'multisite-ultimate'),
- '27' => __('Gaziantep', 'multisite-ultimate'),
- '28' => __('Giresun', 'multisite-ultimate'),
- '29' => __('Gümüşhane', 'multisite-ultimate'),
- '30' => __('Hakkâri', 'multisite-ultimate'),
- '31' => __('Hatay', 'multisite-ultimate'),
- '32' => __('Isparta', 'multisite-ultimate'),
- '33' => __('Mersin', 'multisite-ultimate'),
- '34' => __('Istanbul', 'multisite-ultimate'),
- '35' => __('İzmir', 'multisite-ultimate'),
- '36' => __('Kars', 'multisite-ultimate'),
- '37' => __('Kastamonu', 'multisite-ultimate'),
- '38' => __('Kayseri', 'multisite-ultimate'),
- '39' => __('Kırklareli', 'multisite-ultimate'),
- '40' => __('Kırşehir', 'multisite-ultimate'),
- '41' => __('Kocaeli', 'multisite-ultimate'),
- '42' => __('Konya', 'multisite-ultimate'),
- '43' => __('Kütahya', 'multisite-ultimate'),
- '44' => __('Malatya', 'multisite-ultimate'),
- '45' => __('Manisa', 'multisite-ultimate'),
- '46' => __('Kahramanmaraş', 'multisite-ultimate'),
- '47' => __('Mardin', 'multisite-ultimate'),
- '48' => __('Muğla', 'multisite-ultimate'),
- '49' => __('Muş', 'multisite-ultimate'),
- '50' => __('Nevşehir', 'multisite-ultimate'),
- '51' => __('Niğde', 'multisite-ultimate'),
- '52' => __('Ordu', 'multisite-ultimate'),
- '53' => __('Rize', 'multisite-ultimate'),
- '54' => __('Sakarya', 'multisite-ultimate'),
- '55' => __('Samsun', 'multisite-ultimate'),
- '56' => __('Siirt', 'multisite-ultimate'),
- '57' => __('Sinop', 'multisite-ultimate'),
- '58' => __('Sivas', 'multisite-ultimate'),
- '59' => __('Tekirdağ', 'multisite-ultimate'),
- '60' => __('Tokat', 'multisite-ultimate'),
- '61' => __('Trabzon', 'multisite-ultimate'),
- '62' => __('Tunceli', 'multisite-ultimate'),
- '63' => __('Şanlıurfa', 'multisite-ultimate'),
- '64' => __('Uşak', 'multisite-ultimate'),
- '65' => __('Van', 'multisite-ultimate'),
- '66' => __('Yozgat', 'multisite-ultimate'),
- '67' => __('Zonguldak', 'multisite-ultimate'),
- '68' => __('Aksaray', 'multisite-ultimate'),
- '69' => __('Bayburt', 'multisite-ultimate'),
- '70' => __('Karaman', 'multisite-ultimate'),
- '71' => __('Kırıkkale', 'multisite-ultimate'),
- '72' => __('Batman', 'multisite-ultimate'),
- '73' => __('Şırnak', 'multisite-ultimate'),
- '74' => __('Bartın', 'multisite-ultimate'),
- '75' => __('Ardahan', 'multisite-ultimate'),
- '76' => __('Iğdır', 'multisite-ultimate'),
- '77' => __('Yalova', 'multisite-ultimate'),
- '78' => __('Karabük', 'multisite-ultimate'),
- '79' => __('Kilis', 'multisite-ultimate'),
- '80' => __('Osmaniye', 'multisite-ultimate'),
- '81' => __('Düzce', 'multisite-ultimate'),
- '01' => __('Adana', 'multisite-ultimate'),
- '02' => __('Adıyaman', 'multisite-ultimate'),
- '03' => __('Afyonkarahisar', 'multisite-ultimate'),
- '05' => __('Amasya', 'multisite-ultimate'),
- '06' => __('Ankara', 'multisite-ultimate'),
- '07' => __('Antalya', 'multisite-ultimate'),
- '08' => __('Artvin', 'multisite-ultimate'),
- '09' => __('Aydın', 'multisite-ultimate'),
- '04' => __('Ağrı', 'multisite-ultimate'),
+ '10' => __('Balıkesir', 'ultimate-multisite'),
+ '11' => __('Bilecik', 'ultimate-multisite'),
+ '12' => __('Bingöl', 'ultimate-multisite'),
+ '13' => __('Bitlis', 'ultimate-multisite'),
+ '14' => __('Bolu', 'ultimate-multisite'),
+ '15' => __('Burdur', 'ultimate-multisite'),
+ '16' => __('Bursa', 'ultimate-multisite'),
+ '17' => __('Çanakkale', 'ultimate-multisite'),
+ '18' => __('Çankırı', 'ultimate-multisite'),
+ '19' => __('Çorum', 'ultimate-multisite'),
+ '20' => __('Denizli', 'ultimate-multisite'),
+ '21' => __('Diyarbakır', 'ultimate-multisite'),
+ '22' => __('Edirne', 'ultimate-multisite'),
+ '23' => __('Elazığ', 'ultimate-multisite'),
+ '24' => __('Erzincan', 'ultimate-multisite'),
+ '25' => __('Erzurum', 'ultimate-multisite'),
+ '26' => __('Eskişehir', 'ultimate-multisite'),
+ '27' => __('Gaziantep', 'ultimate-multisite'),
+ '28' => __('Giresun', 'ultimate-multisite'),
+ '29' => __('Gümüşhane', 'ultimate-multisite'),
+ '30' => __('Hakkâri', 'ultimate-multisite'),
+ '31' => __('Hatay', 'ultimate-multisite'),
+ '32' => __('Isparta', 'ultimate-multisite'),
+ '33' => __('Mersin', 'ultimate-multisite'),
+ '34' => __('Istanbul', 'ultimate-multisite'),
+ '35' => __('İzmir', 'ultimate-multisite'),
+ '36' => __('Kars', 'ultimate-multisite'),
+ '37' => __('Kastamonu', 'ultimate-multisite'),
+ '38' => __('Kayseri', 'ultimate-multisite'),
+ '39' => __('Kırklareli', 'ultimate-multisite'),
+ '40' => __('Kırşehir', 'ultimate-multisite'),
+ '41' => __('Kocaeli', 'ultimate-multisite'),
+ '42' => __('Konya', 'ultimate-multisite'),
+ '43' => __('Kütahya', 'ultimate-multisite'),
+ '44' => __('Malatya', 'ultimate-multisite'),
+ '45' => __('Manisa', 'ultimate-multisite'),
+ '46' => __('Kahramanmaraş', 'ultimate-multisite'),
+ '47' => __('Mardin', 'ultimate-multisite'),
+ '48' => __('Muğla', 'ultimate-multisite'),
+ '49' => __('Muş', 'ultimate-multisite'),
+ '50' => __('Nevşehir', 'ultimate-multisite'),
+ '51' => __('Niğde', 'ultimate-multisite'),
+ '52' => __('Ordu', 'ultimate-multisite'),
+ '53' => __('Rize', 'ultimate-multisite'),
+ '54' => __('Sakarya', 'ultimate-multisite'),
+ '55' => __('Samsun', 'ultimate-multisite'),
+ '56' => __('Siirt', 'ultimate-multisite'),
+ '57' => __('Sinop', 'ultimate-multisite'),
+ '58' => __('Sivas', 'ultimate-multisite'),
+ '59' => __('Tekirdağ', 'ultimate-multisite'),
+ '60' => __('Tokat', 'ultimate-multisite'),
+ '61' => __('Trabzon', 'ultimate-multisite'),
+ '62' => __('Tunceli', 'ultimate-multisite'),
+ '63' => __('Şanlıurfa', 'ultimate-multisite'),
+ '64' => __('Uşak', 'ultimate-multisite'),
+ '65' => __('Van', 'ultimate-multisite'),
+ '66' => __('Yozgat', 'ultimate-multisite'),
+ '67' => __('Zonguldak', 'ultimate-multisite'),
+ '68' => __('Aksaray', 'ultimate-multisite'),
+ '69' => __('Bayburt', 'ultimate-multisite'),
+ '70' => __('Karaman', 'ultimate-multisite'),
+ '71' => __('Kırıkkale', 'ultimate-multisite'),
+ '72' => __('Batman', 'ultimate-multisite'),
+ '73' => __('Şırnak', 'ultimate-multisite'),
+ '74' => __('Bartın', 'ultimate-multisite'),
+ '75' => __('Ardahan', 'ultimate-multisite'),
+ '76' => __('Iğdır', 'ultimate-multisite'),
+ '77' => __('Yalova', 'ultimate-multisite'),
+ '78' => __('Karabük', 'ultimate-multisite'),
+ '79' => __('Kilis', 'ultimate-multisite'),
+ '80' => __('Osmaniye', 'ultimate-multisite'),
+ '81' => __('Düzce', 'ultimate-multisite'),
+ '01' => __('Adana', 'ultimate-multisite'),
+ '02' => __('Adıyaman', 'ultimate-multisite'),
+ '03' => __('Afyonkarahisar', 'ultimate-multisite'),
+ '05' => __('Amasya', 'ultimate-multisite'),
+ '06' => __('Ankara', 'ultimate-multisite'),
+ '07' => __('Antalya', 'ultimate-multisite'),
+ '08' => __('Artvin', 'ultimate-multisite'),
+ '09' => __('Aydın', 'ultimate-multisite'),
+ '04' => __('Ağrı', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-us.php b/inc/country/class-country-us.php
index 01e3d69d0..d9ae53eb6 100644
--- a/inc/country/class-country-us.php
+++ b/inc/country/class-country-us.php
@@ -115,7 +115,7 @@ class Country_US extends Country {
*/
public function get_name() {
- return __('United States', 'multisite-ultimate');
+ return __('United States', 'ultimate-multisite');
}
/**
@@ -127,72 +127,72 @@ public function get_name() {
protected function states() {
return [
- 'AL' => __('Alabama', 'multisite-ultimate'),
- 'AK' => __('Alaska', 'multisite-ultimate'),
- 'AS' => __('American Samoa', 'multisite-ultimate'),
- 'AZ' => __('Arizona', 'multisite-ultimate'),
- 'AR' => __('Arkansas', 'multisite-ultimate'),
- 'UM-81' => __('Baker Island', 'multisite-ultimate'),
- 'CA' => __('California', 'multisite-ultimate'),
- 'CO' => __('Colorado', 'multisite-ultimate'),
- 'CT' => __('Connecticut', 'multisite-ultimate'),
- 'DE' => __('Delaware', 'multisite-ultimate'),
- 'DC' => __('District of Columbia', 'multisite-ultimate'),
- 'FL' => __('Florida', 'multisite-ultimate'),
- 'GA' => __('Georgia', 'multisite-ultimate'),
- 'GU' => __('Guam', 'multisite-ultimate'),
- 'HI' => __('Hawaii', 'multisite-ultimate'),
- 'UM-84' => __('Howland Island', 'multisite-ultimate'),
- 'ID' => __('Idaho', 'multisite-ultimate'),
- 'IL' => __('Illinois', 'multisite-ultimate'),
- 'IN' => __('Indiana', 'multisite-ultimate'),
- 'IA' => __('Iowa', 'multisite-ultimate'),
- 'UM-86' => __('Jarvis Island', 'multisite-ultimate'),
- 'UM-67' => __('Johnston Atoll', 'multisite-ultimate'),
- 'KS' => __('Kansas', 'multisite-ultimate'),
- 'KY' => __('Kentucky', 'multisite-ultimate'),
- 'UM-89' => __('Kingman Reef', 'multisite-ultimate'),
- 'LA' => __('Louisiana', 'multisite-ultimate'),
- 'ME' => __('Maine', 'multisite-ultimate'),
- 'MD' => __('Maryland', 'multisite-ultimate'),
- 'MA' => __('Massachusetts', 'multisite-ultimate'),
- 'MI' => __('Michigan', 'multisite-ultimate'),
- 'UM-71' => __('Midway Atoll', 'multisite-ultimate'),
- 'MN' => __('Minnesota', 'multisite-ultimate'),
- 'MS' => __('Mississippi', 'multisite-ultimate'),
- 'MO' => __('Missouri', 'multisite-ultimate'),
- 'MT' => __('Montana', 'multisite-ultimate'),
- 'UM-76' => __('Navassa Island', 'multisite-ultimate'),
- 'NE' => __('Nebraska', 'multisite-ultimate'),
- 'NV' => __('Nevada', 'multisite-ultimate'),
- 'NH' => __('New Hampshire', 'multisite-ultimate'),
- 'NJ' => __('New Jersey', 'multisite-ultimate'),
- 'NM' => __('New Mexico', 'multisite-ultimate'),
- 'NY' => __('New York', 'multisite-ultimate'),
- 'NC' => __('North Carolina', 'multisite-ultimate'),
- 'ND' => __('North Dakota', 'multisite-ultimate'),
- 'MP' => __('Northern Mariana Islands', 'multisite-ultimate'),
- 'OH' => __('Ohio', 'multisite-ultimate'),
- 'OK' => __('Oklahoma', 'multisite-ultimate'),
- 'OR' => __('Oregon', 'multisite-ultimate'),
- 'UM-95' => __('Palmyra Atoll', 'multisite-ultimate'),
- 'PA' => __('Pennsylvania', 'multisite-ultimate'),
- 'PR' => __('Puerto Rico', 'multisite-ultimate'),
- 'RI' => __('Rhode Island', 'multisite-ultimate'),
- 'SC' => __('South Carolina', 'multisite-ultimate'),
- 'SD' => __('South Dakota', 'multisite-ultimate'),
- 'TN' => __('Tennessee', 'multisite-ultimate'),
- 'TX' => __('Texas', 'multisite-ultimate'),
- 'UM' => __('United States Minor Outlying Islands', 'multisite-ultimate'),
- 'VI' => __('United States Virgin Islands', 'multisite-ultimate'),
- 'UT' => __('Utah', 'multisite-ultimate'),
- 'VT' => __('Vermont', 'multisite-ultimate'),
- 'VA' => __('Virginia', 'multisite-ultimate'),
- 'UM-79' => __('Wake Island', 'multisite-ultimate'),
- 'WA' => __('Washington', 'multisite-ultimate'),
- 'WV' => __('West Virginia', 'multisite-ultimate'),
- 'WI' => __('Wisconsin', 'multisite-ultimate'),
- 'WY' => __('Wyoming', 'multisite-ultimate'),
+ 'AL' => __('Alabama', 'ultimate-multisite'),
+ 'AK' => __('Alaska', 'ultimate-multisite'),
+ 'AS' => __('American Samoa', 'ultimate-multisite'),
+ 'AZ' => __('Arizona', 'ultimate-multisite'),
+ 'AR' => __('Arkansas', 'ultimate-multisite'),
+ 'UM-81' => __('Baker Island', 'ultimate-multisite'),
+ 'CA' => __('California', 'ultimate-multisite'),
+ 'CO' => __('Colorado', 'ultimate-multisite'),
+ 'CT' => __('Connecticut', 'ultimate-multisite'),
+ 'DE' => __('Delaware', 'ultimate-multisite'),
+ 'DC' => __('District of Columbia', 'ultimate-multisite'),
+ 'FL' => __('Florida', 'ultimate-multisite'),
+ 'GA' => __('Georgia', 'ultimate-multisite'),
+ 'GU' => __('Guam', 'ultimate-multisite'),
+ 'HI' => __('Hawaii', 'ultimate-multisite'),
+ 'UM-84' => __('Howland Island', 'ultimate-multisite'),
+ 'ID' => __('Idaho', 'ultimate-multisite'),
+ 'IL' => __('Illinois', 'ultimate-multisite'),
+ 'IN' => __('Indiana', 'ultimate-multisite'),
+ 'IA' => __('Iowa', 'ultimate-multisite'),
+ 'UM-86' => __('Jarvis Island', 'ultimate-multisite'),
+ 'UM-67' => __('Johnston Atoll', 'ultimate-multisite'),
+ 'KS' => __('Kansas', 'ultimate-multisite'),
+ 'KY' => __('Kentucky', 'ultimate-multisite'),
+ 'UM-89' => __('Kingman Reef', 'ultimate-multisite'),
+ 'LA' => __('Louisiana', 'ultimate-multisite'),
+ 'ME' => __('Maine', 'ultimate-multisite'),
+ 'MD' => __('Maryland', 'ultimate-multisite'),
+ 'MA' => __('Massachusetts', 'ultimate-multisite'),
+ 'MI' => __('Michigan', 'ultimate-multisite'),
+ 'UM-71' => __('Midway Atoll', 'ultimate-multisite'),
+ 'MN' => __('Minnesota', 'ultimate-multisite'),
+ 'MS' => __('Mississippi', 'ultimate-multisite'),
+ 'MO' => __('Missouri', 'ultimate-multisite'),
+ 'MT' => __('Montana', 'ultimate-multisite'),
+ 'UM-76' => __('Navassa Island', 'ultimate-multisite'),
+ 'NE' => __('Nebraska', 'ultimate-multisite'),
+ 'NV' => __('Nevada', 'ultimate-multisite'),
+ 'NH' => __('New Hampshire', 'ultimate-multisite'),
+ 'NJ' => __('New Jersey', 'ultimate-multisite'),
+ 'NM' => __('New Mexico', 'ultimate-multisite'),
+ 'NY' => __('New York', 'ultimate-multisite'),
+ 'NC' => __('North Carolina', 'ultimate-multisite'),
+ 'ND' => __('North Dakota', 'ultimate-multisite'),
+ 'MP' => __('Northern Mariana Islands', 'ultimate-multisite'),
+ 'OH' => __('Ohio', 'ultimate-multisite'),
+ 'OK' => __('Oklahoma', 'ultimate-multisite'),
+ 'OR' => __('Oregon', 'ultimate-multisite'),
+ 'UM-95' => __('Palmyra Atoll', 'ultimate-multisite'),
+ 'PA' => __('Pennsylvania', 'ultimate-multisite'),
+ 'PR' => __('Puerto Rico', 'ultimate-multisite'),
+ 'RI' => __('Rhode Island', 'ultimate-multisite'),
+ 'SC' => __('South Carolina', 'ultimate-multisite'),
+ 'SD' => __('South Dakota', 'ultimate-multisite'),
+ 'TN' => __('Tennessee', 'ultimate-multisite'),
+ 'TX' => __('Texas', 'ultimate-multisite'),
+ 'UM' => __('United States Minor Outlying Islands', 'ultimate-multisite'),
+ 'VI' => __('United States Virgin Islands', 'ultimate-multisite'),
+ 'UT' => __('Utah', 'ultimate-multisite'),
+ 'VT' => __('Vermont', 'ultimate-multisite'),
+ 'VA' => __('Virginia', 'ultimate-multisite'),
+ 'UM-79' => __('Wake Island', 'ultimate-multisite'),
+ 'WA' => __('Washington', 'ultimate-multisite'),
+ 'WV' => __('West Virginia', 'ultimate-multisite'),
+ 'WI' => __('Wisconsin', 'ultimate-multisite'),
+ 'WY' => __('Wyoming', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country-za.php b/inc/country/class-country-za.php
index a4ca914a7..279f50d32 100644
--- a/inc/country/class-country-za.php
+++ b/inc/country/class-country-za.php
@@ -72,7 +72,7 @@ class Country_ZA extends Country {
*/
public function get_name() {
- return __('South Africa', 'multisite-ultimate');
+ return __('South Africa', 'ultimate-multisite');
}
/**
@@ -84,15 +84,15 @@ public function get_name() {
protected function states() {
return [
- 'EC' => __('Eastern Cape', 'multisite-ultimate'),
- 'FS' => __('Free State', 'multisite-ultimate'),
- 'GP' => __('Gauteng', 'multisite-ultimate'),
- 'KZN' => __('KwaZulu-Natal', 'multisite-ultimate'),
- 'LP' => __('Limpopo', 'multisite-ultimate'),
- 'MP' => __('Mpumalanga', 'multisite-ultimate'),
- 'NW' => __('North West', 'multisite-ultimate'),
- 'NC' => __('Northern Cape', 'multisite-ultimate'),
- 'WC' => __('Western Cape', 'multisite-ultimate'),
+ 'EC' => __('Eastern Cape', 'ultimate-multisite'),
+ 'FS' => __('Free State', 'ultimate-multisite'),
+ 'GP' => __('Gauteng', 'ultimate-multisite'),
+ 'KZN' => __('KwaZulu-Natal', 'ultimate-multisite'),
+ 'LP' => __('Limpopo', 'ultimate-multisite'),
+ 'MP' => __('Mpumalanga', 'ultimate-multisite'),
+ 'NW' => __('North West', 'ultimate-multisite'),
+ 'NC' => __('Northern Cape', 'ultimate-multisite'),
+ 'WC' => __('Western Cape', 'ultimate-multisite'),
];
}
}
diff --git a/inc/country/class-country.php b/inc/country/class-country.php
index cb1a325e5..aba3565d6 100644
--- a/inc/country/class-country.php
+++ b/inc/country/class-country.php
@@ -104,7 +104,7 @@ public function get_states_as_options($placeholder = '') {
$division_name = $this->get_administrative_division_name();
// translators: %s is the name of the administrative division (state, province, etc).
- $placeholder_option[''] = '' !== $placeholder ? $placeholder : sprintf(__('Select your %s', 'multisite-ultimate'), $division_name);
+ $placeholder_option[''] = '' !== $placeholder ? $placeholder : sprintf(__('Select your %s', 'ultimate-multisite'), $division_name);
}
return array_merge($placeholder_option, $options);
@@ -162,7 +162,7 @@ public function get_cities_as_options($state_code = '', $placeholder = '') {
$placeholder_option = [];
if (false !== $placeholder && $options) {
- $placeholder_option[''] = '' !== $placeholder ? $placeholder : __('Select your city', 'multisite-ultimate');
+ $placeholder_option[''] = '' !== $placeholder ? $placeholder : __('Select your city', 'ultimate-multisite');
}
$options = array_combine($options, $options);
@@ -195,7 +195,7 @@ protected function states() {
*/
public function get_municipality_name($state_code = null, $ucwords = false) {
- $name = __('city', 'multisite-ultimate');
+ $name = __('city', 'ultimate-multisite');
$name = $ucwords ? ucwords($name) : $name;
@@ -217,18 +217,18 @@ public function get_municipality_name($state_code = null, $ucwords = false) {
public function get_administrative_division_name($state_code = null, $ucwords = false) {
$denominations = [
- 'province' => __('province', 'multisite-ultimate'),
- 'state' => __('state', 'multisite-ultimate'),
- 'territory' => __('territory', 'multisite-ultimate'),
- 'region' => __('region', 'multisite-ultimate'),
- 'department' => __('department', 'multisite-ultimate'),
- 'district' => __('district', 'multisite-ultimate'),
- 'prefecture' => __('prefecture', 'multisite-ultimate'),
- 'autonomous_community' => __('autonomous community', 'multisite-ultimate'),
- 'parish' => __('parish', 'multisite-ultimate'),
- 'county' => __('county', 'multisite-ultimate'),
- 'division' => __('division', 'multisite-ultimate'),
- 'unknown' => __('state / province', 'multisite-ultimate'),
+ 'province' => __('province', 'ultimate-multisite'),
+ 'state' => __('state', 'ultimate-multisite'),
+ 'territory' => __('territory', 'ultimate-multisite'),
+ 'region' => __('region', 'ultimate-multisite'),
+ 'department' => __('department', 'ultimate-multisite'),
+ 'district' => __('district', 'ultimate-multisite'),
+ 'prefecture' => __('prefecture', 'ultimate-multisite'),
+ 'autonomous_community' => __('autonomous community', 'ultimate-multisite'),
+ 'parish' => __('parish', 'ultimate-multisite'),
+ 'county' => __('county', 'ultimate-multisite'),
+ 'division' => __('division', 'ultimate-multisite'),
+ 'unknown' => __('state / province', 'ultimate-multisite'),
];
$name = wu_get_isset($denominations, $this->state_type, $denominations['unknown']);
diff --git a/inc/database/domains/class-domain-stage.php b/inc/database/domains/class-domain-stage.php
index 4163ce7f6..88bf60ae4 100644
--- a/inc/database/domains/class-domain-stage.php
+++ b/inc/database/domains/class-domain-stage.php
@@ -62,11 +62,11 @@ protected function classes() {
protected function labels() {
return [
- static::FAILED => __('DNS Failed', 'multisite-ultimate'),
- static::CHECKING_DNS => __('Checking DNS', 'multisite-ultimate'),
- static::CHECKING_SSL => __('Checking SSL', 'multisite-ultimate'),
- static::DONE => __('Ready', 'multisite-ultimate'),
- static::DONE_WITHOUT_SSL => __('Ready (without SSL)', 'multisite-ultimate'),
+ static::FAILED => __('DNS Failed', 'ultimate-multisite'),
+ static::CHECKING_DNS => __('Checking DNS', 'ultimate-multisite'),
+ static::CHECKING_SSL => __('Checking SSL', 'ultimate-multisite'),
+ static::DONE => __('Ready', 'ultimate-multisite'),
+ static::DONE_WITHOUT_SSL => __('Ready (without SSL)', 'ultimate-multisite'),
];
}
}
diff --git a/inc/database/engine/class-enum.php b/inc/database/engine/class-enum.php
index 0148549a4..d78e9ef78 100644
--- a/inc/database/engine/class-enum.php
+++ b/inc/database/engine/class-enum.php
@@ -1,6 +1,6 @@
__('Pending', 'multisite-ultimate'),
- static::ACTIVE => __('Active', 'multisite-ultimate'),
- static::TRIALING => __('Trialing', 'multisite-ultimate'),
- static::ON_HOLD => __('On Hold', 'multisite-ultimate'),
- static::EXPIRED => __('Expired', 'multisite-ultimate'),
- static::CANCELLED => __('Cancelled', 'multisite-ultimate'),
+ static::PENDING => __('Pending', 'ultimate-multisite'),
+ static::ACTIVE => __('Active', 'ultimate-multisite'),
+ static::TRIALING => __('Trialing', 'ultimate-multisite'),
+ static::ON_HOLD => __('On Hold', 'ultimate-multisite'),
+ static::EXPIRED => __('Expired', 'ultimate-multisite'),
+ static::CANCELLED => __('Cancelled', 'ultimate-multisite'),
];
}
}
diff --git a/inc/database/payments/class-payment-status.php b/inc/database/payments/class-payment-status.php
index 7dc38d945..0f86e2c2c 100644
--- a/inc/database/payments/class-payment-status.php
+++ b/inc/database/payments/class-payment-status.php
@@ -87,13 +87,13 @@ protected function icon_classes() {
protected function labels() {
return [
- static::PENDING => __('Pending', 'multisite-ultimate'),
- static::COMPLETED => __('Completed', 'multisite-ultimate'),
- static::REFUND => __('Refunded', 'multisite-ultimate'),
- static::PARTIAL_REFUND => __('Partially Refunded', 'multisite-ultimate'),
- static::PARTIAL => __('Partially Paid', 'multisite-ultimate'),
- static::FAILED => __('Failed', 'multisite-ultimate'),
- static::CANCELLED => __('Cancelled', 'multisite-ultimate'),
+ static::PENDING => __('Pending', 'ultimate-multisite'),
+ static::COMPLETED => __('Completed', 'ultimate-multisite'),
+ static::REFUND => __('Refunded', 'ultimate-multisite'),
+ static::PARTIAL_REFUND => __('Partially Refunded', 'ultimate-multisite'),
+ static::PARTIAL => __('Partially Paid', 'ultimate-multisite'),
+ static::FAILED => __('Failed', 'ultimate-multisite'),
+ static::CANCELLED => __('Cancelled', 'ultimate-multisite'),
];
}
}
diff --git a/inc/database/products/class-product-type.php b/inc/database/products/class-product-type.php
index fa91f0236..3c0a95272 100644
--- a/inc/database/products/class-product-type.php
+++ b/inc/database/products/class-product-type.php
@@ -56,9 +56,9 @@ protected function classes() {
protected function labels() {
return [
- static::PLAN => __('Plan', 'multisite-ultimate'),
- static::PACKAGE => __('Package', 'multisite-ultimate'),
- static::SERVICE => __('Service', 'multisite-ultimate'),
+ static::PLAN => __('Plan', 'ultimate-multisite'),
+ static::PACKAGE => __('Package', 'ultimate-multisite'),
+ static::SERVICE => __('Service', 'ultimate-multisite'),
];
}
}
diff --git a/inc/database/sites/class-site-type.php b/inc/database/sites/class-site-type.php
index 812632a63..f66aa39a8 100644
--- a/inc/database/sites/class-site-type.php
+++ b/inc/database/sites/class-site-type.php
@@ -65,11 +65,11 @@ protected function classes() {
protected function labels() {
return [
- static::REGULAR => __('Regular Site', 'multisite-ultimate'),
- static::SITE_TEMPLATE => __('Site Template', 'multisite-ultimate'),
- static::CUSTOMER_OWNED => __('Customer-Owned', 'multisite-ultimate'),
- static::PENDING => __('Pending', 'multisite-ultimate'),
- static::MAIN => __('Main Site', 'multisite-ultimate'),
+ static::REGULAR => __('Regular Site', 'ultimate-multisite'),
+ static::SITE_TEMPLATE => __('Site Template', 'ultimate-multisite'),
+ static::CUSTOMER_OWNED => __('Customer-Owned', 'ultimate-multisite'),
+ static::PENDING => __('Pending', 'ultimate-multisite'),
+ static::MAIN => __('Main Site', 'ultimate-multisite'),
];
}
}
diff --git a/inc/debug/class-debug.php b/inc/debug/class-debug.php
index 5caf671b9..5d0def49b 100644
--- a/inc/debug/class-debug.php
+++ b/inc/debug/class-debug.php
@@ -24,7 +24,7 @@ class Debug {
use \WP_Ultimo\Traits\Singleton;
/**
- * The registry of Multisite Ultimate admin pages.
+ * The registry of Ultimate Multisite admin pages.
*
* @since 2.0.0
* @var array
@@ -71,37 +71,37 @@ public function add_debug_links(): void {
-
+
-
+
-
+
-
+
[
- 'title' => __('Customers', 'multisite-ultimate'),
- 'desc' => __('Toggle to generate customers.', 'multisite-ultimate'),
+ 'title' => __('Customers', 'ultimate-multisite'),
+ 'desc' => __('Toggle to generate customers.', 'ultimate-multisite'),
'type' => 'toggle',
'html_attr' => [
'v-model' => 'customers',
],
],
'customers_number' => [
- 'title' => __('Number of Customers', 'multisite-ultimate'),
+ 'title' => __('Number of Customers', 'ultimate-multisite'),
'type' => 'number',
'value' => 10,
'wrapper_html_attr' => [
@@ -175,15 +175,15 @@ public function render_debug_generator_form(): void {
],
],
'products' => [
- 'title' => __('Products', 'multisite-ultimate'),
- 'desc' => __('Toggle to generate products.', 'multisite-ultimate'),
+ 'title' => __('Products', 'ultimate-multisite'),
+ 'desc' => __('Toggle to generate products.', 'ultimate-multisite'),
'type' => 'toggle',
'html_attr' => [
'v-model' => 'products',
],
],
'products_number' => [
- 'title' => __('Number of Products', 'multisite-ultimate'),
+ 'title' => __('Number of Products', 'ultimate-multisite'),
'type' => 'number',
'value' => 10,
'wrapper_html_attr' => [
@@ -192,15 +192,15 @@ public function render_debug_generator_form(): void {
],
],
'memberships' => [
- 'title' => __('Memberships', 'multisite-ultimate'),
- 'desc' => __('Toggle to generate memberships.', 'multisite-ultimate'),
+ 'title' => __('Memberships', 'ultimate-multisite'),
+ 'desc' => __('Toggle to generate memberships.', 'ultimate-multisite'),
'type' => 'toggle',
'html_attr' => [
'v-model' => 'memberships',
],
],
'memberships_number' => [
- 'title' => __('Number of Memberships', 'multisite-ultimate'),
+ 'title' => __('Number of Memberships', 'ultimate-multisite'),
'type' => 'number',
'value' => 10,
'wrapper_html_attr' => [
@@ -209,15 +209,15 @@ public function render_debug_generator_form(): void {
],
],
'sites' => [
- 'title' => __('Sites', 'multisite-ultimate'),
- 'desc' => __('Toggle to generate sites.', 'multisite-ultimate'),
+ 'title' => __('Sites', 'ultimate-multisite'),
+ 'desc' => __('Toggle to generate sites.', 'ultimate-multisite'),
'type' => 'toggle',
'html_attr' => [
'v-model' => 'sites',
],
],
'sites_number' => [
- 'title' => __('Number of Sites', 'multisite-ultimate'),
+ 'title' => __('Number of Sites', 'ultimate-multisite'),
'type' => 'number',
'value' => 10,
'wrapper_html_attr' => [
@@ -226,15 +226,15 @@ public function render_debug_generator_form(): void {
],
],
'domains' => [
- 'title' => __('Domains', 'multisite-ultimate'),
- 'desc' => __('Toggle to generate domains.', 'multisite-ultimate'),
+ 'title' => __('Domains', 'ultimate-multisite'),
+ 'desc' => __('Toggle to generate domains.', 'ultimate-multisite'),
'type' => 'toggle',
'html_attr' => [
'v-model' => 'domains',
],
],
'domains_number' => [
- 'title' => __('Number of Domains', 'multisite-ultimate'),
+ 'title' => __('Number of Domains', 'ultimate-multisite'),
'type' => 'number',
'value' => 10,
'wrapper_html_attr' => [
@@ -243,15 +243,15 @@ public function render_debug_generator_form(): void {
],
],
'discount_codes' => [
- 'title' => __('Discount Codes', 'multisite-ultimate'),
- 'desc' => __('Toggle to generate discount codes.', 'multisite-ultimate'),
+ 'title' => __('Discount Codes', 'ultimate-multisite'),
+ 'desc' => __('Toggle to generate discount codes.', 'ultimate-multisite'),
'type' => 'toggle',
'html_attr' => [
'v-model' => 'discount_codes',
],
],
'discount_codes_number' => [
- 'title' => __('Number of Discount Codes', 'multisite-ultimate'),
+ 'title' => __('Number of Discount Codes', 'ultimate-multisite'),
'type' => 'number',
'value' => 10,
'wrapper_html_attr' => [
@@ -260,15 +260,15 @@ public function render_debug_generator_form(): void {
],
],
'payments' => [
- 'title' => __('Payments', 'multisite-ultimate'),
- 'desc' => __('Toggle to generate payments.', 'multisite-ultimate'),
+ 'title' => __('Payments', 'ultimate-multisite'),
+ 'desc' => __('Toggle to generate payments.', 'ultimate-multisite'),
'type' => 'toggle',
'html_attr' => [
'v-model' => 'payments',
],
],
'payments_number' => [
- 'title' => __('Number of Payments', 'multisite-ultimate'),
+ 'title' => __('Number of Payments', 'ultimate-multisite'),
'type' => 'number',
'value' => 30,
'wrapper_html_attr' => [
@@ -277,7 +277,7 @@ public function render_debug_generator_form(): void {
],
],
'submit_button' => [
- 'title' => __('Generate Data →', 'multisite-ultimate'),
+ 'title' => __('Generate Data →', 'ultimate-multisite'),
'type' => 'submit',
'value' => 'save',
'classes' => 'button button-primary wu-w-full',
@@ -400,8 +400,8 @@ public function render_debug_reset_database_form(): void {
$fields = [
'reset_only_fake_data' => [
- 'title' => __('Only reset generated data.', 'multisite-ultimate'),
- 'desc' => __('Toggle this option to only remove data that was added by the generator previously. Untoggling this option will reset ALL data in Multisite Ultimate tables.', 'multisite-ultimate'),
+ 'title' => __('Only reset generated data.', 'ultimate-multisite'),
+ 'desc' => __('Toggle this option to only remove data that was added by the generator previously. Untoggling this option will reset ALL data in Ultimate Multisite tables.', 'ultimate-multisite'),
'type' => 'toggle',
'value' => true,
'html_attr' => [
@@ -409,7 +409,7 @@ public function render_debug_reset_database_form(): void {
],
],
'submit_button' => [
- 'title' => __('Reset Database →', 'multisite-ultimate'),
+ 'title' => __('Reset Database →', 'ultimate-multisite'),
'type' => 'submit',
'value' => 'save',
'classes' => 'button button-primary wu-w-full',
@@ -486,10 +486,10 @@ public function render_debug_drop_database_form(): void {
$fields = [
'reset_note' => [
'type' => 'note',
- 'desc' => __('This action will drop the Multisite Ultimate database tables and is irreversable.', 'multisite-ultimate'),
+ 'desc' => __('This action will drop the Ultimate Multisite database tables and is irreversable.', 'ultimate-multisite'),
],
'submit_button' => [
- 'title' => __('Drop Database Tables →', 'multisite-ultimate'),
+ 'title' => __('Drop Database Tables →', 'ultimate-multisite'),
'type' => 'submit',
'value' => 'save',
'classes' => 'button button-primary wu-w-full',
@@ -581,7 +581,7 @@ function () {
}
/**
- * Add a Multisite Ultimate page to the registry.
+ * Add a Ultimate Multisite page to the registry.
*
* @since 2.0.0
*
@@ -956,7 +956,7 @@ private function reset_settings(): void {
$the_prefix = 'wp-ultimo_';
/*
- * List of Multisite Ultimate options.
+ * List of Ultimate Multisite options.
* Format: $option_name => $should_use_prefix
*/
$options = [
diff --git a/inc/deprecated/deprecated.php b/inc/deprecated/deprecated.php
index 129cb01eb..0c81d43c9 100644
--- a/inc/deprecated/deprecated.php
+++ b/inc/deprecated/deprecated.php
@@ -171,8 +171,8 @@ public function __construct($network = true, $atts = []) {
'parent' => 'wp-ultimo',
'capability' => 'manage_network',
'menu_icon' => 'dashicons-menu',
- 'title' => __('Admin Page', 'multisite-ultimate'),
- 'menu_title' => __('Admin Page', 'multisite-ultimate'),
+ 'title' => __('Admin Page', 'ultimate-multisite'),
+ 'menu_title' => __('Admin Page', 'ultimate-multisite'),
]
);
@@ -425,7 +425,7 @@ public static function __callStatic($method_name, $args) {
* There is plans to re-add something like this in the future.
* For now, this is deprecated and declaring it have no side-effects.
* This class is here to prevent fatal errors when plugin developers
- * used it on their Multisite Ultimate extensions.
+ * used it on their Ultimate Multisite extensions.
*
* @deprecated 2.0.0
*/
diff --git a/inc/development/bootstrap.php b/inc/development/bootstrap.php
index 5c7e67a33..bb7697005 100644
--- a/inc/development/bootstrap.php
+++ b/inc/development/bootstrap.php
@@ -2,7 +2,7 @@
/**
* Development Bootstrap File
*
- * This file loads some of the tooling we use to develop Multisite Ultimate.
+ * This file loads some of the tooling we use to develop Ultimate Multisite.
* It is not part of the final zip file we ship, so there's no need to worry
* about things added in here.
*
diff --git a/inc/development/class-toolkit.php b/inc/development/class-toolkit.php
index 14be70cca..eca25201c 100644
--- a/inc/development/class-toolkit.php
+++ b/inc/development/class-toolkit.php
@@ -346,7 +346,7 @@ public function add_overview_panel($output) {
}
/**
- * Manually enqueues query monitor and Multisite Ultimate styles.
+ * Manually enqueues query monitor and Ultimate Multisite styles.
*
* @since 2.0.11
*
diff --git a/inc/development/query-monitor/collectors/class-collector-overview.php b/inc/development/query-monitor/collectors/class-collector-overview.php
index 7edd64678..108417b74 100644
--- a/inc/development/query-monitor/collectors/class-collector-overview.php
+++ b/inc/development/query-monitor/collectors/class-collector-overview.php
@@ -1,6 +1,6 @@
$this->menu(
[
- 'title' => esc_html__('Multisite Ultimate', 'multisite-ultimate'),
+ 'title' => esc_html__('Ultimate Multisite', 'ultimate-multisite'),
'id' => 'wp-ultimo',
]
),
diff --git a/inc/domain-mapping/class-helper.php b/inc/domain-mapping/class-helper.php
index 2a1563236..8bf5e50a1 100644
--- a/inc/domain-mapping/class-helper.php
+++ b/inc/domain-mapping/class-helper.php
@@ -231,7 +231,7 @@ public static function has_valid_ssl_certificate($domain = '') {
wu_log_add(
'domain-ssl-checks',
// translators: % error message
- sprintf(__('Certificate Invalid: %s', 'multisite-ultimate'), $e->getMessage()),
+ sprintf(__('Certificate Invalid: %s', 'ultimate-multisite'), $e->getMessage()),
LogLevel::ERROR
);
}
diff --git a/inc/exception/class-runtime-exception.php b/inc/exception/class-runtime-exception.php
index ec62cef43..751389567 100644
--- a/inc/exception/class-runtime-exception.php
+++ b/inc/exception/class-runtime-exception.php
@@ -1,6 +1,6 @@
__('This is not yet available...', 'multisite-ultimate'),
- 'sub_message' => __('We\'re still working on this part of the product.', 'multisite-ultimate'),
- 'link_label' => __('← Go Back', 'multisite-ultimate'),
+ 'message' => __('This is not yet available...', 'ultimate-multisite'),
+ 'sub_message' => __('We\'re still working on this part of the product.', 'ultimate-multisite'),
+ 'link_label' => __('← Go Back', 'ultimate-multisite'),
'link_url' => 'javascript:history.go(-1)',
'link_classes' => '',
'link_icon' => '',
@@ -61,7 +61,7 @@ function wu_responsive_table_row($args = [], $first_row = [], $second_row = [])
$args,
[
'id' => '',
- 'title' => __('No Title', 'multisite-ultimate'),
+ 'title' => __('No Title', 'ultimate-multisite'),
'url' => '#',
'status' => '',
'image' => '',
diff --git a/inc/functions/checkout.php b/inc/functions/checkout.php
index b7dbea30a..026ab652a 100644
--- a/inc/functions/checkout.php
+++ b/inc/functions/checkout.php
@@ -244,7 +244,7 @@ function wu_get_days_in_cycle($duration_unit, $duration) {
* Register a new field type.
*
* Field types are types of field (duh!) that can be
- * added to the checkout flow and other forms inside Multisite Ultimate.
+ * added to the checkout flow and other forms inside Ultimate Multisite.
*
* @see https://github.com/superdav42/wp-multisite-waas/wiki/Add-Custom-Field-Types
*
@@ -271,7 +271,7 @@ function ($field_types) use ($field_type_id, $field_type_class_name) {
* Register a new field template for a field type.
*
* Field templates are different layouts that can be added to
- * Multisite Ultimate to be used as the final representation of a given
+ * Ultimate Multisite to be used as the final representation of a given
* checkout field.
*
* @see https://github.com/superdav42/wp-multisite-waas/wiki/Customize-Checkout-Flow
diff --git a/inc/functions/countries.php b/inc/functions/countries.php
index 092def116..0adc77dc5 100644
--- a/inc/functions/countries.php
+++ b/inc/functions/countries.php
@@ -20,255 +20,255 @@ function wu_get_countries() {
return apply_filters(
'wu_get_countries',
[
- 'AF' => __('Afghanistan', 'multisite-ultimate'),
- 'AX' => __('Åland Islands', 'multisite-ultimate'),
- 'AL' => __('Albania', 'multisite-ultimate'),
- 'DZ' => __('Algeria', 'multisite-ultimate'),
- 'AS' => __('American Samoa', 'multisite-ultimate'),
- 'AD' => __('Andorra', 'multisite-ultimate'),
- 'AO' => __('Angola', 'multisite-ultimate'),
- 'AI' => __('Anguilla', 'multisite-ultimate'),
- 'AQ' => __('Antarctica', 'multisite-ultimate'),
- 'AG' => __('Antigua and Barbuda', 'multisite-ultimate'),
- 'AR' => __('Argentina', 'multisite-ultimate'),
- 'AM' => __('Armenia', 'multisite-ultimate'),
- 'AW' => __('Aruba', 'multisite-ultimate'),
- 'AU' => __('Australia', 'multisite-ultimate'),
- 'AT' => __('Austria', 'multisite-ultimate'),
- 'AZ' => __('Azerbaijan', 'multisite-ultimate'),
- 'BS' => __('Bahamas', 'multisite-ultimate'),
- 'BH' => __('Bahrain', 'multisite-ultimate'),
- 'BD' => __('Bangladesh', 'multisite-ultimate'),
- 'BB' => __('Barbados', 'multisite-ultimate'),
- 'BY' => __('Belarus', 'multisite-ultimate'),
- 'BE' => __('Belgium', 'multisite-ultimate'),
- 'PW' => __('Belau', 'multisite-ultimate'),
- 'BZ' => __('Belize', 'multisite-ultimate'),
- 'BJ' => __('Benin', 'multisite-ultimate'),
- 'BM' => __('Bermuda', 'multisite-ultimate'),
- 'BT' => __('Bhutan', 'multisite-ultimate'),
- 'BO' => __('Bolivia', 'multisite-ultimate'),
- 'BQ' => __('Bonaire, Saint Eustatius and Saba', 'multisite-ultimate'),
- 'BA' => __('Bosnia and Herzegovina', 'multisite-ultimate'),
- 'BW' => __('Botswana', 'multisite-ultimate'),
- 'BV' => __('Bouvet Island', 'multisite-ultimate'),
- 'BR' => __('Brazil', 'multisite-ultimate'),
- 'IO' => __('British Indian Ocean Territory', 'multisite-ultimate'),
- 'VG' => __('British Virgin Islands', 'multisite-ultimate'),
- 'BN' => __('Brunei', 'multisite-ultimate'),
- 'BG' => __('Bulgaria', 'multisite-ultimate'),
- 'BF' => __('Burkina Faso', 'multisite-ultimate'),
- 'BI' => __('Burundi', 'multisite-ultimate'),
- 'KH' => __('Cambodia', 'multisite-ultimate'),
- 'CM' => __('Cameroon', 'multisite-ultimate'),
- 'CA' => __('Canada', 'multisite-ultimate'),
- 'CV' => __('Cape Verde', 'multisite-ultimate'),
- 'KY' => __('Cayman Islands', 'multisite-ultimate'),
- 'CF' => __('Central African Republic', 'multisite-ultimate'),
- 'TD' => __('Chad', 'multisite-ultimate'),
- 'CL' => __('Chile', 'multisite-ultimate'),
- 'CN' => __('China', 'multisite-ultimate'),
- 'CX' => __('Christmas Island', 'multisite-ultimate'),
- 'CC' => __('Cocos (Keeling) Islands', 'multisite-ultimate'),
- 'CO' => __('Colombia', 'multisite-ultimate'),
- 'KM' => __('Comoros', 'multisite-ultimate'),
- 'CG' => __('Congo (Brazzaville)', 'multisite-ultimate'),
- 'CD' => __('Congo (Kinshasa)', 'multisite-ultimate'),
- 'CK' => __('Cook Islands', 'multisite-ultimate'),
- 'CR' => __('Costa Rica', 'multisite-ultimate'),
- 'HR' => __('Croatia', 'multisite-ultimate'),
- 'CU' => __('Cuba', 'multisite-ultimate'),
- 'CW' => __('Curaçao', 'multisite-ultimate'),
- 'CY' => __('Cyprus', 'multisite-ultimate'),
- 'CZ' => __('Czech Republic', 'multisite-ultimate'),
- 'DK' => __('Denmark', 'multisite-ultimate'),
- 'DJ' => __('Djibouti', 'multisite-ultimate'),
- 'DM' => __('Dominica', 'multisite-ultimate'),
- 'DO' => __('Dominican Republic', 'multisite-ultimate'),
- 'EC' => __('Ecuador', 'multisite-ultimate'),
- 'EG' => __('Egypt', 'multisite-ultimate'),
- 'SV' => __('El Salvador', 'multisite-ultimate'),
- 'GQ' => __('Equatorial Guinea', 'multisite-ultimate'),
- 'ER' => __('Eritrea', 'multisite-ultimate'),
- 'EE' => __('Estonia', 'multisite-ultimate'),
- 'ET' => __('Ethiopia', 'multisite-ultimate'),
- 'FK' => __('Falkland Islands', 'multisite-ultimate'),
- 'FO' => __('Faroe Islands', 'multisite-ultimate'),
- 'FJ' => __('Fiji', 'multisite-ultimate'),
- 'FI' => __('Finland', 'multisite-ultimate'),
- 'FR' => __('France', 'multisite-ultimate'),
- 'GF' => __('French Guiana', 'multisite-ultimate'),
- 'PF' => __('French Polynesia', 'multisite-ultimate'),
- 'TF' => __('French Southern Territories', 'multisite-ultimate'),
- 'GA' => __('Gabon', 'multisite-ultimate'),
- 'GM' => __('Gambia', 'multisite-ultimate'),
- 'GE' => __('Georgia', 'multisite-ultimate'),
- 'DE' => __('Germany', 'multisite-ultimate'),
- 'GH' => __('Ghana', 'multisite-ultimate'),
- 'GI' => __('Gibraltar', 'multisite-ultimate'),
- 'GR' => __('Greece', 'multisite-ultimate'),
- 'GL' => __('Greenland', 'multisite-ultimate'),
- 'GD' => __('Grenada', 'multisite-ultimate'),
- 'GP' => __('Guadeloupe', 'multisite-ultimate'),
- 'GU' => __('Guam', 'multisite-ultimate'),
- 'GT' => __('Guatemala', 'multisite-ultimate'),
- 'GG' => __('Guernsey', 'multisite-ultimate'),
- 'GN' => __('Guinea', 'multisite-ultimate'),
- 'GW' => __('Guinea-Bissau', 'multisite-ultimate'),
- 'GY' => __('Guyana', 'multisite-ultimate'),
- 'HT' => __('Haiti', 'multisite-ultimate'),
- 'HM' => __('Heard Island and McDonald Islands', 'multisite-ultimate'),
- 'HN' => __('Honduras', 'multisite-ultimate'),
- 'HK' => __('Hong Kong', 'multisite-ultimate'),
- 'HU' => __('Hungary', 'multisite-ultimate'),
- 'IS' => __('Iceland', 'multisite-ultimate'),
- 'IN' => __('India', 'multisite-ultimate'),
- 'ID' => __('Indonesia', 'multisite-ultimate'),
- 'IR' => __('Iran', 'multisite-ultimate'),
- 'IQ' => __('Iraq', 'multisite-ultimate'),
- 'IE' => __('Ireland', 'multisite-ultimate'),
- 'IM' => __('Isle of Man', 'multisite-ultimate'),
- 'IL' => __('Israel', 'multisite-ultimate'),
- 'IT' => __('Italy', 'multisite-ultimate'),
- 'CI' => __('Ivory Coast', 'multisite-ultimate'),
- 'JM' => __('Jamaica', 'multisite-ultimate'),
- 'JP' => __('Japan', 'multisite-ultimate'),
- 'JE' => __('Jersey', 'multisite-ultimate'),
- 'JO' => __('Jordan', 'multisite-ultimate'),
- 'KZ' => __('Kazakhstan', 'multisite-ultimate'),
- 'KE' => __('Kenya', 'multisite-ultimate'),
- 'KI' => __('Kiribati', 'multisite-ultimate'),
- 'KW' => __('Kuwait', 'multisite-ultimate'),
- 'KG' => __('Kyrgyzstan', 'multisite-ultimate'),
- 'LA' => __('Laos', 'multisite-ultimate'),
- 'LV' => __('Latvia', 'multisite-ultimate'),
- 'LB' => __('Lebanon', 'multisite-ultimate'),
- 'LS' => __('Lesotho', 'multisite-ultimate'),
- 'LR' => __('Liberia', 'multisite-ultimate'),
- 'LY' => __('Libya', 'multisite-ultimate'),
- 'LI' => __('Liechtenstein', 'multisite-ultimate'),
- 'LT' => __('Lithuania', 'multisite-ultimate'),
- 'LU' => __('Luxembourg', 'multisite-ultimate'),
- 'MO' => __('Macao S.A.R., China', 'multisite-ultimate'),
- 'MK' => __('Macedonia', 'multisite-ultimate'),
- 'MG' => __('Madagascar', 'multisite-ultimate'),
- 'MW' => __('Malawi', 'multisite-ultimate'),
- 'MY' => __('Malaysia', 'multisite-ultimate'),
- 'MV' => __('Maldives', 'multisite-ultimate'),
- 'ML' => __('Mali', 'multisite-ultimate'),
- 'MT' => __('Malta', 'multisite-ultimate'),
- 'MH' => __('Marshall Islands', 'multisite-ultimate'),
- 'MQ' => __('Martinique', 'multisite-ultimate'),
- 'MR' => __('Mauritania', 'multisite-ultimate'),
- 'MU' => __('Mauritius', 'multisite-ultimate'),
- 'YT' => __('Mayotte', 'multisite-ultimate'),
- 'MX' => __('Mexico', 'multisite-ultimate'),
- 'FM' => __('Micronesia', 'multisite-ultimate'),
- 'MD' => __('Moldova', 'multisite-ultimate'),
- 'MC' => __('Monaco', 'multisite-ultimate'),
- 'MN' => __('Mongolia', 'multisite-ultimate'),
- 'ME' => __('Montenegro', 'multisite-ultimate'),
- 'MS' => __('Montserrat', 'multisite-ultimate'),
- 'MA' => __('Morocco', 'multisite-ultimate'),
- 'MZ' => __('Mozambique', 'multisite-ultimate'),
- 'MM' => __('Myanmar', 'multisite-ultimate'),
- 'NA' => __('Namibia', 'multisite-ultimate'),
- 'NR' => __('Nauru', 'multisite-ultimate'),
- 'NP' => __('Nepal', 'multisite-ultimate'),
- 'NL' => __('Netherlands', 'multisite-ultimate'),
- 'NC' => __('New Caledonia', 'multisite-ultimate'),
- 'NZ' => __('New Zealand', 'multisite-ultimate'),
- 'NI' => __('Nicaragua', 'multisite-ultimate'),
- 'NE' => __('Niger', 'multisite-ultimate'),
- 'NG' => __('Nigeria', 'multisite-ultimate'),
- 'NU' => __('Niue', 'multisite-ultimate'),
- 'NF' => __('Norfolk Island', 'multisite-ultimate'),
- 'MP' => __('Northern Mariana Islands', 'multisite-ultimate'),
- 'KP' => __('North Korea', 'multisite-ultimate'),
- 'NO' => __('Norway', 'multisite-ultimate'),
- 'OM' => __('Oman', 'multisite-ultimate'),
- 'PK' => __('Pakistan', 'multisite-ultimate'),
- 'PS' => __('Palestinian Territory', 'multisite-ultimate'),
- 'PA' => __('Panama', 'multisite-ultimate'),
- 'PG' => __('Papua New Guinea', 'multisite-ultimate'),
- 'PY' => __('Paraguay', 'multisite-ultimate'),
- 'PE' => __('Peru', 'multisite-ultimate'),
- 'PH' => __('Philippines', 'multisite-ultimate'),
- 'PN' => __('Pitcairn', 'multisite-ultimate'),
- 'PL' => __('Poland', 'multisite-ultimate'),
- 'PT' => __('Portugal', 'multisite-ultimate'),
- 'PR' => __('Puerto Rico', 'multisite-ultimate'),
- 'QA' => __('Qatar', 'multisite-ultimate'),
- 'RE' => __('Reunion', 'multisite-ultimate'),
- 'RO' => __('Romania', 'multisite-ultimate'),
- 'RU' => __('Russia', 'multisite-ultimate'),
- 'RW' => __('Rwanda', 'multisite-ultimate'),
- 'BL' => __('Saint Barthélemy', 'multisite-ultimate'),
- 'SH' => __('Saint Helena', 'multisite-ultimate'),
- 'KN' => __('Saint Kitts and Nevis', 'multisite-ultimate'),
- 'LC' => __('Saint Lucia', 'multisite-ultimate'),
- 'MF' => __('Saint Martin (French part)', 'multisite-ultimate'),
- 'SX' => __('Saint Martin (Dutch part)', 'multisite-ultimate'),
- 'PM' => __('Saint Pierre and Miquelon', 'multisite-ultimate'),
- 'VC' => __('Saint Vincent and the Grenadines', 'multisite-ultimate'),
- 'SM' => __('San Marino', 'multisite-ultimate'),
- 'ST' => __('São Tomé and Príncipe', 'multisite-ultimate'),
- 'SA' => __('Saudi Arabia', 'multisite-ultimate'),
- 'SN' => __('Senegal', 'multisite-ultimate'),
- 'RS' => __('Serbia', 'multisite-ultimate'),
- 'SC' => __('Seychelles', 'multisite-ultimate'),
- 'SL' => __('Sierra Leone', 'multisite-ultimate'),
- 'SG' => __('Singapore', 'multisite-ultimate'),
- 'SK' => __('Slovakia', 'multisite-ultimate'),
- 'SI' => __('Slovenia', 'multisite-ultimate'),
- 'SB' => __('Solomon Islands', 'multisite-ultimate'),
- 'SO' => __('Somalia', 'multisite-ultimate'),
- 'ZA' => __('South Africa', 'multisite-ultimate'),
- 'GS' => __('South Georgia/Sandwich Islands', 'multisite-ultimate'),
- 'KR' => __('South Korea', 'multisite-ultimate'),
- 'SS' => __('South Sudan', 'multisite-ultimate'),
- 'ES' => __('Spain', 'multisite-ultimate'),
- 'LK' => __('Sri Lanka', 'multisite-ultimate'),
- 'SD' => __('Sudan', 'multisite-ultimate'),
- 'SR' => __('Suriname', 'multisite-ultimate'),
- 'SJ' => __('Svalbard and Jan Mayen', 'multisite-ultimate'),
- 'SZ' => __('Swaziland', 'multisite-ultimate'),
- 'SE' => __('Sweden', 'multisite-ultimate'),
- 'CH' => __('Switzerland', 'multisite-ultimate'),
- 'SY' => __('Syria', 'multisite-ultimate'),
- 'TW' => __('Taiwan', 'multisite-ultimate'),
- 'TJ' => __('Tajikistan', 'multisite-ultimate'),
- 'TZ' => __('Tanzania', 'multisite-ultimate'),
- 'TH' => __('Thailand', 'multisite-ultimate'),
- 'TL' => __('Timor-Leste', 'multisite-ultimate'),
- 'TG' => __('Togo', 'multisite-ultimate'),
- 'TK' => __('Tokelau', 'multisite-ultimate'),
- 'TO' => __('Tonga', 'multisite-ultimate'),
- 'TT' => __('Trinidad and Tobago', 'multisite-ultimate'),
- 'TN' => __('Tunisia', 'multisite-ultimate'),
- 'TR' => __('Turkey', 'multisite-ultimate'),
- 'TM' => __('Turkmenistan', 'multisite-ultimate'),
- 'TC' => __('Turks and Caicos Islands', 'multisite-ultimate'),
- 'TV' => __('Tuvalu', 'multisite-ultimate'),
- 'UG' => __('Uganda', 'multisite-ultimate'),
- 'UA' => __('Ukraine', 'multisite-ultimate'),
- 'AE' => __('United Arab Emirates', 'multisite-ultimate'),
- 'GB' => __('United Kingdom (UK)', 'multisite-ultimate'),
- 'US' => __('United States (US)', 'multisite-ultimate'),
- 'UM' => __('United States (US) Minor Outlying Islands', 'multisite-ultimate'),
- 'VI' => __('United States (US) Virgin Islands', 'multisite-ultimate'),
- 'UY' => __('Uruguay', 'multisite-ultimate'),
- 'UZ' => __('Uzbekistan', 'multisite-ultimate'),
- 'VU' => __('Vanuatu', 'multisite-ultimate'),
- 'VA' => __('Vatican', 'multisite-ultimate'),
- 'VE' => __('Venezuela', 'multisite-ultimate'),
- 'VN' => __('Vietnam', 'multisite-ultimate'),
- 'WF' => __('Wallis and Futuna', 'multisite-ultimate'),
- 'EH' => __('Western Sahara', 'multisite-ultimate'),
- 'WS' => __('Samoa', 'multisite-ultimate'),
- 'YE' => __('Yemen', 'multisite-ultimate'),
- 'ZM' => __('Zambia', 'multisite-ultimate'),
- 'ZW' => __('Zimbabwe', 'multisite-ultimate'),
+ 'AF' => __('Afghanistan', 'ultimate-multisite'),
+ 'AX' => __('Åland Islands', 'ultimate-multisite'),
+ 'AL' => __('Albania', 'ultimate-multisite'),
+ 'DZ' => __('Algeria', 'ultimate-multisite'),
+ 'AS' => __('American Samoa', 'ultimate-multisite'),
+ 'AD' => __('Andorra', 'ultimate-multisite'),
+ 'AO' => __('Angola', 'ultimate-multisite'),
+ 'AI' => __('Anguilla', 'ultimate-multisite'),
+ 'AQ' => __('Antarctica', 'ultimate-multisite'),
+ 'AG' => __('Antigua and Barbuda', 'ultimate-multisite'),
+ 'AR' => __('Argentina', 'ultimate-multisite'),
+ 'AM' => __('Armenia', 'ultimate-multisite'),
+ 'AW' => __('Aruba', 'ultimate-multisite'),
+ 'AU' => __('Australia', 'ultimate-multisite'),
+ 'AT' => __('Austria', 'ultimate-multisite'),
+ 'AZ' => __('Azerbaijan', 'ultimate-multisite'),
+ 'BS' => __('Bahamas', 'ultimate-multisite'),
+ 'BH' => __('Bahrain', 'ultimate-multisite'),
+ 'BD' => __('Bangladesh', 'ultimate-multisite'),
+ 'BB' => __('Barbados', 'ultimate-multisite'),
+ 'BY' => __('Belarus', 'ultimate-multisite'),
+ 'BE' => __('Belgium', 'ultimate-multisite'),
+ 'PW' => __('Belau', 'ultimate-multisite'),
+ 'BZ' => __('Belize', 'ultimate-multisite'),
+ 'BJ' => __('Benin', 'ultimate-multisite'),
+ 'BM' => __('Bermuda', 'ultimate-multisite'),
+ 'BT' => __('Bhutan', 'ultimate-multisite'),
+ 'BO' => __('Bolivia', 'ultimate-multisite'),
+ 'BQ' => __('Bonaire, Saint Eustatius and Saba', 'ultimate-multisite'),
+ 'BA' => __('Bosnia and Herzegovina', 'ultimate-multisite'),
+ 'BW' => __('Botswana', 'ultimate-multisite'),
+ 'BV' => __('Bouvet Island', 'ultimate-multisite'),
+ 'BR' => __('Brazil', 'ultimate-multisite'),
+ 'IO' => __('British Indian Ocean Territory', 'ultimate-multisite'),
+ 'VG' => __('British Virgin Islands', 'ultimate-multisite'),
+ 'BN' => __('Brunei', 'ultimate-multisite'),
+ 'BG' => __('Bulgaria', 'ultimate-multisite'),
+ 'BF' => __('Burkina Faso', 'ultimate-multisite'),
+ 'BI' => __('Burundi', 'ultimate-multisite'),
+ 'KH' => __('Cambodia', 'ultimate-multisite'),
+ 'CM' => __('Cameroon', 'ultimate-multisite'),
+ 'CA' => __('Canada', 'ultimate-multisite'),
+ 'CV' => __('Cape Verde', 'ultimate-multisite'),
+ 'KY' => __('Cayman Islands', 'ultimate-multisite'),
+ 'CF' => __('Central African Republic', 'ultimate-multisite'),
+ 'TD' => __('Chad', 'ultimate-multisite'),
+ 'CL' => __('Chile', 'ultimate-multisite'),
+ 'CN' => __('China', 'ultimate-multisite'),
+ 'CX' => __('Christmas Island', 'ultimate-multisite'),
+ 'CC' => __('Cocos (Keeling) Islands', 'ultimate-multisite'),
+ 'CO' => __('Colombia', 'ultimate-multisite'),
+ 'KM' => __('Comoros', 'ultimate-multisite'),
+ 'CG' => __('Congo (Brazzaville)', 'ultimate-multisite'),
+ 'CD' => __('Congo (Kinshasa)', 'ultimate-multisite'),
+ 'CK' => __('Cook Islands', 'ultimate-multisite'),
+ 'CR' => __('Costa Rica', 'ultimate-multisite'),
+ 'HR' => __('Croatia', 'ultimate-multisite'),
+ 'CU' => __('Cuba', 'ultimate-multisite'),
+ 'CW' => __('Curaçao', 'ultimate-multisite'),
+ 'CY' => __('Cyprus', 'ultimate-multisite'),
+ 'CZ' => __('Czech Republic', 'ultimate-multisite'),
+ 'DK' => __('Denmark', 'ultimate-multisite'),
+ 'DJ' => __('Djibouti', 'ultimate-multisite'),
+ 'DM' => __('Dominica', 'ultimate-multisite'),
+ 'DO' => __('Dominican Republic', 'ultimate-multisite'),
+ 'EC' => __('Ecuador', 'ultimate-multisite'),
+ 'EG' => __('Egypt', 'ultimate-multisite'),
+ 'SV' => __('El Salvador', 'ultimate-multisite'),
+ 'GQ' => __('Equatorial Guinea', 'ultimate-multisite'),
+ 'ER' => __('Eritrea', 'ultimate-multisite'),
+ 'EE' => __('Estonia', 'ultimate-multisite'),
+ 'ET' => __('Ethiopia', 'ultimate-multisite'),
+ 'FK' => __('Falkland Islands', 'ultimate-multisite'),
+ 'FO' => __('Faroe Islands', 'ultimate-multisite'),
+ 'FJ' => __('Fiji', 'ultimate-multisite'),
+ 'FI' => __('Finland', 'ultimate-multisite'),
+ 'FR' => __('France', 'ultimate-multisite'),
+ 'GF' => __('French Guiana', 'ultimate-multisite'),
+ 'PF' => __('French Polynesia', 'ultimate-multisite'),
+ 'TF' => __('French Southern Territories', 'ultimate-multisite'),
+ 'GA' => __('Gabon', 'ultimate-multisite'),
+ 'GM' => __('Gambia', 'ultimate-multisite'),
+ 'GE' => __('Georgia', 'ultimate-multisite'),
+ 'DE' => __('Germany', 'ultimate-multisite'),
+ 'GH' => __('Ghana', 'ultimate-multisite'),
+ 'GI' => __('Gibraltar', 'ultimate-multisite'),
+ 'GR' => __('Greece', 'ultimate-multisite'),
+ 'GL' => __('Greenland', 'ultimate-multisite'),
+ 'GD' => __('Grenada', 'ultimate-multisite'),
+ 'GP' => __('Guadeloupe', 'ultimate-multisite'),
+ 'GU' => __('Guam', 'ultimate-multisite'),
+ 'GT' => __('Guatemala', 'ultimate-multisite'),
+ 'GG' => __('Guernsey', 'ultimate-multisite'),
+ 'GN' => __('Guinea', 'ultimate-multisite'),
+ 'GW' => __('Guinea-Bissau', 'ultimate-multisite'),
+ 'GY' => __('Guyana', 'ultimate-multisite'),
+ 'HT' => __('Haiti', 'ultimate-multisite'),
+ 'HM' => __('Heard Island and McDonald Islands', 'ultimate-multisite'),
+ 'HN' => __('Honduras', 'ultimate-multisite'),
+ 'HK' => __('Hong Kong', 'ultimate-multisite'),
+ 'HU' => __('Hungary', 'ultimate-multisite'),
+ 'IS' => __('Iceland', 'ultimate-multisite'),
+ 'IN' => __('India', 'ultimate-multisite'),
+ 'ID' => __('Indonesia', 'ultimate-multisite'),
+ 'IR' => __('Iran', 'ultimate-multisite'),
+ 'IQ' => __('Iraq', 'ultimate-multisite'),
+ 'IE' => __('Ireland', 'ultimate-multisite'),
+ 'IM' => __('Isle of Man', 'ultimate-multisite'),
+ 'IL' => __('Israel', 'ultimate-multisite'),
+ 'IT' => __('Italy', 'ultimate-multisite'),
+ 'CI' => __('Ivory Coast', 'ultimate-multisite'),
+ 'JM' => __('Jamaica', 'ultimate-multisite'),
+ 'JP' => __('Japan', 'ultimate-multisite'),
+ 'JE' => __('Jersey', 'ultimate-multisite'),
+ 'JO' => __('Jordan', 'ultimate-multisite'),
+ 'KZ' => __('Kazakhstan', 'ultimate-multisite'),
+ 'KE' => __('Kenya', 'ultimate-multisite'),
+ 'KI' => __('Kiribati', 'ultimate-multisite'),
+ 'KW' => __('Kuwait', 'ultimate-multisite'),
+ 'KG' => __('Kyrgyzstan', 'ultimate-multisite'),
+ 'LA' => __('Laos', 'ultimate-multisite'),
+ 'LV' => __('Latvia', 'ultimate-multisite'),
+ 'LB' => __('Lebanon', 'ultimate-multisite'),
+ 'LS' => __('Lesotho', 'ultimate-multisite'),
+ 'LR' => __('Liberia', 'ultimate-multisite'),
+ 'LY' => __('Libya', 'ultimate-multisite'),
+ 'LI' => __('Liechtenstein', 'ultimate-multisite'),
+ 'LT' => __('Lithuania', 'ultimate-multisite'),
+ 'LU' => __('Luxembourg', 'ultimate-multisite'),
+ 'MO' => __('Macao S.A.R., China', 'ultimate-multisite'),
+ 'MK' => __('Macedonia', 'ultimate-multisite'),
+ 'MG' => __('Madagascar', 'ultimate-multisite'),
+ 'MW' => __('Malawi', 'ultimate-multisite'),
+ 'MY' => __('Malaysia', 'ultimate-multisite'),
+ 'MV' => __('Maldives', 'ultimate-multisite'),
+ 'ML' => __('Mali', 'ultimate-multisite'),
+ 'MT' => __('Malta', 'ultimate-multisite'),
+ 'MH' => __('Marshall Islands', 'ultimate-multisite'),
+ 'MQ' => __('Martinique', 'ultimate-multisite'),
+ 'MR' => __('Mauritania', 'ultimate-multisite'),
+ 'MU' => __('Mauritius', 'ultimate-multisite'),
+ 'YT' => __('Mayotte', 'ultimate-multisite'),
+ 'MX' => __('Mexico', 'ultimate-multisite'),
+ 'FM' => __('Micronesia', 'ultimate-multisite'),
+ 'MD' => __('Moldova', 'ultimate-multisite'),
+ 'MC' => __('Monaco', 'ultimate-multisite'),
+ 'MN' => __('Mongolia', 'ultimate-multisite'),
+ 'ME' => __('Montenegro', 'ultimate-multisite'),
+ 'MS' => __('Montserrat', 'ultimate-multisite'),
+ 'MA' => __('Morocco', 'ultimate-multisite'),
+ 'MZ' => __('Mozambique', 'ultimate-multisite'),
+ 'MM' => __('Myanmar', 'ultimate-multisite'),
+ 'NA' => __('Namibia', 'ultimate-multisite'),
+ 'NR' => __('Nauru', 'ultimate-multisite'),
+ 'NP' => __('Nepal', 'ultimate-multisite'),
+ 'NL' => __('Netherlands', 'ultimate-multisite'),
+ 'NC' => __('New Caledonia', 'ultimate-multisite'),
+ 'NZ' => __('New Zealand', 'ultimate-multisite'),
+ 'NI' => __('Nicaragua', 'ultimate-multisite'),
+ 'NE' => __('Niger', 'ultimate-multisite'),
+ 'NG' => __('Nigeria', 'ultimate-multisite'),
+ 'NU' => __('Niue', 'ultimate-multisite'),
+ 'NF' => __('Norfolk Island', 'ultimate-multisite'),
+ 'MP' => __('Northern Mariana Islands', 'ultimate-multisite'),
+ 'KP' => __('North Korea', 'ultimate-multisite'),
+ 'NO' => __('Norway', 'ultimate-multisite'),
+ 'OM' => __('Oman', 'ultimate-multisite'),
+ 'PK' => __('Pakistan', 'ultimate-multisite'),
+ 'PS' => __('Palestinian Territory', 'ultimate-multisite'),
+ 'PA' => __('Panama', 'ultimate-multisite'),
+ 'PG' => __('Papua New Guinea', 'ultimate-multisite'),
+ 'PY' => __('Paraguay', 'ultimate-multisite'),
+ 'PE' => __('Peru', 'ultimate-multisite'),
+ 'PH' => __('Philippines', 'ultimate-multisite'),
+ 'PN' => __('Pitcairn', 'ultimate-multisite'),
+ 'PL' => __('Poland', 'ultimate-multisite'),
+ 'PT' => __('Portugal', 'ultimate-multisite'),
+ 'PR' => __('Puerto Rico', 'ultimate-multisite'),
+ 'QA' => __('Qatar', 'ultimate-multisite'),
+ 'RE' => __('Reunion', 'ultimate-multisite'),
+ 'RO' => __('Romania', 'ultimate-multisite'),
+ 'RU' => __('Russia', 'ultimate-multisite'),
+ 'RW' => __('Rwanda', 'ultimate-multisite'),
+ 'BL' => __('Saint Barthélemy', 'ultimate-multisite'),
+ 'SH' => __('Saint Helena', 'ultimate-multisite'),
+ 'KN' => __('Saint Kitts and Nevis', 'ultimate-multisite'),
+ 'LC' => __('Saint Lucia', 'ultimate-multisite'),
+ 'MF' => __('Saint Martin (French part)', 'ultimate-multisite'),
+ 'SX' => __('Saint Martin (Dutch part)', 'ultimate-multisite'),
+ 'PM' => __('Saint Pierre and Miquelon', 'ultimate-multisite'),
+ 'VC' => __('Saint Vincent and the Grenadines', 'ultimate-multisite'),
+ 'SM' => __('San Marino', 'ultimate-multisite'),
+ 'ST' => __('São Tomé and Príncipe', 'ultimate-multisite'),
+ 'SA' => __('Saudi Arabia', 'ultimate-multisite'),
+ 'SN' => __('Senegal', 'ultimate-multisite'),
+ 'RS' => __('Serbia', 'ultimate-multisite'),
+ 'SC' => __('Seychelles', 'ultimate-multisite'),
+ 'SL' => __('Sierra Leone', 'ultimate-multisite'),
+ 'SG' => __('Singapore', 'ultimate-multisite'),
+ 'SK' => __('Slovakia', 'ultimate-multisite'),
+ 'SI' => __('Slovenia', 'ultimate-multisite'),
+ 'SB' => __('Solomon Islands', 'ultimate-multisite'),
+ 'SO' => __('Somalia', 'ultimate-multisite'),
+ 'ZA' => __('South Africa', 'ultimate-multisite'),
+ 'GS' => __('South Georgia/Sandwich Islands', 'ultimate-multisite'),
+ 'KR' => __('South Korea', 'ultimate-multisite'),
+ 'SS' => __('South Sudan', 'ultimate-multisite'),
+ 'ES' => __('Spain', 'ultimate-multisite'),
+ 'LK' => __('Sri Lanka', 'ultimate-multisite'),
+ 'SD' => __('Sudan', 'ultimate-multisite'),
+ 'SR' => __('Suriname', 'ultimate-multisite'),
+ 'SJ' => __('Svalbard and Jan Mayen', 'ultimate-multisite'),
+ 'SZ' => __('Swaziland', 'ultimate-multisite'),
+ 'SE' => __('Sweden', 'ultimate-multisite'),
+ 'CH' => __('Switzerland', 'ultimate-multisite'),
+ 'SY' => __('Syria', 'ultimate-multisite'),
+ 'TW' => __('Taiwan', 'ultimate-multisite'),
+ 'TJ' => __('Tajikistan', 'ultimate-multisite'),
+ 'TZ' => __('Tanzania', 'ultimate-multisite'),
+ 'TH' => __('Thailand', 'ultimate-multisite'),
+ 'TL' => __('Timor-Leste', 'ultimate-multisite'),
+ 'TG' => __('Togo', 'ultimate-multisite'),
+ 'TK' => __('Tokelau', 'ultimate-multisite'),
+ 'TO' => __('Tonga', 'ultimate-multisite'),
+ 'TT' => __('Trinidad and Tobago', 'ultimate-multisite'),
+ 'TN' => __('Tunisia', 'ultimate-multisite'),
+ 'TR' => __('Turkey', 'ultimate-multisite'),
+ 'TM' => __('Turkmenistan', 'ultimate-multisite'),
+ 'TC' => __('Turks and Caicos Islands', 'ultimate-multisite'),
+ 'TV' => __('Tuvalu', 'ultimate-multisite'),
+ 'UG' => __('Uganda', 'ultimate-multisite'),
+ 'UA' => __('Ukraine', 'ultimate-multisite'),
+ 'AE' => __('United Arab Emirates', 'ultimate-multisite'),
+ 'GB' => __('United Kingdom (UK)', 'ultimate-multisite'),
+ 'US' => __('United States (US)', 'ultimate-multisite'),
+ 'UM' => __('United States (US) Minor Outlying Islands', 'ultimate-multisite'),
+ 'VI' => __('United States (US) Virgin Islands', 'ultimate-multisite'),
+ 'UY' => __('Uruguay', 'ultimate-multisite'),
+ 'UZ' => __('Uzbekistan', 'ultimate-multisite'),
+ 'VU' => __('Vanuatu', 'ultimate-multisite'),
+ 'VA' => __('Vatican', 'ultimate-multisite'),
+ 'VE' => __('Venezuela', 'ultimate-multisite'),
+ 'VN' => __('Vietnam', 'ultimate-multisite'),
+ 'WF' => __('Wallis and Futuna', 'ultimate-multisite'),
+ 'EH' => __('Western Sahara', 'ultimate-multisite'),
+ 'WS' => __('Samoa', 'ultimate-multisite'),
+ 'YE' => __('Yemen', 'ultimate-multisite'),
+ 'ZM' => __('Zambia', 'ultimate-multisite'),
+ 'ZW' => __('Zimbabwe', 'ultimate-multisite'),
]
);
}
@@ -283,7 +283,7 @@ function wu_get_countries_as_options() {
return array_merge(
[
- '' => __('Select Country', 'multisite-ultimate'),
+ '' => __('Select Country', 'ultimate-multisite'),
],
wu_get_countries()
);
@@ -397,7 +397,7 @@ function wu_get_country_cities($country_code, $states, $key_name = 'id', $value_
*/
function wu_get_country_name($country_code) {
- $country_name = wu_get_isset(wu_get_countries(), $country_code, __('Not found', 'multisite-ultimate'));
+ $country_name = wu_get_isset(wu_get_countries(), $country_code, __('Not found', 'ultimate-multisite'));
return apply_filters('wu_get_country_name', $country_name, $country_code);
}
diff --git a/inc/functions/currency.php b/inc/functions/currency.php
index 284e00e09..95790ba7b 100644
--- a/inc/functions/currency.php
+++ b/inc/functions/currency.php
@@ -10,7 +10,7 @@
defined('ABSPATH') || exit;
/**
- * Get all the currencies we use in Multisite Ultimate
+ * Get all the currencies we use in Ultimate Multisite
*
* @return array Return the currencies array.
*/
@@ -20,143 +20,143 @@ function wu_get_currencies(): array {
'wu_currencies',
[
- 'AED' => __('United Arab Emirates Dirham', 'multisite-ultimate'),
- 'AFN' => __('Afghan Afghani', 'multisite-ultimate'),
- 'ALL' => __('Albanian Lek', 'multisite-ultimate'),
- 'AMD' => __('Armenian Dram', 'multisite-ultimate'),
- 'AOA' => __('Angolan Kwanza', 'multisite-ultimate'),
- 'ARS' => __('Argentine Peso', 'multisite-ultimate'),
- 'AUD' => __('Australian Dollar', 'multisite-ultimate'),
- 'AWG' => __('Aruban Florin', 'multisite-ultimate'),
- 'AZN' => __('Azerbaijani Manat', 'multisite-ultimate'),
- 'BAM' => __('Bosnia & Herzegovina Convertible Mark', 'multisite-ultimate'),
- 'BBD' => __('Barbadian Dollar', 'multisite-ultimate'),
- 'BDT' => __('Bangladeshi Taka', 'multisite-ultimate'),
- 'BGN' => __('Bulgarian Lev', 'multisite-ultimate'),
- 'BIF' => __('Burundian Franc', 'multisite-ultimate'),
- 'BMD' => __('Bermudian Dollar', 'multisite-ultimate'),
- 'BND' => __('Brunei Dollar', 'multisite-ultimate'),
- 'BOB' => __('Bolivian Boliviano', 'multisite-ultimate'),
- 'BRL' => __('Brazilian Real', 'multisite-ultimate'),
- 'BSD' => __('Bahamian Dollar', 'multisite-ultimate'),
- 'BWP' => __('Botswana Pula', 'multisite-ultimate'),
- 'BYN' => __('Belarusian Ruble', 'multisite-ultimate'),
- 'BZD' => __('Belize Dollar', 'multisite-ultimate'),
- 'CAD' => __('Canadian Dollar', 'multisite-ultimate'),
- 'CDF' => __('Congolese Franc', 'multisite-ultimate'),
- 'CHF' => __('Swiss Franc', 'multisite-ultimate'),
- 'CLP' => __('Chilean Peso', 'multisite-ultimate'),
- 'CNY' => __('Chinese Renminbi Yuan', 'multisite-ultimate'),
- 'COP' => __('Colombian Peso', 'multisite-ultimate'),
- 'CRC' => __('Costa Rican Colón', 'multisite-ultimate'),
- 'CVE' => __('Cape Verdean Escudo', 'multisite-ultimate'),
- 'CZK' => __('Czech Koruna', 'multisite-ultimate'),
- 'DJF' => __('Djiboutian Franc', 'multisite-ultimate'),
- 'DKK' => __('Danish Krone', 'multisite-ultimate'),
- 'DOP' => __('Dominican Peso', 'multisite-ultimate'),
- 'DZD' => __('Algerian Dinar', 'multisite-ultimate'),
- 'EGP' => __('Egyptian Pound', 'multisite-ultimate'),
- 'ETB' => __('Ethiopian Birr', 'multisite-ultimate'),
- 'EUR' => __('Euro', 'multisite-ultimate'),
- 'FJD' => __('Fijian Dollar', 'multisite-ultimate'),
- 'FKP' => __('Falkland Islands Pound', 'multisite-ultimate'),
- 'GBP' => __('British Pound', 'multisite-ultimate'),
- 'GEL' => __('Georgian Lari', 'multisite-ultimate'),
- 'GIP' => __('Gibraltar Pound', 'multisite-ultimate'),
- 'GMD' => __('Gambian Dalasi', 'multisite-ultimate'),
- 'GNF' => __('Guinean Franc', 'multisite-ultimate'),
- 'GTQ' => __('Guatemalan Quetzal', 'multisite-ultimate'),
- 'GYD' => __('Guyanese Dollar', 'multisite-ultimate'),
- 'HKD' => __('Hong Kong Dollar', 'multisite-ultimate'),
- 'HNL' => __('Honduran Lempira', 'multisite-ultimate'),
- 'HRK' => __('Croatian Kuna', 'multisite-ultimate'),
- 'HTG' => __('Haitian Gourde', 'multisite-ultimate'),
- 'HUF' => __('Hungarian Forint', 'multisite-ultimate'),
- 'IDR' => __('Indonesian Rupiah', 'multisite-ultimate'),
- 'ILS' => __('Israeli New Sheqel', 'multisite-ultimate'),
- 'INR' => __('Indian Rupee', 'multisite-ultimate'),
- 'ISK' => __('Icelandic Króna', 'multisite-ultimate'),
- 'JMD' => __('Jamaican Dollar', 'multisite-ultimate'),
- 'JPY' => __('Japanese Yen', 'multisite-ultimate'),
- 'KES' => __('Kenyan Shilling', 'multisite-ultimate'),
- 'KGS' => __('Kyrgyzstani Som', 'multisite-ultimate'),
- 'KHR' => __('Cambodian Riel', 'multisite-ultimate'),
- 'KMF' => __('Comorian Franc', 'multisite-ultimate'),
- 'KRW' => __('South Korean Won', 'multisite-ultimate'),
- 'KYD' => __('Cayman Islands Dollar', 'multisite-ultimate'),
- 'KZT' => __('Kazakhstani Tenge', 'multisite-ultimate'),
- 'LAK' => __('Lao Kip', 'multisite-ultimate'),
- 'LBP' => __('Lebanese Pound', 'multisite-ultimate'),
- 'LKR' => __('Sri Lankan Rupee', 'multisite-ultimate'),
- 'LRD' => __('Liberian Dollar', 'multisite-ultimate'),
- 'LSL' => __('Lesotho Loti', 'multisite-ultimate'),
- 'MAD' => __('Moroccan Dirham', 'multisite-ultimate'),
- 'MDL' => __('Moldovan Leu', 'multisite-ultimate'),
- 'MGA' => __('Malagasy Ariary', 'multisite-ultimate'),
- 'MKD' => __('Macedonian Denar', 'multisite-ultimate'),
- 'MMK' => __('Myanmar Kyat', 'multisite-ultimate'),
- 'MNT' => __('Mongolian Tögrög', 'multisite-ultimate'),
- 'MOP' => __('Macanese Pataca', 'multisite-ultimate'),
- 'MRU' => __('Mauritanian Ouguiya', 'multisite-ultimate'), // MRO seems outdated, MRU modern replacements in ISO 4217.
- 'MUR' => __('Mauritian Rupee', 'multisite-ultimate'),
- 'MVR' => __('Maldivian Rufiyaa', 'multisite-ultimate'),
- 'MWK' => __('Malawian Kwacha', 'multisite-ultimate'),
- 'MXN' => __('Mexican Peso', 'multisite-ultimate'),
- 'MYR' => __('Malaysian Ringgit', 'multisite-ultimate'),
- 'MZN' => __('Mozambican Metical', 'multisite-ultimate'),
- 'NAD' => __('Namibian Dollar', 'multisite-ultimate'),
- 'NGN' => __('Nigerian Naira', 'multisite-ultimate'),
- 'NIO' => __('Nicaraguan Córdoba', 'multisite-ultimate'),
- 'NOK' => __('Norwegian Krone', 'multisite-ultimate'),
- 'NPR' => __('Nepalese Rupee', 'multisite-ultimate'),
- 'NZD' => __('New Zealand Dollar', 'multisite-ultimate'),
- 'PAB' => __('Panamanian Balboa', 'multisite-ultimate'),
- 'PEN' => __('Peruvian Nuevo Sol', 'multisite-ultimate'),
- 'PGK' => __('Papua New Guinean Kina', 'multisite-ultimate'),
- 'PHP' => __('Philippine Peso', 'multisite-ultimate'),
- 'PKR' => __('Pakistani Rupee', 'multisite-ultimate'),
- 'PLN' => __('Polish Złoty', 'multisite-ultimate'),
- 'PYG' => __('Paraguayan Guaraní', 'multisite-ultimate'),
- 'QAR' => __('Qatari Riyal', 'multisite-ultimate'),
- 'RON' => __('Romanian Leu', 'multisite-ultimate'),
- 'RSD' => __('Serbian Dinar', 'multisite-ultimate'),
- 'RUB' => __('Russian Ruble', 'multisite-ultimate'),
- 'RWF' => __('Rwandan Franc', 'multisite-ultimate'),
- 'SAR' => __('Saudi Riyal', 'multisite-ultimate'),
- 'SBD' => __('Solomon Islands Dollar', 'multisite-ultimate'),
- 'SCR' => __('Seychellois Rupee', 'multisite-ultimate'),
- 'SEK' => __('Swedish Krona', 'multisite-ultimate'),
- 'SGD' => __('Singapore Dollar', 'multisite-ultimate'),
- 'SHP' => __('Saint Helenian Pound', 'multisite-ultimate'),
- 'SLE' => __('Sierra Leonean Leone', 'multisite-ultimate'), // SLL is outdated, SLE modern replacements in ISO 4217.
- 'SOS' => __('Somali Shilling', 'multisite-ultimate'),
- 'SRD' => __('Surinamese Dollar', 'multisite-ultimate'),
- 'STD' => __('São Tomé and Príncipe Dobra', 'multisite-ultimate'),
- 'SVC' => __('Salvadoran Colón', 'multisite-ultimate'),
- 'SZL' => __('Swazi Lilangeni', 'multisite-ultimate'),
- 'THB' => __('Thai Baht', 'multisite-ultimate'),
- 'TJS' => __('Tajikistani Somoni', 'multisite-ultimate'),
- 'TOP' => __('Tongan Paʻanga', 'multisite-ultimate'),
- 'TRY' => __('Turkish Lira', 'multisite-ultimate'),
- 'TTD' => __('Trinidad and Tobago Dollar', 'multisite-ultimate'),
- 'TWD' => __('New Taiwan Dollar', 'multisite-ultimate'),
- 'TZS' => __('Tanzanian Shilling', 'multisite-ultimate'),
- 'UAH' => __('Ukrainian Hryvnia', 'multisite-ultimate'),
- 'UGX' => __('Ugandan Shilling', 'multisite-ultimate'),
- 'USD' => __('United States Dollar', 'multisite-ultimate'),
- 'UYU' => __('Uruguayan Peso', 'multisite-ultimate'),
- 'UZS' => __('Uzbekistani Som', 'multisite-ultimate'),
- 'VND' => __('Vietnamese Đồng', 'multisite-ultimate'),
- 'VUV' => __('Vanuatu Vatu', 'multisite-ultimate'),
- 'WST' => __('Samoan Tala', 'multisite-ultimate'),
- 'XAF' => __('Central African Cfa Franc', 'multisite-ultimate'),
- 'XCD' => __('East Caribbean Dollar', 'multisite-ultimate'),
- 'XOF' => __('West African Cfa Franc', 'multisite-ultimate'),
- 'XPF' => __('Cfp Franc', 'multisite-ultimate'),
- 'XCG' => __('Caribbean Guilder', 'multisite-ultimate'),
- 'YER' => __('Yemeni Rial', 'multisite-ultimate'),
- 'ZAR' => __('South African Rand', 'multisite-ultimate'),
- 'ZMW' => __('Zambian Kwacha', 'multisite-ultimate'),
+ 'AED' => __('United Arab Emirates Dirham', 'ultimate-multisite'),
+ 'AFN' => __('Afghan Afghani', 'ultimate-multisite'),
+ 'ALL' => __('Albanian Lek', 'ultimate-multisite'),
+ 'AMD' => __('Armenian Dram', 'ultimate-multisite'),
+ 'AOA' => __('Angolan Kwanza', 'ultimate-multisite'),
+ 'ARS' => __('Argentine Peso', 'ultimate-multisite'),
+ 'AUD' => __('Australian Dollar', 'ultimate-multisite'),
+ 'AWG' => __('Aruban Florin', 'ultimate-multisite'),
+ 'AZN' => __('Azerbaijani Manat', 'ultimate-multisite'),
+ 'BAM' => __('Bosnia & Herzegovina Convertible Mark', 'ultimate-multisite'),
+ 'BBD' => __('Barbadian Dollar', 'ultimate-multisite'),
+ 'BDT' => __('Bangladeshi Taka', 'ultimate-multisite'),
+ 'BGN' => __('Bulgarian Lev', 'ultimate-multisite'),
+ 'BIF' => __('Burundian Franc', 'ultimate-multisite'),
+ 'BMD' => __('Bermudian Dollar', 'ultimate-multisite'),
+ 'BND' => __('Brunei Dollar', 'ultimate-multisite'),
+ 'BOB' => __('Bolivian Boliviano', 'ultimate-multisite'),
+ 'BRL' => __('Brazilian Real', 'ultimate-multisite'),
+ 'BSD' => __('Bahamian Dollar', 'ultimate-multisite'),
+ 'BWP' => __('Botswana Pula', 'ultimate-multisite'),
+ 'BYN' => __('Belarusian Ruble', 'ultimate-multisite'),
+ 'BZD' => __('Belize Dollar', 'ultimate-multisite'),
+ 'CAD' => __('Canadian Dollar', 'ultimate-multisite'),
+ 'CDF' => __('Congolese Franc', 'ultimate-multisite'),
+ 'CHF' => __('Swiss Franc', 'ultimate-multisite'),
+ 'CLP' => __('Chilean Peso', 'ultimate-multisite'),
+ 'CNY' => __('Chinese Renminbi Yuan', 'ultimate-multisite'),
+ 'COP' => __('Colombian Peso', 'ultimate-multisite'),
+ 'CRC' => __('Costa Rican Colón', 'ultimate-multisite'),
+ 'CVE' => __('Cape Verdean Escudo', 'ultimate-multisite'),
+ 'CZK' => __('Czech Koruna', 'ultimate-multisite'),
+ 'DJF' => __('Djiboutian Franc', 'ultimate-multisite'),
+ 'DKK' => __('Danish Krone', 'ultimate-multisite'),
+ 'DOP' => __('Dominican Peso', 'ultimate-multisite'),
+ 'DZD' => __('Algerian Dinar', 'ultimate-multisite'),
+ 'EGP' => __('Egyptian Pound', 'ultimate-multisite'),
+ 'ETB' => __('Ethiopian Birr', 'ultimate-multisite'),
+ 'EUR' => __('Euro', 'ultimate-multisite'),
+ 'FJD' => __('Fijian Dollar', 'ultimate-multisite'),
+ 'FKP' => __('Falkland Islands Pound', 'ultimate-multisite'),
+ 'GBP' => __('British Pound', 'ultimate-multisite'),
+ 'GEL' => __('Georgian Lari', 'ultimate-multisite'),
+ 'GIP' => __('Gibraltar Pound', 'ultimate-multisite'),
+ 'GMD' => __('Gambian Dalasi', 'ultimate-multisite'),
+ 'GNF' => __('Guinean Franc', 'ultimate-multisite'),
+ 'GTQ' => __('Guatemalan Quetzal', 'ultimate-multisite'),
+ 'GYD' => __('Guyanese Dollar', 'ultimate-multisite'),
+ 'HKD' => __('Hong Kong Dollar', 'ultimate-multisite'),
+ 'HNL' => __('Honduran Lempira', 'ultimate-multisite'),
+ 'HRK' => __('Croatian Kuna', 'ultimate-multisite'),
+ 'HTG' => __('Haitian Gourde', 'ultimate-multisite'),
+ 'HUF' => __('Hungarian Forint', 'ultimate-multisite'),
+ 'IDR' => __('Indonesian Rupiah', 'ultimate-multisite'),
+ 'ILS' => __('Israeli New Sheqel', 'ultimate-multisite'),
+ 'INR' => __('Indian Rupee', 'ultimate-multisite'),
+ 'ISK' => __('Icelandic Króna', 'ultimate-multisite'),
+ 'JMD' => __('Jamaican Dollar', 'ultimate-multisite'),
+ 'JPY' => __('Japanese Yen', 'ultimate-multisite'),
+ 'KES' => __('Kenyan Shilling', 'ultimate-multisite'),
+ 'KGS' => __('Kyrgyzstani Som', 'ultimate-multisite'),
+ 'KHR' => __('Cambodian Riel', 'ultimate-multisite'),
+ 'KMF' => __('Comorian Franc', 'ultimate-multisite'),
+ 'KRW' => __('South Korean Won', 'ultimate-multisite'),
+ 'KYD' => __('Cayman Islands Dollar', 'ultimate-multisite'),
+ 'KZT' => __('Kazakhstani Tenge', 'ultimate-multisite'),
+ 'LAK' => __('Lao Kip', 'ultimate-multisite'),
+ 'LBP' => __('Lebanese Pound', 'ultimate-multisite'),
+ 'LKR' => __('Sri Lankan Rupee', 'ultimate-multisite'),
+ 'LRD' => __('Liberian Dollar', 'ultimate-multisite'),
+ 'LSL' => __('Lesotho Loti', 'ultimate-multisite'),
+ 'MAD' => __('Moroccan Dirham', 'ultimate-multisite'),
+ 'MDL' => __('Moldovan Leu', 'ultimate-multisite'),
+ 'MGA' => __('Malagasy Ariary', 'ultimate-multisite'),
+ 'MKD' => __('Macedonian Denar', 'ultimate-multisite'),
+ 'MMK' => __('Myanmar Kyat', 'ultimate-multisite'),
+ 'MNT' => __('Mongolian Tögrög', 'ultimate-multisite'),
+ 'MOP' => __('Macanese Pataca', 'ultimate-multisite'),
+ 'MRU' => __('Mauritanian Ouguiya', 'ultimate-multisite'), // MRO seems outdated, MRU modern replacements in ISO 4217.
+ 'MUR' => __('Mauritian Rupee', 'ultimate-multisite'),
+ 'MVR' => __('Maldivian Rufiyaa', 'ultimate-multisite'),
+ 'MWK' => __('Malawian Kwacha', 'ultimate-multisite'),
+ 'MXN' => __('Mexican Peso', 'ultimate-multisite'),
+ 'MYR' => __('Malaysian Ringgit', 'ultimate-multisite'),
+ 'MZN' => __('Mozambican Metical', 'ultimate-multisite'),
+ 'NAD' => __('Namibian Dollar', 'ultimate-multisite'),
+ 'NGN' => __('Nigerian Naira', 'ultimate-multisite'),
+ 'NIO' => __('Nicaraguan Córdoba', 'ultimate-multisite'),
+ 'NOK' => __('Norwegian Krone', 'ultimate-multisite'),
+ 'NPR' => __('Nepalese Rupee', 'ultimate-multisite'),
+ 'NZD' => __('New Zealand Dollar', 'ultimate-multisite'),
+ 'PAB' => __('Panamanian Balboa', 'ultimate-multisite'),
+ 'PEN' => __('Peruvian Nuevo Sol', 'ultimate-multisite'),
+ 'PGK' => __('Papua New Guinean Kina', 'ultimate-multisite'),
+ 'PHP' => __('Philippine Peso', 'ultimate-multisite'),
+ 'PKR' => __('Pakistani Rupee', 'ultimate-multisite'),
+ 'PLN' => __('Polish Złoty', 'ultimate-multisite'),
+ 'PYG' => __('Paraguayan Guaraní', 'ultimate-multisite'),
+ 'QAR' => __('Qatari Riyal', 'ultimate-multisite'),
+ 'RON' => __('Romanian Leu', 'ultimate-multisite'),
+ 'RSD' => __('Serbian Dinar', 'ultimate-multisite'),
+ 'RUB' => __('Russian Ruble', 'ultimate-multisite'),
+ 'RWF' => __('Rwandan Franc', 'ultimate-multisite'),
+ 'SAR' => __('Saudi Riyal', 'ultimate-multisite'),
+ 'SBD' => __('Solomon Islands Dollar', 'ultimate-multisite'),
+ 'SCR' => __('Seychellois Rupee', 'ultimate-multisite'),
+ 'SEK' => __('Swedish Krona', 'ultimate-multisite'),
+ 'SGD' => __('Singapore Dollar', 'ultimate-multisite'),
+ 'SHP' => __('Saint Helenian Pound', 'ultimate-multisite'),
+ 'SLE' => __('Sierra Leonean Leone', 'ultimate-multisite'), // SLL is outdated, SLE modern replacements in ISO 4217.
+ 'SOS' => __('Somali Shilling', 'ultimate-multisite'),
+ 'SRD' => __('Surinamese Dollar', 'ultimate-multisite'),
+ 'STD' => __('São Tomé and Príncipe Dobra', 'ultimate-multisite'),
+ 'SVC' => __('Salvadoran Colón', 'ultimate-multisite'),
+ 'SZL' => __('Swazi Lilangeni', 'ultimate-multisite'),
+ 'THB' => __('Thai Baht', 'ultimate-multisite'),
+ 'TJS' => __('Tajikistani Somoni', 'ultimate-multisite'),
+ 'TOP' => __('Tongan Paʻanga', 'ultimate-multisite'),
+ 'TRY' => __('Turkish Lira', 'ultimate-multisite'),
+ 'TTD' => __('Trinidad and Tobago Dollar', 'ultimate-multisite'),
+ 'TWD' => __('New Taiwan Dollar', 'ultimate-multisite'),
+ 'TZS' => __('Tanzanian Shilling', 'ultimate-multisite'),
+ 'UAH' => __('Ukrainian Hryvnia', 'ultimate-multisite'),
+ 'UGX' => __('Ugandan Shilling', 'ultimate-multisite'),
+ 'USD' => __('United States Dollar', 'ultimate-multisite'),
+ 'UYU' => __('Uruguayan Peso', 'ultimate-multisite'),
+ 'UZS' => __('Uzbekistani Som', 'ultimate-multisite'),
+ 'VND' => __('Vietnamese Đồng', 'ultimate-multisite'),
+ 'VUV' => __('Vanuatu Vatu', 'ultimate-multisite'),
+ 'WST' => __('Samoan Tala', 'ultimate-multisite'),
+ 'XAF' => __('Central African Cfa Franc', 'ultimate-multisite'),
+ 'XCD' => __('East Caribbean Dollar', 'ultimate-multisite'),
+ 'XOF' => __('West African Cfa Franc', 'ultimate-multisite'),
+ 'XPF' => __('Cfp Franc', 'ultimate-multisite'),
+ 'XCG' => __('Caribbean Guilder', 'ultimate-multisite'),
+ 'YER' => __('Yemeni Rial', 'ultimate-multisite'),
+ 'ZAR' => __('South African Rand', 'ultimate-multisite'),
+ 'ZMW' => __('Zambian Kwacha', 'ultimate-multisite'),
]
);
@@ -401,7 +401,7 @@ function wu_format_currency($value, $currency = null, $format = null, $thousands
}
/**
- * Determines if Multisite Ultimate is using a zero-decimal currency.
+ * Determines if Ultimate Multisite is using a zero-decimal currency.
*
* @param string $currency The currency code to check.
*
diff --git a/inc/functions/customer.php b/inc/functions/customer.php
index c1624ce82..769524581 100644
--- a/inc/functions/customer.php
+++ b/inc/functions/customer.php
@@ -160,7 +160,7 @@ function wu_create_customer($customer_data) {
if (!is_email($customer_data['email'])) {
return new \WP_Error(
'invalid_email',
- __('The email address is invalid.', 'multisite-ultimate'),
+ __('The email address is invalid.', 'ultimate-multisite'),
$customer_data
);
}
@@ -176,14 +176,14 @@ function wu_create_customer($customer_data) {
}
if (false === $user_id) {
- return new \WP_Error('user', __('We were not able to create a new user with the provided username and email address combination.', 'multisite-ultimate'), $customer_data);
+ return new \WP_Error('user', __('We were not able to create a new user with the provided username and email address combination.', 'ultimate-multisite'), $customer_data);
}
} else {
$user_id = $user->ID;
}
if ( ! get_userdata($user_id)) {
- return new \WP_Error('user_id', __('We were not able to find a user with the given user_id.', 'multisite-ultimate'), $customer_data);
+ return new \WP_Error('user_id', __('We were not able to find a user with the given user_id.', 'ultimate-multisite'), $customer_data);
}
$customer = new Customer(
diff --git a/inc/functions/date.php b/inc/functions/date.php
index c4604d768..84ddc6ca8 100644
--- a/inc/functions/date.php
+++ b/inc/functions/date.php
@@ -112,13 +112,13 @@ function wu_filter_duration_unit($unit, $length) {
switch ($unit) {
case 'day':
- $new_unit = $length > 1 ? __('Days', 'multisite-ultimate') : __('Day', 'multisite-ultimate');
+ $new_unit = $length > 1 ? __('Days', 'ultimate-multisite') : __('Day', 'ultimate-multisite');
break;
case 'month':
- $new_unit = $length > 1 ? __('Months', 'multisite-ultimate') : __('Month', 'multisite-ultimate');
+ $new_unit = $length > 1 ? __('Months', 'ultimate-multisite') : __('Month', 'ultimate-multisite');
break;
case 'year':
- $new_unit = $length > 1 ? __('Years', 'multisite-ultimate') : __('Year', 'multisite-ultimate');
+ $new_unit = $length > 1 ? __('Years', 'ultimate-multisite') : __('Year', 'ultimate-multisite');
break;
default:
break;
@@ -145,7 +145,7 @@ function wu_human_time_diff($from, $limit = '-5 days', $to = false): string {
if ($timestamp_from <= $limit) {
// translators: %s: date.
- return sprintf(__('on %s', 'multisite-ultimate'), date_i18n(get_option('date_format'), $timestamp_from));
+ return sprintf(__('on %s', 'ultimate-multisite'), date_i18n(get_option('date_format'), $timestamp_from));
}
if (false === $to) {
@@ -153,7 +153,7 @@ function wu_human_time_diff($from, $limit = '-5 days', $to = false): string {
}
// translators: %s is a relative past date.
- $placeholder = wu_get_current_time('timestamp') > $timestamp_from ? __('%s ago', 'multisite-ultimate') : __('In %s', 'multisite-ultimate');
+ $placeholder = wu_get_current_time('timestamp') > $timestamp_from ? __('%s ago', 'ultimate-multisite') : __('In %s', 'ultimate-multisite');
return sprintf($placeholder, human_time_diff($timestamp_from, $to));
}
diff --git a/inc/functions/fs.php b/inc/functions/fs.php
index 2481652c1..6c963beb7 100644
--- a/inc/functions/fs.php
+++ b/inc/functions/fs.php
@@ -33,7 +33,7 @@ function wu_get_main_site_upload_dir() {
}
/**
- * Creates a Multisite Ultimate folder inside the uploads folder - if needed - and return its path.
+ * Creates a Ultimate Multisite folder inside the uploads folder - if needed - and return its path.
*
* @since 2.0.11
*
diff --git a/inc/functions/gateway.php b/inc/functions/gateway.php
index 18376de3b..b990f7d2a 100644
--- a/inc/functions/gateway.php
+++ b/inc/functions/gateway.php
@@ -26,7 +26,7 @@
function wu_register_gateway($id, $title, $desc, $class_name, $hidden = false) {
if ( ! did_action('wu_register_gateways')) {
- _doing_it_wrong(__FUNCTION__, esc_html__('You should not register new payment gateways before the wu_register_gateways hook.', 'multisite-ultimate'), '2.0.0');
+ _doing_it_wrong(__FUNCTION__, esc_html__('You should not register new payment gateways before the wu_register_gateways hook.', 'ultimate-multisite'), '2.0.0');
}
return Gateway_Manager::get_instance()->register_gateway($id, $title, $desc, $class_name, $hidden);
diff --git a/inc/functions/helper.php b/inc/functions/helper.php
index d7f8f385f..35e351fbf 100644
--- a/inc/functions/helper.php
+++ b/inc/functions/helper.php
@@ -13,7 +13,7 @@
use Psr\Log\LogLevel;
/**
- * Returns the Multisite Ultimate version.
+ * Returns the Ultimate Multisite version.
*
* @since 2.0.0
* @return string
@@ -35,7 +35,7 @@ function wu_is_debug() {
}
/**
- * Checks if Multisite Ultimate is being loaded as a must-use plugin.
+ * Checks if Ultimate Multisite is being loaded as a must-use plugin.
*
* @since 2.0.0
* @return bool
@@ -353,56 +353,83 @@ function wu_kses_allowed_html(): array {
$vue_and_data_attributes = [
// Vue.js directives
- 'v-html' => true,
- 'v-show' => true,
- 'v-if' => true,
- 'v-else' => true,
- 'v-else-if' => true,
- 'v-for' => true,
- 'v-model' => true,
- 'v-bind' => true,
- 'v-bind:class' => true,
- 'v-on' => true,
- 'v-cloak' => true,
- 'v-pre' => true,
- 'v-once' => true,
- 'v-text' => true,
+ 'v-html' => true,
+ 'v-show' => true,
+ 'v-if' => true,
+ 'v-else' => true,
+ 'v-else-if' => true,
+ 'v-for' => true,
+ 'v-model' => true,
+ 'v-bind' => true,
+ 'v-bind:class' => true,
+ 'v-on' => true,
+ 'v-cloak' => true,
+ 'v-pre' => true,
+ 'v-once' => true,
+ 'v-text' => true,
// Vue.js shorthand attributes
- ':class' => true,
- ':style' => true,
- 'v-on:click' => true,
- 'v-on:input' => true,
- 'v-on:change' => true,
- '@click' => true,
- '@submit' => true,
- '@change' => true,
+ ':class' => true,
+ ':style' => true,
+ 'v-on:click' => true,
+ 'v-on:input' => true,
+ 'v-on:change' => true,
+ '@click' => true,
+ '@click.prevent' => true,
+ 'v-on:click.prevent' => true,
+ '@submit' => true,
+ '@change' => true,
// Common data attributes
- 'data-image' => true,
- 'data-src' => true,
- 'data-id' => true,
- 'data-value' => true,
- 'data-target' => true,
- 'data-toggle' => true,
- 'data-dismiss' => true,
- 'data-placement' => true,
- 'data-content' => true,
- 'data-title' => true,
- 'data-delay' => true,
- 'data-animation' => true,
- 'data-container' => true,
- 'data-trigger' => true,
- 'data-model' => true,
- 'data-value-field' => true,
- 'data-label-field' => true,
- 'data-search-field' => true,
- 'data-max-items' => true,
- 'data-init' => true,
- 'tabindex' => true,
-
+ 'data-image' => true,
+ 'data-src' => true,
+ 'data-id' => true,
+ 'data-value' => true,
+ 'data-target' => true,
+ 'data-toggle' => true,
+ 'data-dismiss' => true,
+ 'data-placement' => true,
+ 'data-content' => true,
+ 'data-title' => true,
+ 'data-delay' => true,
+ 'data-animation' => true,
+ 'data-container' => true,
+ 'data-trigger' => true,
+ 'data-model' => true,
+ 'data-value-field' => true,
+ 'data-label-field' => true,
+ 'data-search-field' => true,
+ 'data-max-items' => true,
+ 'data-frame' => true,
+ 'data-selectize' => true,
+ 'data-selectize-categories' => true,
+ 'data-selected' => true,
+ 'data-init' => true,
+ 'data-wu-customizer-panel' => true,
+ 'data-editor' => true,
+ 'data-code-editor' => true,
+ 'data-frequency-selector' => true,
+ 'data-wu-app' => true,
+ 'data-loading' => true,
+ 'data-state' => true,
+ 'tabindex' => true,
+ 'data-base-link' => true,
+ 'data-exclude' => true,
+ 'data-field-value' => true,
+ 'data-on-load' => true,
+ 'data-format' => true,
+ 'data-allow-time' => true,
+ 'data-no-calendar' => true,
+ 'data-clipboard-text' => true,
+ 'data-page' => true,
+ 'data-testid' => true,
+ 'data-confirm-email' => true,
+ 'data-include' => true,
+ 'data-clipboard-action' => true,
+ 'data-action' => true,
// others
- 'style' => true,
- 'class' => true,
- 'id' => true,
+ 'style' => true,
+ 'class' => true,
+ 'id' => true,
+ 'data-price' => true,
];
$allowed_html = wp_kses_allowed_html('post');
@@ -414,6 +441,7 @@ function wu_kses_allowed_html(): array {
'placeholder' => true,
'name' => true,
'disabled' => true,
+ 'checked' => true,
];
$allowed_html['textarea'] = [
'name' => true,
@@ -436,6 +464,10 @@ function wu_kses_allowed_html(): array {
'name' => true,
'value' => true,
];
+ $allowed_html['dynamic'] = [
+ ':template' => true,
+ 'template' => true,
+ ];
return [
'svg' => $svg_attributes + [
diff --git a/inc/functions/http.php b/inc/functions/http.php
index c44e8b8c5..22a97bb1c 100644
--- a/inc/functions/http.php
+++ b/inc/functions/http.php
@@ -54,7 +54,7 @@ function wu_no_cache() {
}
/**
- * Maybe sends a Multisite Ultimate X Header.
+ * Maybe sends a Ultimate Multisite X Header.
*
* Useful for debugging purposes.
* These headers can easily be omitted by
diff --git a/inc/functions/legacy.php b/inc/functions/legacy.php
index a4746a727..c1d6b7613 100644
--- a/inc/functions/legacy.php
+++ b/inc/functions/legacy.php
@@ -270,7 +270,7 @@ function wu_print_signup_field($field_slug, $field, $results) {
type="" name="" id="" class="input" value="" data-reveal="1" data-pw="" class="input" size="20" autocomplete="off" aria-describedby="pass-strength-result" />
-
+
value pairs to be saved as meta fields on that site.
diff --git a/inc/functions/limitations.php b/inc/functions/limitations.php
index 0a791ca4f..b1ee8f2ce 100644
--- a/inc/functions/limitations.php
+++ b/inc/functions/limitations.php
@@ -65,7 +65,7 @@ function wu_has_product($product_slug, $blocking = false, $site_id = '') {
$site = wu_get_site($site_id);
if (empty($site)) {
- return new \WP_Error('site-not-found', __('Invalid site ID', 'multisite-ultimate'));
+ return new \WP_Error('site-not-found', __('Invalid site ID', 'ultimate-multisite'));
}
$membership = $site->get_membership();
@@ -104,7 +104,7 @@ function wu_is_membership_active($site_id = '') {
$site = wu_get_site($site_id);
if (empty($site)) {
- return new \WP_Error('site-not-found', __('Invalid site ID', 'multisite-ultimate'));
+ return new \WP_Error('site-not-found', __('Invalid site ID', 'ultimate-multisite'));
}
$membership = $site->get_membership();
diff --git a/inc/functions/markup-helpers.php b/inc/functions/markup-helpers.php
index 83f98b022..c4695f0be 100644
--- a/inc/functions/markup-helpers.php
+++ b/inc/functions/markup-helpers.php
@@ -157,7 +157,7 @@ function wu_tooltip_text($tooltip): void {
function wu_preview_image($image_url, $label = false): string {
if (empty($label)) {
- $label = __('Preview', 'multisite-ultimate');
+ $label = __('Preview', 'ultimate-multisite');
}
return sprintf(' %s %s', $image_url, "", $label);
diff --git a/inc/functions/membership.php b/inc/functions/membership.php
index 25f394b42..20a9f19a9 100644
--- a/inc/functions/membership.php
+++ b/inc/functions/membership.php
@@ -374,14 +374,14 @@ function wu_get_membership_new_cart($membership) {
$difference = $membership->get_amount() - $cart->get_recurring_total();
if (round(abs($difference), wu_currency_decimal_filter()) > 0) {
- $type_translate = $difference < 0 ? __('credit', 'multisite-ultimate') : __('debit', 'multisite-ultimate');
+ $type_translate = $difference < 0 ? __('credit', 'ultimate-multisite') : __('debit', 'ultimate-multisite');
$line_item_params = [
'hash' => 'ADJUSTMENT',
'type' => $difference < 0 ? 'credit' : 'fee',
// translators: %s is the type of adjustment (credit or debit).
- 'title' => sprintf(__('Adjustment %s', 'multisite-ultimate'), $type_translate),
- 'description' => __('Amount adjustment based on previous deal.', 'multisite-ultimate'),
+ 'title' => sprintf(__('Adjustment %s', 'ultimate-multisite'), $type_translate),
+ 'description' => __('Amount adjustment based on previous deal.', 'ultimate-multisite'),
'unit_price' => $difference,
'discountable' => false,
'taxable' => false,
@@ -401,14 +401,14 @@ function wu_get_membership_new_cart($membership) {
$y = $cart->get_total();
$difference = $membership->get_initial_amount() - $cart->get_total();
- $type_translate = $difference < 0 ? __('credit', 'multisite-ultimate') : __('debit', 'multisite-ultimate');
+ $type_translate = $difference < 0 ? __('credit', 'ultimate-multisite') : __('debit', 'ultimate-multisite');
$line_item_params = [
'hash' => 'INITADJUSTMENT',
'type' => $difference < 0 ? 'credit' : 'fee',
// translators: %s is the type of adjustment (credit or debit).
- 'title' => sprintf(__('Adjustment %s', 'multisite-ultimate'), $type_translate),
- 'description' => __('Initial amount adjustment based on previous deal.', 'multisite-ultimate'),
+ 'title' => sprintf(__('Adjustment %s', 'ultimate-multisite'), $type_translate),
+ 'description' => __('Initial amount adjustment based on previous deal.', 'ultimate-multisite'),
'unit_price' => $difference,
'discountable' => false,
'taxable' => false,
diff --git a/inc/functions/mock.php b/inc/functions/mock.php
index e832a0a5e..d5cd4fd79 100644
--- a/inc/functions/mock.php
+++ b/inc/functions/mock.php
@@ -21,9 +21,9 @@ function wu_mock_site($seed = false) {
$atts = apply_filters(
'wu_mock_site',
[
- 'title' => __('Example Site', 'multisite-ultimate'),
- 'description' => __('This is an example of a site description.', 'multisite-ultimate'),
- 'domain' => __('examplesite.dev', 'multisite-ultimate'),
+ 'title' => __('Example Site', 'ultimate-multisite'),
+ 'description' => __('This is an example of a site description.', 'ultimate-multisite'),
+ 'domain' => __('examplesite.dev', 'ultimate-multisite'),
'path' => '/',
]
);
@@ -66,7 +66,7 @@ function wu_mock_product() {
$product = new \WP_Ultimo\Models\Product(
[
- 'name' => __('Test Product', 'multisite-ultimate'),
+ 'name' => __('Test Product', 'ultimate-multisite'),
]
);
diff --git a/inc/functions/settings.php b/inc/functions/settings.php
index d396040ca..9df16daad 100644
--- a/inc/functions/settings.php
+++ b/inc/functions/settings.php
@@ -17,7 +17,7 @@
require_once wu_path('inc/functions/options.php');
/**
- * Returns an array with all the Multisite Ultimate settings.
+ * Returns an array with all the Ultimate Multisite settings.
*
* @since 2.0.0
* @return array
@@ -109,7 +109,7 @@ function wu_register_settings_side_panel($section_slug, $atts) {
$atts = wp_parse_args(
$atts,
[
- 'title' => __('Side Panel', 'multisite-ultimate'),
+ 'title' => __('Side Panel', 'ultimate-multisite'),
'render' => '__return_false',
'show' => '__return_true',
]
diff --git a/inc/functions/sunrise.php b/inc/functions/sunrise.php
index 732311436..d016695a2 100644
--- a/inc/functions/sunrise.php
+++ b/inc/functions/sunrise.php
@@ -36,7 +36,7 @@ function wu_should_load_sunrise() {
function wu_get_setting_early($setting, $default_value = false) {
if (did_action('wp_ultimo_load')) {
- _doing_it_wrong('wu_get_setting_early', esc_html__('Regular setting APIs are already available. You should use wu_get_setting() instead.', 'multisite-ultimate'), '2.0.0');
+ _doing_it_wrong('wu_get_setting_early', esc_html__('Regular setting APIs are already available. You should use wu_get_setting() instead.', 'ultimate-multisite'), '2.0.0');
}
$settings_key = \WP_Ultimo\Settings::KEY;
@@ -59,7 +59,7 @@ function wu_get_setting_early($setting, $default_value = false) {
function wu_save_setting_early($key, $value) {
if (did_action('wp_ultimo_load')) {
- _doing_it_wrong('wu_save_setting_early', esc_html__('Regular setting APIs are already available. You should use wu_save_setting() instead.', 'multisite-ultimate'), '2.0.20');
+ _doing_it_wrong('wu_save_setting_early', esc_html__('Regular setting APIs are already available. You should use wu_save_setting() instead.', 'ultimate-multisite'), '2.0.20');
}
$settings_key = \WP_Ultimo\Settings::KEY;
diff --git a/inc/functions/tax.php b/inc/functions/tax.php
index a80b04da4..1e833d5ac 100644
--- a/inc/functions/tax.php
+++ b/inc/functions/tax.php
@@ -12,7 +12,7 @@
use WP_Ultimo\Tax\Tax;
/**
- * Checks if Multisite Ultimate should collect taxes.
+ * Checks if Ultimate Multisite should collect taxes.
*
* @since 2.0.0
* @return bool
diff --git a/inc/functions/template.php b/inc/functions/template.php
index cbee7dcde..a1f245348 100644
--- a/inc/functions/template.php
+++ b/inc/functions/template.php
@@ -41,7 +41,7 @@ function wu_get_template($view, $args = [], $default_view = false) {
* Allows developers to add additional folders to the replaceable list.
*
* Be careful, as allowing additional folders might cause
- * out-of-date copies to be loaded instead of the Multisite Ultimate versions.
+ * out-of-date copies to be loaded instead of the Ultimate Multisite versions.
*
* @since 2.0.0
* @param array $replaceable_views List of allowed folders.
diff --git a/inc/functions/url.php b/inc/functions/url.php
index 29a533787..96a7b0a0c 100644
--- a/inc/functions/url.php
+++ b/inc/functions/url.php
@@ -42,11 +42,11 @@ function wu_replace_scheme($url, $new_scheme = '') {
}
/**
- * Wrapper to the network_admin_url function for Multisite Ultimate admin urls.
+ * Wrapper to the network_admin_url function for Ultimate Multisite admin urls.
*
* @since 2.0.0
*
- * @param string $path Multisite Ultimate page.
+ * @param string $path Ultimate Multisite page.
* @param array $query URL query parameters.
* @return string
*/
diff --git a/inc/functions/user.php b/inc/functions/user.php
index 502f83922..914ccda6b 100644
--- a/inc/functions/user.php
+++ b/inc/functions/user.php
@@ -25,7 +25,7 @@ function wu_get_roles_as_options($add_default_option = false) {
$roles = [];
if ($add_default_option) {
- $roles['default'] = __('Use Multisite Ultimate default', 'multisite-ultimate');
+ $roles['default'] = __('Use Ultimate Multisite default', 'ultimate-multisite');
}
$editable_roles = get_editable_roles();
diff --git a/inc/gateways/class-base-gateway.php b/inc/gateways/class-base-gateway.php
index fec4cdf21..66da5d2c7 100644
--- a/inc/gateways/class-base-gateway.php
+++ b/inc/gateways/class-base-gateway.php
@@ -45,7 +45,7 @@ abstract class Base_Gateway {
* that share the same base code, or that have code that is applicable
* to other gateways.
*
- * A classical example is the way Stripe is setup on Multisite Ultimate now:
+ * A classical example is the way Stripe is setup on Ultimate Multisite now:
* - We have two stripe gateways - stripe and stripe-checkout;
* - Both of those gateways inherit from class-base-stripe-gateway.php,
* which deals with appending the remote gateway links to the admin panel,
@@ -308,7 +308,7 @@ public function init() {}
* Adds Settings.
*
* This method allows developers to use
- * Multisite Ultimate apis to add settings to the settings
+ * Ultimate Multisite apis to add settings to the settings
* page.
*
* Gateways can use wu_register_settings_field
@@ -358,11 +358,11 @@ public function supports_recurring() {
/**
* Declares support for free trials.
*
- * Multisite Ultimate offers to ways of dealing with free trials:
+ * Ultimate Multisite offers to ways of dealing with free trials:
* (1) By asking for a payment method upfront; or
* (2) By not asking for a payment method until the trial is over.
*
- * If you go the second route, Multisite Ultimate uses
+ * If you go the second route, Ultimate Multisite uses
* the free gateway to deal with the first payment (which will be 0)
*
* If you go the first route, though, the payment gateway
@@ -614,18 +614,18 @@ public function process_membership_update(&$membership, $customer) {
public function get_amount_update_message($to_customer = false) {
if ( ! $this->supports_amount_update()) {
- $message = __('The current payment integration will be cancelled.', 'multisite-ultimate');
+ $message = __('The current payment integration will be cancelled.', 'ultimate-multisite');
if ($to_customer) {
- $message .= ' ' . __('You will receive a new invoice on the next billing cycle.', 'multisite-ultimate');
+ $message .= ' ' . __('You will receive a new invoice on the next billing cycle.', 'ultimate-multisite');
} else {
- $message .= ' ' . __('The customer will receive a new invoice on the next billing cycle.', 'multisite-ultimate');
+ $message .= ' ' . __('The customer will receive a new invoice on the next billing cycle.', 'ultimate-multisite');
}
return $message;
}
- return __('The current payment integration will be updated.', 'multisite-ultimate');
+ return __('The current payment integration will be updated.', 'ultimate-multisite');
}
/**
@@ -676,8 +676,8 @@ public function get_return_url() {
*
* @param string $return_url the URL to redirect after process.
* @param self $gateway the gateway instance.
- * @param \WP_Ultimo\Models\Payment $payment the Multisite Ultimate payment instance.
- * @param \WP_Ultimo\Checkout\Cart $cart the current Multisite Ultimate cart order.
+ * @param \WP_Ultimo\Models\Payment $payment the Ultimate Multisite payment instance.
+ * @param \WP_Ultimo\Checkout\Cart $cart the current Ultimate Multisite cart order.
* @return string
*/
return apply_filters('wu_return_url', $return_url, $this, $this->payment, $this->order);
diff --git a/inc/gateways/class-base-stripe-gateway.php b/inc/gateways/class-base-stripe-gateway.php
index 86b72525e..2b7f2b3d5 100644
--- a/inc/gateways/class-base-stripe-gateway.php
+++ b/inc/gateways/class-base-stripe-gateway.php
@@ -150,7 +150,7 @@ public function init(): void {
$this->setup_api_keys($id);
if (method_exists(Stripe\Stripe::class, 'setAppInfo')) {
- Stripe\Stripe::setAppInfo('WordPress Multisite Ultimate', wu_get_version(), esc_url(site_url()));
+ Stripe\Stripe::setAppInfo('WordPress Ultimate Multisite', wu_get_version(), esc_url(site_url()));
}
}
@@ -230,7 +230,7 @@ public function add_site_actions($actions, $atts, $site, $membership) {
if ( ! empty($s_subscription_id)) {
$actions['change_payment_method'] = [
- 'label' => __('Change Payment Method', 'multisite-ultimate'),
+ 'label' => __('Change Payment Method', 'ultimate-multisite'),
'icon_classes' => 'dashicons-wu-edit wu-align-middle',
'href' => add_query_arg(
[
@@ -266,7 +266,7 @@ public function maybe_redirect_to_portal(): void {
$customer = wu_get_current_customer();
if ( ! is_super_admin() && (! $customer || $customer->get_id() !== $membership->get_customer_id())) {
- wp_die(esc_html__('You are not allowed to modify this membership.', 'multisite-ultimate'));
+ wp_die(esc_html__('You are not allowed to modify this membership.', 'ultimate-multisite'));
}
$gateway_id = $membership->get_gateway();
@@ -343,7 +343,7 @@ public function maybe_redirect_to_portal(): void {
],
],
'business_profile' => [
- 'headline' => __('Manage your membership payment methods.', 'multisite-ultimate'),
+ 'headline' => __('Manage your membership payment methods.', 'ultimate-multisite'),
],
]
);
@@ -376,7 +376,7 @@ public function get_public_title() {
$gateway_id = wu_replace_dashes($this->id);
- return wu_get_setting("{$gateway_id}_public_title", __('Credit Card', 'multisite-ultimate'));
+ return wu_get_setting("{$gateway_id}_public_title", __('Credit Card', 'ultimate-multisite'));
}
/**
@@ -393,7 +393,7 @@ public function settings(): void {
'payment-gateways',
"{$gateway_id}_enable_portal",
[
- 'title' => __('Use Stripe Billing Portal', 'multisite-ultimate'),
+ 'title' => __('Use Stripe Billing Portal', 'ultimate-multisite'),
'desc' => 'Add a link to the Billing Portal in the site actions widget so your customer can change the payment method used in Stripe (additional charges from Stripe could be applied).',
'type' => 'toggle',
'default' => 0,
@@ -542,7 +542,7 @@ public function check_keys_status($settings, $settings_to_save, $saved_settings)
* The secret key is invalid;
*/
$t = "{$id}_{$stripe_mode}_sk_key_status";
- wu_save_setting("{$id}_{$stripe_mode}_sk_key_status", __('Invalid API Key provided', 'multisite-ultimate'));
+ wu_save_setting("{$id}_{$stripe_mode}_sk_key_status", __('Invalid API Key provided', 'ultimate-multisite'));
}
}
@@ -566,7 +566,7 @@ public function check_keys_status($settings, $settings_to_save, $saved_settings)
/**
* The public key is invalid;
*/
- wu_save_setting("{$id}_{$stripe_mode}_pk_key_status", __('Invalid API Key provided', 'multisite-ultimate'));
+ wu_save_setting("{$id}_{$stripe_mode}_pk_key_status", __('Invalid API Key provided', 'ultimate-multisite'));
}
}
}
@@ -574,7 +574,7 @@ public function check_keys_status($settings, $settings_to_save, $saved_settings)
/**
* Installs webhook urls onto Stripe.
*
- * Multisite Ultimate will call this whenever settings for this api changes.
+ * Ultimate Multisite will call this whenever settings for this api changes.
* That being said, it might be a good idea to check if the webhook already exists
* before trying to re-create it.
*
@@ -655,7 +655,7 @@ public function install_webhook($settings, $settings_to_save, $saved_settings) {
[
'enabled_events' => ['*'],
'url' => $webhook_url,
- 'description' => 'Added by Multisite Ultimate. Required to correctly handle changes in subscription status.',
+ 'description' => 'Added by Ultimate Multisite. Required to correctly handle changes in subscription status.',
]
);
@@ -692,7 +692,7 @@ public function process_membership_update(&$membership, $customer) {
$gateway_subscription_id = $membership->get_gateway_subscription_id();
if (empty($gateway_subscription_id)) {
- return new \WP_Error('wu_stripe_no_subscription_id', __('Error: No gateway subscription ID found for this membership.', 'multisite-ultimate'));
+ return new \WP_Error('wu_stripe_no_subscription_id', __('Error: No gateway subscription ID found for this membership.', 'ultimate-multisite'));
}
$this->setup_api_keys();
@@ -776,7 +776,7 @@ public function process_membership_update(&$membership, $customer) {
if (count($credits) > 1) {
$credit = [
'amount' => array_sum(wp_list_pluck($credits, 'amount')),
- 'description' => __('Amount adjustment based on custom deal.', 'multisite-ultimate'),
+ 'description' => __('Amount adjustment based on custom deal.', 'ultimate-multisite'),
];
} else {
$credit = $credits[0];
@@ -850,7 +850,7 @@ public function run_preflight() {}
*
* @since 2.0.0
*
- * @param integer $customer_id Multisite Ultimate customer ID.
+ * @param integer $customer_id Ultimate Multisite customer ID.
* @param integer $user_id The WordPress user ID.
* @param integer $stripe_customer_id The Stripe Customer ID.
* @return \Stripe\Customer|\WP_Error
@@ -863,7 +863,7 @@ public function get_or_create_customer($customer_id = 0, $user_id = 0, $stripe_c
$customer_exists = false;
/*
- * Use the Multisite Ultimate customer ID to search on the
+ * Use the Ultimate Multisite customer ID to search on the
* database for an existing Stripe customer id.
*/
if (empty($stripe_customer_id)) {
@@ -949,7 +949,7 @@ public function get_or_create_customer($customer_id = 0, $user_id = 0, $stripe_c
*
* @since 2.0.11
*
- * @param \WP_Ultimo\Objects\Billing_Address $billing_address The Multisite Ultimate billing address.
+ * @param \WP_Ultimo\Objects\Billing_Address $billing_address The Ultimate Multisite billing address.
* @return array
*/
public function convert_to_stripe_address($billing_address) {
@@ -1060,7 +1060,7 @@ protected function create_recurring_payment($membership, $cart, $payment_method,
$start_date = $datetime->getTimestamp() - HOUR_IN_SECONDS; // Reduce by 60 seconds to account for inaccurate server times.
if (empty($payment_method)) {
- throw new \Exception(esc_html__('Invalid payment method', 'multisite-ultimate'));
+ throw new \Exception(esc_html__('Invalid payment method', 'ultimate-multisite'));
}
/*
@@ -1266,7 +1266,7 @@ protected function get_credit_coupon($cart) {
$coupon_data = [
'id' => sprintf('%s-%s-%s', $s_amount, $currency, 'once'),
- 'name' => __('Account credit and other discounts', 'multisite-ultimate'),
+ 'name' => __('Account credit and other discounts', 'ultimate-multisite'),
'amount_off' => $s_amount,
'duration' => 'once',
'currency' => $currency,
@@ -1390,7 +1390,7 @@ protected function build_non_recurring_cart($cart, $include_recurring_products =
}
/**
- * Converts the Multisite Ultimate cart into Stripe Sub arguments.
+ * Converts the Ultimate Multisite cart into Stripe Sub arguments.
*
* @since 2.0.0
*
@@ -1487,7 +1487,7 @@ protected function build_stripe_cart($cart) {
}
/**
- * Converts the Stripe invoice line items into Multisite Ultimate line items.
+ * Converts the Stripe invoice line items into Ultimate Multisite line items.
*
* @since 2.0.19
*
@@ -1651,7 +1651,7 @@ public function maybe_cancel_old_subscriptions($s_customer): void {
if ( ! empty($subscription->metadata) ) {
$customer_id = (int) $subscription->metadata['customer_id'];
- // Legacy Multisite Ultimate uses user_id
+ // Legacy Ultimate Multisite uses user_id
$user_id = (int) $subscription->metadata['user_id'];
if (0 === $customer_id && 0 === $user_id) {
@@ -1735,7 +1735,7 @@ public function process_refund($amount, $payment, $membership, $customer): bool
$gateway_payment_id = $payment->get_gateway_payment_id();
if (empty($gateway_payment_id)) {
- throw new \Exception(esc_html__('Gateway payment ID not found. Cannot process refund automatically.', 'multisite-ultimate'));
+ throw new \Exception(esc_html__('Gateway payment ID not found. Cannot process refund automatically.', 'ultimate-multisite'));
}
/**
@@ -1754,7 +1754,7 @@ public function process_refund($amount, $payment, $membership, $customer): bool
$gateway_payment_id = $invoice->charge;
} else {
- throw new \Exception(esc_html__('Gateway payment ID not valid.', 'multisite-ultimate'));
+ throw new \Exception(esc_html__('Gateway payment ID not valid.', 'ultimate-multisite'));
}
/*
@@ -1887,7 +1887,7 @@ protected function get_stripe_error($e) {
$wp_error->add($error['code'], $this->get_localized_error_message($error['code'], $e->getMessage()));
} else {
- $wp_error->add('unknown_error', __('An unknown error has occurred.', 'multisite-ultimate'));
+ $wp_error->add('unknown_error', __('An unknown error has occurred.', 'ultimate-multisite'));
}
return $wp_error;
@@ -1910,7 +1910,7 @@ protected function get_localized_error_message($error_code, $error_message = '')
// TODO: Fetch a translated message from an error_code => error_message map.
// translators: 1 is the error code and 2 the message.
- return sprintf(__('An error has occurred (code: %1$s; message: %2$s).', 'multisite-ultimate'), $error_code, $error_message);
+ return sprintf(__('An error has occurred (code: %1$s; message: %2$s).', 'ultimate-multisite'), $error_code, $error_message);
}
/**
@@ -1951,7 +1951,7 @@ public function process_webhooks() {
// for extra security, retrieve from the Stripe API
if ( ! isset($received_event->id)) {
- throw new \Exception(esc_html__('Event ID not found.', 'multisite-ultimate'));
+ throw new \Exception(esc_html__('Event ID not found.', 'ultimate-multisite'));
}
// Set the right mode for this request
@@ -2054,11 +2054,11 @@ public function process_webhooks() {
if ($this->get_id() !== $membership->get_gateway()) {
// translators: %s is the customer ID.
- throw new Ignorable_Exception(esc_html(sprintf(__('Exiting Stripe webhook - This call must be handled by %s webhook', 'multisite-ultimate'), $membership->get_gateway())));
+ throw new Ignorable_Exception(esc_html(sprintf(__('Exiting Stripe webhook - This call must be handled by %s webhook', 'ultimate-multisite'), $membership->get_gateway())));
}
/*
- * Set the Multisite Ultimate customer.
+ * Set the Ultimate Multisite customer.
*/
$customer = $membership->get_customer();
@@ -2332,7 +2332,7 @@ public function process_webhooks() {
* Throws to inform that
* we have a duplicate payment.
*/
- throw new Ignorable_Exception(esc_html__('Duplicate payment.', 'multisite-ultimate'));
+ throw new Ignorable_Exception(esc_html__('Duplicate payment.', 'ultimate-multisite'));
}
}
@@ -2349,13 +2349,13 @@ public function process_webhooks() {
$payment = wu_get_payment($payment_id);
if (empty($payment)) {
- throw new Ignorable_Exception(esc_html__('Payment not found on refund webhook call.', 'multisite-ultimate'));
+ throw new Ignorable_Exception(esc_html__('Payment not found on refund webhook call.', 'ultimate-multisite'));
}
$is_refundable = in_array($payment->get_status(), wu_get_refundable_payment_types(), true);
if ( ! $is_refundable) {
- throw new Ignorable_Exception(esc_html__('Payment is not refundable.', 'multisite-ultimate'));
+ throw new Ignorable_Exception(esc_html__('Payment is not refundable.', 'ultimate-multisite'));
}
/*
@@ -2406,7 +2406,7 @@ public function process_webhooks() {
if ($membership->is_active()) {
$membership->cancel();
- $membership->add_note(['text' => __('Membership cancelled via Stripe webhook.', 'multisite-ultimate')]);
+ $membership->add_note(['text' => __('Membership cancelled via Stripe webhook.', 'ultimate-multisite')]);
} else {
wu_log_add('stripe', sprintf('Membership #%d is not active - not cancelling account.', $membership->get_id()));
}
@@ -2439,7 +2439,7 @@ public function get_saved_card_options() {
foreach ($saved_payment_methods as $saved_payment_method) {
$options[ $saved_payment_method->id ] = sprintf(
// translators: 1 is the card brand (e.g. VISA), and 2 is the last 4 digits.
- __('%1$s ending in %2$s', 'multisite-ultimate'),
+ __('%1$s ending in %2$s', 'ultimate-multisite'),
strtoupper((string) $saved_payment_method->card->brand),
$saved_payment_method->card->last4
);
@@ -2469,7 +2469,7 @@ public function update_card_fields(): void { // phpcs:disable ?>
@@ -2615,7 +2615,7 @@ public function maybe_create_plan($args) {
// Name and price are required.
if (empty($args['name']) || empty($args['price'])) {
- return new \WP_Error('missing_name_price', __('Missing plan name or price.', 'multisite-ultimate'));
+ return new \WP_Error('missing_name_price', __('Missing plan name or price.', 'ultimate-multisite'));
}
/*
@@ -2636,7 +2636,7 @@ public function maybe_create_plan($args) {
}
if (empty($plan_id)) {
- return new \WP_Error('empty_plan_id', __('Empty plan ID.', 'multisite-ultimate'));
+ return new \WP_Error('empty_plan_id', __('Empty plan ID.', 'ultimate-multisite'));
}
// Convert price to Stripe format.
@@ -2717,7 +2717,7 @@ private function maybe_create_product($name, $id = '') {
// Name are required.
if (empty($name)) {
- return new \WP_Error('missing_name', __('Missing product name.', 'multisite-ultimate'));
+ return new \WP_Error('missing_name', __('Missing product name.', 'ultimate-multisite'));
}
if (empty($id)) {
@@ -2729,7 +2729,7 @@ private function maybe_create_product($name, $id = '') {
}
if (empty($product_id)) {
- return new \WP_Error('empty_product_id', __('Empty product ID.', 'multisite-ultimate'));
+ return new \WP_Error('empty_product_id', __('Empty product ID.', 'ultimate-multisite'));
}
// First check to see if a product exists with this ID. If so, return that.
diff --git a/inc/gateways/class-manual-gateway.php b/inc/gateways/class-manual-gateway.php
index 94d42ee67..07b591a4c 100644
--- a/inc/gateways/class-manual-gateway.php
+++ b/inc/gateways/class-manual-gateway.php
@@ -6,7 +6,7 @@
* It doesn't do anything with the payments,
* as they need to be manually approved by the super admin
* but it serves as a good example of how
- * to implement a custom gateway for Multisite Ultimate.
+ * to implement a custom gateway for Ultimate Multisite.
*
* @package WP_Ultimo
* @subpackage Gateways
@@ -87,8 +87,8 @@ public function settings(): void {
'payment-gateways',
'manual_header',
[
- 'title' => __('Manual', 'multisite-ultimate'),
- 'desc' => __('Use the settings section below to configure the manual payment method. This method allows your customers to manually pay for their memberships, but those payments require manual confirmation on your part.', 'multisite-ultimate'),
+ 'title' => __('Manual', 'ultimate-multisite'),
+ 'desc' => __('Use the settings section below to configure the manual payment method. This method allows your customers to manually pay for their memberships, but those payments require manual confirmation on your part.', 'ultimate-multisite'),
'type' => 'header',
'show_as_submenu' => true,
'require' => [
@@ -101,11 +101,11 @@ public function settings(): void {
'payment-gateways',
'manual_payment_instructions',
[
- 'title' => __('Payment Instructions', 'multisite-ultimate'),
- 'desc' => __('This instructions will be shown to the customer on the thank you page, as well as be sent via email.', 'multisite-ultimate'),
+ 'title' => __('Payment Instructions', 'ultimate-multisite'),
+ 'desc' => __('This instructions will be shown to the customer on the thank you page, as well as be sent via email.', 'ultimate-multisite'),
'type' => 'wp_editor',
'allow_html' => true,
- 'default' => __('Payment instructions here.', 'multisite-ultimate'),
+ 'default' => __('Payment instructions here.', 'ultimate-multisite'),
'require' => [
'active_gateways' => 'manual',
],
@@ -141,9 +141,9 @@ public function process_membership_update(&$membership, $customer) {
public function get_amount_update_message($to_customer = false) {
if ($to_customer) {
- $message = __('You will receive a updated invoice on the next billing cycle.', 'multisite-ultimate');
+ $message = __('You will receive a updated invoice on the next billing cycle.', 'ultimate-multisite');
} else {
- $message = __('The customer will receive a updated invoice on the next billing cycle.', 'multisite-ultimate');
+ $message = __('The customer will receive a updated invoice on the next billing cycle.', 'ultimate-multisite');
}
return $message;
@@ -212,7 +212,7 @@ public function process_checkout($payment, $membership, $customer, $cart, $type)
*
* If you wish to stop the process at any point
* due to some error, API failure or such,
- * simply throw a exception and Multisite Ultimate will
+ * simply throw a exception and Ultimate Multisite will
* catch it and rollback any changes.
*/
if ('new' === $type) {
@@ -273,7 +273,7 @@ public function process_checkout($payment, $membership, $customer, $cart, $type)
* for a possible wp_error.
*
* If that happens, we need to throw an exception
- * Multisite Ultimate will capture that exception and
+ * Ultimate Multisite will capture that exception and
* rollback database changes for us,
* to avoid problems with data integrity.
*
@@ -298,7 +298,7 @@ public function process_checkout($payment, $membership, $customer, $cart, $type)
/*
* You don't need to return anything,
* but if you return false from this method,
- * Multisite Ultimate will assume that you want to handle redirection
+ * Ultimate Multisite will assume that you want to handle redirection
* and such by yourself.
*
* This can be useful for some gateways that require
@@ -355,7 +355,7 @@ public function process_refund($amount, $payment, $membership, $customer): void
*/
public function fields() {
- $message = __('After you finish signing up, we will send you an email with instructions to finalize the payment. Your account will be pending until the payment is finalized and confirmed.', 'multisite-ultimate');
+ $message = __('After you finish signing up, we will send you an email with instructions to finalize the payment. Your account will be pending until the payment is finalized and confirmed.', 'ultimate-multisite');
return sprintf('
-
+
diff --git a/inc/gateways/class-paypal-gateway.php b/inc/gateways/class-paypal-gateway.php
index 7fbe1cbb8..3953ab018 100644
--- a/inc/gateways/class-paypal-gateway.php
+++ b/inc/gateways/class-paypal-gateway.php
@@ -190,8 +190,8 @@ public function settings(): void {
'payment-gateways',
'paypal_header',
[
- 'title' => __('PayPal', 'multisite-ultimate'),
- 'desc' => __('Use the settings section below to configure PayPal Express as a payment method.', 'multisite-ultimate'),
+ 'title' => __('PayPal', 'ultimate-multisite'),
+ 'desc' => __('Use the settings section below to configure PayPal Express as a payment method.', 'ultimate-multisite'),
'type' => 'header',
'show_as_submenu' => true,
'require' => [
@@ -204,8 +204,8 @@ public function settings(): void {
'payment-gateways',
'paypal_sandbox_mode',
[
- 'title' => __('PayPal Sandbox Mode', 'multisite-ultimate'),
- 'desc' => __('Toggle this to put PayPal on sandbox mode. This is useful for testing and making sure PayPal is correctly setup to handle your payments.', 'multisite-ultimate'),
+ 'title' => __('PayPal Sandbox Mode', 'ultimate-multisite'),
+ 'desc' => __('Toggle this to put PayPal on sandbox mode. This is useful for testing and making sure PayPal is correctly setup to handle your payments.', 'ultimate-multisite'),
'type' => 'toggle',
'default' => 0,
'html_attr' => [
@@ -221,10 +221,10 @@ public function settings(): void {
'payment-gateways',
'paypal_test_username',
[
- 'title' => __('PayPal Test Username', 'multisite-ultimate'),
+ 'title' => __('PayPal Test Username', 'ultimate-multisite'),
'desc' => '',
- 'tooltip' => __('Make sure you are placing the TEST username, not the live one.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. username_api1.username.co', 'multisite-ultimate'),
+ 'tooltip' => __('Make sure you are placing the TEST username, not the live one.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. username_api1.username.co', 'ultimate-multisite'),
'type' => 'text',
'default' => '',
'capability' => 'manage_api_keys',
@@ -239,10 +239,10 @@ public function settings(): void {
'payment-gateways',
'paypal_test_password',
[
- 'title' => __('PayPal Test Password', 'multisite-ultimate'),
+ 'title' => __('PayPal Test Password', 'ultimate-multisite'),
'desc' => '',
- 'tooltip' => __('Make sure you are placing the TEST password, not the live one.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. IUOSABK987HJG88N', 'multisite-ultimate'),
+ 'tooltip' => __('Make sure you are placing the TEST password, not the live one.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. IUOSABK987HJG88N', 'ultimate-multisite'),
'type' => 'text',
'default' => '',
'capability' => 'manage_api_keys',
@@ -257,10 +257,10 @@ public function settings(): void {
'payment-gateways',
'paypal_test_signature',
[
- 'title' => __('PayPal Test Signature', 'multisite-ultimate'),
+ 'title' => __('PayPal Test Signature', 'ultimate-multisite'),
'desc' => '',
- 'tooltip' => __('Make sure you are placing the TEST signature, not the live one.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. AFcpSSRl31ADOdqnHNv4KZdVHEQzdMEEsWxV21C7fd0v3bYYYRCwYxqo', 'multisite-ultimate'),
+ 'tooltip' => __('Make sure you are placing the TEST signature, not the live one.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. AFcpSSRl31ADOdqnHNv4KZdVHEQzdMEEsWxV21C7fd0v3bYYYRCwYxqo', 'ultimate-multisite'),
'type' => 'text',
'default' => '',
'capability' => 'manage_api_keys',
@@ -275,10 +275,10 @@ public function settings(): void {
'payment-gateways',
'paypal_live_username',
[
- 'title' => __('PayPal Live Username', 'multisite-ultimate'),
+ 'title' => __('PayPal Live Username', 'ultimate-multisite'),
'desc' => '',
- 'tooltip' => __('Make sure you are placing the LIVE username, not the test one.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. username_api1.username.co', 'multisite-ultimate'),
+ 'tooltip' => __('Make sure you are placing the LIVE username, not the test one.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. username_api1.username.co', 'ultimate-multisite'),
'type' => 'text',
'default' => '',
'capability' => 'manage_api_keys',
@@ -293,10 +293,10 @@ public function settings(): void {
'payment-gateways',
'paypal_live_password',
[
- 'title' => __('PayPal Live Password', 'multisite-ultimate'),
+ 'title' => __('PayPal Live Password', 'ultimate-multisite'),
'desc' => '',
- 'tooltip' => __('Make sure you are placing the LIVE password, not the test one.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. IUOSABK987HJG88N', 'multisite-ultimate'),
+ 'tooltip' => __('Make sure you are placing the LIVE password, not the test one.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. IUOSABK987HJG88N', 'ultimate-multisite'),
'type' => 'text',
'default' => '',
'capability' => 'manage_api_keys',
@@ -311,10 +311,10 @@ public function settings(): void {
'payment-gateways',
'paypal_live_signature',
[
- 'title' => __('PayPal Live Signature', 'multisite-ultimate'),
+ 'title' => __('PayPal Live Signature', 'ultimate-multisite'),
'desc' => '',
- 'tooltip' => __('Make sure you are placing the LIVE signature, not the test one.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. AFcpSSRl31ADOdqnHNv4KZdVHEQzdMEEsWxV21C7fd0v3bYYYRCwYxqo', 'multisite-ultimate'),
+ 'tooltip' => __('Make sure you are placing the LIVE signature, not the test one.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. AFcpSSRl31ADOdqnHNv4KZdVHEQzdMEEsWxV21C7fd0v3bYYYRCwYxqo', 'ultimate-multisite'),
'type' => 'text',
'default' => '',
'capability' => 'manage_api_keys',
@@ -342,7 +342,7 @@ public function process_membership_update(&$membership, $customer) {
$gateway_subscription_id = $membership->get_gateway_subscription_id();
if (empty($gateway_subscription_id)) {
- return new \WP_Error('wu_paypal_no_subscription_id', __('Error: No gateway subscription ID found for this membership.', 'multisite-ultimate'));
+ return new \WP_Error('wu_paypal_no_subscription_id', __('Error: No gateway subscription ID found for this membership.', 'ultimate-multisite'));
}
$original = $membership->_get_original();
@@ -350,7 +350,7 @@ public function process_membership_update(&$membership, $customer) {
$has_duration_change = $membership->get_duration() !== absint(wu_get_isset($original, 'duration')) || $membership->get_duration_unit() !== wu_get_isset($original, 'duration_unit');
if ($has_duration_change) {
- return new \WP_Error('wu_paypal_no_duration_change', __('Error: PayPal does not support changing the duration of a subscription.', 'multisite-ultimate'));
+ return new \WP_Error('wu_paypal_no_duration_change', __('Error: PayPal does not support changing the duration of a subscription.', 'ultimate-multisite'));
}
/**
@@ -368,7 +368,7 @@ public function process_membership_update(&$membership, $customer) {
'VERSION' => '124',
'METHOD' => 'UpdateRecurringPaymentsProfile',
'PROFILEID' => $gateway_subscription_id,
- 'NOTE' => __('Membership update', 'multisite-ultimate'),
+ 'NOTE' => __('Membership update', 'ultimate-multisite'),
'DESC' => $description,
'AMT' => $temp_payment->get_total() - $temp_payment->get_tax_total(),
'TAXAMT' => $temp_payment->get_tax_total(),
@@ -400,7 +400,7 @@ public function process_membership_update(&$membership, $customer) {
}
if ('failure' === strtolower((string) $body['ACK'])) {
- return new \WP_Error($body['L_ERRORCODE0'], __('PayPal Error:', 'multisite-ultimate') . ' ' . $body['L_LONGMESSAGE0']);
+ return new \WP_Error($body['L_ERRORCODE0'], __('PayPal Error:', 'ultimate-multisite') . ' ' . $body['L_LONGMESSAGE0']);
}
return true;
@@ -505,7 +505,7 @@ public function process_checkout($payment, $membership, $customer, $cart, $type)
$date = wp_date(get_option('date_format'), strtotime($membership->get_date_trial_end(), wu_get_current_time('timestamp', true)));
// translators: %1$s is the date it will end
- $notes[] = sprintf(__('Your trial period will end on %1$s.', 'multisite-ultimate'), $date);
+ $notes[] = sprintf(__('Your trial period will end on %1$s.', 'ultimate-multisite'), $date);
}
if ($is_recurring && $should_auto_renew) {
@@ -524,25 +524,25 @@ public function process_checkout($payment, $membership, $customer, $cart, $type)
if ('downgrade' === $type) {
if ($is_trial_setup) {
// translators: $1$s the date membership will start, $2$s amount to be billed.
- $notes[] = sprintf(__('Your updated membership will start on $1$s, from that date you will be billed %2$s every month.', 'multisite-ultimate'), $date, $recurring_total_format);
+ $notes[] = sprintf(__('Your updated membership will start on $1$s, from that date you will be billed %2$s every month.', 'ultimate-multisite'), $date, $recurring_total_format);
} else {
$date_renew = wp_date(get_option('date_format'), strtotime($membership->get_date_expiration(), wu_get_current_time('timestamp', true)));
// translators: $1$s the date membership will start, $2$s amount to be billed, %3$s the description of how often.
- $notes[] = sprintf(__('Your updated membership will start on %1$s, from that date you will be billed %2$s %3$s.', 'multisite-ultimate'), $date_renew, $recurring_total_format, $desc);
+ $notes[] = sprintf(__('Your updated membership will start on %1$s, from that date you will be billed %2$s %3$s.', 'ultimate-multisite'), $date_renew, $recurring_total_format, $desc);
}
} elseif ($is_trial_setup) {
// translators: $1$s amount to be billed, $2$s how often
- $notes[] = sprintf(__('After the first payment you will be billed %1$s %2$s.', 'multisite-ultimate'), $recurring_total_format, $desc);
+ $notes[] = sprintf(__('After the first payment you will be billed %1$s %2$s.', 'ultimate-multisite'), $recurring_total_format, $desc);
} else {
// translators: $1$s amount to be billed, $2$s how often
- $notes[] = sprintf(__('After this payment you will be billed %1$s %2$s.', 'multisite-ultimate'), $recurring_total_format, $desc);
+ $notes[] = sprintf(__('After this payment you will be billed %1$s %2$s.', 'ultimate-multisite'), $recurring_total_format, $desc);
}
} elseif ($is_trial_setup) {
// translators: $1$s amount to be billed, $2$s how often
- $notes[] = sprintf(__('From that date, you will be billed %1$s %2$s.', 'multisite-ultimate'), $recurring_total_format, $desc);
+ $notes[] = sprintf(__('From that date, you will be billed %1$s %2$s.', 'ultimate-multisite'), $recurring_total_format, $desc);
} else {
// translators: $1$s how often
- $notes[] = sprintf(__('After this payment you will be billed %1$s.', 'multisite-ultimate'), $desc);
+ $notes[] = sprintf(__('After this payment you will be billed %1$s.', 'ultimate-multisite'), $desc);
}
}
@@ -582,12 +582,12 @@ public function process_checkout($payment, $membership, $customer, $cart, $type)
$discounts_total = $cart->get_total_discounts();
if ( ! empty($discounts_total)) {
- __('Account credit and other discounts', 'multisite-ultimate');
+ __('Account credit and other discounts', 'ultimate-multisite');
$args = array_merge(
$args,
[
- "L_PAYMENTREQUEST_0_NAME{$product_index}" => __('Account credit and other discounts', 'multisite-ultimate'),
+ "L_PAYMENTREQUEST_0_NAME{$product_index}" => __('Account credit and other discounts', 'ultimate-multisite'),
"L_PAYMENTREQUEST_0_AMT{$product_index}" => $discounts_total,
"L_PAYMENTREQUEST_0_QTY{$product_index}" => 1,
]
@@ -658,7 +658,7 @@ public function process_checkout($payment, $membership, $customer, $cart, $type)
/*
* If we get here, something went wrong.
*/
- throw new \Exception(esc_html__('Something has gone wrong, please try again', 'multisite-ultimate'));
+ throw new \Exception(esc_html__('Something has gone wrong, please try again', 'ultimate-multisite'));
}
/**
@@ -718,7 +718,7 @@ public function process_refund($amount, $payment, $membership, $customer) {
$gateway_payment_id = $payment->get_gateway_payment_id();
if (empty($gateway_payment_id)) {
- throw new \Exception(esc_html__('Gateway payment ID not found. Cannot process refund automatically.', 'multisite-ultimate'));
+ throw new \Exception(esc_html__('Gateway payment ID not found. Cannot process refund automatically.', 'ultimate-multisite'));
}
$refund_type = 'Partial';
@@ -780,7 +780,7 @@ public function process_refund($amount, $payment, $membership, $customer) {
return true;
}
- throw new \Exception(esc_html__('Something went wrong.', 'multisite-ultimate'));
+ throw new \Exception(esc_html__('Something went wrong.', 'ultimate-multisite'));
}
/**
@@ -795,7 +795,7 @@ public function process_refund($amount, $payment, $membership, $customer) {
*/
public function fields() {
- $message = __('You will be redirected to PayPal to complete the purchase.', 'multisite-ultimate');
+ $message = __('You will be redirected to PayPal to complete the purchase.', 'ultimate-multisite');
return sprintf('sunrise.php File', 'multisite-ultimate'),
- 'description' => __('We need to add our own sunrise.php file to the wp-content folder in order to be able to control access to sites and plugins before anything else happens on WordPress. ', 'multisite-ultimate'),
- 'pending' => __('Pending', 'multisite-ultimate'),
- 'installing' => __('Installing sunrise file...', 'multisite-ultimate'),
- 'success' => __('Success!', 'multisite-ultimate'),
+ 'title' => __('Install sunrise.php File', 'ultimate-multisite'),
+ 'description' => __('We need to add our own sunrise.php file to the wp-content folder in order to be able to control access to sites and plugins before anything else happens on WordPress. ', 'ultimate-multisite'),
+ 'pending' => __('Pending', 'ultimate-multisite'),
+ 'installing' => __('Installing sunrise file...', 'ultimate-multisite'),
+ 'success' => __('Success!', 'ultimate-multisite'),
'help' => wu_get_documentation_url('installation-errors'),
];
@@ -115,7 +115,7 @@ public function _install_database_tables(): void {
if (false === $success) {
// translators: %s is the name of a database table, e.g. wu_memberships.
- $error_message = sprintf(__('Installation of the table %s failed', 'multisite-ultimate'), $table->get_name());
+ $error_message = sprintf(__('Installation of the table %s failed', 'ultimate-multisite'), $table->get_name());
throw new \Exception(esc_html($error_message));
}
@@ -140,7 +140,7 @@ public function _install_sunrise(): void {
/**
* Allow host providers to install the constant differently.
*
- * Returning true will prevent Multisite Ultimate from trying to write to the wp-config file.
+ * Returning true will prevent Ultimate Multisite from trying to write to the wp-config file.
*
* @since 2.0.0
* @param bool $short_circuit
diff --git a/inc/installers/class-default-content-installer.php b/inc/installers/class-default-content-installer.php
index fc2781134..d3559ece2 100644
--- a/inc/installers/class-default-content-installer.php
+++ b/inc/installers/class-default-content-installer.php
@@ -24,7 +24,7 @@ class Default_Content_Installer extends Base_Installer {
use \WP_Ultimo\Traits\Singleton;
/**
- * Loads dependencies for when Multisite Ultimate is not yet loaded.
+ * Loads dependencies for when Ultimate Multisite is not yet loaded.
*
* @since 2.0.0
* @return void
@@ -147,52 +147,57 @@ public function get_steps() {
$steps['create_template_site'] = [
'done' => $this->done_creating_template_site(),
- 'title' => __('Create Example Template Site', 'multisite-ultimate'),
- 'description' => __('This will create a template site on your network that you can use as a starting point.', 'multisite-ultimate'),
- 'pending' => __('Pending', 'multisite-ultimate'),
- 'installing' => __('Creating Template Site...', 'multisite-ultimate'),
- 'success' => __('Success!', 'multisite-ultimate'),
+ 'title' => __('Create Example Template Site', 'ultimate-multisite'),
+ 'description' => __('This will create a template site on your network that you can use as a starting point.', 'ultimate-multisite'),
+ 'pending' => __('Pending', 'ultimate-multisite'),
+ 'installing' => __('Creating Template Site...', 'ultimate-multisite'),
+ 'success' => __('Success!', 'ultimate-multisite'),
'help' => wu_get_documentation_url('installation-errors'),
+ 'checked' => true,
];
$steps['create_products'] = [
'done' => $this->done_creating_products(),
- 'title' => __('Create Example Products', 'multisite-ultimate'),
- 'description' => __('This action will create example products (plans, packages, and services), so you have an starting point.', 'multisite-ultimate'),
- 'pending' => __('Pending', 'multisite-ultimate'),
- 'installing' => __('Creating Products...', 'multisite-ultimate'),
- 'success' => __('Success!', 'multisite-ultimate'),
+ 'title' => __('Create Example Products', 'ultimate-multisite'),
+ 'description' => __('This action will create example products (plans, packages, and services), so you have an starting point.', 'ultimate-multisite'),
+ 'pending' => __('Pending', 'ultimate-multisite'),
+ 'installing' => __('Creating Products...', 'ultimate-multisite'),
+ 'success' => __('Success!', 'ultimate-multisite'),
'help' => wu_get_documentation_url('installation-errors'),
+ 'checked' => true,
];
$steps['create_checkout'] = [
'done' => $this->done_creating_checkout_forms(),
- 'title' => __('Create a Checkout Form', 'multisite-ultimate'),
- 'description' => __('This action will create a single-step checkout form that your customers will use to place purchases, as well as the page that goes with it.', 'multisite-ultimate'),
- 'pending' => __('Pending', 'multisite-ultimate'),
- 'installing' => __('Creating Checkout Form and Registration Page...', 'multisite-ultimate'),
- 'success' => __('Success!', 'multisite-ultimate'),
+ 'title' => __('Create a Checkout Form', 'ultimate-multisite'),
+ 'description' => __('This action will create a single-step checkout form that your customers will use to place purchases, as well as the page that goes with it.', 'ultimate-multisite'),
+ 'pending' => __('Pending', 'ultimate-multisite'),
+ 'installing' => __('Creating Checkout Form and Registration Page...', 'ultimate-multisite'),
+ 'success' => __('Success!', 'ultimate-multisite'),
'help' => wu_get_documentation_url('installation-errors'),
+ 'checked' => true,
];
$steps['create_emails'] = [
'done' => $this->done_creating_emails(),
- 'title' => __('Create the System Emails', 'multisite-ultimate'),
- 'description' => __('This action will create all emails sent by Multisite Ultimate.', 'multisite-ultimate'),
- 'pending' => __('Pending', 'multisite-ultimate'),
- 'installing' => __('Creating System Emails...', 'multisite-ultimate'),
- 'success' => __('Success!', 'multisite-ultimate'),
+ 'title' => __('Create the System Emails', 'ultimate-multisite'),
+ 'description' => __('This action will create all emails sent by Ultimate Multisite.', 'ultimate-multisite'),
+ 'pending' => __('Pending', 'ultimate-multisite'),
+ 'installing' => __('Creating System Emails...', 'ultimate-multisite'),
+ 'success' => __('Success!', 'ultimate-multisite'),
'help' => wu_get_documentation_url('installation-errors'),
+ 'checked' => true,
];
$steps['create_login_page'] = [
'done' => $this->done_creating_login_page(),
- 'title' => __('Create Custom Login Page', 'multisite-ultimate'),
- 'description' => __('This action will create a custom login page and replace the default one.', 'multisite-ultimate'),
- 'pending' => __('Pending', 'multisite-ultimate'),
- 'installing' => __('Creating Custom Login Page...', 'multisite-ultimate'),
- 'success' => __('Success!', 'multisite-ultimate'),
+ 'title' => __('Create Custom Login Page', 'ultimate-multisite'),
+ 'description' => __('This action will create a custom login page and replace the default one.', 'ultimate-multisite'),
+ 'pending' => __('Pending', 'ultimate-multisite'),
+ 'installing' => __('Creating Custom Login Page...', 'ultimate-multisite'),
+ 'success' => __('Success!', 'ultimate-multisite'),
'help' => wu_get_documentation_url('installation-errors'),
+ 'checked' => true,
];
return $steps;
@@ -214,7 +219,7 @@ public function _install_create_template_site(): void {
$template_site = [
'domain' => $d->domain,
'path' => $d->path,
- 'title' => __('Template Site', 'multisite-ultimate'),
+ 'title' => __('Template Site', 'ultimate-multisite'),
'type' => 'site_template',
];
@@ -225,7 +230,7 @@ public function _install_create_template_site(): void {
}
if ( ! $status) {
- $error_message = __('Template Site was not created. Maybe a site with the /template path already exists?', 'multisite-ultimate');
+ $error_message = __('Template Site was not created. Maybe a site with the /template path already exists?', 'ultimate-multisite');
throw new \Exception(esc_html($error_message));
}
@@ -256,8 +261,8 @@ public function _install_create_products(): void {
* Free Plan
*/
$products[] = [
- 'name' => __('Free', 'multisite-ultimate'),
- 'description' => __('This is an example of a free plan.', 'multisite-ultimate'),
+ 'name' => __('Free', 'ultimate-multisite'),
+ 'description' => __('This is an example of a free plan.', 'ultimate-multisite'),
'currency' => wu_get_setting('currency_symbol', 'USD'),
'pricing_type' => 'free',
'duration' => 1,
@@ -276,8 +281,8 @@ public function _install_create_products(): void {
* Premium Plan
*/
$products[] = [
- 'name' => __('Premium', 'multisite-ultimate'),
- 'description' => __('This is an example of a paid plan.', 'multisite-ultimate'),
+ 'name' => __('Premium', 'ultimate-multisite'),
+ 'description' => __('This is an example of a paid plan.', 'ultimate-multisite'),
'currency' => wu_get_setting('currency_symbol', 'USD'),
'pricing_type' => 'paid',
'type' => 'plan',
@@ -296,8 +301,8 @@ public function _install_create_products(): void {
* Service
*/
$products[] = [
- 'name' => __('SEO Consulting', 'multisite-ultimate'),
- 'description' => __('This is an example of a service that you can create and charge customers for.', 'multisite-ultimate'),
+ 'name' => __('SEO Consulting', 'ultimate-multisite'),
+ 'description' => __('This is an example of a service that you can create and charge customers for.', 'ultimate-multisite'),
'currency' => wu_get_setting('currency_symbol', 'USD'),
'pricing_type' => 'paid',
'type' => 'service',
@@ -335,7 +340,7 @@ public function _install_create_products(): void {
public function _install_create_checkout(): void {
$checkout_form = [
- 'name' => __('Registration Form', 'multisite-ultimate'),
+ 'name' => __('Registration Form', 'ultimate-multisite'),
'slug' => 'main-form',
'settings' => [],
];
@@ -361,7 +366,7 @@ public function _install_create_checkout(): void {
*/
$post_details = [
'post_name' => 'register',
- 'post_title' => __('Register', 'multisite-ultimate'),
+ 'post_title' => __('Register', 'ultimate-multisite'),
'post_content' => sprintf($post_content, $status->get_slug()),
'post_status' => 'publish',
'post_type' => 'page',
@@ -408,7 +413,7 @@ public function _install_create_login_page(): void {
';
$page_args = [
- 'post_title' => __('Login', 'multisite-ultimate'),
+ 'post_title' => __('Login', 'ultimate-multisite'),
'post_content' => $page_content,
'post_status' => 'publish',
'post_author' => get_current_user_id(),
diff --git a/inc/installers/class-migrator.php b/inc/installers/class-migrator.php
index 07d281fb6..fb354c292 100644
--- a/inc/installers/class-migrator.php
+++ b/inc/installers/class-migrator.php
@@ -1,6 +1,6 @@
__('Pre-Migration Check', 'multisite-ultimate'),
- 'description' => __('Runs all migrations in a sand-boxed environment to see if it hits an error.', 'multisite-ultimate'),
+ 'title' => __('Pre-Migration Check', 'ultimate-multisite'),
+ 'description' => __('Runs all migrations in a sand-boxed environment to see if it hits an error.', 'ultimate-multisite'),
'help' => wu_get_documentation_url('migration-errors'),
- 'pending' => __('Pending', 'multisite-ultimate'),
- 'installing' => __('Checking...', 'multisite-ultimate'),
- 'success' => __('Success!', 'multisite-ultimate'),
+ 'pending' => __('Pending', 'ultimate-multisite'),
+ 'installing' => __('Checking...', 'ultimate-multisite'),
+ 'success' => __('Success!', 'ultimate-multisite'),
'done' => false,
];
@@ -273,105 +273,105 @@ public function get_steps($force_all = false) {
if ( ! $dry_run) {
$steps['backup'] = [
- 'title' => __('Prepare for Migration', 'multisite-ultimate'),
- 'description' => __('Verifies the data before going forward with the migration.', 'multisite-ultimate'),
- 'pending' => __('Pending', 'multisite-ultimate'),
- 'installing' => __('Preparing...', 'multisite-ultimate'),
- 'success' => __('Success!', 'multisite-ultimate'),
+ 'title' => __('Prepare for Migration', 'ultimate-multisite'),
+ 'description' => __('Verifies the data before going forward with the migration.', 'ultimate-multisite'),
+ 'pending' => __('Pending', 'ultimate-multisite'),
+ 'installing' => __('Preparing...', 'ultimate-multisite'),
+ 'success' => __('Success!', 'ultimate-multisite'),
'help' => wu_get_documentation_url('migration-errors'),
'done' => false,
];
}
$steps['settings'] = [
- 'title' => __('Settings', 'multisite-ultimate'),
- 'description' => __('Migrates the settings from the older version.', 'multisite-ultimate'),
+ 'title' => __('Settings', 'ultimate-multisite'),
+ 'description' => __('Migrates the settings from the older version.', 'ultimate-multisite'),
'help' => wu_get_documentation_url('migration-errors'),
'done' => false,
];
$steps['products'] = [
- 'title' => __('Plans to Products', 'multisite-ultimate'),
- 'description' => __('Converts the old plans into products.', 'multisite-ultimate'),
+ 'title' => __('Plans to Products', 'ultimate-multisite'),
+ 'description' => __('Converts the old plans into products.', 'ultimate-multisite'),
'help' => wu_get_documentation_url('migration-errors'),
'done' => false,
];
$steps['customers'] = [
- 'title' => __('Users to Customers', 'multisite-ultimate'),
- 'description' => __('Creates customers based on the existing users.', 'multisite-ultimate'),
+ 'title' => __('Users to Customers', 'ultimate-multisite'),
+ 'description' => __('Creates customers based on the existing users.', 'ultimate-multisite'),
'help' => wu_get_documentation_url('migration-errors'),
'done' => false,
];
$steps['memberships'] = [
- 'title' => __('Subscriptions to Memberships', 'multisite-ultimate'),
- 'description' => __('Converts subscriptions into Memberships.', 'multisite-ultimate'),
+ 'title' => __('Subscriptions to Memberships', 'ultimate-multisite'),
+ 'description' => __('Converts subscriptions into Memberships.', 'ultimate-multisite'),
'help' => wu_get_documentation_url('migration-errors'),
'done' => false,
];
$steps['transactions'] = [
- 'title' => __('Transactions to Payments & Events', 'multisite-ultimate'),
- 'description' => __('Converts transactions into payments and events.', 'multisite-ultimate'),
+ 'title' => __('Transactions to Payments & Events', 'ultimate-multisite'),
+ 'description' => __('Converts transactions into payments and events.', 'ultimate-multisite'),
'help' => wu_get_documentation_url('migration-errors'),
'done' => false,
];
$steps['discount_codes'] = [
- 'title' => __('Coupons to Discount Codes', 'multisite-ultimate'),
- 'description' => __('Converts coupons into discount codes.', 'multisite-ultimate'),
+ 'title' => __('Coupons to Discount Codes', 'ultimate-multisite'),
+ 'description' => __('Converts coupons into discount codes.', 'ultimate-multisite'),
'help' => wu_get_documentation_url('migration-errors'),
'done' => false,
];
$steps['sites'] = [
- 'title' => __('Customer Sites', 'multisite-ultimate'),
- 'description' => __('Adjusts existing customer sites.', 'multisite-ultimate'),
- 'installing' => __('Making Adjustments...', 'multisite-ultimate'),
+ 'title' => __('Customer Sites', 'ultimate-multisite'),
+ 'description' => __('Adjusts existing customer sites.', 'ultimate-multisite'),
+ 'installing' => __('Making Adjustments...', 'ultimate-multisite'),
'help' => wu_get_documentation_url('migration-errors'),
'done' => false,
];
$steps['site_templates'] = [
- 'title' => __('Sites Templates', 'multisite-ultimate'),
- 'description' => __('Adjusts existing site templates.', 'multisite-ultimate'),
- 'installing' => __('Making Adjustments...', 'multisite-ultimate'),
+ 'title' => __('Sites Templates', 'ultimate-multisite'),
+ 'description' => __('Adjusts existing site templates.', 'ultimate-multisite'),
+ 'installing' => __('Making Adjustments...', 'ultimate-multisite'),
'help' => wu_get_documentation_url('migration-errors'),
'done' => false,
];
$steps['domains'] = [
- 'title' => __('Mapped Domains', 'multisite-ultimate'),
- 'description' => __('Converts mapped domains.', 'multisite-ultimate'),
+ 'title' => __('Mapped Domains', 'ultimate-multisite'),
+ 'description' => __('Converts mapped domains.', 'ultimate-multisite'),
'help' => wu_get_documentation_url('migration-errors'),
'done' => false,
];
$steps['forms'] = [
- 'title' => __('Checkout Forms', 'multisite-ultimate'),
- 'description' => __('Creates a checkout form based on the existing signup flow.', 'multisite-ultimate'),
+ 'title' => __('Checkout Forms', 'ultimate-multisite'),
+ 'description' => __('Creates a checkout form based on the existing signup flow.', 'ultimate-multisite'),
'help' => wu_get_documentation_url('migration-errors'),
'done' => false,
];
$steps['emails'] = [
- 'title' => __('Emails & Broadcasts', 'multisite-ultimate'),
- 'description' => __('Converts the emails and broadcasts.', 'multisite-ultimate'),
+ 'title' => __('Emails & Broadcasts', 'ultimate-multisite'),
+ 'description' => __('Converts the emails and broadcasts.', 'ultimate-multisite'),
'help' => wu_get_documentation_url('migration-errors'),
'done' => false,
];
$steps['webhooks'] = [
- 'title' => __('Webhooks', 'multisite-ultimate'),
- 'description' => __('Migrates existing webhooks.', 'multisite-ultimate'),
+ 'title' => __('Webhooks', 'ultimate-multisite'),
+ 'description' => __('Migrates existing webhooks.', 'ultimate-multisite'),
'help' => wu_get_documentation_url('migration-errors'),
'done' => false,
];
$steps['other'] = [
- 'title' => __('Other Migrations', 'multisite-ultimate'),
- 'description' => __('Other migrations that don\'t really fit anywhere else.', 'multisite-ultimate'),
+ 'title' => __('Other Migrations', 'ultimate-multisite'),
+ 'description' => __('Other migrations that don\'t really fit anywhere else.', 'ultimate-multisite'),
'help' => wu_get_documentation_url('migration-errors'),
'done' => false,
];
@@ -380,9 +380,9 @@ public function get_steps($force_all = false) {
fn($item) => wp_parse_args(
$item,
[
- 'pending' => __('Pending', 'multisite-ultimate'),
- 'installing' => __('Migrating...', 'multisite-ultimate'),
- 'success' => __('Success!', 'multisite-ultimate'),
+ 'pending' => __('Pending', 'ultimate-multisite'),
+ 'installing' => __('Migrating...', 'ultimate-multisite'),
+ 'success' => __('Success!', 'ultimate-multisite'),
]
),
$steps
@@ -569,7 +569,7 @@ public function handle($status, $installer, $wizard) {
* @since 2.0.7
*
* @param \Throwable|null $e The exception thrown.
- * @param Session $session THe Multisite Ultimate session object.
+ * @param Session $session THe Ultimate Multisite session object.
* @param boolean $dry_run If we are on a dry run or not.
* @param string $installer The name of the installer.
* @return WP_Error
@@ -581,7 +581,7 @@ public function handle_error_messages($e, $session, $dry_run = true, $installer
$caller = $dry_run ? $wu_migrator_current_installer : $installer;
// Translators: %s is the name of the installer.
- $error_nice_message = sprintf(__('Critical error found when migrating "%s".', 'multisite-ultimate'), $caller);
+ $error_nice_message = sprintf(__('Critical error found when migrating "%s".', 'ultimate-multisite'), $caller);
if ($session) {
$errors = (array) $session->get('errors');
@@ -915,7 +915,7 @@ protected function _install_settings() {
'preview_url_parameter' => 'template-preview',
'bg_color' => $this->get_old_setting('top-bar-bg-color', '#f9f9f9'),
'button_bg_color' => $this->get_old_setting('top-bar-button-bg-color', '#00a1ff'),
- 'button_text' => $this->get_old_setting('top-bar-button-text', __('Use this Template', 'multisite-ultimate')),
+ 'button_text' => $this->get_old_setting('top-bar-button-text', __('Use this Template', 'ultimate-multisite')),
'display_responsive_controls' => $this->get_old_setting('top-bar-enable-resize', true),
'use_custom_logo' => $this->get_old_setting('top-bar-use-logo'),
'custom_logo' => $this->get_old_setting('top-bar-logo'),
@@ -2302,7 +2302,7 @@ protected function _install_forms() {
}
$checkout_form = [
- 'name' => __('Signup Form', 'multisite-ultimate'),
+ 'name' => __('Signup Form', 'ultimate-multisite'),
'slug' => 'main-form',
'allowed_countries' => $this->get_old_setting('allowed_countries', []),
'settings' => [],
@@ -2339,7 +2339,7 @@ protected function _install_forms() {
*/
$post_details = [
'post_name' => $page_slug,
- 'post_title' => __('Signup', 'multisite-ultimate'),
+ 'post_title' => __('Signup', 'ultimate-multisite'),
'post_status' => 'publish',
'post_type' => 'page',
'post_content' => sprintf($post_content, $status->get_slug()),
@@ -2379,7 +2379,7 @@ protected function _install_forms() {
*/
$login_post_details = [
'post_name' => $login_page_slug,
- 'post_title' => __('Login', 'multisite-ultimate'),
+ 'post_title' => __('Login', 'ultimate-multisite'),
'post_status' => 'publish',
'post_type' => 'page',
'post_content' => '',
diff --git a/inc/integrations/host-providers/class-base-host-provider.php b/inc/integrations/host-providers/class-base-host-provider.php
index 3d6ece678..a62dc7bb2 100644
--- a/inc/integrations/host-providers/class-base-host-provider.php
+++ b/inc/integrations/host-providers/class-base-host-provider.php
@@ -202,7 +202,7 @@ public function add_to_integration_list(): void {
$slug = $this->get_id();
- $html = $this->is_enabled() ? sprintf(' %s', __('Activated', 'multisite-ultimate')) : '';
+ $html = $this->is_enabled() ? sprintf(' %s', __('Activated', 'ultimate-multisite')) : '';
$url = wu_network_admin_url(
'wp-ultimo-hosting-integration-wizard',
@@ -211,14 +211,14 @@ public function add_to_integration_list(): void {
]
);
- $html .= sprintf('%s', $url, __('Configuration', 'multisite-ultimate'));
+ $html .= sprintf('%s', $url, __('Configuration', 'ultimate-multisite'));
// translators: %s is the name of a host provider (e.g. Cloudways, WPMUDev, Closte...).
- $title = sprintf(__('%s Integration', 'multisite-ultimate'), $this->get_title());
+ $title = sprintf(__('%s Integration', 'ultimate-multisite'), $this->get_title());
$title .= sprintf(
"%s",
- __('Go to the setup wizard to setup this integration.', 'multisite-ultimate')
+ __('Go to the setup wizard to setup this integration.', 'ultimate-multisite')
);
wu_register_settings_field(
@@ -245,14 +245,14 @@ public function alert_provider_detected(): void {
}
// translators: %1$s will be replaced with the integration title. E.g. RunCloud
- $message = sprintf(__('It looks like you are using %1$s as your hosting provider, yet the %1$s integration module is not active. In order for the domain mapping integration to work with %1$s, you might want to activate that module.', 'multisite-ultimate'), $this->get_title());
+ $message = sprintf(__('It looks like you are using %1$s as your hosting provider, yet the %1$s integration module is not active. In order for the domain mapping integration to work with %1$s, you might want to activate that module.', 'ultimate-multisite'), $this->get_title());
$slug = $this->get_id();
$actions = [
'activate' => [
// translators: %s is the integration name.
- 'title' => sprintf(__('Activate %s', 'multisite-ultimate'), $this->get_title()),
+ 'title' => sprintf(__('Activate %s', 'ultimate-multisite'), $this->get_title()),
'url' => wu_network_admin_url(
'wp-ultimo-hosting-integration-wizard',
[
@@ -278,14 +278,14 @@ public function alert_provider_not_setup(): void {
}
// translators: %1$s will be replaced with the integration title. E.g. RunCloud.
- $message = sprintf(__('It looks like you are using %1$s as your hosting provider, yet the %1$s integration module was not properly setup. In order for the domain mapping integration to work with %1$s, you need to configure that module.', 'multisite-ultimate'), $this->get_title());
+ $message = sprintf(__('It looks like you are using %1$s as your hosting provider, yet the %1$s integration module was not properly setup. In order for the domain mapping integration to work with %1$s, you need to configure that module.', 'ultimate-multisite'), $this->get_title());
$slug = $this->get_id();
$actions = [
'activate' => [
// translators: %s is the integration name
- 'title' => sprintf(__('Setup %s', 'multisite-ultimate'), $this->get_title()),
+ 'title' => sprintf(__('Setup %s', 'ultimate-multisite'), $this->get_title()),
'url' => wu_network_admin_url(
'wp-ultimo-hosting-integration-wizard',
[
@@ -513,7 +513,7 @@ public function setup_constants($constant_values): void {
/**
* Generates a define string for manual insertion on-to wp-config.php.
*
- * This is useful when the user is not willing to let Multisite Ultimate inject the code,
+ * This is useful when the user is not willing to let Ultimate Multisite inject the code,
* Or when the wp-config.php is not writable.
*
* @since 2.0.0
@@ -526,7 +526,7 @@ public function get_constants_string($constant_values) {
* Initializes the array with an opening comment.
*/
$content = [
- sprintf('// Multisite Ultimate - Domain Mapping - %s', $this->get_title()),
+ sprintf('// Ultimate Multisite - Domain Mapping - %s', $this->get_title()),
];
/*
@@ -546,7 +546,7 @@ public function get_constants_string($constant_values) {
/*
* Adds the final line.
*/
- $content[] = sprintf('// Multisite Ultimate - Domain Mapping - %s - End', $this->get_title());
+ $content[] = sprintf('// Ultimate Multisite - Domain Mapping - %s - End', $this->get_title());
return implode(PHP_EOL, $content);
}
@@ -562,7 +562,7 @@ public function get_explainer_lines() {
$explainer_lines = [
'will' => [
// translators: %s is the name of the integration e.g. RunCloud
- 'send_domains' => sprintf(__('Send API calls to %s servers with domain names added to this network', 'multisite-ultimate'), $this->get_title()),
+ 'send_domains' => sprintf(__('Send API calls to %s servers with domain names added to this network', 'ultimate-multisite'), $this->get_title()),
],
'will_not' => [],
];
@@ -570,11 +570,11 @@ public function get_explainer_lines() {
if ($this->supports('autossl')) {
// translators: %s is the name of the integration e.g. RunCloud
- $explainer_lines['will'][] = sprintf(__('Fetch and install a SSL certificate on %s platform after the domain is added.', 'multisite-ultimate'), $this->get_title());
+ $explainer_lines['will'][] = sprintf(__('Fetch and install a SSL certificate on %s platform after the domain is added.', 'ultimate-multisite'), $this->get_title());
} else {
// translators: %s is the name of the integration e.g. RunCloud
- $explainer_lines['will_not'][] = sprintf(__('Fetch and install a SSL certificate on %s platform after the domain is added. This needs to be done manually.', 'multisite-ultimate'), $this->get_title());
+ $explainer_lines['will_not'][] = sprintf(__('Fetch and install a SSL certificate on %s platform after the domain is added. This needs to be done manually.', 'ultimate-multisite'), $this->get_title());
}
return $explainer_lines;
@@ -645,7 +645,7 @@ public function test_connection(): void {
*/
public function get_description() {
- return __('No description provided.', 'multisite-ultimate');
+ return __('No description provided.', 'ultimate-multisite');
}
/**
diff --git a/inc/integrations/host-providers/class-closte-host-provider.php b/inc/integrations/host-providers/class-closte-host-provider.php
index 3d93dda56..7e6b49e1a 100644
--- a/inc/integrations/host-providers/class-closte-host-provider.php
+++ b/inc/integrations/host-providers/class-closte-host-provider.php
@@ -90,13 +90,32 @@ public function detect() {
*/
public function on_add_domain($domain, $site_id): void {
- $this->send_closte_api_request(
+ wu_log_add('integration-closte', sprintf('Adding domain: %s for site ID: %d', $domain, $site_id));
+
+ // First add the domain alias
+ $domain_response = $this->send_closte_api_request(
'/adddomainalias',
[
'domain' => $domain,
'wildcard' => str_starts_with($domain, '*.'),
]
);
+
+ // Check if domain was added successfully, then request SSL
+ if (wu_get_isset($domain_response, 'success', false)) {
+ wu_log_add('integration-closte', sprintf('Domain %s added successfully, requesting SSL certificate', $domain));
+ $this->request_ssl_certificate($domain);
+ } elseif (isset($domain_response['error']) && $domain_response['error'] === 'Invalid or empty domain: ' . $domain) {
+ wu_log_add('integration-closte', sprintf('Domain %s rejected by Closte API as invalid. This may be expected for Closte subdomains or internal domains.', $domain));
+ } else {
+ wu_log_add('integration-closte', sprintf('Failed to add domain %s. Response: %s', $domain, wp_json_encode($domain_response)));
+
+ // Only try SSL if it's not a domain validation error
+ if (!isset($domain_response['error']) || !str_contains($domain_response['error'], 'Invalid or empty domain')) {
+ wu_log_add('integration-closte', sprintf('Attempting SSL certificate request for %s despite domain addition failure', $domain));
+ $this->request_ssl_certificate($domain);
+ }
+ }
}
/**
@@ -142,6 +161,78 @@ public function on_add_subdomain($subdomain, $site_id) {}
*/
public function on_remove_subdomain($subdomain, $site_id) {}
+ /**
+ * Requests an SSL certificate for a domain.
+ *
+ * @since 2.0.0
+ * @param string $domain The domain to request SSL certificate for.
+ * @return array|object
+ */
+ private function request_ssl_certificate($domain) {
+
+ wu_log_add('integration-closte', sprintf('Requesting SSL certificate for domain: %s', $domain));
+
+ // Try different possible SSL endpoints
+ $ssl_endpoints = [
+ '/ssl/install',
+ '/installssl',
+ '/ssl',
+ '/certificate/install',
+ ];
+
+ $ssl_response = null;
+
+ foreach ($ssl_endpoints as $endpoint) {
+ wu_log_add('integration-closte', sprintf('Trying SSL endpoint: %s', $endpoint));
+
+ $ssl_response = $this->send_closte_api_request(
+ $endpoint,
+ [
+ 'domain' => $domain,
+ 'type' => 'letsencrypt',
+ ]
+ );
+
+ // If we get something other than 400/404, we found a working endpoint
+ if (!isset($ssl_response['error']) || !preg_match('/HTTP [45]\d\d/', $ssl_response['error'])) {
+ wu_log_add('integration-closte', sprintf('SSL endpoint %s responded, stopping search', $endpoint));
+ break;
+ }
+ }
+
+ if (wu_get_isset($ssl_response, 'success', false)) {
+ wu_log_add('integration-closte', sprintf('SSL certificate request successful for domain: %s', $domain));
+ } else {
+ wu_log_add('integration-closte', sprintf('SSL certificate request failed for domain: %s. Response: %s', $domain, wp_json_encode($ssl_response)));
+
+ // Note: Closte might handle SSL automatically when domain is added
+ wu_log_add('integration-closte', 'Note: Closte may handle SSL automatically when domains are added via /adddomainalias');
+ }
+
+ return $ssl_response;
+ }
+
+ /**
+ * Checks the SSL certificate status for a domain.
+ *
+ * @since 2.0.0
+ * @param string $domain The domain to check SSL status for.
+ * @return array|object
+ */
+ public function check_ssl_status($domain) {
+
+ wu_log_add('integration-closte', sprintf('Checking SSL status for domain: %s', $domain));
+
+ $ssl_status = $this->send_closte_api_request(
+ '/ssl/status',
+ ['domain' => $domain]
+ );
+
+ wu_log_add('integration-closte', sprintf('SSL status for domain %s: %s', $domain, wp_json_encode($ssl_status)));
+
+ return $ssl_status;
+ }
+
/**
* Tests the connection with the API.
*
@@ -157,12 +248,12 @@ public function test_connection(): void {
if (wu_get_isset($response, 'error') === 'Invalid or empty domain: ') {
wp_send_json_success(
[
- 'message' => __('Access Authorized', 'multisite-ultimate'),
+ 'message' => __('Access Authorized', 'ultimate-multisite'),
]
);
}
- $error = new \WP_Error('not-auth', __('Something went wrong', 'multisite-ultimate'));
+ $error = new \WP_Error('not-auth', __('Something went wrong', 'ultimate-multisite'));
wp_send_json_error($error);
}
@@ -178,42 +269,95 @@ public function test_connection(): void {
public function send_closte_api_request($endpoint, $data) {
if (defined('CLOSTE_CLIENT_API_KEY') === false) {
+ wu_log_add('integration-closte', 'CLOSTE_CLIENT_API_KEY constant not defined');
return (object) [
'success' => false,
'error' => 'Closte API Key not found.',
];
}
+ if (empty(CLOSTE_CLIENT_API_KEY)) {
+ wu_log_add('integration-closte', 'CLOSTE_CLIENT_API_KEY is empty');
+ return (object) [
+ 'success' => false,
+ 'error' => 'Closte API Key is empty.',
+ ];
+ }
+
+ // Try different authentication methods
+ $api_key = CLOSTE_CLIENT_API_KEY;
+
$post_fields = [
'blocking' => true,
'timeout' => 45,
'method' => 'POST',
+ 'headers' => [
+ 'Content-Type' => 'application/x-www-form-urlencoded',
+ 'User-Agent' => 'WP-Ultimo-Closte-Integration/2.0',
+ ],
'body' => array_merge(
[
- 'apikey' => CLOSTE_CLIENT_API_KEY,
+ 'apikey' => $api_key,
],
$data
),
];
- $response = wp_remote_post('https://app.closte.com/api/client' . $endpoint, $post_fields);
+ wu_log_add('integration-closte', sprintf('Using API key (first 10 chars): %s...', substr($api_key, 0, 10)));
+
+ $api_url = 'https://app.closte.com/api/client' . $endpoint;
+ wu_log_add('integration-closte', sprintf('Making API request to: %s with data: %s', $api_url, wp_json_encode($data)));
+
+ $response = wp_remote_post($api_url, $post_fields);
+
+ // Log response details
+ if (is_wp_error($response)) {
+ wu_log_add('integration-closte', sprintf('API request failed: %s', $response->get_error_message()));
+ return $response;
+ }
+
+ $response_code = wp_remote_retrieve_response_code($response);
+ $response_body = wp_remote_retrieve_body($response);
+
+ wu_log_add('integration-closte', sprintf('API response code: %d, body: %s', $response_code, $response_body));
- wu_log_add('integration-closte', wp_remote_retrieve_body($response));
+ // Check for HTTP errors
+ if ($response_code >= 400) {
+ wu_log_add('integration-closte', sprintf('HTTP error %d for endpoint %s', $response_code, $endpoint));
+ return (object) [
+ 'success' => false,
+ 'error' => sprintf('HTTP %d error', $response_code),
+ 'response_body' => $response_body,
+ ];
+ }
- if ( ! is_wp_error($response)) {
- $body = json_decode(wp_remote_retrieve_body($response), true);
+ if ($response_body) {
+ $body = json_decode($response_body, true);
if (json_last_error() === JSON_ERROR_NONE) {
+ // Log success/failure for SSL-specific endpoints
+ if (strpos($endpoint, 'ssl') !== false) {
+ wu_log_add(
+ 'integration-closte-ssl',
+ sprintf('SSL request for %s: %s', $endpoint, wp_json_encode($body))
+ );
+ }
return $body;
}
+ wu_log_add('integration-closte', sprintf('JSON decode error: %s', json_last_error_msg()));
return (object) [
'success' => false,
- 'error' => 'unknown',
+ 'error' => 'Invalid JSON response',
+ 'json_error' => json_last_error_msg(),
];
}
- return $response;
+ wu_log_add('integration-closte', 'Empty response body');
+ return (object) [
+ 'success' => false,
+ 'error' => 'Empty response',
+ ];
}
/**
@@ -224,7 +368,7 @@ public function send_closte_api_request($endpoint, $data) {
*/
public function get_description() {
- return __('Closte is not just another web hosting who advertise their services as a cloud hosting while still provides fixed plans like in 1995.', 'multisite-ultimate');
+ return __('Closte is not just another web hosting who advertise their services as a cloud hosting while still provides fixed plans like in 1995.', 'ultimate-multisite');
}
/**
@@ -237,4 +381,6 @@ public function get_logo() {
return wu_get_asset('closte.svg', 'img/hosts');
}
+
+
}
diff --git a/inc/integrations/host-providers/class-cloudflare-host-provider.php b/inc/integrations/host-providers/class-cloudflare-host-provider.php
index de5ae70d7..ed8ec4191 100644
--- a/inc/integrations/host-providers/class-cloudflare-host-provider.php
+++ b/inc/integrations/host-providers/class-cloudflare-host-provider.php
@@ -116,9 +116,9 @@ public function add_cloudflare_dns_entries($dns_records, $domain) {
);
if ( ! empty($dns_entries->result)) {
- $proxied_tag = sprintf('%s', __('Proxied', 'multisite-ultimate'), __('Cloudflare', 'multisite-ultimate'));
+ $proxied_tag = sprintf('%s', __('Proxied', 'ultimate-multisite'), __('Cloudflare', 'ultimate-multisite'));
- $not_proxied_tag = sprintf('%s', __('Not Proxied', 'multisite-ultimate'), __('Cloudflare', 'multisite-ultimate'));
+ $not_proxied_tag = sprintf('%s', __('Not Proxied', 'ultimate-multisite'), __('Cloudflare', 'ultimate-multisite'));
foreach ($dns_entries->result as $entry) {
$dns_records[] = [
@@ -163,12 +163,12 @@ public function get_fields() {
return [
'WU_CLOUDFLARE_ZONE_ID' => [
- 'title' => __('Zone ID', 'multisite-ultimate'),
- 'placeholder' => __('e.g. 644c7705723d62e31f700bb798219c75', 'multisite-ultimate'),
+ 'title' => __('Zone ID', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. 644c7705723d62e31f700bb798219c75', 'ultimate-multisite'),
],
'WU_CLOUDFLARE_API_KEY' => [
- 'title' => __('API Key', 'multisite-ultimate'),
- 'placeholder' => __('e.g. xKGbxxVDpdcUv9dUzRf4i4ngv0QNf1wCtbehiec_o', 'multisite-ultimate'),
+ 'title' => __('API Key', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. xKGbxxVDpdcUv9dUzRf4i4ngv0QNf1wCtbehiec_o', 'ultimate-multisite'),
],
];
}
@@ -430,7 +430,7 @@ public function get_instructions(): void {
*/
public function get_description() {
- return __('Cloudflare secures and ensures the reliability of your external-facing resources such as websites, APIs, and applications. It protects your internal resources such as behind-the-firewall applications, teams, and devices. And it is your platform for developing globally-scalable applications.', 'multisite-ultimate');
+ return __('Cloudflare secures and ensures the reliability of your external-facing resources such as websites, APIs, and applications. It protects your internal resources such as behind-the-firewall applications, teams, and devices. And it is your platform for developing globally-scalable applications.', 'ultimate-multisite');
}
/**
@@ -458,12 +458,12 @@ public function get_explainer_lines() {
];
if (is_subdomain_install()) {
- $explainer_lines['will']['send_sub_domains'] = __('Add a new proxied subdomain to the configured CloudFlare zone whenever a new site gets created', 'multisite-ultimate');
+ $explainer_lines['will']['send_sub_domains'] = __('Add a new proxied subdomain to the configured CloudFlare zone whenever a new site gets created', 'ultimate-multisite');
} else {
- $explainer_lines['will']['subdirectory'] = __('Do nothing! The CloudFlare integration has no effect in subdirectory multisite installs such as this one', 'multisite-ultimate');
+ $explainer_lines['will']['subdirectory'] = __('Do nothing! The CloudFlare integration has no effect in subdirectory multisite installs such as this one', 'ultimate-multisite');
}
- $explainer_lines['will_not']['send_domain'] = __('Add domain mappings as new CloudFlare zones', 'multisite-ultimate');
+ $explainer_lines['will_not']['send_domain'] = __('Add domain mappings as new CloudFlare zones', 'ultimate-multisite');
return $explainer_lines;
}
diff --git a/inc/integrations/host-providers/class-cloudways-host-provider.php b/inc/integrations/host-providers/class-cloudways-host-provider.php
index a6e0fc5cd..d1dff6363 100644
--- a/inc/integrations/host-providers/class-cloudways-host-provider.php
+++ b/inc/integrations/host-providers/class-cloudways-host-provider.php
@@ -144,30 +144,30 @@ public function get_fields() {
return [
'WU_CLOUDWAYS_EMAIL' => [
- 'title' => __('Cloudways Account Email', 'multisite-ultimate'),
- 'desc' => __('Your Cloudways account email address.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. me@gmail.com', 'multisite-ultimate'),
+ 'title' => __('Cloudways Account Email', 'ultimate-multisite'),
+ 'desc' => __('Your Cloudways account email address.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. me@gmail.com', 'ultimate-multisite'),
],
'WU_CLOUDWAYS_API_KEY' => [
- 'title' => __('Cloudways API Key', 'multisite-ultimate'),
- 'desc' => __('The API Key retrieved in the previous step.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. eYP0Jo3Fzzm5SOZCi5nLR0Mki2lbYZ', 'multisite-ultimate'),
+ 'title' => __('Cloudways API Key', 'ultimate-multisite'),
+ 'desc' => __('The API Key retrieved in the previous step.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. eYP0Jo3Fzzm5SOZCi5nLR0Mki2lbYZ', 'ultimate-multisite'),
],
'WU_CLOUDWAYS_SERVER_ID' => [
- 'title' => __('Cloudways Server ID', 'multisite-ultimate'),
- 'desc' => __('The Server ID retrieved in the previous step.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. 11667', 'multisite-ultimate'),
+ 'title' => __('Cloudways Server ID', 'ultimate-multisite'),
+ 'desc' => __('The Server ID retrieved in the previous step.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. 11667', 'ultimate-multisite'),
],
'WU_CLOUDWAYS_APP_ID' => [
- 'title' => __('Cloudways App ID', 'multisite-ultimate'),
- 'desc' => __('The App ID retrieved in the previous step.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. 940288', 'multisite-ultimate'),
+ 'title' => __('Cloudways App ID', 'ultimate-multisite'),
+ 'desc' => __('The App ID retrieved in the previous step.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. 940288', 'ultimate-multisite'),
],
'WU_CLOUDWAYS_EXTRA_DOMAINS' => [
- 'title' => __('Cloudways Extra Domains', 'multisite-ultimate'),
- 'tooltip' => __('The Cloudways API is a bit strange in that it doesn’t offer a way to add or remove just one domain, only a way to update the whole domain list. That means that Multisite Ultimate will replace all domains you might have there with the list of mapped domains of the network every time a new domain is added.', 'multisite-ultimate'),
- 'desc' => __('Comma-separated list of additional domains to add to Cloudways.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. *.test.com, test.com', 'multisite-ultimate'),
+ 'title' => __('Cloudways Extra Domains', 'ultimate-multisite'),
+ 'tooltip' => __('The Cloudways API is a bit strange in that it doesn’t offer a way to add or remove just one domain, only a way to update the whole domain list. That means that Ultimate Multisite will replace all domains you might have there with the list of mapped domains of the network every time a new domain is added.', 'ultimate-multisite'),
+ 'desc' => __('Comma-separated list of additional domains to add to Cloudways.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. *.test.com, test.com', 'ultimate-multisite'),
],
];
}
@@ -528,7 +528,7 @@ public function get_instructions(): void {
*/
public function get_description() {
- return __('Focus on your business and avoid all the web hosting hassles. Our managed hosting guarantees unmatched performance, reliability and choice with 24/7 support that acts as your extended team, making Cloudways an ultimate choice for growing agencies and e-commerce businesses.', 'multisite-ultimate');
+ return __('Focus on your business and avoid all the web hosting hassles. Our managed hosting guarantees unmatched performance, reliability and choice with 24/7 support that acts as your extended team, making Cloudways an ultimate choice for growing agencies and e-commerce businesses.', 'ultimate-multisite');
}
/**
diff --git a/inc/integrations/host-providers/class-cpanel-host-provider.php b/inc/integrations/host-providers/class-cpanel-host-provider.php
index e4f68a80a..a9e28f228 100644
--- a/inc/integrations/host-providers/class-cpanel-host-provider.php
+++ b/inc/integrations/host-providers/class-cpanel-host-provider.php
@@ -111,26 +111,26 @@ public function get_fields() {
return [
'WU_CPANEL_USERNAME' => [
- 'title' => __('cPanel Username', 'multisite-ultimate'),
- 'placeholder' => __('e.g. username', 'multisite-ultimate'),
+ 'title' => __('cPanel Username', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. username', 'ultimate-multisite'),
],
'WU_CPANEL_PASSWORD' => [
'type' => 'password',
- 'title' => __('cPanel Password', 'multisite-ultimate'),
- 'placeholder' => __('password', 'multisite-ultimate'),
+ 'title' => __('cPanel Password', 'ultimate-multisite'),
+ 'placeholder' => __('password', 'ultimate-multisite'),
],
'WU_CPANEL_HOST' => [
- 'title' => __('cPanel Host', 'multisite-ultimate'),
- 'placeholder' => __('e.g. yourdomain.com', 'multisite-ultimate'),
+ 'title' => __('cPanel Host', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. yourdomain.com', 'ultimate-multisite'),
],
'WU_CPANEL_PORT' => [
- 'title' => __('cPanel Port', 'multisite-ultimate'),
- 'placeholder' => __('Defaults to 2083', 'multisite-ultimate'),
+ 'title' => __('cPanel Port', 'ultimate-multisite'),
+ 'placeholder' => __('Defaults to 2083', 'ultimate-multisite'),
'value' => 2083,
],
'WU_CPANEL_ROOT_DIR' => [
- 'title' => __('Root Directory', 'multisite-ultimate'),
- 'placeholder' => __('Defaults to /public_html', 'multisite-ultimate'),
+ 'title' => __('Root Directory', 'ultimate-multisite'),
+ 'placeholder' => __('Defaults to /public_html', 'ultimate-multisite'),
'value' => '/public_html',
],
];
@@ -300,7 +300,7 @@ public function log_calls($results) {
wu_log_add('integration-cpanel', $results->cpanelresult->data->reason);
return;
} elseif ( ! isset($results->cpanelresult->data[0])) {
- wu_log_add('integration-cpanel', __('Unexpected error ocurred trying to sync domains with CPanel', 'multisite-ultimate'), LogLevel::ERROR);
+ wu_log_add('integration-cpanel', __('Unexpected error ocurred trying to sync domains with CPanel', 'ultimate-multisite'), LogLevel::ERROR);
return;
}
@@ -315,7 +315,7 @@ public function log_calls($results) {
*/
public function get_description() {
- return __('cPanel is the management panel being used on a large number of shared and dedicated hosts across the globe.', 'multisite-ultimate');
+ return __('cPanel is the management panel being used on a large number of shared and dedicated hosts across the globe.', 'ultimate-multisite');
}
/**
@@ -360,13 +360,13 @@ public function get_explainer_lines() {
$explainer_lines = [
'will' => [
- 'send_domains' => __('Add a new Addon Domain on cPanel whenever a new domain mapping gets created on your network', 'multisite-ultimate'),
+ 'send_domains' => __('Add a new Addon Domain on cPanel whenever a new domain mapping gets created on your network', 'ultimate-multisite'),
],
'will_not' => [],
];
if (is_subdomain_install()) {
- $explainer_lines['will']['send_sub_domains'] = __('Add a new SubDomain on cPanel whenever a new site gets created on your network', 'multisite-ultimate');
+ $explainer_lines['will']['send_sub_domains'] = __('Add a new SubDomain on cPanel whenever a new site gets created on your network', 'ultimate-multisite');
}
return $explainer_lines;
diff --git a/inc/integrations/host-providers/class-gridpane-host-provider.php b/inc/integrations/host-providers/class-gridpane-host-provider.php
index d04620849..9d5d8808b 100644
--- a/inc/integrations/host-providers/class-gridpane-host-provider.php
+++ b/inc/integrations/host-providers/class-gridpane-host-provider.php
@@ -208,7 +208,7 @@ public function test_connection(): void {
if (wu_get_isset($results, 'message') === 'This action is unauthorized.') {
wp_send_json_error(
[
- 'error' => __('We were not able to successfully establish a connection.', 'multisite-ultimate'),
+ 'error' => __('We were not able to successfully establish a connection.', 'ultimate-multisite'),
]
);
}
@@ -216,14 +216,14 @@ public function test_connection(): void {
if (is_wp_error($results)) {
wp_send_json_error(
[
- 'error' => __('We were not able to successfully establish a connection.', 'multisite-ultimate'),
+ 'error' => __('We were not able to successfully establish a connection.', 'ultimate-multisite'),
]
);
}
wp_send_json_success(
[
- 'success' => __('Connection successfully established.', 'multisite-ultimate'),
+ 'success' => __('Connection successfully established.', 'ultimate-multisite'),
]
);
}
@@ -247,7 +247,7 @@ public function get_instructions(): void {
*/
public function get_description() {
- return __("GridPane is the world's first hosting control panel built exclusively for serious WordPress professionals.", 'multisite-ultimate');
+ return __("GridPane is the world's first hosting control panel built exclusively for serious WordPress professionals.", 'ultimate-multisite');
}
/**
diff --git a/inc/integrations/host-providers/class-runcloud-host-provider.php b/inc/integrations/host-providers/class-runcloud-host-provider.php
index 2b88249cd..341897088 100644
--- a/inc/integrations/host-providers/class-runcloud-host-provider.php
+++ b/inc/integrations/host-providers/class-runcloud-host-provider.php
@@ -90,24 +90,24 @@ public function get_fields() {
return [
'WU_RUNCLOUD_API_KEY' => [
- 'title' => __('RunCloud API Key', 'multisite-ultimate'),
- 'desc' => __('The API Key retrieved in the previous step.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. Sx9tHAn5XMrkeyZKS1a7uj8dGTLgKnlEOaJEFRt1m95L', 'multisite-ultimate'),
+ 'title' => __('RunCloud API Key', 'ultimate-multisite'),
+ 'desc' => __('The API Key retrieved in the previous step.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. Sx9tHAn5XMrkeyZKS1a7uj8dGTLgKnlEOaJEFRt1m95L', 'ultimate-multisite'),
],
'WU_RUNCLOUD_API_SECRET' => [
- 'title' => __('RunCloud API Secret', 'multisite-ultimate'),
- 'desc' => __('The API secret retrieved in the previous step.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. ZlAebXp2sa6J5xsrPoiPcMXZRIVsHJ2rEkNCNGknZnF0UK5cSNSePS8GBW9FXIQd', 'multisite-ultimate'),
+ 'title' => __('RunCloud API Secret', 'ultimate-multisite'),
+ 'desc' => __('The API secret retrieved in the previous step.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. ZlAebXp2sa6J5xsrPoiPcMXZRIVsHJ2rEkNCNGknZnF0UK5cSNSePS8GBW9FXIQd', 'ultimate-multisite'),
],
'WU_RUNCLOUD_SERVER_ID' => [
- 'title' => __('RunCloud Server ID', 'multisite-ultimate'),
- 'desc' => __('The Server ID retrieved in the previous step.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. 11667', 'multisite-ultimate'),
+ 'title' => __('RunCloud Server ID', 'ultimate-multisite'),
+ 'desc' => __('The Server ID retrieved in the previous step.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. 11667', 'ultimate-multisite'),
],
'WU_RUNCLOUD_APP_ID' => [
- 'title' => __('RunCloud App ID', 'multisite-ultimate'),
- 'desc' => __('The App ID retrieved in the previous step.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. 940288', 'multisite-ultimate'),
+ 'title' => __('RunCloud App ID', 'ultimate-multisite'),
+ 'desc' => __('The App ID retrieved in the previous step.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. 940288', 'ultimate-multisite'),
],
];
}
@@ -169,7 +169,7 @@ public function on_remove_domain($domain, $site_id): void {
$domain_id = $this->get_runcloud_domain_id($domain);
if ( ! $domain_id) {
- wu_log_add('integration-runcloud', __('Domain name not found on runcloud', 'multisite-ultimate'));
+ wu_log_add('integration-runcloud', __('Domain name not found on runcloud', 'ultimate-multisite'));
}
$response = $this->send_runcloud_request($this->get_runcloud_base_url("domains/$domain_id"), [], 'DELETE');
@@ -373,7 +373,7 @@ public function get_instructions(): void {
*/
public function get_description() {
- return __('With RunCloud, you don’t need to be a Linux expert to build a website powered by DigitalOcean, AWS, or Google Cloud. Use our graphical interface and build a business on the cloud affordably.', 'multisite-ultimate');
+ return __('With RunCloud, you don’t need to be a Linux expert to build a website powered by DigitalOcean, AWS, or Google Cloud. Use our graphical interface and build a business on the cloud affordably.', 'ultimate-multisite');
}
/**
diff --git a/inc/integrations/host-providers/class-serverpilot-host-provider.php b/inc/integrations/host-providers/class-serverpilot-host-provider.php
index c36adf405..7b25469d8 100644
--- a/inc/integrations/host-providers/class-serverpilot-host-provider.php
+++ b/inc/integrations/host-providers/class-serverpilot-host-provider.php
@@ -89,19 +89,19 @@ public function get_fields() {
return [
'WU_SERVER_PILOT_CLIENT_ID' => [
- 'title' => __('ServerPilot Client ID', 'multisite-ultimate'),
- 'desc' => __('Your ServerPilot Client ID.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. cid_lSmjevkdoSOpasYVqm', 'multisite-ultimate'),
+ 'title' => __('ServerPilot Client ID', 'ultimate-multisite'),
+ 'desc' => __('Your ServerPilot Client ID.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. cid_lSmjevkdoSOpasYVqm', 'ultimate-multisite'),
],
'WU_SERVER_PILOT_API_KEY' => [
- 'title' => __('ServerPilot API Key', 'multisite-ultimate'),
- 'desc' => __('The API Key retrieved in the previous step.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. eYP0Jo3Fzzm5SOZCi5nLR0Mki2lbYZ', 'multisite-ultimate'),
+ 'title' => __('ServerPilot API Key', 'ultimate-multisite'),
+ 'desc' => __('The API Key retrieved in the previous step.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. eYP0Jo3Fzzm5SOZCi5nLR0Mki2lbYZ', 'ultimate-multisite'),
],
'WU_SERVER_PILOT_APP_ID' => [
- 'title' => __('ServerPilot App ID', 'multisite-ultimate'),
- 'desc' => __('The App ID retrieved in the previous step.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. 940288', 'multisite-ultimate'),
+ 'title' => __('ServerPilot App ID', 'ultimate-multisite'),
+ 'desc' => __('The App ID retrieved in the previous step.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. 940288', 'ultimate-multisite'),
],
];
}
@@ -278,7 +278,7 @@ public function get_server_pilot_domains() {
*/
// translators: %s is the wp_json_encode of the error.
- wu_log_add('integration-serverpilot', sprintf(__('An error occurred while trying to get the current list of domains: %s', 'multisite-ultimate'), wp_json_encode($app_info)), LogLevel::ERROR);
+ wu_log_add('integration-serverpilot', sprintf(__('An error occurred while trying to get the current list of domains: %s', 'ultimate-multisite'), wp_json_encode($app_info)), LogLevel::ERROR);
return false;
}
@@ -319,7 +319,7 @@ public function get_instructions(): void {
*/
public function get_description() {
- return __('ServerPilot is a cloud service for hosting WordPress and other PHP websites on servers at DigitalOcean, Amazon, Google, or any other server provider. You can think of ServerPilot as a modern, centralized hosting control panel.', 'multisite-ultimate');
+ return __('ServerPilot is a cloud service for hosting WordPress and other PHP websites on servers at DigitalOcean, Amazon, Google, or any other server provider. You can think of ServerPilot as a modern, centralized hosting control panel.', 'ultimate-multisite');
}
/**
diff --git a/inc/integrations/host-providers/class-wpengine-host-provider.php b/inc/integrations/host-providers/class-wpengine-host-provider.php
index 3214df715..4416ebc7e 100644
--- a/inc/integrations/host-providers/class-wpengine-host-provider.php
+++ b/inc/integrations/host-providers/class-wpengine-host-provider.php
@@ -172,9 +172,9 @@ public function on_remove_subdomain($subdomain, $site_id): void {
*/
public function get_description() {
- $description = __('WP Engine drives your business forward faster with the first and only WordPress Digital Experience Platform. We offer the best WordPress hosting and developer experience on a proven, reliable architecture that delivers unparalleled speed, scalability, and security for your sites.', 'multisite-ultimate');
+ $description = __('WP Engine drives your business forward faster with the first and only WordPress Digital Experience Platform. We offer the best WordPress hosting and developer experience on a proven, reliable architecture that delivers unparalleled speed, scalability, and security for your sites.', 'ultimate-multisite');
- $description .= '
' . __('We recommend to enter in contact with WP Engine support to ask for a Wildcard domain if you are using a subdomain install.', 'multisite-ultimate') . '';
+ $description .= '
' . __('We recommend to enter in contact with WP Engine support to ask for a Wildcard domain if you are using a subdomain install.', 'ultimate-multisite') . '';
return $description;
}
diff --git a/inc/integrations/host-providers/class-wpmudev-host-provider.php b/inc/integrations/host-providers/class-wpmudev-host-provider.php
index 22636a175..50fd53d7c 100644
--- a/inc/integrations/host-providers/class-wpmudev-host-provider.php
+++ b/inc/integrations/host-providers/class-wpmudev-host-provider.php
@@ -157,7 +157,7 @@ public function on_add_domain($domain, $site_id): void {
if (is_wp_error($response)) {
// translators: The %s placeholder will be replaced with the domain name.
- wu_log_add('integration-wpmudev', sprintf(__('An error occurred while trying to add the custom domain %s to WPMU Dev hosting.', 'multisite-ultimate'), $_domain), LogLevel::ERROR);
+ wu_log_add('integration-wpmudev', sprintf(__('An error occurred while trying to add the custom domain %s to WPMU Dev hosting.', 'ultimate-multisite'), $_domain), LogLevel::ERROR);
}
$body = json_decode(wp_remote_retrieve_body($response));
@@ -165,11 +165,11 @@ public function on_add_domain($domain, $site_id): void {
if ($body->message) {
// translators: The %1$s will be replaced with the domain name and %2$s is the error message.
- wu_log_add('integration-wpmudev', sprintf(__('An error occurred while trying to add the custom domain %1$s to WPMU Dev hosting: %2$s', 'multisite-ultimate'), $_domain, $body->message->message), LogLevel::ERROR);
+ wu_log_add('integration-wpmudev', sprintf(__('An error occurred while trying to add the custom domain %1$s to WPMU Dev hosting: %2$s', 'ultimate-multisite'), $_domain, $body->message->message), LogLevel::ERROR);
} else {
// translators: The %s placeholder will be replaced with the domain name.
- wu_log_add('integration-wpmudev', sprintf(__('Domain %s added to WPMU Dev hosting successfully.', 'multisite-ultimate'), $_domain));
+ wu_log_add('integration-wpmudev', sprintf(__('Domain %s added to WPMU Dev hosting successfully.', 'ultimate-multisite'), $_domain));
}
}
}
@@ -253,7 +253,7 @@ public function test_connection(): void {
*/
public function get_description() {
- return __('WPMU DEV is one of the largest companies in the WordPress space. Founded in 2004, it was one of the first companies to scale the Website as a Service model with products such as Edublogs and CampusPress.', 'multisite-ultimate');
+ return __('WPMU DEV is one of the largest companies in the WordPress space. Founded in 2004, it was one of the first companies to scale the Website as a Service model with products such as Edublogs and CampusPress.', 'ultimate-multisite');
}
/**
diff --git a/inc/integrations/host-providers/cpanel-api/class-cpanel-api.php b/inc/integrations/host-providers/cpanel-api/class-cpanel-api.php
index 023b5ee20..3da4baaad 100644
--- a/inc/integrations/host-providers/cpanel-api/class-cpanel-api.php
+++ b/inc/integrations/host-providers/cpanel-api/class-cpanel-api.php
@@ -152,7 +152,7 @@ private function request($url, $params = []) {
if (is_wp_error($response)) {
// translators: %s is the error.
- $this->log(sprintf(__('cPanel API Error: %s', 'multisite-ultimate'), $response->get_error_message()));
+ $this->log(sprintf(__('cPanel API Error: %s', 'ultimate-multisite'), $response->get_error_message()));
return false;
}
@@ -224,7 +224,7 @@ private function sign_in() {
$this->homepage = $this->get_base_url() . $reply['redirect'];
$this->ex_page = $this->get_base_url() . "/{$this->cpsess}/execute/";
} else {
- $this->log(__('Cannot connect to your cPanel server : Invalid Credentials', 'multisite-ultimate'));
+ $this->log(__('Cannot connect to your cPanel server : Invalid Credentials', 'ultimate-multisite'));
}
}
diff --git a/inc/internal/class-memory-trap.php b/inc/internal/class-memory-trap.php
index 8ed00ac8f..6fb490255 100644
--- a/inc/internal/class-memory-trap.php
+++ b/inc/internal/class-memory-trap.php
@@ -97,7 +97,7 @@ function () {
*/
public function memory_limit_error_handler($error): void { // phpcs:ignore
- $message = sprintf(__('Your server\'s PHP and WordPress memory limits are too low to perform this check. You might need to contact your host provider and ask the PHP memory limit in particular to be raised.', 'multisite-ultimate'));
+ $message = sprintf(__('Your server\'s PHP and WordPress memory limits are too low to perform this check. You might need to contact your host provider and ask the PHP memory limit in particular to be raised.', 'ultimate-multisite'));
if ('json' === $this->return_type) {
wp_send_json_error(
diff --git a/inc/invoices/class-invoice.php b/inc/invoices/class-invoice.php
index 0458fa262..33a7dc029 100644
--- a/inc/invoices/class-invoice.php
+++ b/inc/invoices/class-invoice.php
@@ -103,7 +103,7 @@ private function pdf_setup(): void {
$this->printer->SetProtection(['print']);
- $this->printer->SetTitle(__('Invoice', 'multisite-ultimate'));
+ $this->printer->SetTitle(__('Invoice', 'ultimate-multisite'));
$this->printer->SetAuthor($this->company_name);
@@ -257,7 +257,7 @@ public function set_attributes($attributes): void {
'use_custom_logo' => false,
'custom_logo' => false,
'footer_message' => '',
- 'paid_tag_text' => __('Paid', 'multisite-ultimate'),
+ 'paid_tag_text' => __('Paid', 'ultimate-multisite'),
]
);
diff --git a/inc/limits/class-customer-user-role-limits.php b/inc/limits/class-customer-user-role-limits.php
index e9f0237b6..e3cb96cd8 100644
--- a/inc/limits/class-customer-user-role-limits.php
+++ b/inc/limits/class-customer-user-role-limits.php
@@ -62,7 +62,7 @@ public function block_new_user_page(): void {
return;
}
- $message = __('You reached your membership users limit.', 'multisite-ultimate');
+ $message = __('You reached your membership users limit.', 'ultimate-multisite');
/**
* Allow developers to change the message about the membership users limit
@@ -71,7 +71,7 @@ public function block_new_user_page(): void {
*/
$message = apply_filters('wu_users_membership_limit_message', $message);
- wp_die(esc_html($message), esc_html__('Limit Reached', 'multisite-ultimate'), ['back_link' => true]);
+ wp_die(esc_html($message), esc_html__('Limit Reached', 'ultimate-multisite'), ['back_link' => true]);
}
/**
diff --git a/inc/limits/class-plugin-limits.php b/inc/limits/class-plugin-limits.php
index 525afe1fa..b3c95e966 100644
--- a/inc/limits/class-plugin-limits.php
+++ b/inc/limits/class-plugin-limits.php
@@ -145,7 +145,7 @@ public function clear_actions($actions, $plugin_file) {
%s
',
- __('Always Loaded', 'multisite-ultimate')
+ __('Always Loaded', 'ultimate-multisite')
);
}
@@ -160,8 +160,8 @@ public function clear_actions($actions, $plugin_file) {
'type' => $plugin_file,
]
),
- __('Upgrade to unlock', 'multisite-ultimate'),
- __('Upgrade to unlock', 'multisite-ultimate')
+ __('Upgrade to unlock', 'ultimate-multisite'),
+ __('Upgrade to unlock', 'ultimate-multisite')
);
$actions['upgrade'] = $upgrade;
@@ -196,7 +196,7 @@ public function clear_plugin_list($plugins) {
unset($plugins[ $plugin_slug ]);
}
- if (str_starts_with($plugin_slug, 'multisite-ultimate')) {
+ if (str_starts_with($plugin_slug, 'ultimate-multisite')) {
unset($plugins[ $plugin_slug ]);
}
@@ -236,7 +236,7 @@ public function deactivate_network_plugins($plugins) {
$plugin_limits = wu_get_current_site()->get_limitations()->plugins;
foreach ($plugins as $plugin_slug => $timestamp) {
- if (str_contains($plugin_slug, 'multisite-ultimate')) {
+ if (str_contains($plugin_slug, 'ultimate-multisite')) {
continue;
}
@@ -289,7 +289,7 @@ public function deactivate_plugins($plugins) {
$plugin_limits = wu_get_current_site()->get_limitations()->plugins;
foreach ($plugins as $plugin_slug) {
- if (str_contains((string) $plugin_slug, 'multisite-ultimate')) {
+ if (str_contains((string) $plugin_slug, 'ultimate-multisite')) {
continue;
}
diff --git a/inc/limits/class-post-type-limits.php b/inc/limits/class-post-type-limits.php
index 8c227844e..80550ae8d 100644
--- a/inc/limits/class-post-type-limits.php
+++ b/inc/limits/class-post-type-limits.php
@@ -133,16 +133,16 @@ public function limit_posts(): void {
$screen = get_current_screen();
if ( ! wu_get_current_site()->get_limitations()->post_types->{$screen->post_type}->enabled) {
- $upgrade_message = __('Your plan does not support this post type.', 'multisite-ultimate');
+ $upgrade_message = __('Your plan does not support this post type.', 'ultimate-multisite');
- wp_die(esc_html($upgrade_message), esc_html(__('Limit Reached', 'multisite-ultimate')), ['back_link' => true]);
+ wp_die(esc_html($upgrade_message), esc_html(__('Limit Reached', 'ultimate-multisite')), ['back_link' => true]);
}
// Check if that is more than our limit
if (wu_get_current_site()->get_limitations()->post_types->is_post_above_limit($screen->post_type)) {
- $upgrade_message = __('You reached your plan\'s post limit.', 'multisite-ultimate');
+ $upgrade_message = __('You reached your plan\'s post limit.', 'ultimate-multisite');
- wp_die(esc_html($upgrade_message), esc_html__('Limit Reached', 'multisite-ultimate'), ['back_link' => true]);
+ wp_die(esc_html($upgrade_message), esc_html__('Limit Reached', 'ultimate-multisite'), ['back_link' => true]);
}
}
@@ -195,7 +195,7 @@ public function limit_draft_publishing($data, $modified_data) {
public function limit_media($file) {
if ( ! wu_get_current_site()->get_limitations()->post_types->attachment->enabled) {
- $file['error'] = __('Your plan does not support media upload.', 'multisite-ultimate');
+ $file['error'] = __('Your plan does not support media upload.', 'ultimate-multisite');
return $file;
}
@@ -222,7 +222,7 @@ public function limit_media($file) {
if ($quota > 0 && $post_count >= $quota) {
// translators: %d is the number of images allowed.
- $file['error'] = sprintf(__('You reached your media upload limit of %d images. Upgrade your account to unlock more media uploads.', 'multisite-ultimate'), $quota, '#');
+ $file['error'] = sprintf(__('You reached your media upload limit of %d images. Upgrade your account to unlock more media uploads.', 'ultimate-multisite'), $quota, '#');
}
return $file;
diff --git a/inc/limits/class-theme-limits.php b/inc/limits/class-theme-limits.php
index d875d0c9e..8780ab08d 100644
--- a/inc/limits/class-theme-limits.php
+++ b/inc/limits/class-theme-limits.php
@@ -57,14 +57,14 @@ public function init(): void {
* We need to bail if we're inside the WP CLI context and the
* `skip-plugins` flag is present.
*
- * This is due to the fact that without Multisite Ultimate being loaded,
+ * This is due to the fact that without Ultimate Multisite being loaded,
* the functions and classes we'll need to perform any kind of proper
* checks won't be available. To validate if we're being loaded or not,
* we check for the function `wu_get_product`.
*
* @since 2.1.0
*/
- if (wu_cli_is_plugin_skipped('multisite-ultimate')) {
+ if (wu_cli_is_plugin_skipped('ultimate-multisite')) {
return;
}
@@ -124,7 +124,7 @@ public function prevent_theme_activation_on_customizer($data, $context) {
if ($theme_limitations->allowed($new_theme, 'not_available')) {
$response = [
'code' => 'not-available',
- 'message' => __('This theme is not available on your current plan.', 'multisite-ultimate'),
+ 'message' => __('This theme is not available on your current plan.', 'ultimate-multisite'),
];
wp_send_json($response, 'not-available');
@@ -166,7 +166,7 @@ public function hacky_remove_activate_button(): void {
}
$upgrade_button = wu_generate_upgrade_to_unlock_button(
- __('Upgrade to unlock', 'multisite-ultimate'),
+ __('Upgrade to unlock', 'ultimate-multisite'),
[
'module' => 'themes',
'type' => 'EXTENSION',
diff --git a/inc/list-tables/class-base-list-table.php b/inc/list-tables/class-base-list-table.php
index 126619a92..0665e1890 100644
--- a/inc/list-tables/class-base-list-table.php
+++ b/inc/list-tables/class-base-list-table.php
@@ -21,7 +21,7 @@
/**
* Base List Table class. Extends WP_List_Table.
*
- * All of Multisite Ultimate's list tables should extend this class.
+ * All of Ultimate Multisite's list tables should extend this class.
* It provides ajax-filtering and pagination out-of-the-box among other cool features.
*
* @since 2.0.0
@@ -171,7 +171,7 @@ protected function extra_tablenav($which) {
if ('grid' === $this->current_mode) {
printf(
'',
- esc_html__('Select All', 'multisite-ultimate')
+ esc_html__('Select All', 'ultimate-multisite')
);
}
}
@@ -338,7 +338,7 @@ public function get_per_page_option_name(): string {
public function get_per_page_option_label(): string {
// translators: %s will be replaced by the data type plural name. e.g. Books.
- return sprintf(__('%s per page', 'multisite-ultimate'), $this->get_label('plural'));
+ return sprintf(__('%s per page', 'ultimate-multisite'), $this->get_label('plural'));
}
/**
@@ -360,7 +360,7 @@ protected function has_search() {
public function get_search_input_label(): string {
// translators: %s will be replaced with the data type plural name. e.g. Books.
- return sprintf(__('Search %s', 'multisite-ultimate'), $this->get_label('plural'));
+ return sprintf(__('Search %s', 'ultimate-multisite'), $this->get_label('plural'));
}
/**
@@ -404,7 +404,7 @@ public function register_scripts(): void {
'base_url' => wu_get_form_url('bulk_actions'),
'model' => strstr($this->get_table_id(), '_', true),
'i18n' => [
- 'confirm' => __('Confirm Action', 'multisite-ultimate'),
+ 'confirm' => __('Confirm Action', 'ultimate-multisite'),
],
]
);
@@ -504,10 +504,10 @@ public function display(): void {
wu_render_empty_state(
[
// translators: %s name of items in list.
- 'message' => sprintf(__("You don't have any %s yet.", 'multisite-ultimate'), $this->labels['plural']),
- 'sub_message' => $this->_args['add_new'] ? __('How about we create a new one?', 'multisite-ultimate') : __('...but you will see them here once they get created.', 'multisite-ultimate'),
+ 'message' => sprintf(__("You don't have any %s yet.", 'ultimate-multisite'), $this->labels['plural']),
+ 'sub_message' => $this->_args['add_new'] ? __('How about we create a new one?', 'ultimate-multisite') : __('...but you will see them here once they get created.', 'ultimate-multisite'),
// translators: %s is the singular value of the model, such as Product, or Payment.
- 'link_label' => sprintf(__('Create a new %s', 'multisite-ultimate'), $this->labels['singular']),
+ 'link_label' => sprintf(__('Create a new %s', 'ultimate-multisite'), $this->labels['singular']),
'link_url' => wu_get_isset($this->_args['add_new'], 'url', ''),
'link_classes' => wu_get_isset($this->_args['add_new'], 'classes', ''),
'link_icon' => 'dashicons-wu-circle-with-plus',
@@ -594,7 +594,7 @@ public function no_items(): void {
'
%s', sprintf($placeholder, human_time_diff($time)));
@@ -859,7 +859,7 @@ public function column_membership($item): void {
%s', $amount, $message);
@@ -207,7 +207,7 @@ public function column_customer($item) {
$customer = $item->get_customer();
if ( ! $customer) {
- $not_found = __('No customer found', 'multisite-ultimate');
+ $not_found = __('No customer found', 'ultimate-multisite');
return "
%s', $amount, $message);
@@ -168,19 +168,19 @@ public function column_amount($item) {
public function get_columns() {
ob_start();
- wu_tooltip(__('Reference Code', 'multisite-ultimate'), 'dashicons-wu-hash wu-text-xs');
+ wu_tooltip(__('Reference Code', 'ultimate-multisite'), 'dashicons-wu-hash wu-text-xs');
$realtooltip = ob_end_clean();
$columns = [
'cb' => '',
'hash' => $realtooltip,
- 'status' => __('Status', 'multisite-ultimate'),
- 'customer' => __('Customer', 'multisite-ultimate'),
- 'product' => __('Product', 'multisite-ultimate'),
- 'amount' => __('Price', 'multisite-ultimate'),
- 'date_created' => __('Created at', 'multisite-ultimate'),
- 'date_expiration' => __('Expiration', 'multisite-ultimate'),
- 'id' => __('ID', 'multisite-ultimate'),
+ 'status' => __('Status', 'ultimate-multisite'),
+ 'customer' => __('Customer', 'ultimate-multisite'),
+ 'product' => __('Product', 'ultimate-multisite'),
+ 'amount' => __('Price', 'ultimate-multisite'),
+ 'date_created' => __('Created at', 'ultimate-multisite'),
+ 'date_expiration' => __('Expiration', 'ultimate-multisite'),
+ 'id' => __('ID', 'ultimate-multisite'),
];
return $columns;
@@ -199,11 +199,11 @@ public function column_date_expiration($item) {
$date = $item->get_date_expiration();
if (empty($date) || '0000-00-00 00:00:00' === $date) {
- return sprintf('%s
%s', __('Lifetime', 'multisite-ultimate'), __('It never expires', 'multisite-ultimate'));
+ return sprintf('%s
%s', __('Lifetime', 'ultimate-multisite'), __('It never expires', 'ultimate-multisite'));
}
if ( ! wu_validate_date($date)) {
- return __('--', 'multisite-ultimate');
+ return __('--', 'ultimate-multisite');
}
$time = strtotime(get_date_from_gmt($date));
@@ -211,7 +211,7 @@ public function column_date_expiration($item) {
$formatted_value = date_i18n(get_option('date_format'), $time);
// translators: %s is a relative past date.
- $placeholder = wu_get_current_time('timestamp') > $time ? __('%s ago', 'multisite-ultimate') : __('In %s', 'multisite-ultimate');
+ $placeholder = wu_get_current_time('timestamp') > $time ? __('%s ago', 'ultimate-multisite') : __('In %s', 'ultimate-multisite');
$text = $formatted_value . sprintf('
%s', sprintf($placeholder, human_time_diff($time)));
@@ -234,7 +234,7 @@ public function get_filters(): array {
* Status
*/
'status' => [
- 'label' => __('Status', 'multisite-ultimate'),
+ 'label' => __('Status', 'ultimate-multisite'),
'options' => $membership_status::to_array(),
],
@@ -245,7 +245,7 @@ public function get_filters(): array {
* Created At
*/
'date_created' => [
- 'label' => __('Created At', 'multisite-ultimate'),
+ 'label' => __('Created At', 'ultimate-multisite'),
'options' => $this->get_default_date_filter_options(),
],
@@ -253,7 +253,7 @@ public function get_filters(): array {
* Expiration Date
*/
'date_expiration' => [
- 'label' => __('Expiration Date', 'multisite-ultimate'),
+ 'label' => __('Expiration Date', 'ultimate-multisite'),
'options' => $this->get_default_date_filter_options(),
],
@@ -261,7 +261,7 @@ public function get_filters(): array {
* Renewal Date
*/
'date_renewed' => [
- 'label' => __('Renewal Date', 'multisite-ultimate'),
+ 'label' => __('Renewal Date', 'ultimate-multisite'),
'options' => $this->get_default_date_filter_options(),
],
],
@@ -280,43 +280,43 @@ public function get_views() {
'all' => [
'field' => 'status',
'url' => add_query_arg('status', 'all'),
- 'label' => __('All Memberships', 'multisite-ultimate'),
+ 'label' => __('All Memberships', 'ultimate-multisite'),
'count' => 0,
],
'active' => [
'field' => 'status',
'url' => add_query_arg('status', 'active'),
- 'label' => __('Active', 'multisite-ultimate'),
+ 'label' => __('Active', 'ultimate-multisite'),
'count' => 0,
],
'trialing' => [
'field' => 'status',
'url' => add_query_arg('status', 'trialing'),
- 'label' => __('Trialing', 'multisite-ultimate'),
+ 'label' => __('Trialing', 'ultimate-multisite'),
'count' => 0,
],
'pending' => [
'field' => 'status',
'url' => add_query_arg('status', 'pending'),
- 'label' => __('Pending', 'multisite-ultimate'),
+ 'label' => __('Pending', 'ultimate-multisite'),
'count' => 0,
],
'on-hold' => [
'field' => 'status',
'url' => add_query_arg('status', 'on-hold'),
- 'label' => __('On Hold', 'multisite-ultimate'),
+ 'label' => __('On Hold', 'ultimate-multisite'),
'count' => 0,
],
'expired' => [
'field' => 'status',
'url' => add_query_arg('status', 'expired'),
- 'label' => __('Expired', 'multisite-ultimate'),
+ 'label' => __('Expired', 'ultimate-multisite'),
'count' => 0,
],
'cancelled' => [
'field' => 'status',
'url' => add_query_arg('status', 'cancelled'),
- 'label' => __('Cancelled', 'multisite-ultimate'),
+ 'label' => __('Cancelled', 'ultimate-multisite'),
'count' => 0,
],
];
diff --git a/inc/list-tables/class-memberships-site-list-table.php b/inc/list-tables/class-memberships-site-list-table.php
index 16e59524c..4ef1ac132 100644
--- a/inc/list-tables/class-memberships-site-list-table.php
+++ b/inc/list-tables/class-memberships-site-list-table.php
@@ -62,14 +62,14 @@ public function column_responsive($item): void {
[
'link' => [
'icon' => 'dashicons-wu-link1 wu-align-middle wu-mr-1',
- 'label' => __('Visit Site', 'multisite-ultimate'),
- 'value' => __('Homepage', 'multisite-ultimate'),
+ 'label' => __('Visit Site', 'ultimate-multisite'),
+ 'value' => __('Homepage', 'ultimate-multisite'),
'url' => $item->get_active_site_url(),
],
'dashboard' => [
'icon' => 'dashicons-wu-browser wu-align-middle wu-mr-1',
- 'label' => __('Go to the Dashboard', 'multisite-ultimate'),
- 'value' => __('Dashboard', 'multisite-ultimate'),
+ 'label' => __('Go to the Dashboard', 'ultimate-multisite'),
+ 'value' => __('Dashboard', 'ultimate-multisite'),
'url' => get_admin_url($item->get_id()),
],
],
@@ -78,9 +78,9 @@ public function column_responsive($item): void {
'icon' => 'dashicons-wu-calendar1 wu-align-middle wu-mr-1',
'label' => '',
'value' => $item->get_type() === 'pending' ?
- __('Not Available', 'multisite-ultimate') :
+ __('Not Available', 'ultimate-multisite') :
// translators: %s is a placeholder for the human-readable time difference, e.g., "2 hours ago"
- sprintf(__('Created %s', 'multisite-ultimate'), wu_human_time_diff(strtotime((string) $item->get_date_registered()))),
+ sprintf(__('Created %s', 'ultimate-multisite'), wu_human_time_diff(strtotime((string) $item->get_date_registered()))),
],
]
);
diff --git a/inc/list-tables/class-payment-line-item-list-table.php b/inc/list-tables/class-payment-line-item-list-table.php
index 59e2258a4..4bda82f64 100644
--- a/inc/list-tables/class-payment-line-item-list-table.php
+++ b/inc/list-tables/class-payment-line-item-list-table.php
@@ -49,13 +49,13 @@ public function column_responsive($item): void {
$first_row = [
'quantity' => [
'icon' => 'dashicons-wu-package wu-align-middle wu-mr-1',
- 'label' => __('Quantity', 'multisite-ultimate'),
+ 'label' => __('Quantity', 'ultimate-multisite'),
// translators: %d is a quantity number
- 'value' => sprintf(__('x%d', 'multisite-ultimate'), $item->get_quantity()),
+ 'value' => sprintf(__('x%d', 'ultimate-multisite'), $item->get_quantity()),
],
'unit_price' => [
'icon' => 'dashicons-wu-info1 wu-align-middle wu-mr-1',
- 'label' => __('Unit Price', 'multisite-ultimate'),
+ 'label' => __('Unit Price', 'ultimate-multisite'),
'value' => wu_format_currency($item->get_unit_price()),
],
];
@@ -71,7 +71,7 @@ public function column_responsive($item): void {
'wrapper_classes' => 'wubox',
'icon' => 'dashicons-wu-edit1 wu-align-middle wu-mr-1',
'label' => '',
- 'value' => __('Edit', 'multisite-ultimate'),
+ 'value' => __('Edit', 'ultimate-multisite'),
'url' => wu_get_form_url('edit_line_item', $url_atts),
];
@@ -79,7 +79,7 @@ public function column_responsive($item): void {
'wrapper_classes' => 'wu-text-red-500 wubox',
'icon' => 'dashicons-wu-trash-2 wu-align-middle wu-mr-1',
'label' => '',
- 'value' => __('Remove', 'multisite-ultimate'),
+ 'value' => __('Remove', 'ultimate-multisite'),
'url' => wu_get_form_url('delete_line_item', $url_atts),
];
@@ -91,7 +91,7 @@ public function column_responsive($item): void {
$tax_rate = $item->get_discount_rate() . '%';
}
- $tax_label = $item->get_discount_rate() ? ($item->get_discount_label() ?: __('Discount', 'multisite-ultimate')) : __('No discount', 'multisite-ultimate');
+ $tax_label = $item->get_discount_rate() ? ($item->get_discount_label() ?: __('Discount', 'ultimate-multisite')) : __('No discount', 'ultimate-multisite');
$tooltip = sprintf('%s (%s)', $tax_rate, $tax_label);
@@ -99,7 +99,7 @@ public function column_responsive($item): void {
'icon' => 'dashicons-wu-percent wu-align-middle wu-mr-1',
'label' => $tooltip,
// translators: %s is a currency amount
- 'value' => sprintf(__('Discounts: %s', 'multisite-ultimate'), wu_format_currency($item->get_discount_total())),
+ 'value' => sprintf(__('Discounts: %s', 'ultimate-multisite'), wu_format_currency($item->get_discount_total())),
];
}
@@ -107,7 +107,7 @@ public function column_responsive($item): void {
'icon' => 'dashicons-wu-info1 wu-align-middle wu-mr-1',
'label' => '',
/* translators: %s is a currency amount */
- 'value' => sprintf(__('Subtotal: %s', 'multisite-ultimate'), wu_format_currency($item->get_subtotal())),
+ 'value' => sprintf(__('Subtotal: %s', 'ultimate-multisite'), wu_format_currency($item->get_subtotal())),
];
/*
@@ -118,7 +118,7 @@ public function column_responsive($item): void {
$tax_rate = $item->get_tax_rate() . '%';
}
- $tax_label = $item->get_tax_rate() ? ($item->get_tax_label() ?: __('Tax Applied', 'multisite-ultimate')) : __('No Taxes Applied', 'multisite-ultimate');
+ $tax_label = $item->get_tax_rate() ? ($item->get_tax_label() ?: __('Tax Applied', 'ultimate-multisite')) : __('No Taxes Applied', 'ultimate-multisite');
$tooltip = sprintf('%s (%s)', $tax_rate, $tax_label);
@@ -126,13 +126,13 @@ public function column_responsive($item): void {
'icon' => 'dashicons-wu-percent wu-align-middle wu-mr-1',
'label' => $tooltip,
// translators: %s is a currency amount
- 'value' => sprintf(__('Taxes: %s', 'multisite-ultimate'), wu_format_currency($item->get_tax_total())),
+ 'value' => sprintf(__('Taxes: %s', 'ultimate-multisite'), wu_format_currency($item->get_tax_total())),
];
}
$first_row['description'] = [
'icon' => 'dashicons-wu-file-text wu-align-middle wu-mr-1',
- 'label' => __('Item Description', 'multisite-ultimate'),
+ 'label' => __('Item Description', 'ultimate-multisite'),
'value' => $item->get_description(),
];
diff --git a/inc/list-tables/class-payment-list-table-widget.php b/inc/list-tables/class-payment-list-table-widget.php
index d659bc19b..b670fca95 100644
--- a/inc/list-tables/class-payment-list-table-widget.php
+++ b/inc/list-tables/class-payment-list-table-widget.php
@@ -38,8 +38,8 @@ public function __construct() {
parent::__construct(
[
- 'singular' => __('Payment', 'multisite-ultimate'), // singular name of the listed records
- 'plural' => __('Payments', 'multisite-ultimate'), // plural name of the listed records
+ 'singular' => __('Payment', 'ultimate-multisite'), // singular name of the listed records
+ 'plural' => __('Payments', 'ultimate-multisite'), // plural name of the listed records
'ajax' => true, // does this table support ajax?
]
);
@@ -112,8 +112,8 @@ public function column_hash($item): string {
$code = sprintf('%s', wu_network_admin_url('wp-ultimo-edit-payment', $url_atts), $item->get_hash());
$actions = [
- 'edit' => sprintf('%s', wu_network_admin_url('wp-ultimo-edit-payment', $url_atts), __('Edit', 'multisite-ultimate')),
- 'delete' => sprintf('%s', '', __('Delete', 'multisite-ultimate')),
+ 'edit' => sprintf('%s', wu_network_admin_url('wp-ultimo-edit-payment', $url_atts), __('Edit', 'ultimate-multisite')),
+ 'delete' => sprintf('%s', '', __('Delete', 'ultimate-multisite')),
];
$html = "{$code}";
@@ -152,7 +152,7 @@ public function column_customer($item) {
$customer = $item->get_customer();
if ( ! $customer) {
- $not_found = __('No customer found', 'multisite-ultimate');
+ $not_found = __('No customer found', 'ultimate-multisite');
return "
%s', __('Requires contact', 'multisite-ultimate'));
+ return __('None', 'ultimate-multisite') . sprintf('
%s', __('Requires contact', 'ultimate-multisite'));
}
if (empty($item->get_amount())) {
- return __('Free', 'multisite-ultimate');
+ return __('Free', 'ultimate-multisite');
}
$amount = wu_format_currency($item->get_amount(), $item->get_currency());
@@ -143,7 +143,7 @@ public function column_amount($item) {
$message = sprintf(
// translators: %1$s the duration, and %2$s the duration unit (day, week, month, etc)
- _n('every %2$s', 'every %1$s %2$s', $duration, 'multisite-ultimate'), // phpcs:ignore
+ _n('every %2$s', 'every %1$s %2$s', $duration, 'ultimate-multisite'), // phpcs:ignore
$duration,
$item->get_duration_unit()
);
@@ -151,14 +151,14 @@ public function column_amount($item) {
if ( ! $item->is_forever_recurring()) {
$billing_cycles_message = sprintf(
// translators: %s is the number of billing cycles.
- _n('for %s cycle', 'for %s cycles', $item->get_billing_cycles(), 'multisite-ultimate'),
+ _n('for %s cycle', 'for %s cycles', $item->get_billing_cycles(), 'ultimate-multisite'),
$item->get_billing_cycles()
);
$message .= ' ' . $billing_cycles_message;
}
} else {
- $message = __('one time payment', 'multisite-ultimate');
+ $message = __('one time payment', 'ultimate-multisite');
}
return sprintf('%s
%s', $amount, $message);
@@ -175,11 +175,11 @@ public function column_amount($item) {
public function column_setup_fee($item) {
if ($item->get_pricing_type() === 'contact_us') {
- return __('None', 'multisite-ultimate') . sprintf('
%s', __('Requires contact', 'multisite-ultimate'));
+ return __('None', 'ultimate-multisite') . sprintf('
%s', __('Requires contact', 'ultimate-multisite'));
}
if ( ! $item->has_setup_fee()) {
- return __('No Setup Fee', 'multisite-ultimate');
+ return __('No Setup Fee', 'ultimate-multisite');
}
return wu_format_currency($item->get_setup_fee(), $item->get_currency());
@@ -201,7 +201,7 @@ public function process_single_action(): void {
$product = wu_get_product($product);
if ( ! $product) {
- WP_Ultimo()->notices->add(__('Product not found.', 'multisite-ultimate'), 'error', 'network-admin');
+ WP_Ultimo()->notices->add(__('Product not found.', 'ultimate-multisite'), 'error', 'network-admin');
return;
}
@@ -209,7 +209,7 @@ public function process_single_action(): void {
$new_product = $product->duplicate();
// translators: the %s is the thing copied.
- $new_name = sprintf(__('Copy of %s', 'multisite-ultimate'), $product->get_name());
+ $new_name = sprintf(__('Copy of %s', 'ultimate-multisite'), $product->get_name());
$new_product->set_name($new_name);
@@ -250,12 +250,12 @@ public function get_columns() {
$columns = [
'cb' => '',
'featured_image_id' => '',
- 'name' => __('Name', 'multisite-ultimate'),
- 'type' => __('Type', 'multisite-ultimate'),
- 'slug' => __('Slug', 'multisite-ultimate'),
- 'amount' => __('Price', 'multisite-ultimate'),
- 'setup_fee' => __('Setup Fee', 'multisite-ultimate'),
- 'id' => __('ID', 'multisite-ultimate'),
+ 'name' => __('Name', 'ultimate-multisite'),
+ 'type' => __('Type', 'ultimate-multisite'),
+ 'slug' => __('Slug', 'ultimate-multisite'),
+ 'amount' => __('Price', 'ultimate-multisite'),
+ 'setup_fee' => __('Setup Fee', 'ultimate-multisite'),
+ 'id' => __('ID', 'ultimate-multisite'),
];
return $columns;
@@ -304,25 +304,25 @@ public function get_views() {
'all' => [
'field' => 'type',
'url' => add_query_arg('type', 'all'),
- 'label' => __('All Products', 'multisite-ultimate'),
+ 'label' => __('All Products', 'ultimate-multisite'),
'count' => 0,
],
'plan' => [
'field' => 'type',
'url' => add_query_arg('type', 'plan'),
- 'label' => __('Plans', 'multisite-ultimate'),
+ 'label' => __('Plans', 'ultimate-multisite'),
'count' => 0,
],
'package' => [
'field' => 'type',
'url' => add_query_arg('type', 'package'),
- 'label' => __('Packages', 'multisite-ultimate'),
+ 'label' => __('Packages', 'ultimate-multisite'),
'count' => 0,
],
'service' => [
'field' => 'type',
'url' => add_query_arg('type', 'service'),
- 'label' => __('Services', 'multisite-ultimate'),
+ 'label' => __('Services', 'ultimate-multisite'),
'count' => 0,
],
];
diff --git a/inc/list-tables/class-site-customer-list-table.php b/inc/list-tables/class-site-customer-list-table.php
index f8844389a..33b6e13c7 100644
--- a/inc/list-tables/class-site-customer-list-table.php
+++ b/inc/list-tables/class-site-customer-list-table.php
@@ -57,10 +57,10 @@ public function get_columns() {
public function column_responsive($item): void {
// translators: %s is a placeholder for the human-readable time difference, e.g., "2 hours ago"
- $last_login = sprintf(__('Last login %s', 'multisite-ultimate'), wu_human_time_diff(strtotime((string) $item->get_last_login())));
+ $last_login = sprintf(__('Last login %s', 'ultimate-multisite'), wu_human_time_diff(strtotime((string) $item->get_last_login())));
if ($item->is_online()) {
- $last_login = '' . __('Online', 'multisite-ultimate');
+ $last_login = '' . __('Online', 'ultimate-multisite');
}
wu_responsive_table_row(
@@ -88,21 +88,21 @@ public function column_responsive($item): void {
[
'total' => [
'icon' => 'dashicons-wu-at-sign wu-align-middle wu-mr-1',
- 'label' => __('Email Address', 'multisite-ultimate'),
+ 'label' => __('Email Address', 'ultimate-multisite'),
'value' => $item->get_email_address(),
],
],
[
'date_expiration' => [
'icon' => $item->is_online() === false ? 'dashicons-wu-calendar1 wu-align-middle wu-mr-1' : '',
- 'label' => __('Last Login', 'multisite-ultimate'),
+ 'label' => __('Last Login', 'ultimate-multisite'),
'value' => $last_login,
],
'date_created' => [
'icon' => 'dashicons-wu-calendar1 wu-align-middle wu-mr-1',
'label' => '',
// translators: %s is a placeholder for the human-readable time difference, e.g., "2 hours ago"
- 'value' => sprintf(__('Registered %s', 'multisite-ultimate'), wu_human_time_diff(strtotime((string) $item->get_date_registered()))),
+ 'value' => sprintf(__('Registered %s', 'ultimate-multisite'), wu_human_time_diff(strtotime((string) $item->get_date_registered()))),
],
]
);
diff --git a/inc/list-tables/class-site-list-table.php b/inc/list-tables/class-site-list-table.php
index cfabe3968..55cb7ffb3 100644
--- a/inc/list-tables/class-site-list-table.php
+++ b/inc/list-tables/class-site-list-table.php
@@ -35,14 +35,14 @@ class Site_List_Table extends Base_List_Table {
public function __construct() {
$this->modes = [
- 'grid' => __('Grid View', 'multisite-ultimate'),
- 'list' => __('List View', 'multisite-ultimate'),
+ 'grid' => __('Grid View', 'ultimate-multisite'),
+ 'list' => __('List View', 'ultimate-multisite'),
];
parent::__construct(
[
- 'singular' => __('Site', 'multisite-ultimate'), // singular name of the listed records
- 'plural' => __('Sites', 'multisite-ultimate'), // plural name of the listed records
+ 'singular' => __('Site', 'ultimate-multisite'), // singular name of the listed records
+ 'plural' => __('Sites', 'ultimate-multisite'), // plural name of the listed records
'ajax' => true, // does this table support ajax?
'add_new' => [
'url' => wu_get_form_url('add_new_site'),
@@ -129,24 +129,24 @@ public function column_path($item): string {
$title = "$title";
$actions = [
- 'edit' => sprintf('%s', wu_network_admin_url('wp-ultimo-edit-site', $url_atts), __('Edit', 'multisite-ultimate')),
+ 'edit' => sprintf('%s', wu_network_admin_url('wp-ultimo-edit-site', $url_atts), __('Edit', 'ultimate-multisite')),
'duplicate' => sprintf(
'%s',
- __('Duplicate Site', 'multisite-ultimate'),
+ __('Duplicate Site', 'ultimate-multisite'),
wu_get_form_url(
'add_new_site',
$url_atts
),
- __('Duplicate', 'multisite-ultimate')
+ __('Duplicate', 'ultimate-multisite')
),
'delete' => sprintf(
'%s',
- __('Delete', 'multisite-ultimate'),
+ __('Delete', 'ultimate-multisite'),
wu_get_form_url(
'delete_modal',
$url_atts
),
- __('Delete', 'multisite-ultimate')
+ __('Delete', 'ultimate-multisite')
),
];
@@ -154,16 +154,16 @@ public function column_path($item): string {
$actions = [
'duplicate' => sprintf(
'%s',
- __('Publish Site', 'multisite-ultimate'),
+ __('Publish Site', 'ultimate-multisite'),
wu_get_form_url(
'publish_pending_site',
['membership_id' => $item->get_membership_id()]
),
- __('Publish', 'multisite-ultimate')
+ __('Publish', 'ultimate-multisite')
),
'delete' => sprintf(
'%s',
- __('Delete', 'multisite-ultimate'),
+ __('Delete', 'ultimate-multisite'),
wu_get_form_url(
'delete_modal',
[
@@ -180,7 +180,7 @@ public function column_path($item): string {
),
]
),
- __('Delete', 'multisite-ultimate')
+ __('Delete', 'ultimate-multisite')
),
];
}
@@ -253,7 +253,7 @@ public function column_domains($item): string {
];
$actions = [
- 'view' => sprintf('%s', wu_network_admin_url('wp-ultimo-domains', $url_atts), __('View', 'multisite-ultimate')),
+ 'view' => sprintf('%s', wu_network_admin_url('wp-ultimo-domains', $url_atts), __('View', 'ultimate-multisite')),
];
return $domain . $this->row_actions($actions);
@@ -270,12 +270,12 @@ public function get_columns() {
$columns = [
'cb' => '',
'featured_image_id' => '',
- 'path' => __('URL', 'multisite-ultimate'),
- 'type' => __('Type', 'multisite-ultimate'),
- 'customer' => __('Customer', 'multisite-ultimate'),
- 'membership' => __('Membership', 'multisite-ultimate'),
- 'domains' => __('Domains', 'multisite-ultimate'),
- 'blog_id' => __('ID', 'multisite-ultimate'),
+ 'path' => __('URL', 'ultimate-multisite'),
+ 'type' => __('Type', 'ultimate-multisite'),
+ 'customer' => __('Customer', 'ultimate-multisite'),
+ 'membership' => __('Membership', 'ultimate-multisite'),
+ 'domains' => __('Domains', 'ultimate-multisite'),
+ 'blog_id' => __('ID', 'ultimate-multisite'),
];
return $columns;
@@ -310,20 +310,20 @@ public function get_filters(): array {
return [
'filters' => [
'vip' => [
- 'label' => __('VIP Status', 'multisite-ultimate'),
+ 'label' => __('VIP Status', 'ultimate-multisite'),
'options' => [
- '0' => __('Regular Sites', 'multisite-ultimate'),
- '1' => __('VIP Sites', 'multisite-ultimate'),
+ '0' => __('Regular Sites', 'ultimate-multisite'),
+ '1' => __('VIP Sites', 'ultimate-multisite'),
],
],
],
'date_filters' => [
'last_login' => [
- 'label' => __('Last Login', 'multisite-ultimate'),
+ 'label' => __('Last Login', 'ultimate-multisite'),
'options' => $this->get_default_date_filter_options(),
],
'date_registered' => [
- 'label' => __('Site Since', 'multisite-ultimate'),
+ 'label' => __('Site Since', 'ultimate-multisite'),
'options' => $this->get_default_date_filter_options(),
],
],
@@ -342,25 +342,25 @@ public function get_views() {
'all' => [
'field' => 'type',
'url' => add_query_arg('type', 'all'),
- 'label' => __('All Sites', 'multisite-ultimate'),
+ 'label' => __('All Sites', 'ultimate-multisite'),
'count' => 0,
],
'customer_owned' => [
'field' => 'type',
'url' => add_query_arg('type', 'customer_owned'),
- 'label' => __('Customer-Owned', 'multisite-ultimate'),
+ 'label' => __('Customer-Owned', 'ultimate-multisite'),
'count' => 0,
],
'site_template' => [
'field' => 'type',
'url' => add_query_arg('type', 'site_template'),
- 'label' => __('Templates', 'multisite-ultimate'),
+ 'label' => __('Templates', 'ultimate-multisite'),
'count' => 0,
],
'pending' => [
'field' => 'type',
'url' => add_query_arg('type', 'pending'),
- 'label' => __('Pending', 'multisite-ultimate'),
+ 'label' => __('Pending', 'ultimate-multisite'),
'count' => 0,
],
];
@@ -374,10 +374,10 @@ public function get_views() {
public function get_bulk_actions() {
$actions = [
- 'screenshot' => __('Take Screenshot', 'multisite-ultimate'),
+ 'screenshot' => __('Take Screenshot', 'ultimate-multisite'),
];
- $actions[ wu_request('type', 'all') === 'pending' ? 'delete-pending' : 'delete' ] = __('Delete', 'multisite-ultimate');
+ $actions[ wu_request('type', 'all') === 'pending' ? 'delete-pending' : 'delete' ] = __('Delete', 'ultimate-multisite');
return $actions;
}
@@ -398,7 +398,7 @@ public function process_single_action(): void {
$site = wu_get_site($site_id);
if ( ! $site) {
- WP_Ultimo()->notices->add(__('Site not found.', 'multisite-ultimate'), 'error', 'network-admin');
+ WP_Ultimo()->notices->add(__('Site not found.', 'ultimate-multisite'), 'error', 'network-admin');
return;
}
diff --git a/inc/list-tables/class-sites-domain-list-table.php b/inc/list-tables/class-sites-domain-list-table.php
index 6cc290cb5..43758e645 100644
--- a/inc/list-tables/class-sites-domain-list-table.php
+++ b/inc/list-tables/class-sites-domain-list-table.php
@@ -60,13 +60,13 @@ public function column_responsive($item): void {
'primary' => [
'icon' => $item->is_primary_domain() ? 'dashicons-wu-filter_1 wu-align-text-bottom wu-mr-1' : 'dashicons-wu-plus-square wu-align-text-bottom wu-mr-1',
'label' => '',
- 'value' => $item->is_primary_domain() ? __('Primary', 'multisite-ultimate') : __('Alias', 'multisite-ultimate'),
+ 'value' => $item->is_primary_domain() ? __('Primary', 'ultimate-multisite') : __('Alias', 'ultimate-multisite'),
],
'secure' => [
'wrapper_classes' => $item->is_secure() ? 'wu-text-green-500' : '',
'icon' => $item->is_secure() ? 'dashicons-wu-lock1 wu-align-text-bottom wu-mr-1' : 'dashicons-wu-lock1 wu-align-text-bottom wu-mr-1',
'label' => '',
- 'value' => $item->is_secure() ? __('Secure (HTTPS)', 'multisite-ultimate') : __('Not Secure (HTTP)', 'multisite-ultimate'),
+ 'value' => $item->is_secure() ? __('Secure (HTTPS)', 'ultimate-multisite') : __('Not Secure (HTTP)', 'ultimate-multisite'),
],
],
[
@@ -74,7 +74,7 @@ public function column_responsive($item): void {
'icon' => 'dashicons-wu-calendar1 wu-align-middle wu-mr-1',
'label' => '',
// translators: %s is a placeholder for the human-readable time difference, e.g., "2 hours ago"
- 'value' => sprintf(__('Created %s', 'multisite-ultimate'), wu_human_time_diff(strtotime((string) $item->get_date_created()))),
+ 'value' => sprintf(__('Created %s', 'ultimate-multisite'), wu_human_time_diff(strtotime((string) $item->get_date_created()))),
],
]
);
diff --git a/inc/list-tables/class-webhook-list-table.php b/inc/list-tables/class-webhook-list-table.php
index 7200024bb..adb841520 100644
--- a/inc/list-tables/class-webhook-list-table.php
+++ b/inc/list-tables/class-webhook-list-table.php
@@ -36,8 +36,8 @@ public function __construct() {
parent::__construct(
[
- 'singular' => __('Webhook', 'multisite-ultimate'), // singular name of the listed records
- 'plural' => __('Webhooks', 'multisite-ultimate'), // plural name of the listed records
+ 'singular' => __('Webhook', 'ultimate-multisite'), // singular name of the listed records
+ 'plural' => __('Webhooks', 'ultimate-multisite'), // plural name of the listed records
'ajax' => true, // does this table support ajax?
'add_new' => [
'url' => wu_get_form_url('add_new_webhook_modal'),
@@ -67,20 +67,20 @@ public function column_name($item): string {
wu_network_admin_url('wp-ultimo-edit-webhook', $url_atts),
$item->get_name(),
$item->get_id(),
- __('Sending Test..', 'multisite-ultimate')
+ __('Sending Test..', 'ultimate-multisite')
);
$actions = [
- 'edit' => sprintf('%s', wu_network_admin_url('wp-ultimo-edit-webhook', $url_atts), __('Edit', 'multisite-ultimate')),
- 'test' => sprintf('%s', $item->get_webhook_url(), __('Send Test', 'multisite-ultimate')),
+ 'edit' => sprintf('%s', wu_network_admin_url('wp-ultimo-edit-webhook', $url_atts), __('Edit', 'ultimate-multisite')),
+ 'test' => sprintf('%s', $item->get_webhook_url(), __('Send Test', 'ultimate-multisite')),
'delete' => sprintf(
'%s',
- __('Delete', 'multisite-ultimate'),
+ __('Delete', 'ultimate-multisite'),
wu_get_form_url(
'delete_modal',
$url_atts
),
- __('Delete', 'multisite-ultimate')
+ __('Delete', 'ultimate-multisite')
),
];
@@ -129,7 +129,7 @@ public function column_count($item): string {
$count = $item->get_count();
$actions = [
- 'edit' => sprintf('%s', '', __('See Events', 'multisite-ultimate')),
+ 'edit' => sprintf('%s', '', __('See Events', 'ultimate-multisite')),
];
return $count . $this->row_actions($actions);
@@ -157,7 +157,7 @@ public function column_integration($item): string {
*/
public function column_active($item) {
- return $item->is_active() ? __('Yes', 'multisite-ultimate') : __('No', 'multisite-ultimate');
+ return $item->is_active() ? __('Yes', 'ultimate-multisite') : __('No', 'ultimate-multisite');
}
/**
@@ -170,13 +170,13 @@ public function get_columns() {
$columns = [
'cb' => '',
- 'name' => __('Name', 'multisite-ultimate'),
- 'webhook_url' => __('Target URL', 'multisite-ultimate'),
- 'event' => __('Trigger Event', 'multisite-ultimate'),
- 'event_count' => __('Count', 'multisite-ultimate'),
- 'integration' => __('Integration', 'multisite-ultimate'),
- 'active' => __('Active', 'multisite-ultimate'),
- 'id' => __('ID', 'multisite-ultimate'),
+ 'name' => __('Name', 'ultimate-multisite'),
+ 'webhook_url' => __('Target URL', 'ultimate-multisite'),
+ 'event' => __('Trigger Event', 'ultimate-multisite'),
+ 'event_count' => __('Count', 'ultimate-multisite'),
+ 'integration' => __('Integration', 'ultimate-multisite'),
+ 'active' => __('Active', 'ultimate-multisite'),
+ 'id' => __('ID', 'ultimate-multisite'),
];
return $columns;
diff --git a/inc/list-tables/customer-panel/class-invoice-list-table.php b/inc/list-tables/customer-panel/class-invoice-list-table.php
index 3ec3cde91..dfc5de99c 100644
--- a/inc/list-tables/customer-panel/class-invoice-list-table.php
+++ b/inc/list-tables/customer-panel/class-invoice-list-table.php
@@ -30,10 +30,10 @@ class Invoice_List_Table extends Parent_Payment_List_Table {
public function get_columns() {
$columns = [
- 'hash' => __('Code', 'multisite-ultimate'),
- 'status' => __('Status', 'multisite-ultimate'),
- 'total' => __('Total', 'multisite-ultimate'),
- 'date_created' => __('Created at', 'multisite-ultimate'),
+ 'hash' => __('Code', 'ultimate-multisite'),
+ 'status' => __('Status', 'ultimate-multisite'),
+ 'total' => __('Total', 'ultimate-multisite'),
+ 'date_created' => __('Created at', 'ultimate-multisite'),
];
return $columns;
diff --git a/inc/list-tables/customer-panel/class-product-list-table.php b/inc/list-tables/customer-panel/class-product-list-table.php
index 4ba79c798..ad2eb73ef 100644
--- a/inc/list-tables/customer-panel/class-product-list-table.php
+++ b/inc/list-tables/customer-panel/class-product-list-table.php
@@ -31,7 +31,7 @@ public function __construct() {
parent::__construct();
$this->modes = [
- 'grid' => __('Grid View', 'multisite-ultimate'),
+ 'grid' => __('Grid View', 'ultimate-multisite'),
];
$this->current_mode = 'grid';
diff --git a/inc/list-tables/customer-panel/class-site-list-table.php b/inc/list-tables/customer-panel/class-site-list-table.php
index 524114b82..2b88113d2 100644
--- a/inc/list-tables/customer-panel/class-site-list-table.php
+++ b/inc/list-tables/customer-panel/class-site-list-table.php
@@ -31,7 +31,7 @@ public function __construct() {
parent::__construct();
$this->modes = [
- 'grid' => __('Grid View', 'multisite-ultimate'),
+ 'grid' => __('Grid View', 'ultimate-multisite'),
];
$this->current_mode = 'grid';
@@ -73,7 +73,7 @@ public function get_views() {
'all' => [
'field' => 'type',
'url' => add_query_arg('type', 'all'),
- 'label' => __('Your Sites', 'multisite-ultimate'),
+ 'label' => __('Your Sites', 'ultimate-multisite'),
'count' => 0,
],
];
diff --git a/inc/managers/class-base-manager.php b/inc/managers/class-base-manager.php
index 7b7322b86..ccd608fbc 100644
--- a/inc/managers/class-base-manager.php
+++ b/inc/managers/class-base-manager.php
@@ -15,7 +15,7 @@
defined('ABSPATH') || exit;
/**
- * Adds a lighter ajax option to Multisite Ultimate.
+ * Adds a lighter ajax option to Ultimate Multisite.
*
* @since 1.9.14
*/
diff --git a/inc/managers/class-block-manager.php b/inc/managers/class-block-manager.php
index b2f900e0e..c7a3cdc3e 100644
--- a/inc/managers/class-block-manager.php
+++ b/inc/managers/class-block-manager.php
@@ -56,7 +56,7 @@ public function add_wp_ultimo_block_category($categories, $post) {
[
[
'slug' => 'wp-ultimo',
- 'title' => __('Multisite WaaS', 'multisite-ultimate'),
+ 'title' => __('Ultimate Multisite', 'ultimate-multisite'),
],
]
);
diff --git a/inc/managers/class-broadcast-manager.php b/inc/managers/class-broadcast-manager.php
index fdbb6584d..9fb4e1d3c 100644
--- a/inc/managers/class-broadcast-manager.php
+++ b/inc/managers/class-broadcast-manager.php
@@ -128,7 +128,7 @@ public function handle_broadcast(): void {
$target_products = wu_request('target_products', '');
if ( ! $target_customers && ! $target_products) {
- wp_send_json_error(new \WP_Error('error', __('No product or customer target was selected.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('error', __('No product or customer target was selected.', 'ultimate-multisite')));
}
$broadcast_type = wu_request('type', 'broadcast_notice');
@@ -249,7 +249,7 @@ public function handle_broadcast(): void {
}
}
- $error = new \WP_Error('mail-error', __('Something wrong happened.', 'multisite-ultimate'));
+ $error = new \WP_Error('mail-error', __('Something wrong happened.', 'ultimate-multisite'));
wp_send_json_error($error);
}
diff --git a/inc/managers/class-customer-manager.php b/inc/managers/class-customer-manager.php
index b07fc252b..7cfe793ac 100644
--- a/inc/managers/class-customer-manager.php
+++ b/inc/managers/class-customer-manager.php
@@ -62,7 +62,7 @@ public function init(): void {
function () {
Event_Manager::register_model_events(
'customer',
- __('Customer', 'multisite-ultimate'),
+ __('Customer', 'ultimate-multisite'),
['created', 'updated']
);
}
@@ -89,7 +89,7 @@ function () {
public function handle_resend_verification_email(): void {
if ( ! check_ajax_referer('wu_resend_verification_email_nonce', false, false)) {
- wp_send_json_error(new \WP_Error('not-allowed', __('Error: you are not allowed to perform this action.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('not-allowed', __('Error: you are not allowed to perform this action.', 'ultimate-multisite')));
exit;
}
@@ -97,7 +97,7 @@ public function handle_resend_verification_email(): void {
$customer = wu_get_current_customer();
if ( ! $customer) {
- wp_send_json_error(new \WP_Error('customer-not-found', __('Error: customer not found.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('customer-not-found', __('Error: customer not found.', 'ultimate-multisite')));
exit;
}
@@ -200,7 +200,7 @@ public function maybe_verify_email_address(): void {
wp_die(
sprintf(
/* translators: the placeholder is the login URL */
- wp_kses_post(__('You must be authenticated in order to verify your email address. Click here to access your account.', 'multisite-ultimate')),
+ wp_kses_post(__('You must be authenticated in order to verify your email address. Click here to access your account.', 'ultimate-multisite')),
esc_attr(
wp_login_url(
add_query_arg(
@@ -216,31 +216,31 @@ public function maybe_verify_email_address(): void {
}
if ( ! $customer_to_verify) {
- wp_die(wp_kses_post(__('ERROR: Invalid verification key.', 'multisite-ultimate')));
+ wp_die(wp_kses_post(__('ERROR: Invalid verification key.', 'ultimate-multisite')));
}
$current_customer = wu_get_current_customer();
if ( ! $current_customer) {
- wp_die(wp_kses_post(__('Error: Invalid verification key.', 'multisite-ultimate')));
+ wp_die(wp_kses_post(__('Error: Invalid verification key.', 'ultimate-multisite')));
}
if ($current_customer->get_id() !== $customer_to_verify->get_id()) {
- wp_die(esc_html__('Invalid verification key.', 'multisite-ultimate'));
+ wp_die(esc_html__('Invalid verification key.', 'ultimate-multisite'));
}
if ($customer_to_verify->get_email_verification() !== 'pending') {
- wp_die(esc_html__('Invalid verification key.', 'multisite-ultimate'));
+ wp_die(esc_html__('Invalid verification key.', 'ultimate-multisite'));
}
$key = $customer_to_verify->get_verification_key();
if ( ! $key) {
- wp_die(wp_kses_post(__('Error: Invalid verification key.', 'multisite-ultimate')));
+ wp_die(wp_kses_post(__('Error: Invalid verification key.', 'ultimate-multisite')));
}
if ($key !== $email_verify_key) {
- wp_die(esc_html__('Invalid verification key.', 'multisite-ultimate'));
+ wp_die(esc_html__('Invalid verification key.', 'ultimate-multisite'));
}
/*
diff --git a/inc/managers/class-domain-manager.php b/inc/managers/class-domain-manager.php
index 5fa99498d..3f6996600 100644
--- a/inc/managers/class-domain-manager.php
+++ b/inc/managers/class-domain-manager.php
@@ -308,8 +308,8 @@ public function add_domain_mapping_settings(): void {
'domain-mapping',
'domain_mapping_header',
[
- 'title' => __('Domain Mapping Settings', 'multisite-ultimate'),
- 'desc' => __('Define the domain mapping settings for your network.', 'multisite-ultimate'),
+ 'title' => __('Domain Mapping Settings', 'ultimate-multisite'),
+ 'desc' => __('Define the domain mapping settings for your network.', 'ultimate-multisite'),
'type' => 'header',
]
);
@@ -318,8 +318,8 @@ public function add_domain_mapping_settings(): void {
'domain-mapping',
'enable_domain_mapping',
[
- 'title' => __('Enable Domain Mapping?', 'multisite-ultimate'),
- 'desc' => __('Do you want to enable domain mapping?', 'multisite-ultimate'),
+ 'title' => __('Enable Domain Mapping?', 'ultimate-multisite'),
+ 'desc' => __('Do you want to enable domain mapping?', 'ultimate-multisite'),
'type' => 'toggle',
'default' => 1,
]
@@ -329,16 +329,16 @@ public function add_domain_mapping_settings(): void {
'domain-mapping',
'force_admin_redirect',
[
- 'title' => __('Force Admin Redirect', 'multisite-ultimate'),
- 'desc' => __('Select how you want your users to access the admin panel if they have mapped domains.', 'multisite-ultimate') . '
' . __('Force Redirect to Mapped Domain: your users with mapped domains will be redirected to theirdomain.com/wp-admin, even if they access using yournetworkdomain.com/wp-admin.', 'multisite-ultimate') . '
' . __('Force Redirect to Network Domain: your users with mapped domains will be redirect to yournetworkdomain.com/wp-admin, even if they access using theirdomain.com/wp-admin.', 'multisite-ultimate'),
+ 'title' => __('Force Admin Redirect', 'ultimate-multisite'),
+ 'desc' => __('Select how you want your users to access the admin panel if they have mapped domains.', 'ultimate-multisite') . '
' . __('Force Redirect to Mapped Domain: your users with mapped domains will be redirected to theirdomain.com/wp-admin, even if they access using yournetworkdomain.com/wp-admin.', 'ultimate-multisite') . '
' . __('Force Redirect to Network Domain: your users with mapped domains will be redirect to yournetworkdomain.com/wp-admin, even if they access using theirdomain.com/wp-admin.', 'ultimate-multisite'),
'tooltip' => '',
'type' => 'select',
'default' => 'both',
'require' => ['enable_domain_mapping' => 1],
'options' => [
- 'both' => __('Allow access to the admin by both mapped domain and network domain', 'multisite-ultimate'),
- 'force_map' => __('Force Redirect to Mapped Domain', 'multisite-ultimate'),
- 'force_network' => __('Force Redirect to Network Domain', 'multisite-ultimate'),
+ 'both' => __('Allow access to the admin by both mapped domain and network domain', 'ultimate-multisite'),
+ 'force_map' => __('Force Redirect to Mapped Domain', 'ultimate-multisite'),
+ 'force_network' => __('Force Redirect to Network Domain', 'ultimate-multisite'),
],
]
);
@@ -347,8 +347,8 @@ public function add_domain_mapping_settings(): void {
'domain-mapping',
'custom_domains',
[
- 'title' => __('Enable Custom Domains?', 'multisite-ultimate'),
- 'desc' => __('Toggle this option if you wish to allow end-customers to add their own domains. This can be controlled on a plan per plan basis.', 'multisite-ultimate'),
+ 'title' => __('Enable Custom Domains?', 'ultimate-multisite'),
+ 'desc' => __('Toggle this option if you wish to allow end-customers to add their own domains. This can be controlled on a plan per plan basis.', 'ultimate-multisite'),
'type' => 'toggle',
'default' => 1,
'require' => [
@@ -361,9 +361,9 @@ public function add_domain_mapping_settings(): void {
'domain-mapping',
'domain_mapping_instructions',
[
- 'title' => __('Add New Domain Instructions', 'multisite-ultimate'),
- 'tooltip' => __('Display a customized message with instructions for the mapping and alerting the end-user of the risks of mapping a misconfigured domain.', 'multisite-ultimate'),
- 'desc' => __('You can use the placeholder %NETWORK_DOMAIN% and %NETWORK_IP%.', 'multisite-ultimate'),
+ 'title' => __('Add New Domain Instructions', 'ultimate-multisite'),
+ 'tooltip' => __('Display a customized message with instructions for the mapping and alerting the end-user of the risks of mapping a misconfigured domain.', 'ultimate-multisite'),
+ 'desc' => __('You can use the placeholder %NETWORK_DOMAIN% and %NETWORK_IP%.', 'ultimate-multisite'),
'type' => 'textarea',
'default' => [$this, 'default_domain_mapping_instructions'],
'html_attr' => [
@@ -380,9 +380,9 @@ public function add_domain_mapping_settings(): void {
'domain-mapping',
'dns_check_interval',
[
- 'title' => __('DNS Check Interval', 'multisite-ultimate'),
- 'tooltip' => __('Set the interval in seconds between DNS and SSL certificate checks for domains.', 'multisite-ultimate'),
- 'desc' => __('Minimum: 10 seconds, Maximum: 300 seconds (5 minutes). Default: 300 seconds.', 'multisite-ultimate'),
+ 'title' => __('DNS Check Interval', 'ultimate-multisite'),
+ 'tooltip' => __('Set the interval in seconds between DNS and SSL certificate checks for domains.', 'ultimate-multisite'),
+ 'desc' => __('Minimum: 10 seconds, Maximum: 300 seconds (5 minutes). Default: 300 seconds.', 'ultimate-multisite'),
'type' => 'number',
'default' => 300,
'min' => 10,
@@ -400,15 +400,15 @@ public function add_domain_mapping_settings(): void {
'domain-mapping',
'auto_create_www_subdomain',
[
- 'title' => __('Create www Subdomain Automatically?', 'multisite-ultimate'),
- 'desc' => __('Control when www subdomains should be automatically created for mapped domains.', 'multisite-ultimate'),
- 'tooltip' => __('This setting applies to all hosting integrations and determines when a www version of the domain should be automatically created.', 'multisite-ultimate'),
+ 'title' => __('Create www Subdomain Automatically?', 'ultimate-multisite'),
+ 'desc' => __('Control when www subdomains should be automatically created for mapped domains.', 'ultimate-multisite'),
+ 'tooltip' => __('This setting applies to all hosting integrations and determines when a www version of the domain should be automatically created.', 'ultimate-multisite'),
'type' => 'select',
'default' => 'always',
'options' => [
- 'always' => __('Always - Create www subdomain for all domains', 'multisite-ultimate'),
- 'main_only' => __('Only for main domains (e.g., example.com but not subdomain.example.com)', 'multisite-ultimate'),
- 'never' => __('Never - Do not automatically create www subdomains', 'multisite-ultimate'),
+ 'always' => __('Always - Create www subdomain for all domains', 'ultimate-multisite'),
+ 'main_only' => __('Only for main domains (e.g., example.com but not subdomain.example.com)', 'ultimate-multisite'),
+ 'never' => __('Never - Do not automatically create www subdomains', 'ultimate-multisite'),
],
'require' => [
'enable_domain_mapping' => true,
@@ -481,8 +481,8 @@ public function add_sso_settings(): void {
'sso',
'sso_header',
[
- 'title' => __('Single Sign-On Settings', 'multisite-ultimate'),
- 'desc' => __('Settings to configure the Single Sign-On functionality of Multisite Ultimate, responsible for keeping customers and admins logged in across all network domains.', 'multisite-ultimate'),
+ 'title' => __('Single Sign-On Settings', 'ultimate-multisite'),
+ 'desc' => __('Settings to configure the Single Sign-On functionality of Ultimate Multisite, responsible for keeping customers and admins logged in across all network domains.', 'ultimate-multisite'),
'type' => 'header',
]
);
@@ -491,8 +491,8 @@ public function add_sso_settings(): void {
'sso',
'enable_sso',
[
- 'title' => __('Enable Single Sign-On', 'multisite-ultimate'),
- 'desc' => __('Enables the Single Sign-on functionality.', 'multisite-ultimate'),
+ 'title' => __('Enable Single Sign-On', 'ultimate-multisite'),
+ 'desc' => __('Enables the Single Sign-on functionality.', 'ultimate-multisite'),
'type' => 'toggle',
'default' => 1,
]
@@ -502,8 +502,8 @@ public function add_sso_settings(): void {
'sso',
'restrict_sso_to_login_pages',
[
- 'title' => __('Restrict SSO Checks to Login Pages', 'multisite-ultimate'),
- 'desc' => __('The Single Sign-on feature adds one extra ajax calls to every page load on sites with custom domains active to check if it should perform an auth loopback. You can restrict these extra calls to the login pages of sub-sites using this option. If enabled, SSO will only work on login pages.', 'multisite-ultimate'),
+ 'title' => __('Restrict SSO Checks to Login Pages', 'ultimate-multisite'),
+ 'desc' => __('The Single Sign-on feature adds one extra ajax calls to every page load on sites with custom domains active to check if it should perform an auth loopback. You can restrict these extra calls to the login pages of sub-sites using this option. If enabled, SSO will only work on login pages.', 'ultimate-multisite'),
'type' => 'toggle',
'default' => 0,
'require' => [
@@ -516,8 +516,8 @@ public function add_sso_settings(): void {
'sso',
'enable_sso_loading_overlay',
[
- 'title' => __('Enable SSO Loading Overlay', 'multisite-ultimate'),
- 'desc' => __('When active, a loading overlay will be added on-top of the site currently being viewed while the SSO auth loopback is performed on the background.', 'multisite-ultimate'),
+ 'title' => __('Enable SSO Loading Overlay', 'ultimate-multisite'),
+ 'desc' => __('When active, a loading overlay will be added on-top of the site currently being viewed while the SSO auth loopback is performed on the background.', 'ultimate-multisite'),
'type' => 'toggle',
'default' => 1,
'require' => [
@@ -536,11 +536,11 @@ public function default_domain_mapping_instructions(): string {
$instructions = [];
- $instructions[] = __("Cool! You're about to make this site accessible using your own domain name!", 'multisite-ultimate');
+ $instructions[] = __("Cool! You're about to make this site accessible using your own domain name!", 'ultimate-multisite');
- $instructions[] = __("For that to work, you'll need to create a new CNAME record pointing to %NETWORK_DOMAIN% on your DNS manager.", 'multisite-ultimate');
+ $instructions[] = __("For that to work, you'll need to create a new CNAME record pointing to %NETWORK_DOMAIN% on your DNS manager.", 'ultimate-multisite');
- $instructions[] = __('After you finish that step, come back to this screen and click the button below.', 'multisite-ultimate');
+ $instructions[] = __('After you finish that step, come back to this screen and click the button below.', 'ultimate-multisite');
return implode(PHP_EOL . PHP_EOL, $instructions);
}
@@ -637,7 +637,7 @@ public function async_process_domain_stage($domain_id, $tries = 0): void {
$domain_url = $domain->get_domain();
// translators: %s is the domain name
- wu_log_add("domain-{$domain_url}", sprintf(__('Starting Check for %s', 'multisite-ultimate'), $domain_url));
+ wu_log_add("domain-{$domain_url}", sprintf(__('Starting Check for %s', 'ultimate-multisite'), $domain_url));
if ('checking-dns' === $stage) {
if ($domain->has_correct_dns()) {
@@ -647,7 +647,7 @@ public function async_process_domain_stage($domain_id, $tries = 0): void {
wu_log_add(
"domain-{$domain_url}",
- __('- DNS propagation finished, advancing domain to next step...', 'multisite-ultimate')
+ __('- DNS propagation finished, advancing domain to next step...', 'ultimate-multisite')
);
wu_enqueue_async_action(
@@ -674,7 +674,7 @@ public function async_process_domain_stage($domain_id, $tries = 0): void {
wu_log_add(
"domain-{$domain_url}",
// translators: %d is the number of minutes to try again.
- sprintf(__('- DNS propagation checks tried for the max amount of times (5 times, one every %d minutes). Marking as failed.', 'multisite-ultimate'), $try_again_time)
+ sprintf(__('- DNS propagation checks tried for the max amount of times (5 times, one every %d minutes). Marking as failed.', 'ultimate-multisite'), $try_again_time)
);
return;
@@ -683,7 +683,7 @@ public function async_process_domain_stage($domain_id, $tries = 0): void {
wu_log_add(
"domain-{$domain_url}",
// translators: %d is the number of minutes before trying again.
- sprintf(__('- DNS propagation not finished, retrying in %d minutes...', 'multisite-ultimate'), $try_again_time)
+ sprintf(__('- DNS propagation not finished, retrying in %d minutes...', 'ultimate-multisite'), $try_again_time)
);
wu_schedule_single_action(
@@ -708,7 +708,7 @@ public function async_process_domain_stage($domain_id, $tries = 0): void {
wu_log_add(
"domain-{$domain_url}",
- __('- Valid SSL cert found. Marking domain as done.', 'multisite-ultimate')
+ __('- Valid SSL cert found. Marking domain as done.', 'ultimate-multisite')
);
return;
@@ -724,7 +724,7 @@ public function async_process_domain_stage($domain_id, $tries = 0): void {
wu_log_add(
"domain-{$domain_url}",
// translators: %d is the number of minutes to try again.
- sprintf(__('- SSL checks tried for the max amount of times (5 times, one every %d minutes). Marking as ready without SSL.', 'multisite-ultimate'), $try_again_time)
+ sprintf(__('- SSL checks tried for the max amount of times (5 times, one every %d minutes). Marking as ready without SSL.', 'ultimate-multisite'), $try_again_time)
);
return;
@@ -733,7 +733,7 @@ public function async_process_domain_stage($domain_id, $tries = 0): void {
wu_log_add(
"domain-{$domain_url}",
// translators: %d is the number of minutes before trying again.
- sprintf(__('- SSL Cert not found, retrying in %d minute(s)...', 'multisite-ultimate'), $try_again_time)
+ sprintf(__('- SSL Cert not found, retrying in %d minute(s)...', 'ultimate-multisite'), $try_again_time)
);
wu_schedule_single_action(
@@ -822,7 +822,7 @@ public function get_dns_records(): void {
$domain = wu_request('domain');
if ( ! $domain) {
- wp_send_json_error(new \WP_Error('domain-missing', __('A valid domain was not passed.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('domain-missing', __('A valid domain was not passed.', 'ultimate-multisite')));
}
$auth_ns = [];
@@ -835,7 +835,7 @@ public function get_dns_records(): void {
wp_send_json_error(
new \WP_Error(
'error',
- __('Not able to fetch DNS entries.', 'multisite-ultimate'),
+ __('Not able to fetch DNS entries.', 'ultimate-multisite'),
[
'exception' => $e->getMessage(),
]
@@ -844,7 +844,7 @@ public function get_dns_records(): void {
}
if (false === $result) {
- wp_send_json_error(new \WP_Error('error', __('Not able to fetch DNS entries.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('error', __('Not able to fetch DNS entries.', 'ultimate-multisite')));
}
wp_send_json_success(
@@ -895,7 +895,7 @@ public function test_integration() {
if ( ! $integration) {
wp_send_json_error(
[
- 'message' => __('Invalid Integration ID', 'multisite-ultimate'),
+ 'message' => __('Invalid Integration ID', 'ultimate-multisite'),
]
);
}
@@ -908,7 +908,7 @@ public function test_integration() {
[
'message' => sprintf(
// translators: %s is the name of the missing constant
- __('The necessary constants were not found on your wp-config.php file: %s', 'multisite-ultimate'),
+ __('The necessary constants were not found on your wp-config.php file: %s', 'ultimate-multisite'),
implode(', ', $integration->get_missing_constants())
),
]
@@ -1015,7 +1015,7 @@ public function verify_domain_with_loopback_request(Domain $domain): bool {
"domain-{$domain_url}",
sprintf(
/* translators: %1$s: Protocol label (HTTPS with SSL verification, HTTPS without SSL verification, HTTP), %2$s: URL being tested */
- __('Testing domain verification via Loopback using %1$s: %2$s', 'multisite-ultimate'),
+ __('Testing domain verification via Loopback using %1$s: %2$s', 'ultimate-multisite'),
$protocol_config['label'],
$protocol_config['url']
)
@@ -1038,7 +1038,7 @@ public function verify_domain_with_loopback_request(Domain $domain): bool {
"domain-{$domain_url}",
sprintf(
/* translators: %1$s: Protocol label (HTTPS with SSL verification, HTTPS without SSL verification, HTTP), %2$s: Error Message */
- __('Failed to connect via %1$s: %2$s', 'multisite-ultimate'),
+ __('Failed to connect via %1$s: %2$s', 'ultimate-multisite'),
$protocol_config['label'],
$response->get_error_message()
),
@@ -1056,7 +1056,7 @@ public function verify_domain_with_loopback_request(Domain $domain): bool {
"domain-{$domain_url}",
sprintf(
/* translators: %1$s: Protocol label (HTTPS with SSL verification, HTTPS without SSL verification, HTTP), %2$s: HTTP Response Code */
- __('Loopback request via %1$s returned HTTP %2$d', 'multisite-ultimate'),
+ __('Loopback request via %1$s returned HTTP %2$d', 'ultimate-multisite'),
$protocol_config['label'],
$response_code
),
@@ -1073,7 +1073,7 @@ public function verify_domain_with_loopback_request(Domain $domain): bool {
"domain-{$domain_url}",
sprintf(
/* translators: %1$s: Protocol label (HTTPS with SSL verification, HTTPS without SSL verification, HTTP), %2$s: Json error, %3$s part of the response */
- __('Loopback response via %1$s is not valid JSON: %2$s : %3$s', 'multisite-ultimate'),
+ __('Loopback response via %1$s is not valid JSON: %2$s : %3$s', 'ultimate-multisite'),
$protocol_config['label'],
json_last_error_msg(),
substr($body, 0, 100)
@@ -1089,7 +1089,7 @@ public function verify_domain_with_loopback_request(Domain $domain): bool {
"domain-{$domain_url}",
sprintf(
/* translators: %1$s: Protocol label (HTTPS with SSL verification, HTTPS without SSL verification, HTTP), %2$s: Domain ID number */
- __('Domain verification successful via Loopback using %1$s. Domain ID %2$d confirmed.', 'multisite-ultimate'),
+ __('Domain verification successful via Loopback using %1$s. Domain ID %2$d confirmed.', 'ultimate-multisite'),
$protocol_config['label'],
$domain_id
)
@@ -1102,7 +1102,7 @@ public function verify_domain_with_loopback_request(Domain $domain): bool {
"domain-{$domain_url}",
sprintf(
/* translators: %1$s: Protocol label (HTTPS with SSL verification, HTTPS without SSL verification, HTTP), %2$s: Domain ID number, %3$s Domain ID number */
- __('Loopback response via %1$s did not contain expected domain ID. Expected: %2$d, Got: %3$s', 'multisite-ultimate'),
+ __('Loopback response via %1$s did not contain expected domain ID. Expected: %2$d, Got: %3$s', 'ultimate-multisite'),
$protocol_config['label'],
$domain_id,
isset($data['id']) ? $data['id'] : 'null'
@@ -1113,7 +1113,7 @@ public function verify_domain_with_loopback_request(Domain $domain): bool {
wu_log_add(
"domain-{$domain_url}",
- __('Domain verification failed via loopback on all protocols (HTTPS with SSL, HTTPS without SSL, HTTP).', 'multisite-ultimate'),
+ __('Domain verification failed via loopback on all protocols (HTTPS with SSL, HTTPS without SSL, HTTP).', 'ultimate-multisite'),
LogLevel::ERROR
);
diff --git a/inc/managers/class-email-manager.php b/inc/managers/class-email-manager.php
index 9102fd4e5..2507c0952 100644
--- a/inc/managers/class-email-manager.php
+++ b/inc/managers/class-email-manager.php
@@ -133,7 +133,7 @@ public function send_system_email($slug, $payload): void {
$to = $email->get_target_list($payload);
if (empty($to)) {
- wu_log_add('mailer', __('No targets found.', 'multisite-ultimate'));
+ wu_log_add('mailer', __('No targets found.', 'ultimate-multisite'));
return;
}
@@ -218,8 +218,8 @@ public function add_email_fields(): void {
'emails',
'sender_header',
[
- 'title' => __('Sender Settings', 'multisite-ultimate'),
- 'desc' => __('Change the settings of the email headers, like from and name.', 'multisite-ultimate'),
+ 'title' => __('Sender Settings', 'ultimate-multisite'),
+ 'desc' => __('Change the settings of the email headers, like from and name.', 'ultimate-multisite'),
'type' => 'header',
]
);
@@ -228,8 +228,8 @@ public function add_email_fields(): void {
'emails',
'from_name',
[
- 'title' => __('"From" Name', 'multisite-ultimate'),
- 'desc' => __('How the sender name will appear in emails sent by Multisite Ultimate.', 'multisite-ultimate'),
+ 'title' => __('"From" Name', 'ultimate-multisite'),
+ 'desc' => __('How the sender name will appear in emails sent by Ultimate Multisite.', 'ultimate-multisite'),
'type' => 'text',
'placeholder' => get_network_option(null, 'site_name'),
'default' => get_network_option(null, 'site_name'),
@@ -243,8 +243,8 @@ public function add_email_fields(): void {
'emails',
'from_email',
[
- 'title' => __('"From" E-mail', 'multisite-ultimate'),
- 'desc' => __('How the sender email will appear in emails sent by Multisite Ultimate.', 'multisite-ultimate'),
+ 'title' => __('"From" E-mail', 'ultimate-multisite'),
+ 'desc' => __('How the sender email will appear in emails sent by Ultimate Multisite.', 'ultimate-multisite'),
'type' => 'email',
'placeholder' => get_network_option(null, 'admin_email'),
'default' => get_network_option(null, 'admin_email'),
@@ -258,8 +258,8 @@ public function add_email_fields(): void {
'emails',
'template_header',
[
- 'title' => __('Template Settings', 'multisite-ultimate'),
- 'desc' => __('Change the settings of the email templates.', 'multisite-ultimate'),
+ 'title' => __('Template Settings', 'ultimate-multisite'),
+ 'desc' => __('Change the settings of the email templates.', 'ultimate-multisite'),
'type' => 'header',
]
);
@@ -268,13 +268,13 @@ public function add_email_fields(): void {
'emails',
'email_template_type',
[
- 'title' => __('Email Templates Style', 'multisite-ultimate'),
- 'desc' => __('Choose if email body will be sent using the HTML template or in plain text.', 'multisite-ultimate'),
+ 'title' => __('Email Templates Style', 'ultimate-multisite'),
+ 'desc' => __('Choose if email body will be sent using the HTML template or in plain text.', 'ultimate-multisite'),
'type' => 'select',
'default' => 'html',
'options' => [
- 'html' => __('HTML Emails', 'multisite-ultimate'),
- 'plain' => __('Plain Emails', 'multisite-ultimate'),
+ 'html' => __('HTML Emails', 'ultimate-multisite'),
+ 'plain' => __('Plain Emails', 'ultimate-multisite'),
],
'html_attr' => [
'v-model' => 'emails_template',
@@ -286,8 +286,8 @@ public function add_email_fields(): void {
'emails',
'expiring_header',
[
- 'title' => __('Expiring Notification Settings', 'multisite-ultimate'),
- 'desc' => __('Change the settings for the expiring notification (trials and subscriptions) emails.', 'multisite-ultimate'),
+ 'title' => __('Expiring Notification Settings', 'ultimate-multisite'),
+ 'desc' => __('Change the settings for the expiring notification (trials and subscriptions) emails.', 'ultimate-multisite'),
'type' => 'header',
]
);
@@ -296,10 +296,10 @@ public function add_email_fields(): void {
'emails',
'expiring_days',
[
- 'title' => __('Days to Expire', 'multisite-ultimate'),
- 'desc' => __('Select when we should send the notification email. If you select 3 days, for example, a notification email will be sent to every membership (or trial period) expiring in the next 3 days. Memberships are checked hourly.', 'multisite-ultimate'),
+ 'title' => __('Days to Expire', 'ultimate-multisite'),
+ 'desc' => __('Select when we should send the notification email. If you select 3 days, for example, a notification email will be sent to every membership (or trial period) expiring in the next 3 days. Memberships are checked hourly.', 'ultimate-multisite'),
'type' => 'number',
- 'placeholder' => __('e.g. 3', 'multisite-ultimate'),
+ 'placeholder' => __('e.g. 3', 'ultimate-multisite'),
'html_attr' => [
'v-model' => 'expiring_days',
],
@@ -394,7 +394,7 @@ public function register_all_default_system_emails(): void {
'event' => 'payment_received',
'slug' => 'payment_received_admin',
'target' => 'admin',
- 'title' => __('You got a new payment!', 'multisite-ultimate'),
+ 'title' => __('You got a new payment!', 'ultimate-multisite'),
'content' => wu_get_template_contents('emails/admin/payment-received'),
]
);
@@ -407,7 +407,7 @@ public function register_all_default_system_emails(): void {
'event' => 'payment_received',
'slug' => 'payment_received_customer',
'target' => 'customer',
- 'title' => __('We got your payment!', 'multisite-ultimate'),
+ 'title' => __('We got your payment!', 'ultimate-multisite'),
'content' => wu_get_template_contents('emails/customer/payment-received'),
]
);
@@ -420,7 +420,7 @@ public function register_all_default_system_emails(): void {
'event' => 'site_published',
'target' => 'admin',
'slug' => 'site_published_admin',
- 'title' => __('A new site was created on your Network!', 'multisite-ultimate'),
+ 'title' => __('A new site was created on your Network!', 'ultimate-multisite'),
'content' => wu_get_template_contents('emails/admin/site-published'),
]
);
@@ -433,7 +433,7 @@ public function register_all_default_system_emails(): void {
'event' => 'site_published',
'target' => 'customer',
'slug' => 'site_published_customer',
- 'title' => __('Your site is ready!', 'multisite-ultimate'),
+ 'title' => __('Your site is ready!', 'ultimate-multisite'),
'content' => wu_get_template_contents('emails/customer/site-published'),
]
);
@@ -446,7 +446,7 @@ public function register_all_default_system_emails(): void {
'event' => 'confirm_email_address',
'target' => 'customer',
'slug' => 'confirm_email_address',
- 'title' => __('Confirm your email address!', 'multisite-ultimate'),
+ 'title' => __('Confirm your email address!', 'ultimate-multisite'),
'content' => wu_get_template_contents('emails/customer/confirm-email-address'),
]
);
@@ -459,7 +459,7 @@ public function register_all_default_system_emails(): void {
'event' => 'domain_created',
'target' => 'admin',
'slug' => 'domain_created_admin',
- 'title' => __('A new domain was added to your Network!', 'multisite-ultimate'),
+ 'title' => __('A new domain was added to your Network!', 'ultimate-multisite'),
'content' => wu_get_template_contents('emails/admin/domain-created'),
]
);
@@ -472,7 +472,7 @@ public function register_all_default_system_emails(): void {
'event' => 'renewal_payment_created',
'target' => 'customer',
'slug' => 'renewal_payment_created',
- 'title' => __('You have a new pending payment!', 'multisite-ultimate'),
+ 'title' => __('You have a new pending payment!', 'ultimate-multisite'),
'content' => wu_get_template_contents('emails/customer/renewal-payment-created'),
]
);
diff --git a/inc/managers/class-event-manager.php b/inc/managers/class-event-manager.php
index 14fce6c0b..050d555ef 100644
--- a/inc/managers/class-event-manager.php
+++ b/inc/managers/class-event-manager.php
@@ -191,19 +191,19 @@ public function log_transitions($model, $data, $data_unserialized, $obj) {
public function event_payload_preview(): void {
if ( ! wu_request('event')) {
- wp_send_json_error(new \WP_Error('error', __('No event was selected.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('error', __('No event was selected.', 'ultimate-multisite')));
}
$slug = wu_request('event');
if ( ! $slug) {
- wp_send_json_error(new \WP_Error('not-found', __('Event was not found.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('not-found', __('Event was not found.', 'ultimate-multisite')));
}
$event = wu_get_event_type($slug);
if ( ! $event) {
- wp_send_json_error(new \WP_Error('not-found', __('Data not found.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('not-found', __('Data not found.', 'ultimate-multisite')));
} else {
$payload = isset($event['payload']) ? wu_maybe_lazy_load_payload($event['payload']) : '{}';
@@ -366,8 +366,8 @@ public function register_all_events(): void {
wu_register_event_type(
'payment_received',
[
- 'name' => __('Payment Received', 'multisite-ultimate'),
- 'desc' => __('This event is fired every time a new payment is received, regardless of the payment status.', 'multisite-ultimate'),
+ 'name' => __('Payment Received', 'ultimate-multisite'),
+ 'desc' => __('This event is fired every time a new payment is received, regardless of the payment status.', 'ultimate-multisite'),
'payload' => fn() => array_merge(
wu_generate_event_payload('payment'),
wu_generate_event_payload('membership'),
@@ -389,8 +389,8 @@ public function register_all_events(): void {
wu_register_event_type(
'site_published',
[
- 'name' => __('Site Published', 'multisite-ultimate'),
- 'desc' => __('This event is fired every time a new site is created tied to a membership, or transitions from a pending state to a published state.', 'multisite-ultimate'),
+ 'name' => __('Site Published', 'ultimate-multisite'),
+ 'desc' => __('This event is fired every time a new site is created tied to a membership, or transitions from a pending state to a published state.', 'ultimate-multisite'),
'payload' => fn() => array_merge(
wu_generate_event_payload('site'),
wu_generate_event_payload('customer'),
@@ -406,8 +406,8 @@ public function register_all_events(): void {
wu_register_event_type(
'confirm_email_address',
[
- 'name' => __('Email Verification Needed', 'multisite-ultimate'),
- 'desc' => __('This event is fired every time a new customer is added with an email verification status of pending.', 'multisite-ultimate'),
+ 'name' => __('Email Verification Needed', 'ultimate-multisite'),
+ 'desc' => __('This event is fired every time a new customer is added with an email verification status of pending.', 'ultimate-multisite'),
'payload' => fn() => array_merge(
[
'verification_link' => 'https://linktoverifyemail.com',
@@ -424,8 +424,8 @@ public function register_all_events(): void {
wu_register_event_type(
'domain_created',
[
- 'name' => __('New Domain Mapping Added', 'multisite-ultimate'),
- 'desc' => __('This event is fired every time a new domain mapping is added by a customer.', 'multisite-ultimate'),
+ 'name' => __('New Domain Mapping Added', 'ultimate-multisite'),
+ 'desc' => __('This event is fired every time a new domain mapping is added by a customer.', 'ultimate-multisite'),
'payload' => fn() => array_merge(
wu_generate_event_payload('domain'),
wu_generate_event_payload('site'),
@@ -448,8 +448,8 @@ public function register_all_events(): void {
wu_register_event_type(
'renewal_payment_created',
[
- 'name' => __('New Renewal Payment Created', 'multisite-ultimate'),
- 'desc' => __('This event is fired every time a new renewal payment is created by Multisite Ultimate.', 'multisite-ultimate'),
+ 'name' => __('New Renewal Payment Created', 'ultimate-multisite'),
+ 'desc' => __('This event is fired every time a new renewal payment is created by Ultimate Multisite.', 'ultimate-multisite'),
'payload' => fn() => array_merge(
[
'default_payment_url' => 'https://linktopayment.com',
@@ -470,9 +470,9 @@ public function register_all_events(): void {
$model . '_' . $type,
[
// translators: %1$s is the model name, %2$s is the event type.
- 'name' => sprintf(__('%1$s %2$s', 'multisite-ultimate'), $params['label'], ucfirst($type)),
+ 'name' => sprintf(__('%1$s %2$s', 'ultimate-multisite'), $params['label'], ucfirst($type)),
// translators: %1$s is the model name, %2$s is the event type.
- 'desc' => sprintf(__('This event is fired every time a %1$s is %2$s by Multisite Ultimate.', 'multisite-ultimate'), $params['label'], $type),
+ 'desc' => sprintf(__('This event is fired every time a %1$s is %2$s by Ultimate Multisite.', 'ultimate-multisite'), $params['label'], $type),
'deprecated_args' => [],
'payload' => fn() => $this->get_model_payload($model),
]
@@ -623,7 +623,7 @@ public function clean_old_events(): bool {
}
// Translators: 1: Number of successfully removed events. 2: Number of failed events to remove.
- wu_log_add('wu-cron', sprintf(__('Removed %1$d events successfully. Failed to remove %2$d events.', 'multisite-ultimate'), $success_count, count($events_to_remove) - $success_count));
+ wu_log_add('wu-cron', sprintf(__('Removed %1$d events successfully. Failed to remove %2$d events.', 'ultimate-multisite'), $success_count, count($events_to_remove) - $success_count));
return true;
}
diff --git a/inc/managers/class-field-templates-manager.php b/inc/managers/class-field-templates-manager.php
index 41adf3983..cb7fcb1d1 100644
--- a/inc/managers/class-field-templates-manager.php
+++ b/inc/managers/class-field-templates-manager.php
@@ -11,6 +11,7 @@
namespace WP_Ultimo\Managers;
+use WP_Ultimo\Checkout\Signup_Fields\Field_Templates\Base_Field_Template;
use WP_Ultimo\Managers\Base_Manager;
// Exit if accessed directly
@@ -61,7 +62,7 @@ public function serve_field_template(): void {
$template_class = $this->get_template_class($template_parts[0], $template_parts[1]);
if ( ! $template_class) {
- wp_send_json_error(new \WP_Error('template', __('Template not found.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('template', __('Template not found.', 'ultimate-multisite')));
}
$key = $template_parts[0];
@@ -177,7 +178,7 @@ public function get_templates($field_type) {
*
* @param string $field_type The field type id.
* @param string $field_template_id The field template id.
- * @return object
+ * @return Base_Field_Template
*/
public function get_template_class($field_type, $field_template_id) {
diff --git a/inc/managers/class-form-manager.php b/inc/managers/class-form-manager.php
index 5b728802d..70b689891 100644
--- a/inc/managers/class-form-manager.php
+++ b/inc/managers/class-form-manager.php
@@ -64,7 +64,7 @@ public function init(): void {
*/
public function display_form_unavailable($error = false): void {
- $message = __('Form not available', 'multisite-ultimate');
+ $message = __('Form not available', 'ultimate-multisite');
if (is_wp_error($error)) {
$message = $error->get_error_message();
@@ -352,7 +352,7 @@ public function render_model_delete_form(): void {
$object = apply_filters("wu_delete_form_get_object_{$model}", $object, $id, $model);
if ( ! $object) {
- $this->display_form_unavailable(new \WP_Error('not-found', __('Object not found.', 'multisite-ultimate')));
+ $this->display_form_unavailable(new \WP_Error('not-found', __('Object not found.', 'ultimate-multisite')));
return;
}
@@ -362,16 +362,16 @@ public function render_model_delete_form(): void {
[
'confirm' => [
'type' => 'toggle',
- 'title' => __('Confirm Deletion', 'multisite-ultimate'),
- 'desc' => __('This action can not be undone.', 'multisite-ultimate'),
+ 'title' => __('Confirm Deletion', 'ultimate-multisite'),
+ 'desc' => __('This action can not be undone.', 'ultimate-multisite'),
'html_attr' => [
'v-model' => 'confirmed',
],
],
'submit_button' => [
'type' => 'submit',
- 'title' => __('Delete', 'multisite-ultimate'),
- 'placeholder' => __('Delete', 'multisite-ultimate'),
+ 'title' => __('Delete', 'ultimate-multisite'),
+ 'placeholder' => __('Delete', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'button button-primary wu-w-full',
'wrapper_classes' => 'wu-items-end',
@@ -471,7 +471,7 @@ public function handle_model_delete_form(): void {
$object = apply_filters("wu_delete_form_get_object_{$model}", $object, $id, $model);
if ( ! $object) {
- wp_send_json_error(new \WP_Error('not-found', __('Object not found.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('not-found', __('Object not found.', 'ultimate-multisite')));
}
/*
@@ -496,7 +496,7 @@ public function handle_model_delete_form(): void {
wp_send_json_success($data_json_success);
} else {
- wp_send_json_error(new \WP_Error('model-not-found', __('Something went wrong.', 'multisite-ultimate')));
+ wp_send_json_error(new \WP_Error('model-not-found', __('Something went wrong.', 'ultimate-multisite')));
}
}
@@ -517,8 +517,8 @@ public function render_bulk_action_form(): void {
[
'confirm' => [
'type' => 'toggle',
- 'title' => __('Confirm Action', 'multisite-ultimate'),
- 'desc' => __('Review this action carefully.', 'multisite-ultimate'),
+ 'title' => __('Confirm Action', 'ultimate-multisite'),
+ 'desc' => __('Review this action carefully.', 'ultimate-multisite'),
'html_attr' => [
'v-model' => 'confirmed',
],
diff --git a/inc/managers/class-gateway-manager.php b/inc/managers/class-gateway-manager.php
index 94b4611ed..ab199a5d0 100644
--- a/inc/managers/class-gateway-manager.php
+++ b/inc/managers/class-gateway-manager.php
@@ -279,8 +279,8 @@ public function process_gateway_confirmations(): void {
if ( ! $gateway) {
wp_die(
- esc_html__('Missing gateway parameter.', 'multisite-ultimate'),
- esc_html__('Error', 'multisite-ultimate'),
+ esc_html__('Missing gateway parameter.', 'ultimate-multisite'),
+ esc_html__('Error', 'ultimate-multisite'),
[
'back_link' => true,
'response' => '200',
@@ -309,7 +309,7 @@ public function process_gateway_confirmations(): void {
if (is_wp_error($results)) {
wp_die(
esc_html($results->get_error_message()),
- esc_html__('Error', 'multisite-ultimate'),
+ esc_html__('Error', 'ultimate-multisite'),
[
'back_link' => true,
'response' => '200',
@@ -319,7 +319,7 @@ public function process_gateway_confirmations(): void {
} catch (\Throwable $e) {
wp_die(
esc_html($e->getMessage()),
- esc_html__('Error', 'multisite-ultimate'),
+ esc_html__('Error', 'ultimate-multisite'),
[
'back_link' => true,
'response' => '200',
@@ -358,8 +358,8 @@ public function add_gateway_selector_field(): void {
'payment-gateways',
'active_gateways',
[
- 'title' => __('Active Payment Gateways', 'multisite-ultimate'),
- 'desc' => __('Payment gateways are what your customers will use to pay.', 'multisite-ultimate'),
+ 'title' => __('Active Payment Gateways', 'ultimate-multisite'),
+ 'desc' => __('Payment gateways are what your customers will use to pay.', 'ultimate-multisite'),
'type' => 'multiselect',
'columns' => 2,
'options' => [$this, 'get_gateways_as_options'],
@@ -397,31 +397,31 @@ public function add_default_gateways(): void {
/*
* Free Payments
*/
- wu_register_gateway('free', __('Free', 'multisite-ultimate'), '', Free_Gateway::class, true);
+ wu_register_gateway('free', __('Free', 'ultimate-multisite'), '', Free_Gateway::class, true);
/*
* Stripe Payments
*/
- $stripe_desc = __('Stripe is a suite of payment APIs that powers commerce for businesses of all sizes, including subscription management.', 'multisite-ultimate');
- wu_register_gateway('stripe', __('Stripe', 'multisite-ultimate'), $stripe_desc, Stripe_Gateway::class);
+ $stripe_desc = __('Stripe is a suite of payment APIs that powers commerce for businesses of all sizes, including subscription management.', 'ultimate-multisite');
+ wu_register_gateway('stripe', __('Stripe', 'ultimate-multisite'), $stripe_desc, Stripe_Gateway::class);
/*
* Stripe Checkout Payments
*/
- $stripe_checkout_desc = __('Stripe Checkout is the hosted solution for checkouts using Stripe.', 'multisite-ultimate');
- wu_register_gateway('stripe-checkout', __('Stripe Checkout', 'multisite-ultimate'), $stripe_checkout_desc, Stripe_Checkout_Gateway::class);
+ $stripe_checkout_desc = __('Stripe Checkout is the hosted solution for checkouts using Stripe.', 'ultimate-multisite');
+ wu_register_gateway('stripe-checkout', __('Stripe Checkout', 'ultimate-multisite'), $stripe_checkout_desc, Stripe_Checkout_Gateway::class);
/*
* PayPal Payments
*/
- $paypal_desc = __('PayPal is the leading provider in checkout solutions and it is the easier way to get your network subscriptions going.', 'multisite-ultimate');
- wu_register_gateway('paypal', __('PayPal', 'multisite-ultimate'), $paypal_desc, PayPal_Gateway::class);
+ $paypal_desc = __('PayPal is the leading provider in checkout solutions and it is the easier way to get your network subscriptions going.', 'ultimate-multisite');
+ wu_register_gateway('paypal', __('PayPal', 'ultimate-multisite'), $paypal_desc, PayPal_Gateway::class);
/*
* Manual Payments
*/
- $manual_desc = __('Use the Manual Gateway to allow users to pay you directly via bank transfers, checks, or other channels.', 'multisite-ultimate');
- wu_register_gateway('manual', __('Manual', 'multisite-ultimate'), $manual_desc, Manual_Gateway::class);
+ $manual_desc = __('Use the Manual Gateway to allow users to pay you directly via bank transfers, checks, or other channels.', 'ultimate-multisite');
+ wu_register_gateway('manual', __('Manual', 'ultimate-multisite'), $manual_desc, Manual_Gateway::class);
}
/**
diff --git a/inc/managers/class-limitation-manager.php b/inc/managers/class-limitation-manager.php
index a410e97e6..762a1de4d 100644
--- a/inc/managers/class-limitation-manager.php
+++ b/inc/managers/class-limitation-manager.php
@@ -138,15 +138,15 @@ public function render_confirm_limitations_reset(): void {
$fields = [
'confirm' => [
'type' => 'toggle',
- 'title' => __('Confirm Reset', 'multisite-ultimate'),
- 'desc' => __('This action can not be undone.', 'multisite-ultimate'),
+ 'title' => __('Confirm Reset', 'ultimate-multisite'),
+ 'desc' => __('This action can not be undone.', 'ultimate-multisite'),
'html_attr' => [
'v-model' => 'confirmed',
],
],
'submit_button' => [
'type' => 'submit',
- 'title' => __('Reset Limitations', 'multisite-ultimate'),
+ 'title' => __('Reset Limitations', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'button button-primary wu-w-full',
'wrapper_classes' => 'wu-items-end',
@@ -165,7 +165,7 @@ public function render_confirm_limitations_reset(): void {
];
$form_attributes = [
- 'title' => __('Reset', 'multisite-ultimate'),
+ 'title' => __('Reset', 'ultimate-multisite'),
'views' => 'admin-pages/fields',
'classes' => 'wu-modal-form wu-widget-list wu-striped wu-m-0 wu-mt-0',
'field_wrapper_classes' => 'wu-w-full wu-box-border wu-items-center wu-flex wu-justify-between wu-p-4 wu-m-0 wu-border-t wu-border-l-0 wu-border-r-0 wu-border-b-0 wu-border-gray-300 wu-border-solid',
@@ -200,7 +200,7 @@ public function handle_confirm_limitations_reset(): void {
wp_send_json_error(
new \WP_Error(
'parameters-not-found',
- __('Required parameters are missing.', 'multisite-ultimate')
+ __('Required parameters are missing.', 'ultimate-multisite')
)
);
}
@@ -258,11 +258,11 @@ public function get_object_type($object_model) {
public function add_limitation_sections($sections, $object_model) {
if ( $this->get_object_type($object_model) === 'site' && $object_model->get_type() !== Site_Type::CUSTOMER_OWNED) {
- $html = sprintf('%s', __('Limitations are only available for customer-owned sites. You need to change the type to Customer-owned and save this site before the options are shown.', 'multisite-ultimate'));
+ $html = sprintf('%s', __('Limitations are only available for customer-owned sites. You need to change the type to Customer-owned and save this site before the options are shown.', 'ultimate-multisite'));
$sections['sites'] = [
- 'title' => __('Limits', 'multisite-ultimate'),
- 'desc' => __('Only customer-owned sites have limitations.', 'multisite-ultimate'),
+ 'title' => __('Limits', 'ultimate-multisite'),
+ 'desc' => __('Only customer-owned sites have limitations.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-browser',
'fields' => [
'note' => [
@@ -277,8 +277,8 @@ public function add_limitation_sections($sections, $object_model) {
if ( $this->get_object_type($object_model) !== 'site') {
$sections['sites'] = [
- 'title' => __('Sites', 'multisite-ultimate'),
- 'desc' => __('Control limitations imposed to the number of sites allowed for memberships attached to this product.', 'multisite-ultimate'),
+ 'title' => __('Sites', 'ultimate-multisite'),
+ 'desc' => __('Control limitations imposed to the number of sites allowed for memberships attached to this product.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-browser',
'fields' => $this->get_sites_fields($object_model),
'v-show' => "get_state_value('product_type', 'none') !== 'service'",
@@ -293,8 +293,8 @@ public function add_limitation_sections($sections, $object_model) {
*/
if ((bool) wu_get_setting('enable_visits_limiting', true)) {
$sections['visits'] = [
- 'title' => __('Visits', 'multisite-ultimate'),
- 'desc' => __('Control limitations imposed to the number of unique visitors allowed for memberships attached to this product.', 'multisite-ultimate'),
+ 'title' => __('Visits', 'ultimate-multisite'),
+ 'desc' => __('Control limitations imposed to the number of unique visitors allowed for memberships attached to this product.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-man',
'v-show' => "get_state_value('product_type', 'none') !== 'service'",
'state' => [
@@ -303,8 +303,8 @@ public function add_limitation_sections($sections, $object_model) {
'fields' => [
'modules[visits][enabled]' => [
'type' => 'toggle',
- 'title' => __('Limit Unique Visits', 'multisite-ultimate'),
- 'desc' => __('Toggle this option to enable unique visits limitation.', 'multisite-ultimate'),
+ 'title' => __('Limit Unique Visits', 'ultimate-multisite'),
+ 'desc' => __('Toggle this option to enable unique visits limitation.', 'ultimate-multisite'),
'value' => 10,
'html_attr' => [
'v-model' => 'limit_visits',
@@ -319,9 +319,9 @@ public function add_limitation_sections($sections, $object_model) {
$sections['visits']['fields']['modules[visits][limit]'] = [
'type' => 'number',
- 'title' => __('Unique Visits Quota', 'multisite-ultimate'),
- 'desc' => __('Set a top limit for the number of monthly unique visits. Leave empty or 0 to allow for unlimited visits.', 'multisite-ultimate'),
- 'placeholder' => __('e.g. 10000', 'multisite-ultimate'),
+ 'title' => __('Unique Visits Quota', 'ultimate-multisite'),
+ 'desc' => __('Set a top limit for the number of monthly unique visits. Leave empty or 0 to allow for unlimited visits.', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. 10000', 'ultimate-multisite'),
'value' => $object_model->get_limitations()->visits->get_limit(),
'wrapper_html_attr' => [
'v-show' => 'limit_visits',
@@ -343,8 +343,8 @@ public function add_limitation_sections($sections, $object_model) {
if ( $this->get_object_type($object_model) === 'site') {
$sections['visits']['fields']['visits_count'] = [
'type' => 'text-display',
- 'title' => __('Current Unique Visits Count this Month', 'multisite-ultimate'),
- 'desc' => __('Current visits count for this particular site.', 'multisite-ultimate'),
+ 'title' => __('Current Unique Visits Count this Month', 'ultimate-multisite'),
+ 'desc' => __('Current visits count for this particular site.', 'ultimate-multisite'),
'display_value' => sprintf('%s visit(s)', $object_model->get_visits_count()),
'wrapper_html_attr' => [
'v-show' => 'limit_visits',
@@ -355,8 +355,8 @@ public function add_limitation_sections($sections, $object_model) {
}
$sections['users'] = [
- 'title' => __('Users', 'multisite-ultimate'),
- 'desc' => __('Control limitations imposed to the number of user allowed for memberships attached to this product.', 'multisite-ultimate'),
+ 'title' => __('Users', 'ultimate-multisite'),
+ 'desc' => __('Control limitations imposed to the number of user allowed for memberships attached to this product.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-users',
'v-show' => "get_state_value('product_type', 'none') !== 'service'",
'state' => [
@@ -365,8 +365,8 @@ public function add_limitation_sections($sections, $object_model) {
'fields' => [
'modules[users][enabled]' => [
'type' => 'toggle',
- 'title' => __('Limit User', 'multisite-ultimate'),
- 'desc' => __('Enable user limitations for this product.', 'multisite-ultimate'),
+ 'title' => __('Limit User', 'ultimate-multisite'),
+ 'desc' => __('Enable user limitations for this product.', 'ultimate-multisite'),
'html_attr' => [
'v-model' => 'limit_users',
],
@@ -381,8 +381,8 @@ public function add_limitation_sections($sections, $object_model) {
$this->register_user_fields($sections, $object_model);
$sections['post_types'] = [
- 'title' => __('Post Types', 'multisite-ultimate'),
- 'desc' => __('Control limitations imposed to the number of posts allowed for memberships attached to this product.', 'multisite-ultimate'),
+ 'title' => __('Post Types', 'ultimate-multisite'),
+ 'desc' => __('Control limitations imposed to the number of posts allowed for memberships attached to this product.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-book',
'v-show' => "get_state_value('product_type', 'none') !== 'service'",
'state' => [
@@ -391,8 +391,8 @@ public function add_limitation_sections($sections, $object_model) {
'fields' => [
'modules[post_types][enabled]' => [
'type' => 'toggle',
- 'title' => __('Limit Post Types', 'multisite-ultimate'),
- 'desc' => __('Toggle this option to set limits to each post type.', 'multisite-ultimate'),
+ 'title' => __('Limit Post Types', 'ultimate-multisite'),
+ 'desc' => __('Toggle this option to set limits to each post type.', 'ultimate-multisite'),
'value' => false,
'html_attr' => [
'v-model' => 'limit_post_types',
@@ -407,7 +407,7 @@ public function add_limitation_sections($sections, $object_model) {
$sections['post_types']['post_quota_note'] = [
'type' => 'note',
- 'desc' => __('Note: Using the fields below you can set a post limit for each of the post types activated.
Toggle the switch to deactivate the post type altogether. Leave 0 or blank for unlimited posts.', 'multisite-ultimate'),
+ 'desc' => __('Note: Using the fields below you can set a post limit for each of the post types activated.
Toggle the switch to deactivate the post type altogether. Leave 0 or blank for unlimited posts.', 'ultimate-multisite'),
'wrapper_html_attr' => [
'v-show' => 'limit_post_types',
'v-cloak' => '1',
@@ -417,8 +417,8 @@ public function add_limitation_sections($sections, $object_model) {
$this->register_post_type_fields($sections, $object_model);
$sections['limit_disk_space'] = [
- 'title' => __('Disk Space', 'multisite-ultimate'),
- 'desc' => __('Control limitations imposed to the disk space allowed for memberships attached to this entity.', 'multisite-ultimate'),
+ 'title' => __('Disk Space', 'ultimate-multisite'),
+ 'desc' => __('Control limitations imposed to the disk space allowed for memberships attached to this entity.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-drive',
'v-show' => "get_state_value('product_type', 'none') !== 'service'",
'state' => [
@@ -427,8 +427,8 @@ public function add_limitation_sections($sections, $object_model) {
'fields' => [
'modules[disk_space][enabled]' => [
'type' => 'toggle',
- 'title' => __('Limit Disk Space per Site', 'multisite-ultimate'),
- 'desc' => __('Enable disk space limitations for this entity.', 'multisite-ultimate'),
+ 'title' => __('Limit Disk Space per Site', 'ultimate-multisite'),
+ 'desc' => __('Enable disk space limitations for this entity.', 'ultimate-multisite'),
'value' => true,
'html_attr' => [
'v-model' => 'limit_disk_space',
@@ -443,8 +443,8 @@ public function add_limitation_sections($sections, $object_model) {
$sections['limit_disk_space']['fields']['modules[disk_space][limit]'] = [
'type' => 'number',
- 'title' => __('Disk Space Allowance', 'multisite-ultimate'),
- 'desc' => __('Set a limit in MBs for the disk space for each individual site.', 'multisite-ultimate'),
+ 'title' => __('Disk Space Allowance', 'ultimate-multisite'),
+ 'desc' => __('Set a limit in MBs for the disk space for each individual site.', 'ultimate-multisite'),
'min' => 0,
'placeholder' => 100,
'value' => $object_model->get_limitations()->disk_space->get_limit(),
@@ -459,8 +459,8 @@ public function add_limitation_sections($sections, $object_model) {
}
$sections['custom_domain'] = [
- 'title' => __('Custom Domains', 'multisite-ultimate'),
- 'desc' => __('Limit the number of users on each role, posts, pages, and more.', 'multisite-ultimate'),
+ 'title' => __('Custom Domains', 'ultimate-multisite'),
+ 'desc' => __('Limit the number of users on each role, posts, pages, and more.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-link1',
'v-show' => "get_state_value('product_type', 'none') !== 'service'",
'state' => [
@@ -469,8 +469,8 @@ public function add_limitation_sections($sections, $object_model) {
'fields' => [
'modules[domain_mapping][enabled]' => [
'type' => 'toggle',
- 'title' => __('Allow Custom Domains', 'multisite-ultimate'),
- 'desc' => __('Toggle this option on to allow this plan to enable custom domains for sign-ups on this plan.', 'multisite-ultimate'),
+ 'title' => __('Allow Custom Domains', 'ultimate-multisite'),
+ 'desc' => __('Toggle this option on to allow this plan to enable custom domains for sign-ups on this plan.', 'ultimate-multisite'),
'value' => $object_model->get_limitations()->domain_mapping->is_enabled(),
'wrapper_html_attr' => [
'v-cloak' => '1',
@@ -487,8 +487,8 @@ public function add_limitation_sections($sections, $object_model) {
}
$sections['allowed_themes'] = [
- 'title' => __('Themes', 'multisite-ultimate'),
- 'desc' => __('Limit the number of users on each role, posts, pages, and more.', 'multisite-ultimate'),
+ 'title' => __('Themes', 'ultimate-multisite'),
+ 'desc' => __('Limit the number of users on each role, posts, pages, and more.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-palette',
'v-show' => "get_state_value('product_type', 'none') !== 'service'",
'state' => [
@@ -497,23 +497,23 @@ public function add_limitation_sections($sections, $object_model) {
'fields' => [
'themes' => [
'type' => 'html',
- 'title' => __('Themes', 'multisite-ultimate'),
- 'desc' => __('Select how the themes installed on the network should behave.', 'multisite-ultimate'),
+ 'title' => __('Themes', 'ultimate-multisite'),
+ 'desc' => __('Select how the themes installed on the network should behave.', 'ultimate-multisite'),
'content' => fn() => $this->get_theme_selection_list($object_model, $sections['allowed_themes']),
],
],
];
$sections['allowed_plugins'] = [
- 'title' => __('Plugins', 'multisite-ultimate'),
- 'desc' => __('You can choose the behavior of each plugin installed on the platform.', 'multisite-ultimate'),
+ 'title' => __('Plugins', 'ultimate-multisite'),
+ 'desc' => __('You can choose the behavior of each plugin installed on the platform.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-power-plug',
'v-show' => "get_state_value('product_type', 'none') !== 'service'",
'fields' => [
'plugins' => [
'type' => 'html',
- 'title' => __('Plugins', 'multisite-ultimate'),
- 'desc' => __('Select how the plugins installed on the network should behave.', 'multisite-ultimate'),
+ 'title' => __('Plugins', 'ultimate-multisite'),
+ 'desc' => __('Select how the plugins installed on the network should behave.', 'ultimate-multisite'),
'content' => fn() => $this->get_plugin_selection_list($object_model),
],
],
@@ -528,14 +528,14 @@ public function add_limitation_sections($sections, $object_model) {
);
$sections['reset_limitations'] = [
- 'title' => __('Reset Limitations', 'multisite-ultimate'),
- 'desc' => __('Reset the limitations applied to this element.', 'multisite-ultimate'),
+ 'title' => __('Reset Limitations', 'ultimate-multisite'),
+ 'desc' => __('Reset the limitations applied to this element.', 'ultimate-multisite'),
'icon' => 'dashicons-wu-back-in-time',
'fields' => [
'reset_permissions' => [
'type' => 'note',
- 'title' => sprintf("%s%s", __('Reset Limitations', 'multisite-ultimate'), __('Use this option to reset the custom limitations applied to this object.', 'multisite-ultimate')),
- 'desc' => sprintf('%s', $reset_url, __('Reset Limitations', 'multisite-ultimate'), __('Reset Limitations', 'multisite-ultimate')),
+ 'title' => sprintf("%s%s", __('Reset Limitations', 'ultimate-multisite'), __('Use this option to reset the custom limitations applied to this object.', 'ultimate-multisite')),
+ 'desc' => sprintf('%s', $reset_url, __('Reset Limitations', 'ultimate-multisite'), __('Reset Limitations', 'ultimate-multisite')),
],
],
];
@@ -554,7 +554,7 @@ public function add_limitation_sections($sections, $object_model) {
*/
protected function override_notice($show = false, $additional_checks = []) {
- $text = sprintf('
If you are the site admin, click here to login.', 'multisite-ultimate')), esc_attr(wp_login_url())),
- esc_html__('Site not available', 'multisite-ultimate'),
+ sprintf(wp_kses_post(__('This site is not available at the moment.
If you are the site admin, click here to login.', 'ultimate-multisite')), esc_attr(wp_login_url())),
+ esc_html__('Site not available', 'ultimate-multisite'),
);
}
}
@@ -362,7 +362,7 @@ public function get_site_screenshot(): void {
if ( ! $site) {
wp_send_json_error(
- new \WP_Error('missing-site', __('Site not found.', 'multisite-ultimate'))
+ new \WP_Error('missing-site', __('Site not found.', 'ultimate-multisite'))
);
}
@@ -372,7 +372,7 @@ public function get_site_screenshot(): void {
if ( ! $attachment_id) {
wp_send_json_error(
- new \WP_Error('error', __('We were not able to fetch the screenshot.', 'multisite-ultimate'))
+ new \WP_Error('error', __('We were not able to fetch the screenshot.', 'ultimate-multisite'))
);
}
@@ -387,7 +387,7 @@ public function get_site_screenshot(): void {
}
/**
- * Add the additional sizes required by Multisite Ultimate.
+ * Add the additional sizes required by Ultimate Multisite.
*
* Add for the main site only.
*
@@ -411,7 +411,7 @@ public function additional_thumbnail_sizes(): void {
public function add_no_index_warning(): void {
if (wu_get_setting('stop_template_indexing', false)) {
- add_meta_box('wu-warnings', __('Multisite Ultimate - Search Engines', 'multisite-ultimate'), [$this, 'render_no_index_warning'], 'dashboard-network', 'normal', 'high');
+ add_meta_box('wu-warnings', __('Ultimate Multisite - Search Engines', 'ultimate-multisite'), [$this, 'render_no_index_warning'], 'dashboard-network', 'normal', 'high');
}
}
@@ -428,10 +428,10 @@ public function render_no_index_warning(): void {
If you want to avoid confusion, you can also hide this page from the admin panel completely on the Multisite Ultimate → Settings → Whitelabel options.', 'multisite-ultimate');
+ $notice = __('Hey there! We highly recommend managing your network sites using the Ultimate Multisite → Sites page.
If you want to avoid confusion, you can also hide this page from the admin panel completely on the Ultimate Multisite → Settings → Whitelabel options.', 'ultimate-multisite');
WP_Ultimo()->notices->add(
$notice,
@@ -537,11 +537,11 @@ public function add_notices_to_default_site_page(): void {
'wu-sites-use-wp-ultimo',
[
[
- 'title' => __('Go to the Multisite Ultimate Sites page →', 'multisite-ultimate'),
+ 'title' => __('Go to the Ultimate Multisite Sites page →', 'ultimate-multisite'),
'url' => wu_network_admin_url('wp-ultimo-sites'),
],
[
- 'title' => __('Go to the Whitelabel Settings →', 'multisite-ultimate'),
+ 'title' => __('Go to the Whitelabel Settings →', 'ultimate-multisite'),
'url' => wu_network_admin_url(
'wp-ultimo-settings',
[
diff --git a/inc/managers/class-visits-manager.php b/inc/managers/class-visits-manager.php
index 601b9e4f8..e75876f4f 100644
--- a/inc/managers/class-visits-manager.php
+++ b/inc/managers/class-visits-manager.php
@@ -69,7 +69,7 @@ public function maybe_lock_site(): void {
}
if ($site->has_limitations() && $site->get_visits_count() > $site->get_limitations()->visits->get_limit()) {
- wp_die(esc_html__('This site is not available at this time.', 'multisite-ultimate'), esc_html__('Not available', 'multisite-ultimate'), 404);
+ wp_die(esc_html__('This site is not available at this time.', 'ultimate-multisite'), esc_html__('Not available', 'ultimate-multisite'), 404);
}
}
diff --git a/inc/managers/class-webhook-manager.php b/inc/managers/class-webhook-manager.php
index fa0c47e47..eff77f94d 100644
--- a/inc/managers/class-webhook-manager.php
+++ b/inc/managers/class-webhook-manager.php
@@ -195,7 +195,7 @@ public function send_test_event(): void {
if ( ! current_user_can('manage_network')) {
wp_send_json(
[
- 'response' => __('You do not have enough permissions to send a test event.', 'multisite-ultimate'),
+ 'response' => __('You do not have enough permissions to send a test event.', 'ultimate-multisite'),
'webhooks' => Webhook::get_items_as_array(),
]
);
@@ -240,7 +240,7 @@ protected function create_event($event_name, $id, $url, $data, $response, $is_er
$message = sprintf('Sent a %s event to the URL %s with data: %s ', $event_name, $url, wp_json_encode($data));
if ( ! $is_error) {
- $message .= empty($response) ? sprintf('Got response: %s', $response) : 'To debug the remote server response, turn the "Wait for Response" option on the Multisite Ultimate Settings > API & Webhooks Tab';
+ $message .= empty($response) ? sprintf('Got response: %s', $response) : 'To debug the remote server response, turn the "Wait for Response" option on the Ultimate Multisite Settings > API & Webhooks Tab';
} else {
$message .= sprintf('Got error: %s', $response);
}
diff --git a/inc/models/class-base-model.php b/inc/models/class-base-model.php
index 4ca7beecc..761eff498 100644
--- a/inc/models/class-base-model.php
+++ b/inc/models/class-base-model.php
@@ -183,7 +183,7 @@ public function get_hash($field = 'id') {
$value = call_user_func([$this, "get_{$field}"]);
if ( ! is_numeric($value)) {
- _doing_it_wrong(__METHOD__, esc_html__('You can only use numeric fields to generate hashes.', 'multisite-ultimate'), '2.0.0');
+ _doing_it_wrong(__METHOD__, esc_html__('You can only use numeric fields to generate hashes.', 'ultimate-multisite'), '2.0.0');
return false;
}
@@ -643,7 +643,7 @@ function ($_data) {
public function delete() {
if ( ! $this->get_id()) {
- return new \WP_Error("wu_{$this->model}_delete_unsaved_item", __('Item not found.', 'multisite-ultimate'));
+ return new \WP_Error("wu_{$this->model}_delete_unsaved_item", __('Item not found.', 'ultimate-multisite'));
}
/**
@@ -717,12 +717,12 @@ protected function is_meta_available() {
if ( ! $this->get_meta_table_name()) {
- // _doing_it_wrong(__METHOD__, __('This model does not support metadata.', 'multisite-ultimate'), '2.0.0');
+ // _doing_it_wrong(__METHOD__, __('This model does not support metadata.', 'ultimate-multisite'), '2.0.0');
return false;
}
- // _doing_it_wrong(__METHOD__, __('Model metadata only works for already saved models.', 'multisite-ultimate'), '2.0.0');
+ // _doing_it_wrong(__METHOD__, __('Model metadata only works for already saved models.', 'ultimate-multisite'), '2.0.0');
return ! (! $this->get_id() && ! $this->_mocked);
}
@@ -766,7 +766,7 @@ public function update_meta_batch($meta) {
}
if ( ! is_array($meta)) {
- _doing_it_wrong(__METHOD__, esc_html__('This method expects an array as argument.', 'multisite-ultimate'), '2.0.0');
+ _doing_it_wrong(__METHOD__, esc_html__('This method expects an array as argument.', 'ultimate-multisite'), '2.0.0');
return false;
}
diff --git a/inc/models/class-checkout-form.php b/inc/models/class-checkout-form.php
index e27d48d9f..75317f177 100644
--- a/inc/models/class-checkout-form.php
+++ b/inc/models/class-checkout-form.php
@@ -52,10 +52,10 @@ class Checkout_Form extends Base_Model {
protected $active = true;
/**
- * Payload of the event.
+ * Settings which hold the fields of the checkout form
*
* @since 2.0.0
- * @var object
+ * @var array
*/
protected $settings;
@@ -239,7 +239,7 @@ public function set_custom_css($custom_css): void {
* Get settings of the event.
*
* @since 2.0.0
- * @return mixed
+ * @return array
*/
public function get_settings() {
@@ -258,7 +258,7 @@ public function get_settings() {
* Set settings of the checkout form.
*
* @since 2.0.0
- * @param object $settings The checkout form settings and configurations.
+ * @param array|string $settings The checkout form settings and configurations.
* @return void
*/
public function set_settings($settings): void {
@@ -421,8 +421,6 @@ public function get_all_fields() {
/**
* Get all fields of a given type.
*
- * @since 2.0.11
- *
* @param string|array $type The field type or types to search for.
* @return array
*/
@@ -537,12 +535,12 @@ private function get_single_step_template() {
$steps = [
[
'id' => 'checkout',
- 'name' => __('Checkout', 'multisite-ultimate'),
+ 'name' => __('Checkout', 'ultimate-multisite'),
'desc' => '',
'fields' => [
[
'step' => 'checkout',
- 'name' => __('Plans', 'multisite-ultimate'),
+ 'name' => __('Plans', 'ultimate-multisite'),
'type' => 'pricing_table',
'id' => 'pricing_table',
'required' => true,
@@ -551,7 +549,7 @@ private function get_single_step_template() {
],
[
'step' => 'checkout',
- 'name' => __('Email', 'multisite-ultimate'),
+ 'name' => __('Email', 'ultimate-multisite'),
'type' => 'email',
'id' => 'email_address',
'required' => true,
@@ -560,7 +558,7 @@ private function get_single_step_template() {
],
[
'step' => 'checkout',
- 'name' => __('Username', 'multisite-ultimate'),
+ 'name' => __('Username', 'ultimate-multisite'),
'type' => 'username',
'id' => 'username',
'required' => true,
@@ -570,7 +568,7 @@ private function get_single_step_template() {
],
[
'step' => 'checkout',
- 'name' => __('Password', 'multisite-ultimate'),
+ 'name' => __('Password', 'ultimate-multisite'),
'type' => 'password',
'id' => 'password',
'required' => true,
@@ -581,7 +579,7 @@ private function get_single_step_template() {
],
[
'step' => 'checkout',
- 'name' => __('Site Title', 'multisite-ultimate'),
+ 'name' => __('Site Title', 'ultimate-multisite'),
'type' => 'site_title',
'id' => 'site_title',
'required' => true,
@@ -591,7 +589,7 @@ private function get_single_step_template() {
],
[
'step' => 'checkout',
- 'name' => __('Site URL', 'multisite-ultimate'),
+ 'name' => __('Site URL', 'ultimate-multisite'),
'type' => 'site_url',
'id' => 'site_url',
'placeholder' => '',
@@ -602,7 +600,7 @@ private function get_single_step_template() {
],
[
'step' => 'checkout',
- 'name' => __('Your Order', 'multisite-ultimate'),
+ 'name' => __('Your Order', 'ultimate-multisite'),
'type' => 'order_summary',
'id' => 'order_summary',
'order_summary_template' => 'clean',
@@ -610,13 +608,13 @@ private function get_single_step_template() {
],
[
'step' => 'checkout',
- 'name' => __('Payment Method', 'multisite-ultimate'),
+ 'name' => __('Payment Method', 'ultimate-multisite'),
'type' => 'payment',
'id' => 'payment',
],
[
'step' => 'checkout',
- 'name' => __('Billing Address', 'multisite-ultimate'),
+ 'name' => __('Billing Address', 'ultimate-multisite'),
'type' => 'billing_address',
'id' => 'billing_address',
'required' => true,
@@ -624,7 +622,7 @@ private function get_single_step_template() {
],
[
'step' => 'checkout',
- 'name' => __('Checkout', 'multisite-ultimate'),
+ 'name' => __('Checkout', 'ultimate-multisite'),
'type' => 'submit_button',
'id' => 'checkout',
],
@@ -646,7 +644,7 @@ private function get_multi_step_template() {
$steps = [
[
'id' => 'checkout',
- 'name' => __('Checkout', 'multisite-ultimate'),
+ 'name' => __('Checkout', 'ultimate-multisite'),
'desc' => '',
'fields' => [
[
@@ -660,7 +658,7 @@ private function get_multi_step_template() {
],
[
'step' => 'checkout',
- 'name' => __('Next Step', 'multisite-ultimate'),
+ 'name' => __('Next Step', 'ultimate-multisite'),
'type' => 'submit_button',
'id' => 'next_step',
],
@@ -668,12 +666,12 @@ private function get_multi_step_template() {
],
[
'id' => 'site',
- 'name' => __('Site Info', 'multisite-ultimate'),
+ 'name' => __('Site Info', 'ultimate-multisite'),
'desc' => '',
'fields' => [
[
'step' => 'checkout',
- 'name' => __('Site Title', 'multisite-ultimate'),
+ 'name' => __('Site Title', 'ultimate-multisite'),
'type' => 'site_title',
'id' => 'site_title',
'required' => true,
@@ -683,7 +681,7 @@ private function get_multi_step_template() {
],
[
'step' => 'checkout',
- 'name' => __('Site URL', 'multisite-ultimate'),
+ 'name' => __('Site URL', 'ultimate-multisite'),
'type' => 'site_url',
'id' => 'site_url',
'required' => true,
@@ -694,7 +692,7 @@ private function get_multi_step_template() {
],
[
'step' => 'site',
- 'name' => __('Next Step', 'multisite-ultimate'),
+ 'name' => __('Next Step', 'ultimate-multisite'),
'type' => 'submit_button',
'id' => 'next_step_site',
],
@@ -702,13 +700,13 @@ private function get_multi_step_template() {
],
[
'id' => 'user',
- 'name' => __('User Info', 'multisite-ultimate'),
+ 'name' => __('User Info', 'ultimate-multisite'),
'logged' => 'guests_only',
'desc' => '',
'fields' => [
[
'step' => 'checkout',
- 'name' => __('Email', 'multisite-ultimate'),
+ 'name' => __('Email', 'ultimate-multisite'),
'type' => 'email',
'id' => 'email_address',
'required' => true,
@@ -717,7 +715,7 @@ private function get_multi_step_template() {
],
[
'step' => 'checkout',
- 'name' => __('Username', 'multisite-ultimate'),
+ 'name' => __('Username', 'ultimate-multisite'),
'type' => 'username',
'id' => 'username',
'required' => true,
@@ -727,7 +725,7 @@ private function get_multi_step_template() {
],
[
'step' => 'checkout',
- 'name' => __('Password', 'multisite-ultimate'),
+ 'name' => __('Password', 'ultimate-multisite'),
'type' => 'password',
'id' => 'password',
'required' => true,
@@ -738,7 +736,7 @@ private function get_multi_step_template() {
],
[
'step' => 'user',
- 'name' => __('Next Step', 'multisite-ultimate'),
+ 'name' => __('Next Step', 'ultimate-multisite'),
'type' => 'submit_button',
'id' => 'next_step_user',
],
@@ -746,12 +744,12 @@ private function get_multi_step_template() {
],
[
'id' => 'payment',
- 'name' => __('Payment', 'multisite-ultimate'),
+ 'name' => __('Payment', 'ultimate-multisite'),
'desc' => '',
'fields' => [
[
'step' => 'checkout',
- 'name' => __('Your Order', 'multisite-ultimate'),
+ 'name' => __('Your Order', 'ultimate-multisite'),
'type' => 'order_summary',
'id' => 'order_summary',
'order_summary_template' => 'clean',
@@ -759,13 +757,13 @@ private function get_multi_step_template() {
],
[
'step' => 'checkout',
- 'name' => __('Payment Method', 'multisite-ultimate'),
+ 'name' => __('Payment Method', 'ultimate-multisite'),
'type' => 'payment',
'id' => 'payment',
],
[
'step' => 'checkout',
- 'name' => __('Billing Address', 'multisite-ultimate'),
+ 'name' => __('Billing Address', 'ultimate-multisite'),
'type' => 'billing_address',
'id' => 'billing_address',
'required' => true,
@@ -773,7 +771,7 @@ private function get_multi_step_template() {
],
[
'step' => 'checkout',
- 'name' => __('Checkout', 'multisite-ultimate'),
+ 'name' => __('Checkout', 'ultimate-multisite'),
'type' => 'submit_button',
'id' => 'checkout',
],
@@ -785,7 +783,7 @@ private function get_multi_step_template() {
}
/**
- * Converts the steps from classic Multisite Ultimate 1.X to the 2.0 format.
+ * Converts the steps from classic Ultimate Multisite 1.X to the 2.0 format.
*
* @since 2.0.0
*
@@ -832,17 +830,17 @@ public static function convert_steps_to_v2($steps, $old_settings = []) {
'enable_price_1' => [
'duration' => '1',
'duration_unit' => 'month',
- 'label' => __('Monthly', 'multisite-ultimate'),
+ 'label' => __('Monthly', 'ultimate-multisite'),
],
'enable_price_3' => [
'duration' => '3',
'duration_unit' => 'month',
- 'label' => __('Quarterly', 'multisite-ultimate'),
+ 'label' => __('Quarterly', 'ultimate-multisite'),
],
'enable_price_12' => [
'duration' => '1',
'duration_unit' => 'year',
- 'label' => __('Yearly', 'multisite-ultimate'),
+ 'label' => __('Yearly', 'ultimate-multisite'),
],
];
@@ -867,7 +865,7 @@ public static function convert_steps_to_v2($steps, $old_settings = []) {
}
$step['fields']['pricing_table'] = [
- 'name' => __('Pricing Tables', 'multisite-ultimate'),
+ 'name' => __('Pricing Tables', 'ultimate-multisite'),
'id' => 'pricing_table',
'type' => 'pricing_table',
'pricing_table_template' => 'legacy',
@@ -893,7 +891,7 @@ public static function convert_steps_to_v2($steps, $old_settings = []) {
$step['fields'] = [
'template_selection' => [
- 'name' => __('Template Selection', 'multisite-ultimate'),
+ 'name' => __('Template Selection', 'ultimate-multisite'),
'id' => 'template_selection',
'type' => 'template_selection',
'template_selection_template' => 'legacy',
@@ -940,7 +938,7 @@ public static function convert_steps_to_v2($steps, $old_settings = []) {
$field['id'] = 'password';
$field['password_strength_meter'] = false;
$field['password_confirm_field'] = true;
- $field['password_confirm_label'] = wu_get_isset($step['fields']['user_pass_conf'], 'name', __('Confirm Password', 'multisite-ultimate'));
+ $field['password_confirm_label'] = wu_get_isset($step['fields']['user_pass_conf'], 'name', __('Confirm Password', 'ultimate-multisite'));
break;
case 'user_email':
@@ -971,7 +969,7 @@ public static function convert_steps_to_v2($steps, $old_settings = []) {
$field['id'] = 'submit_button';
if ('account' === $step_id) {
- $field['name'] = __('Continue to the Next Step', 'multisite-ultimate');
+ $field['name'] = __('Continue to the Next Step', 'ultimate-multisite');
}
break;
@@ -992,17 +990,17 @@ public static function convert_steps_to_v2($steps, $old_settings = []) {
*/
$new_format[] = [
'id' => 'payment',
- 'name' => __('Checkout', 'multisite-ultimate'),
+ 'name' => __('Checkout', 'ultimate-multisite'),
'fields' => [
[
- 'name' => __('Order Summary', 'multisite-ultimate'),
+ 'name' => __('Order Summary', 'ultimate-multisite'),
'type' => 'order_summary',
'id' => 'order_summary',
'order_summary_template' => 'clean',
'table_columns' => 'simple',
],
[
- 'name' => __('Billing Address', 'multisite-ultimate'),
+ 'name' => __('Billing Address', 'ultimate-multisite'),
'type' => 'billing_address',
'id' => 'billing_address',
'zip_and_country' => true,
@@ -1010,19 +1008,19 @@ public static function convert_steps_to_v2($steps, $old_settings = []) {
[
'type' => 'discount_code',
'id' => 'discount_code',
- 'name' => __('Coupon Code', 'multisite-ultimate'),
- 'tooltip' => __('Coupon Code', 'multisite-ultimate'),
+ 'name' => __('Coupon Code', 'ultimate-multisite'),
+ 'tooltip' => __('Coupon Code', 'ultimate-multisite'),
'display_checkbox' => true,
],
[
- 'name' => __('Payment Methods', 'multisite-ultimate'),
+ 'name' => __('Payment Methods', 'ultimate-multisite'),
'type' => 'payment',
'id' => 'payment',
],
[
'type' => 'submit_button',
'id' => 'submit_button',
- 'name' => __('Pay & Create Account', 'multisite-ultimate'),
+ 'name' => __('Pay & Create Account', 'ultimate-multisite'),
],
],
];
@@ -1147,7 +1145,7 @@ public function set_conversion_snippets($conversion_snippets): void {
*
* @since 2.0.0
*
- * @return bool
+ * @return bool|\WP_Error
*/
public function save() {
@@ -1212,7 +1210,7 @@ public static function finish_checkout_form_fields() {
$fields = [
[
'step' => 'checkout',
- 'name' => __('Your Order', 'multisite-ultimate'),
+ 'name' => __('Your Order', 'ultimate-multisite'),
'type' => 'order_summary',
'id' => 'order_summary',
'order_summary_template' => 'clean',
@@ -1220,13 +1218,13 @@ public static function finish_checkout_form_fields() {
],
[
'step' => 'checkout',
- 'name' => __('Payment Method', 'multisite-ultimate'),
+ 'name' => __('Payment Method', 'ultimate-multisite'),
'type' => 'payment',
'id' => 'payment',
],
[
'step' => 'checkout',
- 'name' => __('Finish Payment', 'multisite-ultimate'),
+ 'name' => __('Finish Payment', 'ultimate-multisite'),
'type' => 'submit_button',
'id' => 'checkout',
'order' => 0,
@@ -1236,7 +1234,7 @@ public static function finish_checkout_form_fields() {
$steps = [
[
'id' => 'checkout',
- 'name' => __('Checkout', 'multisite-ultimate'),
+ 'name' => __('Checkout', 'ultimate-multisite'),
'desc' => '',
'fields' => $fields,
],
@@ -1312,7 +1310,7 @@ public static function membership_change_form_fields() {
$label = sprintf(
// translators: %1$s the duration, and %2$s the duration unit (day, week, month, etc)
- _n('%2$s', '%1$s %2$s', $product->get_duration(), 'multisite-ultimate'), // phpcs:ignore
+ _n('%2$s', '%1$s %2$s', $product->get_duration(), 'ultimate-multisite'), // phpcs:ignore
$product->get_duration(),
wu_get_translatable_string($product->get_duration() <= 1 ? $product->get_duration_unit() : $product->get_duration_unit() . 's')
);
@@ -1343,7 +1341,7 @@ public static function membership_change_form_fields() {
$label = sprintf(
// translators: %1$s the duration, and %2$s the duration unit (day, week, month, etc)
- _n('%2$s', '%1$s %2$s', $variation['duration'], 'multisite-ultimate'), // phpcs:ignore
+ _n('%2$s', '%1$s %2$s', $variation['duration'], 'ultimate-multisite'), // phpcs:ignore
$variation['duration'],
wu_get_translatable_string($variation['duration'] <= 1 ? $variation['duration_unit'] : $variation['duration_unit'] . 's')
);
@@ -1371,7 +1369,7 @@ public static function membership_change_form_fields() {
$fields[] = [
'step' => 'checkout',
- 'name' => __('Plans', 'multisite-ultimate'),
+ 'name' => __('Plans', 'ultimate-multisite'),
'type' => 'pricing_table',
'id' => 'pricing_table',
'required' => true,
@@ -1406,7 +1404,7 @@ public static function membership_change_form_fields() {
$end_fields = [
[
'step' => 'checkout',
- 'name' => __('Your Order', 'multisite-ultimate'),
+ 'name' => __('Your Order', 'ultimate-multisite'),
'type' => 'order_summary',
'id' => 'order_summary',
'order_summary_template' => 'clean',
@@ -1414,13 +1412,13 @@ public static function membership_change_form_fields() {
],
[
'step' => 'checkout',
- 'name' => __('Payment Method', 'multisite-ultimate'),
+ 'name' => __('Payment Method', 'ultimate-multisite'),
'type' => 'payment',
'id' => 'payment',
],
[
'step' => 'checkout',
- 'name' => __('Complete Checkout', 'multisite-ultimate'),
+ 'name' => __('Complete Checkout', 'ultimate-multisite'),
'type' => 'submit_button',
'id' => 'checkout',
'order' => 0,
@@ -1432,7 +1430,7 @@ public static function membership_change_form_fields() {
$steps = [
[
'id' => 'checkout',
- 'name' => __('Checkout', 'multisite-ultimate'),
+ 'name' => __('Checkout', 'ultimate-multisite'),
'desc' => '',
'fields' => $fields,
],
@@ -1468,7 +1466,7 @@ public static function add_new_site_form_fields() {
$template_selection_fields = [
[
'step' => 'template',
- 'name' => __('Template Selection', 'multisite-ultimate'),
+ 'name' => __('Template Selection', 'ultimate-multisite'),
'type' => 'template_selection',
'id' => 'template_selection',
'cols' => 4,
@@ -1485,7 +1483,7 @@ public static function add_new_site_form_fields() {
$steps[] = [
'id' => 'template',
- 'name' => __('Template Selection', 'multisite-ultimate'),
+ 'name' => __('Template Selection', 'ultimate-multisite'),
'desc' => '',
'fields' => $template_selection_fields,
];
@@ -1521,7 +1519,7 @@ public static function add_new_site_form_fields() {
$final_fields[] = [
'step' => 'create',
'id' => 'site_title',
- 'name' => __('Site Title', 'multisite-ultimate'),
+ 'name' => __('Site Title', 'ultimate-multisite'),
'tooltip' => '',
'placeholder' => '',
'type' => 'site_title',
@@ -1532,7 +1530,7 @@ public static function add_new_site_form_fields() {
$final_fields[] = [
'step' => 'create',
'id' => 'site_url',
- 'name' => __('Site URL', 'multisite-ultimate'),
+ 'name' => __('Site URL', 'ultimate-multisite'),
'tooltip' => '',
'placeholder' => '',
'display_field_attachments' => false,
@@ -1543,7 +1541,7 @@ public static function add_new_site_form_fields() {
$final_fields[] = [
'step' => 'create',
- 'name' => __('Create Site', 'multisite-ultimate'),
+ 'name' => __('Create Site', 'ultimate-multisite'),
'type' => 'submit_button',
'id' => 'checkout',
'order' => 0,
@@ -1551,7 +1549,7 @@ public static function add_new_site_form_fields() {
$steps[] = [
'id' => 'create',
- 'name' => __('Create Site', 'multisite-ultimate'),
+ 'name' => __('Create Site', 'ultimate-multisite'),
'desc' => '',
'classes' => 'wu-max-w-sm',
'fields' => $final_fields,
diff --git a/inc/models/class-customer.php b/inc/models/class-customer.php
index f19a8804c..7a377d15d 100644
--- a/inc/models/class-customer.php
+++ b/inc/models/class-customer.php
@@ -203,7 +203,7 @@ public function get_display_name() {
$user = $this->get_user();
if (empty($user)) {
- return __('User Deleted', 'multisite-ultimate');
+ return __('User Deleted', 'ultimate-multisite');
}
return $user->display_name;
@@ -259,7 +259,7 @@ public function get_username() {
$user = $this->get_user();
if (empty($user)) {
- return __('none', 'multisite-ultimate');
+ return __('none', 'ultimate-multisite');
}
return $user->user_login;
@@ -276,7 +276,7 @@ public function get_email_address() {
$user = $this->get_user();
if (empty($user)) {
- return __('none', 'multisite-ultimate');
+ return __('none', 'ultimate-multisite');
}
return $user->user_email;
diff --git a/inc/models/class-discount-code.php b/inc/models/class-discount-code.php
index e5c8875bc..637739f36 100644
--- a/inc/models/class-discount-code.php
+++ b/inc/models/class-discount-code.php
@@ -465,14 +465,14 @@ public function is_active() {
public function is_valid($product = false) {
if ($this->is_active() === false) {
- return new \WP_Error('discount_code', __('This coupon code is not valid.', 'multisite-ultimate'));
+ return new \WP_Error('discount_code', __('This coupon code is not valid.', 'ultimate-multisite'));
}
/*
* Check for uses
*/
if ($this->has_max_uses() && $this->get_uses() >= $this->get_max_uses()) {
- return new \WP_Error('discount_code', __('This discount code was already redeemed the maximum amount of times allowed.', 'multisite-ultimate'));
+ return new \WP_Error('discount_code', __('This discount code was already redeemed the maximum amount of times allowed.', 'ultimate-multisite'));
}
/*
@@ -487,7 +487,7 @@ public function is_valid($product = false) {
$start_date_instance = wu_date($start_date);
if ($now < $start_date_instance) {
- return new \WP_Error('discount_code', __('This coupon code is not valid.', 'multisite-ultimate'));
+ return new \WP_Error('discount_code', __('This coupon code is not valid.', 'ultimate-multisite'));
}
}
@@ -495,7 +495,7 @@ public function is_valid($product = false) {
$expiration_date_instance = wu_date($expiration_date);
if ($now > $expiration_date_instance) {
- return new \WP_Error('discount_code', __('This coupon code is not valid.', 'multisite-ultimate'));
+ return new \WP_Error('discount_code', __('This coupon code is not valid.', 'ultimate-multisite'));
}
}
@@ -513,7 +513,7 @@ public function is_valid($product = false) {
$allowed = $this->get_limit_products() && in_array($product_id, $this->get_allowed_products()); // phpcs:ignore
if (false === $allowed) {
- return new \WP_Error('discount_code', __('This coupon code is not valid.', 'multisite-ultimate'));
+ return new \WP_Error('discount_code', __('This coupon code is not valid.', 'ultimate-multisite'));
}
}
@@ -638,7 +638,7 @@ public function get_discount_description(): string {
$description[] = sprintf(
// translators: placeholder is the value off. Can be wither $X.XX or X%
- __('%1$s OFF on Subscriptions', 'multisite-ultimate'),
+ __('%1$s OFF on Subscriptions', 'ultimate-multisite'),
$value
);
}
@@ -652,12 +652,12 @@ public function get_discount_description(): string {
$description[] = sprintf(
// translators: placeholder is the value off. Can be wither $X.XX or X%
- __('%1$s OFF on Setup Fees', 'multisite-ultimate'),
+ __('%1$s OFF on Setup Fees', 'ultimate-multisite'),
$setup_fee_value
);
}
- return implode(' ' . __('and', 'multisite-ultimate') . ' ', $description);
+ return implode(' ' . __('and', 'ultimate-multisite') . ' ', $description);
}
/**
diff --git a/inc/models/class-domain.php b/inc/models/class-domain.php
index b5dfaff71..1bde5da85 100644
--- a/inc/models/class-domain.php
+++ b/inc/models/class-domain.php
@@ -538,7 +538,7 @@ public function delete() {
*/
wu_log_clear("domain-{$this->get_domain()}");
- wu_log_add("domain-{$this->get_domain()}", __('Domain deleted and logs cleared...', 'multisite-ultimate'));
+ wu_log_add("domain-{$this->get_domain()}", __('Domain deleted and logs cleared...', 'ultimate-multisite'));
return $results;
}
diff --git a/inc/models/class-event.php b/inc/models/class-event.php
index 41a6e3dec..3ef5ac302 100644
--- a/inc/models/class-event.php
+++ b/inc/models/class-event.php
@@ -50,7 +50,7 @@ class Event extends Base_Model {
/**
* Initiator of this event.
*
- * Events can be run by Multisite Ultimate, saved as 'system', or
+ * Events can be run by Ultimate Multisite, saved as 'system', or
* by people (admins, customers), saved as 'manual'.
*
* @since 2.0.0
@@ -156,14 +156,14 @@ public function get_severity() {
public function get_severity_label() {
$labels = [
- self::SEVERITY_SUCCESS => __('Success', 'multisite-ultimate'),
- self::SEVERITY_NEUTRAL => __('Neutral', 'multisite-ultimate'),
- self::SEVERITY_INFO => __('Info', 'multisite-ultimate'),
- self::SEVERITY_WARNING => __('Warning', 'multisite-ultimate'),
- self::SEVERITY_FATAL => __('Fatal', 'multisite-ultimate'),
+ self::SEVERITY_SUCCESS => __('Success', 'ultimate-multisite'),
+ self::SEVERITY_NEUTRAL => __('Neutral', 'ultimate-multisite'),
+ self::SEVERITY_INFO => __('Info', 'ultimate-multisite'),
+ self::SEVERITY_WARNING => __('Warning', 'ultimate-multisite'),
+ self::SEVERITY_FATAL => __('Fatal', 'ultimate-multisite'),
];
- return $labels[ $this->get_severity() ] ?? __('Note', 'multisite-ultimate');
+ return $labels[ $this->get_severity() ] ?? __('Note', 'ultimate-multisite');
}
/**
@@ -303,12 +303,12 @@ public static function get_default_system_messages($slug) {
$default_messages = [];
- $default_messages['changed'] = __('The {{model}} #{{object_id}} was changed: {{payload}}', 'multisite-ultimate');
- $default_messages['created'] = __('The {{model}} #{{object_id}} was created.', 'multisite-ultimate');
+ $default_messages['changed'] = __('The {{model}} #{{object_id}} was changed: {{payload}}', 'ultimate-multisite');
+ $default_messages['created'] = __('The {{model}} #{{object_id}} was created.', 'ultimate-multisite');
$default_messages = apply_filters('wu_get_default_system_messages', $default_messages);
- return wu_get_isset($default_messages, $slug, __('No Message', 'multisite-ultimate'));
+ return wu_get_isset($default_messages, $slug, __('No Message', 'ultimate-multisite'));
}
diff --git a/inc/models/class-membership.php b/inc/models/class-membership.php
index 5a96c1611..282e13a06 100644
--- a/inc/models/class-membership.php
+++ b/inc/models/class-membership.php
@@ -670,7 +670,7 @@ public function set_addon_products($addon_products): void {
public function swap($order) {
if ( ! is_a($order, Cart::class)) {
- return new \WP_Error('invalid-date', __('Swap Cart is invalid.', 'multisite-ultimate'));
+ return new \WP_Error('invalid-date', __('Swap Cart is invalid.', 'ultimate-multisite'));
}
// clear the current addons.
@@ -743,11 +743,11 @@ public function schedule_swap($order, $schedule_date = false) {
}
if ( ! wu_validate_date($schedule_date)) {
- return new \WP_Error('invalid-date', __('Schedule date is invalid.', 'multisite-ultimate'));
+ return new \WP_Error('invalid-date', __('Schedule date is invalid.', 'ultimate-multisite'));
}
if ( ! is_a($order, Cart::class)) {
- return new \WP_Error('invalid-date', __('Swap Cart is invalid.', 'multisite-ultimate'));
+ return new \WP_Error('invalid-date', __('Swap Cart is invalid.', 'ultimate-multisite'));
}
$date_instance = wu_date($schedule_date);
@@ -831,7 +831,7 @@ public function get_recurring_description() {
$description = sprintf(
// translators: %1$s the duration, and %2$s the duration unit (day, week, month, etc)
- _n('every %2$s', 'every %1$s %2$s', $this->get_duration(), 'multisite-ultimate'), // phpcs:ignore
+ _n('every %2$s', 'every %1$s %2$s', $this->get_duration(), 'ultimate-multisite'), // phpcs:ignore
$this->get_duration(),
wu_get_translatable_string(($this->get_duration() <= 1 ? $this->get_duration_unit() : $this->get_duration_unit() . 's'))
);
@@ -847,12 +847,12 @@ public function get_recurring_description() {
public function get_times_billed_description(): string {
// translators: times billed / subscription duration in cycles. e.g. 1/12 cycles
- $description = __('%1$s / %2$s cycles', 'multisite-ultimate');
+ $description = __('%1$s / %2$s cycles', 'ultimate-multisite');
if ($this->is_forever_recurring()) {
// translators: the place holder is the number of times the membership was billed.
- $description = __('%1$s / until cancelled', 'multisite-ultimate');
+ $description = __('%1$s / until cancelled', 'ultimate-multisite');
}
return sprintf($description, $this->get_times_billed(), $this->get_billing_cycles());
@@ -872,7 +872,7 @@ public function get_price_description(): string {
$message = sprintf(
// translators: %1$s is the formatted price, %2$s the duration, and %3$s the duration unit (day, week, month, etc)
- _n('%1$s every %3$s', '%1$s every %2$s %3$s', $duration, 'multisite-ultimate'), // phpcs:ignore
+ _n('%1$s every %3$s', '%1$s every %2$s %3$s', $duration, 'ultimate-multisite'), // phpcs:ignore
wu_format_currency($this->get_amount(), $this->get_currency()),
$duration,
wu_get_translatable_string($duration <= 1 ? $this->get_duration_unit() : $this->get_duration_unit() . 's')
@@ -883,7 +883,7 @@ public function get_price_description(): string {
if ( ! $this->is_forever_recurring()) {
$billing_cycles_message = sprintf(
// translators: %s is the number of billing cycles.
- _n('for %s cycle', 'for %s cycles', $this->get_billing_cycles(), 'multisite-ultimate'),
+ _n('for %s cycle', 'for %s cycles', $this->get_billing_cycles(), 'ultimate-multisite'),
$this->get_billing_cycles()
);
@@ -892,13 +892,13 @@ public function get_price_description(): string {
} else {
$pricing['subscription'] = sprintf(
// translators: %1$s is the formatted price of the product
- __('%1$s one time payment', 'multisite-ultimate'),
+ __('%1$s one time payment', 'ultimate-multisite'),
wu_format_currency($this->get_initial_amount(), $this->get_currency())
);
}
if ($this->is_free()) {
- $pricing['subscription'] = __('Free!', 'multisite-ultimate');
+ $pricing['subscription'] = __('Free!', 'ultimate-multisite');
}
return implode(' + ', $pricing);
diff --git a/inc/models/class-payment.php b/inc/models/class-payment.php
index 7536c2c00..77a696a25 100644
--- a/inc/models/class-payment.php
+++ b/inc/models/class-payment.php
@@ -549,13 +549,13 @@ public function get_payment_method() {
$gateway = $this->get_gateway();
if ( ! $gateway) {
- return __('None', 'multisite-ultimate');
+ return __('None', 'ultimate-multisite');
}
$gateway_class = wu_get_gateway($gateway);
if ( ! $gateway_class) {
- return __('None', 'multisite-ultimate');
+ return __('None', 'ultimate-multisite');
}
$title = $gateway_class->get_public_title();
@@ -938,7 +938,7 @@ public function get_invoice_number() {
$prefix = str_replace($search, $replace, (string) $prefix);
- return sprintf('%s%s %s', $prefix, $this->invoice_number, $provisional ? __('(provisional)', 'multisite-ultimate') : '');
+ return sprintf('%s%s %s', $prefix, $this->invoice_number, $provisional ? __('(provisional)', 'ultimate-multisite') : '');
}
/**
@@ -1020,7 +1020,7 @@ public function set_cancel_membership_on_refund($cancel_membership_on_refund): v
* An example of how that would work:
* 1. Admin issues a refund on the admin panel;
* 2. PayPal (for example), process the refund request
- * and sends back a IPN (webhook call) telling Multisite Ultimate
+ * and sends back a IPN (webhook call) telling Ultimate Multisite
* that the refund was issued successfully;
* 3. The IPN handler listens for that event and calls this
* to reflect the refund in the original WU payment.
@@ -1058,11 +1058,11 @@ public function refund($amount = false, $should_cancel_membership_on_refund = nu
* it is a partial refund.
*/
if ($amount >= $this->get_total()) {
- $title = __('Full Refund', 'multisite-ultimate');
+ $title = __('Full Refund', 'ultimate-multisite');
$new_status = Payment_Status::REFUND;
} else {
- $title = __('Partial Refund', 'multisite-ultimate');
+ $title = __('Partial Refund', 'ultimate-multisite');
$new_status = Payment_Status::PARTIAL_REFUND;
}
@@ -1072,7 +1072,7 @@ public function refund($amount = false, $should_cancel_membership_on_refund = nu
$formatted_value = date_i18n(get_option('date_format'), $time);
// translators: %s is the date of processing.
- $description = sprintf(__('Processed on %s', 'multisite-ultimate'), $formatted_value);
+ $description = sprintf(__('Processed on %s', 'ultimate-multisite'), $formatted_value);
$line_item_data = [
'type' => 'refund',
diff --git a/inc/models/class-product.php b/inc/models/class-product.php
index c5ce2fea5..534025b89 100644
--- a/inc/models/class-product.php
+++ b/inc/models/class-product.php
@@ -633,11 +633,11 @@ public function get_amount() {
public function get_formatted_amount($key = 'amount') {
if ($this->is_free()) {
- return __('Free!', 'multisite-ultimate');
+ return __('Free!', 'ultimate-multisite');
}
if ($this->get_pricing_type() === 'contact_us') {
- return $this->get_contact_us_label() ?: __('Contact Us', 'multisite-ultimate');
+ return $this->get_contact_us_label() ?: __('Contact Us', 'ultimate-multisite');
}
return wu_format_currency($this->get_amount(), $this->get_currency());
@@ -710,11 +710,11 @@ public function get_price_description($include_fees = true) {
$pricing = [];
if ($this->get_pricing_type() === 'contact_us') {
- return __('Contact us', 'multisite-ultimate');
+ return __('Contact us', 'ultimate-multisite');
}
if ($this->is_free()) {
- return __('Free!', 'multisite-ultimate');
+ return __('Free!', 'ultimate-multisite');
}
if ($this->is_recurring()) {
@@ -722,7 +722,7 @@ public function get_price_description($include_fees = true) {
$message = sprintf(
// translators: %1$s is the formatted price, %2$s the duration, and %3$s the duration unit (day, week, month, etc)
- _n('%1$s every %3$s', '%1$s every %2$s %3$s', $duration, 'multisite-ultimate'), // phpcs:ignore
+ _n('%1$s every %3$s', '%1$s every %2$s %3$s', $duration, 'ultimate-multisite'), // phpcs:ignore
wu_format_currency($this->get_amount(), $this->get_currency()),
$duration,
wu_get_translatable_string($duration <= 1 ? $this->get_duration_unit() : $this->get_duration_unit() . 's')
@@ -733,7 +733,7 @@ public function get_price_description($include_fees = true) {
if ( ! $this->is_forever_recurring()) {
$billing_cycles_message = sprintf(
// translators: %s is the number of billing cycles.
- _n('for %s cycle', 'for %s cycles', $this->get_billing_cycles(), 'multisite-ultimate'),
+ _n('for %s cycle', 'for %s cycles', $this->get_billing_cycles(), 'ultimate-multisite'),
$this->get_billing_cycles()
);
@@ -742,7 +742,7 @@ public function get_price_description($include_fees = true) {
} else {
$pricing['subscription'] = sprintf(
// translators: %1$s is the formatted price of the product
- __('%1$s one time payment', 'multisite-ultimate'),
+ __('%1$s one time payment', 'ultimate-multisite'),
wu_format_currency($this->get_amount(), $this->get_currency())
);
}
@@ -750,7 +750,7 @@ public function get_price_description($include_fees = true) {
if ($this->has_setup_fee() && $include_fees) {
$pricing['fee'] = sprintf(
// translators: %1$s is the formatted price of the setup fee
- __('Setup Fee of %1$s', 'multisite-ultimate'),
+ __('Setup Fee of %1$s', 'ultimate-multisite'),
wu_format_currency($this->get_setup_fee(), $this->get_currency())
);
}
@@ -771,12 +771,12 @@ public function get_recurring_description() {
}
if ( ! $this->is_recurring()) {
- return __('one-time payment', 'multisite-ultimate');
+ return __('one-time payment', 'ultimate-multisite');
}
$description = sprintf(
// translators: %1$s the duration, and %2$s the duration unit (day, week, month, etc)
- _n('every %2$s', 'every %1$s %2$s', $this->get_duration(), 'multisite-ultimate'), // phpcs:ignore
+ _n('every %2$s', 'every %1$s %2$s', $this->get_duration(), 'ultimate-multisite'), // phpcs:ignore
$this->get_duration(),
wu_get_translatable_string($this->get_duration() <= 1 ? $this->get_duration_unit() : $this->get_duration_unit() . 's')
);
diff --git a/inc/models/class-site.php b/inc/models/class-site.php
index 2efc7ee6d..3f35d19c1 100644
--- a/inc/models/class-site.php
+++ b/inc/models/class-site.php
@@ -1432,7 +1432,7 @@ public function is_customer_primary_site() {
public function delete() {
if ( ! $this->get_id()) {
- return new \WP_Error("wu_{$this->model}_delete_unsaved_item", __('Item not found.', 'multisite-ultimate'));
+ return new \WP_Error("wu_{$this->model}_delete_unsaved_item", __('Item not found.', 'ultimate-multisite'));
}
/**
diff --git a/inc/objects/class-billing-address.php b/inc/objects/class-billing-address.php
index 328f2d8f9..d66cd8e5b 100644
--- a/inc/objects/class-billing-address.php
+++ b/inc/objects/class-billing-address.php
@@ -258,38 +258,38 @@ public static function fields($zip_only = false, $checkout_form = false) {
$fields['company_name'] = [
'type' => 'text',
- 'title' => __('Company Name', 'multisite-ultimate'),
- 'default_placeholder' => __('E.g. Google (optional)', 'multisite-ultimate'),
+ 'title' => __('Company Name', 'ultimate-multisite'),
+ 'default_placeholder' => __('E.g. Google (optional)', 'ultimate-multisite'),
'wrapper_classes' => 'sm:wu-col-span-1',
];
$fields['billing_email'] = [
'type' => 'text',
- 'title' => __('Billing Email', 'multisite-ultimate'),
- 'default_placeholder' => __('E.g. john@company.com', 'multisite-ultimate'),
+ 'title' => __('Billing Email', 'ultimate-multisite'),
+ 'default_placeholder' => __('E.g. john@company.com', 'ultimate-multisite'),
'wrapper_classes' => 'sm:wu-col-span-1',
'required' => true,
];
$fields['billing_address_line_1'] = [
'type' => 'text',
- 'title' => __('Address Line 1', 'multisite-ultimate'),
- 'default_placeholder' => __('E.g. 555 1st Avenue', 'multisite-ultimate'),
+ 'title' => __('Address Line 1', 'ultimate-multisite'),
+ 'default_placeholder' => __('E.g. 555 1st Avenue', 'ultimate-multisite'),
'wrapper_classes' => 'wu-col-span-2',
'required' => true,
];
$fields['billing_address_line_2'] = [
'type' => 'text',
- 'title' => __('Address Line 2', 'multisite-ultimate'),
- 'default_placeholder' => __('E.g. Apartment 10a', 'multisite-ultimate'),
+ 'title' => __('Address Line 2', 'ultimate-multisite'),
+ 'default_placeholder' => __('E.g. Apartment 10a', 'ultimate-multisite'),
'wrapper_classes' => 'wu-col-span-2',
];
$fields['billing_country'] = [
'type' => 'select',
- 'title' => __('Country', 'multisite-ultimate'),
- 'default_placeholder' => __('E.g. US', 'multisite-ultimate'),
+ 'title' => __('Country', 'ultimate-multisite'),
+ 'default_placeholder' => __('E.g. US', 'ultimate-multisite'),
'wrapper_classes' => 'sm:wu-col-span-1',
'value' => ' ',
'options' => $countries,
@@ -298,22 +298,22 @@ public static function fields($zip_only = false, $checkout_form = false) {
$fields['billing_state'] = [
'type' => 'text',
- 'title' => __('State / Province', 'multisite-ultimate'),
- 'default_placeholder' => __('E.g. NY', 'multisite-ultimate'),
+ 'title' => __('State / Province', 'ultimate-multisite'),
+ 'default_placeholder' => __('E.g. NY', 'ultimate-multisite'),
'wrapper_classes' => 'sm:wu-col-span-1',
];
$fields['billing_city'] = [
'type' => 'text',
- 'title' => __('City / Town', 'multisite-ultimate'),
- 'default_placeholder' => __('E.g. New York City', 'multisite-ultimate'),
+ 'title' => __('City / Town', 'ultimate-multisite'),
+ 'default_placeholder' => __('E.g. New York City', 'ultimate-multisite'),
'wrapper_classes' => 'sm:wu-col-span-1',
];
$fields['billing_zip_code'] = [
'type' => 'text',
- 'title' => __('ZIP / Postal Code', 'multisite-ultimate'),
- 'default_placeholder' => __('E.g. 10009', 'multisite-ultimate'),
+ 'title' => __('ZIP / Postal Code', 'ultimate-multisite'),
+ 'default_placeholder' => __('E.g. 10009', 'ultimate-multisite'),
'wrapper_classes' => 'sm:wu-col-span-1',
'required' => true,
];
diff --git a/inc/objects/class-note.php b/inc/objects/class-note.php
index 95658aefd..1a0a66f69 100644
--- a/inc/objects/class-note.php
+++ b/inc/objects/class-note.php
@@ -195,17 +195,17 @@ public static function fields() {
$fields['text'] = [
'type' => 'text',
- 'title' => __('Text', 'multisite-ultimate'),
+ 'title' => __('Text', 'ultimate-multisite'),
];
$fields['author_id'] = [
'type' => 'number',
- 'title' => __('Author ID', 'multisite-ultimate'),
+ 'title' => __('Author ID', 'ultimate-multisite'),
];
$fields['note_id'] = [
'type' => 'text',
- 'title' => __('Note ID', 'multisite-ultimate'),
+ 'title' => __('Note ID', 'ultimate-multisite'),
];
uasort($fields, 'wu_sort_by_order');
diff --git a/inc/site-templates/class-template-placeholders.php b/inc/site-templates/class-template-placeholders.php
index fc05ba01b..58ef28377 100644
--- a/inc/site-templates/class-template-placeholders.php
+++ b/inc/site-templates/class-template-placeholders.php
@@ -161,7 +161,7 @@ public function save_placeholders(): void {
wp_send_json(
[
'code' => 'not-enough-permissions',
- 'message' => __('You don\'t have permission to alter placeholders.', 'multisite-ultimate'),
+ 'message' => __('You don\'t have permission to alter placeholders.', 'ultimate-multisite'),
]
);
}
@@ -177,7 +177,7 @@ public function save_placeholders(): void {
wp_send_json(
[
'code' => 'invalid-input',
- 'message' => __('The JSON provided is invalid', 'multisite-ultimate'),
+ 'message' => __('The JSON provided is invalid', 'ultimate-multisite'),
]
);
}
@@ -195,7 +195,7 @@ public function save_placeholders(): void {
wp_send_json(
[
'code' => 'success',
- 'message' => __('Placeholders successfully updated!', 'multisite-ultimate'),
+ 'message' => __('Placeholders successfully updated!', 'ultimate-multisite'),
]
);
}
diff --git a/inc/sso/class-sso.php b/inc/sso/class-sso.php
index 54edf1606..cb3ddecd3 100644
--- a/inc/sso/class-sso.php
+++ b/inc/sso/class-sso.php
@@ -949,7 +949,7 @@ public function calculate_secret_from_date($date) {
try {
$int_version = (int) \DateTime::createFromFormat('Y-m-d H:i:s', $date, $tz)->format('mdisY');
} catch (\Throwable $exception) {
- throw new SSO_Exception(esc_html__('SSO secret creation failed.', 'multisite-ultimate'), 500);
+ throw new SSO_Exception(esc_html__('SSO secret creation failed.', 'ultimate-multisite'), 500);
}
return wp_hash($int_version);
diff --git a/inc/stuff.php b/inc/stuff.php
index eab359fcc..de7f965c6 100644
--- a/inc/stuff.php
+++ b/inc/stuff.php
@@ -1,5 +1,5 @@
'A3mbUD7luXjl6AuqHEQwdThkR0JsTjdQSTdWeGxUenpzRGExVDFoT0lSZlNadERUU0sxSUtjRlU3OHhnZmVVY2hJNTR5amlBaThXUytOTmE=',
- 1 => 'DYz6uNb8q+kH+xXPS0A0VzJTb2g1UWd1QUVIZlBFOXRuVHVyNEhrclBVL0tFcG8vaUM3Q2RCNlAxQVdtZkpuWVdOdnBUTWdTQkVsVk5ZU1U=',
+ 0 => 'ZGbiJ3FBm0xe7rkIo8IkEGxuakV6dncrRXVBRWlUY3BzZ1JMbXRuWStZcklxR0FHVTFTRGIvQ2NNU3ViSlpXUHM1L29SbEQ1V1FJWjBOSjc=',
+ 1 => 'dOStiyLlVC5Q0/pwA3vfym5jTjRqREpFQVVBakJsNXJLVGFnRjVEU0VkTk04R1MvdjgvVnE0YjkydVhHdnU3YzhzQ3Nhb010N3Ryb05rcEE=',
);
\ No newline at end of file
diff --git a/inc/tax/class-dashboard-taxes-tab.php b/inc/tax/class-dashboard-taxes-tab.php
index c190a10da..727bab61f 100644
--- a/inc/tax/class-dashboard-taxes-tab.php
+++ b/inc/tax/class-dashboard-taxes-tab.php
@@ -1,6 +1,6 @@
'type',
- 'label' => __('Taxes', 'multisite-ultimate'),
+ 'label' => __('Taxes', 'ultimate-multisite'),
'url' => add_query_arg('tab', 'taxes'),
'count' => 0,
];
@@ -78,9 +78,9 @@ public function disabled_message(): void {
wu_render_empty_state(
[
- 'message' => __('You do not have tax support enabled yet...', 'multisite-ultimate'),
- 'sub_message' => __('If you need to collect taxes, you\'ll be glad to hear that Multisite Ultimate offers tax support!', 'multisite-ultimate'),
- 'link_label' => __('Enable Tax Support', 'multisite-ultimate'),
+ 'message' => __('You do not have tax support enabled yet...', 'ultimate-multisite'),
+ 'sub_message' => __('If you need to collect taxes, you\'ll be glad to hear that Ultimate Multisite offers tax support!', 'ultimate-multisite'),
+ 'link_label' => __('Enable Tax Support', 'ultimate-multisite'),
'link_url' => wu_network_admin_url(
'wp-ultimo-settings',
[
@@ -104,7 +104,7 @@ public function add_back_link($links) {
$back_link = [
[
'url' => wu_network_admin_url('wp-ultimo'),
- 'label' => __('Go Back', 'multisite-ultimate'),
+ 'label' => __('Go Back', 'ultimate-multisite'),
'icon' => 'wu-reply',
],
];
@@ -148,11 +148,11 @@ public function register_widgets($tab, $screen, $dashboard_page): void {
$this->dashboard_page = $dashboard_page;
- add_meta_box('wp-ultimo-taxes', __('Taxes', 'multisite-ultimate'), [$this, 'output_widget_taxes'], $screen->id, 'full', 'high');
+ add_meta_box('wp-ultimo-taxes', __('Taxes', 'ultimate-multisite'), [$this, 'output_widget_taxes'], $screen->id, 'full', 'high');
- add_meta_box('wp-ultimo-taxes-by-rate', __('Taxes by Code', 'multisite-ultimate'), [$this, 'output_widget_taxes_by_rate'], $screen->id, 'normal', 'high');
+ add_meta_box('wp-ultimo-taxes-by-rate', __('Taxes by Code', 'ultimate-multisite'), [$this, 'output_widget_taxes_by_rate'], $screen->id, 'normal', 'high');
- add_meta_box('wp-ultimo-taxes-by-day', __('Taxes by Day', 'multisite-ultimate'), [$this, 'output_widget_taxes_by_day'], $screen->id, 'side', 'high');
+ add_meta_box('wp-ultimo-taxes-by-day', __('Taxes by Day', 'ultimate-multisite'), [$this, 'output_widget_taxes_by_day'], $screen->id, 'side', 'high');
$this->register_scripts();
}
@@ -211,8 +211,8 @@ public function register_scripts(): void {
'today' => date_i18n('Y-m-d', strtotime('tomorrow')),
'month_list' => $month_list,
'i18n' => [
- 'net_profit_label' => __('Net Profit', 'multisite-ultimate'),
- 'taxes_label' => __('Taxes Collected', 'multisite-ultimate'),
+ 'net_profit_label' => __('Net Profit', 'ultimate-multisite'),
+ 'taxes_label' => __('Taxes Collected', 'ultimate-multisite'),
],
]
);
diff --git a/inc/tax/class-tax.php b/inc/tax/class-tax.php
index ed8851e19..90eaf4ab4 100644
--- a/inc/tax/class-tax.php
+++ b/inc/tax/class-tax.php
@@ -1,6 +1,6 @@
__('Taxes', 'multisite-ultimate'),
- 'desc' => __('Taxes', 'multisite-ultimate'),
+ 'title' => __('Taxes', 'ultimate-multisite'),
+ 'desc' => __('Taxes', 'ultimate-multisite'),
'icon' => 'dashicons-wu-percent',
'order' => 55,
]
@@ -112,8 +112,8 @@ public function add_settings(): void {
'taxes',
'enable_taxes',
[
- 'title' => __('Enable Taxes', 'multisite-ultimate'),
- 'desc' => __('Enable this option to be able to collect sales taxes on your network payments.', 'multisite-ultimate'),
+ 'title' => __('Enable Taxes', 'ultimate-multisite'),
+ 'desc' => __('Enable this option to be able to collect sales taxes on your network payments.', 'ultimate-multisite'),
'type' => 'toggle',
'default' => 0,
]
@@ -123,8 +123,8 @@ public function add_settings(): void {
'taxes',
'inclusive_tax',
[
- 'title' => __('Inclusive Tax', 'multisite-ultimate'),
- 'desc' => __('Enable this option if your prices include taxes. In that case, Multisite Ultimate will calculate the included tax instead of adding taxes to the price.', 'multisite-ultimate'),
+ 'title' => __('Inclusive Tax', 'ultimate-multisite'),
+ 'desc' => __('Enable this option if your prices include taxes. In that case, Ultimate Multisite will calculate the included tax instead of adding taxes to the price.', 'ultimate-multisite'),
'type' => 'toggle',
'default' => 0,
'require' => [
@@ -145,7 +145,7 @@ public function add_sidebar_widget(): void {
wu_register_settings_side_panel(
'taxes',
[
- 'title' => __('Tax Rates', 'multisite-ultimate'),
+ 'title' => __('Tax Rates', 'ultimate-multisite'),
'render' => [$this, 'render_taxes_side_panel'],
]
);
@@ -186,7 +186,7 @@ public function get_tax_rate_types() {
return apply_filters(
'wu_get_tax_rate_types',
[
- 'regular' => __('Regular', 'multisite-ultimate'),
+ 'regular' => __('Regular', 'ultimate-multisite'),
]
);
}
@@ -201,7 +201,7 @@ public function get_tax_rate_defaults() {
$defaults = [
'id' => uniqid(),
- 'title' => __('Tax Rate', 'multisite-ultimate'),
+ 'title' => __('Tax Rate', 'ultimate-multisite'),
'country' => '',
'state' => '',
'city' => '',
@@ -229,7 +229,7 @@ public function get_tax_rates($fetch_state_options = false) {
'tax_rates',
[
'default' => [
- 'name' => __('Default', 'multisite-ultimate'),
+ 'name' => __('Default', 'ultimate-multisite'),
'rates' => [],
],
]
@@ -292,7 +292,7 @@ public function save_taxes_rates(): void {
wp_send_json(
[
'code' => 'not-enough-permissions',
- 'message' => __('You don\'t have permission to alter tax rates', 'multisite-ultimate'),
+ 'message' => __('You don\'t have permission to alter tax rates', 'ultimate-multisite'),
]
);
}
@@ -311,7 +311,7 @@ public function save_taxes_rates(): void {
wp_send_json(
[
'code' => 'tax-rates-not-found',
- 'message' => __('No tax rates present in the request', 'multisite-ultimate'),
+ 'message' => __('No tax rates present in the request', 'ultimate-multisite'),
]
);
}
@@ -343,7 +343,7 @@ function ($item) {
wp_send_json(
[
'code' => 'success',
- 'message' => __('Tax Rates successfully updated!', 'multisite-ultimate'),
+ 'message' => __('Tax Rates successfully updated!', 'ultimate-multisite'),
'tax_category' => strtolower(sanitize_title(wu_get_isset($data, 'tax_category', 'default'))),
]
);
@@ -383,21 +383,21 @@ public function render_taxes_side_panel(): void {
+
' . sprintf(esc_html__('Click here to pay.', 'multisite-ultimate'), esc_attr($payment_url));
+ echo '
' . sprintf(esc_html__('Click here to pay.', 'ultimate-multisite'), esc_attr($payment_url));
echo '
' . sprintf(esc_html__('Click here sign in.', 'multisite-ultimate'), esc_attr(wp_login_url(wu_get_current_url())));
+ echo '
' . sprintf(esc_html__('Click here sign in.', 'ultimate-multisite'), esc_attr(wp_login_url(wu_get_current_url())));
}
echo 'CANCEL to confirm this membership cancellation.', 'multisite-ultimate'),
+ 'title' => __('Type CANCEL to confirm this membership cancellation.', 'ultimate-multisite'),
'html_attr' => [
'v-model' => 'confirmation',
],
@@ -1065,19 +1065,19 @@ public function render_cancel_membership(): void {
$fields['next_charge'] = [
'type' => 'note',
// translators: %s: Next charge date.
- 'desc' => sprintf(__('Your sites will stay working until %s.', 'multisite-ultimate'), date_i18n(get_option('date_format'), $next_charge)),
+ 'desc' => sprintf(__('Your sites will stay working until %s.', 'ultimate-multisite'), date_i18n(get_option('date_format'), $next_charge)),
];
}
$fields['submit_button'] = [
'type' => 'submit',
- 'title' => __('Cancel Membership', 'multisite-ultimate'),
- 'placeholder' => __('Cancel Membership', 'multisite-ultimate'),
+ 'title' => __('Cancel Membership', 'ultimate-multisite'),
+ 'placeholder' => __('Cancel Membership', 'ultimate-multisite'),
'value' => 'save',
'classes' => 'button button-primary wu-w-full',
'wrapper_classes' => 'wu-items-end',
'html_attr' => [
- 'v-bind:disabled' => 'confirmation !== "' . __('CANCEL', 'multisite-ultimate') . '" || cancellation_reason === ""',
+ 'v-bind:disabled' => 'confirmation !== "' . __('CANCEL', 'ultimate-multisite') . '" || cancellation_reason === ""',
],
];
@@ -1114,7 +1114,7 @@ public function handle_cancel_membership(): void {
$membership = wu_get_membership_by_hash(wu_request('membership'));
if ( ! $membership) {
- $error = new \WP_Error('error', __('An unexpected error happened.', 'multisite-ultimate'));
+ $error = new \WP_Error('error', __('An unexpected error happened.', 'ultimate-multisite'));
wp_send_json_error($error);
@@ -1124,7 +1124,7 @@ public function handle_cancel_membership(): void {
$customer = wu_get_current_customer();
if ( ! is_super_admin() && (! $customer || $customer->get_id() !== $membership->get_customer_id())) {
- $error = new \WP_Error('error', __('You are not allowed to do this.', 'multisite-ultimate'));
+ $error = new \WP_Error('error', __('You are not allowed to do this.', 'ultimate-multisite'));
wp_send_json_error($error);
@@ -1132,12 +1132,12 @@ public function handle_cancel_membership(): void {
}
$cancellation_options = [
- 'unused' => __('I no longer need it', 'multisite-ultimate'),
- 'too_expensive' => __('It\'s too expensive', 'multisite-ultimate'),
- 'missing_features' => __('I need more features', 'multisite-ultimate'),
- 'switched_service' => __('Switched to another service', 'multisite-ultimate'),
- 'customer_service' => __('Customer support is less than expected', 'multisite-ultimate'),
- 'too_complex' => __('Too complex', 'multisite-ultimate'),
+ 'unused' => __('I no longer need it', 'ultimate-multisite'),
+ 'too_expensive' => __('It\'s too expensive', 'ultimate-multisite'),
+ 'missing_features' => __('I need more features', 'ultimate-multisite'),
+ 'switched_service' => __('Switched to another service', 'ultimate-multisite'),
+ 'customer_service' => __('Customer support is less than expected', 'ultimate-multisite'),
+ 'too_complex' => __('Too complex', 'ultimate-multisite'),
'other' => wu_request('cancellation_explanation'),
];
diff --git a/inc/ui/class-site-maintenance-element.php b/inc/ui/class-site-maintenance-element.php
index de4ef33b5..165c0f630 100644
--- a/inc/ui/class-site-maintenance-element.php
+++ b/inc/ui/class-site-maintenance-element.php
@@ -81,14 +81,14 @@ public function get_icon($context = 'block') {
*
* This is used on the Blocks list of Gutenberg.
* You should return a string with the localized title.
- * e.g. return __('My Element', 'multisite-ultimate').
+ * e.g. return __('My Element', 'ultimate-multisite').
*
* @since 2.0.0
* @return string
*/
public function get_title() {
- return __('Site Maintenance', 'multisite-ultimate');
+ return __('Site Maintenance', 'ultimate-multisite');
}
/**
@@ -97,14 +97,14 @@ public function get_title() {
* This is also used on the Gutenberg block list
* to explain what this block is about.
* You should return a string with the localized title.
- * e.g. return __('Adds a checkout form to the page', 'multisite-ultimate').
+ * e.g. return __('Adds a checkout form to the page', 'ultimate-multisite').
*
* @since 2.0.0
* @return string
*/
public function get_description() {
- return __('Adds the toggle control to turn maintenance mode on.', 'multisite-ultimate');
+ return __('Adds the toggle control to turn maintenance mode on.', 'ultimate-multisite');
}
/**
@@ -129,23 +129,23 @@ public function fields() {
$fields = [];
$fields['header'] = [
- 'title' => __('General', 'multisite-ultimate'),
- 'desc' => __('General', 'multisite-ultimate'),
+ 'title' => __('General', 'ultimate-multisite'),
+ 'desc' => __('General', 'ultimate-multisite'),
'type' => 'header',
];
$fields['title'] = [
'type' => 'text',
- 'title' => __('Label', 'multisite-ultimate'),
- 'value' => __('Toggle Maintenance Mode', 'multisite-ultimate'),
- 'placeholder' => __('e.g. Toggle Maintenance Mode', 'multisite-ultimate'),
+ 'title' => __('Label', 'ultimate-multisite'),
+ 'value' => __('Toggle Maintenance Mode', 'ultimate-multisite'),
+ 'placeholder' => __('e.g. Toggle Maintenance Mode', 'ultimate-multisite'),
'tooltip' => '',
];
$fields['desc'] = [
'type' => 'textarea',
- 'title' => __('Description', 'multisite-ultimate'),
- 'value' => __('Put your site on maintenance mode. When activated, the front-end will only be accessible to logged users.', 'multisite-ultimate'),
+ 'title' => __('Description', 'ultimate-multisite'),
+ 'value' => __('Put your site on maintenance mode. When activated, the front-end will only be accessible to logged users.', 'ultimate-multisite'),
'tooltip' => '',
];
@@ -160,7 +160,7 @@ public function fields() {
*
* e.g.:
* return array(
- * 'Multisite Ultimate',
+ * 'Ultimate Multisite',
* 'Billing_Address',
* 'Form',
* 'Cart',
@@ -173,7 +173,7 @@ public function keywords() {
return [
'WP Ultimo',
- 'Multisite Ultimate',
+ 'Ultimate Multisite',
'Login',
'Reset Password',
];
@@ -196,8 +196,8 @@ public function keywords() {
public function defaults() {
return [
- 'title' => __('Toggle Maintenance Mode', 'multisite-ultimate'),
- 'desc' => __('Put your site on maintenance mode. When activated, the front-end will only be accessible to logged users.', 'multisite-ultimate'),
+ 'title' => __('Toggle Maintenance Mode', 'ultimate-multisite'),
+ 'desc' => __('Put your site on maintenance mode. When activated, the front-end will only be accessible to logged users.', 'ultimate-multisite'),
];
}
diff --git a/inc/ui/class-template-previewer.php b/inc/ui/class-template-previewer.php
index 0c494e605..bd9bd772b 100644
--- a/inc/ui/class-template-previewer.php
+++ b/inc/ui/class-template-previewer.php
@@ -256,7 +256,7 @@ public function template_previewer(): void {
* Check if this is a site template
*/
if ( ! $selected_template || ($selected_template->get_type() !== Site_Type::SITE_TEMPLATE && ! wu_request('customizer'))) {
- wp_die(esc_html__('This template is not available', 'multisite-ultimate'));
+ wp_die(esc_html__('This template is not available', 'ultimate-multisite'));
}
$categories = [];
@@ -376,7 +376,7 @@ public function get_settings() {
'bg_color' => '#f9f9f9',
'button_bg_color' => '#00a1ff',
'logo_url' => wu_get_network_logo(),
- 'button_text' => __('Use this Template', 'multisite-ultimate'),
+ 'button_text' => __('Use this Template', 'ultimate-multisite'),
'preview_url_parameter' => 'template-preview',
'display_responsive_controls' => true,
'use_custom_logo' => false,
diff --git a/inc/ui/class-template-switching-element.php b/inc/ui/class-template-switching-element.php
index 2e68fe4dc..e319c0daa 100644
--- a/inc/ui/class-template-switching-element.php
+++ b/inc/ui/class-template-switching-element.php
@@ -81,7 +81,7 @@ public function get_icon($context = 'block'): string {
*/
public function get_title() {
- return __('Template Switching', 'multisite-ultimate');
+ return __('Template Switching', 'ultimate-multisite');
}
/**
@@ -92,7 +92,7 @@ public function get_title() {
*/
public function get_description() {
- return __('Adds the template switching form to this page.', 'multisite-ultimate');
+ return __('Adds the template switching form to this page.', 'ultimate-multisite');
}
/**
@@ -141,8 +141,8 @@ public function fields() {
$fields = [];
$fields['header'] = [
- 'title' => __('Layout', 'multisite-ultimate'),
- 'desc' => __('Layout', 'multisite-ultimate'),
+ 'title' => __('Layout', 'ultimate-multisite'),
+ 'desc' => __('Layout', 'ultimate-multisite'),
'type' => 'header',
];
@@ -152,8 +152,8 @@ public function fields() {
'fields' => [
'template_selection_template' => [
'type' => 'select',
- 'title' => __('Template Selector Layout', 'multisite-ultimate'),
- 'placeholder' => __('Select your Layout', 'multisite-ultimate'),
+ 'title' => __('Template Selector Layout', 'ultimate-multisite'),
+ 'placeholder' => __('Select your Layout', 'ultimate-multisite'),
'default' => 'clean',
'options' => [$this, 'get_template_selection_templates'],
'wrapper_classes' => 'wu-flex-grow',
@@ -169,7 +169,7 @@ public function fields() {
'order' => 99,
'wrapper_classes' => 'sm:wu-p-0 sm:wu-block',
'classes' => '',
- 'desc' => sprintf('
See how you can do that here.', 'multisite-ultimate')),
+ 'desc' => sprintf('
See how you can do that here.', 'ultimate-multisite')),
];
return $fields;
@@ -186,7 +186,7 @@ public function keywords() {
return [
'WP Ultimo',
- 'Multisite Ultimate',
+ 'Ultimate Multisite',
'Template',
'Template Switching',
];
@@ -274,7 +274,7 @@ public function switch_template() {
$template_id = wu_request('template_id', '');
if ( ! $template_id) {
- return new \WP_Error('template_id_required', __('You need to provide a valid template to duplicate.', 'multisite-ultimate'));
+ return new \WP_Error('template_id_required', __('You need to provide a valid template to duplicate.', 'ultimate-multisite'));
}
$switch = \WP_Ultimo\Helpers\Site_Duplicator::override_site($template_id, $this->site->get_id());
@@ -349,12 +349,18 @@ public function output($atts, $content = null): void {
$template_class = Field_Templates_Manager::get_instance()->get_template_class('template_selection', $atts['template_selection_template']);
- $content = $template_class ? $template_class->render_container($template_attributes, $reducer_class) : __('Template does not exist.', 'multisite-ultimate');
+ $desc = function () use ($template_attributes, $template_class, $reducer_class) {
+ if ($template_class) {
+ $template_class->render_container($template_attributes, $reducer_class);
+ } else {
+ esc_html_e('Template does not exist.', 'ultimate-multisite');
+ }
+ };
$checkout_fields['back_to_template_selection'] = [
'type' => 'note',
'order' => 0,
- 'desc' => sprintf('%s', __('← Back to Template Selection', 'multisite-ultimate')),
+ 'desc' => sprintf('%s', __('← Back to Template Selection', 'ultimate-multisite')),
'wrapper_html_attr' => [
'v-init:original_template_id' => $this->site->get_template_id(),
'v-show' => 'template_id != original_template_id',
@@ -366,7 +372,7 @@ public function output($atts, $content = null): void {
'type' => 'note',
'wrapper_classes' => 'wu-w-full',
'classes' => 'wu-w-full',
- 'desc' => $content,
+ 'desc' => $desc,
'wrapper_html_attr' => [
'v-show' => 'template_id == original_template_id',
'v-cloak' => '1',
@@ -375,8 +381,8 @@ public function output($atts, $content = null): void {
$checkout_fields['confirm_switch'] = [
'type' => 'toggle',
- 'title' => __('Confirm template switch?', 'multisite-ultimate'),
- 'desc' => __('Switching your current template completely overwrites the content of your site with the contents of the newly chosen template. All customizations will be lost. This action cannot be undone.', 'multisite-ultimate'),
+ 'title' => __('Confirm template switch?', 'ultimate-multisite'),
+ 'desc' => __('Switching your current template completely overwrites the content of your site with the contents of the newly chosen template. All customizations will be lost. This action cannot be undone.', 'ultimate-multisite'),
'tooltip' => '',
'wrapper_classes' => '',
'value' => 0,
@@ -391,7 +397,7 @@ public function output($atts, $content = null): void {
$checkout_fields['submit_switch'] = [
'type' => 'link',
- 'display_value' => __('Process Switch', 'multisite-ultimate'),
+ 'display_value' => __('Process Switch', 'ultimate-multisite'),
'wrapper_classes' => 'wu-text-right wu-bg-gray-100',
'classes' => 'button button-primary',
'wrapper_html_attr' => [
diff --git a/inc/ui/class-thank-you-element.php b/inc/ui/class-thank-you-element.php
index a6787d01c..8954d4d8b 100644
--- a/inc/ui/class-thank-you-element.php
+++ b/inc/ui/class-thank-you-element.php
@@ -135,8 +135,8 @@ public function register_scripts(): void {
'resend_verification_email_nonce' => wp_create_nonce('wu_resend_verification_email_nonce'),
'membership_hash' => $this->membership ? $this->membership->get_hash() : false,
'i18n' => [
- 'resending_verification_email' => __('Resending verification email...', 'multisite-ultimate'),
- 'email_sent' => __('Verification email sent!', 'multisite-ultimate'),
+ 'resending_verification_email' => __('Resending verification email...', 'ultimate-multisite'),
+ 'email_sent' => __('Verification email sent!', 'ultimate-multisite'),
],
]
);
@@ -149,14 +149,14 @@ public function register_scripts(): void {
*
* This is used on the Blocks list of Gutenberg.
* You should return a string with the localized title.
- * e.g. return __('My Element', 'multisite-ultimate').
+ * e.g. return __('My Element', 'ultimate-multisite').
*
* @since 2.0.0
* @return string
*/
public function get_title() {
- return __('Thank You', 'multisite-ultimate');
+ return __('Thank You', 'ultimate-multisite');
}
/**
@@ -165,14 +165,14 @@ public function get_title() {
* This is also used on the Gutenberg block list
* to explain what this block is about.
* You should return a string with the localized title.
- * e.g. return __('Adds a checkout form to the page', 'multisite-ultimate').
+ * e.g. return __('Adds a checkout form to the page', 'ultimate-multisite').
*
* @since 2.0.0
* @return string
*/
public function get_description() {
- return __('Adds a checkout form block to the page.', 'multisite-ultimate');
+ return __('Adds a checkout form block to the page.', 'ultimate-multisite');
}
/**
@@ -197,24 +197,24 @@ public function fields() {
$fields = [];
$fields['header'] = [
- 'title' => __('General', 'multisite-ultimate'),
- 'desc' => __('General', 'multisite-ultimate'),
+ 'title' => __('General', 'ultimate-multisite'),
+ 'desc' => __('General', 'ultimate-multisite'),
'type' => 'header',
];
$fields['title'] = [
'type' => 'text',
- 'title' => __('Title', 'multisite-ultimate'),
- 'value' => __('Thank You', 'multisite-ultimate'),
- 'desc' => __('Leave blank to hide the title completely.', 'multisite-ultimate'),
+ 'title' => __('Title', 'ultimate-multisite'),
+ 'value' => __('Thank You', 'ultimate-multisite'),
+ 'desc' => __('Leave blank to hide the title completely.', 'ultimate-multisite'),
'tooltip' => '',
];
$fields['thank_you_message'] = [
'type' => 'textarea',
- 'title' => __('Thank You Message', 'multisite-ultimate'),
- 'desc' => __('Shortcodes are supported.', 'multisite-ultimate'),
- 'value' => __('Thank you for your payment! Your transaction has been completed and a receipt for your purchase has been emailed to you.', 'multisite-ultimate'),
+ 'title' => __('Thank You Message', 'ultimate-multisite'),
+ 'desc' => __('Shortcodes are supported.', 'ultimate-multisite'),
+ 'value' => __('Thank you for your payment! Your transaction has been completed and a receipt for your purchase has been emailed to you.', 'ultimate-multisite'),
'tooltip' => '',
'html_attr' => [
'rows' => 4,
@@ -223,17 +223,17 @@ public function fields() {
$fields['title_pending'] = [
'type' => 'text',
- 'title' => __('Title (Pending)', 'multisite-ultimate'),
- 'value' => __('Thank You', 'multisite-ultimate'),
- 'desc' => __('Leave blank to hide the title completely. This title is used when the payment was not yet confirmed.', 'multisite-ultimate'),
+ 'title' => __('Title (Pending)', 'ultimate-multisite'),
+ 'value' => __('Thank You', 'ultimate-multisite'),
+ 'desc' => __('Leave blank to hide the title completely. This title is used when the payment was not yet confirmed.', 'ultimate-multisite'),
'tooltip' => '',
];
$fields['thank_you_message_pending'] = [
'type' => 'textarea',
- 'title' => __('Thank You Message (Pending)', 'multisite-ultimate'),
- 'desc' => __('This content is used when the payment was not yet confirmed. Shortcodes are supported.', 'multisite-ultimate'),
- 'value' => __('Thank you for your order! We are waiting on the payment processor to confirm your payment, which can take up to 5 minutes. We will notify you via email when your site is ready.', 'multisite-ultimate'),
+ 'title' => __('Thank You Message (Pending)', 'ultimate-multisite'),
+ 'desc' => __('This content is used when the payment was not yet confirmed. Shortcodes are supported.', 'ultimate-multisite'),
+ 'value' => __('Thank you for your order! We are waiting on the payment processor to confirm your payment, which can take up to 5 minutes. We will notify you via email when your site is ready.', 'ultimate-multisite'),
'tooltip' => '',
'html_attr' => [
'rows' => 4,
@@ -242,9 +242,9 @@ public function fields() {
$fields['no_sites_message'] = [
'type' => 'textarea',
- 'title' => __('No Sites Message', 'multisite-ultimate'),
- 'desc' => __('A message to show if membership has no sites. Shortcodes are supported.', 'multisite-ultimate'),
- 'value' => __('No sites found', 'multisite-ultimate'),
+ 'title' => __('No Sites Message', 'ultimate-multisite'),
+ 'desc' => __('A message to show if membership has no sites. Shortcodes are supported.', 'ultimate-multisite'),
+ 'value' => __('No sites found', 'ultimate-multisite'),
'tooltip' => '',
'html_attr' => [
'rows' => 4,
@@ -262,7 +262,7 @@ public function fields() {
*
* e.g.:
* return array(
- * 'Multisite Ultimate',
+ * 'Ultimate Multisite',
* 'Billing Information',
* 'Form',
* 'Cart',
@@ -275,7 +275,7 @@ public function keywords() {
return [
'WP Ultimo',
- 'Multisite Ultimate',
+ 'Ultimate Multisite',
'Thank You',
'Form',
'Cart',
@@ -299,11 +299,11 @@ public function keywords() {
public function defaults() {
return [
- 'title' => __('Thank You', 'multisite-ultimate'),
- 'thank_you_message' => __('Thank you for your payment! Your transaction has been completed and a receipt for your purchase has been emailed to you.', 'multisite-ultimate'),
- 'title_pending' => __('Thank You', 'multisite-ultimate'),
- 'thank_you_message_pending' => __('Thank you for your order! We are waiting on the payment processor to confirm your payment, which can take up to 5 minutes. We will notify you via email when your site is ready.', 'multisite-ultimate'),
- 'no_sites_message' => __('No sites found', 'multisite-ultimate'),
+ 'title' => __('Thank You', 'ultimate-multisite'),
+ 'thank_you_message' => __('Thank you for your payment! Your transaction has been completed and a receipt for your purchase has been emailed to you.', 'ultimate-multisite'),
+ 'title_pending' => __('Thank You', 'ultimate-multisite'),
+ 'thank_you_message_pending' => __('Thank you for your order! We are waiting on the payment processor to confirm your payment, which can take up to 5 minutes. We will notify you via email when your site is ready.', 'ultimate-multisite'),
+ 'no_sites_message' => __('No sites found', 'ultimate-multisite'),
];
}
diff --git a/inc/ui/class-tours.php b/inc/ui/class-tours.php
index a4b9f64f2..f68b3e010 100644
--- a/inc/ui/class-tours.php
+++ b/inc/ui/class-tours.php
@@ -97,8 +97,8 @@ public function enqueue_scripts(): void {
'ajaxurl' => wu_ajax_url(),
'nonce' => wp_create_nonce('wu_tour_finished'),
'i18n' => [
- 'next' => __('Next', 'multisite-ultimate'),
- 'finish' => __('Close', 'multisite-ultimate'),
+ 'next' => __('Next', 'ultimate-multisite'),
+ 'finish' => __('Close', 'ultimate-multisite'),
],
]
);
diff --git a/lang/multisite-ultimate.pot b/lang/multisite-ultimate.pot
deleted file mode 100644
index d5f151f2b..000000000
--- a/lang/multisite-ultimate.pot
+++ /dev/null
@@ -1,20773 +0,0 @@
-# Copyright (C) 2025 Multisite Ultimate Community
-# This file is distributed under the GPL2.
-msgid ""
-msgstr ""
-"Project-Id-Version: Multisite Ultimate 2.4.3\n"
-"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/multisite-ultimate\n"
-"Last-Translator: FULL NAME
Available placeholders are: %s"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1245
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:230
-#: inc/admin-pages/class-email-edit-admin-page.php:294
-#: inc/class-settings.php:1572
-msgid "Advanced Options"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1252
-#: inc/ui/class-thank-you-element.php:161
-#: inc/ui/class-thank-you-element.php:210
-#: inc/ui/class-thank-you-element.php:229
-#: inc/ui/class-thank-you-element.php:304
-#: inc/ui/class-thank-you-element.php:306
-msgid "Thank You"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1253
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1263
-msgid "Configure the Thank You page for this Checkout Form."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1262
-msgid "Scripts"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1272
-msgid "Custom CSS"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1273
-msgid "Add custom CSS code to your checkout form. SCSS syntax is supported."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1280
-msgid "Restrictions"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1281
-msgid "Control the access to this checkout form."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1289
-msgid "Restrict by Country"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1290
-msgid "Restrict this checkout form to specific countries."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1297
-msgid "Allowed Countries"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1298
-msgid "Select the allowed countries."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1299
-msgid "Type to search countries..."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1342
-msgid "Checkout Form Slug"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1343
-msgid "This is used to create shortcodes and more."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1356
-msgid "You are changing the form slug. If you save this change, all the shortcodes and blocks referencing this slug will stop working until you update them with the new slug."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1370
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1374
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:378
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:382
-#: inc/admin-pages/class-domain-edit-admin-page.php:376
-#: inc/admin-pages/class-domain-edit-admin-page.php:388
-#: inc/admin-pages/class-email-edit-admin-page.php:279
-#: inc/admin-pages/class-email-edit-admin-page.php:283
-#: inc/admin-pages/class-product-edit-admin-page.php:513
-#: inc/admin-pages/class-product-edit-admin-page.php:517
-#: inc/admin-pages/class-site-edit-admin-page.php:543
-#: inc/admin-pages/class-site-edit-admin-page.php:547
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:106
-#: inc/admin-pages/class-webhook-edit-admin-page.php:208
-#: inc/admin-pages/class-webhook-edit-admin-page.php:212
-#: inc/database/memberships/class-membership-status.php:69
-#: inc/list-tables/class-domain-list-table.php:165
-#: inc/list-tables/class-domain-list-table.php:188
-#: inc/list-tables/class-domain-list-table.php:191
-#: inc/list-tables/class-membership-list-table.php:285
-#: inc/list-tables/class-webhook-list-table.php:178
-#: views/emails/admin/domain-created.php:36
-msgid "Active"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1375
-msgid "Use this option to manually enable or disable this checkout form."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1387
-msgid "Welcome to the Checkout Form builder!"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1389
-msgid "You should be able to create registration forms in any way, shape, and form you desire. This editor allows you to do just that 😃"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1390
-msgid "Want a registration form with multiple steps? Check! A single step? Check! Control the visibility of certain steps and fields based on the context of the customer? Check!"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1395
-msgid "Adding new Steps"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1397
-msgid "To add a new step to the registration form, use this button here."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1406
-msgid "Adding new Fields"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1408
-msgid "To add a new field to a step, use this button here. You can add fields to capture additional data from your customers and use that data to populate site templates."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1409
-msgid "You can learn more about that here →"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1428
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1451
-msgid "Edit Checkout Form"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1428
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1452
-msgid "Add new Checkout Form"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1439
-msgid "Edit Checkout_Form"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1453
-msgid "Checkout Form updated with success!"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1454
-msgid "Enter Checkout Form Name"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1455
-#: inc/admin-pages/class-email-template-customize-admin-page.php:552
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:365
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:289
-msgid "This name is used for internal reference only."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1456
-msgid "Save Checkout Form"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-edit-admin-page.php:1458
-msgid "Delete Checkout Form"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:72
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:238
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:249
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:260
-#: inc/admin-pages/class-settings-admin-page.php:141
-#: inc/admin-pages/class-settings-admin-page.php:201
-#: inc/admin-pages/class-settings-admin-page.php:205
-#: inc/installers/class-migrator.php:352
-#: inc/list-tables/class-checkout-form-list-table.php:40
-#: views/ui/jumper.php:76
-msgid "Checkout Forms"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:74
-msgid "Checkout Forms are an easy and flexible way to experiment with different approaches when trying to convert new customers."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:79
-msgid "Experiment!"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:81
-msgid "You can create as many checkout forms as you want, with different fields, products on offer, etc."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:82
-msgid "Planning on running some sort of promotion? Why not create a custom landing page with a tailor-maid checkout form to go with? The possibilities are endless."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:124
-msgid "Checkout Form Template"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:125
-msgid "Select a starting point for a new Checkout Form."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:135
-msgid "Single Step"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:139
-msgid "Multi-Step"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:143
-msgid "Blank"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:150
-msgid "Go to the Editor →"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:192
-msgid "Draft Checkout Form"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:225
-msgid "Checkout Form removed successfully."
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:226
-msgid "Search Checkout Form"
-msgstr ""
-
-#: inc/admin-pages/class-checkout-form-list-admin-page.php:273
-msgid "Add Checkout Form"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:164
-#: inc/admin-pages/class-membership-edit-admin-page.php:227
-#: inc/admin-pages/class-site-edit-admin-page.php:195
-msgid "Confirm Transfer"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:165
-msgid "This will start the transfer of assets from one user to another."
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:172
-#: inc/admin-pages/class-customer-edit-admin-page.php:173
-#: inc/admin-pages/class-membership-edit-admin-page.php:235
-#: inc/admin-pages/class-membership-edit-admin-page.php:236
-#: inc/admin-pages/class-site-edit-admin-page.php:203
-#: inc/admin-pages/class-site-edit-admin-page.php:204
-msgid "Start Transfer"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:226
-msgid "Customer not found."
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:230
-msgid "User not found."
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:266
-msgid "Delete everything"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:267
-msgid "Sites, payments and memberships."
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:275
-msgid "Re-assignment to customer"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:276
-msgid "Select Customer..."
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:414
-msgid "orphan field - the original form no longer exists"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:432
-msgid "Location:"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:480
-msgid "Display unset fields"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:481
-msgid "If fields were added after the customer creation or onto a different form, they will not have a set value for this customer. You can manually set those here."
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:498
-msgid "No custom meta data collected and no custom fields found."
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:504
-msgid "Manually add custom meta fields"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:505
-msgid "Add new custom meta fields to this customer."
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:514
-#: inc/list-tables/class-discount-code-list-table.php:192
-#: views/base/filter.php:183
-msgid "Value"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:539
-#: inc/admin-pages/class-product-edit-admin-page.php:753
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:215
-#: inc/checkout/signup-fields/class-signup-field-select.php:188
-#: inc/class-settings.php:1072
-#: inc/list-tables/class-membership-line-item-list-table.php:139
-#: inc/list-tables/class-payment-line-item-list-table.php:82
-#: views/checkout/templates/order-bump/simple.php:49
-#: views/checkout/templates/order-summary/simple.php:82
-#: views/checkout/templates/order-summary/simple.php:98
-#: views/checkout/templates/order-summary/simple.php:264
-msgid "Remove"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:555
-#: inc/ui/class-account-summary-element.php:158
-#: inc/ui/class-billing-info-element.php:172
-#: inc/ui/class-current-membership-element.php:181
-#: inc/ui/class-domain-mapping-element.php:145
-#: inc/ui/class-invoices-element.php:134
-#: inc/ui/class-limits-element.php:133
-#: inc/ui/class-login-form-element.php:155
-#: inc/ui/class-thank-you-element.php:209
-#: views/emails/admin/domain-created.php:67
-#: views/emails/admin/site-published.php:18
-#: views/emails/customer/site-published.php:19
-msgid "Title"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:567
-#: inc/checkout/signup-fields/class-signup-field-text.php:58
-#: inc/objects/class-note.php:198
-msgid "Text"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:568
-msgid "Textarea"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:569
-#: inc/checkout/signup-fields/class-signup-field-checkbox.php:72
-msgid "Checkbox"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:570
-#: inc/checkout/signup-fields/class-signup-field-color.php:58
-msgid "Color"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:571
-msgid "Image"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:594
-msgid "+ Add meta field"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:633
-#: inc/admin-pages/class-membership-edit-admin-page.php:358
-#: inc/admin-pages/class-payment-edit-admin-page.php:957
-#: inc/admin-pages/class-site-edit-admin-page.php:311
-msgid "At a Glance"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:644
-msgid "Customer ID"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:650
-#: inc/admin-pages/class-customer-edit-admin-page.php:905
-#: inc/list-tables/class-customer-list-table.php:242
-#: inc/list-tables/class-site-customer-list-table.php:98
-#: inc/list-tables/class-site-list-table.php:322
-msgid "Last Login"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:652
-#: inc/admin-pages/class-customer-edit-admin-page.php:908
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:161
-#: inc/admin-pages/class-edit-admin-page.php:375
-#: views/admin-pages/fields/field-text-edit.php:36
-msgid "No date"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:660
-#: inc/admin-pages/class-membership-edit-admin-page.php:377
-msgid "Total Grossed"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:671
-#: inc/admin-pages/class-membership-list-admin-page.php:279
-#: inc/admin-pages/class-membership-list-admin-page.php:290
-#: inc/admin-pages/class-membership-list-admin-page.php:301
-#: inc/class-settings.php:886
-#: inc/class-settings.php:887
-#: inc/debug/class-debug.php:195
-#: inc/list-tables/class-customer-list-table.php:244
-#: inc/list-tables/class-membership-list-table-widget.php:42
-#: inc/list-tables/class-membership-list-table.php:40
-#: views/ui/jumper.php:66
-msgid "Memberships"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:680
-msgid "Customer Options"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:686
-#: inc/admin-pages/class-dashboard-admin-page.php:183
-#: inc/admin-pages/class-domain-edit-admin-page.php:265
-#: inc/admin-pages/class-email-edit-admin-page.php:298
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:193
-#: inc/admin-pages/class-membership-edit-admin-page.php:431
-#: inc/admin-pages/class-product-edit-admin-page.php:621
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:132
-#: inc/class-settings.php:527
-#: inc/class-settings.php:528
-#: inc/ui/class-account-summary-element.php:151
-#: inc/ui/class-account-summary-element.php:152
-#: inc/ui/class-billing-info-element.php:165
-#: inc/ui/class-billing-info-element.php:166
-#: inc/ui/class-checkout-element.php:153
-#: inc/ui/class-checkout-element.php:154
-#: inc/ui/class-current-membership-element.php:174
-#: inc/ui/class-current-membership-element.php:175
-#: inc/ui/class-current-site-element.php:152
-#: inc/ui/class-current-site-element.php:153
-#: inc/ui/class-domain-mapping-element.php:138
-#: inc/ui/class-domain-mapping-element.php:139
-#: inc/ui/class-invoices-element.php:127
-#: inc/ui/class-invoices-element.php:128
-#: inc/ui/class-jumper.php:206
-#: inc/ui/class-limits-element.php:126
-#: inc/ui/class-limits-element.php:127
-#: inc/ui/class-login-form-element.php:140
-#: inc/ui/class-login-form-element.php:141
-#: inc/ui/class-my-sites-element.php:136
-#: inc/ui/class-my-sites-element.php:137
-#: inc/ui/class-payment-methods-element.php:111
-#: inc/ui/class-payment-methods-element.php:112
-#: inc/ui/class-simple-text-element.php:127
-#: inc/ui/class-simple-text-element.php:128
-#: inc/ui/class-site-actions-element.php:147
-#: inc/ui/class-site-actions-element.php:148
-#: inc/ui/class-site-maintenance-element.php:132
-#: inc/ui/class-site-maintenance-element.php:133
-#: inc/ui/class-thank-you-element.php:202
-#: inc/ui/class-thank-you-element.php:203
-msgid "General"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:687
-msgid "General options for the customer."
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:692
-#: inc/list-tables/class-customer-list-table.php:189
-msgid "VIP"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:693
-#: inc/ui/class-payment-methods-element.php:119
-#: inc/ui/class-payment-methods-element.php:127
-msgid "Set this customer as a VIP."
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:700
-#: inc/admin-pages/class-membership-edit-admin-page.php:444
-msgid "Billing Info"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:701
-msgid "Billing information for this particular customer"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:706
-msgid "Custom Meta"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:707
-msgid "Custom data collected via Multisite Ultimate forms."
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:739
-#: inc/admin-pages/class-membership-edit-admin-page.php:398
-#: inc/admin-pages/class-payment-list-admin-page.php:244
-#: inc/admin-pages/class-payment-list-admin-page.php:255
-#: inc/admin-pages/class-payment-list-admin-page.php:266
-#: inc/admin-pages/class-top-admin-nav-menu.php:115
-#: inc/class-settings.php:1291
-#: inc/class-settings.php:1292
-#: inc/debug/class-debug.php:263
-#: inc/list-tables/class-payment-list-table-widget.php:42
-#: inc/list-tables/class-payment-list-table.php:42
-#: views/ui/jumper.php:68
-msgid "Payments"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:748
-#: inc/admin-pages/class-membership-edit-admin-page.php:407
-#: inc/admin-pages/class-site-list-admin-page.php:519
-#: inc/admin-pages/class-site-list-admin-page.php:530
-#: inc/admin-pages/class-site-list-admin-page.php:541
-#: inc/class-settings.php:1131
-#: inc/class-settings.php:1132
-#: inc/debug/class-debug.php:212
-#: inc/list-tables/class-site-list-table.php:45
-#: inc/managers/class-limitation-manager.php:280
-#: views/ui/jumper.php:64
-#: views/wizards/host-integrations/gridpane-instructions.php:14
-msgid "Sites"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:787
-msgid "User"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:788
-#: inc/admin-pages/class-customer-list-admin-page.php:193
-msgid "Search WordPress user..."
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:789
-msgid "The WordPress user associated to this customer."
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:808
-msgid "Changing the user will transfer the customer and all its assets to the new user."
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:820
-msgid "Email Verification"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:821
-msgid "Select Status"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:822
-msgid "The email verification status. This gets automatically switched to Verified when the customer verifies their email address."
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:827
-#: inc/list-tables/class-product-list-table.php:132
-#: inc/list-tables/class-product-list-table.php:178
-#: inc/models/class-payment.php:552
-#: inc/models/class-payment.php:558
-#: views/admin-pages/fields/field-text-display.php:46
-#: views/admin-pages/fields/field-text-edit.php:49
-#: views/base/customers/grid-item.php:129
-msgid "None"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:828
-#: inc/database/memberships/class-membership-status.php:68
-#: inc/database/payments/class-payment-status.php:90
-#: inc/database/sites/class-site-type.php:71
-#: inc/installers/class-core-installer.php:71
-#: inc/installers/class-core-installer.php:81
-#: inc/installers/class-default-content-installer.php:152
-#: inc/installers/class-default-content-installer.php:162
-#: inc/installers/class-default-content-installer.php:172
-#: inc/installers/class-default-content-installer.php:182
-#: inc/installers/class-default-content-installer.php:192
-#: inc/installers/class-migrator.php:265
-#: inc/installers/class-migrator.php:278
-#: inc/installers/class-migrator.php:383
-#: inc/list-tables/class-membership-list-table.php:297
-#: inc/list-tables/class-payment-list-table.php:204
-#: inc/list-tables/class-payment-list-table.php:262
-#: inc/list-tables/class-site-list-table.php:363
-#: views/dashboard-widgets/my-sites.php:56
-msgid "Pending"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:829
-msgid "Verified"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:842
-msgid "Activate Memberships"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:843
-msgid "If you toggle this option, this change in status will also activate the related pending memberships. If any sites are pending, they are also going to be published automatically."
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:855
-msgid "Re-send Verification Email →"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:876
-#: inc/admin-pages/class-customer-edit-admin-page.php:891
-msgid "Transfer Customer"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:901
-msgid "Last Login & IPs"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:921
-msgid "IP Address"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:926
-msgid "IP Address Country"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:969
-#: inc/admin-pages/class-customer-edit-admin-page.php:980
-#: inc/admin-pages/class-customer-edit-admin-page.php:1003
-msgid "Edit Customer"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:969
-#: inc/admin-pages/class-customer-edit-admin-page.php:1004
-msgid "Add new Customer"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:1005
-msgid "Customer updated with success!"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:1006
-#: inc/admin-pages/class-view-logs-admin-page.php:278
-msgid "Enter Customer"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:1008
-msgid "Save Customer"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:1010
-msgid "Delete Customer"
-msgstr ""
-
-#: inc/admin-pages/class-customer-edit-admin-page.php:1230
-#: inc/ui/class-checkout-element.php:392
-#: inc/ui/class-thank-you-element.php:141
-msgid "Verification email sent!"
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:69
-#: inc/managers/class-payment-manager.php:293
-msgid "You do not have permissions to access this file."
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:186
-#: inc/admin-pages/class-customer-list-admin-page.php:192
-msgid "Existing User"
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:187
-msgid "Invite New"
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:209
-#: inc/checkout/class-legacy-checkout.php:498
-#: inc/checkout/signup-fields/class-signup-field-username.php:72
-#: inc/models/class-checkout-form.php:563
-#: inc/models/class-checkout-form.php:720
-msgid "Username"
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:210
-msgid "E.g. johnsmith"
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:217
-#: inc/list-tables/class-site-customer-list-table.php:91
-#: views/emails/admin/payment-received.php:137
-#: views/emails/admin/site-published.php:103
-msgid "Email Address"
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:218
-msgid "E.g. customer@wpultimo.dev"
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:225
-msgid "Set Password"
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:226
-msgid "If not set, the user will be asked to set a password after accepting the invite."
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:236
-#: inc/checkout/class-legacy-checkout.php:520
-#: inc/checkout/signup-fields/class-signup-field-password.php:72
-#: inc/models/class-checkout-form.php:573
-#: inc/models/class-checkout-form.php:730
-#: inc/ui/class-login-form-element.php:230
-msgid "Password"
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:237
-msgid "E.g. p@$$w0rd"
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:244
-msgid "Create Customer"
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:335
-msgid "Customer removed successfully."
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:336
-msgid "Search Customer"
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:348
-#: inc/admin-pages/class-customer-list-admin-page.php:359
-#: inc/admin-pages/class-customer-list-admin-page.php:370
-#: inc/admin-pages/class-top-admin-nav-menu.php:91
-#: inc/debug/class-debug.php:161
-#: inc/list-tables/class-customer-list-table.php:47
-#: views/ui/jumper.php:58
-msgid "Customers"
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:383
-msgid "Add Customer"
-msgstr ""
-
-#: inc/admin-pages/class-customer-list-admin-page.php:389
-msgid "Export as CSV"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:140
-msgid "Last 7 days"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:145
-msgid "Last 30 days"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:150
-msgid "Year to date"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:233
-msgid "Our dashboard"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:235
-msgid "This is the Multisite Ultimate Dashboard, where you will find most of the important information you will need regarding your business' performance."
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:240
-msgid "Learning more"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:242
-msgid "Most of the Multisite Ultimate admin pages will contain a link like this one at the top. These will link directly to the relevant knowledge base page on the Multisite Ultimate site."
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:251
-msgid "It's all about growth!"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:253
-msgid "This graph allows you to follow how your monthly recurring revenue is growing this year."
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:262
-msgid "Date-range support"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:264
-msgid "Checking statistics and comparing data for different periods is key in maintaining a good grasp on your business."
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:265
-msgid "You can use the date-range selectors to have access to just the data you need and nothing more."
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:289
-msgid "Monthly Recurring Revenue Growth"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:291
-#: views/dashboard-statistics/widget-revenue.php:71
-msgid "Revenue"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:294
-msgid "Signups by Countries"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:296
-msgid "Signups by Form"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:298
-msgid "Most Visited Sites"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:300
-#: views/dashboard-statistics/widget-new-accounts.php:19
-#: views/dashboard-statistics/widget-new-accounts.php:28
-msgid "New Memberships"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:452
-msgid "No Product"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:517
-msgid "New MRR"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:518
-msgid "Cancellations"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:540
-#: inc/admin-pages/class-dashboard-admin-page.php:562
-#: inc/admin-pages/class-shortcodes-admin-page.php:105
-#: inc/admin-pages/class-site-edit-admin-page.php:655
-#: inc/admin-pages/class-system-info-admin-page.php:177
-#: inc/list-tables/class-customers-site-list-table.php:86
-#: inc/list-tables/class-memberships-site-list-table.php:72
-#: views/dashboard-statistics/widget-most-visited-sites.php:81
-#: views/dashboard-statistics/widget-most-visited-sites.php:84
-msgid "Dashboard"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:551
-#: inc/managers/class-block-manager.php:59
-msgid "Multisite WaaS"
-msgstr ""
-
-#: inc/admin-pages/class-dashboard-admin-page.php:624
-msgid "CSV"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:97
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:102
-#: inc/admin-pages/class-product-edit-admin-page.php:228
-#: inc/admin-pages/class-site-edit-admin-page.php:339
-#: inc/checkout/signup-fields/field-templates/class-base-field-template.php:94
-#: inc/ui/class-site-maintenance-element.php:147
-#: views/base/addons/details.php:43
-#: views/checkout/templates/order-summary/simple.php:27
-#: views/shortcodes/shortcodes.php:50
-msgid "Description"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:103
-#: inc/admin-pages/class-product-edit-admin-page.php:234
-msgid "Tell your customers what this product is about."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:117
-msgid "Limit Uses"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:119
-#: inc/admin-pages/class-email-edit-admin-page.php:300
-msgid "Rules and limitations to the applicability of this discount code."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:122
-#: inc/list-tables/class-discount-code-list-table.php:191
-msgid "Uses"
-msgstr ""
-
-#. translators: %d is the number of times the coupon was used.
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:125
-#, php-format
-msgid "This discount code was used %d times."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:126
-msgid "The number of times that this discount code was used so far."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:129
-msgid "Max Uses"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:130
-msgid "Use this option to set a limit on how many times this discount code can be used. Leave blank or 0 for unlimited uses."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:134
-#: inc/traits/trait-wp-ultimo-plan-deprecated.php:186
-#: inc/traits/trait-wp-ultimo-plan-deprecated.php:202
-#: inc/traits/trait-wp-ultimo-plan-deprecated.php:213
-#: inc/traits/trait-wp-ultimo-plan-deprecated.php:227
-#: views/dashboard-widgets/limits-and-quotas.php:79
-#: views/dashboard-widgets/limits-and-quotas.php:134
-msgid "Unlimited"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:139
-msgid "Start & Expiration Dates"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:140
-msgid "Define a start and end date for this discount code. Useful when running campaigns for a pre-determined period."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:149
-msgid "Enable Start Date"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:150
-msgid "Allows you to set a start date for this coupon code."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:157
-msgid "Start Date"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:158
-msgid "The discount code will only be good to be used after this date."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:176
-msgid "Enable Expiration Date"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:177
-msgid "Allows you to set an expiration date for this coupon code."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:184
-#: inc/admin-pages/class-membership-list-admin-page.php:135
-#: inc/list-tables/class-membership-list-table.php:252
-msgid "Expiration Date"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:185
-msgid "The discount code will expire after this date."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:188
-msgid "Never Expires"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:204
-msgid "Limit Products"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:205
-msgid "Determine if you want this discount code to apply to all discountable products or not."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:214
-msgid "Select Products"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:215
-msgid "Manually select to which products this discount code should be applicable."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:268
-#: inc/checkout/signup-fields/class-signup-field-discount-code.php:58
-#: inc/models/class-checkout-form.php:1013
-#: inc/models/class-checkout-form.php:1014
-msgid "Coupon Code"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:270
-msgid "E.g. XMAS10OFF"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:271
-msgid "The actual code your customers will enter during checkout."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:284
-#: inc/list-tables/class-line-item-list-table.php:172
-#: inc/list-tables/class-payment-line-item-list-table.php:94
-#: views/invoice/template.php:111
-msgid "Discount"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:295
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:351
-#: inc/admin-pages/class-payment-edit-admin-page.php:824
-msgid "Percentage (%)"
-msgstr ""
-
-#. translators: %s is the currency symbol. e.g. $
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:297
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:353
-#, php-format
-msgid "Absolute (%s)"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:318
-msgid "Apply to Renewals"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:319
-msgid "By default, discounts are only applied to the first payment."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:327
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:339
-msgid "Setup Fee Discount"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:328
-msgid "Also set a discount for setup fee?"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:383
-msgid "Use this option to manually enable or disable this discount code for new sign-ups."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:407
-msgid "Make applicable to this product."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:435
-msgid "You do not have any products at this moment."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:456
-msgid "Legacy Add-ons"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:469
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:491
-#: inc/admin-pages/class-product-edit-admin-page.php:573
-#: inc/admin-pages/class-product-edit-admin-page.php:595
-msgid "Legacy Options"
-msgstr ""
-
-#. translators: %s is the comma-separated list of legacy add-ons.
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:471
-#: inc/admin-pages/class-product-edit-admin-page.php:575
-#, php-format
-msgid "Options for %s, and others."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:548
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:559
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:582
-msgid "Edit Discount Code"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:548
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:583
-msgid "Add new Discount Code"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:584
-msgid "Discount Code updated successfully!"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:585
-msgid "Enter Discount Code"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:587
-msgid "Save Discount Code"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-edit-admin-page.php:589
-msgid "Delete Discount Code"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-list-admin-page.php:74
-msgid "Discount Code removed successfully."
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-list-admin-page.php:75
-msgid "Search Discount Code"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-list-admin-page.php:87
-#: inc/admin-pages/class-discount-code-list-admin-page.php:98
-#: inc/admin-pages/class-discount-code-list-admin-page.php:109
-#: inc/admin-pages/class-top-admin-nav-menu.php:127
-#: inc/debug/class-debug.php:246
-#: inc/list-tables/class-discount-code-list-table.php:40
-#: views/ui/jumper.php:70
-msgid "Discount Codes"
-msgstr ""
-
-#: inc/admin-pages/class-discount-code-list-admin-page.php:123
-msgid "Add Discount Code"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:167
-msgid "Set another domain as primary"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:183
-#: inc/admin-pages/class-payment-edit-admin-page.php:170
-#: inc/managers/class-form-manager.php:365
-#: inc/ui/class-domain-mapping-element.php:473
-msgid "Confirm Deletion"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:184
-#: inc/admin-pages/class-email-list-admin-page.php:547
-#: inc/admin-pages/class-payment-edit-admin-page.php:171
-#: inc/admin-pages/class-payment-edit-admin-page.php:309
-#: inc/admin-pages/class-site-list-admin-page.php:134
-#: inc/managers/class-form-manager.php:366
-#: inc/managers/class-limitation-manager.php:142
-#: inc/managers/class-notes-manager.php:312
-#: inc/managers/class-notes-manager.php:407
-#: inc/ui/class-current-membership-element.php:459
-#: inc/ui/class-domain-mapping-element.php:474
-#: inc/ui/class-site-actions-element.php:534
-#: inc/ui/class-site-actions-element.php:879
-msgid "This action can not be undone."
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:191
-#: inc/admin-pages/class-domain-edit-admin-page.php:192
-#: inc/admin-pages/class-edit-admin-page.php:276
-#: inc/admin-pages/class-edit-admin-page.php:721
-#: inc/admin-pages/class-payment-edit-admin-page.php:178
-#: inc/list-tables/class-base-list-table.php:605
-#: inc/list-tables/class-broadcast-list-table.php:125
-#: inc/list-tables/class-checkout-form-list-table.php:81
-#: inc/list-tables/class-customer-list-table.php:125
-#: inc/list-tables/class-customer-list-table.php:159
-#: inc/list-tables/class-customer-list-table.php:167
-#: inc/list-tables/class-discount-code-list-table.php:70
-#: inc/list-tables/class-discount-code-list-table.php:75
-#: inc/list-tables/class-domain-list-table.php:90
-#: inc/list-tables/class-email-list-table.php:126
-#: inc/list-tables/class-event-list-table.php:188
-#: inc/list-tables/class-event-list-table.php:193
-#: inc/list-tables/class-line-item-list-table.php:103
-#: inc/list-tables/class-membership-list-table-widget.php:130
-#: inc/list-tables/class-membership-list-table.php:85
-#: inc/list-tables/class-membership-list-table.php:90
-#: inc/list-tables/class-payment-list-table-widget.php:116
-#: inc/list-tables/class-payment-list-table.php:88
-#: inc/list-tables/class-payment-list-table.php:96
-#: inc/list-tables/class-product-list-table.php:83
-#: inc/list-tables/class-site-list-table.php:144
-#: inc/list-tables/class-site-list-table.php:149
-#: inc/list-tables/class-site-list-table.php:166
-#: inc/list-tables/class-site-list-table.php:183
-#: inc/list-tables/class-site-list-table.php:380
-#: inc/list-tables/class-webhook-list-table.php:78
-#: inc/list-tables/class-webhook-list-table.php:83
-#: inc/managers/class-form-manager.php:373
-#: inc/managers/class-form-manager.php:374
-#: inc/ui/class-domain-mapping-element.php:485
-#: inc/ui/class-domain-mapping-element.php:486
-#: views/base/checkout-forms/js-templates.php:108
-#: views/base/checkout-forms/js-templates.php:110
-#: views/base/checkout-forms/js-templates.php:115
-#: views/base/checkout-forms/steps.php:144
-#: views/base/checkout-forms/steps.php:154
-#: views/dashboard-widgets/domain-mapping.php:85
-#: views/taxes/list.php:66
-msgid "Delete"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:244
-msgid "Domain URL"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:250
-#: inc/admin-pages/class-domain-list-admin-page.php:111
-#: inc/admin-pages/class-site-list-admin-page.php:329
-#: inc/checkout/signup-fields/class-signup-field-site-url.php:331
-#: inc/list-tables/class-domain-list-table.php:42
-#: inc/list-tables/class-domain-list-table.php:162
-#: inc/ui/class-domain-mapping-element.php:331
-#: views/emails/admin/domain-created.php:13
-#: views/emails/admin/domain-created.php:18
-msgid "Domain"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:251
-msgid "Editing an existing domain is not possible. If you want to make changes to this domain, first delete it, and then re-add the right domain."
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:261
-msgid "Domain Options"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:266
-msgid "General options for the domain."
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:274
-msgid "Is Primary Domain?"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:275
-msgid "Set as the primary domain."
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:276
-msgid "Setting this as the primary domain will remove any other domain mapping marked as the primary domain for this site."
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:284
-#: inc/admin-pages/class-domain-list-admin-page.php:152
-#: inc/ui/class-domain-mapping-element.php:352
-msgid "By making this the primary domain, we will convert the previous primary domain for this site, if one exists, into an alias domain."
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:291
-msgid "Is Secure?"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:292
-msgid "Force the load using HTTPS."
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:304
-msgid "Linked Site"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:310
-msgid "Domain Test Log"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:335
-#: inc/admin-pages/class-domain-list-admin-page.php:136
-#: inc/list-tables/class-domain-list-table.php:163
-msgid "Stage"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:336
-#: inc/admin-pages/class-domain-list-admin-page.php:137
-msgid "Select Stage"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:337
-msgid "The stage in the checking lifecycle of this domain."
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:350
-#: inc/list-tables/class-domain-list-table.php:164
-#: inc/list-tables/class-site-list-table.php:44
-#: inc/traits/trait-wp-ultimo-plan-deprecated.php:205
-#: inc/ui/class-current-site-element.php:111
-#: views/dashboard-statistics/widget-most-visited-sites.php:20
-#: views/dashboard-statistics/widget-most-visited-sites.php:57
-#: views/dashboard-widgets/thank-you.php:231
-#: views/emails/admin/domain-created.php:62
-#: views/emails/admin/site-published.php:13
-msgid "Site"
-msgid_plural "Sites"
-msgstr[0] ""
-msgstr[1] ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:351
-msgid "Search Site..."
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:352
-msgid "The target site of this domain."
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:389
-msgid "Use this option to manually enable or disable this domain."
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:402
-msgid "This domain has a domain stage that forces it to be inactive. Change the status to Ready or Ready (without SSL) to be able to control the active status directly."
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:455
-#: inc/admin-pages/class-domain-edit-admin-page.php:466
-#: inc/admin-pages/class-domain-edit-admin-page.php:489
-msgid "Edit Domain"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:455
-#: inc/admin-pages/class-domain-edit-admin-page.php:490
-msgid "Add new Domain"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:491
-msgid "Domain updated with success!"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:492
-msgid "Enter Domain"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:494
-msgid "Save Domain"
-msgstr ""
-
-#: inc/admin-pages/class-domain-edit-admin-page.php:496
-msgid "Delete Domain"
-msgstr ""
-
-#. translators: %s is the URL to the add-on.
-#: inc/admin-pages/class-domain-list-admin-page.php:96
-#, php-format
-msgid "To activate this feature you need to install the Multisite Ultimate: Domain Seller add-on."
-msgstr ""
-
-#: inc/admin-pages/class-domain-list-admin-page.php:102
-#: inc/admin-pages/class-domain-list-admin-page.php:159
-msgid "Add Existing Domain"
-msgstr ""
-
-#: inc/admin-pages/class-domain-list-admin-page.php:103
-msgid "Register New"
-msgstr ""
-
-#: inc/admin-pages/class-domain-list-admin-page.php:112
-msgid "E.g. mydomain.com"
-msgstr ""
-
-#: inc/admin-pages/class-domain-list-admin-page.php:113
-msgid "Be sure the domain has the right DNS setup in place before adding it."
-msgstr ""
-
-#: inc/admin-pages/class-domain-list-admin-page.php:120
-msgid "Apply to Site"
-msgstr ""
-
-#: inc/admin-pages/class-domain-list-admin-page.php:121
-#: inc/admin-pages/class-site-list-admin-page.php:418
-msgid "Search Sites..."
-msgstr ""
-
-#: inc/admin-pages/class-domain-list-admin-page.php:122
-msgid "The target site of the domain being added."
-msgstr ""
-
-#: inc/admin-pages/class-domain-list-admin-page.php:138
-msgid "The stage in the domain check lifecycle. Leave \"Checking DNS\" to have the domain go through Multisite Ultimate's automated tests."
-msgstr ""
-
-#: inc/admin-pages/class-domain-list-admin-page.php:144
-#: inc/list-tables/class-domain-list-table.php:202
-#: inc/ui/class-domain-mapping-element.php:340
-msgid "Primary Domain"
-msgstr ""
-
-#: inc/admin-pages/class-domain-list-admin-page.php:145
-#: inc/ui/class-domain-mapping-element.php:341
-msgid "Check to set this domain as the primary"
-msgstr ""
-
-#: inc/admin-pages/class-domain-list-admin-page.php:177
-msgid "Register and Add Domain (soon)"
-msgstr ""
-
-#: inc/admin-pages/class-domain-list-admin-page.php:284
-msgid "Domains removed successfully."
-msgstr ""
-
-#: inc/admin-pages/class-domain-list-admin-page.php:285
-msgid "Search Domains"
-msgstr ""
-
-#: inc/admin-pages/class-domain-list-admin-page.php:297
-#: inc/admin-pages/class-domain-list-admin-page.php:308
-#: inc/admin-pages/class-domain-list-admin-page.php:319
-#: inc/debug/class-debug.php:229
-#: inc/list-tables/class-domain-list-table.php:43
-#: inc/list-tables/class-site-list-table.php:277
-#: inc/ui/class-domain-mapping-element.php:97
-#: inc/ui/class-domain-mapping-element.php:146
-#: inc/ui/class-domain-mapping-element.php:197
-#: views/ui/jumper.php:62
-msgid "Domains"
-msgstr ""
-
-#: inc/admin-pages/class-domain-list-admin-page.php:332
-#: inc/ui/class-domain-mapping-element.php:360
-#: inc/ui/class-domain-mapping-element.php:752
-#: views/dashboard-widgets/domain-mapping.php:29
-#: views/dashboard-widgets/domain-mapping.php:31
-msgid "Add Domain"
-msgstr ""
-
-#. translators: %1$s is the date, using the site format options, %2$s is a
tag.
-#: inc/admin-pages/class-edit-admin-page.php:146
-#, php-format
-msgid "This item is locked from editions. %2$s This is probably due to a background action being performed (like a transfer between different accounts, for example). You can manually unlock it, but be careful. The lock should be released automatically in %1$s seconds."
-msgstr ""
-
-#: inc/admin-pages/class-edit-admin-page.php:150
-msgid "Unlock"
-msgstr ""
-
-#: inc/admin-pages/class-edit-admin-page.php:269
-#: inc/admin-pages/class-wizard-admin-page.php:127
-msgid "Edit Object"
-msgstr ""
-
-#: inc/admin-pages/class-edit-admin-page.php:270
-#: inc/admin-pages/class-wizard-admin-page.php:128
-msgid "Add New Object"
-msgstr ""
-
-#: inc/admin-pages/class-edit-admin-page.php:271
-#: inc/admin-pages/class-wizard-admin-page.php:129
-msgid "Object updated with success!"
-msgstr ""
-
-#: inc/admin-pages/class-edit-admin-page.php:272
-#: inc/admin-pages/class-wizard-admin-page.php:130
-msgid "Enter Object Name"
-msgstr ""
-
-#: inc/admin-pages/class-edit-admin-page.php:274
-#: inc/admin-pages/class-edit-admin-page.php:679
-#: inc/admin-pages/class-payment-edit-admin-page.php:832
-#: inc/admin-pages/class-payment-edit-admin-page.php:833
-#: inc/admin-pages/class-wizard-admin-page.php:132
-msgid "Save"
-msgstr ""
-
-#: inc/admin-pages/class-edit-admin-page.php:325
-#: inc/admin-pages/class-event-view-admin-page.php:140
-#: inc/admin-pages/class-view-logs-admin-page.php:231
-msgid "Timestamps"
-msgstr ""
-
-#: inc/admin-pages/class-edit-admin-page.php:355
-#: inc/list-tables/class-customers-membership-list-table.php:94
-#: inc/list-tables/class-event-list-table.php:214
-#: inc/list-tables/class-membership-list-table.php:177
-#: inc/list-tables/class-payment-list-table-widget.php:222
-#: inc/list-tables/class-payment-list-table.php:181
-#: inc/list-tables/customer-panel/class-invoice-list-table.php:36
-#: views/emails/customer/renewal-payment-created.php:45
-msgid "Created at"
-msgstr ""
-
-#: inc/admin-pages/class-edit-admin-page.php:372
-#: inc/admin-pages/class-view-logs-admin-page.php:235
-msgid "Last Modified at"
-msgstr ""
-
-#: inc/admin-pages/class-edit-admin-page.php:406
-msgid "List Table"
-msgstr ""
-
-#: inc/admin-pages/class-edit-admin-page.php:471
-#: inc/admin-pages/class-edit-admin-page.php:656
-#: inc/admin-pages/class-tax-rates-admin-page.php:175
-msgid "Fields"
-msgstr ""
-
-#: inc/admin-pages/class-edit-admin-page.php:540
-msgid "Tabs"
-msgstr ""
-
-#: inc/admin-pages/class-edit-admin-page.php:699
-#: inc/admin-pages/class-membership-edit-admin-page.php:577
-msgid "Locked"
-msgstr ""
-
-#. translators: %s is replaced with the number of days.
-#: inc/admin-pages/class-email-edit-admin-page.php:127
-#, php-format
-msgid "Send %s day(s) after the event."
-msgstr ""
-
-#. translators: %1$s is replaced with the number of hours, %2$s is replaced with the number of minutes.
-#: inc/admin-pages/class-email-edit-admin-page.php:130
-#, php-format
-msgid "Send %1$s hour(s) and %2$s minute(s) after the event."
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:159
-msgid "An unique identifier for this system email."
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:169
-#: inc/admin-pages/class-email-edit-admin-page.php:171
-#: inc/admin-pages/class-event-view-admin-page.php:133
-#: inc/admin-pages/class-webhook-edit-admin-page.php:195
-#: inc/admin-pages/class-webhook-list-admin-page.php:129
-#: inc/list-tables/class-email-list-table.php:198
-#: inc/list-tables/class-event-list-table.php:41
-msgid "Event"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:170
-msgid "The event that will trigger the sending of this email."
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:180
-msgid "Target"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:181
-msgid "To whom this email should be sent."
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:182
-#: inc/admin-pages/class-email-edit-admin-page.php:185
-msgid "Network Administrators"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:186
-#: inc/admin-pages/class-membership-edit-admin-page.php:510
-#: inc/admin-pages/class-membership-list-admin-page.php:91
-#: inc/list-tables/class-customer-list-table.php:46
-#: inc/list-tables/class-membership-list-table-widget.php:264
-#: inc/list-tables/class-membership-list-table.php:174
-#: inc/list-tables/class-payment-list-table-widget.php:220
-#: inc/list-tables/class-payment-list-table.php:178
-#: inc/list-tables/class-site-list-table.php:275
-#: inc/managers/class-customer-manager.php:65
-#: views/emails/admin/payment-received.php:125
-#: views/emails/admin/payment-received.php:130
-#: views/emails/admin/site-published.php:91
-#: views/emails/admin/site-published.php:96
-msgid "Customer"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:194
-msgid "Send Copy to Admins?"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:195
-msgid "Checking this options will add the network admins as bcc every time this email is sent to a customer."
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:204
-msgid "Schedule?"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:205
-msgid "You can define when the email is sent after the event triggers."
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:213
-msgid "Scheduling Options"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:214
-msgid "When this email will be sent after the event?"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:228
-msgid "Delay for hours"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:229
-msgid "Delay for days"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:274
-msgid "Placeholders"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:284
-msgid "Use this option to manually enable or disable this email."
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:307
-msgid "Email Style"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:308
-#: inc/managers/class-email-manager.php:272
-msgid "Choose if email body will be sent using the HTML template or in plain text."
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:311
-msgid "Use Default"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:312
-#: inc/managers/class-email-manager.php:276
-msgid "HTML Emails"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:313
-#: inc/managers/class-email-manager.php:277
-msgid "Plain Emails"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:320
-msgid "Custom Sender"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:322
-#: inc/admin-pages/class-email-edit-admin-page.php:327
-msgid "You can define an email and a name that will only be used when this email is sent."
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:326
-msgid "Use a custom sender?"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:335
-msgid "From \"Name\""
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:336
-msgid "Override the global from name for this particular email."
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:346
-msgid "From \"Email\""
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:347
-msgid "Override the global from email for this particular email."
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:376
-#: inc/admin-pages/class-event-view-admin-page.php:135
-#: inc/admin-pages/class-event-view-admin-page.php:179
-#: inc/admin-pages/class-view-logs-admin-page.php:260
-#: inc/admin-pages/class-webhook-edit-admin-page.php:172
-#: inc/admin-pages/class-webhook-edit-admin-page.php:268
-msgid "Event Payload"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:377
-#: inc/admin-pages/class-event-view-admin-page.php:180
-#: inc/admin-pages/class-view-logs-admin-page.php:261
-#: inc/admin-pages/class-webhook-edit-admin-page.php:269
-msgid "Loading Payload"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:390
-#: inc/admin-pages/class-email-edit-admin-page.php:401
-#: inc/admin-pages/class-email-edit-admin-page.php:444
-msgid "Edit Email"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:390
-#: inc/admin-pages/class-email-edit-admin-page.php:445
-msgid "Add new Email"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:423
-#: inc/tax/class-dashboard-taxes-tab.php:107
-msgid "Go Back"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:428
-#: inc/admin-pages/class-email-list-admin-page.php:203
-#: inc/list-tables/class-email-list-table.php:115
-msgid "Send Test Email"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:446
-msgid "Email updated with success!"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:447
-msgid "Enter Email Subject"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:448
-msgid "This will be used as the email subject line."
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:449
-msgid "Save Email"
-msgstr ""
-
-#: inc/admin-pages/class-email-edit-admin-page.php:451
-msgid "Delete Email"
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:185
-msgid "Send To"
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:186
-msgid "E.g. network@email.com"
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:187
-msgid "The test email will be sent to the above email address."
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:239
-#: inc/admin-pages/class-email-list-admin-page.php:596
-#: inc/admin-pages/class-email-list-admin-page.php:615
-#: inc/admin-pages/class-payment-edit-admin-page.php:614
-#: inc/admin-pages/class-site-list-admin-page.php:270
-#: inc/managers/class-broadcast-manager.php:252
-msgid "Something wrong happened."
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:278
-msgid "Something wrong happened with your test."
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:292
-#: inc/admin-pages/class-email-list-admin-page.php:306
-msgid "Test sent successfully"
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:329
-msgid "Reset System Emails "
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:330
-msgid "Restore the system emails to their original content."
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:342
-msgid "No emails to reset."
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:382
-msgid "Import System Emails"
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:383
-msgid "Add new system emails based on Multisite Ultimate presets."
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:394
-msgid "All emails are already present."
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:432
-msgid "Reset and/or Import"
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:546
-#: inc/managers/class-limitation-manager.php:141
-msgid "Confirm Reset"
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:559
-msgid "Reset Email"
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:646
-msgid "Add System Email"
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:651
-#: inc/admin-pages/class-settings-admin-page.php:181
-msgid "Email Template"
-msgstr ""
-
-#: inc/admin-pages/class-email-list-admin-page.php:657
-msgid "Reset or Import"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:159
-msgid "Sample Subject"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:221
-msgid "System emails and broadcasts will be sent using this template."
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:246
-msgid "Header"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:248
-msgid "Footer"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:253
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:258
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:192
-msgid "Use Custom Logo"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:254
-msgid "You can set a different logo to be used on the system emails."
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:266
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:270
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:205
-msgid "Custom Logo"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:267
-msgid "The custom logo is used in the email header, if HTML emails are used."
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:280
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:166
-msgid "Background Color"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:281
-msgid "The cover background color of the email."
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:293
-msgid "Title Color"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:305
-msgid "Title Size"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:308
-msgid "h1"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:309
-msgid "h2"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:310
-msgid "h3"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:311
-msgid "h4"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:312
-msgid "h5"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:324
-msgid "Title Align"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:325
-msgid "Aligment of the font in the title."
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:328
-#: inc/admin-pages/class-email-template-customize-admin-page.php:376
-#: inc/admin-pages/class-email-template-customize-admin-page.php:467
-#: inc/ui/class-current-site-element.php:221
-msgid "Left"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:329
-#: inc/admin-pages/class-email-template-customize-admin-page.php:377
-#: inc/admin-pages/class-email-template-customize-admin-page.php:468
-msgid "Center"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:330
-#: inc/admin-pages/class-email-template-customize-admin-page.php:378
-#: inc/admin-pages/class-email-template-customize-admin-page.php:469
-#: inc/ui/class-current-site-element.php:220
-msgid "Right"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:342
-msgid "Title Font-Family"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:345
-#: inc/admin-pages/class-email-template-customize-admin-page.php:393
-#: inc/admin-pages/class-email-template-customize-admin-page.php:436
-msgid "Helvetica"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:346
-#: inc/admin-pages/class-email-template-customize-admin-page.php:394
-#: inc/admin-pages/class-email-template-customize-admin-page.php:437
-msgid "Arial"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:347
-#: inc/admin-pages/class-email-template-customize-admin-page.php:395
-#: inc/admin-pages/class-email-template-customize-admin-page.php:438
-msgid "Times New Roman"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:348
-#: inc/admin-pages/class-email-template-customize-admin-page.php:396
-#: inc/admin-pages/class-email-template-customize-admin-page.php:439
-msgid "Lucida"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:360
-msgid "Content Color"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:372
-msgid "Content Alignment"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:373
-msgid "Alignment of the font in the main email content."
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:390
-msgid "Content Font-Family"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:408
-msgid "Display Company Address"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:409
-msgid "Toggle to show/hide your company address."
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:420
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:231
-msgid "Footer Content"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:421
-msgid "e.g. Extra info in the email footer."
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:433
-msgid "Footer Font-Family"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:451
-msgid "Footer Color"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:463
-msgid "Footer Alignment"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:464
-msgid "Alignment of the font in the main email footer."
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:492
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:305
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:229
-msgid "Customizer"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:513
-msgid "Customize Email Template:"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:524
-#: inc/admin-pages/class-email-template-customize-admin-page.php:547
-#: inc/admin-pages/class-email-template-customize-admin-page.php:548
-#: inc/admin-pages/class-settings-admin-page.php:416
-#: inc/admin-pages/class-settings-admin-page.php:420
-msgid "Customize Email Template"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:549
-msgid "Edit Email Template"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:550
-msgid "Email Template updated with success!"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:551
-msgid "Enter Email Template Name"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:553
-msgid "Save Template"
-msgstr ""
-
-#: inc/admin-pages/class-email-template-customize-admin-page.php:555
-msgid "Delete Email Template"
-msgstr ""
-
-#: inc/admin-pages/class-event-list-admin-page.php:163
-msgid "Event removed successfully."
-msgstr ""
-
-#: inc/admin-pages/class-event-list-admin-page.php:164
-msgid "Search Event"
-msgstr ""
-
-#: inc/admin-pages/class-event-list-admin-page.php:212
-msgid "View Logs"
-msgstr ""
-
-#: inc/admin-pages/class-event-view-admin-page.php:131
-#: inc/list-tables/class-event-list-table.php:211
-msgid "Event Message"
-msgstr ""
-
-#: inc/admin-pages/class-event-view-admin-page.php:211
-#: inc/admin-pages/class-event-view-admin-page.php:222
-#: inc/admin-pages/class-event-view-admin-page.php:245
-msgid "Edit Event"
-msgstr ""
-
-#: inc/admin-pages/class-event-view-admin-page.php:211
-#: inc/admin-pages/class-event-view-admin-page.php:246
-msgid "Add new Event"
-msgstr ""
-
-#: inc/admin-pages/class-event-view-admin-page.php:247
-msgid "Event updated with success!"
-msgstr ""
-
-#: inc/admin-pages/class-event-view-admin-page.php:248
-msgid "Enter Event"
-msgstr ""
-
-#: inc/admin-pages/class-event-view-admin-page.php:250
-msgid "Save Event"
-msgstr ""
-
-#: inc/admin-pages/class-event-view-admin-page.php:252
-msgid "Delete Event"
-msgstr ""
-
-#: inc/admin-pages/class-hosting-integration-wizard-admin-page.php:112
-msgid "Integration Setup"
-msgstr ""
-
-#: inc/admin-pages/class-hosting-integration-wizard-admin-page.php:123
-msgid "Host Provider Integration"
-msgstr ""
-
-#: inc/admin-pages/class-hosting-integration-wizard-admin-page.php:136
-msgid "Activation"
-msgstr ""
-
-#: inc/admin-pages/class-hosting-integration-wizard-admin-page.php:141
-#: inc/ui/class-domain-mapping-element.php:303
-#: views/wizards/host-integrations/cloudflare-instructions.php:10
-#: views/wizards/host-integrations/gridpane-instructions.php:9
-#: views/wizards/host-integrations/runcloud-instructions.php:9
-msgid "Instructions"
-msgstr ""
-
-#: inc/admin-pages/class-hosting-integration-wizard-admin-page.php:145
-#: inc/integrations/host-providers/class-base-host-provider.php:214
-msgid "Configuration"
-msgstr ""
-
-#: inc/admin-pages/class-hosting-integration-wizard-admin-page.php:150
-msgid "Testing Integration"
-msgstr ""
-
-#: inc/admin-pages/class-hosting-integration-wizard-admin-page.php:154
-#: inc/admin-pages/class-setup-wizard-admin-page.php:486
-#: views/dashboard-widgets/thank-you.php:281
-msgid "Ready!"
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:170
-msgid "Changes to this template will be applied to all PDF invoices generated after the change.
Existing PDF Invoices will not be affected unless explicitly re-generated"
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:194
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:133
-msgid "Colors"
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:195
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:134
-msgid "Images"
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:201
-msgid "Paid Tag"
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:202
-msgid "e.g. Paid."
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:203
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:287
-#: inc/admin-pages/class-product-edit-admin-page.php:296
-#: inc/invoices/class-invoice.php:260
-msgid "Paid"
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:214
-msgid "Font-Family"
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:217
-msgid "Sans-Serif"
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:218
-msgid "Serif"
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:219
-msgid "Mono"
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:232
-msgid "e.g. Extra Info about the Invoice."
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:245
-msgid "Primary Color"
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:259
-msgid "You can set a different logo to be used on the invoice."
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:271
-msgid "This will be added to the top of the generated PDF."
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:326
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:337
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:360
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:361
-msgid "Customize Invoice Template"
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:362
-msgid "Edit Invoice Template"
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:363
-msgid "Invoice Template updated with success!"
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:364
-msgid "Enter Invoice Template Name"
-msgstr ""
-
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:366
-#: inc/admin-pages/class-invoice-template-customize-admin-page.php:367
-msgid "Save Invoice Template"
-msgstr ""
-
-#: inc/admin-pages/class-jobs-list-admin-page.php:111
-#: inc/admin-pages/class-jobs-list-admin-page.php:122
-#: inc/admin-pages/class-jobs-list-admin-page.php:133
-msgid "Jobs"
-msgstr ""
-
-#: inc/admin-pages/class-list-admin-page.php:126
-msgid "Object removed successfully."
-msgstr ""
-
-#: inc/admin-pages/class-list-admin-page.php:127
-msgid "Search Object"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:124
-#: inc/functions/markup-helpers.php:135
-#: views/base/checkout-forms/steps.php:33
-#: views/base/checkout-forms/steps.php:40
-#: views/base/checkout-forms/steps.php:291
-#: views/base/checkout-forms/steps.php:298
-msgid "Preview"
-msgstr ""
-
-#. translators: %s is the date, using the site format options
-#: inc/admin-pages/class-membership-edit-admin-page.php:132
-#, php-format
-msgid "There is a change scheduled to take place on this membership in %s. You can preview the changes here. Scheduled changes are usually created by downgrades."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:228
-msgid "This will start the transfer of assets from one customer to another."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:286
-#: inc/admin-pages/class-membership-edit-admin-page.php:1355
-#: inc/admin-pages/class-membership-edit-admin-page.php:1500
-#: inc/admin-pages/class-membership-edit-admin-page.php:1665
-#: inc/admin-pages/class-site-edit-admin-page.php:264
-#: inc/ui/class-current-membership-element.php:524
-msgid "Membership not found."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:292
-msgid "Target customer not found."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:296
-msgid "Cannot transfer to the same customer."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:365
-msgid "Membership Status"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:372
-#: inc/admin-pages/class-payment-edit-admin-page.php:971
-msgid "Reference ID"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:389
-#: inc/admin-pages/class-membership-list-admin-page.php:104
-#: inc/admin-pages/class-payment-list-admin-page.php:90
-#: inc/admin-pages/class-product-list-admin-page.php:87
-#: inc/admin-pages/class-product-list-admin-page.php:98
-#: inc/admin-pages/class-product-list-admin-page.php:109
-#: inc/admin-pages/class-top-admin-nav-menu.php:103
-#: inc/checkout/class-checkout.php:1865
-#: inc/checkout/signup-fields/class-signup-field-pricing-table.php:170
-#: inc/checkout/signup-fields/class-signup-field-products.php:149
-#: inc/checkout/signup-fields/class-signup-field-products.php:150
-#: inc/debug/class-debug.php:178
-#: inc/list-tables/class-customers-membership-list-table.php:76
-#: inc/list-tables/class-product-list-table.php:40
-#: views/checkout/register.php:17
-#: views/emails/admin/payment-received.php:20
-#: views/emails/customer/payment-received.php:21
-#: views/emails/customer/renewal-payment-created.php:21
-#: views/ui/jumper.php:60
-msgid "Products"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:416
-#: inc/admin-pages/class-site-edit-admin-page.php:391
-msgid "Linked Customer"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:425
-msgid "Membership Options"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:432
-msgid "General membership options"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:437
-msgid "Is Blocking?"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:438
-msgid "Should we block access to the site, plugins, themes, and services after the expiration date is reached?"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:445
-msgid "Billing information for this particular membership."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:473
-msgid "The membership current status."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:486
-msgid "Cancellation Reason"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:487
-msgid "The reason why the customer cancelled this membership."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:496
-msgid "Cancel on gateway"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:497
-msgid "If enable we will cancel the subscription on payment method"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:511
-msgid "Search a Customer..."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:512
-msgid "The owner of this membership."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:531
-msgid "Changing the customer will transfer this membership and all its assets, including sites, to the new customer."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:552
-#: inc/admin-pages/class-membership-edit-admin-page.php:567
-msgid "Transfer Membership"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:603
-msgid "Billing Amount"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:624
-#: views/dashboard-widgets/current-membership.php:139
-#: views/emails/admin/domain-created.php:110
-#: views/emails/admin/payment-received.php:95
-#: views/emails/admin/site-published.php:61
-msgid "Initial Amount"
-msgstr ""
-
-#. translators: %s is a price placeholder value.
-#: inc/admin-pages/class-membership-edit-admin-page.php:626
-#: inc/admin-pages/class-payment-edit-admin-page.php:746
-#: inc/admin-pages/class-payment-edit-admin-page.php:764
-#: inc/admin-pages/class-product-edit-admin-page.php:493
-#, php-format
-msgid "E.g. %s"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:627
-msgid "The initial amount collected on the first payment."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:645
-msgid "Is Recurring"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:646
-msgid "Use this option to manually enable or disable this membership."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:663
-msgid "Recurring Amount"
-msgstr ""
-
-#. translators: placeholder %1$s is the amount, %2$s is the duration (such as 1, 2, 3), and %3$s is the unit (such as month, year, week)
-#: inc/admin-pages/class-membership-edit-admin-page.php:665
-#: inc/admin-pages/class-product-edit-admin-page.php:368
-#, php-format
-msgid "The customer will be charged %1$s every %2$s %3$s(s)."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:701
-#: inc/admin-pages/class-product-edit-admin-page.php:406
-#: inc/admin-pages/class-product-edit-admin-page.php:460
-#: inc/admin-pages/class-product-edit-admin-page.php:778
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:240
-#: inc/functions/date.php:115
-msgid "Days"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:702
-#: inc/admin-pages/class-product-edit-admin-page.php:407
-#: inc/admin-pages/class-product-edit-admin-page.php:461
-#: inc/admin-pages/class-product-edit-admin-page.php:779
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:241
-msgid "Weeks"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:703
-#: inc/admin-pages/class-product-edit-admin-page.php:408
-#: inc/admin-pages/class-product-edit-admin-page.php:462
-#: inc/admin-pages/class-product-edit-admin-page.php:780
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:242
-#: inc/functions/date.php:118
-msgid "Months"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:704
-#: inc/admin-pages/class-product-edit-admin-page.php:409
-#: inc/admin-pages/class-product-edit-admin-page.php:463
-#: inc/admin-pages/class-product-edit-admin-page.php:781
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:243
-#: inc/functions/date.php:121
-msgid "Years"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:737
-#: inc/admin-pages/class-product-edit-admin-page.php:416
-msgid "Billing Cycles"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:738
-msgid "E.g. 0"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:739
-#: inc/admin-pages/class-product-edit-admin-page.php:418
-msgid "How many times should we bill this customer. Leave 0 to charge until cancelled."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:749
-#: views/dashboard-widgets/current-membership.php:153
-msgid "Times Billed"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:750
-msgid "The number of times this membership was billed so far."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:761
-msgid "Auto-Renew?"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:762
-msgid "Activating this will tell the gateway to try to automatically charge for this membership."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:774
-#: inc/admin-pages/class-payment-edit-admin-page.php:1086
-#: inc/list-tables/class-customers-membership-list-table.php:81
-#: inc/list-tables/class-customers-payment-list-table.php:67
-#: inc/list-tables/class-payment-list-table.php:216
-msgid "Gateway"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:775
-#: inc/admin-pages/class-membership-edit-admin-page.php:776
-#: inc/admin-pages/class-payment-edit-admin-page.php:1087
-#: inc/admin-pages/class-payment-edit-admin-page.php:1088
-msgid "e.g. stripe"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:777
-#: inc/admin-pages/class-payment-edit-admin-page.php:1089
-msgid "Payment gateway used to process the payment."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:801
-#: inc/admin-pages/class-membership-edit-admin-page.php:839
-#: inc/admin-pages/class-payment-edit-admin-page.php:1113
-msgid "View on Gateway →"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:813
-#: inc/admin-pages/class-membership-edit-admin-page.php:814
-msgid "Gateway Customer ID"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:851
-#: inc/admin-pages/class-membership-edit-admin-page.php:852
-msgid "Gateway Subscription ID"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:866
-msgid "We will try to cancel the old subscription on the gateway."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:887
-msgid "Expires at"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:888
-msgid "Last Renewed at"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:889
-msgid "Trial Ends at"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:890
-msgid "Cancelled at"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:915
-msgid "Convert to Lifetime"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:925
-msgid "Important Timestamps"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:955
-#: inc/admin-pages/class-membership-edit-admin-page.php:966
-#: inc/admin-pages/class-membership-edit-admin-page.php:989
-msgid "Edit Membership"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:955
-#: inc/admin-pages/class-membership-edit-admin-page.php:990
-msgid "Add new Membership"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:991
-msgid "Membership updated with success!"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:992
-msgid "Enter Membership Name"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:993
-#: inc/admin-pages/class-payment-edit-admin-page.php:1221
-#: inc/admin-pages/class-product-edit-admin-page.php:995
-msgid "This name will be used on pricing tables, invoices, and more."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:994
-msgid "Save Membership"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:996
-msgid "Delete Membership"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:1107
-msgid "← Go back"
-msgstr ""
-
-#. translators: %s is the date, using the site format options
-#: inc/admin-pages/class-membership-edit-admin-page.php:1115
-#, php-format
-msgid "This is a preview. This page displays the final stage of the membership after the changes scheduled for %s. Saving here will persist these changes, so be careful."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:1264
-#: inc/admin-pages/class-payment-edit-admin-page.php:666
-#: inc/admin-pages/class-payment-edit-admin-page.php:680
-#: inc/checkout/signup-fields/class-signup-field-order-bump.php:169
-#: inc/checkout/signup-fields/class-signup-field-products.php:56
-#: inc/list-tables/class-membership-list-table.php:175
-#: inc/list-tables/class-product-list-table.php:39
-#: views/checkout/paypal/confirm.php:94
-#: views/dashboard-statistics/widget-revenue.php:70
-#: views/dashboard-widgets/thank-you.php:378
-msgid "Product"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:1265
-msgid "Search product..."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:1279
-#: inc/admin-pages/class-membership-edit-admin-page.php:1420
-#: inc/admin-pages/class-payment-edit-admin-page.php:722
-#: inc/list-tables/class-membership-line-item-list-table.php:88
-#: inc/list-tables/class-membership-line-item-list-table.php:101
-#: inc/list-tables/class-payment-line-item-list-table.php:52
-msgid "Quantity"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:1290
-#: inc/admin-pages/class-membership-edit-admin-page.php:1594
-msgid "Update Pricing"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:1291
-#: inc/admin-pages/class-membership-edit-admin-page.php:1432
-#: inc/admin-pages/class-membership-edit-admin-page.php:1595
-msgid "Checking this box will update the membership pricing. Otherwise, the products will be added without changing the membership prices."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:1307
-#: inc/admin-pages/class-membership-edit-admin-page.php:1308
-#: inc/admin-pages/class-product-list-admin-page.php:123
-msgid "Add Product"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:1363
-#: inc/admin-pages/class-membership-edit-admin-page.php:1508
-#: inc/list-tables/class-product-list-table.php:204
-#: inc/ui/class-current-membership-element.php:532
-msgid "Product not found."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:1431
-msgid "Update Pricing?"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:1448
-#: inc/admin-pages/class-membership-edit-admin-page.php:1449
-msgid "Remove Product"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:1577
-#: inc/database/products/class-product-type.php:59
-msgid "Plan"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:1578
-msgid "Search new Plan..."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:1579
-msgid "Select a new plan for this membership."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:1611
-#: inc/admin-pages/class-membership-edit-admin-page.php:1612
-msgid "Change Product"
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:1673
-msgid "Plan not found."
-msgstr ""
-
-#: inc/admin-pages/class-membership-edit-admin-page.php:1681
-msgid "No change performed. The same plan selected."
-msgstr ""
-
-#: inc/admin-pages/class-membership-list-admin-page.php:92
-msgid "Search Customer..."
-msgstr ""
-
-#: inc/admin-pages/class-membership-list-admin-page.php:93
-msgid "The customer to attach this membership to."
-msgstr ""
-
-#: inc/admin-pages/class-membership-list-admin-page.php:105
-#: inc/admin-pages/class-payment-list-admin-page.php:91
-msgid "Search Products..."
-msgstr ""
-
-#: inc/admin-pages/class-membership-list-admin-page.php:106
-msgid "You can add multiples products to this membership."
-msgstr ""
-
-#: inc/admin-pages/class-membership-list-admin-page.php:120
-#: inc/api/class-register-endpoint.php:376
-msgid "The membership status."
-msgstr ""
-
-#: inc/admin-pages/class-membership-list-admin-page.php:127
-#: inc/list-tables/class-membership-list-table.php:198
-msgid "Lifetime"
-msgstr ""
-
-#: inc/admin-pages/class-membership-list-admin-page.php:128
-msgid "Activate this toggle to mark the newly created membership as lifetime."
-msgstr ""
-
-#: inc/admin-pages/class-membership-list-admin-page.php:136
-msgid "Set the expiration date of the membership to be created."
-msgstr ""
-
-#: inc/admin-pages/class-membership-list-admin-page.php:153
-msgid "Create Membership"
-msgstr ""
-
-#: inc/admin-pages/class-membership-list-admin-page.php:200
-msgid "Products can not be empty."
-msgstr ""
-
-#: inc/admin-pages/class-membership-list-admin-page.php:211
-msgid "The selected customer does not exist."
-msgstr ""
-
-#: inc/admin-pages/class-membership-list-admin-page.php:266
-msgid "Membership removed successfully."
-msgstr ""
-
-#: inc/admin-pages/class-membership-list-admin-page.php:267
-msgid "Search Membership"
-msgstr ""
-
-#: inc/admin-pages/class-membership-list-admin-page.php:314
-msgid "Add Membership"
-msgstr ""
-
-#: inc/admin-pages/class-migration-alert-admin-page.php:92
-#: inc/admin-pages/class-setup-wizard-admin-page.php:456
-msgid "Migration"
-msgstr ""
-
-#: inc/admin-pages/class-migration-alert-admin-page.php:103
-msgid "Multisite Ultimate Migration Alert"
-msgstr ""
-
-#: inc/admin-pages/class-migration-alert-admin-page.php:116
-msgid "Alert!"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:230
-#: inc/admin-pages/class-payment-edit-admin-page.php:389
-msgid "Payment not found."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:270
-#: inc/admin-pages/class-payment-edit-admin-page.php:271
-msgid "Refund Amount"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:291
-msgid "Cancel Related Membership?"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:292
-msgid "Checking this option will cancel the membership as well."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:299
-msgid "Confirming the refund might not immediately change the status of the payment, as each gateway handles refunds differently and Multisite Ultimate relies on the gateway reporting a successful refund before changing the status."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:308
-msgid "Confirm Refund"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:319
-#: inc/admin-pages/class-payment-edit-admin-page.php:320
-#: inc/models/class-checkout-form.php:663
-#: inc/models/class-checkout-form.php:697
-#: inc/models/class-checkout-form.php:741
-msgid "Next Step"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:334
-#: inc/admin-pages/class-payment-edit-admin-page.php:335
-msgid "Issue Refund"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:396
-msgid "The refund amount is out of bounds."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:406
-msgid "This payment is not in a refundable state."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:457
-msgid "Payment gateway not found."
-msgstr ""
-
-#. translators: %s is the exception error message.
-#: inc/admin-pages/class-payment-edit-admin-page.php:486
-#: inc/admin-pages/class-payment-edit-admin-page.php:493
-#, php-format
-msgid "An error occurred: %s"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:545
-msgid "The product was not found."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:582
-msgid "The line item type is invalid."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:654
-msgid "Additional Info"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:655
-msgid "Tax Info"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:663
-msgid "Line Item Type"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:664
-msgid "Select the line item type."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:667
-#: inc/list-tables/class-payment-list-table.php:206
-msgid "Refund"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:668
-msgid "Fee"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:669
-#: inc/checkout/class-cart.php:1296
-msgid "Credit"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:681
-msgid "Product associated with this line item."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:682
-msgid "Search Products"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:699
-msgid "Line Item Title"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:700
-msgid "E.g. Extra Charge"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:701
-#: inc/admin-pages/class-payment-edit-admin-page.php:711
-msgid "This is used when generating invoices."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:709
-msgid "Line Item Description"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:710
-msgid "E.g. This service was done to improve performance."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:723
-msgid "Item quantity."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:725
-#: inc/admin-pages/class-product-edit-admin-page.php:417
-msgid "E.g. 1"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:743
-#: inc/list-tables/class-line-item-list-table.php:213
-#: inc/list-tables/class-payment-line-item-list-table.php:58
-msgid "Unit Price"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:744
-msgid "Item unit price. This is multiplied by the quantity to calculate the sub-total."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:761
-#: views/emails/admin/domain-created.php:104
-#: views/emails/admin/payment-received.php:89
-#: views/emails/admin/site-published.php:55
-msgid "Amount"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:762
-msgid "Refund, credit or fee amount."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:779
-#: inc/admin-pages/class-product-edit-admin-page.php:835
-msgid "Is Taxable?"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:780
-msgid "Checking this box will toggle the tax controls."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:792
-msgid "Tax Label"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:793
-msgid "E.g. ES VAT"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:794
-msgid "Tax description. This is shown on invoices to end customers."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:802
-#: inc/tax/class-tax.php:204
-msgid "Tax Rate"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:803
-msgid "Tax rate and type to apply to this item."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:825
-msgid "Flat Rate ($)"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:886
-msgid "Refund Payment"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:899
-msgid "Add Line Item"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:964
-msgid "Payment Status"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:976
-#: inc/list-tables/class-line-item-list-table.php:217
-#: inc/list-tables/class-payment-list-table-widget.php:221
-#: inc/list-tables/class-payment-list-table.php:180
-#: inc/list-tables/customer-panel/class-invoice-list-table.php:35
-#: views/checkout/paypal/confirm.php:95
-#: views/dashboard-widgets/current-membership.php:349
-#: views/dashboard-widgets/thank-you.php:91
-#: views/dashboard-widgets/thank-you.php:199
-#: views/dashboard-widgets/thank-you.php:379
-#: views/dashboard-widgets/thank-you.php:431
-#: views/emails/admin/payment-received.php:38
-#: views/emails/customer/payment-received.php:39
-#: views/emails/customer/renewal-payment-created.php:39
-#: views/invoice/template.php:119
-#: views/payments/tax-details.php:25
-msgid "Total"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:987
-#: inc/list-tables/class-line-item-list-table.php:40
-msgid "Line Items"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:998
-msgid "Tax Rate Breakthrough"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1007
-msgid "Payment Options"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1044
-msgid "The payment current status."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1057
-msgid "Activate Membership?"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1058
-msgid "This payment belongs to a pending membership. If you toggle this option, this change in status will also apply to the membership. If any sites are pending, they are also going to be published automatically."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1067
-#: inc/admin-pages/class-payment-list-admin-page.php:114
-#: inc/list-tables/class-membership-list-table-widget.php:41
-#: inc/list-tables/class-membership-list-table.php:39
-#: inc/list-tables/class-payment-list-table.php:179
-#: inc/list-tables/class-site-list-table.php:276
-#: inc/managers/class-membership-manager.php:62
-#: inc/ui/class-current-membership-element.php:133
-#: views/emails/admin/domain-created.php:99
-#: views/emails/admin/payment-received.php:84
-#: views/emails/admin/site-published.php:50
-msgid "Membership"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1068
-#: inc/admin-pages/class-payment-list-admin-page.php:116
-msgid "The membership associated with this payment."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1125
-msgid "Gateway Payment ID"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1126
-#: inc/admin-pages/class-payment-edit-admin-page.php:1127
-msgid "e.g. EX897540987913"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1128
-msgid "This will usually be set automatically by the payment gateway."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1139
-msgid "Invoice Number"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1140
-msgid "e.g. 20"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1141
-msgid "This number gets saved automatically when a payment transitions to a complete state. You can change it to generate invoices with a particular number. The number chosen here has no effect on other invoices in the platform."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1142
-msgid "The invoice number for this particular payment."
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1163
-#: inc/admin-pages/class-payment-edit-admin-page.php:1174
-#: inc/admin-pages/class-payment-edit-admin-page.php:1217
-msgid "Edit Payment"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1163
-#: inc/admin-pages/class-payment-edit-admin-page.php:1218
-msgid "Add new Payment"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1192
-msgid "Generate Invoice"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1199
-msgid "Payment URL"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1219
-msgid "Payment updated with success!"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1220
-msgid "Enter Payment Name"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1222
-msgid "Save Payment"
-msgstr ""
-
-#: inc/admin-pages/class-payment-edit-admin-page.php:1224
-msgid "Delete Payment"
-msgstr ""
-
-#: inc/admin-pages/class-payment-list-admin-page.php:92
-msgid "Each product will be added as a line item."
-msgstr ""
-
-#: inc/admin-pages/class-payment-list-admin-page.php:107
-msgid "The payment status to attach to the newly created payment."
-msgstr ""
-
-#: inc/admin-pages/class-payment-list-admin-page.php:115
-#: inc/admin-pages/class-site-edit-admin-page.php:479
-#: inc/admin-pages/class-site-list-admin-page.php:393
-msgid "Search Membership..."
-msgstr ""
-
-#: inc/admin-pages/class-payment-list-admin-page.php:129
-msgid "Include Setup Fees"
-msgstr ""
-
-#: inc/admin-pages/class-payment-list-admin-page.php:130
-msgid "Checking this box will include setup fees attached to the selected products as well."
-msgstr ""
-
-#: inc/admin-pages/class-payment-list-admin-page.php:135
-#: inc/admin-pages/class-payment-list-admin-page.php:279
-msgid "Add Payment"
-msgstr ""
-
-#: inc/admin-pages/class-payment-list-admin-page.php:175
-msgid "Invalid membership."
-msgstr ""
-
-#: inc/admin-pages/class-payment-list-admin-page.php:231
-msgid "Payment removed successfully."
-msgstr ""
-
-#: inc/admin-pages/class-payment-list-admin-page.php:232
-msgid "Search Payment"
-msgstr ""
-
-#: inc/admin-pages/class-placeholders-admin-page.php:73
-#: inc/admin-pages/class-placeholders-admin-page.php:84
-#: inc/admin-pages/class-placeholders-admin-page.php:95
-msgid "Edit Template Placeholders"
-msgstr ""
-
-#: inc/admin-pages/class-placeholders-admin-page.php:111
-#: views/email/widget-placeholders.php:31
-msgid "Placeholder"
-msgstr ""
-
-#: inc/admin-pages/class-placeholders-admin-page.php:141
-#: inc/admin-pages/class-tax-rates-admin-page.php:148
-#: views/checkout/templates/order-summary/simple.php:47
-#: views/dashboard-statistics/widget-tax-by-code.php:19
-#: views/dashboard-statistics/widget-tax-by-code.php:50
-#: views/emails/admin/payment-received.php:32
-#: views/emails/customer/payment-received.php:33
-#: views/emails/customer/renewal-payment-created.php:33
-#: views/invoice/template.php:115
-msgid "Tax"
-msgstr ""
-
-#: inc/admin-pages/class-placeholders-admin-page.php:142
-#: inc/admin-pages/class-tax-rates-admin-page.php:149
-msgid "Are you sure you want to delete this rows?"
-msgstr ""
-
-#: inc/admin-pages/class-placeholders-admin-page.php:143
-#: inc/admin-pages/class-tax-rates-admin-page.php:150
-msgid "Are you sure you want to delete this tax category?"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:119
-msgid "On adding a new product..."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:121
-msgid "You just successfully added a new product to your Multisite Ultimate network and that's awesome!"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:122
-msgid "Keep in mind that newly created products do not appear automatically in your checkout forms."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:123
-msgid "To make a product available on registration, you will need to manually add it to the pricing table field of your checkout forms."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:128
-#: inc/admin-pages/class-site-edit-admin-page.php:164
-msgid "Go to Checkout Forms"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:156
-msgid "Re-assign Memberships to"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:157
-msgid "Select Product..."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:158
-msgid "The product you select here will be assigned to all the memberships attached to the product you are deleting."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:233
-msgid "Product Description"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:235
-msgid "This description is made available for layouts and can be shown to end customers."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:248
-msgid "Product Options"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:290
-msgid "Pricing Type"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:291
-msgid "Select Pricing Type"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:292
-msgid "Products can be free, paid, or require further contact for pricing."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:298
-#: inc/models/class-product.php:627
-msgid "Contact Us"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:309
-msgid "Button Label"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:310
-msgid "E.g. Contact us"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:311
-msgid "This will be used on the pricing table CTA button, as the label."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:320
-msgid "Button Link"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:321
-msgid "E.g. https://contactus.page.com"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:322
-msgid "This will be used on the pricing table CTA button."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:331
-msgid "Is Recurring?"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:332
-msgid "Check this if this product has a recurring charge."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:350
-#: inc/admin-pages/class-product-edit-admin-page.php:351
-#: inc/admin-pages/class-product-edit-admin-page.php:366
-#: inc/list-tables/class-membership-list-table-widget.php:265
-#: inc/list-tables/class-membership-list-table.php:176
-#: inc/list-tables/class-product-list-table.php:256
-#: views/invoice/template.php:107
-msgid "Price"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:428
-msgid "Offer Trial"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:429
-msgid "Check if you want to add a trial period to this product."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:441
-msgid "Trial"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:470
-msgid "Add Setup Fee?"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:471
-msgid "Check if you want to add a setup fee."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:490
-#: inc/list-tables/class-product-list-table.php:257
-msgid "Setup Fee"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:491
-msgid "The setup fee will be added to the first charge, in addition to the regular price of the product."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:518
-msgid "Use this option to manually enable or disable this product for new sign-ups."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:528
-#: inc/admin-pages/class-product-edit-admin-page.php:533
-msgid "Product Image"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:534
-msgid "This image is used on product list tables and other places."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:622
-msgid "General product options such as product slug, type, etc."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:631
-#: inc/list-tables/class-membership-line-item-list-table.php:115
-msgid "Product Slug"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:632
-msgid "e.g. premium"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:633
-msgid "This serves as a id to the product in a number of different contexts."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:635
-msgid "Lowercase alpha-numeric characters with dashes or underlines. No spaces allowed."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:644
-#: inc/admin-pages/class-product-edit-admin-page.php:645
-msgid "Product Type"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:646
-msgid "Different product types have different options."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:655
-msgid "Customer Role"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:656
-msgid "Select the role Multisite Ultimate should use when adding the user to their newly created site."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:671
-msgid "Up & Downgrades"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:672
-msgid "Settings related to upgrade and downgrade flows."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:678
-msgid "Plan Group"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:679
-msgid "Add related plans to the same group to have them show up as upgrade/downgrade paths."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:680
-#: inc/admin-pages/class-product-edit-admin-page.php:692
-msgid "Type and press enter to search and/or add."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:683
-msgid "Select Group"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:690
-msgid "Product Order"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:691
-msgid "Plans are shown in the order determined by this parameter, from the lowest to the highest."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:698
-msgid "Offer Add-ons"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:699
-msgid "Search for a package or service"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:700
-msgid "This products will be offered inside upgrade/downgrade forms as order bumps."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:722
-msgid "Price Variations"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:723
-msgid "Discounts for longer membership commitments."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:732
-msgid "Enable Price Variations"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:733
-msgid "Price Variations are an easy way to offer discounted prices for longer subscription commitments."
-msgstr ""
-
-#. translators: 1 is the price, 2 is the duration and 3 the duration unit
-#: inc/admin-pages/class-product-edit-admin-page.php:742
-#, php-format
-msgid "A discounted price of %1$s will be used when memberships are created with the recurrence of %2$s %3$s(s) instead of the regular period."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:758
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:220
-msgid "Duration"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:770
-msgid "Period"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:794
-msgid "New Price"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:807
-msgid "Add new Price Variation"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:826
-#: inc/list-tables/class-line-item-list-table.php:216
-#: inc/tax/class-dashboard-taxes-tab.php:63
-#: inc/tax/class-dashboard-taxes-tab.php:151
-#: inc/tax/class-tax.php:104
-#: inc/tax/class-tax.php:105
-#: views/checkout/templates/order-summary/simple.php:188
-msgid "Taxes"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:827
-msgid "Tax settings for your products."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:836
-msgid "Enable this if you plan to collect taxes for this product."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:844
-msgid "Tax Category"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:845
-msgid "Select the product tax category."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:857
-#: inc/admin-pages/class-product-edit-admin-page.php:900
-msgid "Site Templates"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:858
-msgid "Limit which site templates are available for this particular template."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:869
-msgid "Allow Site Templates"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:870
-msgid "Toggle this option on to allow this plan to use Site Templates. If this option is disabled, sign-ups on this plan will get a default WordPress site."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:880
-#: inc/admin-pages/class-product-edit-admin-page.php:881
-msgid "Site Template Selection Mode"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:882
-msgid "Select the type of limitation you want to apply."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:883
-msgid "\"Default\" will follow the settings of the checkout form: if you have a template selection field in there, all the templates selected will show up. If no field is present, then a default WordPress site will be created.
\"Assign Site Template\" forces new accounts with this plan to use a particular template site (this option removes the template selection field from the signup, if one exists).
Finally, \"Choose Available Site Templates\", overrides the templates selected on the checkout form with the templates selected here, while also giving you the chance of pre-select a template to be used as default."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:886
-#: inc/tax/class-tax.php:232
-#: inc/ui/class-site-actions-element.php:184
-#: views/limitations/plugin-selector.php:80
-msgid "Default"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:887
-msgid "Assign Site Template"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:888
-msgid "Choose Available Site Templates"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:901
-msgid "Select the Site Template to assign."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:901
-msgid "Customize the access level of each Site Template below."
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:943
-#: inc/admin-pages/class-product-edit-admin-page.php:954
-#: inc/admin-pages/class-product-edit-admin-page.php:991
-msgid "Edit Product"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:943
-#: inc/admin-pages/class-product-edit-admin-page.php:992
-#: views/memberships/product-list.php:17
-#: views/memberships/product-list.php:21
-msgid "Add new Product"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:972
-msgid "Click to copy Shareable Link"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:993
-msgid "Product updated with success!"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:994
-msgid "Enter Product Name"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:996
-msgid "Save Product"
-msgstr ""
-
-#: inc/admin-pages/class-product-edit-admin-page.php:998
-msgid "Delete Product"
-msgstr ""
-
-#: inc/admin-pages/class-product-list-admin-page.php:74
-msgid "Product removed successfully."
-msgstr ""
-
-#: inc/admin-pages/class-product-list-admin-page.php:75
-msgid "Search Product"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:149
-msgid "Template Previewer"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:157
-msgid "Placeholder Editor"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:165
-#: inc/ui/class-invoices-element.php:86
-#: inc/ui/class-invoices-element.php:135
-#: inc/ui/class-invoices-element.php:196
-msgid "Invoices"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:209
-msgid "You can create multiple Checkout Forms for different occasions (seasonal campaigns, launches, etc)!"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:218
-msgid "Manage Checkout Forms →"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:244
-#: inc/admin-pages/class-settings-admin-page.php:248
-msgid "Customize the Template Previewer"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:252
-msgid "Did you know that you can customize colors, logos, and more options of the Site Template Previewer top-bar?"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:261
-#: inc/admin-pages/class-settings-admin-page.php:347
-msgid "Go to Customizer →"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:287
-#: inc/admin-pages/class-settings-admin-page.php:291
-msgid "Customize the Template Placeholders"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:295
-msgid "If you are using placeholder substitutions inside your site templates, use this tool to add, remove, or change the default content of those placeholders."
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:304
-msgid "Edit Placeholders →"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:330
-#: inc/admin-pages/class-settings-admin-page.php:334
-msgid "Customize the Invoice Template"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:338
-msgid "Did you know that you can customize colors, logos, and more options of the Invoice PDF template?"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:373
-#: inc/admin-pages/class-settings-admin-page.php:377
-msgid "Customize System Emails"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:381
-msgid "You can completely customize the contents of the emails sent out by Multisite Ultimate when particular events occur, such as Account Creation, Payment Failures, etc."
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:390
-msgid "Customize System Emails →"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:424
-msgid "If your network is using the HTML email option, you can customize the look and feel of the email template."
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:433
-msgid "Customize Email Template →"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:454
-#: inc/admin-pages/class-settings-admin-page.php:465
-#: inc/admin-pages/class-top-admin-nav-menu.php:151
-#: inc/installers/class-migrator.php:287
-#: views/ui/branding/footer.php:37
-#: views/ui/jumper.php:54
-msgid "Settings"
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:522
-msgid "You do not have the permissions required to change settings."
-msgstr ""
-
-#: inc/admin-pages/class-settings-admin-page.php:582
-msgid "Save Settings"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:240
-msgid "Permission denied."
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:294
-#: inc/admin-pages/class-setup-wizard-admin-page.php:344
-msgid "Installation"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:305
-msgid "Multisite Ultimate Install"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:318
-msgid "Welcome"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:322
-msgid "...and thanks for choosing Multisite Ultimate!"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:323
-msgid "This quick setup wizard will make sure your server is correctly setup, help you configure your new network, and migrate data from previous Multisite Ultimate versions if necessary."
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:324
-msgid "You will also have the option of importing default content. It should take 10 minutes or less!"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:327
-#: inc/compat/class-legacy-shortcodes.php:388
-msgid "Get Started →"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:331
-msgid "Pre-install Checks"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:332
-msgid "Now it is time to see if this machine has what it takes to run Multisite Ultimate well!"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:333
-#: inc/admin-pages/class-setup-wizard-admin-page.php:346
-#: inc/admin-pages/class-setup-wizard-admin-page.php:475
-msgid "Go to the Next Step →"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:333
-msgid "Check Again"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:345
-msgid "Now, let's update your database and install the Sunrise.php file, which are necessary for the correct functioning of Multisite Ultimate."
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:346
-#: inc/admin-pages/class-setup-wizard-admin-page.php:475
-msgid "Install"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:368
-msgid "Migrate!"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:370
-msgid "No errors found during dry run! Now it is time to actually migrate!
We strongly recommend creating a backup of your database before moving forward with the migration."
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:373
-msgid "Run Check"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:375
-msgid "It seems that you were running Multisite Ultimate 1.X on this network. This migrator will convert the data from the old version to the new one."
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:375
-msgid "First, let's run a test migration to see if we can spot any potential errors."
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:402
-msgid "The dry run test detected issues during the test migration. Please, contact our support team to get help migrating from 1.X to version 2."
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:406
-msgid "Try Again!"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:408
-msgid "List of errors detected:"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:412
-msgid "Download migration error log"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:424
-msgid "Rollback to version 1.10.13"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:466
-msgid "Your Company"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:467
-msgid "Before we move on, let's configure the basic settings of your network, shall we?"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:473
-msgid "Default Content"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:474
-msgid "Starting from scratch can be scarry, specially when first starting out. In this step, you can create default content to have a starting point for your network. Everything can be customized later."
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:584
-msgid "A server error happened while processing this item."
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:623
-msgid "PHP"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:632
-msgid "WordPress"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:644
-msgid "WordPress Multisite"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:646
-msgid "Installed & Activated"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:652
-msgid "Bypassed via filter"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:652
-msgid "Network Activated"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:656
-msgid "WordPress Cron"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:658
-#: inc/integrations/host-providers/class-base-host-provider.php:205
-msgid "Activated"
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:835
-#: inc/class-scripts.php:196
-msgid "Select an Image."
-msgstr ""
-
-#: inc/admin-pages/class-setup-wizard-admin-page.php:836
-#: inc/class-scripts.php:197
-msgid "Use this image"
-msgstr ""
-
-#: inc/admin-pages/class-shortcodes-admin-page.php:83
-#: inc/admin-pages/class-shortcodes-admin-page.php:94
-#: views/shortcodes/shortcodes.php:12
-#: views/ui/branding/footer.php:27
-msgid "Available Shortcodes"
-msgstr ""
-
-#: inc/admin-pages/class-shortcodes-admin-page.php:157
-msgid "integer"
-msgstr ""
-
-#: inc/admin-pages/class-shortcodes-admin-page.php:160
-msgid "number"
-msgstr ""
-
-#: inc/admin-pages/class-shortcodes-admin-page.php:163
-#: inc/admin-pages/class-shortcodes-admin-page.php:166
-msgid "text"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:155
-msgid "On adding a new Site Template..."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:157
-msgid "You just successfully added a new site template to your Multisite Ultimate network and that's awesome!"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:158
-msgid "Keep in mind that newly created site templates do not appear automatically in your checkout forms."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:159
-msgid "To make a site template available on registration, you will need to manually add it to the template selection field of your checkout forms."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:196
-msgid "This will start the transfer of assets from one membership to another."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:260
-#: inc/list-tables/class-site-list-table.php:401
-#: inc/managers/class-site-manager.php:372
-msgid "Site not found."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:321
-#: inc/admin-pages/class-site-edit-admin-page.php:432
-#: inc/admin-pages/class-site-edit-admin-page.php:442
-#: inc/admin-pages/class-site-list-admin-page.php:378
-msgid "Site Type"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:328
-msgid "Site ID"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:344
-#: inc/ui/class-current-site-element.php:429
-msgid "Site Description"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:345
-msgid "Tell your customers what this site is about."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:358
-#: inc/class-settings.php:1141
-msgid "Site Options"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:367
-#: inc/installers/class-migrator.php:345
-msgid "Mapped Domains"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:377
-msgid "Linked Membership"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:433
-#: inc/database/sites/class-site-type.php:72
-msgid "Main Site"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:434
-msgid "You can't change the main site type."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:443
-msgid "Select Site Type"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:444
-msgid "Different site types have different options and settings."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:448
-msgid "Regular WordPress"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:449
-#: inc/admin-pages/class-site-list-admin-page.php:383
-#: inc/database/sites/class-site-type.php:69
-msgid "Site Template"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:450
-msgid "Customer-owned"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:462
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:191
-#: views/checkout/templates/template-selection/legacy.php:74
-msgid "Template Categories"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:463
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:192
-msgid "e.g.: Landing Page, Health..."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:464
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:193
-msgid "Customers will be able to filter by categories during signup."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:478
-#: inc/admin-pages/class-site-list-admin-page.php:392
-msgid "Associated Membership"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:480
-msgid "The membership that owns this site."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:498
-msgid "Changing the membership will transfer the site and all its assets to the new membership."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:507
-#: inc/admin-pages/class-site-edit-admin-page.php:508
-#: inc/admin-pages/class-site-edit-admin-page.php:675
-msgid "Save Site"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:518
-#: inc/admin-pages/class-site-edit-admin-page.php:533
-msgid "Transfer Site"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:548
-msgid "Use this option to manually enable or disable this site."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:558
-#: inc/admin-pages/class-site-edit-admin-page.php:563
-msgid "Site Image"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:564
-msgid "This image is used on lists of sites and other places. It can be automatically generated by the screenshot scraper."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:570
-msgid "You need to save the site for the change to take effect."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:580
-msgid "We detected that this network might be running locally. If that's the case, Multisite Ultimate will not be able to take a screenshot of the site. A site needs to be publicly available to the outside world in order for this feature to work."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:585
-#: inc/list-tables/class-site-list-table.php:377
-msgid "Take Screenshot"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:620
-#: inc/admin-pages/class-site-edit-admin-page.php:631
-#: inc/admin-pages/class-site-edit-admin-page.php:670
-#: inc/ui/class-current-site-element.php:369
-msgid "Edit Site"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:620
-#: inc/admin-pages/class-site-edit-admin-page.php:671
-#: inc/admin-pages/class-site-list-admin-page.php:324
-#: views/dashboard-widgets/my-sites.php:175
-msgid "Add new Site"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:645
-msgid "Go to the Default Edit Screen"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:650
-#: inc/list-tables/class-customers-site-list-table.php:79
-#: inc/list-tables/class-memberships-site-list-table.php:65
-#: inc/ui/class-current-site-element.php:363
-#: views/dashboard-widgets/my-sites.php:111
-msgid "Visit Site"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:672
-msgid "Site updated with success!"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:673
-msgid "Enter Site Name"
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:674
-msgid "This name will be used as the site title."
-msgstr ""
-
-#: inc/admin-pages/class-site-edit-admin-page.php:677
-#: inc/ui/class-site-actions-element.php:438
-#: inc/ui/class-site-actions-element.php:541
-#: inc/ui/class-site-actions-element.php:542
-msgid "Delete Site"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:133
-msgid "Confirm Publication"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:141
-#: inc/admin-pages/class-site-list-admin-page.php:142
-#: inc/list-tables/class-site-list-table.php:162
-msgid "Publish"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:192
-#: inc/admin-pages/class-site-list-admin-page.php:198
-msgid "Pending site not found."
-msgstr ""
-
-#. translators: the %s is the thing copied.
-#: inc/admin-pages/class-site-list-admin-page.php:317
-#: inc/list-tables/class-checkout-form-list-table.php:158
-#: inc/list-tables/class-email-list-table.php:230
-#: inc/list-tables/class-product-list-table.php:212
-#, php-format
-msgid "Copy of %s"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:324
-#: inc/list-tables/class-site-list-table.php:135
-msgid "Duplicate Site"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:327
-msgid "Subdomain"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:328
-msgid "Subdirectory"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:354
-#: inc/checkout/class-legacy-checkout.php:456
-#: inc/checkout/signup-fields/class-signup-field-site-title.php:69
-#: inc/models/class-checkout-form.php:584
-#: inc/models/class-checkout-form.php:676
-#: inc/models/class-checkout-form.php:1524
-#: inc/ui/class-current-site-element.php:420
-msgid "Site Title"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:355
-msgid "New Network Site"
-msgstr ""
-
-#. translators: the %s is the site preview url.
-#: inc/admin-pages/class-site-list-admin-page.php:361
-#, php-format
-msgid "The site URL will be: %s"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:365
-msgid "Site Domain/Path"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:366
-msgid "Enter the complete domain for the site"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:382
-msgid "Regular WP Site"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:384
-#: inc/database/sites/class-site-type.php:70
-#: inc/list-tables/class-site-list-table.php:351
-msgid "Customer-Owned"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:409
-msgid "Copy Site"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:410
-msgid "Select an existing site to use as a starting point."
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:417
-#: inc/installers/class-default-content-installer.php:217
-msgid "Template Site"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:419
-msgid "The site selected will be copied and used as a starting point."
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:435
-msgid "Copy Media on Duplication"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:436
-msgid "Copy media files from the template site on duplication. Disabling this can lead to broken images on the new site."
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:506
-msgid "Site removed successfully."
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:507
-msgid "Search Site"
-msgstr ""
-
-#: inc/admin-pages/class-site-list-admin-page.php:554
-msgid "Add Site"
-msgstr ""
-
-#: inc/admin-pages/class-system-info-admin-page.php:155
-#: inc/admin-pages/class-system-info-admin-page.php:166
-#: views/system-info/system-info.php:14
-#: views/ui/branding/footer.php:22
-msgid "System Info"
-msgstr ""
-
-#. translators: %s is the number of seconds.
-#: inc/admin-pages/class-system-info-admin-page.php:222
-#, php-format
-msgid "%s seconds"
-msgstr ""
-
-#: inc/admin-pages/class-system-info-admin-page.php:248
-#: inc/admin-pages/class-system-info-admin-page.php:469
-#: inc/admin-pages/class-system-info-admin-page.php:474
-#: inc/admin-pages/class-system-info-admin-page.php:479
-msgid "Enabled"
-msgstr ""
-
-#: inc/admin-pages/class-system-info-admin-page.php:248
-#: inc/admin-pages/class-system-info-admin-page.php:379
-#: inc/admin-pages/class-system-info-admin-page.php:469
-#: inc/admin-pages/class-system-info-admin-page.php:474
-#: inc/admin-pages/class-system-info-admin-page.php:479
-#: inc/admin-pages/class-system-info-admin-page.php:484
-#: inc/admin-pages/class-system-info-admin-page.php:489
-#: inc/class-settings.php:1550
-msgid "Disabled"
-msgstr ""
-
-#: inc/admin-pages/class-system-info-admin-page.php:379
-#: inc/admin-pages/class-system-info-admin-page.php:469
-#: inc/admin-pages/class-system-info-admin-page.php:474
-#: inc/admin-pages/class-system-info-admin-page.php:479
-#: inc/admin-pages/class-system-info-admin-page.php:484
-#: inc/admin-pages/class-system-info-admin-page.php:489
-#: inc/admin-pages/class-system-info-admin-page.php:504
-#: inc/admin-pages/class-system-info-admin-page.php:509
-msgid "Not set"
-msgstr ""
-
-#: inc/admin-pages/class-system-info-admin-page.php:384
-#: inc/admin-pages/class-system-info-admin-page.php:409
-#: inc/admin-pages/class-system-info-admin-page.php:414
-#: inc/admin-pages/class-system-info-admin-page.php:494
-#: inc/admin-pages/class-system-info-admin-page.php:499
-#: inc/list-tables/class-domain-list-table.php:106
-#: inc/list-tables/class-domain-list-table.php:119
-#: inc/list-tables/class-domain-list-table.php:132
-#: inc/list-tables/class-webhook-list-table.php:160
-msgid "Yes"
-msgstr ""
-
-#: inc/admin-pages/class-system-info-admin-page.php:384
-#: inc/admin-pages/class-system-info-admin-page.php:409
-#: inc/admin-pages/class-system-info-admin-page.php:414
-#: inc/admin-pages/class-system-info-admin-page.php:494
-#: inc/admin-pages/class-system-info-admin-page.php:499
-#: inc/list-tables/class-domain-list-table.php:106
-#: inc/list-tables/class-domain-list-table.php:119
-#: inc/list-tables/class-domain-list-table.php:132
-#: inc/list-tables/class-webhook-list-table.php:160
-msgid "No"
-msgstr ""
-
-#: inc/admin-pages/class-system-info-admin-page.php:546
-msgid "Writable"
-msgstr ""
-
-#: inc/admin-pages/class-system-info-admin-page.php:546
-msgid "Not Writable"
-msgstr ""
-
-#: inc/admin-pages/class-system-info-admin-page.php:583
-msgid "Unable to create system info file."
-msgstr ""
-
-#: inc/admin-pages/class-tax-rates-admin-page.php:75
-#: inc/admin-pages/class-tax-rates-admin-page.php:86
-#: inc/admin-pages/class-tax-rates-admin-page.php:97
-#: inc/tax/class-tax.php:148
-#: views/taxes/list.php:12
-msgid "Tax Rates"
-msgstr ""
-
-#: inc/admin-pages/class-tax-rates-admin-page.php:114
-#: inc/objects/class-billing-address.php:291
-#: views/dashboard-statistics/widget-countries.php:19
-#: views/dashboard-statistics/widget-countries.php:54
-msgid "Country"
-msgstr ""
-
-#: inc/admin-pages/class-tax-rates-admin-page.php:115
-#: inc/objects/class-billing-address.php:301
-msgid "State / Province"
-msgstr ""
-
-#: inc/admin-pages/class-tax-rates-admin-page.php:116
-msgid "City"
-msgstr ""
-
-#: inc/admin-pages/class-tax-rates-admin-page.php:117
-msgid "Tax Rate (%)"
-msgstr ""
-
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:100
-msgid "URL Parameter"
-msgstr ""
-
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:101
-msgid "This is the URL parameter Multisite Ultimate will use to generate the template preview URLs."
-msgstr ""
-
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:107
-msgid "If your site templates are not loading, you can disable the top-bar using this setting."
-msgstr ""
-
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:140
-msgid "Show Responsive Controls"
-msgstr ""
-
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:141
-msgid "Toggle to show or hide the responsive controls."
-msgstr ""
-
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:153
-msgid "Button Text"
-msgstr ""
-
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:154
-#: inc/installers/class-migrator.php:918
-#: inc/ui/class-template-previewer.php:379
-msgid "Use this Template"
-msgstr ""
-
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:167
-msgid "Choose the background color for the top-bar."
-msgstr ""
-
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:179
-msgid "Button BG Color"
-msgstr ""
-
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:180
-msgid "Pick the background color for the button."
-msgstr ""
-
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:193
-msgid "You can set a different logo to be used on the top-bar."
-msgstr ""
-
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:206
-msgid "The logo is displayed on the preview page top-bar."
-msgstr ""
-
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:250
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:261
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:284
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:285
-msgid "Customize Template Previewer"
-msgstr ""
-
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:286
-msgid "Edit Template Previewer"
-msgstr ""
-
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:287
-msgid "Template Previewer updated with success!"
-msgstr ""
-
-#: inc/admin-pages/class-template-previewer-customize-admin-page.php:288
-msgid "Enter Template Previewer Name"
-msgstr ""
-
-#: inc/admin-pages/class-top-admin-nav-menu.php:55
-msgid "Multisite Waas"
-msgstr ""
-
-#: inc/admin-pages/class-top-admin-nav-menu.php:59
-msgid "Go to the dashboard"
-msgstr ""
-
-#: inc/admin-pages/class-top-admin-nav-menu.php:67
-msgid "Manage Sites"
-msgstr ""
-
-#: inc/admin-pages/class-top-admin-nav-menu.php:71
-msgid "Go to the sites page"
-msgstr ""
-
-#: inc/admin-pages/class-top-admin-nav-menu.php:79
-msgid "Manage Memberships"
-msgstr ""
-
-#: inc/admin-pages/class-top-admin-nav-menu.php:83
-msgid "Go to the memberships page"
-msgstr ""
-
-#: inc/admin-pages/class-top-admin-nav-menu.php:95
-msgid "Go to the customers page"
-msgstr ""
-
-#: inc/admin-pages/class-top-admin-nav-menu.php:107
-msgid "Go to the products page"
-msgstr ""
-
-#: inc/admin-pages/class-top-admin-nav-menu.php:119
-msgid "Go to the payments page"
-msgstr ""
-
-#: inc/admin-pages/class-top-admin-nav-menu.php:131
-msgid "Go to the discount codes page"
-msgstr ""
-
-#: inc/admin-pages/class-top-admin-nav-menu.php:139
-msgid "Settings Container"
-msgstr ""
-
-#: inc/admin-pages/class-top-admin-nav-menu.php:143
-#: inc/admin-pages/class-top-admin-nav-menu.php:155
-#: inc/admin-pages/class-top-admin-nav-menu.php:218
-msgid "Go to the settings page"
-msgstr ""
-
-#: inc/admin-pages/class-view-logs-admin-page.php:103
-#: inc/admin-pages/class-webhook-edit-admin-page.php:103
-#: inc/admin-pages/class-webhook-list-admin-page.php:77
-msgid "Copied!"
-msgstr ""
-
-#: inc/admin-pages/class-view-logs-admin-page.php:121
-#: inc/admin-pages/class-view-logs-admin-page.php:132
-#: inc/admin-pages/class-view-logs-admin-page.php:276
-#: inc/admin-pages/class-view-logs-admin-page.php:277
-msgid "View Log"
-msgstr ""
-
-#: inc/admin-pages/class-view-logs-admin-page.php:155
-msgid "No log files found"
-msgstr ""
-
-#: inc/admin-pages/class-view-logs-admin-page.php:166
-msgid "You can see files that are not Multisite Ultimate's logs"
-msgstr ""
-
-#: inc/admin-pages/class-view-logs-admin-page.php:175
-msgid "No log entries found."
-msgstr ""
-
-#: inc/admin-pages/class-view-logs-admin-page.php:203
-msgid "Log Contents"
-msgstr ""
-
-#: inc/admin-pages/class-view-logs-admin-page.php:208
-msgid "Log Files"
-msgstr ""
-
-#: inc/admin-pages/class-view-logs-admin-page.php:212
-#: inc/admin-pages/class-view-logs-admin-page.php:213
-msgid "Select Log File"
-msgstr ""
-
-#: inc/admin-pages/class-view-logs-admin-page.php:220
-msgid "Download Log"
-msgstr ""
-
-#: inc/admin-pages/class-view-logs-admin-page.php:279
-msgid "Viewing file: "
-msgstr ""
-
-#: inc/admin-pages/class-view-logs-admin-page.php:280
-msgid "Delete Log File"
-msgstr ""
-
-#: inc/admin-pages/class-view-logs-admin-page.php:326
-msgid "Something wrong happened"
-msgstr ""
-
-#: inc/admin-pages/class-view-logs-admin-page.php:334
-msgid "File not found"
-msgstr ""
-
-#: inc/admin-pages/class-view-logs-admin-page.php:353
-msgid "Log file not found."
-msgstr ""
-
-#: inc/admin-pages/class-view-logs-admin-page.php:358
-msgid "Unable to read log file."
-msgstr ""
-
-#: inc/admin-pages/class-view-logs-admin-page.php:369
-msgid "We were unable to delete file"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:101
-#: inc/admin-pages/class-webhook-list-admin-page.php:75
-msgid "Webhook Test"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:102
-#: inc/admin-pages/class-webhook-list-admin-page.php:76
-msgid "An error occurred when sending the test webhook, please try again."
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:142
-#: inc/admin-pages/class-webhook-edit-admin-page.php:147
-msgid "Webhook URL"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:148
-msgid "The URL where we will send the payload when the event triggers."
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:149
-msgid "https://example.com"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:154
-msgid "The event ."
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:157
-msgid "Send Test Event"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:196
-msgid "The event that triggers this webhook."
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:197
-msgid "Select Event"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:213
-msgid "Deactivate will end the event trigger for this webhook."
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:214
-msgid "Use this option to manually enable or disable this webhook."
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:224
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:185
-#: inc/checkout/signup-fields/class-signup-field-select.php:159
-msgid "Options"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:228
-#: inc/list-tables/class-webhook-list-table.php:177
-msgid "Integration"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:233
-msgid "Name of the service responsible for creating this webhook. If you are manually creating this webhook, use the value \"manual\"."
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:236
-msgid "Run Count"
-msgstr ""
-
-#. translators: %d is the number of times that this webhook was triggered.
-#: inc/admin-pages/class-webhook-edit-admin-page.php:243
-#, php-format
-msgid "This webhook was triggered %d time(s)."
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:244
-msgid "The number of times that this webhook was triggered so far. It includes test runs."
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:301
-#: inc/admin-pages/class-webhook-edit-admin-page.php:312
-#: inc/admin-pages/class-webhook-edit-admin-page.php:335
-msgid "Edit Webhook"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:301
-#: inc/admin-pages/class-webhook-edit-admin-page.php:336
-msgid "Add new Webhook"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:337
-msgid "Webhook updated successfully!"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:338
-msgid "Enter Webhook"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:340
-msgid "Save Webhook"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-edit-admin-page.php:342
-msgid "Delete Webhook"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-list-admin-page.php:124
-msgid "Webhook Name"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-list-admin-page.php:125
-msgid "A name to easily identify your webhook."
-msgstr ""
-
-#: inc/admin-pages/class-webhook-list-admin-page.php:126
-msgid "E.g. Zapier Integration"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-list-admin-page.php:131
-msgid "The event that will trigger the webhook."
-msgstr ""
-
-#: inc/admin-pages/class-webhook-list-admin-page.php:136
-msgid "Webhook Url"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-list-admin-page.php:137
-msgid "The url of your webhook."
-msgstr ""
-
-#: inc/admin-pages/class-webhook-list-admin-page.php:138
-msgid "E.g. https://example.com/"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-list-admin-page.php:142
-#: inc/admin-pages/class-webhook-list-admin-page.php:276
-msgid "Add New Webhook"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-list-admin-page.php:228
-msgid "Webhook removed successfully."
-msgstr ""
-
-#: inc/admin-pages/class-webhook-list-admin-page.php:229
-msgid "Search Webhook"
-msgstr ""
-
-#: inc/admin-pages/class-webhook-list-admin-page.php:241
-#: inc/admin-pages/class-webhook-list-admin-page.php:252
-#: inc/admin-pages/class-webhook-list-admin-page.php:263
-#: inc/installers/class-migrator.php:366
-#: inc/list-tables/class-webhook-list-table.php:40
-#: views/ui/jumper.php:72
-msgid "Webhooks"
-msgstr ""
-
-#: inc/admin-pages/class-wizard-admin-page.php:155
-msgid "Section"
-msgstr ""
-
-#: inc/admin-pages/class-wizard-admin-page.php:322
-msgid "Continue →"
-msgstr ""
-
-#: inc/admin-pages/class-wizard-admin-page.php:323
-#: inc/checkout/signup-fields/class-signup-field-submit-button.php:113
-#: inc/checkout/signup-fields/class-signup-field-submit-button.php:166
-#: inc/functions/admin.php:27
-#: views/wizards/host-integrations/test.php:64
-msgid "← Go Back"
-msgstr ""
-
-#: inc/admin-pages/class-wizard-admin-page.php:324
-msgid "Skip this Step"
-msgstr ""
-
-#: inc/admin-pages/customer-panel/class-account-admin-page.php:141
-msgid "Your account was successfully updated."
-msgstr ""
-
-#: inc/admin-pages/customer-panel/class-account-admin-page.php:200
-#: inc/admin-pages/customer-panel/class-account-admin-page.php:211
-#: inc/admin-pages/customer-panel/class-account-admin-page.php:222
-msgid "Account"
-msgstr ""
-
-#: inc/admin-pages/customer-panel/class-add-new-site-admin-page.php:212
-#: inc/admin-pages/customer-panel/class-add-new-site-admin-page.php:223
-#: inc/admin-pages/customer-panel/class-add-new-site-admin-page.php:234
-msgid "Add New Site"
-msgstr ""
-
-#: inc/admin-pages/customer-panel/class-checkout-admin-page.php:98
-#: inc/admin-pages/customer-panel/class-checkout-admin-page.php:109
-#: inc/compat/class-legacy-shortcodes.php:397
-#: inc/compat/class-legacy-shortcodes.php:537
-#: inc/models/class-checkout-form.php:540
-#: inc/models/class-checkout-form.php:627
-#: inc/models/class-checkout-form.php:649
-#: inc/models/class-checkout-form.php:776
-#: inc/models/class-checkout-form.php:995
-#: inc/models/class-checkout-form.php:1239
-#: inc/models/class-checkout-form.php:1435
-#: inc/ui/class-checkout-element.php:112
-msgid "Checkout"
-msgstr ""
-
-#: inc/admin-pages/customer-panel/class-checkout-admin-page.php:146
-#: views/base/centered.php:103
-msgid "Change Membership"
-msgstr ""
-
-#: inc/admin-pages/customer-panel/class-my-sites-admin-page.php:235
-#: inc/admin-pages/customer-panel/class-my-sites-admin-page.php:246
-#: inc/admin-pages/customer-panel/class-my-sites-admin-page.php:257
-#: inc/ui/class-my-sites-element.php:95
-msgid "My Sites"
-msgstr ""
-
-#: inc/admin-pages/customer-panel/class-template-switching-admin-page.php:106
-#: inc/admin-pages/customer-panel/class-template-switching-admin-page.php:117
-msgid "Switch Template"
-msgstr ""
-
-#: inc/admin-pages/customer-panel/class-template-switching-admin-page.php:161
-msgid "Template switched successfully!"
-msgstr ""
-
-#: inc/admin-pages/debug/class-debug-admin-page.php:86
-msgid "All Registered Pages"
-msgstr ""
-
-#: inc/admin-pages/debug/class-debug-admin-page.php:129
-#: inc/admin-pages/debug/class-debug-admin-page.php:140
-#: inc/admin-pages/debug/class-debug-admin-page.php:151
-msgid "Registered Pages"
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:133
-#: inc/api/class-register-endpoint.php:218
-#: inc/api/class-register-endpoint.php:256
-msgid "Created via REST API"
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:171
-msgid "Products are required."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:336
-msgid "The customer ID, if the customer already exists. If you also need to create a customer/wp user, use the \"customer\" property."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:340
-msgid "Customer data. Needs to be present when customer id is not."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:344
-msgid "Existing WordPress user id to attach this customer to. If you also need to create a WordPress user, pass the properties \"username\", \"password\", and \"email\"."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:348
-msgid "The customer username. This is used to create the WordPress user."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:353
-msgid "The customer password. This is used to create the WordPress user. Note that no validation is performed here to enforce strength."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:358
-msgid "The customer email address. This is used to create the WordPress user."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:372
-msgid "The membership data is automatically generated based on the cart info passed (e.g. products) but can be overridden with this property."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:382
-msgid "The membership expiration date. Must be a valid PHP date format."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:387
-msgid "The membership trial end date. Must be a valid PHP date format."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:392
-msgid "The membership activation date. Must be a valid PHP date format."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:397
-msgid "The membership last renewed date. Must be a valid PHP date format."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:402
-msgid "The membership cancellation date. Must be a valid PHP date format."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:407
-msgid "The membership completion date. Used when the membership is limited to a limited number of billing cycles. Must be a valid PHP date format."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:417
-msgid "The payment data is automatically generated based on the cart info passed (e.g. products) but can be overridden with this property."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:421
-msgid "The payment status."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:429
-msgid "Payment method information. Useful when using the REST API to integrate other payment methods."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:433
-msgid "The gateway name. E.g. stripe."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:437
-msgid "The customer ID on the gateway system."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:441
-msgid "The subscription ID on the gateway system."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:445
-msgid "The payment ID on the gateway system."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:458
-msgid "The site subdomain or subdirectory (depending on your Multisite install). This would be \"test\" in \"test.your-network.com\"."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:464
-msgid "The site title. E.g. My Amazing Site"
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:469
-msgid "If we should publish this site regardless of membership/payment status. Sites are created as pending by default, and are only published when a payment is received or the status of the membership changes to \"active\". This flag allows you to bypass the pending state."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:474
-msgid "The template ID we should copy when creating this site. If left empty, the value dictated by the products will be used."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:478
-msgid "An associative array of key values to be saved as site_meta."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:482
-msgid "An associative array of key values to be saved as site_options. Useful for changing plugin settings and other site configurations."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:491
-msgid "The products to be added to this membership. Takes an array of product ids or slugs."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:496
-msgid "The membership duration."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:501
-msgid "The membership duration unit."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:512
-msgid "A discount code. E.g. PROMO10."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:516
-msgid "The membership auto-renew status. Useful when integrating with other payment options via this REST API."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:522
-msgid "The customer country. Used to calculate taxes and check if registration is allowed for that country."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:527
-msgid "The currency to be used."
-msgstr ""
-
-#: inc/api/class-register-endpoint.php:553
-msgid "The customer id sent does not correspond to a valid customer."
-msgstr ""
-
-#: inc/api/schemas/broadcast-create.php:23
-#: inc/api/schemas/broadcast-update.php:23
-#: inc/api/schemas/checkout-form-create.php:83
-#: inc/api/schemas/checkout-form-update.php:83
-#: inc/api/schemas/customer-create.php:91
-#: inc/api/schemas/customer-update.php:91
-#: inc/api/schemas/discount-code-create.php:116
-#: inc/api/schemas/discount-code-update.php:116
-#: inc/api/schemas/domain-create.php:70
-#: inc/api/schemas/domain-update.php:70
-#: inc/api/schemas/email-create.php:135
-#: inc/api/schemas/email-update.php:135
-#: inc/api/schemas/event-create.php:67
-#: inc/api/schemas/event-update.php:67
-#: inc/api/schemas/membership-create.php:172
-#: inc/api/schemas/membership-update.php:172
-#: inc/api/schemas/payment-create.php:116
-#: inc/api/schemas/payment-update.php:116
-#: inc/api/schemas/product-create.php:185
-#: inc/api/schemas/product-update.php:185
-#: inc/api/schemas/site-create.php:156
-#: inc/api/schemas/site-update.php:156
-#: inc/api/schemas/webhook-create.php:73
-#: inc/api/schemas/webhook-update.php:73
-msgid "The ID of the original 1.X model that was used to generate this item on migration."
-msgstr ""
-
-#: inc/api/schemas/broadcast-create.php:28
-#: inc/api/schemas/broadcast-update.php:28
-msgid "Can be info, success, warning or error."
-msgstr ""
-
-#: inc/api/schemas/broadcast-create.php:39
-#: inc/api/schemas/broadcast-update.php:39
-msgid "This broadcast name, which is used as broadcast title as well."
-msgstr ""
-
-#: inc/api/schemas/broadcast-create.php:44
-#: inc/api/schemas/broadcast-update.php:44
-#: inc/api/schemas/email-create.php:37
-#: inc/api/schemas/email-update.php:37
-msgid "The type being set."
-msgstr ""
-
-#: inc/api/schemas/broadcast-create.php:49
-#: inc/api/schemas/broadcast-update.php:49
-msgid "The status being set."
-msgstr ""
-
-#: inc/api/schemas/broadcast-create.php:54
-#: inc/api/schemas/broadcast-update.php:54
-msgid "The author ID."
-msgstr ""
-
-#: inc/api/schemas/broadcast-create.php:59
-#: inc/api/schemas/broadcast-update.php:59
-#: inc/api/schemas/email-create.php:110
-#: inc/api/schemas/email-update.php:110
-msgid "Post title."
-msgstr ""
-
-#: inc/api/schemas/broadcast-create.php:64
-#: inc/api/schemas/broadcast-update.php:64
-#: inc/api/schemas/email-create.php:115
-#: inc/api/schemas/email-update.php:115
-msgid "Post content."
-msgstr ""
-
-#: inc/api/schemas/broadcast-create.php:69
-#: inc/api/schemas/broadcast-update.php:69
-#: inc/api/schemas/email-create.php:120
-#: inc/api/schemas/email-update.php:120
-msgid "Post excerpt."
-msgstr ""
-
-#: inc/api/schemas/broadcast-create.php:74
-#: inc/api/schemas/broadcast-update.php:74
-#: inc/api/schemas/email-create.php:125
-#: inc/api/schemas/email-update.php:125
-msgid "Post creation date."
-msgstr ""
-
-#: inc/api/schemas/broadcast-create.php:79
-#: inc/api/schemas/broadcast-update.php:79
-#: inc/api/schemas/email-create.php:130
-#: inc/api/schemas/email-update.php:130
-msgid "Post last modification date."
-msgstr ""
-
-#: inc/api/schemas/broadcast-create.php:84
-#: inc/api/schemas/broadcast-update.php:84
-msgid "The slug."
-msgstr ""
-
-#: inc/api/schemas/broadcast-create.php:89
-#: inc/api/schemas/broadcast-update.php:89
-#: inc/api/schemas/checkout-form-create.php:88
-#: inc/api/schemas/checkout-form-update.php:88
-#: inc/api/schemas/customer-create.php:96
-#: inc/api/schemas/customer-update.php:96
-#: inc/api/schemas/discount-code-create.php:121
-#: inc/api/schemas/discount-code-update.php:121
-#: inc/api/schemas/domain-create.php:75
-#: inc/api/schemas/domain-update.php:75
-#: inc/api/schemas/email-create.php:140
-#: inc/api/schemas/email-update.php:140
-#: inc/api/schemas/event-create.php:72
-#: inc/api/schemas/event-update.php:72
-#: inc/api/schemas/membership-create.php:177
-#: inc/api/schemas/membership-update.php:177
-#: inc/api/schemas/payment-create.php:121
-#: inc/api/schemas/payment-update.php:121
-#: inc/api/schemas/product-create.php:190
-#: inc/api/schemas/product-update.php:190
-#: inc/api/schemas/site-create.php:161
-#: inc/api/schemas/site-update.php:161
-#: inc/api/schemas/webhook-create.php:78
-#: inc/api/schemas/webhook-update.php:78
-msgid "Set true to have field information validation bypassed when saving this event."
-msgstr ""
-
-#: inc/api/schemas/checkout-form-create.php:23
-#: inc/api/schemas/checkout-form-update.php:23
-msgid "The checkout form slug. It needs to be unique and preferably make it clear what it is about. E.g. my_checkout_form."
-msgstr ""
-
-#: inc/api/schemas/checkout-form-create.php:28
-#: inc/api/schemas/checkout-form-update.php:28
-msgid "Your checkout form name, which is used as checkout form title as well."
-msgstr ""
-
-#: inc/api/schemas/checkout-form-create.php:33
-#: inc/api/schemas/checkout-form-update.php:33
-msgid "Set this checkout form as active (true), which means available to be used, or inactive (false)."
-msgstr ""
-
-#: inc/api/schemas/checkout-form-create.php:38
-#: inc/api/schemas/checkout-form-update.php:38
-msgid "Custom CSS code for the checkout form."
-msgstr ""
-
-#: inc/api/schemas/checkout-form-create.php:43
-#: inc/api/schemas/checkout-form-update.php:43
-msgid "The checkout form settings and configurations."
-msgstr ""
-
-#: inc/api/schemas/checkout-form-create.php:48
-#: inc/api/schemas/checkout-form-update.php:48
-msgid "The allowed countries that can access this checkout."
-msgstr ""
-
-#: inc/api/schemas/checkout-form-create.php:53
-#: inc/api/schemas/checkout-form-update.php:53
-msgid "The thank you page ID. This page is shown after a successful purchase."
-msgstr ""
-
-#: inc/api/schemas/checkout-form-create.php:58
-#: inc/api/schemas/checkout-form-update.php:58
-msgid "Snippets to run on thank you page."
-msgstr ""
-
-#: inc/api/schemas/checkout-form-create.php:63
-#: inc/api/schemas/checkout-form-update.php:63
-msgid "Template mode. Can be either 'blank', 'single-step' or 'multi-step'."
-msgstr ""
-
-#: inc/api/schemas/checkout-form-create.php:73
-#: inc/api/schemas/checkout-form-update.php:73
-#: inc/api/schemas/customer-create.php:81
-#: inc/api/schemas/customer-update.php:81
-#: inc/api/schemas/payment-create.php:106
-#: inc/api/schemas/payment-update.php:106
-#: inc/api/schemas/site-create.php:146
-#: inc/api/schemas/site-update.php:146
-msgid "Model creation date."
-msgstr ""
-
-#: inc/api/schemas/checkout-form-create.php:78
-#: inc/api/schemas/checkout-form-update.php:78
-#: inc/api/schemas/customer-create.php:86
-#: inc/api/schemas/customer-update.php:86
-#: inc/api/schemas/discount-code-create.php:111
-#: inc/api/schemas/discount-code-update.php:111
-#: inc/api/schemas/domain-create.php:65
-#: inc/api/schemas/domain-update.php:65
-#: inc/api/schemas/event-create.php:62
-#: inc/api/schemas/event-update.php:62
-#: inc/api/schemas/payment-create.php:111
-#: inc/api/schemas/payment-update.php:111
-#: inc/api/schemas/site-create.php:151
-#: inc/api/schemas/site-update.php:151
-#: inc/api/schemas/webhook-create.php:68
-#: inc/api/schemas/webhook-update.php:68
-msgid "Model last modification date."
-msgstr ""
-
-#: inc/api/schemas/customer-create.php:23
-#: inc/api/schemas/customer-update.php:23
-msgid "The WordPress user ID attached to this customer."
-msgstr ""
-
-#: inc/api/schemas/customer-create.php:28
-#: inc/api/schemas/customer-update.php:28
-msgid "Date when the customer was created."
-msgstr ""
-
-#: inc/api/schemas/customer-create.php:33
-#: inc/api/schemas/customer-update.php:33
-msgid "Email verification status - either `none`, `pending`, or `verified`."
-msgstr ""
-
-#: inc/api/schemas/customer-create.php:43
-#: inc/api/schemas/customer-update.php:43
-msgid "Date this customer last logged in."
-msgstr ""
-
-#: inc/api/schemas/customer-create.php:48
-#: inc/api/schemas/customer-update.php:48
-msgid "Whether or not the customer has trialed before."
-msgstr ""
-
-#: inc/api/schemas/customer-create.php:53
-#: inc/api/schemas/customer-update.php:53
-msgid "If this customer is a VIP customer or not."
-msgstr ""
-
-#: inc/api/schemas/customer-create.php:58
-#: inc/api/schemas/customer-update.php:58
-msgid "List of IP addresses used by this customer."
-msgstr ""
-
-#: inc/api/schemas/customer-create.php:63
-#: inc/api/schemas/customer-update.php:63
-msgid "Any extra information related to this customer."
-msgstr ""
-
-#: inc/api/schemas/customer-create.php:68
-#: inc/api/schemas/customer-update.php:68
-msgid "The customer type. Can be 'customer'."
-msgstr ""
-
-#: inc/api/schemas/customer-create.php:76
-#: inc/api/schemas/customer-update.php:76
-msgid "The form used to signup."
-msgstr ""
-
-#: inc/api/schemas/discount-code-create.php:23
-#: inc/api/schemas/discount-code-update.php:23
-msgid "Your discount code name, which is used as discount code title as well."
-msgstr ""
-
-#: inc/api/schemas/discount-code-create.php:28
-#: inc/api/schemas/discount-code-update.php:28
-msgid "A unique identification to redeem the discount code. E.g. PROMO10."
-msgstr ""
-
-#: inc/api/schemas/discount-code-create.php:33
-#: inc/api/schemas/discount-code-update.php:33
-msgid "A description for the discount code, usually a short text."
-msgstr ""
-
-#: inc/api/schemas/discount-code-create.php:38
-#: inc/api/schemas/discount-code-update.php:38
-msgid "Number of times this discount was applied."
-msgstr ""
-
-#: inc/api/schemas/discount-code-create.php:43
-#: inc/api/schemas/discount-code-update.php:43
-msgid "The number of times this discount can be used before becoming inactive."
-msgstr ""
-
-#: inc/api/schemas/discount-code-create.php:48
-#: inc/api/schemas/discount-code-update.php:48
-msgid "Wether or not we should apply the discount to membership renewals."
-msgstr ""
-
-#: inc/api/schemas/discount-code-create.php:53
-#: inc/api/schemas/discount-code-update.php:53
-msgid "The type of the discount code. Can be 'percentage' (e.g. 10%% OFF), 'absolute' (e.g. $10 OFF)."
-msgstr ""
-
-#: inc/api/schemas/discount-code-create.php:62
-#: inc/api/schemas/discount-code-update.php:62
-msgid "Amount discounted in cents."
-msgstr ""
-
-#: inc/api/schemas/discount-code-create.php:67
-#: inc/api/schemas/discount-code-update.php:67
-msgid "Type of the discount for the setup fee value. Can be a percentage or absolute."
-msgstr ""
-
-#: inc/api/schemas/discount-code-create.php:76
-#: inc/api/schemas/discount-code-update.php:76
-msgid "Amount discounted for setup fees in cents."
-msgstr ""
-
-#: inc/api/schemas/discount-code-create.php:81
-#: inc/api/schemas/discount-code-update.php:81
-msgid "Set this discount code as active (true), which means available to be used, or inactive (false)."
-msgstr ""
-
-#: inc/api/schemas/discount-code-create.php:86
-#: inc/api/schemas/discount-code-update.php:86
-msgid "Start date for the coupon code to be considered valid."
-msgstr ""
-
-#: inc/api/schemas/discount-code-create.php:91
-#: inc/api/schemas/discount-code-update.php:91
-msgid "Expiration date for the coupon code."
-msgstr ""
-
-#: inc/api/schemas/discount-code-create.php:96
-#: inc/api/schemas/discount-code-update.php:96
-msgid "Date when this discount code was created."
-msgstr ""
-
-#: inc/api/schemas/discount-code-create.php:101
-#: inc/api/schemas/discount-code-update.php:101
-msgid "The list of products that allows this discount code to be used. If empty, all products will accept this code."
-msgstr ""
-
-#: inc/api/schemas/discount-code-create.php:106
-#: inc/api/schemas/discount-code-update.php:106
-msgid "This discount code will be limited to be used in certain products? If set to true, you must define a list of allowed products."
-msgstr ""
-
-#: inc/api/schemas/domain-create.php:23
-#: inc/api/schemas/domain-update.php:23
-msgid "Your Domain name. You don't need to put http or https in front of your domain in this field. e.g: example.com."
-msgstr ""
-
-#: inc/api/schemas/domain-create.php:28
-#: inc/api/schemas/domain-update.php:28
-msgid "The blog ID attached to this domain."
-msgstr ""
-
-#: inc/api/schemas/domain-create.php:33
-#: inc/api/schemas/domain-update.php:33
-msgid "Set this domain as active (true), which means available to be used, or inactive (false)."
-msgstr ""
-
-#: inc/api/schemas/domain-create.php:38
-#: inc/api/schemas/domain-update.php:38
-msgid "Define true to set this as primary domain of a site, meaning it's the main url, or set false."
-msgstr ""
-
-#: inc/api/schemas/domain-create.php:43
-#: inc/api/schemas/domain-update.php:43
-msgid "If this domain has some SSL security or not."
-msgstr ""
-
-#: inc/api/schemas/domain-create.php:48
-#: inc/api/schemas/domain-update.php:48
-msgid "The state of the domain model object. Can be one of this options: checking-dns, checking-ssl-cert, done-without-ssl, done and failed."
-msgstr ""
-
-#: inc/api/schemas/domain-create.php:60
-#: inc/api/schemas/domain-update.php:60
-msgid "Date when the domain was created. If no date is set, the current date and time will be used."
-msgstr ""
-
-#: inc/api/schemas/email-create.php:23
-#: inc/api/schemas/email-update.php:23
-msgid "The email style. Can be 'html' or 'plain-text'."
-msgstr ""
-
-#: inc/api/schemas/email-create.php:32
-#: inc/api/schemas/email-update.php:32
-msgid "Whether or not this is a scheduled email."
-msgstr ""
-
-#: inc/api/schemas/email-create.php:42
-#: inc/api/schemas/email-update.php:42
-msgid "The event that needs to be fired for this email to be sent."
-msgstr ""
-
-#: inc/api/schemas/email-create.php:47
-#: inc/api/schemas/email-update.php:47
-msgid "The amount of hours that the email will wait before is sent."
-msgstr ""
-
-#: inc/api/schemas/email-create.php:52
-#: inc/api/schemas/email-update.php:52
-msgid "The amount of days that the email will wait before is sent."
-msgstr ""
-
-#: inc/api/schemas/email-create.php:57
-#: inc/api/schemas/email-update.php:57
-msgid "The type of schedule. Can be 'days' or 'hours'."
-msgstr ""
-
-#: inc/api/schemas/email-create.php:66
-#: inc/api/schemas/email-update.php:66
-msgid "The name being set as title."
-msgstr ""
-
-#: inc/api/schemas/email-create.php:71
-#: inc/api/schemas/email-update.php:71
-msgid "If has a custom sender."
-msgstr ""
-
-#: inc/api/schemas/email-create.php:76
-#: inc/api/schemas/email-update.php:76
-msgid "The name of the custom sender. E.g. From: John Doe."
-msgstr ""
-
-#: inc/api/schemas/email-create.php:81
-#: inc/api/schemas/email-update.php:81
-msgid "The email of the custom sender. E.g. From: johndoe@gmail.com."
-msgstr ""
-
-#: inc/api/schemas/email-create.php:86
-#: inc/api/schemas/email-update.php:86
-msgid "If we should send this to a customer or to the network admin. Can be 'customer' or 'admin'."
-msgstr ""
-
-#: inc/api/schemas/email-create.php:95
-#: inc/api/schemas/email-update.php:95
-msgid "Checks if we should send a copy of the email to the admin."
-msgstr ""
-
-#: inc/api/schemas/email-create.php:100
-#: inc/api/schemas/email-update.php:100
-msgid "Set this email as active (true), which means available will fire when the event occur, or inactive (false)."
-msgstr ""
-
-#: inc/api/schemas/email-create.php:105
-#: inc/api/schemas/email-update.php:105
-msgid "Whether or not this is a legacy email."
-msgstr ""
-
-#: inc/api/schemas/event-create.php:23
-#: inc/api/schemas/event-update.php:23
-msgid "Severity of the problem."
-msgstr ""
-
-#: inc/api/schemas/event-create.php:28
-#: inc/api/schemas/event-update.php:28
-msgid "Date when the event was created."
-msgstr ""
-
-#: inc/api/schemas/event-create.php:33
-#: inc/api/schemas/event-update.php:33
-msgid "Payload of the event."
-msgstr ""
-
-#: inc/api/schemas/event-create.php:38
-#: inc/api/schemas/event-update.php:38
-msgid "The type of user responsible for initiating the event. There are two options: Manual and System. By default, the event is saved as manual."
-msgstr ""
-
-#: inc/api/schemas/event-create.php:47
-#: inc/api/schemas/event-update.php:47
-msgid "The type of object related to this event. It's usually the model name."
-msgstr ""
-
-#: inc/api/schemas/event-create.php:52
-#: inc/api/schemas/event-update.php:52
-msgid "The event slug. It needs to be unique and preferably make it clear what it is about. Example: account_created is about creating an account."
-msgstr ""
-
-#: inc/api/schemas/event-create.php:57
-#: inc/api/schemas/event-update.php:57
-msgid "The ID of the related objects."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:25
-#: inc/api/schemas/membership-update.php:25
-msgid "The ID of the customer attached to this membership."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:30
-#: inc/api/schemas/membership-update.php:30
-msgid "The user ID attached to this membership."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:35
-#: inc/api/schemas/membership-update.php:35
-msgid "The plan ID associated with the membership."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:40
-#: inc/api/schemas/membership-update.php:40
-msgid "Additional products related to this membership. Services, Packages or other types of products."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:45
-#: inc/api/schemas/membership-update.php:45
-msgid "The currency that this membership. It's a 3-letter code. E.g. 'USD'."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:50
-#: inc/api/schemas/membership-update.php:50
-msgid "The interval period between a charge. Only the interval amount, the unit will be defined in another property."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:55
-#: inc/api/schemas/membership-update.php:55
-msgid "The duration amount type. Can be 'day', 'week', 'month' or 'year'."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:66
-#: inc/api/schemas/membership-update.php:66
-msgid "The product amount."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:71
-#: inc/api/schemas/membership-update.php:71
-msgid "The initial amount charged for this membership, including the setup fee."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:76
-#: inc/api/schemas/membership-update.php:76
-msgid "Date of creation of this membership."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:81
-#: inc/api/schemas/membership-update.php:81
-msgid "Date when this membership was activated."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:86
-#: inc/api/schemas/membership-update.php:86
-msgid "Date when the trial period ends, if this membership has or had a trial period."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:91
-#: inc/api/schemas/membership-create.php:96
-#: inc/api/schemas/membership-update.php:91
-#: inc/api/schemas/membership-update.php:96
-msgid "Date when the membership was cancelled."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:101
-#: inc/api/schemas/membership-update.php:101
-msgid "Date when the membership will expiry."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:106
-#: inc/api/schemas/membership-update.php:106
-msgid "Change of the payment completion for the plan value."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:111
-#: inc/api/schemas/membership-update.php:111
-msgid "If this membership should auto-renewal."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:116
-#: inc/api/schemas/membership-update.php:116
-msgid "Amount of times this membership got billed."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:121
-#: inc/api/schemas/membership-update.php:121
-msgid "Maximum times we should charge this membership."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:126
-#: inc/api/schemas/membership-update.php:126
-msgid "The membership status. Can be 'pending', 'active', 'on-hold', 'expired', 'cancelled' or other values added by third-party add-ons."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:132
-#: inc/api/schemas/membership-update.php:132
-msgid "The ID of the customer on the payment gateway database."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:137
-#: inc/api/schemas/membership-update.php:137
-msgid "The ID of the subscription on the payment gateway database."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:142
-#: inc/api/schemas/membership-update.php:142
-msgid "ID of the gateway being used on this subscription."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:147
-#: inc/api/schemas/membership-update.php:147
-msgid "Signup method used to create this membership."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:152
-#: inc/api/schemas/membership-update.php:152
-msgid "Plan that this membership upgraded from."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:157
-#: inc/api/schemas/membership-update.php:157
-msgid "Date this membership was last modified."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:162
-#: inc/api/schemas/membership-update.php:162
-msgid "If this membership is a disabled one."
-msgstr ""
-
-#: inc/api/schemas/membership-create.php:167
-#: inc/api/schemas/membership-update.php:167
-msgid "If this membership is recurring (true), which means the customer paid a defined amount each period of time, or not recurring (false)."
-msgstr ""
-
-#: inc/api/schemas/payment-create.php:25
-#: inc/api/schemas/payment-update.php:25
-msgid "The ID of the customer attached to this payment."
-msgstr ""
-
-#: inc/api/schemas/payment-create.php:30
-#: inc/api/schemas/payment-update.php:30
-msgid "The ID of the membership attached to this payment."
-msgstr ""
-
-#: inc/api/schemas/payment-create.php:35
-#: inc/api/schemas/payment-update.php:35
-msgid "The ID from another payment that this payment is related to."
-msgstr ""
-
-#: inc/api/schemas/payment-create.php:40
-#: inc/api/schemas/payment-update.php:40
-msgid "The currency of this payment. It's a 3-letter code. E.g. 'USD'."
-msgstr ""
-
-#: inc/api/schemas/payment-create.php:45
-#: inc/api/schemas/payment-update.php:45
-msgid "Value before taxes, discounts, fees and other changes."
-msgstr ""
-
-#: inc/api/schemas/payment-create.php:50
-#: inc/api/schemas/payment-update.php:50
-msgid "Total amount refunded."
-msgstr ""
-
-#: inc/api/schemas/payment-create.php:55
-#: inc/api/schemas/payment-update.php:55
-msgid "The amount, in currency, of the tax."
-msgstr ""
-
-#: inc/api/schemas/payment-create.php:60
-#: inc/api/schemas/payment-update.php:60
-msgid "Discount code used."
-msgstr ""
-
-#: inc/api/schemas/payment-create.php:65
-#: inc/api/schemas/payment-update.php:65
-msgid "This takes into account fees, discounts and credits."
-msgstr ""
-
-#: inc/api/schemas/payment-create.php:70
-#: inc/api/schemas/payment-update.php:70
-msgid "The payment status: Can be 'pending', 'completed', 'refunded', 'partially-refunded', 'partially-paid', 'failed', 'cancelled' or other values added by third-party add-ons."
-msgstr ""
-
-#: inc/api/schemas/payment-create.php:76
-#: inc/api/schemas/payment-update.php:76
-msgid "ID of the gateway being used on this payment."
-msgstr ""
-
-#: inc/api/schemas/payment-create.php:81
-#: inc/api/schemas/payment-update.php:81
-msgid "The ID of the product of this payment."
-msgstr ""
-
-#: inc/api/schemas/payment-create.php:86
-#: inc/api/schemas/payment-update.php:86
-msgid "The ID of the payment on the gateway, if it exists."
-msgstr ""
-
-#: inc/api/schemas/payment-create.php:91
-#: inc/api/schemas/payment-update.php:91
-msgid "The total value of the discounts applied to this payment."
-msgstr ""
-
-#: inc/api/schemas/payment-create.php:96
-#: inc/api/schemas/payment-update.php:96
-msgid "Sequential invoice number assigned to this payment."
-msgstr ""
-
-#: inc/api/schemas/payment-create.php:101
-#: inc/api/schemas/payment-update.php:101
-msgid "Holds if we need to cancel the membership on refund."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:23
-#: inc/api/schemas/product-update.php:23
-msgid "The ID of the feature image of the product."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:28
-#: inc/api/schemas/product-update.php:28
-msgid "The product slug. It needs to be unique and preferably make it clear what it is about. Example: my_new_product."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:33
-#: inc/api/schemas/product-update.php:33
-msgid "Your product name, which is used as product title as well."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:38
-#: inc/api/schemas/product-update.php:38
-msgid "A description for the product, usually a short text."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:43
-#: inc/api/schemas/product-update.php:43
-msgid "The currency that this product accepts. It's a 3-letter code. E.g. 'USD'."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:48
-#: inc/api/schemas/product-update.php:48
-msgid "The pricing type can be 'free', 'paid' or 'contact_us'."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:58
-#: inc/api/schemas/product-update.php:58
-msgid "The duration of the trial period of this product, if the product has one."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:63
-#: inc/api/schemas/product-update.php:63
-msgid "The unit of the trial duration amount. Can be day, week, month or year."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:74
-#: inc/api/schemas/product-update.php:74
-msgid "Time interval between charges."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:79
-#: inc/api/schemas/product-update.php:79
-msgid "Time interval unit between charges."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:90
-#: inc/api/schemas/product-update.php:90
-msgid "The value of this product. E.g. 19.99."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:95
-#: inc/api/schemas/product-update.php:95
-msgid "The setup fee value, if the product has one. E.g. 159.99."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:100
-#: inc/api/schemas/product-update.php:100
-msgid "Set this product as active (true), which means available to be used, or inactive (false)."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:105
-#: inc/api/schemas/product-update.php:105
-msgid "The default product types are 'product', 'service' and 'package'. More types can be add using the product type filter."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:115
-#: inc/api/schemas/product-update.php:115
-msgid "The ID from another Product that this product is related to."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:120
-#: inc/api/schemas/product-update.php:120
-msgid "Set this product as a recurring one (true), which means the customer paid a defined amount each period of time, or not recurring (false)."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:125
-#: inc/api/schemas/product-update.php:125
-msgid "The number of times we should charge this product."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:130
-#: inc/api/schemas/product-update.php:130
-#: inc/api/schemas/webhook-create.php:53
-#: inc/api/schemas/webhook-update.php:53
-msgid "Date when this was created."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:135
-#: inc/api/schemas/product-update.php:135
-msgid "Date when this was last modified."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:140
-#: inc/api/schemas/product-update.php:140
-msgid "Set this product as a taxable one (true), which means tax rules are applied to, or not taxable (false)."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:145
-#: inc/api/schemas/product-update.php:145
-msgid "Category of taxes applied to this product. You need to set this if taxable is set to true."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:150
-#: inc/api/schemas/product-update.php:150
-msgid "If the product is the 'contact_us' type, it will need a label for the contact us button."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:155
-#: inc/api/schemas/product-update.php:155
-msgid "The url where the contact us button will lead to."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:160
-#: inc/api/schemas/product-update.php:160
-msgid "A list (array) of features of the product."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:165
-#: inc/api/schemas/product-update.php:165
-msgid "The customer role of this product."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:170
-#: inc/api/schemas/product-update.php:170
-msgid "The available addons of this product."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:175
-#: inc/api/schemas/product-update.php:175
-msgid "The group of this product, if has any."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:180
-#: inc/api/schemas/product-update.php:180
-msgid "If the legacy options are enabled."
-msgstr ""
-
-#: inc/api/schemas/product-create.php:195
-#: inc/api/schemas/product-update.php:195
-msgid "Feature list for pricing tables."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:23
-#: inc/api/schemas/site-update.php:23
-msgid "The categories this site belongs to."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:28
-#: inc/api/schemas/site-update.php:28
-msgid "The ID of the feature image of the site."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:33
-#: inc/api/schemas/site-update.php:33
-msgid "The network ID for this site."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:38
-#: inc/api/schemas/site-update.php:38
-msgid "The site title."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:43
-#: inc/api/schemas/site-update.php:43
-msgid "The site name."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:48
-#: inc/api/schemas/site-update.php:48
-msgid "A description for the site, usually a short text."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:53
-#: inc/api/schemas/site-update.php:53
-msgid "The site domain. You don't need to put http or https in front of your domain in this field. e.g: example.com."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:58
-#: inc/api/schemas/site-update.php:58
-msgid "Path of the site. Used when in sub-directory mode."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:63
-#: inc/api/schemas/site-update.php:63
-msgid "Date when the site was registered."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:68
-#: inc/api/schemas/site-update.php:68
-msgid "Date of the last update on this site."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:73
-#: inc/api/schemas/site-update.php:73
-msgid "Holds the ID of the customer that owns this site."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:78
-#: inc/api/schemas/site-update.php:78
-msgid "Set true if this site is a public one, false if not."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:83
-#: inc/api/schemas/site-update.php:83
-msgid "Is this an archived site."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:88
-#: inc/api/schemas/site-update.php:88
-msgid "Is this a site with mature content."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:93
-#: inc/api/schemas/site-update.php:93
-msgid "Is this an spam site."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:98
-#: inc/api/schemas/site-update.php:98
-msgid "Is this site deleted."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:103
-#: inc/api/schemas/site-update.php:103
-msgid "The ID of the language being used on this site."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:108
-#: inc/api/schemas/site-update.php:108
-msgid "The ID of the customer that owns this site."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:113
-#: inc/api/schemas/site-update.php:113
-msgid "The ID of the membership associated with this site, if any."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:118
-#: inc/api/schemas/site-update.php:118
-msgid "The ID of the templated used to create this site."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:123
-#: inc/api/schemas/site-update.php:123
-msgid "The type of this particular site. Can be default, site_template, customer_owned, pending, external, main or other values added by third-party add-ons."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:136
-#: inc/api/schemas/site-update.php:136
-msgid "Keeps signup options for the site."
-msgstr ""
-
-#: inc/api/schemas/site-create.php:141
-#: inc/api/schemas/site-update.php:141
-msgid "Keeps signup meta for the site."
-msgstr ""
-
-#: inc/api/schemas/webhook-create.php:23
-#: inc/api/schemas/webhook-update.php:23
-msgid "Webhook name, which is used as product title as well."
-msgstr ""
-
-#: inc/api/schemas/webhook-create.php:28
-#: inc/api/schemas/webhook-update.php:28
-msgid "The URL used for the webhook call."
-msgstr ""
-
-#: inc/api/schemas/webhook-create.php:33
-#: inc/api/schemas/webhook-update.php:33
-msgid "The event that needs to be fired for this webhook to be sent."
-msgstr ""
-
-#: inc/api/schemas/webhook-create.php:38
-#: inc/api/schemas/webhook-update.php:38
-msgid "How many times this webhook was sent."
-msgstr ""
-
-#: inc/api/schemas/webhook-create.php:43
-#: inc/api/schemas/webhook-update.php:43
-msgid "Set this webhook as active (true), which means available will fire when the event occur, or inactive (false)."
-msgstr ""
-
-#: inc/api/schemas/webhook-create.php:48
-#: inc/api/schemas/webhook-update.php:48
-msgid "Is this webhook hidden."
-msgstr ""
-
-#: inc/api/schemas/webhook-create.php:58
-#: inc/api/schemas/webhook-update.php:58
-msgid "The integration that created this webhook."
-msgstr ""
-
-#: inc/api/schemas/webhook-create.php:63
-#: inc/api/schemas/webhook-update.php:63
-msgid "The date when this webhook last fail."
-msgstr ""
-
-#: inc/api/trait-rest-api.php:174
-#: inc/api/trait-rest-api.php:247
-#: inc/api/trait-rest-api.php:305
-#: inc/models/class-base-model.php:646
-#: inc/models/class-site.php:1440
-msgid "Item not found."
-msgstr ""
-
-#: inc/api/trait-rest-api.php:226
-msgid "Something went wrong (Code 1)."
-msgstr ""
-
-#. translators: 1. Object class name; 2. Set method name
-#: inc/api/trait-rest-api.php:266
-#: inc/api/trait-wp-cli.php:340
-#, php-format
-msgid "The %1$s object does not have a %2$s method"
-msgstr ""
-
-#: inc/api/trait-rest-api.php:286
-msgid "Something went wrong (Code 2)."
-msgstr ""
-
-#: inc/api/trait-wp-cli.php:121
-msgid "The id for the resource."
-msgstr ""
-
-#: inc/api/trait-wp-cli.php:136
-msgid "No description found."
-msgstr ""
-
-#: inc/api/trait-wp-cli.php:155
-msgid "Output just the id when the operation is successful."
-msgstr ""
-
-#: inc/api/trait-wp-cli.php:164
-msgid "Render response in a particular format."
-msgstr ""
-
-#: inc/api/trait-wp-cli.php:180
-msgid "Limit response to specific fields. Defaults to id, name"
-msgstr ""
-
-#: inc/checkout/class-cart.php:558
-msgid "The payment in question was not found."
-msgstr ""
-
-#: inc/checkout/class-cart.php:585
-msgid "You are not allowed to modify this payment."
-msgstr ""
-
-#: inc/checkout/class-cart.php:596
-#: inc/checkout/class-cart.php:744
-msgid "The membership in question was not found."
-msgstr ""
-
-#: inc/checkout/class-cart.php:685
-msgid "The payment in question has an invalid status."
-msgstr ""
-
-#: inc/checkout/class-cart.php:764
-#: inc/gateways/class-base-stripe-gateway.php:269
-msgid "You are not allowed to modify this membership."
-msgstr ""
-
-#: inc/checkout/class-cart.php:796
-#: inc/checkout/class-cart.php:818
-#: inc/checkout/class-cart.php:940
-msgid "This cart proposes no changes to the current membership."
-msgstr ""
-
-#. translators: %1$d: current number of posts, %2$s: post type name, %3$d: posts quota, %4$s: post type name, %5$d: number of posts to be deleted, %6$s: post type name.
-#: inc/checkout/class-cart.php:960
-#, php-format
-msgid "Your site currently has %1$d %2$s but the new plan is limited to %3$d %4$s. You must trash %5$d %6$s before you can downgrade your plan."
-msgstr ""
-
-#: inc/checkout/class-cart.php:986
-msgid "This new plan does NOT support custom domains. You must remove all custom domains before you can downgrade your plan."
-msgstr ""
-
-#. translators: %1$d: current number of custom domains, %2$s: 'custom domain' or 'custom domains', %3$d: domain limit, %4$s: 'custom domain' or 'custom domains', %5$d: number of domains to be removed, %6$s: 'custom domain' or 'custom domains'.
-#: inc/checkout/class-cart.php:994
-#, php-format
-msgid "Your site currently has %1$d %2$s but the new plan is limited to %3$d %4$s. You must remove %5$d %6$s before you can downgrade your plan."
-msgstr ""
-
-#: inc/checkout/class-cart.php:996
-#: inc/checkout/class-cart.php:998
-#: inc/checkout/class-cart.php:1000
-msgid "custom domains"
-msgstr ""
-
-#: inc/checkout/class-cart.php:996
-#: inc/checkout/class-cart.php:998
-#: inc/checkout/class-cart.php:1000
-msgid "custom domain"
-msgstr ""
-
-#. Translators: Placeholder receives the recurring period description
-#: inc/checkout/class-cart.php:1074
-#, php-format
-msgid "You already have an active %s agreement."
-msgstr ""
-
-#: inc/checkout/class-cart.php:1095
-msgid "Scheduled Swap Credit"
-msgstr ""
-
-#: inc/checkout/class-cart.php:1096
-msgid "Swap scheduled to next billing cycle."
-msgstr ""
-
-#: inc/checkout/class-cart.php:1297
-msgid "Prorated amount based on the previous membership."
-msgstr ""
-
-#. translators: %s is the coupon code being used, all-caps. e.g. PROMO10OFF
-#: inc/checkout/class-cart.php:1333
-#, php-format
-msgid "The code %s do not exist or is no longer valid."
-msgstr ""
-
-#. translators: two intervals
-#: inc/checkout/class-cart.php:1414
-#, php-format
-msgid "Interval %1$s and %2$s do not match."
-msgstr ""
-
-#: inc/checkout/class-cart.php:1577
-msgid "The product you are trying to add does not exist."
-msgstr ""
-
-#: inc/checkout/class-cart.php:1589
-msgid "The product you are trying to add does not exist for the selected duration."
-msgstr ""
-
-#: inc/checkout/class-cart.php:1603
-msgid "Theres already a plan in this membership."
-msgstr ""
-
-#. translators: respectively, product name, duration, and duration unit.
-#: inc/checkout/class-cart.php:1665
-#, php-format
-msgid "%1$s does not have a valid price variation for that billing period (every %2$s %3$s(s)) and was not added to the cart."
-msgstr ""
-
-#. translators: placeholder is the product name.
-#: inc/checkout/class-cart.php:1729
-#, php-format
-msgid "Signup Fee for %s"
-msgstr ""
-
-#. translators: placeholder is the product name.
-#: inc/checkout/class-cart.php:1729
-#, php-format
-msgid "Signup Credit for %s"
-msgstr ""
-
-#: inc/checkout/class-checkout-pages.php:110
-msgid "Multisite Ultimate Compatibility Mode"
-msgstr ""
-
-#: inc/checkout/class-checkout-pages.php:111
-msgid "Toggle this option on if Multisite Ultimate elements are not loading correctly or at all."
-msgstr ""
-
-#: inc/checkout/class-checkout-pages.php:190
-msgid "Error: The password you entered is incorrect."
-msgstr ""
-
-#: inc/checkout/class-checkout-pages.php:220
-#: inc/integrations/host-providers/class-closte-host-provider.php:165
-msgid "Something went wrong"
-msgstr ""
-
-#. translators: %1$s and %2$s are HTML tags
-#: inc/checkout/class-checkout-pages.php:424
-#, php-format
-msgid "Your email address is not yet verified. Your site %1$s will only be activated %2$s after your email address is verified. Check your inbox and verify your email address."
-msgstr ""
-
-#: inc/checkout/class-checkout-pages.php:428
-msgid "Resend verification email →"
-msgstr ""
-
-#: inc/checkout/class-checkout-pages.php:628
-msgid "Multisite Ultimate - Register Page"
-msgstr ""
-
-#: inc/checkout/class-checkout-pages.php:629
-msgid "Multisite Ultimate - Login Page"
-msgstr ""
-
-#: inc/checkout/class-checkout-pages.php:630
-msgid "Multisite Ultimate - Site Blocked Page"
-msgstr ""
-
-#: inc/checkout/class-checkout-pages.php:631
-msgid "Multisite Ultimate - Membership Update Page"
-msgstr ""
-
-#: inc/checkout/class-checkout-pages.php:632
-msgid "Multisite Ultimate - New Site Page"
-msgstr ""
-
-#: inc/checkout/class-checkout.php:654
-#: inc/checkout/class-checkout.php:664
-#: inc/checkout/class-checkout.php:2083
-#: inc/checkout/class-checkout.php:2089
-msgid "Payment gateway not registered."
-msgstr ""
-
-#: inc/checkout/class-checkout.php:978
-msgid "The email address you entered is already in use."
-msgstr ""
-
-#: inc/checkout/class-checkout.php:1030
-msgid "Something wrong happened while attempting to save the customer billing address"
-msgstr ""
-
-#: inc/checkout/class-checkout.php:1560
-msgid "The item was added!"
-msgstr ""
-
-#: inc/checkout/class-checkout.php:1561
-msgid "The Password entered is too weak."
-msgstr ""
-
-#: inc/checkout/class-checkout.php:1862
-msgid "Password confirmation"
-msgstr ""
-
-#: inc/checkout/class-checkout.php:1863
-msgid "Template ID"
-msgstr ""
-
-#: inc/checkout/class-checkout.php:1864
-msgid "Valid password"
-msgstr ""
-
-#: inc/checkout/class-checkout.php:1866
-msgid "Payment Gateway"
-msgstr ""
-
-#. translators: %s is the membership ID
-#: inc/checkout/class-checkout.php:2187
-#, php-format
-msgid "Checkout failed for customer %s: "
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:99
-msgid "Multisite Ultimate Legacy Signup"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:260
-msgid "OFF"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:261
-#: inc/models/class-membership.php:901
-#: inc/models/class-product.php:623
-#: inc/models/class-product.php:704
-#: views/checkout/templates/pricing-table/legacy.php:163
-#: views/legacy/signup/pricing-table/plan.php:34
-#: views/legacy/signup/pricing-table/plan.php:56
-msgid "Free!"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:262
-#: inc/list-tables/class-product-list-table.php:182
-#: inc/traits/trait-wp-ultimo-plan-deprecated.php:152
-msgid "No Setup Fee"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:339
-msgid "Sorry. Our service is not allowed in your country."
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:418
-msgid "Pick a Plan"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:419
-msgid "Which one of our amazing plans you want to get?"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:434
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:142
-#: inc/models/class-checkout-form.php:896
-#: inc/models/class-checkout-form.php:1471
-#: inc/models/class-checkout-form.php:1488
-msgid "Template Selection"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:435
-msgid "Select the base template of your new site."
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:445
-msgid "Site Details"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:446
-msgid "Ok, now it's time to pick your site url and title!"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:460
-msgid "Select the title your site is going to have."
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:466
-#: inc/list-tables/class-site-list-table.php:273
-#: views/emails/customer/site-published.php:25
-msgid "URL"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:470
-msgid "Site urls can only contain lowercase letters (a-z) and numbers and must be at least 4 characters. ."
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:476
-msgid "Site URL Preview"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:483
-msgid "Continue to the next step"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:502
-msgid "Username must be at least 4 characters."
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:524
-msgid "Your password should be at least 6 characters long."
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:531
-#: inc/checkout/signup-fields/class-signup-field-password.php:127
-#: inc/models/class-checkout-form.php:943
-msgid "Confirm Password"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:545
-#: inc/checkout/signup-fields/class-signup-field-site-url.php:66
-#: inc/models/class-checkout-form.php:594
-#: inc/models/class-checkout-form.php:686
-#: inc/models/class-checkout-form.php:1535
-#: views/emails/admin/domain-created.php:79
-#: views/emails/admin/site-published.php:30
-msgid "Site URL"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:610
-msgid "Create Account"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:616
-msgid "Account Details"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:655
-msgid "Begin Signup Process"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:671
-msgid "Creating Account"
-msgstr ""
-
-#: inc/checkout/class-legacy-checkout.php:873
-msgid "Please, do not use the \"site_url\" as one of your custom fields' ids. We use it as a honeytrap field to prevent spam registration. Consider alternatives such as \"url\" or \"website\"."
-msgstr ""
-
-#. translators: %1$s the duration, and %2$s the duration unit (day, week, month, etc)
-#: inc/checkout/class-line-item.php:1103
-#: inc/models/class-checkout-form.php:1315
-#: inc/models/class-checkout-form.php:1346
-#, php-format
-msgid "%2$s"
-msgid_plural "every %1$s %2$s"
-msgstr[0] ""
-msgstr[1] ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:311
-msgid "This is a site-related field. For that reason, this field will not show up when no plans are present on the shopping cart."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:323
-msgid "This is a customer-related field. For that reason, this field will not show up when the user is logged and already has a customer on file."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:443
-msgid "Field ID"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:444
-msgid "e.g. info-name"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:445
-msgid "Only alpha-numeric and hyphens allowed."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:446
-msgid "The ID of the field. This is used to reference the field."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:456
-msgid "Field Label"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:457
-msgid "e.g. Your Name"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:458
-msgid "This is what your customer see as the field title."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:459
-msgid "Leave blank to hide the field label. You can also set a placeholder value and tip in the \"Additional Settings\" tab."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:468
-msgid "Field Placeholder"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:469
-msgid "e.g. Placeholder value"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:470
-msgid "This value appears inside the field, as an example of how to fill it."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:481
-msgid "Field Tooltip"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:482
-msgid "e.g. This field is great, be sure to fill it."
-msgstr ""
-
-#. translators: %is is the icon for a question mark.
-#: inc/checkout/signup-fields/class-base-signup-field.php:484
-#, php-format
-msgid "Any text entered here will be shown when the customer hovers the %s icon next to the field label."
-msgstr ""
-
-#. translators: %is is the icon for a question mark.
-#: inc/checkout/signup-fields/class-base-signup-field.php:484
-msgid "Just like this!"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:496
-#: views/shortcodes/shortcodes.php:56
-msgid "Default Value"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:497
-msgid "e.g. None"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:517
-msgid "Field Length"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:523
-msgid "Min"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:532
-msgid "Max"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:543
-msgid "Save As"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:544
-msgid "Select how you want to save this piece of meta data. You can attach it to the customer or the site as site meta or as site option."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:550
-msgid "Customer Meta"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:551
-msgid "User Meta"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:552
-msgid "Site Meta"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:553
-msgid "Site Option"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:554
-msgid "Do not save"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:563
-msgid "Required"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-base-signup-field.php:564
-msgid "Mark this field as required. The checkout will not proceed unless this field is filled."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-billing-address.php:72
-msgid "Address"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-billing-address.php:85
-#: inc/checkout/signup-fields/class-signup-field-billing-address.php:98
-msgid "Adds billing address fields such as country, zip code."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-billing-address.php:168
-msgid "Display only ZIP and Country?"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-billing-address.php:169
-msgid "Checking this option will only add the ZIP and country fields, instead of all the normal billing address fields."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-checkbox.php:85
-#: inc/checkout/signup-fields/class-signup-field-checkbox.php:98
-msgid "Adds a checkout box that can be checked by the customer."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-checkbox.php:169
-msgid "Default State"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-checkbox.php:170
-msgid "Use the toggle to the set the default state of the checkbox."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-color.php:71
-#: inc/checkout/signup-fields/class-signup-field-color.php:84
-msgid "Adds a color picker field."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-color.php:157
-msgid "Default Color"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-color.php:158
-msgid "Set the default value for this color field."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-discount-code.php:71
-#: inc/checkout/signup-fields/class-signup-field-discount-code.php:84
-msgid "Adds an additional field to apply a discount code."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-discount-code.php:171
-msgid "Have a coupon code?"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-email.php:80
-#: inc/checkout/signup-fields/class-signup-field-email.php:93
-msgid "Adds a email address field. This email address will be used to create the WordPress user."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-email.php:163
-msgid "Display Notices"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-email.php:164
-msgid "When the customer is already logged in, a box with the customer's username and a link to logout is displayed instead of the email field. Disable this option if you do not want that box to show up."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-email.php:190
-msgid "Not you?"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-email.php:202
-msgid "Existing customer?"
-msgstr ""
-
-#. translators: %s is the login URL.
-#: inc/checkout/signup-fields/class-signup-field-email.php:246
-#, php-format
-msgid "Log in to renew or change an existing membership."
-msgstr ""
-
-#. translators: 1$s is the display name of the user currently logged in.
-#: inc/checkout/signup-fields/class-signup-field-email.php:274
-#, php-format
-msgid "Not %1$s? Log in using your account."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-hidden.php:58
-msgid "Hidden Field"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-hidden.php:71
-#: inc/checkout/signup-fields/class-signup-field-hidden.php:84
-msgid "Adds a hidden field. This is useful when coupled with the \"Fill from the Request\" option, to load values from the URL, for example."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-hidden.php:153
-msgid "Pre-filled Value"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-hidden.php:154
-msgid "The field will be populated with this value. Can be overridden if the pre-fill from request option is enabled."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-hidden.php:155
-msgid "e.g. blue"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-bump.php:59
-msgid "Order Bump"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-bump.php:72
-#: inc/checkout/signup-fields/class-signup-field-order-bump.php:85
-msgid "Adds a product offer that the customer can click to add to the current cart."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-bump.php:170
-#: inc/checkout/signup-fields/class-signup-field-pricing-table.php:171
-msgid "e.g. Premium"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-bump.php:171
-msgid "Select the product that will be presented to the customer as an add-on option."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-bump.php:185
-msgid "Display Product Description"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-bump.php:186
-msgid "Toggle to display the product description as well, if one is available."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-bump.php:192
-msgid "Display Product Image"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-bump.php:193
-msgid "Toggle to display the product image as well, if one is available."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-bump.php:250
-#: inc/checkout/signup-fields/class-signup-field-order-summary.php:224
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:300
-#: inc/checkout/signup-fields/class-signup-field-pricing-table.php:280
-#: inc/checkout/signup-fields/class-signup-field-steps.php:210
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:359
-#: inc/ui/class-template-switching-element.php:353
-msgid "Template does not exist."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-summary.php:57
-#: inc/models/class-checkout-form.php:998
-msgid "Order Summary"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-summary.php:70
-#: inc/checkout/signup-fields/class-signup-field-order-summary.php:83
-msgid "Adds a summary table with prices, key subscription dates, discounts, and taxes."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-summary.php:166
-msgid "Table Columns"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-summary.php:167
-msgid "\"Simplified\" will condense all discount and tax info into separate rows to keep the table with only two columns. \"Display All\" adds a discounts and taxes column to each product row."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-summary.php:169
-msgid "Simplified"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-summary.php:170
-msgid "Display All"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-summary.php:180
-#: inc/checkout/signup-fields/class-signup-field-steps.php:166
-#: inc/ui/class-template-switching-element.php:145
-#: inc/ui/class-template-switching-element.php:146
-msgid "Layout"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-order-summary.php:181
-#: inc/checkout/signup-fields/class-signup-field-steps.php:167
-#: inc/ui/class-template-switching-element.php:157
-msgid "Select your Layout"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-password.php:85
-#: inc/checkout/signup-fields/class-signup-field-password.php:98
-msgid "Adds a password field, with options for enforcing password strength and adding password confirmation field. This password is then used to create the WordPress user."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-password.php:171
-msgid "Display Password Strength Meter"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-password.php:172
-msgid "Adds a password strength meter below the password field. Enabling this option also enforces passwords to be strong."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-password.php:177
-msgid "Display Password Confirm Field"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-password.php:178
-msgid "Adds a \"Confirm your Password\" field below the default password field to reduce the chance or making a mistake."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-payment.php:59
-#: inc/list-tables/class-payment-list-table-widget.php:41
-#: inc/list-tables/class-payment-list-table.php:41
-#: inc/managers/class-payment-manager.php:69
-#: inc/models/class-checkout-form.php:749
-#: views/emails/admin/payment-received.php:15
-#: views/emails/customer/payment-received.php:16
-#: views/emails/customer/renewal-payment-created.php:16
-msgid "Payment"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-payment.php:72
-#: inc/checkout/signup-fields/class-signup-field-payment.php:85
-msgid "Adds the payment options and the additional fields required to complete a purchase (e.g. credit card field)."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-payment.php:193
-msgid "Auto-renew"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:57
-msgid "Period Select"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:70
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:83
-msgid "Adds a period selector, that allows customers to switch between different billing periods."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:137
-msgid "Plan Duration Switch"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:172
-msgid "Period Selector Template"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:173
-#: inc/checkout/signup-fields/class-signup-field-pricing-table.php:217
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:252
-msgid "Select your Template"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:186
-msgid "Add different options below. These need to match your product price variations."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:192
-#: inc/checkout/signup-fields/class-signup-field-select.php:165
-msgid "Add the first option using the button below."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:249
-msgid "e.g. Monthly"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-period-selection.php:262
-#: inc/checkout/signup-fields/class-signup-field-select.php:218
-msgid "+ Add option"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-pricing-table.php:57
-msgid "Pricing Table"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-pricing-table.php:70
-#: inc/checkout/signup-fields/class-signup-field-pricing-table.php:83
-msgid "Adds a pricing table section that customers can use to choose a plan to subscribe to."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-pricing-table.php:140
-msgid "Plan Selection"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-pricing-table.php:172
-msgid "Be sure to add the products in the order you want them to show up."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-pricing-table.php:187
-msgid "Force Different Durations"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-pricing-table.php:188
-msgid "Check this option to force the display of plans with different recurring durations."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-pricing-table.php:199
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:234
-msgid "Hide when Pre-Selected"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-pricing-table.php:200
-msgid "Prevent customers from seeing this field when a plan was already selected via the URL."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-pricing-table.php:201
-msgid "If the pricing table field is the only field in the current step, the step will be skipped."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-pricing-table.php:216
-msgid "Pricing Table Template"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-products.php:69
-#: inc/checkout/signup-fields/class-signup-field-products.php:82
-msgid "Hidden field used to pre-select products. This is useful when you have a signup page for specific offering/bundles and do not want your customers to be able to choose plans and products manually."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-products.php:133
-msgid "Pre-selected Products"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-products.php:151
-msgid "Use this field to pre-select products. This is useful when you have a signup page for specific offering/bundles and do not want your customers to be able to choose plans and other products manually."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-select.php:58
-#: views/checkout/partials/pricing-table-list.php:38
-#: views/checkout/templates/template-selection/clean.php:141
-#: views/checkout/templates/template-selection/legacy.php:234
-#: views/sites/edit-placeholders.php:105
-#: views/taxes/list.php:170
-msgid "Select"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-select.php:71
-#: inc/checkout/signup-fields/class-signup-field-select.php:84
-msgid "Adds a select field."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-select.php:160
-msgid "Add different options below. The first option is used as the default."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-select.php:193
-msgid "Option Value"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-select.php:194
-msgid "e.g. option1"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-select.php:205
-msgid "e.g. Option 1"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-shortcode.php:56
-#: inc/checkout/signup-fields/class-signup-field-shortcode.php:136
-#: inc/checkout/signup-fields/class-signup-field-shortcode.php:151
-#: inc/list-tables/class-checkout-form-list-table.php:80
-msgid "Shortcode"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-shortcode.php:69
-msgid "Displays the content of a given WordPress shortcode. Can be useful to inset content from other plugins inside a Multisite Ultimate checkout form."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-shortcode.php:82
-msgid "Displays the content of a given WordPress shortcode. Can be useful to insert content from other plugins inside a Multisite Ultimate checkout form."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-shortcode.php:152
-msgid "e.g. [shortcode]"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-shortcode.php:153
-msgid "Please, enter the full shortcode, including []."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-site-title.php:82
-#: inc/checkout/signup-fields/class-signup-field-site-title.php:95
-msgid "Adds a Site Title field. This value is used to set the site title for the site being created."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-site-title.php:167
-msgid "Auto-generate?"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-site-title.php:168
-#: inc/checkout/signup-fields/class-signup-field-site-url.php:173
-msgid "Check this option to auto-generate this field based on the username of the customer."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-site-url.php:79
-#: inc/checkout/signup-fields/class-signup-field-site-url.php:92
-msgid "Adds a Site URL field. This is used to set the URL of the site being created."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-site-url.php:172
-#: inc/checkout/signup-fields/class-signup-field-username.php:170
-msgid "Auto-generate"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-site-url.php:183
-msgid "Display URL field attachments"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-site-url.php:184
-msgid "Adds the prefix and suffix blocks to the URL field."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-site-url.php:198
-msgid "Display URL preview block"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-site-url.php:199
-msgid "Adds a preview block that shows the final URL."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-site-url.php:213
-msgid "Enable Domain Selection"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-site-url.php:214
-msgid "Offer different domain options to your customers to choose from."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-site-url.php:229
-msgid "Available Domains"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-site-url.php:230
-msgid "Enter one domain option per line."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-site-url.php:252
-msgid "New URL Preview"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-steps.php:57
-#: inc/list-tables/class-checkout-form-list-table.php:200
-msgid "Steps"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-steps.php:70
-#: inc/checkout/signup-fields/class-signup-field-steps.php:83
-msgid "Adds a list of the steps."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-submit-button.php:58
-#: inc/ui/class-login-form-element.php:280
-#: inc/ui/class-login-form-element.php:281
-msgid "Submit Button"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-submit-button.php:71
-#: inc/checkout/signup-fields/class-signup-field-submit-button.php:84
-msgid "Adds a submit button. This is required to finalize single-step checkout forms or to navigate to the next step on multi-step checkout forms."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-submit-button.php:153
-msgid "Add \"Go Back\" button"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-submit-button.php:154
-msgid "Enable this option to add a \"Go Back\" button. Useful for multi-step checkout forms."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-submit-button.php:163
-msgid "\"Go Back\" Button Label"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-submit-button.php:164
-msgid "Value to be used as the \"Go Back\" label."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-submit-button.php:165
-msgid "e.g. ← Go Back"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:58
-#: inc/compat/class-legacy-shortcodes.php:525
-#: inc/list-tables/class-site-list-table.php:357
-msgid "Templates"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:71
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:84
-msgid "Adds a template selection section. This allows the customer to choose a pre-built site to be used as a template for the site being currently created."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:176
-msgid "Available templates"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:177
-msgid "How do you want to choose available which templates will be available."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:180
-msgid "Select by names"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:181
-msgid "Select by categories"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:182
-msgid "All templates"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:207
-msgid "Template Sites"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:208
-msgid "e.g. Template Site 1, My Agency"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:209
-msgid "Be sure to add the templates in the order you want them to show up."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:235
-msgid "Prevent customers from seeing this field when a template was already selected via the URL."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:236
-msgid "If the template selection field is the only field in the current step, the step will be skipped."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-template-selection.php:251
-msgid "Template Selector Template"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-terms-of-use.php:72
-#: inc/checkout/signup-fields/class-signup-field-terms-of-use.php:151
-msgid "Terms of Use"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-terms-of-use.php:85
-#: inc/checkout/signup-fields/class-signup-field-terms-of-use.php:98
-msgid "Adds a terms and conditions checkbox that must be marked before the account/site can be created."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-terms-of-use.php:126
-msgid "I agree with the terms of use."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-terms-of-use.php:167
-msgid "Terms Checkbox Label"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-terms-of-use.php:168
-msgid "e.g. I agree with the terms of use."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-terms-of-use.php:173
-msgid "Link to the Terms Page"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-terms-of-use.php:174
-msgid "Enter the link to the terms of use content."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-terms-of-use.php:175
-msgid "e.g. https://yoursite.com/terms"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-terms-of-use.php:192
-msgid "Read here"
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-text.php:71
-#: inc/checkout/signup-fields/class-signup-field-text.php:84
-msgid "Adds a text field that the customer can fill with arbitrary data."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-username.php:85
-#: inc/checkout/signup-fields/class-signup-field-username.php:98
-msgid "Adds an username field. This username will be used to create the WordPress user."
-msgstr ""
-
-#: inc/checkout/signup-fields/class-signup-field-username.php:171
-msgid "Check this option to auto-generate this field based on the email address of the customer."
-msgstr ""
-
-#: inc/checkout/signup-fields/field-templates/class-base-field-template.php:81
-msgid "Field Template"
-msgstr ""
-
-#: inc/checkout/signup-fields/field-templates/order-bump/class-simple-order-bump-field-template.php:67
-msgid "Simple"
-msgstr ""
-
-#: inc/checkout/signup-fields/field-templates/order-bump/class-simple-order-bump-field-template.php:80
-#: inc/checkout/signup-fields/field-templates/order-summary/class-clean-order-summary-field-template.php:80
-#: inc/checkout/signup-fields/field-templates/steps/class-clean-steps-field-template.php:80
-#: inc/checkout/signup-fields/field-templates/template-selection/class-clean-template-selection-field-template.php:80
-msgid "A simple layout with minimal styling, just enough to make it usable out-of-the-box."
-msgstr ""
-
-#: inc/checkout/signup-fields/field-templates/order-summary/class-clean-order-summary-field-template.php:67
-#: inc/checkout/signup-fields/field-templates/period-selection/class-clean-period-selection-field-template.php:67
-#: inc/checkout/signup-fields/field-templates/steps/class-clean-steps-field-template.php:67
-#: inc/checkout/signup-fields/field-templates/template-selection/class-clean-template-selection-field-template.php:67
-msgid "Clean"
-msgstr ""
-
-#: inc/checkout/signup-fields/field-templates/period-selection/class-clean-period-selection-field-template.php:80
-#: inc/checkout/signup-fields/field-templates/steps/class-minimal-steps-field-template.php:80
-#: inc/checkout/signup-fields/field-templates/template-selection/class-minimal-template-selection-field-template.php:69
-msgid "A simple template with clean markup and no styling, ready to be customized with custom CSS."
-msgstr ""
-
-#: inc/checkout/signup-fields/field-templates/period-selection/class-legacy-period-selection-field-template.php:67
-#: inc/checkout/signup-fields/field-templates/pricing-table/class-legacy-pricing-table-field-template.php:67
-#: inc/checkout/signup-fields/field-templates/steps/class-legacy-steps-field-template.php:67
-#: inc/checkout/signup-fields/field-templates/template-selection/class-legacy-template-selection-field-template.php:56
-#: views/base/addons.php:144
-msgid "Legacy"
-msgstr ""
-
-#: inc/checkout/signup-fields/field-templates/period-selection/class-legacy-period-selection-field-template.php:80
-msgid "Implementation of the layout that shipped with Multisite Ultimate < 1.10.X."
-msgstr ""
-
-#: inc/checkout/signup-fields/field-templates/pricing-table/class-legacy-pricing-table-field-template.php:80
-#: inc/checkout/signup-fields/field-templates/steps/class-legacy-steps-field-template.php:80
-#: inc/checkout/signup-fields/field-templates/template-selection/class-legacy-template-selection-field-template.php:69
-msgid "Implementation of the layout that shipped with WP Ultimo < 1.10.X."
-msgstr ""
-
-#: inc/checkout/signup-fields/field-templates/pricing-table/class-list-pricing-table-field-template.php:45
-msgid "Simple List"
-msgstr ""
-
-#: inc/checkout/signup-fields/field-templates/pricing-table/class-list-pricing-table-field-template.php:58
-msgid "Simple stylized list with price, recurrence, and the plan description."
-msgstr ""
-
-#: inc/checkout/signup-fields/field-templates/steps/class-minimal-steps-field-template.php:67
-#: inc/checkout/signup-fields/field-templates/template-selection/class-minimal-template-selection-field-template.php:56
-msgid "Minimal"
-msgstr ""
-
-#. translators: %s the url for login.
-#: inc/class-addon-repository.php:158
-#, php-format
-msgid "You must Login first."
-msgstr ""
-
-#: inc/class-addon-repository.php:177
-msgid "Failed to connect to the update server. Please try again later."
-msgstr ""
-
-#: inc/class-addon-repository.php:223
-msgid "Successfully connected your site to MultisiteUltimate.com."
-msgstr ""
-
-#: inc/class-addon-repository.php:231
-msgid "Failed to authenticate with MultisiteUltimate.com."
-msgstr ""
-
-#: inc/class-api.php:145
-#: inc/class-api.php:146
-msgid "API & Webhooks"
-msgstr ""
-
-#: inc/class-api.php:156
-msgid "API Settings"
-msgstr ""
-
-#: inc/class-api.php:157
-msgid "Options related to Multisite Ultimate API endpoints."
-msgstr ""
-
-#: inc/class-api.php:166
-msgid "Enable API"
-msgstr ""
-
-#: inc/class-api.php:167
-msgid "Tick this box if you want Multisite Ultimate to add its own endpoints to the WordPress REST API. This is required for some integrations to work, most notabily, Zapier."
-msgstr ""
-
-#: inc/class-api.php:176
-msgid "Credentials Refreshed"
-msgstr ""
-
-#: inc/class-api.php:183
-msgid "API URL"
-msgstr ""
-
-#: inc/class-api.php:199
-#: inc/integrations/host-providers/class-cloudflare-host-provider.php:170
-#: views/wizards/host-integrations/cloudflare-instructions.php:14
-#: views/wizards/host-integrations/runcloud-instructions.php:12
-#: views/wizards/host-integrations/runcloud-instructions.php:29
-msgid "API Key"
-msgstr ""
-
-#: inc/class-api.php:216
-#: views/wizards/host-integrations/runcloud-instructions.php:12
-msgid "API Secret"
-msgstr ""
-
-#: inc/class-api.php:232
-msgid "This is your API Key. You cannot change it directly. To reset the API key and secret, use the button \"Refresh API credentials\" below."
-msgstr ""
-
-#: inc/class-api.php:246
-msgid "Refresh API Credentials"
-msgstr ""
-
-#: inc/class-api.php:260
-msgid "Log API calls (Advanced)"
-msgstr ""
-
-#: inc/class-api.php:261
-msgid "Tick this box if you want to log all calls received via Multisite Ultimate API endpoints. You can access the logs on Multisite Ultimate → System Info → Logs."
-msgstr ""
-
-#: inc/class-api.php:274
-msgid "Webhook Settings"
-msgstr ""
-
-#: inc/class-api.php:275
-msgid "Options related to Multisite Ultimate API webhooks."
-msgstr ""
-
-#: inc/class-api.php:284
-msgid "Wait for Response (Advanced)"
-msgstr ""
-
-#: inc/class-api.php:285
-msgid "Tick this box if you want the Multisite Ultimate's webhook calls to wait for the remote server to respond. Keeping this option enabled can have huge effects on your network's performance, only enable it if you know what you are doing and need to debug webhook calls."
-msgstr ""
-
-#: inc/class-api.php:489
-msgid "Welcome to our API"
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:90
-msgid "Multisite Ultimate - First Steps"
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:92
-msgid "Multisite Ultimate - Summary"
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:94
-msgid "Multisite Ultimate - Activity Stream"
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:101
-msgid "Welcome!"
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:103
-msgid "Welcome to your new network dashboard!"
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:104
-msgid "You will notice that Multisite Ultimate adds a couple of useful widgets here so you can keep an eye on how your network is doing."
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:109
-msgid "Finish your setup"
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:111
-msgid "You still have a couple of things to do configuration-wise. Check the steps on this list and make sure you complete them all."
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:120
-msgid "Our home"
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:122
-msgid "You can always find Multisite Ultimate settings and other pages under our menu item, here on the Network-level dashboard. 😃"
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:185
-msgid "Initial Setup"
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:186
-msgid "Go through the initial Setup Wizard to configure the basic settings of your network."
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:187
-msgid "Finish the Setup Wizard"
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:192
-#: inc/models/class-checkout-form.php:613
-#: inc/models/class-checkout-form.php:762
-#: inc/models/class-checkout-form.php:1223
-#: inc/models/class-checkout-form.php:1417
-#: views/dashboard-widgets/billing-info.php:105
-#: views/invoice/template.php:177
-msgid "Payment Method"
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:193
-msgid "You will need to configure at least one payment gateway to be able to receive money from your customers."
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:194
-msgid "Add a Payment Method"
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:205
-msgid "Your First Customer"
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:206
-msgid "Open the link below in an incognito tab and go through your newly created signup form."
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:208
-msgid "Create a test Account"
-msgstr ""
-
-#: inc/class-dashboard-widgets.php:287
-msgid "Forum Discussions"
-msgstr ""
-
-#. translators: First placeholder is the mapping ID, second is the site ID.
-#: inc/class-domain-mapping.php:355
-#, php-format
-msgid "Unable to delete mapping %1$d for site %2$d"
-msgstr ""
-
-#: inc/class-hooks.php:59
-msgid "Activating Multisite Ultimate..."
-msgstr ""
-
-#: inc/class-hooks.php:103
-msgid "Deactivating Multisite Ultimate..."
-msgstr ""
-
-#. translators: the placeholder %s will be replaced by the time in seconds (float).
-#: inc/class-logger.php:183
-#, php-format
-msgid "This action took %s seconds."
-msgstr ""
-
-#: inc/class-maintenance-mode.php:87
-msgid "Maintenance Mode - Active"
-msgstr ""
-
-#: inc/class-maintenance-mode.php:91
-msgid "This means that your site is not available for visitors at the moment. Only you and other logged users have access to it. Click here to toggle this option."
-msgstr ""
-
-#: inc/class-maintenance-mode.php:113
-msgid "Website under planned maintenance. Please check back later."
-msgstr ""
-
-#: inc/class-maintenance-mode.php:118
-msgid "Under Maintenance"
-msgstr ""
-
-#: inc/class-maintenance-mode.php:146
-msgid "Request failed, please refresh and try again."
-msgstr ""
-
-#: inc/class-maintenance-mode.php:157
-msgid "You do not have the necessary permissions to perform this option."
-msgstr ""
-
-#: inc/class-maintenance-mode.php:170
-msgid "New maintenance settings saved."
-msgstr ""
-
-#: inc/class-maintenance-mode.php:192
-msgid "Site Maintenance Mode"
-msgstr ""
-
-#: inc/class-maintenance-mode.php:193
-msgid "Allow your customers and super admins to quickly take sites offline via a toggle on the site dashboard."
-msgstr ""
-
-#: inc/class-newsletter.php:22
-msgid "Signup for Multisite Ultimate Newsletter"
-msgstr ""
-
-#: inc/class-newsletter.php:23
-msgid "Be informed of new releases and all things related to running a WaaS Network."
-msgstr ""
-
-#: inc/class-orphaned-tables-manager.php:67
-msgid "Cleanup Orphaned Database Tables"
-msgstr ""
-
-#: inc/class-orphaned-tables-manager.php:68
-msgid "Remove database tables from deleted sites that were not properly cleaned up."
-msgstr ""
-
-#: inc/class-orphaned-tables-manager.php:70
-msgid "Check for Orphaned Tables"
-msgstr ""
-
-#: inc/class-orphaned-tables-manager.php:77
-msgid "Scan and cleanup database tables from deleted sites"
-msgstr ""
-
-#: inc/class-orphaned-tables-manager.php:100
-msgid "Not Found"
-msgstr ""
-
-#: inc/class-orphaned-tables-manager.php:101
-msgid "No Orphaned Tables found."
-msgstr ""
-
-#. translators: %d: number of orphaned tables
-#: inc/class-orphaned-tables-manager.php:126
-#, php-format
-msgid "Confirm Deletion of %d Orphaned Table"
-msgid_plural "Confirm Deletion of %d Orphaned Tables"
-msgstr[0] ""
-msgstr[1] ""
-
-#: inc/class-orphaned-tables-manager.php:129
-msgid "You are about to permanently delete the following database tables:"
-msgstr ""
-
-#: inc/class-orphaned-tables-manager.php:131
-msgid "Warning:"
-msgstr ""
-
-#: inc/class-orphaned-tables-manager.php:132
-msgid "This action cannot be undone. Please ensure you have a database backup before proceeding."
-msgstr ""
-
-#: inc/class-orphaned-tables-manager.php:138
-msgid "Yes, Delete These Tables"
-msgstr ""
-
-#: inc/class-orphaned-tables-manager.php:176
-msgid "You do not have the required permissions."
-msgstr ""
-
-#. translators: the %1$s placeholder is the required PHP version, while the %2$s is the current PHP version, and %3$s is the recommended PHP version.
-#: inc/class-requirements.php:287
-#, php-format
-msgid "Multisite Ultimate requires at least PHP version %1$s to run. Your current PHP version is %2$s. Please, contact your hosting company support to upgrade your PHP version. If you want maximum performance consider upgrading your PHP to version %3$s or later."
-msgstr ""
-
-#. translators: the %1$s placeholder is the required WP version, while the %2$s is the current WP version.
-#: inc/class-requirements.php:312
-#, php-format
-msgid "Multisite Ultimate requires at least WordPress version %1$s to run. Your current WordPress version is %2$s."
-msgstr ""
-
-#: inc/class-requirements.php:330
-msgid "Multisite Ultimate requires a multisite install to run properly. To know more about WordPress Networks, visit this link:"
-msgstr ""
-
-#: inc/class-requirements.php:330
-msgid "Create a Network"
-msgstr ""
-
-#. translators: %s is a placeholder for the Network Admin plugins page URL with link text.
-#: inc/class-requirements.php:345
-#, php-format
-msgid "Multisite Ultimate needs to be network active to run properly. You can \"Network Activate\" it %s"
-msgstr ""
-
-#: inc/class-requirements.php:346
-msgid "here"
-msgstr ""
-
-#. translators: the day/month/year date format used by Multisite Ultimate. You can changed it to localize this date format to your language. the default value is d/m/Y, which is the format 31/12/2021.
-#: inc/class-scripts.php:295
-msgid "d/m/Y"
-msgstr ""
-
-#. translators: %s is a relative future date.
-#: inc/class-scripts.php:305
-#, php-format
-msgid "in %s"
-msgstr ""
-
-#. translators: %s is a relative past date.
-#: inc/class-scripts.php:307
-#: inc/functions/date.php:156
-#: inc/list-tables/class-base-list-table.php:834
-#: inc/list-tables/class-membership-list-table.php:210
-#: views/admin-pages/fields/field-text-display.php:42
-#: views/admin-pages/fields/field-text-edit.php:45
-#, php-format
-msgid "%s ago"
-msgstr ""
-
-#: inc/class-scripts.php:308
-msgid "a few seconds"
-msgstr ""
-
-#. translators: %s is the number of seconds.
-#: inc/class-scripts.php:310
-#, php-format
-msgid "%d seconds"
-msgstr ""
-
-#: inc/class-scripts.php:311
-msgid "a minute"
-msgstr ""
-
-#. translators: %s is the number of minutes.
-#: inc/class-scripts.php:313
-#, php-format
-msgid "%d minutes"
-msgstr ""
-
-#: inc/class-scripts.php:314
-msgid "an hour"
-msgstr ""
-
-#. translators: %s is the number of hours.
-#: inc/class-scripts.php:316
-#, php-format
-msgid "%d hours"
-msgstr ""
-
-#: inc/class-scripts.php:317
-msgid "a day"
-msgstr ""
-
-#. translators: %s is the number of days.
-#: inc/class-scripts.php:319
-#, php-format
-msgid "%d days"
-msgstr ""
-
-#: inc/class-scripts.php:320
-msgid "a week"
-msgstr ""
-
-#. translators: %s is the number of weeks.
-#: inc/class-scripts.php:322
-#, php-format
-msgid "%d weeks"
-msgstr ""
-
-#: inc/class-scripts.php:323
-msgid "a month"
-msgstr ""
-
-#. translators: %s is the number of months.
-#: inc/class-scripts.php:325
-#, php-format
-msgid "%d months"
-msgstr ""
-
-#: inc/class-scripts.php:326
-msgid "a year"
-msgstr ""
-
-#. translators: %s is the number of years.
-#: inc/class-scripts.php:328
-#, php-format
-msgid "%d years"
-msgstr ""
-
-#: inc/class-settings.php:181
-#: inc/class-settings.php:405
-msgid "Dashes are no longer supported when registering a setting. You should change it to underscores in later versions."
-msgstr ""
-
-#: inc/class-settings.php:536
-msgid "Your Business"
-msgstr ""
-
-#: inc/class-settings.php:537
-msgid "General information about your business.."
-msgstr ""
-
-#: inc/class-settings.php:547
-#: inc/objects/class-billing-address.php:261
-msgid "Company Name"
-msgstr ""
-
-#: inc/class-settings.php:548
-msgid "This name is used when generating invoices, for example."
-msgstr ""
-
-#: inc/class-settings.php:559
-msgid "Upload Company Logo"
-msgstr ""
-
-#: inc/class-settings.php:560
-msgid "Add your company logo to be used on the login page and other places."
-msgstr ""
-
-#: inc/class-settings.php:571
-msgid "Company Email Address"
-msgstr ""
-
-#: inc/class-settings.php:572
-msgid "This email is used when generating invoices, for example."
-msgstr ""
-
-#: inc/class-settings.php:583
-msgid "Company Address"
-msgstr ""
-
-#: inc/class-settings.php:584
-msgid "This address is used when generating invoices."
-msgstr ""
-
-#: inc/class-settings.php:599
-msgid "Company Country"
-msgstr ""
-
-#: inc/class-settings.php:600
-msgid "This info is used when generating invoices, as well as for calculating when taxes apply in some contexts."
-msgstr ""
-
-#: inc/class-settings.php:612
-msgid "Currency Options"
-msgstr ""
-
-#: inc/class-settings.php:613
-#: inc/class-settings.php:1302
-msgid "The following options affect how prices are displayed on the frontend, the backend and in reports."
-msgstr ""
-
-#: inc/class-settings.php:623
-msgid "Currency"
-msgstr ""
-
-#: inc/class-settings.php:624
-msgid "Select the currency to be used in Multisite Ultimate."
-msgstr ""
-
-#: inc/class-settings.php:636
-msgid "Currency Position"
-msgstr ""
-
-#: inc/class-settings.php:637
-#: inc/class-settings.php:655
-#: inc/class-settings.php:667
-#: inc/class-settings.php:680
-msgid "This setting affects all prices displayed across the plugin elements."
-msgstr ""
-
-#: inc/class-settings.php:641
-msgid "Left ($99.99)"
-msgstr ""
-
-#: inc/class-settings.php:642
-msgid "Right (99.99$)"
-msgstr ""
-
-#: inc/class-settings.php:643
-msgid "Left with space ($ 99.99)"
-msgstr ""
-
-#: inc/class-settings.php:644
-msgid "Right with space (99.99 $)"
-msgstr ""
-
-#: inc/class-settings.php:654
-msgid "Decimal Separator"
-msgstr ""
-
-#: inc/class-settings.php:666
-msgid "Thousand Separator"
-msgstr ""
-
-#: inc/class-settings.php:679
-msgid "Number of Decimals"
-msgstr ""
-
-#: inc/class-settings.php:696
-#: inc/class-settings.php:697
-msgid "Login & Registration"
-msgstr ""
-
-#: inc/class-settings.php:706
-msgid "Login and Registration Options"
-msgstr ""
-
-#: inc/class-settings.php:707
-msgid "Options related to registration and login behavior."
-msgstr ""
-
-#: inc/class-settings.php:716
-msgid "Enable Registration"
-msgstr ""
-
-#: inc/class-settings.php:717
-msgid "Turning this toggle off will disable registration in all checkout forms across the network."
-msgstr ""
-
-#: inc/class-settings.php:727
-msgid "Enable email verification"
-msgstr ""
-
-#: inc/class-settings.php:728
-msgid "Enabling this option will require the customer to verify their email address when subscribing to a free plan or a plan with a trial period. Sites will not be created until the customer email verification status is changed to verified."
-msgstr ""
-
-#: inc/class-settings.php:739
-msgid "Default Registration Page"
-msgstr ""
-
-#: inc/class-settings.php:740
-#: inc/class-settings.php:772
-#: inc/class-settings.php:898
-#: inc/class-settings.php:1153
-msgid "Search pages on the main site..."
-msgstr ""
-
-#: inc/class-settings.php:741
-#: inc/class-settings.php:899
-#: inc/class-settings.php:1154
-msgid "Only published pages on the main site are available for selection, and you need to make sure they contain a [wu_checkout] shortcode."
-msgstr ""
-
-#: inc/class-settings.php:759
-msgid "Use Custom Login Page"
-msgstr ""
-
-#: inc/class-settings.php:760
-msgid "Turn this toggle on to select a custom page to be used as the login page."
-msgstr ""
-
-#: inc/class-settings.php:771
-msgid "Default Login Page"
-msgstr ""
-
-#: inc/class-settings.php:773
-msgid "Only published pages on the main site are available for selection, and you need to make sure they contain a [wu_login_form] shortcode."
-msgstr ""
-
-#: inc/class-settings.php:793
-msgid "Obfuscate the Original Login URL (wp-login.php)"
-msgstr ""
-
-#: inc/class-settings.php:794
-msgid "If this option is enabled, we will display a 404 error when a user tries to access the original wp-login.php link. This is useful to prevent brute-force attacks."
-msgstr ""
-
-#: inc/class-settings.php:807
-msgid "Use Sub-site logo on Login Page"
-msgstr ""
-
-#: inc/class-settings.php:808
-msgid "Toggle this option to replace the WordPress logo on the sub-site login page with the logo set for that sub-site. If unchecked, the network logo will be used instead."
-msgstr ""
-
-#: inc/class-settings.php:821
-msgid "Force Synchronous Site Publication "
-msgstr ""
-
-#: inc/class-settings.php:822
-msgid "By default, when a new pending site needs to be converted into a real network site, the publishing process happens via Job Queue, asynchronously. Enable this option to force the publication to happen in the same request as the signup. Be careful, as this can cause timeouts depending on the size of the site templates being copied."
-msgstr ""
-
-#: inc/class-settings.php:832
-#: inc/class-settings.php:1487
-#: inc/class-settings.php:1488
-msgid "Other Options"
-msgstr ""
-
-#: inc/class-settings.php:833
-msgid "Other registration-related options."
-msgstr ""
-
-#: inc/class-settings.php:842
-msgid "Default Role"
-msgstr ""
-
-#: inc/class-settings.php:843
-msgid "Set the role to be applied to the user during the signup process."
-msgstr ""
-
-#: inc/class-settings.php:854
-msgid "Add Users to the Main Site as well?"
-msgstr ""
-
-#: inc/class-settings.php:855
-msgid "Enabling this option will also add the user to the main site of your network."
-msgstr ""
-
-#: inc/class-settings.php:865
-msgid "Add to Main Site with Role..."
-msgstr ""
-
-#: inc/class-settings.php:866
-msgid "Select the role Multisite Ultimate should use when adding the user to the main site of your network. Be careful."
-msgstr ""
-
-#: inc/class-settings.php:897
-msgid "Default Membership Update Page"
-msgstr ""
-
-#: inc/class-settings.php:917
-msgid "Block Frontend Access"
-msgstr ""
-
-#: inc/class-settings.php:918
-msgid "Block the frontend access of network sites after a membership is no longer active."
-msgstr ""
-
-#: inc/class-settings.php:919
-msgid "By default, if a user does not pay and the account goes inactive, only the admin panel will be blocked, but the user's site will still be accessible on the frontend. If enabled, this option will also block frontend access in those cases."
-msgstr ""
-
-#: inc/class-settings.php:929
-msgid "Frontend Block Grace Period"
-msgstr ""
-
-#: inc/class-settings.php:930
-msgid "Select the number of days Multisite Ultimate should wait after the membership goes inactive before blocking the frontend access. Leave 0 to block immediately after the membership becomes inactive."
-msgstr ""
-
-#: inc/class-settings.php:944
-msgid "Frontend Block Page"
-msgstr ""
-
-#: inc/class-settings.php:945
-msgid "Select a page on the main site to redirect user if access is blocked"
-msgstr ""
-
-#: inc/class-settings.php:965
-msgid "Enable Multiple Memberships per Customer"
-msgstr ""
-
-#: inc/class-settings.php:966
-msgid "Enabling this option will allow your users to create more than one membership."
-msgstr ""
-
-#: inc/class-settings.php:976
-msgid "Enable Multiple Sites per Membership"
-msgstr ""
-
-#: inc/class-settings.php:977
-msgid "Enabling this option will allow your customers to create more than one site. You can limit how many sites your users can create in a per plan basis."
-msgstr ""
-
-#: inc/class-settings.php:987
-msgid "Block Sites on Downgrade"
-msgstr ""
-
-#: inc/class-settings.php:988
-msgid "Choose how Multisite Ultimate should handle client sites above their plan quota on downgrade."
-msgstr ""
-
-#: inc/class-settings.php:992
-msgid "Keep sites as is (do nothing)"
-msgstr ""
-
-#: inc/class-settings.php:993
-msgid "Block only frontend access"
-msgstr ""
-
-#: inc/class-settings.php:994
-msgid "Block only backend access"
-msgstr ""
-
-#: inc/class-settings.php:995
-msgid "Block both frontend and backend access"
-msgstr ""
-
-#: inc/class-settings.php:1007
-msgid "Move Posts on Downgrade"
-msgstr ""
-
-#: inc/class-settings.php:1008
-msgid "Select how you want to handle the posts above the quota on downgrade. This will apply to all post types with quotas set."
-msgstr ""
-
-#: inc/class-settings.php:1012
-msgid "Keep posts as is (do nothing)"
-msgstr ""
-
-#: inc/class-settings.php:1013
-msgid "Move posts above the new quota to the Trash"
-msgstr ""
-
-#: inc/class-settings.php:1014
-msgid "Mark posts above the new quota as Drafts"
-msgstr ""
-
-#: inc/class-settings.php:1024
-msgid "Emulated Post Types"
-msgstr ""
-
-#: inc/class-settings.php:1025
-msgid "Emulates the registering of a custom post type to be able to create limits for it without having to activate plugins on the main site."
-msgstr ""
-
-#: inc/class-settings.php:1034
-msgid "By default, Multisite Ultimate only allows super admins to limit post types that are registered on the main site. This makes sense from a technical stand-point but it also forces you to have plugins network-activated in order to be able to set limitations for their custom post types. Using this option, you can emulate the registering of a post type. This will register them on the main site and allow you to create limits for them on your products."
-msgstr ""
-
-#: inc/class-settings.php:1045
-msgid "Add the first post type using the button below."
-msgstr ""
-
-#: inc/class-settings.php:1077
-msgid "Post Type Slug"
-msgstr ""
-
-#: inc/class-settings.php:1078
-msgid "e.g. product"
-msgstr ""
-
-#: inc/class-settings.php:1087
-msgid "Post Type Label"
-msgstr ""
-
-#: inc/class-settings.php:1088
-msgid "e.g. Products"
-msgstr ""
-
-#: inc/class-settings.php:1104
-msgid "+ Add Post Type"
-msgstr ""
-
-#: inc/class-settings.php:1142
-msgid "Configure certain aspects of how network Sites behave."
-msgstr ""
-
-#: inc/class-settings.php:1152
-msgid "Default New Site Page"
-msgstr ""
-
-#: inc/class-settings.php:1172
-msgid "Enable Visits Limitation & Counting"
-msgstr ""
-
-#: inc/class-settings.php:1173
-msgid "Enabling this option will add visits limitation settings to the plans and add the functionality necessary to count site visits on the front-end."
-msgstr ""
-
-#: inc/class-settings.php:1183
-msgid "Enable Screenshot Generator"
-msgstr ""
-
-#: inc/class-settings.php:1184
-msgid "With this option is enabled, Multisite Ultimate will take a screenshot for every newly created site on your network and set the resulting image as that site's featured image. This features requires a valid license key to work and it is not supported for local sites."
-msgstr ""
-
-#: inc/class-settings.php:1194
-msgid "WordPress Features"
-msgstr ""
-
-#: inc/class-settings.php:1195
-msgid "Override default WordPress settings for network Sites."
-msgstr ""
-
-#: inc/class-settings.php:1204
-msgid "Enable Plugins Menu"
-msgstr ""
-
-#: inc/class-settings.php:1205
-msgid "Do you want to let users on the network to have access to the Plugins page, activating plugins for their sites? If this option is disabled, the customer will not be able to manage the site plugins."
-msgstr ""
-
-#: inc/class-settings.php:1206
-msgid "You can select which plugins the user will be able to use for each plan."
-msgstr ""
-
-#: inc/class-settings.php:1216
-msgid "Add New Users"
-msgstr ""
-
-#: inc/class-settings.php:1217
-msgid "Allow site administrators to add new users to their site via the \"Users → Add New\" page."
-msgstr ""
-
-#: inc/class-settings.php:1218
-msgid "You can limit the number of users allowed for each plan."
-msgstr ""
-
-#: inc/class-settings.php:1228
-msgid "Site Template Options"
-msgstr ""
-
-#: inc/class-settings.php:1229
-msgid "Configure certain aspects of how Site Templates behave."
-msgstr ""
-
-#: inc/class-settings.php:1238
-msgid "Allow Template Switching"
-msgstr ""
-
-#: inc/class-settings.php:1239
-msgid "Enabling this option will add an option on your client's dashboard to switch their site template to another one available on the catalog of available templates. The data is lost after a switch as the data from the new template is copied over."
-msgstr ""
-
-#: inc/class-settings.php:1249
-msgid "Allow Users to use their own Sites as Templates"
-msgstr ""
-
-#: inc/class-settings.php:1250
-msgid "Enabling this option will add the user own sites to the template screen, allowing them to create a new site based on the content and customizations they made previously."
-msgstr ""
-
-#: inc/class-settings.php:1263
-msgid "Copy Media on Template Duplication?"
-msgstr ""
-
-#: inc/class-settings.php:1264
-msgid "Checking this option will copy the media uploaded on the template site to the newly created site. This can be overridden on each of the plans."
-msgstr ""
-
-#: inc/class-settings.php:1274
-msgid "Prevent Search Engines from indexing Site Templates"
-msgstr ""
-
-#: inc/class-settings.php:1275
-msgid "Checking this option will discourage search engines from indexing all the Site Templates on your network."
-msgstr ""
-
-#: inc/class-settings.php:1301
-msgid "Payment Settings"
-msgstr ""
-
-#: inc/class-settings.php:1312
-msgid "Force Auto-Renew"
-msgstr ""
-
-#: inc/class-settings.php:1313
-msgid "Enable this option if you want to make sure memberships are created with auto-renew activated whenever the selected gateway supports it. Disabling this option will show an auto-renew option during checkout."
-msgstr ""
-
-#: inc/class-settings.php:1324
-msgid "Allow Trials without Payment Method"
-msgstr ""
-
-#: inc/class-settings.php:1325
-msgid "By default, Multisite Ultimate asks customers to add a payment method on sign-up even if a trial period is present. Enable this option to only ask for a payment method when the trial period is over."
-msgstr ""
-
-#: inc/class-settings.php:1336
-msgid "Send Invoice on Payment Confirmation"
-msgstr ""
-
-#: inc/class-settings.php:1337
-msgid "Enabling this option will attach a PDF invoice (marked paid) with the payment confirmation email. This option does not apply to the Manual Gateway, which sends invoices regardless of this option."
-msgstr ""
-
-#: inc/class-settings.php:1338
-msgid "The invoice files will be saved on the wp-content/uploads/wu-invoices folder."
-msgstr ""
-
-#: inc/class-settings.php:1348
-msgid "Invoice Numbering Scheme"
-msgstr ""
-
-#: inc/class-settings.php:1349
-msgid "What should Multisite Ultimate use as the invoice number?"
-msgstr ""
-
-#: inc/class-settings.php:1354
-msgid "Payment Reference Code"
-msgstr ""
-
-#: inc/class-settings.php:1355
-msgid "Sequential Number"
-msgstr ""
-
-#: inc/class-settings.php:1364
-msgid "Next Invoice Number"
-msgstr ""
-
-#: inc/class-settings.php:1365
-msgid "This number will be used as the invoice number for the next invoice generated on the system. It is incremented by one every time a new invoice is created. You can change it and save it to reset the invoice sequential number to a specific value."
-msgstr ""
-
-#: inc/class-settings.php:1379
-msgid "Invoice Number Prefix"
-msgstr ""
-
-#: inc/class-settings.php:1380
-msgid "INV00"
-msgstr ""
-
-#. translators: %%YEAR%%, %%MONTH%%, and %%DAY%% are placeholders but are replaced before shown to the user but are used as examples.
-#: inc/class-settings.php:1382
-#, php-format
-msgid "Use %%YEAR%%, %%MONTH%%, and %%DAY%% to create a dynamic placeholder. E.g. %%YEAR%%-%%MONTH%%-INV will become %s."
-msgstr ""
-
-#: inc/class-settings.php:1396
-#: inc/ui/class-jumper.php:208
-msgid "Payment Gateways"
-msgstr ""
-
-#: inc/class-settings.php:1397
-msgid "Activate and configure the installed payment gateways in this section."
-msgstr ""
-
-#: inc/class-settings.php:1412
-#: inc/class-settings.php:1413
-#: inc/list-tables/class-broadcast-list-table.php:481
-#: inc/list-tables/class-email-list-table.php:40
-#: inc/ui/class-jumper.php:210
-msgid "Emails"
-msgstr ""
-
-#: inc/class-settings.php:1428
-#: inc/class-settings.php:1429
-msgid "Domain Mapping"
-msgstr ""
-
-#: inc/class-settings.php:1444
-#: inc/class-settings.php:1445
-msgid "Single Sign-On"
-msgstr ""
-
-#: inc/class-settings.php:1470
-msgid "Hosting or Panel Providers"
-msgstr ""
-
-#: inc/class-settings.php:1471
-msgid "Configure and manage the integration with your Hosting or Panel Provider."
-msgstr ""
-
-#: inc/class-settings.php:1498
-msgid "Miscellaneous"
-msgstr ""
-
-#: inc/class-settings.php:1499
-msgid "Other options that do not fit anywhere else."
-msgstr ""
-
-#: inc/class-settings.php:1510
-msgid "Hide UI Tours"
-msgstr ""
-
-#: inc/class-settings.php:1511
-msgid "The UI tours showed by Multisite Ultimate should permanently hide themselves after being seen but if they persist for whatever reason, toggle this option to force them into their viewed state - which will prevent them from showing up again."
-msgstr ""
-
-#: inc/class-settings.php:1523
-msgid "Disable \"Hover to Zoom\""
-msgstr ""
-
-#: inc/class-settings.php:1524
-msgid "By default, Multisite Ultimate adds a \"hover to zoom\" feature, allowing network admins to see larger version of site screenshots and other images across the UI in full-size when hovering over them. You can disable that feature here. Preview tags like the above are not affected."
-msgstr ""
-
-#: inc/class-settings.php:1534
-msgid "Logging"
-msgstr ""
-
-#: inc/class-settings.php:1535
-msgid "Log Multisite Ultimate data. This is useful for debugging purposes."
-msgstr ""
-
-#: inc/class-settings.php:1544
-msgid "Logging Level"
-msgstr ""
-
-#: inc/class-settings.php:1545
-msgid "Select the level of logging you want to use."
-msgstr ""
-
-#: inc/class-settings.php:1549
-msgid "PHP Default"
-msgstr ""
-
-#: inc/class-settings.php:1551
-msgid "Errors Only"
-msgstr ""
-
-#: inc/class-settings.php:1552
-msgid "Everything"
-msgstr ""
-
-#: inc/class-settings.php:1561
-msgid "Send Error Data to Multisite Ultimate Developers"
-msgstr ""
-
-#: inc/class-settings.php:1562
-msgid "With this option enabled, every time your installation runs into an error related to Multisite Ultimate, that error data will be sent to us. No sensitive data gets collected, only environmental stuff (e.g. if this is this is a subdomain network, etc)."
-msgstr ""
-
-#: inc/class-settings.php:1573
-msgid "Change the plugin and wordpress behavior."
-msgstr ""
-
-#: inc/class-settings.php:1588
-msgid "Run Migration Again"
-msgstr ""
-
-#: inc/class-settings.php:1590
-msgid "Rerun the Migration Wizard if you experience data-loss after migrate."
-msgstr ""
-
-#: inc/class-settings.php:1593
-msgid "Important: This process can have unexpected behavior with your current Ultimo models.
We recommend that you create a backup before continue."
-msgstr ""
-
-#: inc/class-settings.php:1596
-msgid "Migrate"
-msgstr ""
-
-#: inc/class-settings.php:1619
-msgid "Security Mode"
-msgstr ""
-
-#. Translators: Placeholder adds the security mode key and current site url with query string
-#: inc/class-settings.php:1621
-#, php-format
-msgid "Only Multisite Ultimate and other must-use plugins will run on your WordPress install while this option is enabled.%2$ssunrise.php File"
-msgstr ""
-
-#: inc/installers/class-core-installer.php:80
-msgid "We need to add our own sunrise.php file to the wp-content folder in order to be able to control access to sites and plugins before anything else happens on WordPress. "
-msgstr ""
-
-#: inc/installers/class-core-installer.php:82
-msgid "Installing sunrise file..."
-msgstr ""
-
-#. translators: %s is the name of a database table, e.g. wu_memberships.
-#: inc/installers/class-core-installer.php:118
-#, php-format
-msgid "Installation of the table %s failed"
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:150
-msgid "Create Example Template Site"
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:151
-msgid "This will create a template site on your network that you can use as a starting point."
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:153
-msgid "Creating Template Site..."
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:160
-msgid "Create Example Products"
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:161
-msgid "This action will create example products (plans, packages, and services), so you have an starting point."
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:163
-msgid "Creating Products..."
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:170
-msgid "Create a Checkout Form"
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:171
-msgid "This action will create a single-step checkout form that your customers will use to place purchases, as well as the page that goes with it."
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:173
-msgid "Creating Checkout Form and Registration Page..."
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:180
-msgid "Create the System Emails"
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:181
-msgid "This action will create all emails sent by Multisite Ultimate."
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:183
-msgid "Creating System Emails..."
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:190
-msgid "Create Custom Login Page"
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:191
-msgid "This action will create a custom login page and replace the default one."
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:193
-msgid "Creating Custom Login Page..."
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:228
-msgid "Template Site was not created. Maybe a site with the /template path already exists?"
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:260
-msgid "This is an example of a free plan."
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:280
-msgid "This is an example of a paid plan."
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:299
-msgid "SEO Consulting"
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:300
-msgid "This is an example of a service that you can create and charge customers for."
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:338
-msgid "Registration Form"
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:364
-msgid "Register"
-msgstr ""
-
-#: inc/installers/class-default-content-installer.php:411
-#: inc/installers/class-migrator.php:2382
-#: inc/ui/class-login-form-element.php:156
-#: inc/ui/class-login-form-element.php:354
-msgid "Login"
-msgstr ""
-
-#: inc/installers/class-migrator.php:262
-msgid "Pre-Migration Check"
-msgstr ""
-
-#: inc/installers/class-migrator.php:263
-msgid "Runs all migrations in a sand-boxed environment to see if it hits an error."
-msgstr ""
-
-#: inc/installers/class-migrator.php:266
-msgid "Checking..."
-msgstr ""
-
-#: inc/installers/class-migrator.php:276
-msgid "Prepare for Migration"
-msgstr ""
-
-#: inc/installers/class-migrator.php:277
-msgid "Verifies the data before going forward with the migration."
-msgstr ""
-
-#: inc/installers/class-migrator.php:279
-msgid "Preparing..."
-msgstr ""
-
-#: inc/installers/class-migrator.php:288
-msgid "Migrates the settings from the older version."
-msgstr ""
-
-#: inc/installers/class-migrator.php:294
-msgid "Plans to Products"
-msgstr ""
-
-#: inc/installers/class-migrator.php:295
-msgid "Converts the old plans into products."
-msgstr ""
-
-#: inc/installers/class-migrator.php:301
-msgid "Users to Customers"
-msgstr ""
-
-#: inc/installers/class-migrator.php:302
-msgid "Creates customers based on the existing users."
-msgstr ""
-
-#: inc/installers/class-migrator.php:308
-msgid "Subscriptions to Memberships"
-msgstr ""
-
-#: inc/installers/class-migrator.php:309
-msgid "Converts subscriptions into Memberships."
-msgstr ""
-
-#: inc/installers/class-migrator.php:315
-msgid "Transactions to Payments & Events"
-msgstr ""
-
-#: inc/installers/class-migrator.php:316
-msgid "Converts transactions into payments and events."
-msgstr ""
-
-#: inc/installers/class-migrator.php:322
-msgid "Coupons to Discount Codes"
-msgstr ""
-
-#: inc/installers/class-migrator.php:323
-msgid "Converts coupons into discount codes."
-msgstr ""
-
-#: inc/installers/class-migrator.php:329
-msgid "Customer Sites"
-msgstr ""
-
-#: inc/installers/class-migrator.php:330
-msgid "Adjusts existing customer sites."
-msgstr ""
-
-#: inc/installers/class-migrator.php:331
-#: inc/installers/class-migrator.php:339
-msgid "Making Adjustments..."
-msgstr ""
-
-#: inc/installers/class-migrator.php:337
-msgid "Sites Templates"
-msgstr ""
-
-#: inc/installers/class-migrator.php:338
-msgid "Adjusts existing site templates."
-msgstr ""
-
-#: inc/installers/class-migrator.php:346
-msgid "Converts mapped domains."
-msgstr ""
-
-#: inc/installers/class-migrator.php:353
-msgid "Creates a checkout form based on the existing signup flow."
-msgstr ""
-
-#: inc/installers/class-migrator.php:359
-msgid "Emails & Broadcasts"
-msgstr ""
-
-#: inc/installers/class-migrator.php:360
-msgid "Converts the emails and broadcasts."
-msgstr ""
-
-#: inc/installers/class-migrator.php:367
-msgid "Migrates existing webhooks."
-msgstr ""
-
-#: inc/installers/class-migrator.php:373
-msgid "Other Migrations"
-msgstr ""
-
-#: inc/installers/class-migrator.php:374
-msgid "Other migrations that don't really fit anywhere else."
-msgstr ""
-
-#: inc/installers/class-migrator.php:384
-msgid "Migrating..."
-msgstr ""
-
-#. Translators: %s is the name of the installer.
-#: inc/installers/class-migrator.php:584
-#, php-format
-msgid "Critical error found when migrating \"%s\"."
-msgstr ""
-
-#: inc/installers/class-migrator.php:2305
-msgid "Signup Form"
-msgstr ""
-
-#: inc/installers/class-migrator.php:2342
-msgid "Signup"
-msgstr ""
-
-#. translators: %s is the name of a host provider (e.g. Cloudways, WPMUDev, Closte...).
-#: inc/integrations/host-providers/class-base-host-provider.php:217
-#, php-format
-msgid "%s Integration"
-msgstr ""
-
-#: inc/integrations/host-providers/class-base-host-provider.php:221
-msgid "Go to the setup wizard to setup this integration."
-msgstr ""
-
-#. translators: %1$s will be replaced with the integration title. E.g. RunCloud
-#: inc/integrations/host-providers/class-base-host-provider.php:248
-#, php-format
-msgid "It looks like you are using %1$s as your hosting provider, yet the %1$s integration module is not active. In order for the domain mapping integration to work with %1$s, you might want to activate that module."
-msgstr ""
-
-#. translators: %s is the integration name.
-#: inc/integrations/host-providers/class-base-host-provider.php:255
-#, php-format
-msgid "Activate %s"
-msgstr ""
-
-#. translators: %1$s will be replaced with the integration title. E.g. RunCloud.
-#: inc/integrations/host-providers/class-base-host-provider.php:281
-#, php-format
-msgid "It looks like you are using %1$s as your hosting provider, yet the %1$s integration module was not properly setup. In order for the domain mapping integration to work with %1$s, you need to configure that module."
-msgstr ""
-
-#. translators: %s is the integration name
-#: inc/integrations/host-providers/class-base-host-provider.php:288
-#, php-format
-msgid "Setup %s"
-msgstr ""
-
-#. translators: %s is the name of the integration e.g. RunCloud
-#: inc/integrations/host-providers/class-base-host-provider.php:565
-#, php-format
-msgid "Send API calls to %s servers with domain names added to this network"
-msgstr ""
-
-#. translators: %s is the name of the integration e.g. RunCloud
-#: inc/integrations/host-providers/class-base-host-provider.php:573
-#, php-format
-msgid "Fetch and install a SSL certificate on %s platform after the domain is added."
-msgstr ""
-
-#. translators: %s is the name of the integration e.g. RunCloud
-#: inc/integrations/host-providers/class-base-host-provider.php:577
-#, php-format
-msgid "Fetch and install a SSL certificate on %s platform after the domain is added. This needs to be done manually."
-msgstr ""
-
-#: inc/integrations/host-providers/class-base-host-provider.php:648
-msgid "No description provided."
-msgstr ""
-
-#: inc/integrations/host-providers/class-closte-host-provider.php:160
-msgid "Access Authorized"
-msgstr ""
-
-#: inc/integrations/host-providers/class-closte-host-provider.php:227
-msgid "Closte is not just another web hosting who advertise their services as a cloud hosting while still provides fixed plans like in 1995."
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudflare-host-provider.php:119
-msgid "Proxied"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudflare-host-provider.php:119
-#: inc/integrations/host-providers/class-cloudflare-host-provider.php:121
-msgid "Cloudflare"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudflare-host-provider.php:121
-msgid "Not Proxied"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudflare-host-provider.php:166
-#: views/wizards/host-integrations/cloudflare-instructions.php:14
-msgid "Zone ID"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudflare-host-provider.php:167
-msgid "e.g. 644c7705723d62e31f700bb798219c75"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudflare-host-provider.php:171
-msgid "e.g. xKGbxxVDpdcUv9dUzRf4i4ngv0QNf1wCtbehiec_o"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudflare-host-provider.php:426
-msgid "Cloudflare secures and ensures the reliability of your external-facing resources such as websites, APIs, and applications. It protects your internal resources such as behind-the-firewall applications, teams, and devices. And it is your platform for developing globally-scalable applications."
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudflare-host-provider.php:454
-msgid "Add a new proxied subdomain to the configured CloudFlare zone whenever a new site gets created"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudflare-host-provider.php:456
-msgid "Do nothing! The CloudFlare integration has no effect in subdirectory multisite installs such as this one"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudflare-host-provider.php:459
-msgid "Add domain mappings as new CloudFlare zones"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:147
-msgid "Cloudways Account Email"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:148
-msgid "Your Cloudways account email address."
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:149
-msgid "e.g. me@gmail.com"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:152
-msgid "Cloudways API Key"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:153
-#: inc/integrations/host-providers/class-runcloud-host-provider.php:94
-#: inc/integrations/host-providers/class-serverpilot-host-provider.php:98
-msgid "The API Key retrieved in the previous step."
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:154
-#: inc/integrations/host-providers/class-serverpilot-host-provider.php:99
-msgid "e.g. eYP0Jo3Fzzm5SOZCi5nLR0Mki2lbYZ"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:157
-msgid "Cloudways Server ID"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:158
-#: inc/integrations/host-providers/class-runcloud-host-provider.php:104
-msgid "The Server ID retrieved in the previous step."
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:159
-#: inc/integrations/host-providers/class-runcloud-host-provider.php:105
-msgid "e.g. 11667"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:162
-msgid "Cloudways App ID"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:163
-#: inc/integrations/host-providers/class-runcloud-host-provider.php:109
-#: inc/integrations/host-providers/class-serverpilot-host-provider.php:103
-msgid "The App ID retrieved in the previous step."
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:164
-#: inc/integrations/host-providers/class-runcloud-host-provider.php:110
-#: inc/integrations/host-providers/class-serverpilot-host-provider.php:104
-msgid "e.g. 940288"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:167
-msgid "Cloudways Extra Domains"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:168
-msgid "The Cloudways API is a bit strange in that it doesn’t offer a way to add or remove just one domain, only a way to update the whole domain list. That means that Multisite Ultimate will replace all domains you might have there with the list of mapped domains of the network every time a new domain is added."
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:169
-msgid "Comma-separated list of additional domains to add to Cloudways."
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:170
-msgid "e.g. *.test.com, test.com"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cloudways-host-provider.php:531
-msgid "Focus on your business and avoid all the web hosting hassles. Our managed hosting guarantees unmatched performance, reliability and choice with 24/7 support that acts as your extended team, making Cloudways an ultimate choice for growing agencies and e-commerce businesses."
-msgstr ""
-
-#: inc/integrations/host-providers/class-cpanel-host-provider.php:114
-msgid "cPanel Username"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cpanel-host-provider.php:115
-msgid "e.g. username"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cpanel-host-provider.php:119
-msgid "cPanel Password"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cpanel-host-provider.php:120
-msgid "password"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cpanel-host-provider.php:123
-msgid "cPanel Host"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cpanel-host-provider.php:124
-msgid "e.g. yourdomain.com"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cpanel-host-provider.php:127
-msgid "cPanel Port"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cpanel-host-provider.php:128
-msgid "Defaults to 2083"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cpanel-host-provider.php:132
-msgid "Root Directory"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cpanel-host-provider.php:133
-msgid "Defaults to /public_html"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cpanel-host-provider.php:303
-msgid "Unexpected error ocurred trying to sync domains with CPanel"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cpanel-host-provider.php:318
-msgid "cPanel is the management panel being used on a large number of shared and dedicated hosts across the globe."
-msgstr ""
-
-#: inc/integrations/host-providers/class-cpanel-host-provider.php:363
-msgid "Add a new Addon Domain on cPanel whenever a new domain mapping gets created on your network"
-msgstr ""
-
-#: inc/integrations/host-providers/class-cpanel-host-provider.php:369
-msgid "Add a new SubDomain on cPanel whenever a new site gets created on your network"
-msgstr ""
-
-#: inc/integrations/host-providers/class-gridpane-host-provider.php:211
-#: inc/integrations/host-providers/class-gridpane-host-provider.php:219
-msgid "We were not able to successfully establish a connection."
-msgstr ""
-
-#: inc/integrations/host-providers/class-gridpane-host-provider.php:226
-msgid "Connection successfully established."
-msgstr ""
-
-#: inc/integrations/host-providers/class-gridpane-host-provider.php:250
-msgid "GridPane is the world's first hosting control panel built exclusively for serious WordPress professionals."
-msgstr ""
-
-#: inc/integrations/host-providers/class-runcloud-host-provider.php:93
-msgid "RunCloud API Key"
-msgstr ""
-
-#: inc/integrations/host-providers/class-runcloud-host-provider.php:95
-msgid "e.g. Sx9tHAn5XMrkeyZKS1a7uj8dGTLgKnlEOaJEFRt1m95L"
-msgstr ""
-
-#: inc/integrations/host-providers/class-runcloud-host-provider.php:98
-msgid "RunCloud API Secret"
-msgstr ""
-
-#: inc/integrations/host-providers/class-runcloud-host-provider.php:99
-msgid "The API secret retrieved in the previous step."
-msgstr ""
-
-#: inc/integrations/host-providers/class-runcloud-host-provider.php:100
-msgid "e.g. ZlAebXp2sa6J5xsrPoiPcMXZRIVsHJ2rEkNCNGknZnF0UK5cSNSePS8GBW9FXIQd"
-msgstr ""
-
-#: inc/integrations/host-providers/class-runcloud-host-provider.php:103
-msgid "RunCloud Server ID"
-msgstr ""
-
-#: inc/integrations/host-providers/class-runcloud-host-provider.php:108
-msgid "RunCloud App ID"
-msgstr ""
-
-#: inc/integrations/host-providers/class-runcloud-host-provider.php:170
-msgid "Domain name not found on runcloud"
-msgstr ""
-
-#: inc/integrations/host-providers/class-runcloud-host-provider.php:374
-msgid "With RunCloud, you don’t need to be a Linux expert to build a website powered by DigitalOcean, AWS, or Google Cloud. Use our graphical interface and build a business on the cloud affordably."
-msgstr ""
-
-#: inc/integrations/host-providers/class-serverpilot-host-provider.php:92
-msgid "ServerPilot Client ID"
-msgstr ""
-
-#: inc/integrations/host-providers/class-serverpilot-host-provider.php:93
-msgid "Your ServerPilot Client ID."
-msgstr ""
-
-#: inc/integrations/host-providers/class-serverpilot-host-provider.php:94
-msgid "e.g. cid_lSmjevkdoSOpasYVqm"
-msgstr ""
-
-#: inc/integrations/host-providers/class-serverpilot-host-provider.php:97
-msgid "ServerPilot API Key"
-msgstr ""
-
-#: inc/integrations/host-providers/class-serverpilot-host-provider.php:102
-msgid "ServerPilot App ID"
-msgstr ""
-
-#. translators: %s is the wp_json_encode of the error.
-#: inc/integrations/host-providers/class-serverpilot-host-provider.php:275
-#, php-format
-msgid "An error occurred while trying to get the current list of domains: %s"
-msgstr ""
-
-#: inc/integrations/host-providers/class-serverpilot-host-provider.php:316
-msgid "ServerPilot is a cloud service for hosting WordPress and other PHP websites on servers at DigitalOcean, Amazon, Google, or any other server provider. You can think of ServerPilot as a modern, centralized hosting control panel."
-msgstr ""
-
-#: inc/integrations/host-providers/class-wpengine-host-provider.php:175
-msgid "WP Engine drives your business forward faster with the first and only WordPress Digital Experience Platform. We offer the best WordPress hosting and developer experience on a proven, reliable architecture that delivers unparalleled speed, scalability, and security for your sites."
-msgstr ""
-
-#: inc/integrations/host-providers/class-wpengine-host-provider.php:177
-msgid "We recommend to enter in contact with WP Engine support to ask for a Wildcard domain if you are using a subdomain install."
-msgstr ""
-
-#. translators: The %s placeholder will be replaced with the domain name.
-#: inc/integrations/host-providers/class-wpmudev-host-provider.php:160
-#, php-format
-msgid "An error occurred while trying to add the custom domain %s to WPMU Dev hosting."
-msgstr ""
-
-#. translators: The %1$s will be replaced with the domain name and %2$s is the error message.
-#: inc/integrations/host-providers/class-wpmudev-host-provider.php:168
-#, php-format
-msgid "An error occurred while trying to add the custom domain %1$s to WPMU Dev hosting: %2$s"
-msgstr ""
-
-#. translators: The %s placeholder will be replaced with the domain name.
-#: inc/integrations/host-providers/class-wpmudev-host-provider.php:172
-#, php-format
-msgid "Domain %s added to WPMU Dev hosting successfully."
-msgstr ""
-
-#: inc/integrations/host-providers/class-wpmudev-host-provider.php:256
-msgid "WPMU DEV is one of the largest companies in the WordPress space. Founded in 2004, it was one of the first companies to scale the Website as a Service model with products such as Edublogs and CampusPress."
-msgstr ""
-
-#. translators: %s is the error.
-#: inc/integrations/host-providers/cpanel-api/class-cpanel-api.php:155
-#, php-format
-msgid "cPanel API Error: %s"
-msgstr ""
-
-#: inc/integrations/host-providers/cpanel-api/class-cpanel-api.php:227
-msgid "Cannot connect to your cPanel server : Invalid Credentials"
-msgstr ""
-
-#: inc/internal/class-memory-trap.php:100
-msgid "Your server's PHP and WordPress memory limits are too low to perform this check. You might need to contact your host provider and ask the PHP memory limit in particular to be raised."
-msgstr ""
-
-#: inc/invoices/class-invoice.php:106
-#: views/emails/admin/payment-received.php:64
-#: views/emails/customer/payment-received.php:49
-msgid "Invoice"
-msgstr ""
-
-#: inc/limits/class-customer-user-role-limits.php:65
-msgid "You reached your membership users limit."
-msgstr ""
-
-#: inc/limits/class-customer-user-role-limits.php:74
-#: inc/limits/class-post-type-limits.php:138
-#: inc/limits/class-post-type-limits.php:145
-msgid "Limit Reached"
-msgstr ""
-
-#: inc/limits/class-plugin-limits.php:148
-msgid "Always Loaded"
-msgstr ""
-
-#: inc/limits/class-plugin-limits.php:163
-#: inc/limits/class-plugin-limits.php:164
-#: inc/limits/class-theme-limits.php:169
-msgid "Upgrade to unlock"
-msgstr ""
-
-#: inc/limits/class-post-type-limits.php:136
-msgid "Your plan does not support this post type."
-msgstr ""
-
-#: inc/limits/class-post-type-limits.php:143
-msgid "You reached your plan's post limit."
-msgstr ""
-
-#: inc/limits/class-post-type-limits.php:198
-msgid "Your plan does not support media upload."
-msgstr ""
-
-#. translators: %d is the number of images allowed.
-#: inc/limits/class-post-type-limits.php:225
-#, php-format
-msgid "You reached your media upload limit of %d images. Upgrade your account to unlock more media uploads."
-msgstr ""
-
-#: inc/limits/class-theme-limits.php:127
-msgid "This theme is not available on your current plan."
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:174
-#: views/sites/edit-placeholders.php:49
-#: views/sites/edit-placeholders.php:177
-#: views/taxes/list.php:102
-#: views/taxes/list.php:309
-msgid "Select All"
-msgstr ""
-
-#. translators: %s will be replaced by the data type plural name. e.g. Books.
-#: inc/list-tables/class-base-list-table.php:337
-#, php-format
-msgid "%s per page"
-msgstr ""
-
-#. translators: %s will be replaced with the data type plural name. e.g. Books.
-#: inc/list-tables/class-base-list-table.php:359
-#, php-format
-msgid "Search %s"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:403
-#: inc/managers/class-form-manager.php:520
-#: inc/ui/class-domain-mapping-element.php:557
-msgid "Confirm Action"
-msgstr ""
-
-#. translators: %s name of items in list.
-#: inc/list-tables/class-base-list-table.php:503
-#, php-format
-msgid "You don't have any %s yet."
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:504
-msgid "How about we create a new one?"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:504
-msgid "...but you will see them here once they get created."
-msgstr ""
-
-#. translators: %s is the singular value of the model, such as Product, or Payment.
-#: inc/list-tables/class-base-list-table.php:506
-#, php-format
-msgid "Create a new %s"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:593
-msgid "No items found"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:615
-#: views/wizards/host-integrations/activation.php:97
-msgid "Activate"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:616
-#: views/wizards/host-integrations/activation.php:97
-msgid "Deactivate"
-msgstr ""
-
-#. translators: %s number of total items.
-#: inc/list-tables/class-base-list-table.php:771
-#, php-format
-msgid "%s item"
-msgid_plural "%s items"
-msgstr[0] ""
-msgstr[1] ""
-
-#: inc/list-tables/class-base-list-table.php:826
-#: inc/list-tables/class-membership-list-table.php:202
-#: views/checkout/templates/pricing-table/legacy.php:183
-#: views/legacy/signup/pricing-table/plan.php:62
-msgid "--"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:854
-msgid "No membership found"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:902
-msgid "No payment found"
-msgstr ""
-
-#. translators: %s the payment total.
-#: inc/list-tables/class-base-list-table.php:922
-#, php-format
-msgid "Total %s"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:1007
-#: inc/list-tables/class-broadcast-list-table.php:289
-#: inc/list-tables/class-payment-list-table.php:135
-msgid "No product found"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:1060
-msgid "No site found"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:1183
-#: inc/ui/class-my-sites-element.php:161
-#: views/checkout/templates/template-selection/clean.php:50
-#: views/checkout/templates/template-selection/minimal.php:44
-msgid "All"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:1188
-msgid "Today"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:1193
-msgid "Yesterday"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:1198
-msgid "Last 7 Days"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:1203
-msgid "Last 30 Days"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:1208
-msgid "Current Month"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:1213
-msgid "Last 12 Months"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:1218
-msgid "Year to Date"
-msgstr ""
-
-#: inc/list-tables/class-base-list-table.php:1223
-msgid "Custom"
-msgstr ""
-
-#. translators: %s will be replaced with a plural label
-#: inc/list-tables/class-base-list-table.php:1373
-#, php-format
-msgid "All %s"
-msgstr ""
-
-#: inc/list-tables/class-broadcast-list-table.php:88
-msgid "Notice"
-msgstr ""
-
-#: inc/list-tables/class-broadcast-list-table.php:124
-#: inc/list-tables/class-checkout-form-list-table.php:68
-#: inc/list-tables/class-customer-list-table.php:155
-#: inc/list-tables/class-discount-code-list-table.php:67
-#: inc/list-tables/class-domain-list-table.php:89
-#: inc/list-tables/class-email-list-table.php:113
-#: inc/list-tables/class-line-item-list-table.php:102
-#: inc/list-tables/class-membership-list-table-widget.php:129
-#: inc/list-tables/class-membership-list-table.php:82
-#: inc/list-tables/class-payment-line-item-list-table.php:74
-#: inc/list-tables/class-payment-list-table-widget.php:115
-#: inc/list-tables/class-payment-list-table.php:85
-#: inc/list-tables/class-product-list-table.php:71
-#: inc/list-tables/class-site-list-table.php:132
-#: inc/list-tables/class-webhook-list-table.php:74
-#: views/admin-pages/fields/field-text-edit.php:70
-#: views/base/checkout-forms/js-templates.php:99
-msgid "Edit"
-msgstr ""
-
-#: inc/list-tables/class-broadcast-list-table.php:420
-msgid "Target Products"
-msgstr ""
-
-#: inc/list-tables/class-broadcast-list-table.php:421
-#: inc/list-tables/class-broadcast-list-table.php:456
-#: inc/list-tables/class-email-list-table.php:305
-#: views/dashboard-widgets/thank-you.php:163
-msgid "Date"
-msgstr ""
-
-#: inc/list-tables/class-broadcast-list-table.php:422
-#: inc/list-tables/class-checkout-form-list-table.php:201
-#: inc/list-tables/class-customer-list-table.php:245
-#: inc/list-tables/class-domain-list-table.php:168
-#: inc/list-tables/class-email-list-table.php:201
-#: inc/list-tables/class-event-list-table.php:215
-#: inc/list-tables/class-membership-list-table.php:179
-#: inc/list-tables/class-payment-list-table.php:182
-#: inc/list-tables/class-product-list-table.php:258
-#: inc/list-tables/class-site-list-table.php:278
-#: inc/list-tables/class-webhook-list-table.php:179
-#: views/emails/admin/domain-created.php:24
-#: views/emails/admin/domain-created.php:73
-#: views/emails/admin/domain-created.php:116
-#: views/emails/admin/payment-received.php:48
-#: views/emails/admin/payment-received.php:101
-#: views/emails/admin/payment-received.php:143
-#: views/emails/admin/site-published.php:24
-#: views/emails/admin/site-published.php:67
-#: views/emails/admin/site-published.php:109
-msgid "ID"
-msgstr ""
-
-#: inc/list-tables/class-broadcast-list-table.php:441
-#: inc/list-tables/class-broadcast-list-table.php:487
-#: inc/list-tables/class-email-list-table.php:299
-msgid "Notices"
-msgstr ""
-
-#: inc/list-tables/class-broadcast-list-table.php:445
-msgid "Notice Type"
-msgstr ""
-
-#: inc/list-tables/class-broadcast-list-table.php:447
-msgid "Info - Blue"
-msgstr ""
-
-#: inc/list-tables/class-broadcast-list-table.php:448
-msgid "Success - Green"
-msgstr ""
-
-#: inc/list-tables/class-broadcast-list-table.php:449
-msgid "Warning - Yellow"
-msgstr ""
-
-#: inc/list-tables/class-broadcast-list-table.php:450
-msgid "Error - Red"
-msgstr ""
-
-#: inc/list-tables/class-broadcast-list-table.php:475
-msgid "All Broadcasts"
-msgstr ""
-
-#: inc/list-tables/class-checkout-form-list-table.php:39
-#: views/dashboard-statistics/widget-forms.php:19
-#: views/dashboard-statistics/widget-forms.php:53
-msgid "Checkout Form"
-msgstr ""
-
-#: inc/list-tables/class-checkout-form-list-table.php:78
-#: inc/list-tables/class-email-list-table.php:114
-#: inc/list-tables/class-product-list-table.php:81
-#: inc/list-tables/class-site-list-table.php:140
-msgid "Duplicate"
-msgstr ""
-
-#. translators: %1$d: number of steps, %2$d: number of fields
-#: inc/list-tables/class-checkout-form-list-table.php:111
-#, php-format
-msgid "%1$d Step(s) and %2$d Field(s)"
-msgstr ""
-
-#: inc/list-tables/class-checkout-form-list-table.php:128
-#: views/events/widget-payload.php:35
-msgid "Copy to the Clipboard"
-msgstr ""
-
-#: inc/list-tables/class-checkout-form-list-table.php:150
-msgid "Checkout form not found."
-msgstr ""
-
-#: inc/list-tables/class-checkout-form-list-table.php:198
-msgid "Form Name"
-msgstr ""
-
-#: inc/list-tables/class-checkout-form-list-table.php:199
-msgid "Form Slug"
-msgstr ""
-
-#: inc/list-tables/class-customer-list-table.php:39
-#: inc/list-tables/class-site-list-table.php:38
-#: inc/list-tables/customer-panel/class-product-list-table.php:34
-#: inc/list-tables/customer-panel/class-site-list-table.php:34
-msgid "Grid View"
-msgstr ""
-
-#: inc/list-tables/class-customer-list-table.php:40
-#: inc/list-tables/class-site-list-table.php:39
-msgid "List View"
-msgstr ""
-
-#: inc/list-tables/class-customer-list-table.php:128
-msgid "User not found"
-msgstr ""
-
-#: inc/list-tables/class-customer-list-table.php:147
-msgid "Send an email to this customer"
-msgstr ""
-
-#: inc/list-tables/class-customer-list-table.php:152
-#: views/base/customers/grid-item.php:129
-msgid "Switch To"
-msgstr ""
-
-#: inc/list-tables/class-customer-list-table.php:224
-#: inc/list-tables/class-event-list-table.php:185
-#: inc/list-tables/class-payment-list-table.php:143
-#: inc/list-tables/class-site-list-table.php:256
-#: views/admin-pages/fields/field-text.php:46
-#: views/base/customers/grid-item.php:109
-#: views/base/responsive-table-row.php:132
-msgid "View"
-msgstr ""
-
-#: inc/list-tables/class-customer-list-table.php:241
-#: inc/list-tables/class-discount-code-list-table.php:189
-#: inc/list-tables/class-product-list-table.php:253
-#: inc/list-tables/class-webhook-list-table.php:173
-#: views/base/checkout-forms/js-templates.php:58
-#: views/email/widget-placeholders.php:29
-msgid "Name"
-msgstr ""
-
-#: inc/list-tables/class-customer-list-table.php:243
-msgid "Customer Since"
-msgstr ""
-
-#: inc/list-tables/class-customer-list-table.php:334
-msgid "All Customers"
-msgstr ""
-
-#: inc/list-tables/class-customer-list-table.php:340
-msgid "VIP Customers"
-msgstr ""
-
-#: inc/list-tables/class-customer-list-table.php:346
-msgid "Online Customers"
-msgstr ""
-
-#: inc/list-tables/class-customer-list-table.php:363
-#: inc/list-tables/class-site-customer-list-table.php:63
-#: views/base/customers/grid-item.php:78
-msgid "Online"
-msgstr ""
-
-#. translators: %s is the product name, %2$s is the count of other products.
-#: inc/list-tables/class-customers-membership-list-table.php:54
-#, php-format
-msgid "Contains %1$s"
-msgid_plural "Contains %1$s and %2$s other product(s)"
-msgstr[0] ""
-msgstr[1] ""
-
-#: inc/list-tables/class-customers-membership-list-table.php:71
-#: inc/list-tables/class-customers-payment-list-table.php:62
-msgid "Payment Total"
-msgstr ""
-
-#: inc/list-tables/class-customers-membership-list-table.php:88
-#: views/dashboard-widgets/current-membership.php:169
-msgid "Expires"
-msgstr ""
-
-#. translators: %s is a placeholder for the human-readable time difference, e.g., "2 hours ago"
-#: inc/list-tables/class-customers-membership-list-table.php:90
-#, php-format
-msgid "Expired %s"
-msgstr ""
-
-#. translators: %s is a placeholder for the human-readable time difference, e.g., "2 hours ago"
-#: inc/list-tables/class-customers-membership-list-table.php:90
-#, php-format
-msgid "Expiring %s"
-msgstr ""
-
-#. translators: %s is a placeholder for the human-readable time difference, e.g., "2 hours ago"
-#: inc/list-tables/class-customers-membership-list-table.php:96
-#: inc/list-tables/class-customers-payment-list-table.php:76
-#: inc/list-tables/class-customers-site-list-table.php:108
-#: inc/list-tables/class-memberships-site-list-table.php:83
-#: inc/list-tables/class-sites-domain-list-table.php:77
-#, php-format
-msgid "Created %s"
-msgstr ""
-
-#: inc/list-tables/class-customers-site-list-table.php:85
-#: inc/list-tables/class-memberships-site-list-table.php:71
-msgid "Go to the Dashboard"
-msgstr ""
-
-#: inc/list-tables/class-customers-site-list-table.php:91
-msgid "Go to the Membership"
-msgstr ""
-
-#: inc/list-tables/class-customers-site-list-table.php:106
-#: inc/list-tables/class-memberships-site-list-table.php:81
-#: views/limitations/site-template-selector.php:66
-#: views/limitations/theme-selector.php:81
-msgid "Not Available"
-msgstr ""
-
-#: inc/list-tables/class-discount-code-list-table.php:39
-msgid "Discount Code"
-msgstr ""
-
-#: inc/list-tables/class-discount-code-list-table.php:94
-#: inc/list-tables/class-discount-code-list-table.php:119
-msgid "No Discount"
-msgstr ""
-
-#. translators: placeholder is the amount of discount. e.g. 10% or $5.
-#: inc/list-tables/class-discount-code-list-table.php:104
-#: inc/list-tables/class-discount-code-list-table.php:129
-#, php-format
-msgid "%s OFF"
-msgstr ""
-
-#. translators: the placeholder is the number of times this coupon was used.
-#: inc/list-tables/class-discount-code-list-table.php:143
-#, php-format
-msgid "Used %d time(s)"
-msgstr ""
-
-#. translators: the placeholder is the number of times this coupon can be used before becoming inactive.
-#: inc/list-tables/class-discount-code-list-table.php:148
-#, php-format
-msgid "Allowed uses: %d"
-msgstr ""
-
-#: inc/list-tables/class-discount-code-list-table.php:150
-msgid "No Limits"
-msgstr ""
-
-#: inc/list-tables/class-discount-code-list-table.php:173
-#: inc/list-tables/class-domain-list-table.php:190
-#: views/dashboard-widgets/domain-mapping.php:62
-msgid "Inactive"
-msgstr ""
-
-#: inc/list-tables/class-discount-code-list-table.php:190
-#: inc/list-tables/customer-panel/class-invoice-list-table.php:33
-msgid "Code"
-msgstr ""
-
-#: inc/list-tables/class-discount-code-list-table.php:193
-msgid "Setup Fee Value"
-msgstr ""
-
-#: inc/list-tables/class-discount-code-list-table.php:194
-msgid "Dates"
-msgstr ""
-
-#: inc/list-tables/class-domain-list-table.php:166
-#: inc/list-tables/class-sites-domain-list-table.php:63
-#: views/dashboard-widgets/domain-mapping.php:101
-#: views/dashboard-widgets/my-sites.php:73
-#: views/emails/admin/domain-created.php:42
-msgid "Primary"
-msgstr ""
-
-#: inc/list-tables/class-domain-list-table.php:167
-#: inc/list-tables/class-domain-list-table.php:210
-#: inc/list-tables/class-domain-list-table.php:213
-msgid "HTTPS"
-msgstr ""
-
-#: inc/list-tables/class-domain-list-table.php:199
-msgid "Is Primary"
-msgstr ""
-
-#: inc/list-tables/class-domain-list-table.php:201
-msgid "Not Primary Domain"
-msgstr ""
-
-#: inc/list-tables/class-domain-list-table.php:212
-msgid "Non-HTTPS"
-msgstr ""
-
-#: inc/list-tables/class-domain-list-table.php:221
-msgid "Verification Stage"
-msgstr ""
-
-#: inc/list-tables/class-email-list-table.php:123
-#: inc/managers/class-limitation-manager.php:168
-msgid "Reset"
-msgstr ""
-
-#. translators: %1$s is the number of hours, %2$s is the number of minutes.
-#: inc/list-tables/class-email-list-table.php:175
-#, php-format
-msgid "%1$s hour(s) and %2$s minute(s) after the event."
-msgstr ""
-
-#. translators: %s is the number of days.
-#: inc/list-tables/class-email-list-table.php:178
-#, php-format
-msgid "%s day(s) after the event."
-msgstr ""
-
-#: inc/list-tables/class-email-list-table.php:181
-msgid "Sent immediately after the event."
-msgstr ""
-
-#: inc/list-tables/class-email-list-table.php:199
-msgid "slug"
-msgstr ""
-
-#: inc/list-tables/class-email-list-table.php:200
-msgid "When"
-msgstr ""
-
-#: inc/list-tables/class-email-list-table.php:223
-msgid "Email not found."
-msgstr ""
-
-#: inc/list-tables/class-email-list-table.php:296
-msgid "Email Type"
-msgstr ""
-
-#: inc/list-tables/class-email-list-table.php:324
-msgid "All Emails"
-msgstr ""
-
-#: inc/list-tables/class-email-list-table.php:330
-msgid "Admin Emails"
-msgstr ""
-
-#: inc/list-tables/class-email-list-table.php:336
-msgid "Customer Emails"
-msgstr ""
-
-#: inc/list-tables/class-event-list-table.php:96
-#: views/events/widget-initiator.php:78
-msgid "Automatically started"
-msgstr ""
-
-#: inc/list-tables/class-event-list-table.php:140
-msgid "No initiator found"
-msgstr ""
-
-#: inc/list-tables/class-event-list-table.php:210
-#: views/events/widget-initiator.php:15
-msgid "Initiator"
-msgstr ""
-
-#: inc/list-tables/class-event-list-table.php:212
-msgid "SLug"
-msgstr ""
-
-#: inc/list-tables/class-event-list-table.php:231
-msgid "Severity"
-msgstr ""
-
-#: inc/list-tables/class-event-list-table.php:233
-#: inc/models/class-event.php:159
-msgid "Success"
-msgstr ""
-
-#: inc/list-tables/class-event-list-table.php:234
-#: inc/models/class-event.php:160
-msgid "Neutral"
-msgstr ""
-
-#: inc/list-tables/class-event-list-table.php:235
-#: inc/models/class-event.php:161
-msgid "Info"
-msgstr ""
-
-#: inc/list-tables/class-event-list-table.php:236
-#: inc/models/class-event.php:162
-msgid "Warning"
-msgstr ""
-
-#: inc/list-tables/class-event-list-table.php:237
-#: inc/models/class-event.php:163
-msgid "Fatal"
-msgstr ""
-
-#: inc/list-tables/class-event-list-table.php:243
-#: inc/list-tables/class-membership-list-table.php:244
-#: inc/list-tables/class-payment-list-table.php:231
-msgid "Created At"
-msgstr ""
-
-#: inc/list-tables/class-inside-events-list-table.php:50
-msgid "Event ID"
-msgstr ""
-
-#: inc/list-tables/class-inside-events-list-table.php:55
-msgid "Event Type"
-msgstr ""
-
-#: inc/list-tables/class-inside-events-list-table.php:63
-msgid "Automatically processed by Multisite Ultimate"
-msgstr ""
-
-#. translators: %s is a placeholder for the human-readable time difference, e.g., "2 hours ago"
-#: inc/list-tables/class-inside-events-list-table.php:99
-#, php-format
-msgid "Processed %s"
-msgstr ""
-
-#: inc/list-tables/class-line-item-list-table.php:39
-msgid "Line Item"
-msgstr ""
-
-#: inc/list-tables/class-line-item-list-table.php:102
-msgid "Edit Item"
-msgstr ""
-
-#: inc/list-tables/class-line-item-list-table.php:103
-msgid "Delete Item"
-msgstr ""
-
-#. translators: %s is the quantity of items in the cart
-#: inc/list-tables/class-line-item-list-table.php:126
-#, php-format
-msgid "Quantity: %s"
-msgstr ""
-
-#: inc/list-tables/class-line-item-list-table.php:149
-#: inc/list-tables/class-payment-line-item-list-table.php:121
-msgid "Tax Applied"
-msgstr ""
-
-#: inc/list-tables/class-line-item-list-table.php:149
-#: inc/list-tables/class-payment-line-item-list-table.php:121
-msgid "No Taxes Applied"
-msgstr ""
-
-#: inc/list-tables/class-line-item-list-table.php:172
-#: inc/list-tables/class-payment-line-item-list-table.php:94
-msgid "No discount"
-msgstr ""
-
-#: inc/list-tables/class-line-item-list-table.php:214
-msgid "discounts"
-msgstr ""
-
-#: inc/list-tables/class-line-item-list-table.php:215
-#: views/checkout/paypal/confirm.php:121
-#: views/checkout/templates/order-summary/simple.php:33
-#: views/dashboard-widgets/thank-you.php:408
-#: views/emails/admin/payment-received.php:26
-#: views/emails/customer/payment-received.php:27
-#: views/emails/customer/renewal-payment-created.php:27
-msgid "Subtotal"
-msgstr ""
-
-#: inc/list-tables/class-membership-line-item-list-table.php:81
-msgid "Product not found"
-msgstr ""
-
-#. translators: %d is a quantity number
-#: inc/list-tables/class-membership-line-item-list-table.php:90
-#: inc/list-tables/class-membership-line-item-list-table.php:103
-#: inc/list-tables/class-payment-line-item-list-table.php:54
-#, php-format
-msgid "x%d"
-msgstr ""
-
-#: inc/list-tables/class-membership-line-item-list-table.php:107
-msgid "Price description"
-msgstr ""
-
-#: inc/list-tables/class-membership-line-item-list-table.php:125
-msgid "Upgrade or Downgrade"
-msgstr ""
-
-#. translators: %1$s the duration, and %2$s the duration unit (day, week, month, etc)
-#: inc/list-tables/class-membership-list-table-widget.php:176
-#: inc/list-tables/class-membership-list-table.php:139
-#: inc/list-tables/class-product-list-table.php:146
-#: inc/models/class-membership.php:834
-#: inc/models/class-product.php:766
-#, php-format
-msgid "every %2$s"
-msgid_plural "every %1$s %2$s"
-msgstr[0] ""
-msgstr[1] ""
-
-#. translators: %s is the number of billing cycles.
-#: inc/list-tables/class-membership-list-table-widget.php:184
-#: inc/list-tables/class-membership-list-table.php:147
-#: inc/list-tables/class-product-list-table.php:154
-#: inc/models/class-membership.php:886
-#: inc/models/class-product.php:723
-#, php-format
-msgid "for %s cycle"
-msgid_plural "for %s cycles"
-msgstr[0] ""
-msgstr[1] ""
-
-#: inc/list-tables/class-membership-list-table-widget.php:191
-#: inc/list-tables/class-membership-list-table.php:156
-#: inc/list-tables/class-product-list-table.php:161
-msgid "one time payment"
-msgstr ""
-
-#: inc/list-tables/class-membership-list-table-widget.php:262
-#: inc/list-tables/class-payment-list-table-widget.php:219
-msgid "Ref."
-msgstr ""
-
-#: inc/list-tables/class-membership-list-table.php:172
-#: inc/list-tables/class-payment-list-table.php:176
-#: views/emails/admin/domain-created.php:122
-#: views/emails/admin/payment-received.php:54
-#: views/emails/admin/payment-received.php:107
-#: views/emails/admin/site-published.php:73
-msgid "Reference Code"
-msgstr ""
-
-#: inc/list-tables/class-membership-list-table.php:178
-#: views/emails/admin/domain-created.php:128
-#: views/emails/admin/payment-received.php:113
-#: views/emails/admin/site-published.php:79
-msgid "Expiration"
-msgstr ""
-
-#: inc/list-tables/class-membership-list-table.php:198
-msgid "It never expires"
-msgstr ""
-
-#: inc/list-tables/class-membership-list-table.php:260
-msgid "Renewal Date"
-msgstr ""
-
-#: inc/list-tables/class-membership-list-table.php:279
-msgid "All Memberships"
-msgstr ""
-
-#: inc/list-tables/class-memberships-site-list-table.php:66
-#: views/dashboard-statistics/widget-most-visited-sites.php:74
-#: views/dashboard-statistics/widget-most-visited-sites.php:77
-msgid "Homepage"
-msgstr ""
-
-#. translators: %s is a currency amount
-#: inc/list-tables/class-payment-line-item-list-table.php:102
-#, php-format
-msgid "Discounts: %s"
-msgstr ""
-
-#. translators: %s is a currency amount
-#: inc/list-tables/class-payment-line-item-list-table.php:110
-#, php-format
-msgid "Subtotal: %s"
-msgstr ""
-
-#. translators: %s is a currency amount
-#: inc/list-tables/class-payment-line-item-list-table.php:129
-#, php-format
-msgid "Taxes: %s"
-msgstr ""
-
-#: inc/list-tables/class-payment-line-item-list-table.php:135
-msgid "Item Description"
-msgstr ""
-
-#: inc/list-tables/class-payment-list-table.php:207
-msgid "Partial"
-msgstr ""
-
-#: inc/list-tables/class-payment-list-table.php:220
-msgid "Paypal"
-msgstr ""
-
-#: inc/list-tables/class-payment-list-table.php:250
-msgid "All Payments"
-msgstr ""
-
-#: inc/list-tables/class-product-list-table.php:132
-#: inc/list-tables/class-product-list-table.php:178
-msgid "Requires contact"
-msgstr ""
-
-#: inc/list-tables/class-product-list-table.php:307
-msgid "All Products"
-msgstr ""
-
-#: inc/list-tables/class-product-list-table.php:319
-msgid "Packages"
-msgstr ""
-
-#: inc/list-tables/class-product-list-table.php:325
-msgid "Services"
-msgstr ""
-
-#. translators: %s is a placeholder for the human-readable time difference, e.g., "2 hours ago"
-#: inc/list-tables/class-site-customer-list-table.php:60
-#, php-format
-msgid "Last login %s"
-msgstr ""
-
-#. translators: %s is a placeholder for the human-readable time difference, e.g., "2 hours ago"
-#: inc/list-tables/class-site-customer-list-table.php:105
-#, php-format
-msgid "Registered %s"
-msgstr ""
-
-#: inc/list-tables/class-site-list-table.php:157
-#: views/base/sites/grid-item.php:58
-msgid "Publish Site"
-msgstr ""
-
-#: inc/list-tables/class-site-list-table.php:313
-msgid "VIP Status"
-msgstr ""
-
-#: inc/list-tables/class-site-list-table.php:315
-msgid "Regular Sites"
-msgstr ""
-
-#: inc/list-tables/class-site-list-table.php:316
-msgid "VIP Sites"
-msgstr ""
-
-#: inc/list-tables/class-site-list-table.php:326
-msgid "Site Since"
-msgstr ""
-
-#: inc/list-tables/class-site-list-table.php:345
-msgid "All Sites"
-msgstr ""
-
-#: inc/list-tables/class-sites-domain-list-table.php:63
-#: views/dashboard-widgets/domain-mapping.php:101
-msgid "Alias"
-msgstr ""
-
-#: inc/list-tables/class-sites-domain-list-table.php:69
-#: views/dashboard-widgets/domain-mapping.php:107
-msgid "Secure (HTTPS)"
-msgstr ""
-
-#: inc/list-tables/class-sites-domain-list-table.php:69
-#: views/dashboard-widgets/domain-mapping.php:107
-msgid "Not Secure (HTTP)"
-msgstr ""
-
-#: inc/list-tables/class-webhook-list-table.php:39
-msgid "Webhook"
-msgstr ""
-
-#: inc/list-tables/class-webhook-list-table.php:70
-msgid "Sending Test.."
-msgstr ""
-
-#: inc/list-tables/class-webhook-list-table.php:75
-msgid "Send Test"
-msgstr ""
-
-#: inc/list-tables/class-webhook-list-table.php:132
-msgid "See Events"
-msgstr ""
-
-#: inc/list-tables/class-webhook-list-table.php:174
-msgid "Target URL"
-msgstr ""
-
-#: inc/list-tables/class-webhook-list-table.php:175
-msgid "Trigger Event"
-msgstr ""
-
-#: inc/list-tables/class-webhook-list-table.php:176
-msgid "Count"
-msgstr ""
-
-#: inc/list-tables/customer-panel/class-site-list-table.php:76
-#: views/checkout/templates/template-selection/clean.php:33
-#: views/checkout/templates/template-selection/legacy.php:31
-#: views/checkout/templates/template-selection/minimal.php:28
-#: views/dashboard-widgets/current-site.php:47
-msgid "Your Sites"
-msgstr ""
-
-#: inc/managers/class-broadcast-manager.php:131
-msgid "No product or customer target was selected."
-msgstr ""
-
-#: inc/managers/class-customer-manager.php:92
-msgid "Error: you are not allowed to perform this action."
-msgstr ""
-
-#: inc/managers/class-customer-manager.php:100
-msgid "Error: customer not found."
-msgstr ""
-
-#. translators: the placeholder is the login URL
-#: inc/managers/class-customer-manager.php:203
-#, php-format
-msgid "You must be authenticated in order to verify your email address. Click here to access your account."
-msgstr ""
-
-#: inc/managers/class-customer-manager.php:219
-msgid "ERROR: Invalid verification key."
-msgstr ""
-
-#: inc/managers/class-customer-manager.php:225
-#: inc/managers/class-customer-manager.php:239
-msgid "Error: Invalid verification key."
-msgstr ""
-
-#: inc/managers/class-customer-manager.php:229
-#: inc/managers/class-customer-manager.php:233
-#: inc/managers/class-customer-manager.php:243
-msgid "Invalid verification key."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:310
-msgid "Domain Mapping Settings"
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:311
-msgid "Define the domain mapping settings for your network."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:320
-msgid "Enable Domain Mapping?"
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:321
-msgid "Do you want to enable domain mapping?"
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:331
-msgid "Force Admin Redirect"
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:332
-msgid "Select how you want your users to access the admin panel if they have mapped domains."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:332
-msgid "Force Redirect to Mapped Domain: your users with mapped domains will be redirected to theirdomain.com/wp-admin, even if they access using yournetworkdomain.com/wp-admin."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:332
-msgid "Force Redirect to Network Domain: your users with mapped domains will be redirect to yournetworkdomain.com/wp-admin, even if they access using theirdomain.com/wp-admin."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:338
-msgid "Allow access to the admin by both mapped domain and network domain"
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:339
-msgid "Force Redirect to Mapped Domain"
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:340
-msgid "Force Redirect to Network Domain"
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:349
-msgid "Enable Custom Domains?"
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:350
-msgid "Toggle this option if you wish to allow end-customers to add their own domains. This can be controlled on a plan per plan basis."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:363
-msgid "Add New Domain Instructions"
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:364
-msgid "Display a customized message with instructions for the mapping and alerting the end-user of the risks of mapping a misconfigured domain."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:365
-msgid "You can use the placeholder %NETWORK_DOMAIN% and %NETWORK_IP%."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:382
-msgid "DNS Check Interval"
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:383
-msgid "Set the interval in seconds between DNS and SSL certificate checks for domains."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:384
-msgid "Minimum: 10 seconds, Maximum: 300 seconds (5 minutes). Default: 300 seconds."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:411
-msgid "Single Sign-On Settings"
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:412
-msgid "Settings to configure the Single Sign-On functionality of Multisite Ultimate, responsible for keeping customers and admins logged in across all network domains."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:421
-msgid "Enable Single Sign-On"
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:422
-msgid "Enables the Single Sign-on functionality."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:432
-msgid "Restrict SSO Checks to Login Pages"
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:433
-msgid "The Single Sign-on feature adds one extra ajax calls to every page load on sites with custom domains active to check if it should perform an auth loopback. You can restrict these extra calls to the login pages of sub-sites using this option. If enabled, SSO will only work on login pages."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:446
-msgid "Enable SSO Loading Overlay"
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:447
-msgid "When active, a loading overlay will be added on-top of the site currently being viewed while the SSO auth loopback is performed on the background."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:466
-msgid "Cool! You're about to make this site accessible using your own domain name!"
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:468
-msgid "For that to work, you'll need to create a new CNAME record pointing to %NETWORK_DOMAIN% on your DNS manager."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:470
-msgid "After you finish that step, come back to this screen and click the button below."
-msgstr ""
-
-#. translators: %s is the domain name
-#: inc/managers/class-domain-manager.php:567
-#, php-format
-msgid "Starting Check for %s"
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:577
-msgid "- DNS propagation finished, advancing domain to next step..."
-msgstr ""
-
-#. translators: %d is the number of minutes to try again.
-#: inc/managers/class-domain-manager.php:604
-#, php-format
-msgid "- DNS propagation checks tried for the max amount of times (5 times, one every %d minutes). Marking as failed."
-msgstr ""
-
-#. translators: %d is the number of minutes before trying again.
-#: inc/managers/class-domain-manager.php:613
-#, php-format
-msgid "- DNS propagation not finished, retrying in %d minutes..."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:638
-msgid "- Valid SSL cert found. Marking domain as done."
-msgstr ""
-
-#. translators: %d is the number of minutes to try again.
-#: inc/managers/class-domain-manager.php:654
-#, php-format
-msgid "- SSL checks tried for the max amount of times (5 times, one every %d minutes). Marking as ready without SSL."
-msgstr ""
-
-#. translators: %d is the number of minutes before trying again.
-#: inc/managers/class-domain-manager.php:663
-#, php-format
-msgid "- SSL Cert not found, retrying in %d minute(s)..."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:752
-msgid "A valid domain was not passed."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:765
-#: inc/managers/class-domain-manager.php:774
-msgid "Not able to fetch DNS entries."
-msgstr ""
-
-#: inc/managers/class-domain-manager.php:825
-msgid "Invalid Integration ID"
-msgstr ""
-
-#. translators: %s is the name of the missing constant
-#: inc/managers/class-domain-manager.php:838
-#, php-format
-msgid "The necessary constants were not found on your wp-config.php file: %s"
-msgstr ""
-
-#: inc/managers/class-email-manager.php:136
-msgid "No targets found."
-msgstr ""
-
-#: inc/managers/class-email-manager.php:221
-msgid "Sender Settings"
-msgstr ""
-
-#: inc/managers/class-email-manager.php:222
-msgid "Change the settings of the email headers, like from and name."
-msgstr ""
-
-#: inc/managers/class-email-manager.php:231
-msgid "\"From\" Name"
-msgstr ""
-
-#: inc/managers/class-email-manager.php:232
-msgid "How the sender name will appear in emails sent by Multisite Ultimate."
-msgstr ""
-
-#: inc/managers/class-email-manager.php:246
-msgid "\"From\" E-mail"
-msgstr ""
-
-#: inc/managers/class-email-manager.php:247
-msgid "How the sender email will appear in emails sent by Multisite Ultimate."
-msgstr ""
-
-#: inc/managers/class-email-manager.php:261
-msgid "Template Settings"
-msgstr ""
-
-#: inc/managers/class-email-manager.php:262
-msgid "Change the settings of the email templates."
-msgstr ""
-
-#: inc/managers/class-email-manager.php:271
-msgid "Email Templates Style"
-msgstr ""
-
-#: inc/managers/class-email-manager.php:289
-msgid "Expiring Notification Settings"
-msgstr ""
-
-#: inc/managers/class-email-manager.php:290
-msgid "Change the settings for the expiring notification (trials and subscriptions) emails."
-msgstr ""
-
-#: inc/managers/class-email-manager.php:299
-msgid "Days to Expire"
-msgstr ""
-
-#: inc/managers/class-email-manager.php:300
-msgid "Select when we should send the notification email. If you select 3 days, for example, a notification email will be sent to every membership (or trial period) expiring in the next 3 days. Memberships are checked hourly."
-msgstr ""
-
-#: inc/managers/class-email-manager.php:302
-msgid "e.g. 3"
-msgstr ""
-
-#: inc/managers/class-email-manager.php:397
-msgid "You got a new payment!"
-msgstr ""
-
-#: inc/managers/class-email-manager.php:410
-msgid "We got your payment!"
-msgstr ""
-
-#: inc/managers/class-email-manager.php:423
-msgid "A new site was created on your Network!"
-msgstr ""
-
-#: inc/managers/class-email-manager.php:436
-msgid "Your site is ready!"
-msgstr ""
-
-#: inc/managers/class-email-manager.php:449
-msgid "Confirm your email address!"
-msgstr ""
-
-#: inc/managers/class-email-manager.php:462
-msgid "A new domain was added to your Network!"
-msgstr ""
-
-#: inc/managers/class-email-manager.php:475
-msgid "You have a new pending payment!"
-msgstr ""
-
-#: inc/managers/class-event-manager.php:194
-msgid "No event was selected."
-msgstr ""
-
-#: inc/managers/class-event-manager.php:200
-msgid "Event was not found."
-msgstr ""
-
-#: inc/managers/class-event-manager.php:206
-msgid "Data not found."
-msgstr ""
-
-#: inc/managers/class-event-manager.php:369
-msgid "Payment Received"
-msgstr ""
-
-#: inc/managers/class-event-manager.php:370
-msgid "This event is fired every time a new payment is received, regardless of the payment status."
-msgstr ""
-
-#: inc/managers/class-event-manager.php:392
-msgid "Site Published"
-msgstr ""
-
-#: inc/managers/class-event-manager.php:393
-msgid "This event is fired every time a new site is created tied to a membership, or transitions from a pending state to a published state."
-msgstr ""
-
-#: inc/managers/class-event-manager.php:409
-msgid "Email Verification Needed"
-msgstr ""
-
-#: inc/managers/class-event-manager.php:410
-msgid "This event is fired every time a new customer is added with an email verification status of pending."
-msgstr ""
-
-#: inc/managers/class-event-manager.php:427
-msgid "New Domain Mapping Added"
-msgstr ""
-
-#: inc/managers/class-event-manager.php:428
-msgid "This event is fired every time a new domain mapping is added by a customer."
-msgstr ""
-
-#: inc/managers/class-event-manager.php:451
-msgid "New Renewal Payment Created"
-msgstr ""
-
-#: inc/managers/class-event-manager.php:452
-msgid "This event is fired every time a new renewal payment is created by Multisite Ultimate."
-msgstr ""
-
-#. translators: %1$s is the model name, %2$s is the event type.
-#: inc/managers/class-event-manager.php:473
-#, php-format
-msgid "%1$s %2$s"
-msgstr ""
-
-#. translators: %1$s is the model name, %2$s is the event type.
-#: inc/managers/class-event-manager.php:475
-#, php-format
-msgid "This event is fired every time a %1$s is %2$s by Multisite Ultimate."
-msgstr ""
-
-#. Translators: 1: Number of successfully removed events. 2: Number of failed events to remove.
-#: inc/managers/class-event-manager.php:626
-#, php-format
-msgid "Removed %1$d events successfully. Failed to remove %2$d events."
-msgstr ""
-
-#: inc/managers/class-field-templates-manager.php:64
-msgid "Template not found."
-msgstr ""
-
-#: inc/managers/class-form-manager.php:67
-msgid "Form not available"
-msgstr ""
-
-#: inc/managers/class-form-manager.php:355
-#: inc/managers/class-form-manager.php:474
-msgid "Object not found."
-msgstr ""
-
-#: inc/managers/class-form-manager.php:521
-msgid "Review this action carefully."
-msgstr ""
-
-#: inc/managers/class-gateway-manager.php:281
-msgid "Missing gateway parameter."
-msgstr ""
-
-#: inc/managers/class-gateway-manager.php:365
-msgid "Active Payment Gateways"
-msgstr ""
-
-#: inc/managers/class-gateway-manager.php:366
-msgid "Payment gateways are what your customers will use to pay."
-msgstr ""
-
-#: inc/managers/class-gateway-manager.php:409
-msgid "Stripe is a suite of payment APIs that powers commerce for businesses of all sizes, including subscription management."
-msgstr ""
-
-#: inc/managers/class-gateway-manager.php:415
-msgid "Stripe Checkout is the hosted solution for checkouts using Stripe."
-msgstr ""
-
-#: inc/managers/class-gateway-manager.php:421
-msgid "PayPal is the leading provider in checkout solutions and it is the easier way to get your network subscriptions going."
-msgstr ""
-
-#: inc/managers/class-gateway-manager.php:427
-msgid "Use the Manual Gateway to allow users to pay you directly via bank transfers, checks, or other channels."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:149
-#: inc/managers/class-limitation-manager.php:531
-#: inc/managers/class-limitation-manager.php:537
-#: inc/managers/class-limitation-manager.php:538
-msgid "Reset Limitations"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:203
-msgid "Required parameters are missing."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:261
-msgid "Limitations are only available for customer-owned sites. You need to change the type to Customer-owned and save this site before the options are shown."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:264
-msgid "Limits"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:265
-msgid "Only customer-owned sites have limitations."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:281
-msgid "Control limitations imposed to the number of sites allowed for memberships attached to this product."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:296
-#: views/dashboard-statistics/widget-most-visited-sites.php:21
-#: views/dashboard-statistics/widget-most-visited-sites.php:58
-msgid "Visits"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:297
-msgid "Control limitations imposed to the number of unique visitors allowed for memberships attached to this product."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:306
-msgid "Limit Unique Visits"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:307
-msgid "Toggle this option to enable unique visits limitation."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:322
-msgid "Unique Visits Quota"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:323
-msgid "Set a top limit for the number of monthly unique visits. Leave empty or 0 to allow for unlimited visits."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:324
-msgid "e.g. 10000"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:346
-msgid "Current Unique Visits Count this Month"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:347
-msgid "Current visits count for this particular site."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:358
-#: views/ui/jumper.php:56
-msgid "Users"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:359
-msgid "Control limitations imposed to the number of user allowed for memberships attached to this product."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:368
-msgid "Limit User"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:369
-msgid "Enable user limitations for this product."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:384
-msgid "Post Types"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:385
-msgid "Control limitations imposed to the number of posts allowed for memberships attached to this product."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:394
-msgid "Limit Post Types"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:395
-msgid "Toggle this option to set limits to each post type."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:410
-msgid "Note: Using the fields below you can set a post limit for each of the post types activated.
Toggle the switch to deactivate the post type altogether. Leave 0 or blank for unlimited posts."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:420
-msgid "Disk Space"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:421
-msgid "Control limitations imposed to the disk space allowed for memberships attached to this entity."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:430
-msgid "Limit Disk Space per Site"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:431
-msgid "Enable disk space limitations for this entity."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:446
-msgid "Disk Space Allowance"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:447
-msgid "Set a limit in MBs for the disk space for each individual site."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:462
-msgid "Custom Domains"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:463
-#: inc/managers/class-limitation-manager.php:491
-msgid "Limit the number of users on each role, posts, pages, and more."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:472
-msgid "Allow Custom Domains"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:473
-msgid "Toggle this option on to allow this plan to enable custom domains for sign-ups on this plan."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:490
-#: inc/managers/class-limitation-manager.php:500
-msgid "Themes"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:501
-msgid "Select how the themes installed on the network should behave."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:508
-#: inc/managers/class-limitation-manager.php:515
-msgid "Plugins"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:509
-msgid "You can choose the behavior of each plugin installed on the platform."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:516
-msgid "Select how the plugins installed on the network should behave."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:532
-msgid "Reset the limitations applied to this element."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:537
-msgid "Use this option to reset the custom limitations applied to this object."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:557
-#: views/limitations/plugin-selector.php:96
-#: views/limitations/theme-selector.php:92
-msgid "This value is being applied only to this entity. Changes made to the membership or product permissions will not affect this particular value."
-msgstr ""
-
-#. translators: %s is the user role name.
-#: inc/managers/class-limitation-manager.php:592
-#, php-format
-msgid "Limit %s Role"
-msgstr ""
-
-#. translators: %s is the user role name.
-#: inc/managers/class-limitation-manager.php:596
-#, php-format
-msgid "The customer will be able to create %s users(s) of this user role."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:597
-#: inc/managers/class-limitation-manager.php:665
-msgid "unlimited"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:597
-#: inc/managers/class-limitation-manager.php:665
-msgid "no"
-msgstr ""
-
-#. translators: %s is the user role name.
-#: inc/managers/class-limitation-manager.php:609
-#, php-format
-msgid "%s Role Quota. e.g. 10"
-msgstr ""
-
-#. translators: %s is the post type name.
-#: inc/managers/class-limitation-manager.php:661
-#, php-format
-msgid "Limit %s"
-msgstr ""
-
-#. translators: %s is the post type name.
-#: inc/managers/class-limitation-manager.php:664
-#, php-format
-msgid "The customer will be able to create %s post(s) of this post type."
-msgstr ""
-
-#. translators: %s is the post type name.
-#: inc/managers/class-limitation-manager.php:677
-#, php-format
-msgid "%s Quota. e.g. 200"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:723
-msgid "Limit Sites"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:724
-msgid "Enable site limitations for this product."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:741
-msgid "The product type selection does not support allowing for the creating of extra sites."
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:752
-msgid "Site Allowance"
-msgstr ""
-
-#: inc/managers/class-limitation-manager.php:753
-msgid "This is the number of sites the customer will be able to create under this membership."
-msgstr ""
-
-#: inc/managers/class-membership-manager.php:130
-#: inc/managers/class-membership-manager.php:154
-#: inc/managers/class-membership-manager.php:188
-#: inc/managers/class-membership-manager.php:194
-#: inc/managers/class-membership-manager.php:209
-#: inc/managers/class-membership-manager.php:214
-#: inc/managers/class-membership-manager.php:306
-#: inc/managers/class-membership-manager.php:378
-#: inc/managers/class-payment-manager.php:331
-#: inc/managers/class-payment-manager.php:376
-#: inc/ui/class-site-actions-element.php:587
-#: inc/ui/class-site-actions-element.php:929
-#: inc/ui/class-site-actions-element.php:1117
-msgid "An unexpected error happened."
-msgstr ""
-
-#: inc/managers/class-notes-manager.php:145
-#: inc/managers/class-notes-manager.php:156
-#: inc/managers/class-notes-manager.php:319
-#: inc/managers/class-notes-manager.php:320
-msgid "Clear Notes"
-msgstr ""
-
-#: inc/managers/class-notes-manager.php:164
-#: inc/managers/class-notes-manager.php:176
-msgid "Add new Note"
-msgstr ""
-
-#: inc/managers/class-notes-manager.php:188
-msgid "Notes"
-msgstr ""
-
-#: inc/managers/class-notes-manager.php:189
-msgid "Add notes to this model."
-msgstr ""
-
-#: inc/managers/class-notes-manager.php:210
-msgid "Note Content"
-msgstr ""
-
-#: inc/managers/class-notes-manager.php:211
-msgid "Basic formatting is supported."
-msgstr ""
-
-#: inc/managers/class-notes-manager.php:223
-#: inc/managers/class-notes-manager.php:224
-msgid "Add Note"
-msgstr ""
-
-#: inc/managers/class-notes-manager.php:311
-msgid "Confirm clear all notes?"
-msgstr ""
-
-#: inc/managers/class-notes-manager.php:406
-msgid "Confirm clear the note?"
-msgstr ""
-
-#: inc/managers/class-notes-manager.php:414
-#: inc/managers/class-notes-manager.php:415
-#: views/base/edit/display-notes.php:82
-msgid "Clear Note"
-msgstr ""
-
-#: inc/managers/class-notes-manager.php:478
-msgid "Note not found"
-msgstr ""
-
-#: inc/managers/class-notification-manager.php:124
-msgid "Hide Admin Notices on Sites"
-msgstr ""
-
-#: inc/managers/class-notification-manager.php:125
-msgid "Hide all admin notices on network sites, except for Multisite Ultimate broadcasts."
-msgstr ""
-
-#: inc/managers/class-payment-manager.php:172
-msgid "Pending Payments"
-msgstr ""
-
-#: inc/managers/class-payment-manager.php:228
-msgid "You have pending payments on your account!"
-msgstr ""
-
-#: inc/managers/class-payment-manager.php:228
-msgid "You do not have pending payments on your account!"
-msgstr ""
-
-#: inc/managers/class-payment-manager.php:255
-#: views/dashboard-widgets/invoices.php:60
-#: views/emails/customer/renewal-payment-created.php:14
-msgid "Pay Now"
-msgstr ""
-
-#: inc/managers/class-payment-manager.php:299
-msgid "This invoice does not exist."
-msgstr ""
-
-#: inc/managers/class-site-manager.php:117
-msgid "Site names can only contain lowercase letters (a-z) and numbers."
-msgstr ""
-
-#: inc/managers/class-site-manager.php:134
-msgid "Site names can only contain lowercase letters (a-z), numbers, and hyphens."
-msgstr ""
-
-#: inc/managers/class-site-manager.php:167
-msgid "You do not have the necessary permissions to create a site to this membership"
-msgstr ""
-
-#. translators: %s: link to the login page
-#: inc/managers/class-site-manager.php:318
-#, php-format
-msgid "This site is not available at the moment.
If you are the site admin, click here to login."
-msgstr ""
-
-#: inc/managers/class-site-manager.php:320
-msgid "Site not available"
-msgstr ""
-
-#: inc/managers/class-site-manager.php:382
-msgid "We were not able to fetch the screenshot."
-msgstr ""
-
-#: inc/managers/class-site-manager.php:421
-msgid "Multisite Ultimate - Search Engines"
-msgstr ""
-
-#: inc/managers/class-site-manager.php:438
-msgid "Your Multisite Ultimate settings are configured to prevent search engines such as Google from indexing your template sites."
-msgstr ""
-
-#. translators: %s: link to the settings page
-#: inc/managers/class-site-manager.php:441
-#, php-format
-msgid "If you are experiencing negative SEO impacts on other sites in your network, consider disabling this setting here."
-msgstr ""
-
-#: inc/managers/class-site-manager.php:538
-msgid "Hey there! We highly recommend managing your network sites using the Multisite Ultimate → Sites page.
If you want to avoid confusion, you can also hide this page from the admin panel completely on the Multisite Ultimate → Settings → Whitelabel options."
-msgstr ""
-
-#: inc/managers/class-site-manager.php:547
-msgid "Go to the Multisite Ultimate Sites page →"
-msgstr ""
-
-#: inc/managers/class-site-manager.php:551
-msgid "Go to the Whitelabel Settings →"
-msgstr ""
-
-#: inc/managers/class-visits-manager.php:72
-msgid "This site is not available at this time."
-msgstr ""
-
-#: inc/managers/class-visits-manager.php:72
-msgid "Not available"
-msgstr ""
-
-#: inc/managers/class-webhook-manager.php:198
-msgid "You do not have enough permissions to send a test event."
-msgstr ""
-
-#: inc/models/class-base-model.php:186
-msgid "You can only use numeric fields to generate hashes."
-msgstr ""
-
-#: inc/models/class-base-model.php:769
-msgid "This method expects an array as argument."
-msgstr ""
-
-#: inc/models/class-checkout-form.php:605
-#: inc/models/class-checkout-form.php:754
-#: inc/models/class-checkout-form.php:1215
-#: inc/models/class-checkout-form.php:1409
-msgid "Your Order"
-msgstr ""
-
-#: inc/models/class-checkout-form.php:619
-#: inc/models/class-checkout-form.php:768
-#: inc/models/class-checkout-form.php:1005
-#: inc/ui/class-billing-info-element.php:173
-#: inc/ui/class-billing-info-element.php:226
-#: views/dashboard-widgets/thank-you.php:455
-#: views/emails/admin/payment-received.php:149
-#: views/emails/admin/site-published.php:115
-msgid "Billing Address"
-msgstr ""
-
-#: inc/models/class-checkout-form.php:671
-msgid "Site Info"
-msgstr ""
-
-#: inc/models/class-checkout-form.php:705
-msgid "User Info"
-msgstr ""
-
-#: inc/models/class-checkout-form.php:870
-msgid "Pricing Tables"
-msgstr ""
-
-#: inc/models/class-checkout-form.php:974
-msgid "Continue to the Next Step"
-msgstr ""
-
-#: inc/models/class-checkout-form.php:1018
-#: inc/ui/class-payment-methods-element.php:70
-msgid "Payment Methods"
-msgstr ""
-
-#: inc/models/class-checkout-form.php:1025
-msgid "Pay & Create Account"
-msgstr ""
-
-#: inc/models/class-checkout-form.php:1229
-msgid "Finish Payment"
-msgstr ""
-
-#: inc/models/class-checkout-form.php:1423
-msgid "Complete Checkout"
-msgstr ""
-
-#: inc/models/class-checkout-form.php:1546
-#: inc/models/class-checkout-form.php:1554
-msgid "Create Site"
-msgstr ""
-
-#: inc/models/class-customer.php:206
-msgid "User Deleted"
-msgstr ""
-
-#: inc/models/class-customer.php:262
-#: inc/models/class-customer.php:279
-msgid "none"
-msgstr ""
-
-#: inc/models/class-discount-code.php:468
-#: inc/models/class-discount-code.php:490
-#: inc/models/class-discount-code.php:498
-#: inc/models/class-discount-code.php:516
-msgid "This coupon code is not valid."
-msgstr ""
-
-#: inc/models/class-discount-code.php:475
-msgid "This discount code was already redeemed the maximum amount of times allowed."
-msgstr ""
-
-#. translators: placeholder is the value off. Can be wither $X.XX or X%
-#: inc/models/class-discount-code.php:641
-#, php-format
-msgid "%1$s OFF on Subscriptions"
-msgstr ""
-
-#. translators: placeholder is the value off. Can be wither $X.XX or X%
-#: inc/models/class-discount-code.php:655
-#, php-format
-msgid "%1$s OFF on Setup Fees"
-msgstr ""
-
-#: inc/models/class-domain.php:535
-msgid "Domain deleted and logs cleared..."
-msgstr ""
-
-#: inc/models/class-event.php:166
-msgid "Note"
-msgstr ""
-
-#: inc/models/class-event.php:306
-msgid "The {{model}} #{{object_id}} was changed: {{payload}}"
-msgstr ""
-
-#: inc/models/class-event.php:307
-msgid "The {{model}} #{{object_id}} was created."
-msgstr ""
-
-#: inc/models/class-event.php:311
-msgid "No Message"
-msgstr ""
-
-#: inc/models/class-membership.php:673
-#: inc/models/class-membership.php:750
-msgid "Swap Cart is invalid."
-msgstr ""
-
-#: inc/models/class-membership.php:746
-msgid "Schedule date is invalid."
-msgstr ""
-
-#. translators: times billed / subscription duration in cycles. e.g. 1/12 cycles
-#: inc/models/class-membership.php:850
-#, php-format
-msgid "%1$s / %2$s cycles"
-msgstr ""
-
-#. translators: the place holder is the number of times the membership was billed.
-#: inc/models/class-membership.php:855
-#, php-format
-msgid "%1$s / until cancelled"
-msgstr ""
-
-#. translators: %1$s is the formatted price, %2$s the duration, and %3$s the duration unit (day, week, month, etc)
-#: inc/models/class-membership.php:875
-#: inc/models/class-product.php:712
-#, php-format
-msgid "%1$s every %3$s"
-msgid_plural "%1$s every %2$s %3$s"
-msgstr[0] ""
-msgstr[1] ""
-
-#. translators: %1$s is the formatted price of the product
-#: inc/models/class-membership.php:895
-#: inc/models/class-product.php:732
-#, php-format
-msgid "%1$s one time payment"
-msgstr ""
-
-#: inc/models/class-payment.php:941
-msgid "(provisional)"
-msgstr ""
-
-#: inc/models/class-payment.php:1061
-msgid "Full Refund"
-msgstr ""
-
-#: inc/models/class-payment.php:1065
-msgid "Partial Refund"
-msgstr ""
-
-#. translators: %s is the date of processing.
-#: inc/models/class-payment.php:1075
-#, php-format
-msgid "Processed on %s"
-msgstr ""
-
-#: inc/models/class-product.php:700
-msgid "Contact us"
-msgstr ""
-
-#. translators: %1$s is the formatted price of the setup fee
-#: inc/models/class-product.php:740
-#, php-format
-msgid "Setup Fee of %1$s"
-msgstr ""
-
-#: inc/models/class-product.php:761
-msgid "one-time payment"
-msgstr ""
-
-#: inc/objects/class-billing-address.php:262
-msgid "E.g. Google (optional)"
-msgstr ""
-
-#: inc/objects/class-billing-address.php:268
-msgid "Billing Email"
-msgstr ""
-
-#: inc/objects/class-billing-address.php:269
-msgid "E.g. john@company.com"
-msgstr ""
-
-#: inc/objects/class-billing-address.php:276
-msgid "Address Line 1"
-msgstr ""
-
-#: inc/objects/class-billing-address.php:277
-msgid "E.g. 555 1st Avenue"
-msgstr ""
-
-#: inc/objects/class-billing-address.php:284
-msgid "Address Line 2"
-msgstr ""
-
-#: inc/objects/class-billing-address.php:285
-msgid "E.g. Apartment 10a"
-msgstr ""
-
-#: inc/objects/class-billing-address.php:292
-msgid "E.g. US"
-msgstr ""
-
-#: inc/objects/class-billing-address.php:302
-msgid "E.g. NY"
-msgstr ""
-
-#: inc/objects/class-billing-address.php:308
-msgid "City / Town"
-msgstr ""
-
-#: inc/objects/class-billing-address.php:309
-msgid "E.g. New York City"
-msgstr ""
-
-#: inc/objects/class-billing-address.php:315
-msgid "ZIP / Postal Code"
-msgstr ""
-
-#: inc/objects/class-billing-address.php:316
-msgid "E.g. 10009"
-msgstr ""
-
-#: inc/objects/class-note.php:203
-msgid "Author ID"
-msgstr ""
-
-#: inc/objects/class-note.php:208
-msgid "Note ID"
-msgstr ""
-
-#: inc/site-templates/class-template-placeholders.php:164
-msgid "You don't have permission to alter placeholders."
-msgstr ""
-
-#: inc/site-templates/class-template-placeholders.php:180
-msgid "The JSON provided is invalid"
-msgstr ""
-
-#: inc/site-templates/class-template-placeholders.php:198
-msgid "Placeholders successfully updated!"
-msgstr ""
-
-#: inc/sso/class-sso.php:952
-msgid "SSO secret creation failed."
-msgstr ""
-
-#: inc/tax/class-dashboard-taxes-tab.php:81
-msgid "You do not have tax support enabled yet..."
-msgstr ""
-
-#: inc/tax/class-dashboard-taxes-tab.php:82
-msgid "If you need to collect taxes, you'll be glad to hear that Multisite Ultimate offers tax support!"
-msgstr ""
-
-#: inc/tax/class-dashboard-taxes-tab.php:83
-msgid "Enable Tax Support"
-msgstr ""
-
-#: inc/tax/class-dashboard-taxes-tab.php:153
-msgid "Taxes by Code"
-msgstr ""
-
-#: inc/tax/class-dashboard-taxes-tab.php:155
-msgid "Taxes by Day"
-msgstr ""
-
-#: inc/tax/class-dashboard-taxes-tab.php:214
-#: views/dashboard-statistics/widget-tax-by-day.php:23
-#: views/dashboard-statistics/widget-tax-by-day.php:56
-msgid "Net Profit"
-msgstr ""
-
-#: inc/tax/class-dashboard-taxes-tab.php:215
-msgid "Taxes Collected"
-msgstr ""
-
-#: inc/tax/class-tax.php:115
-msgid "Enable Taxes"
-msgstr ""
-
-#: inc/tax/class-tax.php:116
-msgid "Enable this option to be able to collect sales taxes on your network payments."
-msgstr ""
-
-#: inc/tax/class-tax.php:126
-msgid "Inclusive Tax"
-msgstr ""
-
-#: inc/tax/class-tax.php:127
-msgid "Enable this option if your prices include taxes. In that case, Multisite Ultimate will calculate the included tax instead of adding taxes to the price."
-msgstr ""
-
-#: inc/tax/class-tax.php:189
-msgid "Regular"
-msgstr ""
-
-#: inc/tax/class-tax.php:295
-msgid "You don't have permission to alter tax rates"
-msgstr ""
-
-#: inc/tax/class-tax.php:314
-msgid "No tax rates present in the request"
-msgstr ""
-
-#: inc/tax/class-tax.php:346
-msgid "Tax Rates successfully updated!"
-msgstr ""
-
-#: inc/tax/class-tax.php:386
-#: inc/tax/class-tax.php:390
-msgid "Manage Tax Rates"
-msgstr ""
-
-#: inc/tax/class-tax.php:394
-msgid "Add different tax rates depending on the country of your customers."
-msgstr ""
-
-#: inc/tax/class-tax.php:400
-msgid "You need to activate tax support first."
-msgstr ""
-
-#: inc/tax/class-tax.php:408
-#: inc/tax/class-tax.php:414
-#: inc/tax/class-tax.php:418
-msgid "Manage Tax Rates →"
-msgstr ""
-
-#: inc/traits/trait-wp-ultimo-coupon-deprecated.php:34
-msgid "Discount Code keys should not be set directly."
-msgstr ""
-
-#. translators: the placeholder is the key.
-#: inc/traits/trait-wp-ultimo-coupon-deprecated.php:60
-#, php-format
-msgid "Discount Codes do not have a %s parameter"
-msgstr ""
-
-#: inc/traits/trait-wp-ultimo-coupon-deprecated.php:72
-msgid "Discount Code keys should not be accessed directly"
-msgstr ""
-
-#: inc/traits/trait-wp-ultimo-plan-deprecated.php:85
-#: inc/traits/trait-wp-ultimo-site-deprecated.php:44
-msgid "Product keys should not be accessed directly"
-msgstr ""
-
-#: inc/traits/trait-wp-ultimo-plan-deprecated.php:147
-msgid "Contact Us to know more"
-msgstr ""
-
-#. translators: %s is the setup fee wrapped in strong tag.
-#: inc/traits/trait-wp-ultimo-plan-deprecated.php:151
-#, php-format
-msgid "Setup Fee: %s"
-msgstr ""
-
-#. Translators: used as "No Posts" where a post type is disabled
-#: inc/traits/trait-wp-ultimo-plan-deprecated.php:175
-#, php-format
-msgid "No %s"
-msgstr ""
-
-#. translators: %s is the disk space with appropriate suffix, MB, GB KB etc.
-#: inc/traits/trait-wp-ultimo-plan-deprecated.php:217
-#, php-format
-msgid "%s Disk Space"
-msgstr ""
-
-#: inc/traits/trait-wp-ultimo-plan-deprecated.php:230
-msgid "Visit per month"
-msgid_plural "Visits per month"
-msgstr[0] ""
-msgstr[1] ""
-
-#. translators: %s is the number of days for the trial
-#: inc/traits/trait-wp-ultimo-plan-deprecated.php:242
-#, php-format
-msgid "%s day Free Trial"
-msgstr ""
-
-#: inc/traits/trait-wp-ultimo-settings-deprecated.php:70
-msgid "Adding setting sections directly via filters is no longer supported."
-msgstr ""
-
-#: inc/traits/trait-wp-ultimo-settings-deprecated.php:79
-#: inc/traits/trait-wp-ultimo-settings-deprecated.php:80
-#: inc/ui/class-site-actions-element.php:1039
-#: views/dashboard-statistics/widget-countries.php:95
-msgid "Other"
-msgstr ""
-
-#: inc/traits/trait-wp-ultimo-subscription-deprecated.php:43
-msgid "Membership keys should not be accessed directly"
-msgstr ""
-
-#: inc/ui/class-account-summary-element.php:110
-msgid "Account Summary"
-msgstr ""
-
-#: inc/ui/class-account-summary-element.php:126
-msgid "Adds a account summary block to the page."
-msgstr ""
-
-#: inc/ui/class-account-summary-element.php:159
-#: inc/ui/class-account-summary-element.php:211
-msgid "About this Site"
-msgstr ""
-
-#: inc/ui/class-account-summary-element.php:160
-#: inc/ui/class-billing-info-element.php:174
-#: inc/ui/class-current-membership-element.php:183
-#: inc/ui/class-domain-mapping-element.php:147
-#: inc/ui/class-invoices-element.php:136
-#: inc/ui/class-limits-element.php:135
-#: inc/ui/class-thank-you-element.php:211
-msgid "Leave blank to hide the title completely."
-msgstr ""
-
-#: inc/ui/class-account-summary-element.php:299
-#: inc/ui/class-billing-info-element.php:277
-#: inc/ui/class-current-site-element.php:357
-#: inc/ui/class-invoices-element.php:279
-#: inc/ui/class-limits-element.php:245
-msgid "setup() or setup_preview() must be called before output()."
-msgstr ""
-
-#: inc/ui/class-base-element.php:747
-msgid "Result"
-msgstr ""
-
-#: inc/ui/class-base-element.php:752
-msgid "Copy Shortcode"
-msgstr ""
-
-#: inc/ui/class-base-element.php:801
-msgid "Hide Element"
-msgstr ""
-
-#: inc/ui/class-base-element.php:802
-msgid "Be careful. Hiding an element from the account page might remove important functionality from your customers' reach."
-msgstr ""
-
-#: inc/ui/class-base-element.php:1055
-msgid "An element can not be loaded as inline content unless the get_current_screen() function is already available."
-msgstr ""
-
-#: inc/ui/class-base-element.php:1212
-msgid "Customize this element"
-msgstr ""
-
-#: inc/ui/class-base-element.php:1214
-msgid ", or"
-msgstr ""
-
-#: inc/ui/class-base-element.php:1216
-msgid "generate a shortcode"
-msgstr ""
-
-#: inc/ui/class-base-element.php:1218
-msgid "to use it on the front-end!"
-msgstr ""
-
-#: inc/ui/class-base-element.php:1219
-msgid "You are seeing this because you are a super admin"
-msgstr ""
-
-#: inc/ui/class-billing-info-element.php:124
-msgid "Billing Information"
-msgstr ""
-
-#: inc/ui/class-billing-info-element.php:140
-#: inc/ui/class-checkout-element.php:128
-#: inc/ui/class-current-membership-element.php:149
-#: inc/ui/class-invoices-element.php:102
-#: inc/ui/class-limits-element.php:101
-#: inc/ui/class-payment-methods-element.php:86
-#: inc/ui/class-site-actions-element.php:122
-#: inc/ui/class-thank-you-element.php:177
-msgid "Adds a checkout form block to the page."
-msgstr ""
-
-#: inc/ui/class-billing-info-element.php:334
-msgid "Your Address"
-msgstr ""
-
-#: inc/ui/class-billing-info-element.php:335
-msgid "Enter your billing address here. This info will be used on your invoices."
-msgstr ""
-
-#: inc/ui/class-checkout-element.php:160
-msgid "The checkout form slug."
-msgstr ""
-
-#. translators: %s the error message.
-#: inc/ui/class-checkout-element.php:274
-#, php-format
-msgid "An error occurred while compiling scss: %s"
-msgstr ""
-
-#. Translators: Placeholder receives the customer display name
-#: inc/ui/class-checkout-element.php:344
-#, php-format
-msgid "Hi %s. You have a pending payment for your membership!"
-msgstr ""
-
-#. Translators: The link to registration url with payment hash
-#: inc/ui/class-checkout-element.php:354
-#, php-format
-msgid "Click here to pay."
-msgstr ""
-
-#. Translators: Placeholder receives the customer display name
-#: inc/ui/class-checkout-element.php:375
-#, php-format
-msgid "Hi %s. You cannot take action on your membership while it is not active!"
-msgstr ""
-
-#: inc/ui/class-checkout-element.php:391
-#: inc/ui/class-thank-you-element.php:140
-msgid "Resending verification email..."
-msgstr ""
-
-#: inc/ui/class-checkout-element.php:399
-msgid "Check your inbox and verify your email address."
-msgstr ""
-
-#: inc/ui/class-checkout-element.php:401
-msgid "Resend verification email"
-msgstr ""
-
-#: inc/ui/class-checkout-element.php:431
-msgid "You already have a membership!"
-msgstr ""
-
-#: inc/ui/class-checkout-element.php:435
-msgid "Go to my account"
-msgstr ""
-
-#: inc/ui/class-checkout-element.php:451
-msgid "You are not allowed to change this membership!"
-msgstr ""
-
-#. Translators: Placeholder receives the limit name
-#: inc/ui/class-checkout-element.php:490
-#, php-format
-msgid "You reached your membership %s limit!"
-msgstr ""
-
-#: inc/ui/class-checkout-element.php:496
-msgid "Buy a new membership"
-msgstr ""
-
-#: inc/ui/class-checkout-element.php:522
-msgid "Upgrade your account"
-msgstr ""
-
-#: inc/ui/class-checkout-element.php:546
-msgid "You need to be the account owner to complete this payment."
-msgstr ""
-
-#: inc/ui/class-checkout-element.php:548
-msgid "You need to be logged in to complete a payment"
-msgstr ""
-
-#. Translators: The link to login url with redirect_to url
-#: inc/ui/class-checkout-element.php:551
-#, php-format
-msgid "Click here sign in."
-msgstr ""
-
-#. translators: %s is the id of the form. e.g. main-form
-#: inc/ui/class-checkout-element.php:569
-#, php-format
-msgid "Checkout form %s not found."
-msgstr ""
-
-#. translators: %s is the id of the form. e.g. main-form
-#: inc/ui/class-checkout-element.php:575
-#, php-format
-msgid "Checkout form %s contains no fields."
-msgstr ""
-
-#: inc/ui/class-checkout-element.php:579
-msgid "Registration is not available at this time."
-msgstr ""
-
-#: inc/ui/class-checkout-element.php:586
-msgid "Registration is closed for your location."
-msgstr ""
-
-#: inc/ui/class-current-membership-element.php:182
-#: inc/ui/class-current-membership-element.php:253
-msgid "Your Membership"
-msgstr ""
-
-#: inc/ui/class-current-membership-element.php:189
-msgid "Display Product Images?"
-msgstr ""
-
-#: inc/ui/class-current-membership-element.php:190
-msgid "Toggle to show/hide the product images on the element."
-msgstr ""
-
-#: inc/ui/class-current-membership-element.php:197
-#: inc/ui/class-limits-element.php:141
-#: inc/ui/class-my-sites-element.php:194
-msgid "Columns"
-msgstr ""
-
-#: inc/ui/class-current-membership-element.php:198
-#: inc/ui/class-limits-element.php:142
-#: inc/ui/class-my-sites-element.php:195
-msgid "How many columns to use."
-msgstr ""
-
-#: inc/ui/class-current-membership-element.php:373
-#: inc/ui/class-site-actions-element.php:835
-#: inc/ui/class-site-actions-element.php:982
-msgid "Membership not selected."
-msgstr ""
-
-#: inc/ui/class-current-membership-element.php:379
-msgid "Product not selected."
-msgstr ""
-
-#: inc/ui/class-current-membership-element.php:385
-#: inc/ui/class-current-membership-element.php:540
-#: inc/ui/class-site-actions-element.php:496
-#: inc/ui/class-site-actions-element.php:593
-#: inc/ui/class-site-actions-element.php:841
-#: inc/ui/class-site-actions-element.php:939
-#: inc/ui/class-site-actions-element.php:988
-#: inc/ui/class-site-actions-element.php:1127
-msgid "You are not allowed to do this."
-msgstr ""
-
-#: inc/ui/class-current-membership-element.php:442
-msgid "Quantity to Cancel"
-msgstr ""
-
-#: inc/ui/class-current-membership-element.php:458
-msgid "Confirm Product Cancellation"
-msgstr ""
-
-#: inc/ui/class-current-membership-element.php:471
-#: inc/ui/class-current-membership-element.php:472
-msgid "Cancel Product Subscription"
-msgstr ""
-
-#: inc/ui/class-current-membership-element.php:516
-msgid "Please confirm the cancellation."
-msgstr ""
-
-#. translators: %1$s is the quantity removed, %2$s is the product name.
-#: inc/ui/class-current-membership-element.php:590
-#, php-format
-msgid "remove %1$s %2$s from membership"
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:127
-msgid "Adds a block to display the current site being managed."
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:159
-msgid "Display Breadcrumbs?"
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:160
-msgid "Toggle to show/hide the breadcrumbs block."
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:173
-#: inc/ui/class-my-sites-element.php:174
-msgid "Current Page"
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:181
-msgid "My Sites Page"
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:183
-msgid "The page with the customer sites list."
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:189
-msgid "Display Site Description?"
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:190
-msgid "Toggle to show/hide the site description on the element."
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:197
-#: inc/ui/class-my-sites-element.php:204
-msgid "Display Site Screenshot?"
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:198
-#: inc/ui/class-my-sites-element.php:205
-msgid "Toggle to show/hide the site screenshots on the element."
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:205
-msgid "Screenshot Size"
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:218
-msgid "Screenshot Position"
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:233
-msgid "Show Admin Link?"
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:234
-msgid "Toggle to show/hide the WP admin link on the element."
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:383
-#: views/dashboard-widgets/thank-you.php:317
-#: views/emails/admin/domain-created.php:54
-#: views/emails/admin/domain-created.php:91
-#: views/emails/admin/domain-created.php:132
-#: views/emails/admin/payment-received.php:76
-#: views/emails/admin/payment-received.php:117
-#: views/emails/admin/payment-received.php:153
-#: views/emails/admin/site-published.php:42
-#: views/emails/admin/site-published.php:83
-#: views/emails/admin/site-published.php:119
-#: views/emails/customer/site-published.php:31
-msgid "Admin Panel"
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:421
-msgid "e.g. My Awesome Site"
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:430
-msgid "e.g. My Awesome Site description."
-msgstr ""
-
-#: inc/ui/class-current-site-element.php:494
-msgid "Site title can not be empty."
-msgstr ""
-
-#: inc/ui/class-domain-mapping-element.php:113
-msgid "Adds the site's domains block."
-msgstr ""
-
-#: inc/ui/class-domain-mapping-element.php:294
-msgid "← Back to the Instructions"
-msgstr ""
-
-#: inc/ui/class-domain-mapping-element.php:332
-msgid "mydomain.com"
-msgstr ""
-
-#: inc/ui/class-domain-mapping-element.php:409
-msgid "You do not have permissions to perform this action."
-msgstr ""
-
-#: inc/ui/class-domain-mapping-element.php:558
-msgid "This action will also convert the previous primary domain (if any) to an alias to prevent unexpected behavior."
-msgstr ""
-
-#: inc/ui/class-domain-mapping-element.php:569
-#: inc/ui/class-domain-mapping-element.php:570
-msgid "Make it Primary"
-msgstr ""
-
-#: inc/ui/class-domain-mapping-element.php:645
-msgid "Something wrong happenned."
-msgstr ""
-
-#: inc/ui/class-domain-mapping-element.php:715
-msgid "Domain not secured with HTTPS"
-msgstr ""
-
-#: inc/ui/class-domain-mapping-element.php:720
-msgid "Domain secured with HTTPS"
-msgstr ""
-
-#. translators: The %1$s placeholder is the old type name, the second, the new type name.
-#: inc/ui/class-field.php:175
-#, php-format
-msgid "The field type \"%1$s\" is no longer supported, use \"%2$s\" instead."
-msgstr ""
-
-#: inc/ui/class-invoices-element.php:142
-msgid "Limit"
-msgstr ""
-
-#: inc/ui/class-invoices-element.php:144
-msgid "Limit the number of invoices to show."
-msgstr ""
-
-#: inc/ui/class-jumper.php:188
-#: inc/ui/class-jumper.php:534
-msgid "Custom Links"
-msgstr ""
-
-#: inc/ui/class-jumper.php:207
-msgid "Network Settings"
-msgstr ""
-
-#: inc/ui/class-jumper.php:209
-msgid "Domain Mapping & SSL"
-msgstr ""
-
-#: inc/ui/class-jumper.php:211
-msgid "Styling"
-msgstr ""
-
-#: inc/ui/class-jumper.php:212
-#: inc/ui/class-jumper.php:489
-#: inc/ui/class-jumper.php:490
-msgid "Tools"
-msgstr ""
-
-#: inc/ui/class-jumper.php:213
-msgid "Advanced"
-msgstr ""
-
-#: inc/ui/class-jumper.php:214
-msgid "Activation & Support"
-msgstr ""
-
-#. translators: The placeholder represents the title of the Settings tab.
-#: inc/ui/class-jumper.php:221
-#, php-format
-msgid "Settings: %s"
-msgstr ""
-
-#: inc/ui/class-jumper.php:224
-msgid "Settings: Webhooks"
-msgstr ""
-
-#: inc/ui/class-jumper.php:226
-msgid "System Info: Logs"
-msgstr ""
-
-#: inc/ui/class-jumper.php:234
-msgid "Main Site Dashboard"
-msgstr ""
-
-#. translators: the %s placeholder is the key combination to trigger the Jumper.
-#: inc/ui/class-jumper.php:301
-#, php-format
-msgid "Quick Tip: Use %s to jump between pages."
-msgstr ""
-
-#: inc/ui/class-jumper.php:320
-msgid "Nothing found for"
-msgstr ""
-
-#: inc/ui/class-jumper.php:409
-msgid "Regenerating Jumper menu items"
-msgstr ""
-
-#: inc/ui/class-jumper.php:499
-#: views/ui/jumper-trigger.php:12
-#: views/ui/jumper-trigger.php:14
-#: views/ui/toolbox.php:84
-#: views/ui/toolbox.php:87
-msgid "Jumper"
-msgstr ""
-
-#: inc/ui/class-jumper.php:500
-msgid "Spotlight-like search bar that allows you to easily access everything on your network."
-msgstr ""
-
-#: inc/ui/class-jumper.php:509
-msgid "Enable Jumper"
-msgstr ""
-
-#: inc/ui/class-jumper.php:510
-msgid "Turn this option on to make the Jumper available on your network."
-msgstr ""
-
-#: inc/ui/class-jumper.php:520
-msgid "Trigger Key"
-msgstr ""
-
-#: inc/ui/class-jumper.php:521
-msgid "Change the keyboard key used in conjunction with ctrl + alt (or cmd + option), to trigger the Jumper box."
-msgstr ""
-
-#: inc/ui/class-jumper.php:535
-msgid "Use this textarea to add custom links to the Jumper. Add one per line, with the format \"Title : url\"."
-msgstr ""
-
-#: inc/ui/class-jumper.php:536
-msgid "Tile of Custom Link : http://link.com"
-msgstr ""
-
-#: inc/ui/class-limits-element.php:85
-msgid "Limits & Quotas"
-msgstr ""
-
-#: inc/ui/class-limits-element.php:134
-#: inc/ui/class-limits-element.php:198
-msgid "Site Limits"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:99
-msgid "Login Form"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:115
-msgid "Adds a login form to the page."
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:147
-msgid "Display Title?"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:148
-msgid "Toggle to show/hide the title element."
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:166
-msgid "Redirect Type"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:167
-msgid "The behavior after login"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:171
-msgid "Wordpress Default"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:172
-msgid "Send To Customer Site"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:173
-msgid "Send To Main Site"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:179
-msgid "Customer Redirect Path"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:180
-#: inc/ui/class-login-form-element.php:191
-msgid "/wp-admin"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:181
-#: inc/ui/class-login-form-element.php:192
-msgid "e.g. /wp-admin"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:190
-msgid "Main Site Redirect Path"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:200
-#: inc/ui/class-login-form-element.php:201
-msgid "Username Field"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:207
-msgid "Username Field Label"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:208
-msgid "Username or Email Address"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:209
-#: inc/ui/class-login-form-element.php:231
-msgid "Leave blank to hide."
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:215
-msgid "Username Field Placeholder"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:216
-msgid "e.g. Username Here"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:222
-#: inc/ui/class-login-form-element.php:223
-msgid "Password Field"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:229
-msgid "Password Field Label"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:237
-msgid "Password Field Placeholder"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:238
-msgid "e.g. Your Password"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:244
-#: inc/ui/class-login-form-element.php:245
-#: inc/ui/class-login-form-element.php:260
-msgid "Remember Me"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:251
-msgid "Display Remember Toggle?"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:252
-msgid "Toggle to show/hide the remember me checkbox."
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:259
-msgid "Remember Me Label"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:270
-msgid "Remember Me Description"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:271
-#: inc/ui/class-login-form-element.php:370
-msgid "Keep me logged in for two weeks."
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:287
-msgid "Submit Button Label"
-msgstr ""
-
-#: inc/ui/class-login-form-element.php:288
-#: views/legacy/signup/signup-nav-links.php:35
-msgid "Log In"
-msgstr ""
-
-#: inc/ui/class-my-sites-element.php:111
-msgid "Adds a block to display the sites owned by the current customer."
-msgstr ""
-
-#: inc/ui/class-my-sites-element.php:143
-msgid "Site Manage Type"
-msgstr ""
-
-#: inc/ui/class-my-sites-element.php:144
-msgid "The page to manage a site."
-msgstr ""
-
-#: inc/ui/class-my-sites-element.php:148
-msgid "Same Page"
-msgstr ""
-
-#: inc/ui/class-my-sites-element.php:149
-msgid "WP Admin"
-msgstr ""
-
-#: inc/ui/class-my-sites-element.php:150
-msgid "Custom Page"
-msgstr ""
-
-#: inc/ui/class-my-sites-element.php:156
-msgid "Which sites to show?"
-msgstr ""
-
-#: inc/ui/class-my-sites-element.php:157
-msgid "Select which sites should be listed for user."
-msgstr ""
-
-#: inc/ui/class-my-sites-element.php:162
-msgid "Owned"
-msgstr ""
-
-#: inc/ui/class-my-sites-element.php:182
-msgid "Manage Redirect Page"
-msgstr ""
-
-#: inc/ui/class-my-sites-element.php:184
-msgid "The page to redirect user after select a site."
-msgstr ""
-
-#: inc/ui/class-payment-methods-element.php:118
-msgid "Password Strength Meter"
-msgstr ""
-
-#: inc/ui/class-payment-methods-element.php:126
-msgid "Apply Styles"
-msgstr ""
-
-#: inc/ui/class-simple-text-element.php:86
-msgid "Simple Text"
-msgstr ""
-
-#: inc/ui/class-simple-text-element.php:102
-msgid "Adds a simple text block to the page."
-msgstr ""
-
-#: inc/ui/class-simple-text-element.php:135
-msgid "E.g. Text, HTML or shortcode."
-msgstr ""
-
-#: inc/ui/class-simple-text-element.php:136
-msgid "You can insert plain text, HTML or a shortcode in this block."
-msgstr ""
-
-#: inc/ui/class-simple-text-element.php:203
-msgid "Text, HTML or shortcode."
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:106
-#: views/dashboard-widgets/site-actions.php:20
-msgid "Actions"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:154
-msgid "Show Change Password"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:155
-msgid "Toggle to show/hide the password link."
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:162
-msgid "Show Change Default Site"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:163
-msgid "Toggle to show/hide the change default site link."
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:170
-msgid "Show Change Payment Method"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:171
-msgid "Toggle to show/hide the option to cancel the current payment method."
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:192
-msgid "Redirect After Delete"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:194
-msgid "The page to redirect user after delete current site."
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:374
-msgid "Change Site Template"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:387
-#: inc/ui/class-site-actions-element.php:765
-msgid "Change Default Site"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:396
-msgid "Change Password"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:407
-msgid "Cancel Current Payment Method"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:458
-#: inc/ui/class-site-actions-element.php:1074
-#: inc/ui/class-site-actions-element.php:1075
-msgid "Cancel Membership"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:490
-msgid "Site not selected."
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:533
-msgid "Confirm Site Deletion"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:639
-msgid "Current Password"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:640
-#: inc/ui/class-site-actions-element.php:645
-#: inc/ui/class-site-actions-element.php:650
-msgid "******"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:644
-msgid "New Password"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:651
-msgid "Confirm New Password"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:655
-msgid "Reset Password"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:699
-msgid "Your current password is wrong."
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:708
-msgid "The new password must be at least 6 characters long."
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:714
-msgid "New passwords do not match."
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:755
-msgid "Primary Site"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:756
-msgid "Change the primary site of your network."
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:817
-msgid "You need to select a new primary site."
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:878
-msgid "Confirm Payment Method Cancellation"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:886
-#: inc/ui/class-site-actions-element.php:887
-msgid "Cancel Payment Method"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:1025
-msgid "Please tell us why you are cancelling."
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:1026
-msgid "We would love your feedback."
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:1032
-msgid "Select a reason"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:1033
-#: inc/ui/class-site-actions-element.php:1135
-msgid "I no longer need it"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:1034
-#: inc/ui/class-site-actions-element.php:1136
-msgid "It's too expensive"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:1035
-#: inc/ui/class-site-actions-element.php:1137
-msgid "I need more features"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:1036
-#: inc/ui/class-site-actions-element.php:1138
-msgid "Switched to another service"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:1037
-#: inc/ui/class-site-actions-element.php:1139
-msgid "Customer support is less than expected"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:1038
-#: inc/ui/class-site-actions-element.php:1140
-msgid "Too complex"
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:1044
-msgid "Please provide additional details."
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:1051
-msgid "Type CANCEL to confirm this membership cancellation."
-msgstr ""
-
-#. translators: %s: Next charge date.
-#: inc/ui/class-site-actions-element.php:1068
-#, php-format
-msgid "Your sites will stay working until %s."
-msgstr ""
-
-#: inc/ui/class-site-actions-element.php:1080
-msgid "CANCEL"
-msgstr ""
-
-#: inc/ui/class-site-maintenance-element.php:91
-msgid "Site Maintenance"
-msgstr ""
-
-#: inc/ui/class-site-maintenance-element.php:107
-msgid "Adds the toggle control to turn maintenance mode on."
-msgstr ""
-
-#: inc/ui/class-site-maintenance-element.php:140
-#: inc/ui/class-site-maintenance-element.php:199
-msgid "Toggle Maintenance Mode"
-msgstr ""
-
-#: inc/ui/class-site-maintenance-element.php:141
-msgid "e.g. Toggle Maintenance Mode"
-msgstr ""
-
-#: inc/ui/class-site-maintenance-element.php:148
-#: inc/ui/class-site-maintenance-element.php:200
-msgid "Put your site on maintenance mode. When activated, the front-end will only be accessible to logged users."
-msgstr ""
-
-#: inc/ui/class-template-previewer.php:259
-msgid "This template is not available"
-msgstr ""
-
-#: inc/ui/class-template-switching-element.php:85
-msgid "Template Switching"
-msgstr ""
-
-#: inc/ui/class-template-switching-element.php:96
-msgid "Adds the template switching form to this page."
-msgstr ""
-
-#: inc/ui/class-template-switching-element.php:156
-msgid "Template Selector Layout"
-msgstr ""
-
-#: inc/ui/class-template-switching-element.php:173
-msgid "Want to add customized template selection templates?
See how you can do that here."
-msgstr ""
-
-#: inc/ui/class-template-switching-element.php:278
-msgid "You need to provide a valid template to duplicate."
-msgstr ""
-
-#: inc/ui/class-template-switching-element.php:358
-msgid "← Back to Template Selection"
-msgstr ""
-
-#: inc/ui/class-template-switching-element.php:379
-msgid "Confirm template switch?"
-msgstr ""
-
-#: inc/ui/class-template-switching-element.php:380
-msgid "Switching your current template completely overwrites the content of your site with the contents of the newly chosen template. All customizations will be lost. This action cannot be undone."
-msgstr ""
-
-#: inc/ui/class-template-switching-element.php:395
-msgid "Process Switch"
-msgstr ""
-
-#: inc/ui/class-thank-you-element.php:217
-msgid "Thank You Message"
-msgstr ""
-
-#: inc/ui/class-thank-you-element.php:218
-msgid "Shortcodes are supported."
-msgstr ""
-
-#: inc/ui/class-thank-you-element.php:219
-#: inc/ui/class-thank-you-element.php:305
-msgid "Thank you for your payment! Your transaction has been completed and a receipt for your purchase has been emailed to you."
-msgstr ""
-
-#: inc/ui/class-thank-you-element.php:228
-msgid "Title (Pending)"
-msgstr ""
-
-#: inc/ui/class-thank-you-element.php:230
-msgid "Leave blank to hide the title completely. This title is used when the payment was not yet confirmed."
-msgstr ""
-
-#: inc/ui/class-thank-you-element.php:236
-msgid "Thank You Message (Pending)"
-msgstr ""
-
-#: inc/ui/class-thank-you-element.php:237
-msgid "This content is used when the payment was not yet confirmed. Shortcodes are supported."
-msgstr ""
-
-#: inc/ui/class-thank-you-element.php:238
-#: inc/ui/class-thank-you-element.php:307
-msgid "Thank you for your order! We are waiting on the payment processor to confirm your payment, which can take up to 5 minutes. We will notify you via email when your site is ready."
-msgstr ""
-
-#: inc/ui/class-thank-you-element.php:247
-msgid "No Sites Message"
-msgstr ""
-
-#: inc/ui/class-thank-you-element.php:248
-msgid "A message to show if membership has no sites. Shortcodes are supported."
-msgstr ""
-
-#: inc/ui/class-thank-you-element.php:249
-#: inc/ui/class-thank-you-element.php:308
-msgid "No sites found"
-msgstr ""
-
-#: inc/ui/class-tours.php:100
-msgid "Next"
-msgstr ""
-
-#: inc/ui/class-tours.php:101
-#: views/base/filter.php:65
-msgid "Close"
-msgstr ""
-
-#. translators: 1: is a link to a support document. 2: closing link
-#: multisite-ultimate.php:94
-#, php-format
-msgid "Your installation of Multisite Ultimate is incomplete. If you installed from GitHub, %1$splease refer to this document%2$s to set up your development environment or download a pre-packaged ZIP release."
-msgstr ""
-
-#: views/admin-pages/fields/field-dashicon.php:32
-msgid "No Icon"
-msgstr ""
-
-#: views/admin-pages/fields/field-image.php:85
-msgid "Preview Image"
-msgstr ""
-
-#: views/admin-pages/fields/field-image.php:91
-#: views/settings/fields/field-image.php:47
-msgid "Remove Image"
-msgstr ""
-
-#: views/admin-pages/fields/field-image.php:107
-msgid "Upload Image"
-msgstr ""
-
-#: views/admin-pages/fields/field-repeater.php:143
-msgid "Add new Line"
-msgstr ""
-
-#: views/admin-pages/fields/field-text-display.php:59
-#: views/admin-pages/fields/field-text-edit.php:118
-#: views/email/widget-placeholders.php:49
-msgid "Copy"
-msgstr ""
-
-#: views/base/addons.php:57
-#: views/base/settings.php:58
-msgid "Settings successfully saved."
-msgstr ""
-
-#. translators: %1$s: the current user display name, %2$s: their password.
-#: views/base/addons.php:64
-#, php-format
-msgid "Connected to MultisiteUltimate.com as %1$s (%2$s)."
-msgstr ""
-
-#. translators: %1$s: the current user display name, %2$s: their password.
-#: views/base/addons.php:64
-msgid "Disconnect your site"
-msgstr ""
-
-#. translators: %1$s: the current user display name, %2$s: their password.
-#: views/base/addons.php:64
-msgid "Disconnect"
-msgstr ""
-
-#: views/base/addons.php:68
-msgid "Multisite Ultimate might be at risk because it’s unable to automatically update add-ons. Please complete the connection to get updates and streamlined support."
-msgstr ""
-
-#: views/base/addons.php:72
-msgid "Connect your site"
-msgstr ""
-
-#: views/base/addons.php:72
-msgid "Connect your site to MultisiteUltimate.com"
-msgstr ""
-
-#: views/base/addons.php:84
-msgid "add-ons"
-msgstr ""
-
-#: views/base/addons.php:107
-msgid "Search add-ons..."
-msgstr ""
-
-#: views/base/addons.php:121
-msgid "Loading add-ons..."
-msgstr ""
-
-#: views/base/addons.php:135
-#: views/base/addons.php:216
-#: views/wizards/setup/requirements_table.php:22
-msgid "Installed"
-msgstr ""
-
-#: views/base/addons.php:138
-msgid "Beta"
-msgstr ""
-
-#: views/base/addons.php:141
-#: views/base/addons.php:240
-msgid "Coming Soon"
-msgstr ""
-
-#: views/base/addons.php:163
-msgid "By"
-msgstr ""
-
-#: views/base/addons.php:178
-msgid "Updated:"
-msgstr ""
-
-#: views/base/addons.php:182
-msgid "installs"
-msgstr ""
-
-#: views/base/addons.php:224
-#: views/base/addons/details.php:153
-msgid "Install Now"
-msgstr ""
-
-#: views/base/addons.php:232
-msgid "Buy Now"
-msgstr ""
-
-#: views/base/addons.php:245
-msgid "More information about"
-msgstr ""
-
-#: views/base/addons.php:248
-#: views/dashboard-widgets/current-membership.php:290
-msgid "Details"
-msgstr ""
-
-#: views/base/addons.php:265
-msgid "No add-ons found..."
-msgstr ""
-
-#: views/base/addons.php:266
-msgid "Check the search terms or navigate between categories to see what add-ons we have available."
-msgstr ""
-
-#: views/base/addons/details.php:50
-msgid "FAQ"
-msgstr ""
-
-#: views/base/addons/details.php:56
-msgid "Changelog"
-msgstr ""
-
-#: views/base/addons/details.php:62
-msgid "Screenshots"
-msgstr ""
-
-#: views/base/addons/details.php:68
-msgid "Reviews"
-msgstr ""
-
-#: views/base/addons/details.php:82
-msgid "Author:"
-msgstr ""
-
-#: views/base/addons/details.php:89
-msgid "Requires Multisite Ultimate Version:"
-msgstr ""
-
-#. translators: %s minimun required version number.
-#: views/base/addons/details.php:91
-#, php-format
-msgid "%s or higher"
-msgstr ""
-
-#: views/base/addons/details.php:98
-msgid "See on the Official Site »"
-msgstr ""
-
-#: views/base/addons/details.php:125
-msgid "This is a Premium Add-on."
-msgstr ""
-
-#: views/base/addons/details.php:138
-msgid "Already Installed"
-msgstr ""
-
-#: views/base/addons/details.php:162
-msgid "Purchase"
-msgstr ""
-
-#: views/base/checkout-forms/js-templates.php:28
-msgid "Add the first field!"
-msgstr ""
-
-#: views/base/checkout-forms/js-templates.php:53
-#: views/base/checkout-forms/js-templates.php:125
-msgid "Show more details"
-msgstr ""
-
-#: views/base/checkout-forms/js-templates.php:62
-msgid "(no label)"
-msgstr ""
-
-#: views/base/checkout-forms/js-templates.php:118
-#: views/base/checkout-forms/steps.php:158
-msgid "Confirm?"
-msgstr ""
-
-#: views/base/checkout-forms/js-templates.php:139
-msgid "Move"
-msgstr ""
-
-#. translators: %1$s: number of steps, %2$s: number of fields
-#: views/base/checkout-forms/steps.php:21
-#: views/base/checkout-forms/steps.php:279
-#, php-format
-msgid "%1$s steps and %2$s fields"
-msgstr ""
-
-#: views/base/checkout-forms/steps.php:41
-#: views/base/checkout-forms/steps.php:299
-msgid "Editor"
-msgstr ""
-
-#: views/base/checkout-forms/steps.php:47
-#: views/base/checkout-forms/steps.php:53
-#: views/base/checkout-forms/steps.php:305
-#: views/base/checkout-forms/steps.php:311
-msgid "Add new Checkout Step"
-msgstr ""
-
-#. translators: % name of the step
-#: views/base/checkout-forms/steps.php:97
-#, php-format
-msgid "Step %s"
-msgstr ""
-
-#: views/base/checkout-forms/steps.php:110
-msgid "This step is only visible for guests"
-msgstr ""
-
-#: views/base/checkout-forms/steps.php:114
-msgid "This step is only visible for logged-in users"
-msgstr ""
-
-#: views/base/checkout-forms/steps.php:148
-msgid "Delete Step"
-msgstr ""
-
-#: views/base/checkout-forms/steps.php:165
-#: views/base/checkout-forms/steps.php:180
-msgid "Edit Section"
-msgstr ""
-
-#: views/base/checkout-forms/steps.php:187
-#: views/base/checkout-forms/steps.php:202
-msgid "Add new Field"
-msgstr ""
-
-#: views/base/checkout-forms/steps.php:224
-msgid "See as existing user"
-msgstr ""
-
-#: views/base/checkout-forms/steps.php:228
-msgid "See as visitor"
-msgstr ""
-
-#: views/base/checkout-forms/steps.php:237
-#: views/base/edit/editor-customizer.php:18
-msgid "Loading Preview..."
-msgstr ""
-
-#: views/base/checkout-forms/steps.php:247
-msgid "Something wrong happened along the way =("
-msgstr ""
-
-#: views/base/checkout-forms/steps.php:258
-msgid "Your browser doesn't support iframes"
-msgstr ""
-
-#: views/base/customers/grid-item.php:59
-msgid "No email address"
-msgstr ""
-
-#: views/base/customers/grid-item.php:64
-msgid "VIP Customer"
-msgstr ""
-
-#: views/base/customers/grid-item.php:64
-msgid "Regular Customer"
-msgstr ""
-
-#: views/base/customers/grid-item.php:73
-msgid "Last Login:"
-msgstr ""
-
-#: views/base/customers/grid-item.php:80
-#: views/base/customers/grid-item.php:92
-msgid "ago"
-msgstr ""
-
-#: views/base/customers/grid-item.php:82
-msgid "Never logged in"
-msgstr ""
-
-#: views/base/customers/grid-item.php:89
-msgid "Customer Since:"
-msgstr ""
-
-#: views/base/customers/grid-item.php:98
-msgid "Memberships:"
-msgstr ""
-
-#: views/base/customers/grid-item.php:120
-msgid "Actions:"
-msgstr ""
-
-#: views/base/customers/grid-item.php:141
-msgid "Select Customer"
-msgstr ""
-
-#: views/base/customers/grid-item.php:145
-#: views/base/sites/grid-item.php:69
-#: views/dashboard-widgets/my-sites.php:153
-msgid "Manage"
-msgstr ""
-
-#: views/base/edit/display-notes.php:16
-msgid "No notes yet."
-msgstr ""
-
-#: views/base/edit/display-notes.php:17
-msgid "Use the \"Add new Note\" to create the first one."
-msgstr ""
-
-#: views/base/edit/editor-customizer.php:36
-msgid "Template Preview"
-msgstr ""
-
-#. translators: %s: The title of the widget.
-#: views/base/edit/widget-list-table.php:34
-#, php-format
-msgid "%s will show up here once this item is saved."
-msgstr ""
-
-#: views/base/edit/widget-tabs.php:38
-msgid "All Options"
-msgstr ""
-
-#: views/base/edit/widget-tabs.php:84
-msgid "Display all fields"
-msgstr ""
-
-#: views/base/edit/widget-tabs.php:90
-msgid "Hide other fields"
-msgstr ""
-
-#: views/base/filter.php:52
-#: views/base/filter.php:56
-msgid "Advanced Filters"
-msgstr ""
-
-#: views/base/filter.php:115
-msgid "Where"
-msgstr ""
-
-#: views/base/filter.php:156
-msgid "is true."
-msgstr ""
-
-#: views/base/filter.php:157
-msgid "is false."
-msgstr ""
-
-#: views/base/filter.php:161
-msgid "is"
-msgstr ""
-
-#: views/base/filter.php:162
-msgid "is not"
-msgstr ""
-
-#: views/base/filter.php:163
-msgid "contains"
-msgstr ""
-
-#: views/base/filter.php:164
-msgid "does not contain"
-msgstr ""
-
-#: views/base/filter.php:165
-msgid "starts with"
-msgstr ""
-
-#: views/base/filter.php:166
-msgid "ends with"
-msgstr ""
-
-#: views/base/filter.php:167
-msgid "is empty."
-msgstr ""
-
-#: views/base/filter.php:168
-msgid "is not empty."
-msgstr ""
-
-#: views/base/filter.php:172
-msgid "is before"
-msgstr ""
-
-#: views/base/filter.php:173
-msgid "is after"
-msgstr ""
-
-#: views/base/filter.php:198
-msgid "Remove Filter"
-msgstr ""
-
-#: views/base/filter.php:211
-msgid "Add new Filter"
-msgstr ""
-
-#: views/base/products/grid-item.php:66
-#: views/base/sites/grid-item.php:54
-#: views/base/sites/grid-item.php:65
-msgid "Select Site"
-msgstr ""
-
-#: views/base/sites/grid-item.php:57
-msgid "Publish pending site"
-msgstr ""
-
-#: views/base/sites/grid-item.php:79
-msgid "See Main Site"
-msgstr ""
-
-#: views/base/wizard/submit-box.php:14
-msgid "← Go Back"
-msgstr ""
-
-#: views/base/wizard/submit-box.php:20
-#: views/wizards/host-integrations/activation.php:104
-msgid "Continue"
-msgstr ""
-
-#: views/broadcast/widget-targets.php:58
-msgid "No Targets"
-msgstr ""
-
-#: views/checkout/fields/field-password.php:36
-msgid "Strength Meter"
-msgstr ""
-
-#: views/checkout/partials/pricing-table-list.php:19
-#: views/checkout/templates/pricing-table/legacy.php:106
-msgid "No Products Found."
-msgstr ""
-
-#. translators: %1$s is the start date, %2$s is the subtotal amount, and %3$s is the description of how often.
-#: views/checkout/paypal/confirm.php:40
-#, php-format
-msgid "Your updated membership will start on $1$s, from that date you will be billed %2$s %3$s."
-msgstr ""
-
-#. translators: %1$s is the membership level, %2$s is the initial amount, and %3$s is the currency description
-#: views/checkout/paypal/confirm.php:49
-#, php-format
-msgid "After the first payment of %1$s you will be billed %2$s %3$s."
-msgstr ""
-
-#: views/checkout/paypal/confirm.php:75
-msgid "Please confirm your payment"
-msgstr ""
-
-#: views/checkout/paypal/confirm.php:84
-msgid "PayPal Status:"
-msgstr ""
-
-#: views/checkout/paypal/confirm.php:85
-msgid "Email:"
-msgstr ""
-
-#. translators: %s: Tax rate.
-#: views/checkout/paypal/confirm.php:129
-#: views/dashboard-widgets/thank-you.php:416
-#, php-format
-msgid "Tax (%s%%)"
-msgstr ""
-
-#: views/checkout/paypal/confirm.php:136
-#: views/checkout/templates/order-summary/simple.php:206
-msgid "Today's Grand Total"
-msgstr ""
-
-#: views/checkout/paypal/confirm.php:167
-msgid "Confirm"
-msgstr ""
-
-#: views/checkout/templates/order-bump/simple.php:45
-msgid "Add to Cart"
-msgstr ""
-
-#: views/checkout/templates/order-summary/simple.php:14
-msgid "Generating Order Summary..."
-msgstr ""
-
-#: views/checkout/templates/order-summary/simple.php:39
-msgid "Net Total"
-msgstr ""
-
-#: views/checkout/templates/order-summary/simple.php:43
-#: views/checkout/templates/order-summary/simple.php:172
-msgid "Discounts"
-msgstr ""
-
-#: views/checkout/templates/order-summary/simple.php:51
-msgid "Gross Total"
-msgstr ""
-
-#: views/checkout/templates/order-summary/simple.php:66
-msgid "No products in shopping cart."
-msgstr ""
-
-#. translators: %s: name of the subscription
-#: views/checkout/templates/order-summary/simple.php:76
-#, php-format
-msgid "Subscription - %s"
-msgstr ""
-
-#. translators: %1$s relative date string
-#: views/checkout/templates/order-summary/simple.php:230
-#, php-format
-msgid "Total in %1$s - end of trial period."
-msgstr ""
-
-#. translators: %1$s order total, %2$s relative date string.
-#: views/checkout/templates/order-summary/simple.php:251
-#, php-format
-msgid "Next fee of %1$s will be billed in %2$s."
-msgstr ""
-
-#. translators: 1 is the discount name (e.g. Launch Promo). 2 is the coupon code (e.g PROMO10), 3 is the coupon amount and 4 is the discount total.
-#: views/checkout/templates/order-summary/simple.php:259
-#, php-format
-msgid "Discount applied: %1$s - %2$s (%3$s) %4$s"
-msgstr ""
-
-#: views/checkout/templates/pricing-table/legacy.php:135
-#: views/legacy/signup/pricing-table/plan.php:46
-msgid "Featured Plan"
-msgstr ""
-
-#: views/checkout/templates/pricing-table/legacy.php:261
-#: views/legacy/signup/pricing-table/plan.php:74
-msgid "/mo"
-msgstr ""
-
-#: views/checkout/templates/pricing-table/legacy.php:309
-#: views/legacy/signup/pricing-table/plan.php:92
-msgid "every 3 months"
-msgstr ""
-
-#: views/checkout/templates/pricing-table/legacy.php:310
-#: views/legacy/signup/pricing-table/plan.php:93
-msgid "yearly"
-msgstr ""
-
-#. translators: %1$s: the price, %2$s: the period.
-#: views/checkout/templates/pricing-table/legacy.php:320
-#: views/legacy/signup/pricing-table/plan.php:98
-#, php-format
-msgid "%1$s, billed %2$s"
-msgstr ""
-
-#: views/checkout/templates/pricing-table/legacy.php:350
-#: views/checkout/templates/pricing-table/legacy.php:360
-#: views/legacy/signup/pricing-table/plan.php:119
-msgid "Select Plan"
-msgstr ""
-
-#: views/checkout/templates/steps/clean.php:25
-#: views/checkout/templates/steps/minimal.php:25
-msgid "Progress"
-msgstr ""
-
-#. translators: %d is a placeholder for the current step number.
-#: views/checkout/templates/steps/clean.php:53
-#: views/checkout/templates/steps/minimal.php:51
-#, php-format
-msgid "Step %d"
-msgstr ""
-
-#: views/checkout/templates/template-selection/clean.php:112
-#: views/checkout/templates/template-selection/minimal.php:114
-msgid "View Template Preview"
-msgstr ""
-
-#: views/checkout/templates/template-selection/clean.php:139
-#: views/checkout/templates/template-selection/legacy.php:232
-msgid "Selected"
-msgstr ""
-
-#: views/checkout/templates/template-selection/legacy.php:40
-msgid "No Site Templates Found."
-msgstr ""
-
-#: views/checkout/templates/template-selection/legacy.php:60
-msgid "Pick your Template"
-msgstr ""
-
-#: views/checkout/templates/template-selection/legacy.php:80
-#: views/checkout/templates/template-selection/legacy.php:121
-msgid "All Templates"
-msgstr ""
-
-#: views/checkout/templates/template-selection/legacy.php:213
-msgid "View Template"
-msgstr ""
-
-#: views/checkout/templates/template-selection/legacy.php:213
-msgid "View Site"
-msgstr ""
-
-#: views/checkout/templates/template-selection/legacy.php:258
-msgid "No Templates Found"
-msgstr ""
-
-#: views/checkout/templates/template-selection/minimal.php:125
-msgid "Select this Template"
-msgstr ""
-
-#: views/customers/widget-avatar.php:56
-msgid "Send an email to this customer."
-msgstr ""
-
-#: views/customers/widget-avatar.php:71
-#: views/customers/widget-avatar.php:78
-msgid "Switch To →"
-msgstr ""
-
-#: views/customers/widget-avatar.php:77
-msgid "Switching to your own account is not possible."
-msgstr ""
-
-#: views/customers/widget-avatar.php:86
-msgid "Visit Profile →"
-msgstr ""
-
-#: views/dashboard-statistics/widget-countries.php:20
-#: views/dashboard-statistics/widget-countries.php:55
-msgid "Customer Count"
-msgstr ""
-
-#: views/dashboard-statistics/widget-countries.php:112
-msgid "No countries registered yet."
-msgstr ""
-
-#: views/dashboard-statistics/widget-forms.php:20
-#: views/dashboard-statistics/widget-forms.php:54
-msgid "Signups"
-msgstr ""
-
-#: views/dashboard-statistics/widget-forms.php:66
-msgid "Customers created via the admin panel, by super admins."
-msgstr ""
-
-#: views/dashboard-statistics/widget-forms.php:84
-msgid "No data yet."
-msgstr ""
-
-#. translators: %s number of visitors.
-#: views/dashboard-statistics/widget-most-visited-sites.php:92
-#, php-format
-msgid "%d visit"
-msgid_plural "%d visits"
-msgstr[0] ""
-msgstr[1] ""
-
-#: views/dashboard-statistics/widget-most-visited-sites.php:108
-msgid "No visits registered in this period."
-msgstr ""
-
-#: views/dashboard-statistics/widget-new-accounts.php:27
-msgid "Product Name"
-msgstr ""
-
-#: views/dashboard-statistics/widget-new-accounts.php:42
-#: views/dashboard-statistics/widget-revenue.php:96
-msgid "No Products found."
-msgstr ""
-
-#: views/dashboard-statistics/widget-revenue.php:14
-#: views/dashboard-widgets/summary.php:29
-msgid "MRR stands for Monthly Recurring Revenue"
-msgstr ""
-
-#: views/dashboard-statistics/widget-revenue.php:25
-#: views/dashboard-widgets/summary.php:40
-msgid "MRR"
-msgstr ""
-
-#: views/dashboard-statistics/widget-revenue.php:41
-msgid "Gross Revenue"
-msgstr ""
-
-#: views/dashboard-statistics/widget-tax-by-code.php:20
-#: views/dashboard-statistics/widget-tax-by-code.php:51
-msgid "Rate"
-msgstr ""
-
-#: views/dashboard-statistics/widget-tax-by-code.php:21
-#: views/dashboard-statistics/widget-tax-by-code.php:52
-#: views/dashboard-statistics/widget-tax-by-day.php:20
-#: views/dashboard-statistics/widget-tax-by-day.php:53
-msgid "Orders"
-msgstr ""
-
-#: views/dashboard-statistics/widget-tax-by-code.php:22
-#: views/dashboard-statistics/widget-tax-by-code.php:53
-#: views/dashboard-statistics/widget-tax-by-day.php:22
-#: views/dashboard-statistics/widget-tax-by-day.php:55
-msgid "Tax Total"
-msgstr ""
-
-#: views/dashboard-statistics/widget-tax-by-code.php:76
-#: views/dashboard-statistics/widget-tax-by-day.php:80
-msgid "No Taxes found."
-msgstr ""
-
-#: views/dashboard-statistics/widget-tax-by-day.php:21
-#: views/dashboard-statistics/widget-tax-by-day.php:54
-msgid "Total Sales"
-msgstr ""
-
-#: views/dashboard-widgets/account-summary.php:32
-#: views/dashboard-widgets/account-summary.php:37
-msgid "See More"
-msgstr ""
-
-#: views/dashboard-widgets/account-summary.php:65
-msgid "Your current plan"
-msgstr ""
-
-#: views/dashboard-widgets/account-summary.php:66
-msgid "Manage →"
-msgstr ""
-
-#. translators: %s: Number of days.
-#: views/dashboard-widgets/account-summary.php:81
-#, php-format
-msgid "%s day"
-msgid_plural "%s days"
-msgstr[0] ""
-msgstr[1] ""
-
-#: views/dashboard-widgets/account-summary.php:87
-msgid "Remaining time in trial"
-msgstr ""
-
-#: views/dashboard-widgets/account-summary.php:88
-#: views/dashboard-widgets/account-summary.php:120
-msgid "Upgrade →"
-msgstr ""
-
-#: views/dashboard-widgets/account-summary.php:119
-msgid "Disk space used"
-msgstr ""
-
-#: views/dashboard-widgets/activity-stream.php:20
-msgid "No more items to display"
-msgstr ""
-
-#. translators: %s: the event name
-#: views/dashboard-widgets/activity-stream.php:64
-#, php-format
-msgid "with %s"
-msgstr ""
-
-#. translators: %s name of the author
-#: views/dashboard-widgets/activity-stream.php:74
-#: views/limitations/plugin-selector.php:53
-#: views/limitations/theme-selector.php:53
-#, php-format
-msgid "by %s"
-msgstr ""
-
-#: views/dashboard-widgets/activity-stream.php:98
-msgid "Refresh"
-msgstr ""
-
-#: views/dashboard-widgets/activity-stream.php:103
-msgid "Previous Page"
-msgstr ""
-
-#: views/dashboard-widgets/activity-stream.php:108
-msgid "Next Page"
-msgstr ""
-
-#. translators: %s: Billing address link.
-#: views/dashboard-widgets/billing-info.php:34
-#: views/dashboard-widgets/billing-info.php:55
-#: views/dashboard-widgets/billing-info.php:114
-#: views/dashboard-widgets/login-form.php:49
-msgid "Update Billing Address"
-msgstr ""
-
-#: views/dashboard-widgets/billing-info.php:39
-#: views/dashboard-widgets/billing-info.php:119
-msgid "Update"
-msgstr ""
-
-#. translators: %s: Billing address link.
-#: views/dashboard-widgets/billing-info.php:55
-#, php-format
-msgid "No billing address found. Click here to add one."
-msgstr ""
-
-#: views/dashboard-widgets/current-membership-product-details.php:43
-msgid "Product Description:"
-msgstr ""
-
-#: views/dashboard-widgets/current-membership-product-details.php:53
-msgid "Product Characteristics:"
-msgstr ""
-
-#: views/dashboard-widgets/current-membership.php:32
-msgid "Update your membership"
-msgstr ""
-
-#: views/dashboard-widgets/current-membership.php:37
-msgid "Change"
-msgstr ""
-
-#. translators: %1$s: date, %2$s: amount.
-#: views/dashboard-widgets/current-membership.php:98
-#, php-format
-msgid "There's a pending change for this membership, scheduled to take place on %1$s. Changing to %2$s."
-msgstr ""
-
-#: views/dashboard-widgets/current-membership.php:231
-msgid "Additional Packages & Services"
-msgstr ""
-
-#: views/dashboard-widgets/current-membership.php:273
-msgid "Product Details"
-msgstr ""
-
-#. Translators: %s is the name of the product being canceled.
-#: views/dashboard-widgets/current-membership.php:297
-#, php-format
-msgid "Cancel %s"
-msgstr ""
-
-#: views/dashboard-widgets/current-membership.php:315
-msgid "Cancel"
-msgstr ""
-
-#: views/dashboard-widgets/current-membership.php:334
-msgid "No packages or services found."
-msgstr ""
-
-#: views/dashboard-widgets/current-site.php:22
-msgid "Breadcrumb"
-msgstr ""
-
-#: views/dashboard-widgets/current-site.php:35
-msgid "Home"
-msgstr ""
-
-#. translators: %s: Site Title
-#: views/dashboard-widgets/current-site.php:84
-#: views/dashboard-widgets/my-sites.php:92
-#, php-format
-msgid "Site Image: %s"
-msgstr ""
-
-#: views/dashboard-widgets/domain-mapping.php:77
-msgid "Make Primary"
-msgstr ""
-
-#: views/dashboard-widgets/domain-mapping.php:101
-msgid "All other mapped domains will redirect to the primary domain."
-msgstr ""
-
-#: views/dashboard-widgets/domain-mapping.php:124
-msgid "No domains added."
-msgstr ""
-
-#: views/dashboard-widgets/first-steps.php:17
-msgid "Your network is taking shape!"
-msgstr ""
-
-#: views/dashboard-widgets/first-steps.php:21
-msgid "Here are the next steps to keep you on that streak!"
-msgstr ""
-
-#: views/dashboard-widgets/first-steps.php:29
-msgid "done"
-msgstr ""
-
-#: views/dashboard-widgets/first-steps.php:97
-msgid "Dismiss"
-msgstr ""
-
-#: views/dashboard-widgets/invoices.php:52
-#: views/emails/admin/payment-received.php:13
-#: views/emails/customer/payment-received.php:14
-msgid "Download Invoice"
-msgstr ""
-
-#: views/dashboard-widgets/invoices.php:59
-msgid "Go to payment"
-msgstr ""
-
-#: views/dashboard-widgets/limits-and-quotas.php:118
-msgid "Unique Visits"
-msgstr ""
-
-#. translators: %s is the next reset date
-#: views/dashboard-widgets/limits-and-quotas.php:120
-#, php-format
-msgid "Next Reset: %s"
-msgstr ""
-
-#. translators: 1$s is the display name of the user currently logged in.
-#: views/dashboard-widgets/login-form.php:21
-#, php-format
-msgid "Not %1$s? Log in using your account."
-msgstr ""
-
-#: views/dashboard-widgets/login-form.php:54
-msgid "Create an Account"
-msgstr ""
-
-#: views/dashboard-widgets/my-sites.php:144
-#: views/ui/toolbox.php:30
-#: views/ui/toolbox.php:45
-#: views/ui/toolbox.php:62
-msgid "Current Site"
-msgstr ""
-
-#: views/dashboard-widgets/site-actions.php:65
-msgid "Danger Zone"
-msgstr ""
-
-#: views/dashboard-widgets/summary.php:24
-msgid "Signups today"
-msgstr ""
-
-#: views/dashboard-widgets/summary.php:56
-msgid "Today's gross revenue"
-msgstr ""
-
-#: views/dashboard-widgets/thank-you.php:49
-#: views/dashboard-widgets/thank-you.php:145
-msgid "Order ID"
-msgstr ""
-
-#: views/dashboard-widgets/thank-you.php:306
-msgid "Check Status"
-msgstr ""
-
-#: views/dashboard-widgets/thank-you.php:310
-msgid "Creating"
-msgstr ""
-
-#: views/dashboard-widgets/thank-you.php:322
-msgid "Visit"
-msgstr ""
-
-#: views/dashboard-widgets/thank-you.php:361
-msgid "Order Details"
-msgstr ""
-
-#. translators: %s: Discount code.
-#: views/dashboard-widgets/thank-you.php:425
-#, php-format
-msgid "Discount (%s)"
-msgstr ""
-
-#: views/domain/dns-table.php:15
-msgid "Host"
-msgstr ""
-
-#: views/domain/dns-table.php:17
-msgid "IP / Target"
-msgstr ""
-
-#: views/domain/dns-table.php:18
-msgid "TTL"
-msgstr ""
-
-#: views/domain/dns-table.php:28
-msgid "Loading DNS entries..."
-msgstr ""
-
-#: views/domain/dns-table.php:74
-msgid "Your Network IP"
-msgstr ""
-
-#: views/domain/log.php:12
-msgid "Loading log contents..."
-msgstr ""
-
-#: views/domain/log.php:20
-msgid "Refresh Logs"
-msgstr ""
-
-#: views/email/widget-placeholders.php:17
-msgid "Search Placeholders"
-msgstr ""
-
-#: views/emails/admin/domain-created.php:9
-#: views/emails/admin/payment-received.php:9
-#: views/emails/admin/site-published.php:9
-msgid "Hey there"
-msgstr ""
-
-#. translators: %1$s: Customer Name, %2$s: Domain, %3$s: Site Title
-#: views/emails/admin/domain-created.php:11
-#, php-format
-msgid "A new domain, %2$s, was added to the site %3$s."
-msgstr ""
-
-#: views/emails/admin/domain-created.php:30
-msgid "Domain Stage"
-msgstr ""
-
-#: views/emails/admin/domain-created.php:48
-msgid "Secure"
-msgstr ""
-
-#: views/emails/admin/domain-created.php:56
-msgid "Go to Domain →"
-msgstr ""
-
-#: views/emails/admin/domain-created.php:81
-msgid "Visit Site →"
-msgstr ""
-
-#: views/emails/admin/domain-created.php:85
-#: views/emails/admin/site-published.php:36
-msgid "Site Admin Panel"
-msgstr ""
-
-#: views/emails/admin/domain-created.php:87
-msgid "Visit Admin Panel →"
-msgstr ""
-
-#: views/emails/admin/domain-created.php:93
-msgid "Go to Site Management →"
-msgstr ""
-
-#: views/emails/admin/domain-created.php:134
-#: views/emails/admin/payment-received.php:119
-msgid "Go to Membership →"
-msgstr ""
-
-#. translators: %1$s: Customer name, %2$s: Customer email, %3$s: Customer user email, %4$s: Payment total.
-#: views/emails/admin/payment-received.php:11
-#, php-format
-msgid "We have great news! You received %1$s from %2$s (%3$s) for %4$s."
-msgstr ""
-
-#: views/emails/admin/payment-received.php:44
-msgid "Paid with"
-msgstr ""
-
-#: views/emails/admin/payment-received.php:60
-#: views/emails/customer/payment-received.php:45
-msgid "Processed at"
-msgstr ""
-
-#: views/emails/admin/payment-received.php:67
-#: views/emails/customer/payment-received.php:52
-msgid "Download PDF"
-msgstr ""
-
-#: views/emails/admin/payment-received.php:78
-msgid "Go to Payment →"
-msgstr ""
-
-#: views/emails/admin/payment-received.php:155
-msgid "Go to Customer →"
-msgstr ""
-
-#. translators: %1$s: Site Title, %2$s: Site Url
-#: views/emails/admin/site-published.php:11
-#, php-format
-msgid "A new website, %1$s (%2$s), was created successfully on your network!"
-msgstr ""
-
-#: views/emails/admin/site-published.php:32
-#: views/emails/customer/site-published.php:27
-msgid "Visit Site →"
-msgstr ""
-
-#: views/emails/admin/site-published.php:38
-#: views/emails/customer/site-published.php:33
-msgid "Visit Admin Panel →"
-msgstr ""
-
-#: views/emails/admin/site-published.php:44
-msgid "Go to Site Management →"
-msgstr ""
-
-#: views/emails/admin/site-published.php:85
-msgid "Go to Membership →"
-msgstr ""
-
-#: views/emails/admin/site-published.php:121
-msgid "Go to Customer →"
-msgstr ""
-
-#. translators: %s: Customer Name
-#: views/emails/customer/confirm-email-address.php:10
-#: views/emails/customer/payment-received.php:10
-#: views/emails/customer/renewal-payment-created.php:10
-#: views/emails/customer/site-published.php:10
-#, php-format
-msgid "Hey %s,"
-msgstr ""
-
-#: views/emails/customer/confirm-email-address.php:12
-msgid "Thanks for creating an account! You're only a step away from being ready."
-msgstr ""
-
-#: views/emails/customer/confirm-email-address.php:14
-msgid "In order to complete the activation of your account, you need to confirm your email address by clicking on the link below."
-msgstr ""
-
-#: views/emails/customer/confirm-email-address.php:17
-msgid "Verify Email Address →"
-msgstr ""
-
-#. translators: %s: Verification Link
-#: views/emails/customer/confirm-email-address.php:20
-#, php-format
-msgid "or copy the link %s and paste it onto your browser"
-msgstr ""
-
-#. translators: %1$s: payment amount.
-#: views/emails/customer/payment-received.php:12
-#, php-format
-msgid "We have great news! We successfully processed your payment of %1$s for %2$s."
-msgstr ""
-
-#. translators: %1$s: total payment ammount.
-#: views/emails/customer/renewal-payment-created.php:12
-#, php-format
-msgid "You have a new pending payment of %1$s for your membership."
-msgstr ""
-
-#. translators: %1$s: Site Title, %2$s: Site Url
-#: views/emails/customer/site-published.php:12
-#, php-format
-msgid "We have great news! The site %1$s (%2$s) was created successfully and is ready!"
-msgstr ""
-
-#: views/emails/customer/site-published.php:14
-msgid "Your Site"
-msgstr ""
-
-#. translators: %s is a placeholder for the object type name.
-#: views/events/widget-initiator.php:92
-#, php-format
-msgid "Target %s"
-msgstr ""
-
-#: views/invoice/template.php:42
-msgid "Invoice #"
-msgstr ""
-
-#. translators: %s is the payment creation date
-#: views/invoice/template.php:46
-#, php-format
-msgid "Created: %s"
-msgstr ""
-
-#: views/invoice/template.php:48
-msgid "Due on Receipt"
-msgstr ""
-
-#: views/invoice/template.php:84
-msgid "Bill to"
-msgstr ""
-
-#: views/invoice/template.php:103
-#: views/wizards/setup/installation_steps.php:16
-#: views/wizards/setup/requirements_table.php:19
-#: views/wizards/setup/requirements_table.php:60
-msgid "Item"
-msgstr ""
-
-#: views/invoice/template.php:163
-msgid "Tax included in price."
-msgstr ""
-
-#. translators: %s is the total amount in currency format.
-#: views/invoice/template.php:169
-#, php-format
-msgid "Total: %s"
-msgstr ""
-
-#: views/legacy/signup/pricing-table/no-plans.php:25
-msgid "There are no Plans created in the platform."
-msgstr ""
-
-#: views/legacy/signup/pricing-table/plan.php:119
-msgid "This is your current plan"
-msgstr ""
-
-#. translators: %s title of the current site
-#: views/legacy/signup/signup-main.php:64
-#: views/legacy/signup/signup-main.php:102
-#, php-format
-msgid "%s - Signup"
-msgstr ""
-
-#: views/legacy/signup/signup-nav-links.php:34
-msgid "Return to Home"
-msgstr ""
-
-#: views/legacy/signup/signup-steps-navigation.php:75
-msgid "← Go Back to Previous Step"
-msgstr ""
-
-#: views/legacy/signup/steps/step-domain-url-preview.php:26
-msgid "Your URL will be"
-msgstr ""
-
-#: views/legacy/signup/steps/step-domain-url-preview.php:33
-msgid "yoursite"
-msgstr ""
-
-#: views/limitations/plugin-selector.php:29
-msgid "Network Active"
-msgstr ""
-
-#. translators: %s current version.
-#: views/limitations/plugin-selector.php:48
-#: views/limitations/theme-selector.php:48
-#: views/ui/branding/footer.php:15
-#, php-format
-msgid "Version %s"
-msgstr ""
-
-#: views/limitations/plugin-selector.php:69
-#: views/limitations/theme-selector.php:69
-msgid "Visible"
-msgstr ""
-
-#: views/limitations/plugin-selector.php:70
-#: views/limitations/theme-selector.php:70
-msgid "Hidden"
-msgstr ""
-
-#: views/limitations/plugin-selector.php:75
-#: views/limitations/site-template-selector.php:56
-#: views/limitations/theme-selector.php:75
-msgid "Behavior"
-msgstr ""
-
-#: views/limitations/plugin-selector.php:81
-#: views/limitations/theme-selector.php:82
-msgid "Force Activate"
-msgstr ""
-
-#: views/limitations/plugin-selector.php:82
-msgid "Force Inactivate"
-msgstr ""
-
-#: views/limitations/plugin-selector.php:83
-msgid "Force Activate & Lock"
-msgstr ""
-
-#: views/limitations/plugin-selector.php:84
-msgid "Force Inactivate & Lock"
-msgstr ""
-
-#: views/limitations/site-template-selector.php:46
-msgid "No categories"
-msgstr ""
-
-#: views/limitations/site-template-selector.php:65
-#: views/limitations/theme-selector.php:80
-msgid "Available"
-msgstr ""
-
-#: views/limitations/site-template-selector.php:67
-msgid "Pre-Selected"
-msgstr ""
-
-#: views/payments/line-item-actions.php:45
-msgid "Refunds:"
-msgstr ""
-
-#: views/payments/line-item-actions.php:61
-msgid "Total:"
-msgstr ""
-
-#: views/payments/tax-details.php:34
-msgid "No tax rates."
-msgstr ""
-
-#: views/settings/fields/field-multi_checkbox.php:61
-msgid "Check / Uncheck All"
-msgstr ""
-
-#: views/shortcodes/shortcodes.php:47
-msgid "Parameter"
-msgstr ""
-
-#: views/shortcodes/shortcodes.php:53
-msgid "Accepted Values"
-msgstr ""
-
-#: views/sites/edit-placeholders.php:13
-msgid "Template Placeholders"
-msgstr ""
-
-#: views/sites/edit-placeholders.php:31
-#: views/taxes/list.php:83
-msgid "item(s)"
-msgstr ""
-
-#: views/sites/edit-placeholders.php:77
-msgid "Loading Template Placeholders..."
-msgstr ""
-
-#: views/sites/edit-placeholders.php:91
-#: views/taxes/list.php:144
-msgid "No items to display"
-msgstr ""
-
-#: views/sites/edit-placeholders.php:209
-#: views/taxes/list.php:342
-msgid "Add new Row"
-msgstr ""
-
-#: views/sites/edit-placeholders.php:215
-#: views/taxes/list.php:348
-msgid "Delete Selected Rows"
-msgstr ""
-
-#: views/sites/edit-placeholders.php:241
-#: views/taxes/list.php:374
-msgid "Save your changes!"
-msgstr ""
-
-#: views/sites/edit-placeholders.php:245
-#: views/taxes/list.php:378
-msgid "Saving..."
-msgstr ""
-
-#: views/sites/edit-placeholders.php:254
-msgid "Save Template Placeholders"
-msgstr ""
-
-#: views/system-info/system-info-table.php:16
-msgid "No items found."
-msgstr ""
-
-#: views/system-info/system-info.php:31
-msgid "Copy Data to Clipboard"
-msgstr ""
-
-#: views/system-info/system-info.php:39
-msgid "Download File"
-msgstr ""
-
-#: views/taxes/list.php:16
-msgid "Go to the Tax Settings Page"
-msgstr ""
-
-#: views/taxes/list.php:31
-msgid "Tax Category Name"
-msgstr ""
-
-#: views/taxes/list.php:34
-msgid "Create"
-msgstr ""
-
-#: views/taxes/list.php:38
-#: views/taxes/list.php:46
-msgid "← Back"
-msgstr ""
-
-#: views/taxes/list.php:62
-msgid "Switch"
-msgstr ""
-
-#: views/taxes/list.php:72
-msgid "Add new Tax Category"
-msgstr ""
-
-#: views/taxes/list.php:130
-msgid "Loading Tax Rates..."
-msgstr ""
-
-#: views/taxes/list.php:244
-#: views/taxes/list.php:259
-msgid "Leave blank to apply to all"
-msgstr ""
-
-#: views/taxes/list.php:388
-msgid "Save Tax Rates"
-msgstr ""
-
-#: views/ui/branding/footer.php:47
-msgid "Job Queue"
-msgstr ""
-
-#: views/ui/branding/header.php:62
-msgid "Server Clock"
-msgstr ""
-
-#: views/ui/container-toggle.php:11
-msgid "Toggle container"
-msgstr ""
-
-#: views/ui/container-toggle.php:13
-#: views/ui/container-toggle.php:15
-#: views/ui/container-toggle.php:18
-msgid "Boxed"
-msgstr ""
-
-#: views/ui/container-toggle.php:20
-msgid "Wide"
-msgstr ""
-
-#: views/ui/jumper.php:16
-msgid "Search Anything..."
-msgstr ""
-
-#: views/ui/jumper.php:28
-msgid "Click to rebuild menu list"
-msgstr ""
-
-#: views/ui/jumper.php:95
-msgid "Redirecting you to the target page..."
-msgstr ""
-
-#: views/ui/jumper.php:101
-msgid "Searching Results..."
-msgstr ""
-
-#: views/ui/selectize-templates.php:24
-#: views/ui/selectize-templates.php:48
-msgid "Undefined"
-msgstr ""
-
-#: views/ui/selectize-templates.php:184
-msgid "Network Admin"
-msgstr ""
-
-#: views/ui/selectize-templates.php:220
-msgid "Mapped Domain"
-msgstr ""
-
-#: views/ui/selectize-templates.php:328
-msgid "Nothing Found..."
-msgstr ""
-
-#: views/ui/template-previewer.php:88
-msgid "Select template..."
-msgstr ""
-
-#: views/ui/template-previewer.php:129
-msgid "View Desktop Version"
-msgstr ""
-
-#: views/ui/template-previewer.php:131
-msgid "View Tablet Landscape (1024x768)"
-msgstr ""
-
-#: views/ui/template-previewer.php:133
-msgid "View Tablet Portrait (768x1024)"
-msgstr ""
-
-#: views/ui/template-previewer.php:135
-msgid "View Mobile Landscape (800x360)"
-msgstr ""
-
-#: views/ui/template-previewer.php:137
-msgid "View Mobile Portrait (360x800)"
-msgstr ""
-
-#: views/ui/template-previewer.php:197
-msgid "Loading template preview..."
-msgstr ""
-
-#: views/ui/template-previewer.php:210
-msgid "Site Template Preview will go here!"
-msgstr ""
-
-#: views/ui/toolbox.php:20
-msgid "Toggle Toolbox"
-msgstr ""
-
-#. translators: %s is the integration name
-#: views/wizards/host-integrations/activation.php:11
-#, php-format
-msgid "Activate %s Integration"
-msgstr ""
-
-#: views/wizards/host-integrations/activation.php:37
-msgid "This integration will:"
-msgstr ""
-
-#: views/wizards/host-integrations/activation.php:59
-msgid "This integration will not:"
-msgstr ""
-
-#: views/wizards/host-integrations/activation.php:84
-#: views/wizards/host-integrations/configuration-results.php:45
-#: views/wizards/host-integrations/configuration.php:37
-msgid "← Cancel"
-msgstr ""
-
-#: views/wizards/host-integrations/activation.php:91
-msgid "Integration already activated."
-msgstr ""
-
-#: views/wizards/host-integrations/cloudflare-instructions.php:14
-#: views/wizards/host-integrations/runcloud-instructions.php:12
-msgid "You’ll need to get your"
-msgstr ""
-
-#: views/wizards/host-integrations/cloudflare-instructions.php:14
-msgid "for your Cloudflare DNS zone."
-msgstr ""
-
-#: views/wizards/host-integrations/cloudflare-instructions.php:19
-msgid "Before we start..."
-msgstr ""
-
-#. translators: %s the url
-#: views/wizards/host-integrations/cloudflare-instructions.php:21
-#, php-format
-msgid "This integration is really aimed at people that do not have access to an Enterprise Cloudflare account, since that particular tier supports proxying on wildcard DNS entries, which makes adding each subdomain unecessary. If you own an enterprise tier account, you can simply follow this tutorial to create the wildcard entry and deactivate this integration entirely."
-msgstr ""
-
-#: views/wizards/host-integrations/cloudflare-instructions.php:25
-msgid "Getting the Zone ID and API Key"
-msgstr ""
-
-#: views/wizards/host-integrations/cloudflare-instructions.php:29
-msgid "On the Cloudflare overview page of your Zone (the domain managed), you'll see a block on the sidebar containing the Zone ID. Copy that value."
-msgstr ""
-
-#: views/wizards/host-integrations/cloudflare-instructions.php:32
-msgid "DNS Zone ID on the Sidebar"
-msgstr ""
-
-#: views/wizards/host-integrations/cloudflare-instructions.php:34
-msgid "On that same sidebar block, you will see the Get your API token link. Click on it to go to the token generation screen."
-msgstr ""
-
-#: views/wizards/host-integrations/cloudflare-instructions.php:36
-msgid "Go to the API Tokens tab, then click on Create Token"
-msgstr ""
-
-#: views/wizards/host-integrations/cloudflare-instructions.php:38
-msgid "We want an API token that will allow us to edit DNS records, so select the Edit zone DNS template."
-msgstr ""
-
-#: views/wizards/host-integrations/cloudflare-instructions.php:40
-msgid "Use the Edit Zone DNS template"
-msgstr ""
-
-#: views/wizards/host-integrations/cloudflare-instructions.php:42
-msgid "On the next screen, set the permissions to Edit, and select the zone that corresponds to your target domain. Then, move to the next step."
-msgstr ""
-
-#: views/wizards/host-integrations/cloudflare-instructions.php:44
-msgid "Permission and Zone Settings"
-msgstr ""
-
-#: views/wizards/host-integrations/cloudflare-instructions.php:46
-msgid "Finally, click Create Token."
-msgstr ""
-
-#: views/wizards/host-integrations/cloudflare-instructions.php:48
-msgid "Finishing up."
-msgstr ""
-
-#: views/wizards/host-integrations/cloudflare-instructions.php:50
-msgid "Copy the API Token (it won't be shown again, so you need to copy it now!). We will use it on the next step alongside with the Zone ID"
-msgstr ""
-
-#: views/wizards/host-integrations/cloudflare-instructions.php:52
-msgid "Done!"
-msgstr ""
-
-#: views/wizards/host-integrations/configuration-results.php:10
-#: views/wizards/host-integrations/configuration.php:10
-msgid "We are almost there!"
-msgstr ""
-
-#: views/wizards/host-integrations/configuration-results.php:14
-#: views/wizards/host-integrations/configuration.php:14
-msgid "You should have all the information we need in hand right now. The next step is to configure it."
-msgstr ""
-
-#: views/wizards/host-integrations/configuration-results.php:24
-msgid "All set! We have made all the adjustments to and the Integration should work."
-msgstr ""
-
-#: views/wizards/host-integrations/configuration-results.php:31
-msgid "You will need to edit your wp-config.php file manually. Copy the contents of the box below and paste it on your wp-config.php file, right before the line containing:"
-msgstr ""
-
-#: views/wizards/host-integrations/configuration-results.php:34
-msgid "Your wp-config.php settings:"
-msgstr ""
-
-#: views/wizards/host-integrations/configuration-results.php:50
-msgid "Test Integration →"
-msgstr ""
-
-#: views/wizards/host-integrations/configuration.php:43
-msgid "Add manually"
-msgstr ""
-
-#: views/wizards/host-integrations/configuration.php:47
-msgid "Add automatically"
-msgstr ""
-
-#: views/wizards/host-integrations/gridpane-instructions.php:11
-msgid "Setting up GridPane with WP Ultimo is as easy as toggling a switch"
-msgstr ""
-
-#: views/wizards/host-integrations/gridpane-instructions.php:14
-msgid "On the GridPane panel, go to"
-msgstr ""
-
-#: views/wizards/host-integrations/gridpane-instructions.php:14
-msgid "Click on your network site to bring up the options modal"
-msgstr ""
-
-#: views/wizards/host-integrations/gridpane-instructions.php:23
-msgid "Go to the"
-msgstr ""
-
-#: views/wizards/host-integrations/gridpane-instructions.php:23
-msgid "Multisite"
-msgstr ""
-
-#: views/wizards/host-integrations/gridpane-instructions.php:23
-msgid "tab and toggle the"
-msgstr ""
-
-#: views/wizards/host-integrations/gridpane-instructions.php:23
-msgid "WP Ultimo Integration"
-msgstr ""
-
-#: views/wizards/host-integrations/gridpane-instructions.php:23
-msgid "switch"
-msgstr ""
-
-#: views/wizards/host-integrations/gridpane-instructions.php:32
-msgid "You're all set"
-msgstr ""
-
-#: views/wizards/host-integrations/ready.php:14
-msgid "That's it! We are ready!"
-msgstr ""
-
-#. translators: % site title
-#: views/wizards/host-integrations/ready.php:18
-#, php-format
-msgid "The integration with %s was correctly setup and is now ready! Now, every time a new domain is added to your platform, Multisite Ultimate will sync that with your application automatically."
-msgstr ""
-
-#: views/wizards/host-integrations/ready.php:30
-msgid "Finish!"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:12
-msgid "as well as find the"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:12
-msgid "Server ID"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:12
-msgid "APP ID"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:12
-msgid "for your WordPress application"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:16
-msgid "Getting the API Key and API Secret"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:20
-msgid "On your RunCloud admin panel, click the cog icon (settings) to go to the settings page"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:27
-msgid "Settings Page Link"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:29
-msgid "On the new page, click in the"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:29
-msgid "menu item on the left"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:34
-msgid "API Key page link"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:35
-msgid "Copy the"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:35
-msgid "API Key and Secret values"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:35
-msgid "we will need them in the next steps"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:35
-msgid "Make sure the RunCloud API toggle is turned ON"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:35
-msgid "otherwise RunCloud won’t accept Multisite Ultimate API calls"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:39
-msgid "Copy the API Key and API Secret values"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:42
-msgid "Getting the Server and App IDs"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:44
-msgid "To find what are the server and app ids for your application, navigate to your web application manage page inside the RunCloud panel. Once you are there, you’ll be able to extract the values from the URL"
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:48
-msgid "Server ID is the first one, the second one is App ID."
-msgstr ""
-
-#: views/wizards/host-integrations/runcloud-instructions.php:49
-msgid "Save the Server and APP id values as they will be necessary in the next step"
-msgstr ""
-
-#: views/wizards/host-integrations/test.php:9
-msgid "Testing the Integration"
-msgstr ""
-
-#. translators: %s: name of integration.
-#: views/wizards/host-integrations/test.php:13
-#, php-format
-msgid "We will send a test API call to %s to make sure we are able to connect. This will confirm if everything we did so far have worked."
-msgstr ""
-
-#: views/wizards/host-integrations/test.php:21
-msgid "Sending API call..."
-msgstr ""
-
-#: views/wizards/host-integrations/test.php:28
-msgid "Yey! Everything seems to be working!"
-msgstr ""
-
-#: views/wizards/host-integrations/test.php:35
-msgid "Something wrong happened... We might need to make some adjustments to make this work."
-msgstr ""
-
-#: views/wizards/host-integrations/test.php:39
-#: views/wizards/host-integrations/test.php:85
-msgid "Waiting for results..."
-msgstr ""
-
-#: views/wizards/host-integrations/test.php:43
-msgid "Troubleshooting"
-msgstr ""
-
-#. translators: %1$s and %2$s are and wrapping the word Configuration
-#: views/wizards/host-integrations/test.php:48
-#, php-format
-msgid "Go back to the %1$sConfiguration%2$s step - if available - and make sure you entered all the necessary information correctly;"
-msgstr ""
-
-#: views/wizards/host-integrations/test.php:51
-msgid "If you have added the constants to your wp-config.php file manually, double check to make sure you've added them to the right wp-config.php file and in the right place (just above the /* That's all, stop editing! Happy publishing. */)"
-msgstr ""
-
-#: views/wizards/host-integrations/test.php:54
-msgid "If you are sure everything is right, take a screenshot of this screen and contact support."
-msgstr ""
-
-#: views/wizards/setup/alert.php:14
-msgid "Caution!"
-msgstr ""
-
-#: views/wizards/setup/alert.php:17
-msgid "This action is irreversible and may cause unexpected behavior in your data, be sure of what you are doing and have a backup in case of some trouble!"
-msgstr ""
-
-#: views/wizards/setup/alert.php:20
-msgid "This will forcely rerun our Migration Wizard on your installation. If you tried to migrate after install but your v1 data is missing, this can resolve."
-msgstr ""
-
-#: views/wizards/setup/alert.php:28
-msgid "Proceed"
-msgstr ""
-
-#: views/wizards/setup/installation_steps.php:41
-msgid "Completed!"
-msgstr ""
-
-#. translators: %s customer's name
-#: views/wizards/setup/ready.php:17
-#, php-format
-msgid "We are ready, %s!"
-msgstr ""
-
-#. translators: %s customer's name
-#: views/wizards/setup/ready.php:17
-msgid "my friend"
-msgstr ""
-
-#. translators: %1$s developer's name, %2$s company name
-#: views/wizards/setup/ready.php:22
-#, php-format
-msgid "Multisite Ultimate would not be possible without the work of %1$s and %2$s."
-msgstr ""
-
-#. translators: %s GitHub link
-#: views/wizards/setup/ready.php:27
-#, php-format
-msgid "Multisite Ultimate is maintained by volunteer open source developers. Please consider sponsoring the project on %s."
-msgstr ""
-
-#. translators: %s support page link
-#: views/wizards/setup/ready.php:32
-#, php-format
-msgid "Paid support is available. Go to %s to find an expert who can assist in setting up Multisite Ultimate or custom development."
-msgstr ""
-
-#. translators: %s support page link
-#: views/wizards/setup/ready.php:32
-msgid "The Support Page"
-msgstr ""
-
-#: views/wizards/setup/ready.php:36
-msgid "You now have everything you need in place to start building your Website as a Service business!"
-msgstr ""
-
-#: views/wizards/setup/ready.php:49
-msgid "Thanks!"
-msgstr ""
-
-#: views/wizards/setup/requirements_table.php:12
-msgid "Multisite Ultimate Requires:"
-msgstr ""
-
-#: views/wizards/setup/requirements_table.php:20
-msgid "Minimum Version"
-msgstr ""
-
-#: views/wizards/setup/requirements_table.php:21
-msgid "Recommended"
-msgstr ""
-
-#. translators: %s is the requirement version
-#: views/wizards/setup/requirements_table.php:31
-#, php-format
-msgid "%s or later"
-msgstr ""
-
-#: views/wizards/setup/requirements_table.php:38
-#: views/wizards/setup/requirements_table.php:74
-msgid "Help"
-msgstr ""
-
-#: views/wizards/setup/requirements_table.php:53
-msgid "And"
-msgstr ""
-
-#: views/wizards/setup/requirements_table.php:61
-msgid "Condition"
-msgstr ""
-
-#: views/wizards/setup/requirements_table.php:91
-msgid "It looks like your hosting environment does not support the current version of Multisite Ultimate. Visit the Read More links on each item to see what steps you need to take to bring your environment up to the Multisite Ultimate current requirements."
-msgstr ""
-
-#: views/wizards/setup/support_terms.php:10
-msgid "This plugin comes with support for issues you may have. Support can be requested via email on support@wpultimo.com and includes:"
-msgstr ""
-
-#: views/wizards/setup/support_terms.php:15
-msgid "Availability of the author to answer questions"
-msgstr ""
-
-#: views/wizards/setup/support_terms.php:19
-msgid "Answering technical questions about item features"
-msgstr ""
-
-#: views/wizards/setup/support_terms.php:23
-msgid "Assistance with reported bugs and issues"
-msgstr ""
-
-#: views/wizards/setup/support_terms.php:27
-msgid "Support DOES NOT Include:"
-msgstr ""
-
-#: views/wizards/setup/support_terms.php:32
-msgid "Customization services"
-msgstr ""
-
-#: views/wizards/setup/support_terms.php:36
-msgid "Installation services"
-msgstr ""
-
-#: views/wizards/setup/support_terms.php:40
-msgid "Support for 3rd party plugins (i.e. plugins you install yourself later on)"
-msgstr ""
diff --git a/loco.xml b/loco.xml
index c12818bb3..661154dfa 100644
--- a/loco.xml
+++ b/loco.xml
@@ -1,7 +1,7 @@
-define('SUNRISE', true); line from your wp-config.php file. Keeping Multisite Ultimate sunrise.php file active without Multisite Ultimate can lead to unexpected behaviors and it is not advised.
+ Ultimate Multisite is deactivated, yet its sunrise.php file is still being loaded. If you have no intentions of continuing to use Ultimate Multisite and this was not a temporary deactivation, we recommend removing the define('SUNRISE', true); line from your wp-config.php file. Keeping Ultimate Multisite sunrise.php file active without Ultimate Multisite can lead to unexpected behaviors and it is not advised.