<?php
/**
 * Mersal Notifications — ready-made message library.
 *
 * Five finished wordings for every event the plugin can fire, in Arabic and
 * English. They exist for two reasons.
 *
 * The first is quality: most shops send a bare "your order status changed",
 * which reads like a system log. These are written the way a good shop writes.
 *
 * The second is survival. WhatsApp bans numbers that push the same text to many
 * people in a short window, so a rule holds several wordings and Mersal rotates
 * them — every recipient gets a genuinely different message. Every wording here
 * is therefore plain text: no markdown, no HTML, and only the newlines and
 * WhatsApp's own *bold* markers, which Baileys and the Cloud API both render.
 *
 * @package Mersal_Notifications
 */

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

/**
 * The library.
 */
class Mersal_Notif_Library {

	/**
	 * Five wordings for a trigger, in the requested language.
	 *
	 * WooCommerce order statuses are matched by family, so a shop's custom
	 * status ("wc_status_shipped") still gets sensible copy rather than nothing.
	 *
	 * @param string $trigger Trigger key.
	 * @param string $lang    'ar' | 'en'.
	 * @return array<int,string>
	 */
	public static function variants( $trigger, $lang = 'ar' ) {
		$all = self::all( $lang );
		if ( isset( $all[ $trigger ] ) ) {
			return $all[ $trigger ]['messages'];
		}

		// Unknown order status → fall back to the generic status template.
		if ( 0 === strpos( $trigger, 'wc_status_' ) ) {
			return $all['wc_status_generic']['messages'];
		}
		if ( 0 === strpos( $trigger, 'wc_sub_' ) ) {
			return $all['wc_sub_generic']['messages'];
		}
		return array();
	}

	/**
	 * The e-mail subject that goes with a trigger.
	 *
	 * @param string $trigger Trigger key.
	 * @param string $lang    'ar' | 'en'.
	 * @return string
	 */
	public static function subject( $trigger, $lang = 'ar' ) {
		$all = self::all( $lang );
		if ( isset( $all[ $trigger ]['subject'] ) ) {
			return $all[ $trigger ]['subject'];
		}
		if ( 0 === strpos( $trigger, 'wc_status_' ) ) {
			return $all['wc_status_generic']['subject'];
		}
		if ( 0 === strpos( $trigger, 'wc_sub_' ) ) {
			return $all['wc_sub_generic']['subject'];
		}
		return '';
	}

	/**
	 * Does the library carry copy for this trigger?
	 *
	 * @param string $trigger Trigger key.
	 * @return bool
	 */
	public static function has( $trigger ) {
		return array() !== self::variants( $trigger, 'en' );
	}

	/**
	 * Wordings aimed at the shop owner rather than the customer.
	 *
	 * @param string $trigger Trigger key.
	 * @param string $lang    'ar' | 'en'.
	 * @return array<int,string>
	 */
	public static function admin_variants( $trigger, $lang = 'ar' ) {
		$ar = 'ar' === $lang;
		if ( 0 === strpos( $trigger, 'wc_' ) ) {
			return $ar
				? array(
					"طلب جديد على {{site_name}}\nرقم الطلب: {{order_id}}\nالعميل: {{customer_name}} — {{billing_phone}}\nالإجمالي: {{order_total}}\nالدفع: {{payment_method_title}}\n{{order_link}}",
					"طلب رقم {{order_id}} لسه داخل.\n{{customer_name}} · {{billing_city}}\n{{wc-total-items}} صنف بإجمالي {{order_total}}\n{{order_link}}",
					"تنبيه طلب: {{order_id}}\nالأصناف: {{wc-product-name-count}}\nالإجمالي: {{order_total}} · {{payment_method_title}}\nالعميل: {{billing_phone}}",
					"{{site_name}} — طلب جديد\n{{order_id}} · {{order_total}}\n{{customer_name}}، {{billing_city}} {{billing_country}}\nراجع الطلب: {{order_link}}",
					"عندك طلب جديد محتاج مراجعة.\nرقم: {{order_id}} | إجمالي: {{order_total}}\nطريقة الدفع: {{payment_method_title}}\nملاحظة العميل: {{cust_note}}\n{{order_link}}",
				)
				: array(
					"New order on {{site_name}}\nOrder: {{order_id}}\nCustomer: {{customer_name}} — {{billing_phone}}\nTotal: {{order_total}}\nPayment: {{payment_method_title}}\n{{order_link}}",
					"Order {{order_id}} just came in.\n{{customer_name}} · {{billing_city}}\n{{wc-total-items}} items, {{order_total}}\n{{order_link}}",
					"Order alert: {{order_id}}\nItems: {{wc-product-name-count}}\nTotal: {{order_total}} · {{payment_method_title}}\nCustomer: {{billing_phone}}",
					"{{site_name}} — new order\n{{order_id}} · {{order_total}}\n{{customer_name}}, {{billing_city}} {{billing_country}}\nReview it: {{order_link}}",
					"A new order needs a look.\nNo: {{order_id}} | Total: {{order_total}}\nPayment: {{payment_method_title}}\nCustomer note: {{cust_note}}\n{{order_link}}",
				);
		}
		return $ar
			? array(
				"عضو جديد سجّل في {{site_name}}\nالاسم: {{customer_name}}\nالإيميل: {{billing_email}}\nالوقت: {{current_date}} {{current_time}}",
				"تسجيل جديد: {{customer_name}} ({{billing_email}})",
				"{{site_name}} — انضم {{customer_name}} للموقع دلوقتي.",
				"عضو جديد على {{site_name}}\n{{customer_name}} · {{billing_email}}\nراجع الحساب من لوحة التحكم.",
				"إشعار تسجيل: {{customer_name}} أنشأ حساب في {{current_time}}.",
			)
			: array(
				"New member on {{site_name}}\nName: {{customer_name}}\nE-mail: {{billing_email}}\nWhen: {{current_date}} {{current_time}}",
				"New sign-up: {{customer_name}} ({{billing_email}})",
				"{{site_name}} — {{customer_name}} just joined.",
				"New member on {{site_name}}\n{{customer_name}} · {{billing_email}}\nReview the account in your dashboard.",
				"Sign-up alert: {{customer_name}} created an account at {{current_time}}.",
			);
	}

	/**
	 * The whole library.
	 *
	 * @param string $lang 'ar' | 'en'.
	 * @return array<string,array{subject:string,messages:array}>
	 */
	public static function all( $lang = 'ar' ) {
		return 'en' === $lang ? self::english() : self::arabic();
	}

	/**
	 * Human label for a trigger family, used by the "insert ready-made" picker.
	 *
	 * @param string $lang 'ar' | 'en'.
	 * @return array<string,string>
	 */
	public static function labels( $lang = 'ar' ) {
		$ar = 'ar' === $lang;
		return array(
			'user_register'                    => $ar ? 'ترحيب بعضو جديد' : 'Welcome a new member',
			'wp_login'                         => $ar ? 'تنبيه تسجيل دخول' : 'Sign-in alert',
			'user_password_reset'              => $ar ? 'تغيير كلمة السر' : 'Password reset',
			'wc_new_order'                     => $ar ? 'تأكيد الطلب' : 'Order confirmation',
			'wc_payment_complete'              => $ar ? 'تأكيد الدفع' : 'Payment received',
			'wc_status_processing'             => $ar ? 'الطلب قيد التجهيز' : 'Order being prepared',
			'wc_status_completed'              => $ar ? 'الطلب اكتمل / اتشحن' : 'Order completed / shipped',
			'wc_status_on-hold'                => $ar ? 'الطلب معلّق' : 'Order on hold',
			'wc_status_cancelled'              => $ar ? 'الطلب اتلغى' : 'Order cancelled',
			'wc_status_refunded'               => $ar ? 'استرجاع المبلغ' : 'Refund issued',
			'wc_status_failed'                 => $ar ? 'الدفع فشل' : 'Payment failed',
			'wc_status_pending'                => $ar ? 'في انتظار الدفع' : 'Awaiting payment',
			'wc_status_generic'                => $ar ? 'تغيّر حالة الطلب' : 'Order status changed',
			'wc_order_note_added'              => $ar ? 'ملاحظة على الطلب' : 'Note on the order',
			'ac_shopping'                      => $ar ? 'العميل بيتصفح دلوقتي' : 'Customer is browsing' ,
			'ac_potential'                     => $ar ? 'عميل محتمل' : 'Potential customer',
			'ac_abandoned'                     => $ar ? 'سلة متروكة' : 'Abandoned cart',
			'wc_sub_active'                    => $ar ? 'الاشتراك اتفعّل' : 'Subscription active',
			'wc_sub_on-hold'                   => $ar ? 'الاشتراك متوقف مؤقتًا' : 'Subscription on hold',
			'wc_sub_cancelled'                 => $ar ? 'الاشتراك اتلغى' : 'Subscription cancelled',
			'wc_sub_expired'                   => $ar ? 'الاشتراك انتهى' : 'Subscription expired',
			'wc_sub_renewal_payment_complete'  => $ar ? 'تجديد الاشتراك' : 'Subscription renewed',
			'wc_sub_generic'                   => $ar ? 'تغيّر حالة الاشتراك' : 'Subscription status changed',
		);
	}

	/* ------------------------------------------------------------------ */
	/* Arabic                                                             */
	/* ------------------------------------------------------------------ */

	/**
	 * @return array
	 */
	private static function arabic() {
		return array(

			'user_register' => array(
				'subject'  => 'أهلاً بك في {{site_name}}',
				'messages' => array(
					"أهلاً {{customer_name}} 👋\nحسابك على *{{site_name}}* بقى جاهز.\nتقدر تتابع طلباتك وتحفظ بياناتك من هنا: {{site_url}}\nأي وقت تحتاج حاجة، إحنا موجودين.",
					"نوّرت *{{site_name}}* يا {{customer_name}}.\nحسابك اتفعّل، وتقدر تبدأ تتسوّق دلوقتي: {{site_url}}",
					"{{customer_name}}، أهلاً بيك 🎉\nتم إنشاء حسابك على *{{site_name}}* بنجاح.\nمن حسابك تقدر تشوف طلباتك ومتابعة الشحن أول بأول.\n{{site_url}}",
					"مرحبًا {{customer_name}}،\nشكرًا لتسجيلك في *{{site_name}}*.\nخزّن الرابط ده عندك عشان توصل لحسابك بسرعة: {{site_url}}",
					"سعداء بانضمامك يا {{customer_name}} 🌟\nحسابك على *{{site_name}}* شغّال، وأول طلب لك على بُعد خطوة واحدة.\n{{site_url}}",
				),
			),

			'wp_login' => array(
				'subject'  => 'تسجيل دخول جديد لحسابك',
				'messages' => array(
					"تم تسجيل الدخول لحسابك على *{{site_name}}*\nالوقت: {{current_date}} — {{current_time}}\nلو ده مش إنت، غيّر كلمة السر فورًا.",
					"{{customer_name}}، سجّلنا دخول لحسابك دلوقتي ({{current_time}}).\nلو إنت اللي عملت كده، تجاهل الرسالة. لو لأ، أمّن حسابك حالًا.",
					"تنبيه أمان من *{{site_name}}*\nدخول جديد بتاريخ {{current_date}} الساعة {{current_time}}.\nمش إنت؟ غيّر كلمة السر من: {{site_url}}",
					"دخول ناجح لحسابك على *{{site_name}}*.\nلو مش إنت، محتاجين تغيّر كلمة السر بأسرع وقت.",
					"إشعار دخول: حسابك على *{{site_name}}* اتفتح في {{current_time}}.\nلو فيه أي شك، غيّر كلمة السر واتواصل معانا.",
				),
			),

			'user_password_reset' => array(
				'subject'  => 'تم تغيير كلمة السر',
				'messages' => array(
					"تم تغيير كلمة السر لحسابك على *{{site_name}}* بنجاح.\nلو مش إنت اللي غيّرتها، كلّمنا فورًا.",
					"{{customer_name}}، كلمة السر بتاعتك اتحدّثت دلوقتي.\nلو الطلب ده مش منك، تواصل معانا على طول.",
					"تنبيه أمان: كلمة سر حسابك على *{{site_name}}* اتغيّرت في {{current_time}}.",
					"كلمة السر الجديدة شغّالة دلوقتي. تقدر تسجّل دخولك من: {{site_url}}",
					"تمام يا {{customer_name}} — كلمة السر اتغيّرت.\nلو محتاج مساعدة في الدخول، إحنا هنا.",
				),
			),

			'wc_new_order' => array(
				'subject'  => 'استلمنا طلبك رقم {{order_id}}',
				'messages' => array(
					"شكرًا {{customer_name}} 🙏\nاستلمنا طلبك رقم *{{order_id}}*\n\n{{product}}\n\nالإجمالي: *{{order_total}}*\nطريقة الدفع: {{payment_method_title}}\n\nهنبعتلك أول ما نبدأ التجهيز.\nمتابعة الطلب: {{order_link}}",
					"طلبك وصلنا يا {{customer_name}} ✅\nرقم الطلب: *{{order_id}}*\nالأصناف: {{wc-product-name-count}}\nالإجمالي: *{{order_total}}*\n\nفريقنا هيبدأ التجهيز حالًا وهنطمّنك على كل خطوة.\n{{order_link}}",
					"تم تأكيد الطلب *{{order_id}}* من *{{site_name}}*\n\n{{product}}\n\nالإجمالي: {{order_total}}\nالشحن إلى: {{shipping_city}} {{shipping_country}}\n\nلو فيه أي تعديل، ردّ على الرسالة دي.",
					"{{customer_name}}، شكرًا لثقتك 💚\nطلبك رقم *{{order_id}}* بقيمة *{{order_total}}* اتسجّل بنجاح.\nهتوصلك رسالة تانية أول ما يخرج للشحن.\nتفاصيل الطلب: {{order_link}}",
					"استلمنا طلبك ✨\nرقم: *{{order_id}}*\nعدد الأصناف: {{wc-total-items}}\nالإجمالي: *{{order_total}}*\nالدفع: {{payment_method_title}}\n\nإحنا بنجهّزه دلوقتي — وهنبقى على تواصل.",
				),
			),

			'wc_payment_complete' => array(
				'subject'  => 'تم استلام دفعتك — طلب {{order_id}}',
				'messages' => array(
					"تم استلام الدفع بنجاح ✅\nالطلب: *{{order_id}}*\nالمبلغ: *{{order_total}}*\nالطريقة: {{payment_method_title}}\n\nطلبك دخل مرحلة التجهيز. شكرًا {{customer_name}}!",
					"{{customer_name}}، فلوسك وصلتنا 💚\nطلب رقم *{{order_id}}* مدفوع بالكامل ({{order_total}}).\nرقم العملية: {{transaction_id}}\nهنبدأ التجهيز فورًا.",
					"إيصال دفع من *{{site_name}}*\nالطلب: {{order_id}}\nالمدفوع: {{order_total}}\nالتاريخ: {{current_date}}\n\nاحتفظ بالرسالة دي كإثبات دفع.\n{{order_link}}",
					"الدفع تمّ ✔️\nطلبك *{{order_id}}* بقيمة *{{order_total}}* اتأكد، وبدأنا نجهّزه.\nهنبعتلك تفاصيل الشحن قريب.",
					"شكرًا {{customer_name}} 🙌\nاستلمنا *{{order_total}}* عن الطلب *{{order_id}}*.\nمن هنا وطالع، إحنا مسؤولين — وهنطمّنك خطوة بخطوة.",
				),
			),

			'wc_status_processing' => array(
				'subject'  => 'طلبك {{order_id}} تحت التجهيز',
				'messages' => array(
					"طلبك رقم *{{order_id}}* دخل التجهيز دلوقتي 📦\nهنبعتلك أول ما يخرج للشحن.\n{{order_link}}",
					"{{customer_name}}، إحنا شغّالين على طلبك *{{order_id}}*.\nالأصناف بتتجهّز وهتكون في الطريق قريب.",
					"تحديث: الطلب *{{order_id}}* حالته دلوقتي *قيد التجهيز*.\nالإجمالي: {{order_total}}\nمتابعة: {{order_link}}",
					"بدأنا نجهّز طلبك 🛠️\nرقم الطلب: {{order_id}}\nالأصناف: {{wc-product-name-count}}\nهنعلمك أول ما يتشحن.",
					"خبر كويس يا {{customer_name}} — طلبك *{{order_id}}* بقى تحت التجهيز، والخطوة الجاية هي الشحن.",
				),
			),

			'wc_status_completed' => array(
				'subject'  => 'طلبك {{order_id}} في الطريق',
				'messages' => array(
					"طلبك خرج للشحن 🚚\nرقم الطلب: *{{order_id}}*\nشركة الشحن: {{_tracking_provider}}\nرقم التتبّع: {{_tracking_number}}\nتتبّع الشحنة: {{_tracking_link}}",
					"{{customer_name}}، طلبك *{{order_id}}* اكتمل وفي الطريق ليك 🎉\nالعنوان: {{shipping_address_1}}، {{shipping_city}}\nلو محتاج أي تعديل، ردّ على الرسالة دي.",
					"تم شحن طلبك ✅\nالطلب: {{order_id}}\nالأصناف: {{wc-product-name-count}}\nتتبّع: {{_tracking_link}}\n\nشكرًا لتسوّقك من *{{site_name}}*.",
					"طلبك *{{order_id}}* خلص وطلع من عندنا 📦\nالمندوب هيتواصل معاك على {{billing_phone}}.\nجهّز مبلغ {{order_total}} لو الدفع عند الاستلام.",
					"تمام يا {{customer_name}} 🌟\nالطلب *{{order_id}}* اكتمل. نتمنى يعجبك — ولو عجبك، رأيك بيفرق معانا جدًا.",
				),
			),

			'wc_status_on-hold' => array(
				'subject'  => 'طلبك {{order_id}} معلّق مؤقتًا',
				'messages' => array(
					"طلبك رقم *{{order_id}}* متوقف مؤقتًا لحد ما نأكّد الدفع.\nلو حوّلت بالفعل، ابعتلنا صورة الإيصال وهنكمّل فورًا.",
					"{{customer_name}}، محتاجين خطوة صغيرة منك عشان نكمّل الطلب *{{order_id}}*.\nراجع تفاصيل الدفع من هنا: {{order_link}}",
					"حالة الطلب *{{order_id}}*: معلّق ⏸️\nالسبب غالبًا تأكيد الدفع أو توفّر صنف.\nكلّمنا وهنحلّها في دقايق.",
					"وقفنا تجهيز الطلب *{{order_id}}* مؤقتًا.\nالإجمالي: {{order_total}}\nردّ على الرسالة دي وهنرجّعه للمسار فورًا.",
					"طلبك *{{order_id}}* مستنينا نأكّده.\nلو الدفع تمّ، تجاهل الرسالة — وإحنا هنراجع ونطمّنك.",
				),
			),

			'wc_status_cancelled' => array(
				'subject'  => 'تم إلغاء الطلب {{order_id}}',
				'messages' => array(
					"تم إلغاء الطلب رقم *{{order_id}}*.\nلو الإلغاء ده مش بطلب منك، كلّمنا وهنرجّعه في نفس اليوم.",
					"{{customer_name}}، طلبك *{{order_id}}* اتلغى.\nلو غيّرت رأيك، تقدر تطلب تاني في أي وقت: {{site_url}}",
					"إشعار إلغاء — الطلب {{order_id}} ({{order_total}}) اتلغى بتاريخ {{current_date}}.\nأي مبلغ مدفوع هيترجع حسب سياسة الاسترجاع.",
					"وصلنا إلغاء للطلب *{{order_id}}*.\nنحب نعرف السبب لو تسمح — رأيك بيساعدنا نتحسّن.",
					"الطلب *{{order_id}}* اتقفل بحالة «ملغي».\nإحنا تحت أمرك لو حبيت تعيد الطلب أو تستبدل أي صنف.",
				),
			),

			'wc_status_refunded' => array(
				'subject'  => 'تم استرجاع مبلغ الطلب {{order_id}}',
				'messages' => array(
					"تم استرجاع مبلغ *{{order_total}}* عن الطلب *{{order_id}}*.\nالمبلغ هيوصلك خلال أيام العمل حسب البنك.",
					"{{customer_name}}، تمّ الاسترجاع ✅\nالطلب: {{order_id}}\nالمبلغ: {{order_total}}\nلو مالقيتوش خلال أسبوع، كلّمنا.",
					"إشعار استرجاع من *{{site_name}}*\nالطلب {{order_id}} — {{order_total}} اترجّع بتاريخ {{current_date}}.",
					"رجّعنا فلوسك عن الطلب *{{order_id}}*.\nأسِفين إن التجربة ماكانتش زي ما توقعت — ونتمنى نخدمك تاني.",
					"تم تنفيذ الاسترجاع للطلب *{{order_id}}* بقيمة *{{order_total}}*.\nمدة الوصول بتعتمد على وسيلة الدفع.",
				),
			),

			'wc_status_failed' => array(
				'subject'  => 'الدفع لم يكتمل — طلب {{order_id}}',
				'messages' => array(
					"للأسف الدفع للطلب *{{order_id}}* ما تمّش.\nمحدّش خصم منك حاجة. تقدر تحاول تاني من هنا: {{order_link}}",
					"{{customer_name}}، العملية اترفضت من البنك.\nالطلب *{{order_id}}* لسه محجوز ليك — جرّب كارت تاني أو طريقة دفع مختلفة.\n{{order_link}}",
					"الدفع فشل ❌\nالطلب: {{order_id}} — {{order_total}}\nالسبب غالبًا حد الكارت أو بيانات غير صحيحة.\nحاول تاني: {{order_link}}",
					"ما قدرناش نكمّل دفع الطلب *{{order_id}}*.\nلو محتاج مساعدة، ردّ على الرسالة دي وهنكمّل معاك يدوي.",
					"طلبك *{{order_id}}* مستني الدفع.\nالأصناف محجوزة ليك لفترة قصيرة — أكمل الدفع عشان ما تفوتكش.\n{{order_link}}",
				),
			),

			'wc_status_pending' => array(
				'subject'  => 'في انتظار دفع الطلب {{order_id}}',
				'messages' => array(
					"طلبك *{{order_id}}* اتسجّل ومستني الدفع.\nالإجمالي: *{{order_total}}*\nأكمل الدفع من هنا: {{order_link}}",
					"{{customer_name}}، فاضل خطوة واحدة بس 🙂\nأكمل دفع *{{order_total}}* عشان نبدأ تجهيز الطلب *{{order_id}}*.",
					"حجزنا لك الأصناف — الطلب *{{order_id}}* مستني تأكيد الدفع.\n{{order_link}}",
					"تنبيه: الطلب {{order_id}} لسه غير مدفوع.\nلو حوّلت بالفعل، ابعتلنا الإيصال وهنأكّده فورًا.",
					"طلبك محفوظ ✅ لكن مستني الدفع.\nرقم الطلب: {{order_id}} · المبلغ: {{order_total}}\n{{order_link}}",
				),
			),

			'wc_status_generic' => array(
				'subject'  => 'تحديث على طلبك {{order_id}}',
				'messages' => array(
					"تحديث على طلبك *{{order_id}}*\nالحالة الجديدة: *{{order_status_label}}*\nمتابعة الطلب: {{order_link}}",
					"{{customer_name}}، حالة الطلب *{{order_id}}* بقت *{{order_status_label}}*.\nهنفضل نطمّنك على كل خطوة.",
					"*{{site_name}}* — الطلب {{order_id}}\nالحالة: {{order_status_label}}\nالإجمالي: {{order_total}}\n{{order_link}}",
					"طلبك اتحرّك خطوة للأمام ✅\nرقم: {{order_id}}\nالحالة دلوقتي: {{order_status_label}}",
					"إشعار حالة: {{order_id}} → {{order_status_label}}\nلو عندك أي سؤال، ردّ على الرسالة دي.",
				),
			),

			'wc_order_note_added' => array(
				'subject'  => 'ملاحظة جديدة على طلبك {{order_id}}',
				'messages' => array(
					"عندك ملاحظة جديدة على الطلب *{{order_id}}*:\n\n{{cust_note}}\n\nمتابعة الطلب: {{order_link}}",
					"{{customer_name}}، فريقنا ضاف ملاحظة على طلبك:\n\n«{{cust_note}}»\n\nلو محتاج توضيح، ردّ علينا.",
					"تحديث من *{{site_name}}* بخصوص الطلب {{order_id}}:\n{{cust_note}}",
					"رسالة من فريق خدمة العملاء بخصوص طلبك *{{order_id}}*:\n{{cust_note}}\n\nإحنا في انتظار ردّك.",
					"ملاحظة على طلبك {{order_id}}\n{{cust_note}}\n\n{{order_link}}",
				),
			),

			'ac_shopping' => array(
				'subject'  => 'محتاج مساعدة في اختيارك؟',
				'messages' => array(
					"{{first_name}}، شايفينك بتتصفح *{{site_name}}* 🙂\nلو محتار بين حاجتين، ابعتلنا وهنساعدك تختار الأنسب.",
					"أهلاً {{first_name}} — لو محتاج تفاصيل أكتر عن أي منتج، إحنا موجودين نرد فورًا.",
					"لو عندك أي سؤال عن المقاسات أو الشحن، اسأل وإحنا هنجاوبك في دقايق.",
					"{{first_name}}، عايز ترشيح؟ قولنا بتدوّر على إيه وهنرشّحلك الأفضل من *{{site_name}}*.",
					"إحنا هنا لو احتجت أي مساعدة وإنت بتتسوّق 💚",
				),
			),

			'ac_potential' => array(
				'subject'  => 'نكمّل طلبك؟',
				'messages' => array(
					"{{first_name}}، سيبت بياناتك عندنا بس الطلب ما اكتملش.\nتحب نكمّله معاك؟ ردّ بـ «تمام» وهنتصرف.",
					"أهلاً {{first_name}} 👋\nلاحظنا إنك كنت قربت تخلّص الطلب. لو واجهتك مشكلة في الدفع أو الشحن، إحنا هنحلّها.",
					"قربت تخلص ✨ فاضل خطوة الدفع بس.\nلو حابب نكمّل الطلب بالتليفون، قولنا.",
					"{{first_name}}، الأصناف اللي اخترتها لسه محفوظة.\nنكمّل؟ {{cart_recovery_url}}",
					"محتاج مساعدة تخلّص طلبك؟ إحنا في انتظارك ونقدر نكمّله معاك خطوة بخطوة.",
				),
			),

			'ac_abandoned' => array(
				'subject'  => 'سلتك لسه مستنياك',
				'messages' => array(
					"{{first_name}}، سلتك لسه مستنياك 🛒\n\n{{cart_items}}\n\nالإجمالي: *{{cart_total}}*\nكمّل طلبك من هنا: {{cart_recovery_url}}",
					"سيبت حاجات حلوة في السلة 👀\n{{cart_items}}\n\nالكميات محدودة — كمّل قبل ما تخلص: {{cart_recovery_url}}",
					"{{first_name}}، فاضل خطوة واحدة بس عشان طلبك يتم.\nإجمالي السلة: *{{cart_total}}*\n{{cart_recovery_url}}",
					"هدية صغيرة عشان تكمّل 🎁\nاستخدم كود *{{coupon_code}}* واحصل على خصم على سلتك ({{cart_total}}).\n{{cart_recovery_url}}",
					"سلتك محفوظة ليك على *{{site_name}}*.\n{{cart_items}}\n\nلو واجهتك أي مشكلة في الدفع، ردّ على الرسالة دي وهنساعدك.",
				),
			),

			'wc_sub_active' => array(
				'subject'  => 'اشتراكك اتفعّل',
				'messages' => array(
					"اشتراكك رقم *{{subscription_id}}* اتفعّل ✅\nالقيمة: {{subscription_total}}\nالتجديد القادم: {{next_payment_date}}",
					"{{customer_name}}، أهلاً بيك في العضوية 🎉\nالاشتراك شغّال دلوقتي، والتجديد الجاي في {{next_payment_date}}.",
					"تم تفعيل اشتراكك على *{{site_name}}*.\nرقم الاشتراك: {{subscription_id}}\nاستمتع بكل المزايا من دلوقتي.",
					"اشتراكك بقى نشط 🌟\nالتجديد التلقائي هيتم في {{next_payment_date}} بقيمة {{subscription_total}}.",
					"مبروك يا {{customer_name}} — العضوية اتفعّلت. لو محتاج أي مساعدة، إحنا موجودين.",
				),
			),

			'wc_sub_on-hold' => array(
				'subject'  => 'اشتراكك متوقف مؤقتًا',
				'messages' => array(
					"اشتراكك *{{subscription_id}}* متوقف مؤقتًا.\nراجع طريقة الدفع عشان يرجع يشتغل: {{site_url}}",
					"{{customer_name}}، وقفنا اشتراكك مؤقتًا لحد ما نأكّد الدفعة الجاية.",
					"تنبيه: الاشتراك {{subscription_id}} في وضع الإيقاف المؤقت.\nكلّمنا لو ده مش مقصود.",
					"اشتراكك مش نشط دلوقتي. تقدر تعيد تفعيله في أي وقت من حسابك.",
					"إيقاف مؤقت للاشتراك *{{subscription_id}}* — والمزايا هترجع فور تأكيد الدفع.",
				),
			),

			'wc_sub_cancelled' => array(
				'subject'  => 'تم إلغاء اشتراكك',
				'messages' => array(
					"تم إلغاء اشتراكك رقم *{{subscription_id}}*.\nهتفضل تستفيد بالمزايا لحد {{next_payment_date}}.",
					"{{customer_name}}، وصلنا طلب إلغاء الاشتراك. هنفتقدك 💚\nتقدر ترجع في أي وقت: {{site_url}}",
					"الاشتراك {{subscription_id}} اتلغى بتاريخ {{current_date}}.\nنحب نعرف السبب لو تسمح.",
					"تم الإلغاء. لو الإلغاء بالغلط، ردّ على الرسالة دي وهنرجّعه فورًا.",
					"اشتراكك اتقفل. شكرًا لوقتك معانا — وأي وقت تحب ترجع، الباب مفتوح.",
				),
			),

			'wc_sub_expired' => array(
				'subject'  => 'انتهى اشتراكك',
				'messages' => array(
					"اشتراكك *{{subscription_id}}* انتهى.\nجدّده من هنا عشان ترجع لكل المزايا: {{site_url}}",
					"{{customer_name}}، انتهت مدة اشتراكك.\nالتجديد بياخد أقل من دقيقة.",
					"انتهاء اشتراك: {{subscription_id}} — بتاريخ {{current_date}}.\nجدّد دلوقتي وما تخسرش تقدّمك.",
					"وقف الاشتراك بسبب انتهاء المدة. تقدر تجدّده بنفس الشروط في أي وقت.",
					"اشتراكك خلص ⏳ — جدّده وارجع تكمّل من حيث ما وقفت.",
				),
			),

			'wc_sub_renewal_payment_complete' => array(
				'subject'  => 'تم تجديد اشتراكك',
				'messages' => array(
					"تم تجديد اشتراكك بنجاح ✅\nرقم الاشتراك: {{subscription_id}}\nالمبلغ: {{subscription_total}}\nالتجديد القادم: {{next_payment_date}}",
					"{{customer_name}}، شكرًا لاستمرارك معانا 💚\nالاشتراك اتجدّد والمزايا مستمرة من غير انقطاع.",
					"إيصال تجديد من *{{site_name}}*\nالاشتراك: {{subscription_id}}\nالمدفوع: {{subscription_total}}\nالتاريخ: {{current_date}}",
					"التجديد تمّ ✔️ ومفيش أي انقطاع في الخدمة.\nالتجديد الجاي: {{next_payment_date}}",
					"اشتراكك اتجدّد تلقائيًا. لو حابب توقف التجديد التلقائي، تقدر من حسابك في أي وقت.",
				),
			),

			'wc_sub_generic' => array(
				'subject'  => 'تحديث على اشتراكك',
				'messages' => array(
					"تحديث على اشتراكك رقم *{{subscription_id}}*.\nلو محتاج تفاصيل، راجع حسابك: {{site_url}}",
					"{{customer_name}}، حصل تغيير في حالة اشتراكك.",
					"*{{site_name}}* — الاشتراك {{subscription_id}} اتحدّث بتاريخ {{current_date}}.",
					"إشعار اشتراك: فيه تغيير على {{subscription_id}}. كلّمنا لو عندك أي استفسار.",
					"حالة اشتراكك اتغيّرت. إحنا موجودين لو محتاج أي مساعدة.",
				),
			),
		);
	}

	/* ------------------------------------------------------------------ */
	/* English                                                            */
	/* ------------------------------------------------------------------ */

	/**
	 * @return array
	 */
	private static function english() {
		return array(

			'user_register' => array(
				'subject'  => 'Welcome to {{site_name}}',
				'messages' => array(
					"Welcome {{customer_name}} 👋\nYour *{{site_name}}* account is ready.\nTrack your orders and save your details here: {{site_url}}\nAnything you need, we are around.",
					"Great to have you at *{{site_name}}*, {{customer_name}}.\nYour account is active — start browsing whenever you like: {{site_url}}",
					"{{customer_name}}, welcome aboard 🎉\nYour *{{site_name}}* account was created successfully.\nFrom your account you can follow every order and its delivery.\n{{site_url}}",
					"Hello {{customer_name}},\nThank you for joining *{{site_name}}*.\nKeep this link handy for quick access to your account: {{site_url}}",
					"Delighted to have you, {{customer_name}} 🌟\nYour *{{site_name}}* account is live and your first order is one step away.\n{{site_url}}",
				),
			),

			'wp_login' => array(
				'subject'  => 'New sign-in to your account',
				'messages' => array(
					"A sign-in to your *{{site_name}}* account was recorded.\nWhen: {{current_date}} — {{current_time}}\nIf this was not you, change your password now.",
					"{{customer_name}}, your account was accessed at {{current_time}}.\nIf that was you, ignore this. If not, secure your account right away.",
					"Security alert from *{{site_name}}*\nNew sign-in on {{current_date}} at {{current_time}}.\nNot you? Change your password: {{site_url}}",
					"Successful sign-in to your *{{site_name}}* account.\nIf this was not you, please change your password as soon as you can.",
					"Sign-in notice: your *{{site_name}}* account was opened at {{current_time}}.\nIf anything looks off, change your password and get in touch.",
				),
			),

			'user_password_reset' => array(
				'subject'  => 'Your password was changed',
				'messages' => array(
					"The password for your *{{site_name}}* account was changed successfully.\nIf this was not you, contact us immediately.",
					"{{customer_name}}, your password has just been updated.\nIf you did not request this, tell us straight away.",
					"Security notice: the password on your *{{site_name}}* account changed at {{current_time}}.",
					"Your new password is active. Sign in here: {{site_url}}",
					"All set, {{customer_name}} — your password is changed.\nNeed a hand signing in? We are here.",
				),
			),

			'wc_new_order' => array(
				'subject'  => 'We have your order {{order_id}}',
				'messages' => array(
					"Thank you, {{customer_name}} 🙏\nWe have your order *{{order_id}}*\n\n{{product}}\n\nTotal: *{{order_total}}*\nPayment: {{payment_method_title}}\n\nWe will message you the moment we start packing.\nTrack it: {{order_link}}",
					"Your order is in, {{customer_name}} ✅\nOrder: *{{order_id}}*\nItems: {{wc-product-name-count}}\nTotal: *{{order_total}}*\n\nOur team starts on it now and we will keep you posted at every step.\n{{order_link}}",
					"Order *{{order_id}}* confirmed at *{{site_name}}*\n\n{{product}}\n\nTotal: {{order_total}}\nShipping to: {{shipping_city}} {{shipping_country}}\n\nNeed a change? Just reply to this message.",
					"{{customer_name}}, thank you for your trust 💚\nOrder *{{order_id}}* for *{{order_total}}* is confirmed.\nYou will hear from us again as soon as it ships.\nDetails: {{order_link}}",
					"Order received ✨\nNumber: *{{order_id}}*\nItems: {{wc-total-items}}\nTotal: *{{order_total}}*\nPayment: {{payment_method_title}}\n\nWe are preparing it now — we will stay in touch.",
				),
			),

			'wc_payment_complete' => array(
				'subject'  => 'Payment received — order {{order_id}}',
				'messages' => array(
					"Payment received ✅\nOrder: *{{order_id}}*\nAmount: *{{order_total}}*\nMethod: {{payment_method_title}}\n\nYour order has moved into preparation. Thank you, {{customer_name}}!",
					"{{customer_name}}, your payment landed 💚\nOrder *{{order_id}}* is paid in full ({{order_total}}).\nTransaction: {{transaction_id}}\nWe start preparing it now.",
					"Payment receipt from *{{site_name}}*\nOrder: {{order_id}}\nPaid: {{order_total}}\nDate: {{current_date}}\n\nKeep this message as proof of payment.\n{{order_link}}",
					"Payment confirmed ✔️\nOrder *{{order_id}}* for *{{order_total}}* is settled and we have started work.\nShipping details will follow shortly.",
					"Thank you, {{customer_name}} 🙌\nWe received *{{order_total}}* for order *{{order_id}}*.\nFrom here it is on us — we will keep you posted at every step.",
				),
			),

			'wc_status_processing' => array(
				'subject'  => 'Order {{order_id}} is being prepared',
				'messages' => array(
					"Your order *{{order_id}}* is being prepared 📦\nWe will message you the moment it ships.\n{{order_link}}",
					"{{customer_name}}, we are working on order *{{order_id}}*.\nYour items are being packed and will be on their way soon.",
					"Update: order *{{order_id}}* is now *being prepared*.\nTotal: {{order_total}}\nTrack it: {{order_link}}",
					"We have started packing 🛠️\nOrder: {{order_id}}\nItems: {{wc-product-name-count}}\nWe will let you know as soon as it ships.",
					"Good news, {{customer_name}} — order *{{order_id}}* is in preparation, and shipping is next.",
				),
			),

			'wc_status_completed' => array(
				'subject'  => 'Order {{order_id}} is on its way',
				'messages' => array(
					"Your order has shipped 🚚\nOrder: *{{order_id}}*\nCarrier: {{_tracking_provider}}\nTracking: {{_tracking_number}}\nFollow it: {{_tracking_link}}",
					"{{customer_name}}, order *{{order_id}}* is complete and on its way 🎉\nAddress: {{shipping_address_1}}, {{shipping_city}}\nNeed a change? Reply to this message.",
					"Shipped ✅\nOrder: {{order_id}}\nItems: {{wc-product-name-count}}\nTracking: {{_tracking_link}}\n\nThank you for shopping at *{{site_name}}*.",
					"Order *{{order_id}}* is finished and out of our hands 📦\nThe courier will call you on {{billing_phone}}.\nHave {{order_total}} ready if you are paying on delivery.",
					"All done, {{customer_name}} 🌟\nOrder *{{order_id}}* is complete. We hope you love it — and if you do, your review means a great deal to us.",
				),
			),

			'wc_status_on-hold' => array(
				'subject'  => 'Order {{order_id}} is on hold',
				'messages' => array(
					"Your order *{{order_id}}* is paused until we can confirm payment.\nIf you have already paid, send us the receipt and we will carry on right away.",
					"{{customer_name}}, we need one small step from you to continue order *{{order_id}}*.\nPayment details: {{order_link}}",
					"Order *{{order_id}}* status: on hold ⏸️\nUsually this is payment confirmation or stock.\nMessage us and we will sort it in minutes.",
					"We have paused work on order *{{order_id}}*.\nTotal: {{order_total}}\nReply to this message and we will get it moving again.",
					"Order *{{order_id}}* is waiting on our confirmation.\nIf payment is done, ignore this — we will check and update you.",
				),
			),

			'wc_status_cancelled' => array(
				'subject'  => 'Order {{order_id}} was cancelled',
				'messages' => array(
					"Order *{{order_id}}* has been cancelled.\nIf you did not ask for this, tell us and we will restore it the same day.",
					"{{customer_name}}, your order *{{order_id}}* is cancelled.\nChanged your mind? You can order again any time: {{site_url}}",
					"Cancellation notice — order {{order_id}} ({{order_total}}) was cancelled on {{current_date}}.\nAny payment will be returned per our refund policy.",
					"We received a cancellation for order *{{order_id}}*.\nWe would love to know why, if you can spare a moment — it genuinely helps us improve.",
					"Order *{{order_id}}* is closed as cancelled.\nWe are here if you would like to reorder or swap any item.",
				),
			),

			'wc_status_refunded' => array(
				'subject'  => 'Refund issued for order {{order_id}}',
				'messages' => array(
					"A refund of *{{order_total}}* for order *{{order_id}}* has been issued.\nIt should reach you within a few working days, depending on your bank.",
					"{{customer_name}}, your refund is done ✅\nOrder: {{order_id}}\nAmount: {{order_total}}\nIf it has not arrived within a week, tell us.",
					"Refund notice from *{{site_name}}*\nOrder {{order_id}} — {{order_total}} refunded on {{current_date}}.",
					"We have refunded order *{{order_id}}*.\nSorry the experience fell short — we hope to serve you again.",
					"Refund processed for order *{{order_id}}*, amount *{{order_total}}*.\nArrival time depends on your payment method.",
				),
			),

			'wc_status_failed' => array(
				'subject'  => 'Payment did not go through — order {{order_id}}',
				'messages' => array(
					"Payment for order *{{order_id}}* did not go through.\nNothing was charged. You can try again here: {{order_link}}",
					"{{customer_name}}, the payment was declined by the bank.\nOrder *{{order_id}}* is still held for you — try another card or method.\n{{order_link}}",
					"Payment failed ❌\nOrder: {{order_id}} — {{order_total}}\nUsually a card limit or a wrong detail.\nTry again: {{order_link}}",
					"We could not complete payment for order *{{order_id}}*.\nReply to this message and we will finish it with you manually.",
					"Order *{{order_id}}* is waiting on payment.\nThe items are held for a short while — complete payment so you do not miss them.\n{{order_link}}",
				),
			),

			'wc_status_pending' => array(
				'subject'  => 'Awaiting payment for order {{order_id}}',
				'messages' => array(
					"Order *{{order_id}}* is placed and awaiting payment.\nTotal: *{{order_total}}*\nComplete it here: {{order_link}}",
					"{{customer_name}}, just one step left 🙂\nPay *{{order_total}}* so we can start preparing order *{{order_id}}*.",
					"Your items are held — order *{{order_id}}* is waiting on payment confirmation.\n{{order_link}}",
					"Reminder: order {{order_id}} is still unpaid.\nIf you have already transferred, send us the receipt and we will confirm it right away.",
					"Order saved ✅ but not yet paid.\nOrder: {{order_id}} · Amount: {{order_total}}\n{{order_link}}",
				),
			),

			'wc_status_generic' => array(
				'subject'  => 'Update on your order {{order_id}}',
				'messages' => array(
					"Update on order *{{order_id}}*\nNew status: *{{order_status_label}}*\nTrack it: {{order_link}}",
					"{{customer_name}}, order *{{order_id}}* is now *{{order_status_label}}*.\nWe will keep you posted at every step.",
					"*{{site_name}}* — order {{order_id}}\nStatus: {{order_status_label}}\nTotal: {{order_total}}\n{{order_link}}",
					"Your order moved a step forward ✅\nNumber: {{order_id}}\nStatus now: {{order_status_label}}",
					"Status notice: {{order_id}} → {{order_status_label}}\nAny questions, just reply to this message.",
				),
			),

			'wc_order_note_added' => array(
				'subject'  => 'A note on your order {{order_id}}',
				'messages' => array(
					"There is a new note on order *{{order_id}}*:\n\n{{cust_note}}\n\nTrack the order: {{order_link}}",
					"{{customer_name}}, our team added a note to your order:\n\n\"{{cust_note}}\"\n\nNeed clarification? Just reply.",
					"Update from *{{site_name}}* about order {{order_id}}:\n{{cust_note}}",
					"A message from customer care about order *{{order_id}}*:\n{{cust_note}}\n\nWe are waiting on your reply.",
					"Note on order {{order_id}}\n{{cust_note}}\n\n{{order_link}}",
				),
			),

			'ac_shopping' => array(
				'subject'  => 'Need a hand choosing?',
				'messages' => array(
					"{{first_name}}, we can see you browsing *{{site_name}}* 🙂\nTorn between two things? Message us and we will help you pick.",
					"Hello {{first_name}} — if you want more detail on any product, we are here and reply fast.",
					"Any questions about sizes or delivery? Ask away and we will answer in minutes.",
					"{{first_name}}, want a recommendation? Tell us what you are after and we will point you to the best of *{{site_name}}*.",
					"We are here if you need anything while you shop 💚",
				),
			),

			'ac_potential' => array(
				'subject'  => 'Shall we finish your order?',
				'messages' => array(
					"{{first_name}}, you left your details with us but the order never completed.\nWant us to finish it with you? Reply \"yes\" and we will take it from there.",
					"Hello {{first_name}} 👋\nWe noticed you nearly completed an order. If payment or delivery got in the way, we can fix it.",
					"You were nearly there ✨ only payment left.\nHappy to finish it over the phone if that is easier — just say so.",
					"{{first_name}}, the items you chose are still saved.\nShall we continue? {{cart_recovery_url}}",
					"Need help finishing your order? We are here and can walk you through it step by step.",
				),
			),

			'ac_abandoned' => array(
				'subject'  => 'Your cart is still waiting',
				'messages' => array(
					"{{first_name}}, your cart is still waiting 🛒\n\n{{cart_items}}\n\nTotal: *{{cart_total}}*\nFinish your order: {{cart_recovery_url}}",
					"You left some good things behind 👀\n{{cart_items}}\n\nStock is limited — finish before it goes: {{cart_recovery_url}}",
					"{{first_name}}, one step left to complete your order.\nCart total: *{{cart_total}}*\n{{cart_recovery_url}}",
					"A small nudge 🎁\nUse code *{{coupon_code}}* for a discount on your cart ({{cart_total}}).\n{{cart_recovery_url}}",
					"Your cart is saved at *{{site_name}}*.\n{{cart_items}}\n\nIf payment gave you trouble, reply to this message and we will help.",
				),
			),

			'wc_sub_active' => array(
				'subject'  => 'Your subscription is active',
				'messages' => array(
					"Subscription *{{subscription_id}}* is active ✅\nAmount: {{subscription_total}}\nNext renewal: {{next_payment_date}}",
					"{{customer_name}}, welcome to the membership 🎉\nYour subscription is running, and the next renewal is {{next_payment_date}}.",
					"Your *{{site_name}}* subscription is activated.\nSubscription: {{subscription_id}}\nEnjoy every benefit from now on.",
					"Your subscription is live 🌟\nAuto-renewal on {{next_payment_date}} for {{subscription_total}}.",
					"Congratulations {{customer_name}} — your membership is active. Anything you need, we are here.",
				),
			),

			'wc_sub_on-hold' => array(
				'subject'  => 'Your subscription is on hold',
				'messages' => array(
					"Subscription *{{subscription_id}}* is on hold.\nCheck your payment method to bring it back: {{site_url}}",
					"{{customer_name}}, we have paused your subscription until we can confirm the next payment.",
					"Notice: subscription {{subscription_id}} is paused.\nTell us if that was not intended.",
					"Your subscription is not active right now. You can restart it any time from your account.",
					"Subscription *{{subscription_id}}* is paused — benefits return the moment payment is confirmed.",
				),
			),

			'wc_sub_cancelled' => array(
				'subject'  => 'Your subscription was cancelled',
				'messages' => array(
					"Subscription *{{subscription_id}}* has been cancelled.\nYou keep your benefits until {{next_payment_date}}.",
					"{{customer_name}}, we received your cancellation. We will miss you 💚\nYou are welcome back any time: {{site_url}}",
					"Subscription {{subscription_id}} was cancelled on {{current_date}}.\nWe would love to know why, if you can spare a moment.",
					"Cancelled. If that was a mistake, reply to this message and we will restore it right away.",
					"Your subscription is closed. Thank you for the time you spent with us — the door is always open.",
				),
			),

			'wc_sub_expired' => array(
				'subject'  => 'Your subscription has expired',
				'messages' => array(
					"Subscription *{{subscription_id}}* has expired.\nRenew here to get every benefit back: {{site_url}}",
					"{{customer_name}}, your subscription period is over.\nRenewing takes less than a minute.",
					"Expiry notice: {{subscription_id}} — on {{current_date}}.\nRenew now so you do not lose your progress.",
					"Your subscription stopped because the term ended. You can renew on the same terms whenever you like.",
					"Your subscription has run out ⏳ — renew and pick up exactly where you left off.",
				),
			),

			'wc_sub_renewal_payment_complete' => array(
				'subject'  => 'Your subscription renewed',
				'messages' => array(
					"Your subscription renewed successfully ✅\nSubscription: {{subscription_id}}\nAmount: {{subscription_total}}\nNext renewal: {{next_payment_date}}",
					"{{customer_name}}, thank you for staying with us 💚\nYour subscription renewed and nothing was interrupted.",
					"Renewal receipt from *{{site_name}}*\nSubscription: {{subscription_id}}\nPaid: {{subscription_total}}\nDate: {{current_date}}",
					"Renewal complete ✔️ with no break in service.\nNext renewal: {{next_payment_date}}",
					"Your subscription renewed automatically. You can turn auto-renewal off from your account at any time.",
				),
			),

			'wc_sub_generic' => array(
				'subject'  => 'Update on your subscription',
				'messages' => array(
					"Update on subscription *{{subscription_id}}*.\nFor details, check your account: {{site_url}}",
					"{{customer_name}}, your subscription status has changed.",
					"*{{site_name}}* — subscription {{subscription_id}} was updated on {{current_date}}.",
					"Subscription notice: something changed on {{subscription_id}}. Message us with any question.",
					"Your subscription status changed. We are here if you need anything.",
				),
			),
		);
	}
}
