// ThaiHao i18n strings — th-TH default, en-US toggle.
// Single source of truth: every UI string lives here.

const STRINGS = {
  th: {
    brand_sub: "Producer onboarding",
    brand_word: "ThaiHao",
    page_title: "ลงทะเบียนผู้ประกอบการ",
    page_intro: "กรอกข้อมูลกิจการเพื่อเริ่มต้นจำหน่ายสินค้าผ่านช่องทาง live commerce ไทย → จีน ใช้เวลาประมาณ 15 นาที สามารถบันทึกแบบร่างและกลับมาทำต่อได้",
    meta_time: "ใช้เวลา ~15 นาที",
    meta_steps: "6 ขั้นตอน",
    meta_save: "บันทึกแบบร่างอัตโนมัติ",
    lang_th: "ไทย",
    lang_en: "EN",

    // Step indicator labels
    step_company: "ข้อมูลผู้ประกอบการ",
    step_contact: "ผู้ติดต่อ",
    step_documents: "เอกสาร",
    step_products: "สินค้า",
    step_readiness: "ความพร้อม",
    step_consent: "ยินยอม",
    step_review: "ตรวจสอบ",

    step_of: (a, b) => `ขั้นตอนที่ ${a} จาก ${b}`,

    // Resume banner
    resume_title: "พบแบบร่างที่บันทึกไว้",
    resume_sub: (when) => `บันทึกล่าสุด ${when}`,
    resume_continue: "ดำเนินการต่อ",
    resume_restart: "เริ่มใหม่",

    // Save pill
    save_saving: "กำลังบันทึก",
    save_saved: (when) => `บันทึกแล้ว ${when}`,

    // Common actions
    next: "ถัดไป",
    back: "ย้อนกลับ",
    submit: "ยืนยันและส่ง",
    edit: "แก้ไข",
    add: "เพิ่ม",
    remove: "ลบ",
    cancel: "ยกเลิก",
    close: "ปิด",
    required: "จำเป็น",
    optional: "ไม่บังคับ",
    recommended: "แนะนำให้กรอก",

    // Field validation
    err_required: (field) => `${field}เป็นข้อมูลที่จำเป็น`,
    err_phone: "เบอร์โทรต้องมี 9 หลักหลังรหัส +66",
    err_email: "รูปแบบอีเมลไม่ถูกต้อง — ตัวอย่าง name@company.com",
    err_tax: "เลขทะเบียนนิติบุคคลต้องมี 13 หลัก",
    err_url: "ลิงก์ต้องขึ้นต้นด้วย http:// หรือ https://",
    err_min: (field, n) => `${field}ต้องมีอย่างน้อย ${n} ตัวอักษร`,
    err_year: "ปีที่ก่อตั้งไม่ถูกต้อง — กรอกได้ทั้ง พ.ศ. (เช่น 2560) หรือ ค.ศ. (เช่น 2017)",
    err_consent: "กรุณายอมรับเงื่อนไขเพื่อดำเนินการต่อ",
    err_signature_match: "ลายเซ็นต้องตรงกับชื่อ-นามสกุลของผู้ติดต่อ",
    err_step_summary: "กรุณาตรวจสอบฟิลด์ที่มีสัญลักษณ์เตือน",

    // Submit
    submitting: "กำลังส่งข้อมูล กรุณารอสักครู่",
    submit_error_title: "ส่งข้อมูลไม่สำเร็จ",
    submit_error_body: "เครือข่ายขัดข้องชั่วคราว แบบร่างของท่านยังคงบันทึกไว้ กรุณาลองอีกครั้ง",
    submit_retry: "ลองอีกครั้ง",

    // Submit progress / error variants
    err_duplicate_title: "พบการลงทะเบียนของบริษัทนี้แล้ว",
    err_duplicate_body: (when) => `เลขทะเบียนนิติบุคคลนี้ได้ถูกส่งเข้ามาเมื่อ ${when} ทีมงานกำลังตรวจสอบอยู่ หากต้องการแก้ไขข้อมูล กรุณาติดต่อผ่านอีเมลที่ลงทะเบียนไว้`,
    err_duplicate_id_label: "หมายเลขลงทะเบียนเดิม",
    err_rate_limit: "ระบบตรวจพบว่ามีการลองส่งบ่อยเกินไป กรุณารอสักครู่แล้วลองอีกครั้ง",
    err_recaptcha: "ระบบตรวจสอบอัตโนมัติไม่ผ่าน กรุณารีเฟรชหน้าและลองอีกครั้ง",
    err_file_too_large: (name) => `ไฟล์ "${name}" ขนาดใหญ่เกินขีดจำกัด (สูงสุด 10 MB ต่อไฟล์, รวมทั้งหมดไม่เกิน 18 MB) — กรุณาบีบอัดหรือลดขนาดไฟล์ก่อนอัปโหลด`,
    err_upload: (name) => `อัปโหลดไฟล์ “${name}” ไม่สำเร็จ กรุณาลองอีกครั้ง`,
    err_origin: "ไม่สามารถส่งข้อมูลจากโดเมนนี้ กรุณาติดต่อทีมงาน",

    portal_hint_title: "เพิ่มสินค้าหรือแก้ไขข้อมูลภายหลัง",
    portal_hint_body: "หลังได้รับอนุมัติ ท่านจะได้รับอีเมลเชิญเข้าสู่ระบบ Producer Portal ซึ่งใช้เพิ่มสินค้า แก้ไขรายละเอียด และจัดการ livestream ได้ตลอดเวลา",

    progress_init: "กำลังเตรียมส่งข้อมูล",
    progress_finalize: "กำลังลงทะเบียน",

    // Success
    success_title: "ลงทะเบียนสำเร็จ",
    success_sub: "ทีมงานจะติดต่อกลับภายใน 3 วันทำการ",
    success_id_label: "หมายเลขลงทะเบียน",
    success_reminder: "บันทึกหมายเลขลงทะเบียนของท่านไว้สำหรับการติดตาม",
    success_wechat: "WeChat",
    success_line: "Line OA",
    success_print: "พิมพ์ใบยืนยัน",

    // Modal
    privacy_title: "นโยบายความเป็นส่วนตัว",
    privacy_close: "ปิด",

    // ========== Step 1 ==========
    s1_title: "ข้อมูลผู้ประกอบการ",
    s1_intro: "ข้อมูลพื้นฐานของกิจการ ใช้สำหรับตรวจสอบสถานะนิติบุคคลและจัดทำเอกสารส่งออก",
    s1_sec_identity: "ชื่อกิจการและทะเบียน",
    s1_sec_address: "ที่อยู่",
    s1_sec_profile: "ข้อมูลเพิ่มเติม",
    s1_sec_online: "ช่องทางออนไลน์",

    s1_company_th: "ชื่อกิจการ (ไทย)",
    s1_company_th_ph: "บริษัท ตัวอย่าง จำกัด",
    s1_company_en: "ชื่อกิจการ (อังกฤษ)",
    s1_company_en_ph: "Example Co., Ltd.",
    s1_company_cn: "ชื่อกิจการ (จีน)",
    s1_company_cn_ph: "示例有限公司",
    s1_company_cn_help: "หากมีชื่อจีนที่จดทะเบียนแล้ว ระบบจะใช้ในเอกสารส่งออก",

    s1_tax: "เลขทะเบียนนิติบุคคล",
    s1_tax_ph: "13 หลัก",
    s1_tax_help: "เลข 13 หลักตามที่ปรากฏในหนังสือรับรองกรมพัฒนาธุรกิจการค้า",

    s1_biz_type: "ประเภทกิจการ",
    s1_biz_type_options: [
      "บริษัทจำกัด",
      "ห้างหุ้นส่วนจำกัด",
      "OTOP",
      "วิสาหกิจชุมชน",
      "บุคคลธรรมดา",
      "อื่นๆ",
    ],

    s1_address: "ที่อยู่",
    s1_address_ph: "เลขที่ ถนน แขวง/ตำบล เขต/อำเภอ",
    s1_province: "จังหวัด",
    s1_province_ph: "เลือกจังหวัด",
    s1_postcode: "รหัสไปรษณีย์",

    s1_year: "ปีที่ก่อตั้ง",
    s1_year_ph: "เช่น 2560",
    s1_employees: "จำนวนพนักงาน",
    s1_employees_options: ["1–10", "11–50", "51–200", "200+"],

    s1_website: "เว็บไซต์",
    s1_facebook: "Facebook Page",
    s1_facebook_ph: "facebook.com/yourbrand",
    s1_lineoa: "Line OA",
    s1_lineoa_ph: "@yourbrand",

    // ========== Step 2 ==========
    s2_title: "ผู้ติดต่อ",
    s2_intro: "ข้อมูลของผู้มีอำนาจตัดสินใจหรือผู้ประสานงานหลัก ทีมงานจะใช้ช่องทางนี้ในการติดต่อกลับ",
    s2_name: "ชื่อ-นามสกุล",
    s2_name_ph: "ชื่อ นามสกุล",
    s2_position: "ตำแหน่ง",
    s2_position_ph: "เช่น กรรมการผู้จัดการ",
    s2_phone: "เบอร์โทรศัพท์",
    s2_phone_help: "รูปแบบ 08-XXXX-XXXX (ไม่ต้องใส่ +66)",
    s2_email: "อีเมล",
    s2_email_ph: "name@company.co.th",
    s2_line: "Line ID",
    s2_line_ph: "@youraccount",
    s2_wechat: "WeChat ID",
    s2_wechat_ph: "wechat_id",
    s2_wechat_help: "แนะนำให้กรอก ใช้สำหรับประสานงานกับทีมในจีน",

    // ========== Step 3 ==========
    s3_title: "เอกสาร",
    s3_intro: "อัปโหลดเอกสารเพื่อยืนยันสถานะนิติบุคคลและสินค้า เอกสารทั้งหมดเก็บแบบเข้ารหัส",
    s3_cert: "หนังสือรับรองบริษัท / ภพ.20",
    s3_cert_help: "ไฟล์ PDF ขนาดไม่เกิน 10MB",
    s3_logo: "โลโก้บริษัท",
    s3_logo_help: "ไฟล์ PNG หรือ SVG ขนาดไม่เกิน 5MB พื้นหลังโปร่งใส",
    s3_id: "บัตรประชาชนผู้มีอำนาจ",
    s3_id_help: "ไฟล์ PDF หรือ JPG ขนาดไม่เกิน 5MB",
    s3_id_trust: "เอกสารสำคัญ — เก็บแบบเข้ารหัส เข้าถึงเฉพาะทีมตรวจสอบ",
    s3_licenses: "ใบอนุญาต อย./HALAL/GMP/มอก.",
    s3_licenses_help: "อัปโหลดได้หลายไฟล์ ไม่บังคับ",
    s3_drop: "ลากไฟล์มาวาง หรือคลิกเพื่อเลือก",
    s3_drop_multi: "ลากไฟล์มาวาง หรือคลิกเพื่อเลือก (เลือกได้หลายไฟล์)",

    // ========== Step 4 ==========
    s4_title: "สินค้า",
    s4_intro: "เพิ่มสินค้าที่ต้องการจำหน่ายผ่าน ThaiHao สูงสุด 5 รายการ สามารถเพิ่มสินค้าอื่นได้ภายหลังจากบัญชี Producer Portal",
    s4_add: "เพิ่มสินค้า",
    s4_product: (n) => `สินค้า ${n}`,
    s4_remove_product: "ลบสินค้านี้",
    s4_max: "เพิ่มสินค้าได้ครบ 5 รายการแล้ว",

    s4_name_th: "ชื่อสินค้า (ไทย)",
    s4_name_en: "ชื่อสินค้า (อังกฤษ)",
    s4_name_cn: "ชื่อสินค้า (จีน)",
    s4_category: "หมวดหมู่",
    s4_category_options: ["ความงาม", "อาหาร", "สุขภาพ", "แฟชั่น", "ไลฟ์สไตล์", "อื่นๆ"],
    s4_desc: "คำอธิบาย",
    s4_desc_ph: "คุณสมบัติเด่น ส่วนผสมหลัก กลุ่มเป้าหมาย",
    s4_price_retail: "ราคาขายปลีก",
    s4_price_wholesale: "ราคาส่ง",
    s4_size: "ขนาด",
    s4_weight: "น้ำหนัก",
    s4_packaging: "บรรจุภัณฑ์",
    s4_hs: "HS Code",
    s4_hs_help: "รหัสสากล 6 หลัก — กรอก \"ไม่ทราบ\" ได้",
    s4_certs: "ใบรับรอง",
    s4_certs_options: ["อย.", "HALAL", "GMP", "มอก.", "Organic", "อื่นๆ"],
    s4_capacity: "กำลังการผลิต/เดือน",
    s4_moq: "MOQ",
    s4_images: "รูปสินค้า",
    s4_images_help: "5–10 รูป รูปแรกใช้เป็นภาพหลัก ลากเพื่อจัดเรียง",
    s4_pkg_lang: "บรรจุภัณฑ์ภาษา",
    s4_pkg_lang_options: ["ไทย", "อังกฤษ", "จีน"],
    s4_barcode: "มี barcode/EAN",
    s4_yes: "มี",
    s4_no: "ไม่มี",
    s4_unit_thb: "บาท",
    s4_unit_g: "กรัม",
    s4_unit_unit: "หน่วย",

    // ========== Step 5 ==========
    s5_title: "ความพร้อมสำหรับตลาดจีน",
    s5_intro: "ข้อมูลช่วยให้ทีมจับคู่กับ KOL livestream และพันธมิตรโลจิสติกส์ที่เหมาะสม",
    s5_exported: "เคยส่งออกจีนแล้ว",
    s5_exported_yes: "เคย",
    s5_exported_no: "ยังไม่เคย",
    s5_exported_channel: "ช่องทางที่เคยใช้",
    s5_exported_channel_ph: "เช่น TaoBao, Cross-border eCommerce, ตัวแทนจำหน่าย",
    s5_nmpa: "ใบรับรอง NMPA / China FDA",
    s5_nmpa_yes: "มี",
    s5_nmpa_no: "ไม่มี",
    s5_nmpa_progress: "กำลังดำเนินการ",
    s5_packaging: "ปรับ packaging สำหรับตลาดจีน",
    s5_packaging_yes: "ปรับแล้ว",
    s5_packaging_no: "ยังไม่ได้ปรับ",
    s5_packaging_discuss: "ขอคุยรายละเอียด",
    s5_kol: "พร้อมเข้า KOL livestream",
    s5_kol_yes: "พร้อม",
    s5_kol_no: "ยังไม่พร้อม",
    s5_kol_info: "ขอข้อมูลเพิ่ม",
    s5_volume: "ปริมาณคาดการณ์ต่อเดือน",
    s5_volume_options: [
      "น้อยกว่า 500 ชิ้น",
      "500–2,000 ชิ้น",
      "2,000–10,000 ชิ้น",
      "10,000–50,000 ชิ้น",
      "มากกว่า 50,000 ชิ้น",
    ],
    s5_role: "บทบาทผู้ตัดสินใจ",
    s5_role_options: ["เจ้าของกิจการ", "หัวหน้าฝ่ายขาย", "ตัวแทนได้รับมอบอำนาจ"],

    // ========== Step 6 ==========
    s6_title: "ความยินยอม",
    s6_intro: "ก่อนส่งใบสมัคร กรุณาอ่านและยอมรับเงื่อนไขด้านล่าง",
    s6_pdpa_label: "ยอมรับเงื่อนไขการประมวลผลข้อมูลส่วนบุคคล (PDPA)",
    s6_pdpa_body: "ข้าพเจ้ายินยอมให้ ThaiHao เก็บรวบรวม ใช้ และเปิดเผยข้อมูลส่วนบุคคลตามที่ระบุในแบบฟอร์มนี้ เพื่อตรวจสอบคุณสมบัติผู้ประกอบการและจัดทำสัญญาความร่วมมือ",
    s6_pipl_label: "ยอมรับการส่งข้อมูลข้ามพรมแดน (PIPL)",
    s6_pipl_body: "ข้าพเจ้ายินยอมให้ ThaiHao ส่งข้อมูลที่จำเป็นไปยังพันธมิตรในประเทศจีนตามมาตรฐาน PIPL เพื่อดำเนินการขายและขนส่งระหว่างประเทศ",
    s6_pipl_trust: "ข้อมูลของท่านจะถูกส่งไปยังพันธมิตรในประเทศจีนภายใต้ข้อตกลงคุ้มครองข้อมูล สามารถถอนความยินยอมได้ผ่าน Producer Portal",
    s6_dpo: "ผู้ควบคุมข้อมูล",
    s6_dpo_value: "ThaiHao Co., Ltd. — dpo@thaihao.co",
    s6_privacy_link: "อ่านนโยบายความเป็นส่วนตัว",
    s6_signature: "ลายเซ็นอิเล็กทรอนิกส์",
    s6_signature_ph: "พิมพ์ชื่อ-นามสกุลของท่าน",
    s6_signature_help: "พิมพ์ชื่อ-นามสกุลที่ตรงกับผู้ติดต่อในขั้นตอนที่ 2",
    s6_timestamp: "เวลาที่ลงนาม",

    // ========== Review ==========
    review_title: "ตรวจสอบข้อมูล",
    review_intro: "กรุณาตรวจสอบข้อมูลทั้งหมดก่อนกดส่ง สามารถกด \"แก้ไข\" เพื่อกลับไปยังขั้นตอนนั้นได้",
    review_empty: "ยังไม่ได้กรอก",
    review_files: (n) => `${n} ไฟล์`,
    review_products: (n) => `${n} รายการ`,

    // Provinces
    provinces: [
      "กรุงเทพมหานคร","กระบี่","กาญจนบุรี","กาฬสินธุ์","กำแพงเพชร","ขอนแก่น","จันทบุรี","ฉะเชิงเทรา","ชลบุรี","ชัยนาท",
      "ชัยภูมิ","ชุมพร","เชียงราย","เชียงใหม่","ตรัง","ตราด","ตาก","นครนายก","นครปฐม","นครพนม",
      "นครราชสีมา","นครศรีธรรมราช","นครสวรรค์","นนทบุรี","นราธิวาส","น่าน","บึงกาฬ","บุรีรัมย์","ปทุมธานี","ประจวบคีรีขันธ์",
      "ปราจีนบุรี","ปัตตานี","พระนครศรีอยุธยา","พะเยา","พังงา","พัทลุง","พิจิตร","พิษณุโลก","เพชรบุรี","เพชรบูรณ์",
      "แพร่","ภูเก็ต","มหาสารคาม","มุกดาหาร","แม่ฮ่องสอน","ยโสธร","ยะลา","ร้อยเอ็ด","ระนอง","ระยอง",
      "ราชบุรี","ลพบุรี","ลำปาง","ลำพูน","เลย","ศรีสะเกษ","สกลนคร","สงขลา","สตูล","สมุทรปราการ",
      "สมุทรสงคราม","สมุทรสาคร","สระแก้ว","สระบุรี","สิงห์บุรี","สุโขทัย","สุพรรณบุรี","สุราษฎร์ธานี","สุรินทร์","หนองคาย",
      "หนองบัวลำภู","อ่างทอง","อำนาจเจริญ","อุดรธานี","อุตรดิตถ์","อุทัยธานี","อุบลราชธานี"
    ],
  },
  en: {
    brand_sub: "Producer onboarding",
    brand_word: "ThaiHao",
    page_title: "Register your business",
    page_intro: "Provide your company details to start selling via Thailand → China live commerce. Takes about 15 minutes. Drafts are saved automatically.",
    meta_time: "~15 minutes",
    meta_steps: "6 steps",
    meta_save: "Drafts saved automatically",
    lang_th: "TH",
    lang_en: "English",

    step_company: "Company",
    step_contact: "Contact",
    step_documents: "Documents",
    step_products: "Products",
    step_readiness: "Readiness",
    step_consent: "Consent",
    step_review: "Review",
    step_of: (a, b) => `Step ${a} of ${b}`,

    resume_title: "Saved draft found",
    resume_sub: (when) => `Last saved ${when}`,
    resume_continue: "Continue",
    resume_restart: "Start over",

    save_saving: "Saving",
    save_saved: (when) => `Saved ${when}`,

    next: "Continue",
    back: "Back",
    submit: "Confirm and submit",
    edit: "Edit",
    add: "Add",
    remove: "Remove",
    cancel: "Cancel",
    close: "Close",
    required: "required",
    optional: "optional",
    recommended: "recommended",

    err_required: (field) => `${field} is required`,
    err_phone: "Phone must be 9 digits after +66",
    err_email: "Invalid email format — e.g. name@company.com",
    err_tax: "Tax ID must be 13 digits",
    err_url: "Link must start with http:// or https://",
    err_min: (field, n) => `${field} must be at least ${n} characters`,
    err_year: "Invalid year — accepts CE (e.g. 2017) or Buddhist Era (e.g. 2560)",
    err_consent: "Please accept the terms to continue",
    err_signature_match: "Signature must match the contact name from step 2",
    err_step_summary: "Please review the highlighted fields",

    submitting: "Submitting your application — please wait",
    submit_error_title: "Submission failed",
    submit_error_body: "Temporary network issue. Your draft is preserved. Please try again.",
    submit_retry: "Try again",

    err_duplicate_title: "This company is already registered",
    err_duplicate_body: (when) => `An application with this tax ID was submitted on ${when}. Our team is reviewing it. If you need to amend the information, please wait until we contact you.`,
    err_duplicate_id_label: "Existing registration ID",
    err_rate_limit: "Too many submissions detected. Please wait a moment and try again.",
    err_recaptcha: "Bot-detection check failed. Please refresh and try again.",
    err_file_too_large: (name) => `File "${name}" exceeds the limit (max 10 MB per file, 18 MB total) — please compress or reduce file size before uploading`,
    err_upload: (name) => `Upload of “${name}” failed. Please try again.`,
    err_origin: "This data could not be submitted from this domain. Please contact our team.",

    portal_hint_title: "Adding products or amending details later",
    portal_hint_body: "Once your application is approved, you will receive an invitation to the Producer Portal where you can add products, edit details, and manage livestreams at any time.",

    progress_init: "Preparing submission",
    progress_finalize: "Finalizing",

    success_title: "Registration complete",
    success_sub: "Our team will contact you within 3 business days",
    success_id_label: "Registration ID",
    success_reminder: "Save this registration ID for future reference",
    success_wechat: "WeChat",
    success_line: "Line OA",
    success_print: "Print confirmation",

    privacy_title: "Privacy policy",
    privacy_close: "Close",

    s1_title: "Company information",
    s1_intro: "Basic company details, used to verify your legal status and prepare export documents.",
    s1_sec_identity: "Name and registration",
    s1_sec_address: "Address",
    s1_sec_profile: "Profile",
    s1_sec_online: "Online presence",
    s1_company_th: "Company name (Thai)",
    s1_company_th_ph: "บริษัท ตัวอย่าง จำกัด",
    s1_company_en: "Company name (English)",
    s1_company_en_ph: "Example Co., Ltd.",
    s1_company_cn: "Company name (Chinese)",
    s1_company_cn_ph: "示例有限公司",
    s1_company_cn_help: "If you have a registered Chinese name, it will be used on export documents.",
    s1_tax: "Tax ID / Registration number",
    s1_tax_ph: "13 digits",
    s1_tax_help: "13-digit ID from your DBD certificate.",
    s1_biz_type: "Business type",
    s1_biz_type_options: [
      "Company Limited",
      "Limited Partnership",
      "OTOP",
      "Community enterprise",
      "Sole proprietor",
      "Other",
    ],
    s1_address: "Address",
    s1_address_ph: "Street, sub-district, district",
    s1_province: "Province",
    s1_province_ph: "Select province",
    s1_postcode: "Postal code",
    s1_year: "Year established",
    s1_year_ph: "YYYY",
    s1_employees: "Employees",
    s1_employees_options: ["1–10", "11–50", "51–200", "200+"],
    s1_website: "Website",
    s1_facebook: "Facebook page",
    s1_facebook_ph: "facebook.com/yourbrand",
    s1_lineoa: "Line OA",
    s1_lineoa_ph: "@yourbrand",

    s2_title: "Contact",
    s2_intro: "The decision-maker or primary coordinator. We'll use this channel to reach you.",
    s2_name: "Full name",
    s2_name_ph: "Given name Family name",
    s2_position: "Position",
    s2_position_ph: "e.g. Managing Director",
    s2_phone: "Phone number",
    s2_phone_help: "Format 08-XXXX-XXXX (no need to include +66)",
    s2_email: "Email",
    s2_email_ph: "name@company.co.th",
    s2_line: "Line ID",
    s2_line_ph: "@youraccount",
    s2_wechat: "WeChat ID",
    s2_wechat_ph: "wechat_id",
    s2_wechat_help: "Recommended — used to coordinate with our China team.",

    s3_title: "Documents",
    s3_intro: "Upload documents to verify your legal status and product. All files are encrypted at rest.",
    s3_cert: "Company certificate / Por Por 20",
    s3_cert_help: "PDF, up to 10MB",
    s3_logo: "Company logo",
    s3_logo_help: "PNG or SVG, up to 5MB, transparent background preferred",
    s3_id: "Authorized signatory ID",
    s3_id_help: "PDF or JPG, up to 5MB",
    s3_id_trust: "Sensitive document — encrypted at rest, accessed only by our verification team.",
    s3_licenses: "Licenses (FDA / HALAL / GMP / TIS)",
    s3_licenses_help: "Multiple files, optional",
    s3_drop: "Drag a file here, or click to choose",
    s3_drop_multi: "Drag files here, or click to choose (multiple allowed)",

    s4_title: "Products",
    s4_intro: "Add up to 5 products to list on ThaiHao. You can add more later from the Producer Portal.",
    s4_add: "Add product",
    s4_product: (n) => `Product ${n}`,
    s4_remove_product: "Remove product",
    s4_max: "Maximum of 5 products reached",
    s4_name_th: "Product name (Thai)",
    s4_name_en: "Product name (English)",
    s4_name_cn: "Product name (Chinese)",
    s4_category: "Category",
    s4_category_options: ["Beauty", "Food", "Health", "Fashion", "Lifestyle", "Other"],
    s4_desc: "Description",
    s4_desc_ph: "Key features, main ingredients, target audience",
    s4_price_retail: "Retail price",
    s4_price_wholesale: "Wholesale price",
    s4_size: "Size",
    s4_weight: "Weight",
    s4_packaging: "Packaging",
    s4_hs: "HS Code",
    s4_hs_help: "6-digit international code — you can enter \"unknown\"",
    s4_certs: "Certifications",
    s4_certs_options: ["FDA", "HALAL", "GMP", "TIS", "Organic", "Other"],
    s4_capacity: "Capacity / month",
    s4_moq: "MOQ",
    s4_images: "Product photos",
    s4_images_help: "5–10 photos. First photo is the hero image. Drag to reorder.",
    s4_pkg_lang: "Packaging language",
    s4_pkg_lang_options: ["Thai", "English", "Chinese"],
    s4_barcode: "Barcode / EAN",
    s4_yes: "Yes",
    s4_no: "No",
    s4_unit_thb: "THB",
    s4_unit_g: "g",
    s4_unit_unit: "units",

    s5_title: "China market readiness",
    s5_intro: "Helps us match you with appropriate KOL livestreamers and logistics partners.",
    s5_exported: "Previously exported to China",
    s5_exported_yes: "Yes",
    s5_exported_no: "Not yet",
    s5_exported_channel: "Channels used",
    s5_exported_channel_ph: "e.g. TaoBao, cross-border eCommerce, distributors",
    s5_nmpa: "NMPA / China FDA registration",
    s5_nmpa_yes: "Have it",
    s5_nmpa_no: "Don't have it",
    s5_nmpa_progress: "In progress",
    s5_packaging: "Packaging adapted for China",
    s5_packaging_yes: "Adapted",
    s5_packaging_no: "Not yet",
    s5_packaging_discuss: "Want to discuss",
    s5_kol: "Ready for KOL livestream",
    s5_kol_yes: "Ready",
    s5_kol_no: "Not ready",
    s5_kol_info: "Need more info",
    s5_volume: "Estimated volume / month",
    s5_volume_options: [
      "Under 500 units",
      "500–2,000 units",
      "2,000–10,000 units",
      "10,000–50,000 units",
      "Over 50,000 units",
    ],
    s5_role: "Decision-maker role",
    s5_role_options: ["Owner", "Head of sales", "Authorized representative"],

    s6_title: "Consent",
    s6_intro: "Before submitting, please read and accept the following.",
    s6_pdpa_label: "I accept the personal data terms (PDPA)",
    s6_pdpa_body: "I consent to ThaiHao collecting, using, and disclosing personal data submitted in this form for the purpose of verifying my business and preparing partnership agreements.",
    s6_pipl_label: "I accept cross-border data transfer (PIPL)",
    s6_pipl_body: "I consent to ThaiHao transferring necessary data to partners in China under PIPL-compliant standards for cross-border sales and shipping operations.",
    s6_pipl_trust: "Your data will be sent to partners in China under a data-protection agreement. You can withdraw consent later via the Producer Portal.",
    s6_dpo: "Data controller",
    s6_dpo_value: "ThaiHao Co., Ltd. — dpo@thaihao.co",
    s6_privacy_link: "Read the privacy policy",
    s6_signature: "Electronic signature",
    s6_signature_ph: "Type your full name",
    s6_signature_help: "Type the same name you used as the contact in step 2.",
    s6_timestamp: "Signed at",

    review_title: "Review your application",
    review_intro: "Please confirm everything is correct before submitting. Use \"Edit\" to go back to any step.",
    review_empty: "Not provided",
    review_files: (n) => `${n} file${n === 1 ? "" : "s"}`,
    review_products: (n) => `${n} product${n === 1 ? "" : "s"}`,

    // For EN we still list Thai provinces (locations don't translate)
    provinces: null,
  },
};

// English province list reuses Thai (geography doesn't translate)
STRINGS.en.provinces = STRINGS.th.provinces;

window.STRINGS = STRINGS;
