- باقة النمو صارت شريحتين: 2% حتى $50k ثم 1.5% حتى $200k (كانت 2% حتى $200k)، محدَّثة في الخمس لغات - مقارنة المنافس صارت 15% من GMV مع حدّ أدنى $0.10 للرحلة، بدل 10%/5% - استُخرجت tripzMonthly كدالة مستقلة، وأُضيفت crossoverTripsPerDay - تُعرض الآن نقطة التعادل تحت رقم التوفير، وكذلك حين لا يوجد توفير بعد Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
267 lines
86 KiB
JavaScript
267 lines
86 KiB
JavaScript
/* ============ i18n — inline dictionary (no fetch) ============ */
|
||
const I18N = {
|
||
ar: {
|
||
"nav.product":"المنتج","nav.addons":"الإضافات","nav.savings":"حاسبة التوفير","nav.pricing":"التسعير","nav.how":"كيف نطلق","nav.faq":"الأسئلة","nav.demo":"جرّب الديمو",
|
||
"hero.title":"أطلق تطبيق النقل [بعلامتك] — خلال 30 يوماً، وبياناتك تبقى لك.","hero.sub":"تطبيقا راكب وسائق على المتجرين، لوحة تحكم وdispatch — بنسبة معلنة على الموقع وعقد يضمن تصدير بياناتك في أي وقت.","hero.cta1":"جرّب الديمو الحي","hero.cta2":"تحدّث معنا على واتساب","hero.trust":"بلا بطاقة ائتمانية · ديمو فوري بلا مكالمة مبيعات","hero.scroll":"اكتشف المزيد",
|
||
"ph.rider.eta":"وقت الوصول","ph.min":"دقائق","ph.rider.class":"اقتصادي","ph.rider.chip":"سعر مؤكد قبل الطلب","ph.rider.btn":"اطلب الآن","ph.driver.today":"أرباح اليوم","ph.driver.new":"طلب جديد","ph.driver.fare":"الأجرة","ph.driver.accept":"قبول",
|
||
"stat.since":"يشغّل رحلات حقيقية","stat.min":"الحد الأدنى للرحلة — الأدنى بالفئة","stat.days":"يوماً","stat.launch":"من العقد إلى المتجرين","stat.lang":"لغات بـRTL أصيل",
|
||
"pillars.eyebrow":"لماذا Tripz","pillars.title":"مقلوبٌ عن كل ما يؤلمك في المنافس","pillars.lead":"ثلاث ثغرات في السوق حوّلناها إلى وعودٍ مكتوبة في عقدك.","pillars.p1.t":"بياناتك سيادتك","pillars.p1.d":"تصدير كامل في أي وقت، فترة انتقال 60 يوماً مكتوبة في العقد، وخيار نشر داخل بلدك.","pillars.p2.t":"تكلفة بلا مفاجآت","pillars.p2.d":"النسبة معلنة هنا في صفحة التسعير. لا فاتورة خرائط مخفية، ولا حد أدنى $0.10.","pillars.p3.t":"أسرع من أن تتردد","pillars.p3.d":"نظام مجرّب يشغّل رحلات منذ 2019 — لا نبنيه من الصفر: نلبسه علامتك ونطلقه خلال 30 يوماً.",
|
||
"brands.eyebrow":"العلامات التي ندير تشغيلها اليوم","brands.title":"نفس المنصة، بعلامات مختلفة — بالضبط كما ستبدو علامتك","brands.siro":"سيرو — مصر والأردن","brands.intalaq":"انطلق — سوريا","brands.next":"علامتك القادمة","brands.note":"كل علامة تطبيق وواجهة إدارة مستقلة بالكامل، فوق نفس النواة التقنية الواحدة.",
|
||
"prod.eyebrow":"المنصة","prod.title":"أربعة مكونات، نظام واحد","prod.tab.rider":"تطبيق الراكب","prod.tab.driver":"تطبيق السائق","prod.tab.dispatch":"لوحة الموزّع","prod.tab.hub":"My Hub",
|
||
"prod.rider.h":"يطلب، يرى السعر، يتتبّع","prod.rider.1":"طلب بعرض أسعار الفئات قبل التأكيد","prod.rider.2":"تتبّع حي للسائق أثناء الرحلة","prod.rider.3":"دفع كاش ومحفظة إلكترونية","prod.rider.m1":"السعر المؤكد","prod.rider.m2":"وقت الوصول",
|
||
"prod.driver.h":"محفظة، اشتراكات، أرباح لحظية","prod.driver.1":"محفظة واشتراكات مرنة (90 / 180 / 360 يوماً)","prod.driver.2":"خريطة طلب واضحة بمسافة وأجرة","prod.driver.3":"أرباح لحظية وسجل رحلات","prod.driver.m1":"أرباح اليوم","prod.driver.m2":"الاشتراك","prod.driver.m3":"الطلب القادم",
|
||
"prod.dispatch.h":"إسناد يدوي وآلي وخريطة حية","prod.dispatch.1":"إسناد الطلبات يدوياً أو آلياً","prod.dispatch.2":"خريطة الأسطول الحية لكل المركبات","prod.dispatch.3":"حجوزات هاتفية للركاب دون تطبيق","prod.dispatch.m1":"مركبات نشطة",
|
||
"prod.hub.h":"التعرفة، التقارير، السائقون","prod.hub.1":"محرك تعرفة كامل بالفئات والنوافذ الزمنية","prod.hub.2":"تقارير ومالية شفافة بالكامل","prod.hub.3":"إدارة السائقين ووثائقهم بفحص ذكاء اصطناعي","prod.hub.m1":"رحلات الشهر","prod.hub.m2":"إجمالي GMV",
|
||
"calc.eyebrow":"أداة البيع الصامت","calc.title":"كم ستوفّر مع Tripz؟ احسبها بنفسك.","calc.lead":"حرّك رحلاتك اليومية ومتوسط الأجرة — وقارن فاتورتنا لحظياً بنموذج العمولة 15% وبحد المنافس الأدنى.","calc.trips":"عدد الرحلات يومياً","calc.fare":"متوسط الأجرة","calc.currency":"العملة","calc.plan":"الباقة","calc.r.tripz":"فاتورة Tripz الشهرية","calc.r.commission":"نموذج عمولة 15%","calc.r.floor":"نموذج بحد أدنى $0.10/رحلة","calc.r.savecap":"توفيرك السنوي مع Tripz","calc.r.send":"أرسل هذه الحسبة على واتساب",
|
||
"how.eyebrow":"رحلة الإطلاق","how.title":"من العقد إلى المتجرين خلال 30 يوماً","how.lead":"خمس مراحل واضحة، بإشرافنا المباشر، وبلا يوم توقف واحد إن كنت تعمل بنظام قديم.","how.s1.d":"يوم 1–3","how.s1.t":"دراسة النطاق","how.s1.p":"نحدد معك المدينة والفئات والتعرفة واللغات والعملات.","how.s2.d":"يوم 4–7","how.s2.t":"الأصول والتراخيص","how.s2.p":"ترسل الشعار والألوان وحسابات المطوّر، ونجهّز الهوية البصرية.","how.s3.d":"يوم 8–14","how.s3.t":"البناء والترحيل","how.s3.p":"نبني نسختك، نربط الدفع والرسائل، ونرحّل سائقيك وأرصدتهم بلا انقطاع.","how.s4.d":"يوم 15–21","how.s4.t":"الاختبار الميداني","how.s4.p":"نشر على TestFlight ومسار Beta وتجربة معك على الأرض.","how.s5.d":"يوم 22–30","how.s5.t":"الإطلاق الحي","how.s5.p":"مراجعة المتاجر والموافقة، ثم الإطلاق الحي بإشرافنا المباشر.",
|
||
"price.eyebrow":"تسعير علني بالكامل","price.title":"نعم — أسعارنا كلها هنا. علناً.","price.lead":"وجود صفحة تسعير كاملة وحده تمايزٌ في سوق يعتمد الغموض. اختر باقتك، وارتقِ متى شئت.","price.monthly":"شهري","price.yearly":"سنوي","price.save15":"وفّر 15%",
|
||
"plan.setup":"الإعداد:","plan.popular":"الأكثر اختياراً","plan.launch.n":"إطلاق","plan.launch.1":"تطبيقك الكامل على المتجرين — مدينة واحدة فقط","plan.launch.2":"لوحة تحكم + dispatch + خريطة حية","plan.launch.3":"محرك تعرفة كامل + حزمة بلدك","plan.launch.4":"دعم عربي مباشر + نشر المتجر علينا","plan.launch.cta":"ابدأ بإطلاقك",
|
||
"plan.growth.n":"نمو","plan.growth.0":"↳ كل مزايا إطلاق، إضافة إلى:","plan.growth.1":"ذكاء الأسطول مشمول مجاناً (قيمة $149)","plan.growth.2":"استخبارات التسعير مشمولة مجاناً (قيمة $249)","plan.growth.3":"حزمة النمو مشمولة مجاناً (قيمة $129)","plan.growth.4":"Dispatch متقدم + B2B + API + بلا سقف رحلات","plan.growth.cta":"احجز نموك",
|
||
"plan.sov.n":"سيادة","plan.sov.0":"↳ كل مزايا نمو، إضافة إلى:","plan.sov.1":"سيرفر معزول بالكامل داخل حدود دولتك","plan.sov.2":"واجهة تقارير للمنظّم + SLA 99.9%","plan.sov.3":"ضمان تصدير كامل + خيار Escrow","plan.sov.4":"★ المواصلات مشمولة بالكامل ($299/شهر)","plan.sov.cta":"كلّم فريق المؤسسات",
|
||
"price.gmvnote":"نِسب GMV تنازلية: كلما كبر حجم أعمالك، صغرت نسبتنا. (إطلاق: 2.5% حتى $50k · نمو: 2% حتى $50k ثم 1.5% حتى $200k · سيادة: 1%)","price.c1.t":"نسبة معلنة","price.c1.d":"مكتوبة ومثبتة في العقد — لا مفاجآت.","price.c2.t":"تصدير بياناتك","price.c2.d":"بياناتك كاملة، قابلة للتصدير في أي وقت.","price.c3.t":"خروج كريم","price.c3.d":"إن غادرت: فترة انتقال 60 يوماً بدل القطع الفوري.","price.founder.t":"برنامج الشريك المؤسِّس","price.founder.d":"أول 3 مشغّلين: إعداد مجاني مقابل نقطة مئوية إضافية لسنة + دراسة حالة باسمك.","price.founder.seats":"المقاعد المتبقية",
|
||
"consent.t":"نقيس ما ينفعك — بعد إذنك","consent.d":"نستخدم قياساً إعلانياً لمعرفة أي إعلان أوصلك إلينا. لا نجمع اسمك ولا رقمك، ويمكنك الرفض والاستمرار في تصفّح الموقع كاملاً.","consent.yes":"أوافق","consent.no":"أرفض",
|
||
"addons.eyebrow":"قابلة للتركيب","addons.title":"ثلاث وحدات مدفوعة — لا أكثر","addons.lead":"الأمان والمدفوعات لا تُباع عندنا: مشمولة في كل باقة. ما يُباع هو ما يزيد أرباحك فعلاً.","addon.badge.now":"متاح الآن","addon.badge.soon":"قريباً الربع القادم","core.title":"مشمول في كل باقة — ولا يُباع كإضافة أبداً","core.lead":"مشغّل بلا زر طوارئ أو بلا بوابة دفع ليس منتجاً ناقصاً — هو منتج لا يعمل. لذلك لا نسعّر هذين.","core.i1.t":"الأمان والامتثال","core.i1.d":"زر الطوارئ · كشف الاحتيال · تأمين السائق · فحص الوثائق بالذكاء الاصطناعي · تقارير المنظّم","core.i2.t":"المدفوعات المحلية","core.i2.d":"PayMob · CliQ · سيرياتيل وMTN كاش · شام كاش · المحافظ وطلبات السحب",
|
||
"addons.m1.name":"حزمة الذكاء الاصطناعي","addons.m1.desc":"تدقيق الشكاوى آلياً، مستشار تشغيلي أسبوعي، تسوية المدفوعات من رسائل المزوّد — موظفك الذي لا ينام.","addons.m1.period":"/شهر","addons.m2.name":"استخبارات التسعير","addons.m2.desc":"محرّك إحصائي يستخرج معادلة تسعير سوقك ومرونة الطلب فيه، ويضبط تعرفتك عليها آلياً. تغيير 5% في السعر يغيّر أرباحك 30% — هذه الوحدة تقرّر الـ5% بالبيانات لا بالحدس.","addons.m2.period":"/شهر","addons.m2.setup":"إعداد $1,000 — ضبط السوق المحلي","addons.m3.name":"حزمة النمو","addons.m3.desc":"إعادة تنشيط الركاب الخاملين، حملات واتساب، تلعيب وتحديات وإحالات — راكب عاد أرخص 10 مرات من راكب جديد.","addons.m3.period":"/شهر","addons.note":"«ذكاء الأسطول» (الخريطة الحرارية والطلب التنبؤي وتقارير الصحة) مشمول مجاناً في باقة «نمو» و«سيادة» — لا يُباع منفصلاً.",
|
||
"transit.eyebrow":"خط منتج مستقل","transit.title":"المواصلات العامة — الباصات على نفس المنصة","transit.lead":"ليست إضافة على تطبيق تكسي. جمهورها مختلف كلياً، وتُشترى لأنك تدير شبكة نقل جماعي — بقمع بيع ومواصفات وعقد مستقلين.","transit.for1":"بلديات","transit.for2":"جامعات","transit.for3":"نقل موظفين","transit.for4":"مدارس","transit.f1":"خطوط ومواقيت وتتبّع مباشر لكل باص","transit.f2":"تسجيل ركاب ومشتركين واشتراكات شهرية","transit.f3":"تنبيه اقتراب الباص + بث للمجموعات","transit.f4":"لوحة مشرف مستقلة وتقارير الالتزام بالمواعيد","transit.period":"/شهر","transit.setup":"إعداد $2,500 — يشمل رسم الخطوط والمواقيت","transit.note":"مشمولة بالكامل في باقة «سيادة». تُضاف بسعرها فوق أي باقة أخرى.","transit.cta":"احجز عرضاً للمواصلات",
|
||
"cmp.eyebrow":"المقارنة الصريحة","cmp.title":"Tripz مقابل البدائل","cmp.col.feature":"المعيار","cmp.col.other":"المنصات المنافسة","cmp.col.custom":"تطوير مخصص","cmp.badge":"الأفضل قيمة",
|
||
"land.eyebrow":"أين يقف السوق","land.title":"المشهد السعري للقطاع","land.lead":"مقارنة نموذج Tripz النزيه والأشمل مقابل المنصات الأجنبية المنافسة والتطوير المخصص.","land.col.platform":"الخيار / المنصة","land.col.model":"النموذج والتسويق","land.col.setup":"رسوم الإعداد","land.col.monthly":"الاشتراك الشهري","land.col.pertrip":"عمولة الرحلة","land.m.tripz":"علني ومعلن بالكامل + AI","land.m.onde":"نموذج غير معلن + رسوم غير شفافة","land.m.yelow":"اشتراك شهري","land.m.vivo":"ترخيص كود لمرة واحدة","land.m.zoy":"اشتراك + الرحلة","land.m.cab":"سعر ثابت حسب حجم الأسطول","land.p.tripz":"من $0.02 · نسبة معلنة","land.p.onde":"$0.10+ · حد أدنى سرّي","land.p.zoy":"$0.10 بعد 600 رحلة","land.p.cabm":"حسب الأسطول","land.p.cab":"بدون عمولة","land.note":"المقارنة مبنية على معايير السوق العالمية (2026). Tripz تنشر كامل أسعارها بنزاهة وتتيح استكشاف البيانات وإدماج منصة نبيّه.",
|
||
"cmp.r1":"تكلفة البدء","cmp.r2":"الزمن حتى الإطلاق","cmp.r2.us":"30 يوماً","cmp.r2.on":"أسابيع–أشهر","cmp.r2.cu":"9–18 شهراً","cmp.r3":"الحد الأدنى للرحلة","cmp.r4":"النسبة معلنة؟","cmp.r5":"تصدير البيانات مضمون بالعقد","cmp.r6":"استضافة داخل بلدك","cmp.r6.us":"✓ سيادة","cmp.r7":"دعم عربي أصيل","cmp.r7.on":"جزئي","cmp.r7.cu":"حسب المطوّر",
|
||
"case.eyebrow":"دراسة حالة","case.title":"قبل أن نبيعه لغيرنا، شغّلنا به شركتنا","case.p1":"«سيرو» هو تطبيق النقل الذي أدرناه بأنفسنا في السوق منذ 2019. كل ميزة في Tripz خرجت من تشغيلٍ حقيقي، لا من لوح أبيض.","case.p2":"حوّلناه إلى منصة سحابية متعددة المستأجرين حتى يحصل كل مشغّل على النظام نفسه — مجرّباً — تحت علامته هو. اليوم يعمل في القاهرة والإسكندرية ودمشق.","case.s1":"رحلة/شهر","case.s2":"سائق نشط","case.s3":"مدن","case.quote":"«لم نبنِ عرضاً تقديمياً؛ بنينا شركة تعمل، ثم فتحناها للمشغّلين.»","case.who":"— مؤسّس Tripz","case.d1":"رحلات الشهر","case.d2":"إجمالي GMV","case.d3":"النسبة الفعلية","case.d4":"المدن الحية",
|
||
"sec.title":"أمان بمعايير عالمية، وامتثال واضح","sec.b1":"دفع عبر شركاء PCI DSS (Paymob) — لا تمر بطاقةٌ بخوادمنا","sec.b2":"تشفير TLS كامل","sec.b3":"نسخ احتياطي يومي","sec.b4":"اتفاقية معالجة بيانات واضحة",
|
||
"faq.eyebrow":"بصراحة","faq.title":"الأسئلة التي يتهرّب منها غيرنا","final.title":"مدينتك تنتظر تطبيقها. ابدأ اليوم.","demo.lead":"هذا ليس عرضاً تقديماً — هذان تطبيقا Tripz الحقيقيان، يعملان على المتجرين الآن.","demo.rider":"تطبيق الراكب","demo.driver":"تطبيق السائق","demo.appstore":"App Store","demo.googleplay":"Google Play",
|
||
"foot.tag":"منصة النقل الذكي كخدمة — أطلق تطبيقك بعلامتك، وبياناتك تبقى لك.","foot.product":"المنتج","foot.solutions":"الحلول","foot.fleets":"مكاتب وأساطيل التكسي","foot.startups":"رواد الأعمال والأسواق الناشئة","foot.resources":"الموارد","foot.case":"دراسة الحالة","foot.legal":"القانوني","foot.privacy":"الخصوصية","foot.terms":"الشروط","foot.dpa":"اتفاقية معالجة البيانات","foot.rights":"جميع الحقوق محفوظة.", "foot.built":"صُمِّم للأسواق العربية والناشئة.",
|
||
"page.title":"Tripz — أطلق تطبيق النقل بعلامتك التجارية","hero.badge":"إطلاق منصتك خلال 30 يوماً","pillar.badge.1":"عقد تصدير كود وبيانات مكتوب","pillar.badge.2":"أسعار معلنة وحاسبة توفير فائقة","pillar.badge.3":"إطلاق جاهز خلال 30 يوماً","brand.label":"Tripz — العلامة الرئيسية",
|
||
"calc.opt.jod":"JOD — دينار أردني","calc.opt.egp":"EGP — جنيه مصري","calc.opt.syp":"SYP — ليرة سورية","calc.opt.iqd":"IQD — دينار عراقي","calc.opt.usd":"USD — دولار","calc.opt.eur":"EUR — يورو","calc.opt.mad":"MAD — درهم مغربي","calc.opt.xof":"XOF — فرنك غرب أفريقيا","calc.opt.launch":"إطلاق — $349/شهر · 2.5%","calc.opt.growth":"نمو — $599/شهر · 2%","calc.opt.sov":"سيادة — $879/شهر · 1%",
|
||
"land.c1":"المنصات الأجنبية المنافسة","land.c2":"التطوير المخصص من الصفر","land.c2.m":"كود مخصص مستقل","land.c2.mo":"صيانة وسيرفرات مستقلة","land.c2.pt":"— (تكلفة رأس مال ضخمة)"
|
||
},
|
||
en: {
|
||
"nav.product":"Product","nav.addons":"Add-ons","nav.savings":"Savings","nav.pricing":"Pricing","nav.how":"How we launch","nav.faq":"FAQ","nav.demo":"Try demo",
|
||
"hero.title":"Launch ride-hailing [under your brand] — live in 30 days, your data stays yours.","hero.sub":"Rider & driver apps on both stores, an admin panel and dispatch — with pricing published right here and a contract that guarantees data export, anytime.","hero.cta1":"Try the live demo","hero.cta2":"Chat with us on WhatsApp","hero.trust":"No credit card · Instant demo, no sales call","hero.scroll":"Discover more",
|
||
"ph.rider.eta":"ETA","ph.min":"min","ph.rider.class":"Economy","ph.rider.chip":"Fare confirmed before you book","ph.rider.btn":"Request now","ph.driver.today":"Today's earnings","ph.driver.new":"New request","ph.driver.fare":"Fare","ph.driver.accept":"Accept",
|
||
"stat.since":"Running real trips","stat.min":"Per-trip floor — lowest in class","stat.days":"days","stat.launch":"from contract to both stores","stat.lang":"languages, true RTL",
|
||
"pillars.eyebrow":"Why Tripz","pillars.title":"The inverse of everything that hurts about the incumbent","pillars.lead":"Three market gaps we turned into promises written into your contract.","pillars.p1.t":"Your data, your sovereignty","pillars.p1.d":"Full export anytime, a 60-day transition period in the contract, and the option to host inside your own country.","pillars.p2.t":"Cost with no surprises","pillars.p2.d":"The rate is published right here on the pricing page. No hidden maps bill, no $0.10 floor.","pillars.p3.t":"Too fast to hesitate","pillars.p3.d":"A proven system running real trips since 2019 — we don't build from scratch: we wrap it in your brand and launch in 30 days.",
|
||
"brands.eyebrow":"Brands we run today","brands.title":"Same platform, different brands — exactly how yours will look","brands.siro":"Siro — Egypt & Jordan","brands.intalaq":"Intalaq — Syria","brands.next":"Your brand next","brands.note":"Each brand gets a fully independent app and admin identity, on top of the same core engine.",
|
||
"prod.eyebrow":"The platform","prod.title":"Four components, one system","prod.tab.rider":"Rider app","prod.tab.driver":"Driver app","prod.tab.dispatch":"Dispatch","prod.tab.hub":"My Hub",
|
||
"prod.rider.h":"Request, see the price, track","prod.rider.1":"Request with per-class fare quotes before confirming","prod.rider.2":"Live driver tracking during the trip","prod.rider.3":"Cash payment and e-wallet","prod.rider.m1":"Confirmed fare","prod.rider.m2":"ETA",
|
||
"prod.driver.h":"Wallet, subscriptions, live earnings","prod.driver.1":"Wallet & flexible subscriptions (90 / 180 / 360 days)","prod.driver.2":"Clear request map with distance & fare","prod.driver.3":"Live earnings and trip history","prod.driver.m1":"Today's earnings","prod.driver.m2":"Subscription","prod.driver.m3":"Next request",
|
||
"prod.dispatch.h":"Manual & auto assign, live map","prod.dispatch.1":"Assign requests manually or automatically","prod.dispatch.2":"Live fleet map of every vehicle","prod.dispatch.3":"Phone bookings for riders without the app","prod.dispatch.m1":"Active vehicles",
|
||
"prod.hub.h":"Tariffs, reports, drivers","prod.hub.1":"Full tariff engine with classes & time windows","prod.hub.2":"Fully transparent reports & finance","prod.hub.3":"Driver & document management with AI verification","prod.hub.m1":"Monthly trips","prod.hub.m2":"Total GMV",
|
||
"calc.eyebrow":"The silent sales tool","calc.title":"How much would you save with Tripz? Do the math.","calc.lead":"Slide your daily trips and average fare — and compare our bill instantly against a 15% commission model and the incumbent's floor.","calc.trips":"Trips per day","calc.fare":"Average fare","calc.currency":"Currency","calc.plan":"Plan","calc.r.tripz":"Tripz monthly bill","calc.r.commission":"15% commission model","calc.r.floor":"Model with $0.10/trip floor","calc.r.savecap":"Your yearly savings with Tripz","calc.r.send":"Send this to us on WhatsApp",
|
||
"how.eyebrow":"The launch journey","how.title":"From contract to both stores in 30 days","how.lead":"Five clear stages, under our direct supervision, with zero downtime if you're on a legacy system.","how.s1.d":"Day 1–3","how.s1.t":"Scoping","how.s1.p":"We define your city, classes, tariff, languages and currencies together.","how.s2.d":"Day 4–7","how.s2.t":"Assets & licenses","how.s2.p":"You send the logo, colors and developer accounts; we prepare the visual identity.","how.s3.d":"Day 8–14","how.s3.t":"Build & migration","how.s3.p":"We build your instance, connect payment & SMS, and migrate your drivers and balances with no downtime.","how.s4.d":"Day 15–21","how.s4.t":"Field testing","how.s4.p":"Deploy to TestFlight and a Beta track and test with you on the ground.","how.s5.d":"Day 22–30","how.s5.t":"Go live","how.s5.p":"Store review and approval, then go live under our direct supervision.",
|
||
"price.eyebrow":"Fully public pricing","price.title":"Yes — all our prices are right here. Publicly.","price.lead":"A complete pricing page is itself a differentiator in a market built on ambiguity. Pick your plan, upgrade whenever.","price.monthly":"Monthly","price.yearly":"Yearly","price.save15":"Save 15%",
|
||
"plan.setup":"Setup:","plan.popular":"Most chosen","plan.launch.n":"Launch","plan.launch.1":"Your full app on both stores — one city only","plan.launch.2":"Admin panel + dispatch + live map","plan.launch.3":"Full tariff engine + your country pack","plan.launch.4":"Direct Arabic support + we handle store publishing","plan.launch.cta":"Start your launch",
|
||
"plan.growth.n":"Growth","plan.growth.0":"↳ Everything in Launch, plus:","plan.growth.1":"Fleet Intelligence included free ($149 value)","plan.growth.2":"Pricing Intelligence included free ($249 value)","plan.growth.3":"Growth Suite included free ($129 value)","plan.growth.4":"Advanced dispatch + B2B portal + API + no trip cap","plan.growth.cta":"Book your growth",
|
||
"plan.sov.n":"Sovereign","plan.sov.0":"↳ Everything in Growth, plus:","plan.sov.1":"Fully isolated server inside your own country","plan.sov.2":"Regulator interface + 99.9% SLA","plan.sov.3":"Full data export guarantee + Escrow option","plan.sov.4":"★ Transit fully included ($299/mo value)","plan.sov.cta":"Talk to enterprise",
|
||
"price.gmvnote":"Descending GMV rates: the bigger you get, the smaller our cut. (Launch: 2.5% up to $50k · Growth: 2% up to $50k then 1.5% up to $200k · Sovereign: 1%)","price.c1.t":"Published rate","price.c1.d":"Written and fixed in the contract — no surprises.","price.c2.t":"Export your data","price.c2.d":"All your data, exportable at any time.","price.c3.t":"Graceful exit","price.c3.d":"If you leave: a 60-day transition instead of an instant cut-off.","price.founder.t":"Founding Partner program","price.founder.d":"First 3 operators: free setup for +1 percentage point for a year + a named case study.","price.founder.seats":"Seats left",
|
||
"consent.t":"We measure what helps you — with your permission","consent.d":"We use advertising measurement to learn which ad brought you here. We do not collect your name or number, and you can decline and still use the whole site.","consent.yes":"Accept","consent.no":"Decline",
|
||
"addons.eyebrow":"Composable","addons.title":"Three paid modules — and no more","addons.lead":"We don't sell safety or payments: they're in every plan. What we sell is what actually grows your margin.","addon.badge.now":"Available now","addon.badge.soon":"Coming next quarter","core.title":"In every plan — never sold as an add-on","core.lead":"An operator without a panic button or without a payment gateway isn't a lesser product — it's a product that doesn't work. So we don't price these.","core.i1.t":"Trust & Safety","core.i1.d":"Panic button · fraud detection · driver assurance · AI document verification · regulator reports","core.i2.t":"Local payments","core.i2.d":"PayMob · CliQ · SyriaTel & MTN Cash · Sham Cash · wallets and payout requests",
|
||
"addons.m1.name":"AI Suite","addons.m1.desc":"Automated complaint triage, weekly operations advisor, payment reconciliation from provider SMS — your employee who never sleeps.","addons.m1.period":"/month","addons.m2.name":"Pricing Intelligence","addons.m2.desc":"A statistical engine that derives your market's pricing formula and demand elasticity, then tunes your tariff to it automatically. A 5% price change moves profit by 30% — this module decides that 5% from data, not instinct.","addons.m2.period":"/month","addons.m2.setup":"Setup $1,000 — local market calibration","addons.m3.name":"Growth Suite","addons.m3.desc":"Re-engage idle riders, WhatsApp campaigns, gamification, challenges and referrals — a returning rider costs 10× less than a new one.","addons.m3.period":"/month","addons.note":"Fleet Intelligence (heatmap, predictive demand, health reports) is included free in the Growth and Sovereign plans — not sold separately.",
|
||
"transit.eyebrow":"A separate product line","transit.title":"Public transit — buses on the same platform","transit.lead":"Not an add-on to a taxi app. A completely different buyer, bought because you run a mass-transit network — with its own funnel, spec and contract.","transit.for1":"Municipalities","transit.for2":"Universities","transit.for3":"Staff transport","transit.for4":"Schools","transit.f1":"Lines, schedules and live tracking for every bus","transit.f2":"Rider and subscriber registration with monthly passes","transit.f3":"Bus-approaching alerts + group broadcasts","transit.f4":"Standalone supervisor dashboard and on-time reports","transit.period":"/month","transit.setup":"Setup $2,500 — includes route and schedule mapping","transit.note":"Fully included in the Sovereign plan. Added at list price on top of any other plan.","transit.cta":"Book a transit demo",
|
||
"cmp.eyebrow":"The honest comparison","cmp.title":"Tripz vs the alternatives","cmp.col.feature":"Criterion","cmp.col.other":"Competing platforms","cmp.col.custom":"Custom build","cmp.badge":"Best value",
|
||
"land.eyebrow":"Where the market stands","land.title":"The sector's pricing landscape","land.lead":"Global ride-hailing platforms' pricing, public from their own sites — with Tripz the most transparent and the lowest per-trip floor.","land.col.platform":"Platform","land.col.model":"Model","land.col.setup":"Setup","land.col.monthly":"Monthly","land.col.pertrip":"Per trip","land.m.tripz":"Fully public & published","land.m.onde":"Hybrid + opaque","land.m.yelow":"Monthly subscription","land.m.vivo":"One-time code license","land.m.zoy":"Subscription + per-trip","land.m.cab":"Flat by fleet size","land.p.tripz":"From $0.02 · rate published","land.p.onde":"$0.10 · secret rate","land.p.zoy":"$0.10 after 600 trips","land.p.cabm":"By fleet","land.p.cab":"No commission","land.note":"Figures from each provider's public pages (2026), subject to change. Tripz is the only one that publishes its full rate.",
|
||
"cmp.r1":"Startup cost","cmp.r2":"Time to launch","cmp.r2.us":"30 days","cmp.r2.on":"Weeks–months","cmp.r2.cu":"9–18 months","cmp.r3":"Per-trip floor","cmp.r4":"Rate published?","cmp.r5":"Data export guaranteed in contract","cmp.r6":"Host inside your country","cmp.r6.us":"✓ Sovereign","cmp.r7":"True Arabic support","cmp.r7.on":"Partial","cmp.r7.cu":"Depends on dev",
|
||
"case.eyebrow":"Case study","case.title":"Before we sold it to others, we ran our own company on it","case.p1":"\u201cSiro\u201d is the ride-hailing app we ran ourselves in the market since 2019. Every feature in Tripz came out of real operations, not a whiteboard.","case.p2":"We turned it into a multi-tenant cloud platform so every operator gets the same — battle-tested — system under their own brand. Today it runs in Cairo, Alexandria and Damascus.","case.s1":"trips/month","case.s2":"active drivers","case.s3":"cities","case.quote":"\u201cWe didn\u2019t build a pitch deck; we built a company that works, then opened it to operators.\u201d","case.who":"— Founder, Tripz","case.d1":"Monthly trips","case.d2":"Total GMV","case.d3":"Effective rate","case.d4":"Live cities",
|
||
"sec.title":"World-class security, clear compliance","sec.b1":"Payments via PCI DSS partners (Paymob) — no card touches our servers","sec.b2":"Full TLS encryption","sec.b3":"Daily backups","sec.b4":"Clear data processing agreement",
|
||
"faq.eyebrow":"Straight answers","faq.title":"The questions others dodge","final.title":"Your city is waiting for its app. Start today.","demo.lead":"This isn't a pitch — these are the real Tripz apps, live on both stores right now.","demo.rider":"Rider app","demo.driver":"Driver app","demo.appstore":"App Store","demo.googleplay":"Google Play",
|
||
"foot.tag":"Ride-hailing SaaS — launch your app under your brand, and your data stays yours.","foot.product":"Product","foot.solutions":"Solutions","foot.fleets":"Taxi offices & fleets","foot.startups":"Founders & emerging markets","foot.resources":"Resources","foot.case":"Case study","foot.legal":"Legal","foot.privacy":"Privacy","foot.terms":"Terms","foot.dpa":"Data Processing Agreement","foot.rights":"All rights reserved.", "foot.built":"Built for Arabic & emerging markets.",
|
||
"page.title":"Tripz — Launch ride-hailing under your brand","hero.badge":"Launch your platform in 30 days","pillar.badge.1":"Written code & data export guarantee","pillar.badge.2":"Published rates & powerful savings calculator","pillar.badge.3":"Ready to launch in 30 days","brand.label":"Tripz — Flagship brand",
|
||
"calc.opt.jod":"JOD — Jordanian Dinar","calc.opt.egp":"EGP — Egyptian Pound","calc.opt.syp":"SYP — Syrian Pound","calc.opt.iqd":"IQD — Iraqi Dinar","calc.opt.usd":"USD — US Dollar","calc.opt.eur":"EUR — Euro","calc.opt.mad":"MAD — Moroccan Dirham","calc.opt.xof":"XOF — West African CFA Franc","calc.opt.launch":"Launch — $349/mo · 2.5%","calc.opt.growth":"Growth — $599/mo · 2%","calc.opt.sov":"Sovereign — $879/mo · 1%",
|
||
"land.c1":"Foreign competing platforms","land.c2":"Custom-built from scratch","land.c2.m":"Independent custom code","land.c2.mo":"Maintenance & separate servers","land.c2.pt":"— (massive capital cost)"
|
||
},
|
||
fr: {
|
||
"nav.product":"Produit","nav.addons":"Modules","nav.savings":"Économies","nav.pricing":"Tarifs","nav.how":"Notre lancement","nav.faq":"FAQ","nav.demo":"Essayer la démo",
|
||
"hero.title":"Lancez votre plateforme VTC [sous votre marque] — en 30 jours, vos données restent les vôtres.","hero.sub":"Applications passager et chauffeur sur les deux stores, un tableau de bord et un dispatch — avec des tarifs publiés ici même et un contrat qui garantit l'export de vos données, à tout moment.","hero.cta1":"Essayer la démo en direct","hero.cta2":"Discuter sur WhatsApp","hero.trust":"Sans carte bancaire · Démo instantanée, sans appel commercial","hero.scroll":"Découvrir plus",
|
||
"ph.rider.eta":"Arrivée","ph.min":"min","ph.rider.class":"Éco","ph.rider.chip":"Tarif confirmé avant réservation","ph.rider.btn":"Commander","ph.driver.today":"Gains du jour","ph.driver.new":"Nouvelle demande","ph.driver.fare":"Tarif","ph.driver.accept":"Accepter",
|
||
"stat.since":"Des trajets réels depuis","stat.min":"Plancher par trajet — le plus bas","stat.days":"jours","stat.launch":"du contrat aux deux stores","stat.lang":"langues, RTL authentique",
|
||
"pillars.eyebrow":"Pourquoi Tripz","pillars.title":"L'inverse de tout ce qui fait mal chez le leader","pillars.lead":"Trois failles du marché transformées en promesses inscrites dans votre contrat.","pillars.p1.t":"Vos données, votre souveraineté","pillars.p1.d":"Export complet à tout moment, période de transition de 60 jours dans le contrat, et option d'hébergement dans votre pays.","pillars.p2.t":"Un coût sans surprises","pillars.p2.d":"Le taux est publié ici sur la page tarifs. Pas de facture cartes cachée, pas de plancher à 0,10 $.","pillars.p3.t":"Trop rapide pour hésiter","pillars.p3.d":"Un système éprouvé depuis 2019 — on ne part pas de zéro : on l'habille de votre marque et on lance en 30 jours.",
|
||
"brands.eyebrow":"Les marques que nous exploitons aujourd'hui","brands.title":"Même plateforme, marques différentes — exactement comme sera la vôtre","brands.siro":"Siro — Égypte et Jordanie","brands.intalaq":"Intalaq — Syrie","brands.next":"Votre marque, ensuite","brands.note":"Chaque marque obtient une identité d'application et d'administration totalement indépendante, sur le même moteur.",
|
||
"prod.eyebrow":"La plateforme","prod.title":"Quatre composants, un seul système","prod.tab.rider":"App passager","prod.tab.driver":"App chauffeur","prod.tab.dispatch":"Dispatch","prod.tab.hub":"My Hub",
|
||
"prod.rider.h":"Commander, voir le prix, suivre","prod.rider.1":"Commande avec devis par catégorie avant confirmation","prod.rider.2":"Suivi en direct du chauffeur","prod.rider.3":"Paiement en espèces et portefeuille","prod.rider.m1":"Tarif confirmé","prod.rider.m2":"Arrivée",
|
||
"prod.driver.h":"Portefeuille, abonnements, gains en direct","prod.driver.1":"Portefeuille et abonnements flexibles (90 / 180 / 360 jours)","prod.driver.2":"Carte de demande claire avec distance et tarif","prod.driver.3":"Gains en direct et historique","prod.driver.m1":"Gains du jour","prod.driver.m2":"Abonnement","prod.driver.m3":"Demande suivante",
|
||
"prod.dispatch.h":"Affectation manuelle et auto, carte live","prod.dispatch.1":"Affecter les demandes manuellement ou automatiquement","prod.dispatch.2":"Carte de flotte en direct","prod.dispatch.3":"Réservations téléphoniques sans l'app","prod.dispatch.m1":"Véhicules actifs",
|
||
"prod.hub.h":"Tarifs, rapports, chauffeurs","prod.hub.1":"Moteur tarifaire complet avec catégories et plages horaires","prod.hub.2":"Rapports et finances totalement transparents","prod.hub.3":"Gestion des chauffeurs et documents avec vérification IA","prod.hub.m1":"Trajets/mois","prod.hub.m2":"GMV total",
|
||
"calc.eyebrow":"L'outil de vente silencieux","calc.title":"Combien économiseriez-vous avec Tripz ? Faites le calcul.","calc.lead":"Ajustez vos trajets quotidiens et le tarif moyen — et comparez notre facture en direct à un modèle de commission de 15% et au plancher du leader.","calc.trips":"Trajets par jour","calc.fare":"Tarif moyen","calc.currency":"Devise","calc.plan":"Forfait","calc.r.tripz":"Facture mensuelle Tripz","calc.r.commission":"Modèle à 15% de commission","calc.r.floor":"Modèle à 0,10 $/trajet","calc.r.savecap":"Vos économies annuelles avec Tripz","calc.r.send":"Envoyer ce calcul sur WhatsApp",
|
||
"how.eyebrow":"Le parcours de lancement","how.title":"Du contrat aux deux stores en 30 jours","how.lead":"Cinq étapes claires, sous notre supervision directe, sans aucune interruption si vous êtes sur un ancien système.","how.s1.d":"Jour 1–3","how.s1.t":"Cadrage","how.s1.p":"Nous définissons ensemble votre ville, vos catégories, tarifs, langues et devises.","how.s2.d":"Jour 4–7","how.s2.t":"Ressources & licences","how.s2.p":"Vous envoyez le logo, les couleurs et les comptes développeur ; nous préparons l'identité visuelle.","how.s3.d":"Jour 8–14","how.s3.t":"Build & migration","how.s3.p":"Nous construisons votre instance, connectons paiement et SMS, et migrons vos chauffeurs et soldes sans interruption.","how.s4.d":"Jour 15–21","how.s4.t":"Tests terrain","how.s4.p":"Déploiement sur TestFlight et une piste Beta et tests avec vous sur le terrain.","how.s5.d":"Jour 22–30","how.s5.t":"Mise en ligne","how.s5.p":"Revue des stores et approbation, puis mise en ligne sous notre supervision directe.",
|
||
"price.eyebrow":"Tarifs entièrement publics","price.title":"Oui — tous nos prix sont ici. Publiquement.","price.lead":"Une page de tarifs complète est en soi un différenciateur dans un marché fondé sur le flou. Choisissez, évoluez quand vous voulez.","price.monthly":"Mensuel","price.yearly":"Annuel","price.save15":"Économisez 15%",
|
||
"plan.setup":"Mise en place :","plan.popular":"Le plus choisi","plan.launch.n":"Lancement","plan.launch.1":"Votre appli complète sur les deux stores — une seule ville","plan.launch.2":"Panneau admin + dispatch + carte en direct","plan.launch.3":"Moteur tarifaire complet + pack pays","plan.launch.4":"Support arabe direct + on gère la publication","plan.launch.cta":"Commencer votre lancement",
|
||
"plan.growth.n":"Croissance","plan.growth.0":"↳ Tout Lancement, plus :","plan.growth.1":"Renseignements Flotte inclus (valeur 149 $)","plan.growth.2":"Renseignements Tarifaires inclus (valeur 249 $)","plan.growth.3":"Suite Croissance incluse (valeur 129 $)","plan.growth.4":"Dispatch avancé + B2B + API + sans plafond","plan.growth.cta":"Réserver votre croissance",
|
||
"plan.sov.n":"Souveraineté","plan.sov.0":"↳ Tout Croissance, plus :","plan.sov.1":"Serveur entièrement isolé dans votre pays","plan.sov.2":"Interface régulateur + SLA 99,9%","plan.sov.3":"Export complet garanti + Escrow","plan.sov.4":"★ Transport public entièrement inclus (299 $/mois)","plan.sov.cta":"Contacter les entreprises",
|
||
"price.gmvnote":"Taux GMV dégressifs : plus vous grandissez, plus notre part diminue. (Lancement : 2,5% jusqu'à 50k$ · Croissance : 2% jusqu'à 50k$ puis 1,5% jusqu'à 200k$ · Souveraineté : 1%)","price.c1.t":"Taux publié","price.c1.d":"Écrit et fixé dans le contrat — sans surprises.","price.c2.t":"Exportez vos données","price.c2.d":"Toutes vos données, exportables à tout moment.","price.c3.t":"Sortie élégante","price.c3.d":"Si vous partez : 60 jours de transition au lieu d'une coupure immédiate.","price.founder.t":"Programme Partenaire Fondateur","price.founder.d":"3 premiers opérateurs : mise en place gratuite contre +1 point pendant un an + étude de cas nominative.","price.founder.seats":"Places restantes",
|
||
"consent.t":"Nous mesurons ce qui vous sert — avec votre accord","consent.d":"Nous utilisons une mesure publicitaire pour savoir quelle annonce vous a amené ici. Nous ne collectons ni votre nom ni votre numéro, et vous pouvez refuser tout en utilisant l'intégralité du site.","consent.yes":"Accepter","consent.no":"Refuser",
|
||
"addons.eyebrow":"Composable","addons.title":"Trois modules payants — pas un de plus","addons.lead":"Nous ne vendons ni la sécurité ni les paiements : ils sont dans chaque forfait. Ce que nous vendons, c'est ce qui augmente réellement votre marge.","addon.badge.now":"Disponible maintenant","addon.badge.soon":"Prochainement ce trimestre","core.title":"Dans chaque forfait — jamais vendu en option","core.lead":"Un opérateur sans bouton d'urgence ou sans passerelle de paiement n'est pas un produit incomplet — c'est un produit qui ne fonctionne pas. Nous ne les facturons donc pas.","core.i1.t":"Confiance & Sécurité","core.i1.d":"Bouton d'urgence · détection des fraudes · assurance chauffeur · vérification IA des documents · rapports régulateur","core.i2.t":"Paiements locaux","core.i2.d":"PayMob · CliQ · SyriaTel et MTN Cash · Sham Cash · portefeuilles et demandes de retrait",
|
||
"addons.m1.name":"Suite IA","addons.m1.desc":"Tri automatique des plaintes, conseiller opérationnel hebdomadaire, rapprochement des paiements depuis les SMS opérateur — votre employé qui ne dort jamais.","addons.m1.period":"/mois","addons.m2.name":"Renseignements Tarifaires","addons.m2.desc":"Un moteur statistique qui extrait la formule tarifaire de votre marché et son élasticité de la demande, puis aligne votre tarif automatiquement. 5% de variation de prix déplacent 30% du profit — ce module décide ces 5% par les données, pas à l'instinct.","addons.m2.period":"/mois","addons.m2.setup":"Mise en place 1 000 $ — calibrage du marché local","addons.m3.name":"Suite Croissance","addons.m3.desc":"Réactivation des passagers inactifs, campagnes WhatsApp, gamification, défis et parrainages — un passager qui revient coûte 10× moins cher qu'un nouveau.","addons.m3.period":"/mois","addons.note":"Renseignements Flotte (carte thermique, demande prédictive, rapports de santé) est inclus gratuitement dans les forfaits Croissance et Souveraineté — pas vendu séparément.",
|
||
"transit.eyebrow":"Une ligne de produit distincte","transit.title":"Transport public — les bus sur la même plateforme","transit.lead":"Pas une option d'une app de taxi. Un acheteur totalement différent, qui achète parce qu'il exploite un réseau de transport collectif — avec son propre tunnel, cahier des charges et contrat.","transit.for1":"Municipalités","transit.for2":"Universités","transit.for3":"Transport du personnel","transit.for4":"Écoles","transit.f1":"Lignes, horaires et suivi en direct de chaque bus","transit.f2":"Inscription des passagers et abonnés avec abonnements mensuels","transit.f3":"Alertes d'approche du bus + diffusions de groupe","transit.f4":"Tableau de bord superviseur autonome et rapports de ponctualité","transit.period":"/mois","transit.setup":"Mise en place 2 500 $ — comprend le tracé des lignes et horaires","transit.note":"Entièrement inclus dans le forfait Souveraineté. Ajouté au prix courant sur tout autre forfait.","transit.cta":"Réserver une démo transport",
|
||
"cmp.eyebrow":"La comparaison honnête","cmp.title":"Tripz face aux alternatives","cmp.col.feature":"Critère","cmp.col.other":"Concurrents","cmp.col.custom":"Développement sur mesure","cmp.badge":"Meilleure valeur",
|
||
"land.eyebrow":"Où en est le marché","land.title":"Le paysage tarifaire du secteur","land.lead":"Les tarifs des plateformes VTC mondiales, publics sur leurs propres sites — avec Tripz la plus transparente et le plancher par trajet le plus bas.","land.col.platform":"Plateforme","land.col.model":"Modèle","land.col.setup":"Mise en place","land.col.monthly":"Mensuel","land.col.pertrip":"Par trajet","land.m.tripz":"Entièrement public et publié","land.m.onde":"Hybride + opaque","land.m.yelow":"Abonnement mensuel","land.m.vivo":"Licence de code unique","land.m.zoy":"Abonnement + par trajet","land.m.cab":"Forfait selon la flotte","land.p.tripz":"Dès 0,02 $ · taux publié","land.p.onde":"0,10 $ · taux secret","land.p.zoy":"0,10 $ après 600 trajets","land.p.cabm":"Selon la flotte","land.p.cab":"Sans commission","land.note":"Chiffres issus des pages publiques de chaque fournisseur (2026), susceptibles de changer. Tripz est la seule à publier son taux complet.",
|
||
"cmp.r1":"Coût de départ","cmp.r2":"Délai de lancement","cmp.r2.us":"30 jours","cmp.r2.on":"Semaines–mois","cmp.r2.cu":"9–18 mois","cmp.r3":"Plancher par trajet","cmp.r4":"Taux publié ?","cmp.r5":"Export garanti par contrat","cmp.r6":"Hébergement dans votre pays","cmp.r6.us":"✓ Souveraineté","cmp.r7":"Vrai support arabe","cmp.r7.on":"Partiel","cmp.r7.cu":"Selon le dev",
|
||
"case.eyebrow":"Étude de cas","case.title":"Avant de le vendre, nous avons fait tourner notre propre société dessus","case.p1":"\u00ab Siro \u00bb est l'application VTC que nous avons exploitée nous-mêmes depuis 2019. Chaque fonction de Tripz vient d'une exploitation réelle, pas d'un tableau blanc.","case.p2":"Nous en avons fait une plateforme cloud multi-locataire pour que chaque opérateur ait le même système — éprouvé — sous sa propre marque. Aujourd'hui, il fonctionne au Caire, à Alexandrie et à Damas.","case.s1":"trajets/mois","case.s2":"chauffeurs actifs","case.s3":"villes","case.quote":"\u00ab Nous n'avons pas fait un pitch deck ; nous avons bâti une société qui fonctionne, puis l'avons ouverte aux opérateurs. \u00bb","case.who":"— Fondateur, Tripz","case.d1":"Trajets mensuels","case.d2":"GMV total","case.d3":"Taux effectif","case.d4":"Villes actives",
|
||
"sec.title":"Sécurité de classe mondiale, conformité claire","sec.b1":"Paiements via partenaires PCI DSS (Paymob) — aucune carte sur nos serveurs","sec.b2":"Chiffrement TLS complet","sec.b3":"Sauvegardes quotidiennes","sec.b4":"Accord de traitement des données clair",
|
||
"faq.eyebrow":"Réponses franches","faq.title":"Les questions que les autres esquivent","final.title":"Votre ville attend son application. Commencez aujourd'hui.","demo.lead":"Ce n'est pas un pitch — voici les vraies applications Tripz, déjà en ligne sur les deux stores.","demo.rider":"App passager","demo.driver":"App chauffeur","demo.appstore":"App Store","demo.googleplay":"Google Play",
|
||
"foot.tag":"VTC en SaaS — lancez votre app sous votre marque, vos données restent les vôtres.","foot.product":"Produit","foot.solutions":"Solutions","foot.fleets":"Bureaux de taxis & flottes","foot.startups":"Fondateurs & marchés émergents","foot.resources":"Ressources","foot.case":"Étude de cas","foot.legal":"Légal","foot.privacy":"Confidentialité","foot.terms":"Conditions","foot.dpa":"Accord de traitement des données","foot.rights":"Tous droits réservés.", "foot.built":"Conçu pour les marchés arabes & émergents.",
|
||
"page.title":"Tripz — Lancez VTC sous votre marque","hero.badge":"Lancez votre plateforme en 30 jours","pillar.badge.1":"Garantie d'export de code et données","pillar.badge.2":"Tarifs publiés & calculateur d'économies","pillar.badge.3":"Prêt au lancement en 30 jours","brand.label":"Tripz — Marque principale",
|
||
"calc.opt.jod":"JOD — Dinar jordanien","calc.opt.egp":"EGP — Livre égyptienne","calc.opt.syp":"SYP — Livre syrienne","calc.opt.iqd":"IQD — Dinar irakien","calc.opt.usd":"USD — Dollar américain","calc.opt.eur":"EUR — Euro","calc.opt.mad":"MAD — Dirham marocain","calc.opt.xof":"XOF — Franc CFA ouest-africain","calc.opt.launch":"Lancement — 349 $/mois · 2,5%","calc.opt.growth":"Croissance — 599 $/mois · 2%","calc.opt.sov":"Souveraineté — 879 $/mois · 1%",
|
||
"land.c1":"Plateformes concurrentes étrangères","land.c2":"Développement sur mesure from scratch","land.c2.m":"Code sur mesure indépendant","land.c2.mo":"Maintenance et serveurs séparés","land.c2.pt":"— (coût de capital massif)"
|
||
},
|
||
es: {
|
||
"nav.product":"Producto","nav.addons":"Complementos","nav.savings":"Ahorro","nav.pricing":"Precios","nav.how":"Cómo lanzamos","nav.faq":"FAQ","nav.demo":"Probar demo",
|
||
"hero.title":"Lanza tu plataforma de transporte [con tu marca] — en 30 días, y tus datos siguen siendo tuyos.","hero.sub":"Apps de pasajero y conductor en ambas tiendas, un panel de administración y dispatch — con precios publicados aquí mismo y un contrato que garantiza la exportación de tus datos, en cualquier momento.","hero.cta1":"Probar la demo en vivo","hero.cta2":"Habla con nosotros por WhatsApp","hero.trust":"Sin tarjeta · Demo instantánea, sin llamada de ventas","hero.scroll":"Descubre más",
|
||
"ph.rider.eta":"Llegada","ph.min":"min","ph.rider.class":"Económico","ph.rider.chip":"Tarifa confirmada antes de pedir","ph.rider.btn":"Pedir ahora","ph.driver.today":"Ganancias de hoy","ph.driver.new":"Nueva solicitud","ph.driver.fare":"Tarifa","ph.driver.accept":"Aceptar",
|
||
"stat.since":"Viajes reales desde","stat.min":"Mínimo por viaje — el más bajo","stat.days":"días","stat.launch":"del contrato a ambas tiendas","stat.lang":"idiomas, RTL auténtico",
|
||
"pillars.eyebrow":"Por qué Tripz","pillars.title":"Lo inverso de todo lo que duele del líder","pillars.lead":"Tres brechas del mercado que convertimos en promesas escritas en tu contrato.","pillars.p1.t":"Tus datos, tu soberanía","pillars.p1.d":"Exportación completa en cualquier momento, período de transición de 60 días en el contrato y opción de alojar dentro de tu país.","pillars.p2.t":"Costo sin sorpresas","pillars.p2.d":"La tarifa está publicada aquí en la página de precios. Sin factura de mapas oculta, sin mínimo de $0.10.","pillars.p3.t":"Demasiado rápido para dudar","pillars.p3.d":"Un sistema probado con viajes reales desde 2019 — no construimos desde cero: lo vestimos con tu marca y lanzamos en 30 días.",
|
||
"brands.eyebrow":"Marcas que operamos hoy","brands.title":"Misma plataforma, marcas distintas — exactamente como se verá la tuya","brands.siro":"Siro — Egipto y Jordania","brands.intalaq":"Intalaq — Siria","brands.next":"Tu marca, después","brands.note":"Cada marca obtiene una app y un panel de administración totalmente independientes, sobre el mismo motor.",
|
||
"prod.eyebrow":"La plataforma","prod.title":"Cuatro componentes, un sistema","prod.tab.rider":"App pasajero","prod.tab.driver":"App conductor","prod.tab.dispatch":"Dispatch","prod.tab.hub":"My Hub",
|
||
"prod.rider.h":"Pide, ve el precio, rastrea","prod.rider.1":"Pedido con cotización por categoría antes de confirmar","prod.rider.2":"Seguimiento en vivo del conductor","prod.rider.3":"Pago en efectivo y billetera","prod.rider.m1":"Tarifa confirmada","prod.rider.m2":"Llegada",
|
||
"prod.driver.h":"Billetera, suscripciones, ganancias en vivo","prod.driver.1":"Billetera y suscripciones flexibles (90 / 180 / 360 días)","prod.driver.2":"Mapa de solicitud claro con distancia y tarifa","prod.driver.3":"Ganancias en vivo e historial","prod.driver.m1":"Ganancias de hoy","prod.driver.m2":"Suscripción","prod.driver.m3":"Próxima solicitud",
|
||
"prod.dispatch.h":"Asignación manual y automática, mapa en vivo","prod.dispatch.1":"Asigna solicitudes manual o automáticamente","prod.dispatch.2":"Mapa de flota en vivo de cada vehículo","prod.dispatch.3":"Reservas telefónicas sin la app","prod.dispatch.m1":"Vehículos activos",
|
||
"prod.hub.h":"Tarifas, informes, conductores","prod.hub.1":"Motor de tarifas completo con categorías y franjas horarias","prod.hub.2":"Informes y finanzas totalmente transparentes","prod.hub.3":"Gestión de conductores y documentos con verificación IA","prod.hub.m1":"Viajes/mes","prod.hub.m2":"GMV total",
|
||
"calc.eyebrow":"La herramienta de venta silenciosa","calc.title":"¿Cuánto ahorrarías con Tripz? Haz el cálculo.","calc.lead":"Ajusta tus viajes diarios y la tarifa media — y compara nuestra factura al instante con un modelo de comisión del 15% y el mínimo del líder.","calc.trips":"Viajes por día","calc.fare":"Tarifa media","calc.currency":"Moneda","calc.plan":"Plan","calc.r.tripz":"Factura mensual Tripz","calc.r.commission":"Modelo con 15% de comisión","calc.r.floor":"Modelo con mínimo $0.10/viaje","calc.r.savecap":"Tu ahorro anual con Tripz","calc.r.send":"Envíanos este cálculo por WhatsApp",
|
||
"how.eyebrow":"El camino de lanzamiento","how.title":"Del contrato a ambas tiendas en 30 días","how.lead":"Cinco etapas claras, bajo nuestra supervisión directa, sin un solo día de inactividad si vienes de un sistema antiguo.","how.s1.d":"Día 1–3","how.s1.t":"Alcance","how.s1.p":"Definimos juntos tu ciudad, categorías, tarifas, idiomas y monedas.","how.s2.d":"Día 4–7","how.s2.t":"Recursos y licencias","how.s2.p":"Envías el logo, colores y cuentas de desarrollador; preparamos la identidad visual.","how.s3.d":"Día 8–14","how.s3.t":"Build y migración","how.s3.p":"Construimos tu instancia, conectamos pago y SMS, y migramos tus conductores y saldos sin interrupción.","how.s4.d":"Día 15–21","how.s4.t":"Pruebas de campo","how.s4.p":"Despliegue en TestFlight y una pista Beta y pruebas contigo en el terreno.","how.s5.d":"Día 22–30","how.s5.t":"Salida en vivo","how.s5.p":"Revisión de tiendas y aprobación, luego salida en vivo bajo nuestra supervisión directa.",
|
||
"price.eyebrow":"Precios totalmente públicos","price.title":"Sí — todos nuestros precios están aquí. Públicamente.","price.lead":"Una página de precios completa es en sí un diferenciador en un mercado basado en la ambigüedad. Elige tu plan, mejora cuando quieras.","price.monthly":"Mensual","price.yearly":"Anual","price.save15":"Ahorra 15%",
|
||
"plan.setup":"Instalación:","plan.popular":"El más elegido","plan.launch.n":"Lanzamiento","plan.launch.1":"Tu app completa en ambas tiendas — una sola ciudad","plan.launch.2":"Panel admin + dispatch + mapa en vivo","plan.launch.3":"Motor tarifario completo + paquete país","plan.launch.4":"Soporte árabe directo + manejamos la publicación","plan.launch.cta":"Empezar tu lanzamiento",
|
||
"plan.growth.n":"Crecimiento","plan.growth.0":"↳ Todo Lanzamiento, más:","plan.growth.1":"Inteligencia de Flota incluida gratis ($149 de valor)","plan.growth.2":"Inteligencia de Precios incluida gratis ($249 de valor)","plan.growth.3":"Suite de Crecimiento incluida gratis ($129 de valor)","plan.growth.4":"Dispatch avanzado + B2B + API + sin límite de viajes","plan.growth.cta":"Reservar tu crecimiento",
|
||
"plan.sov.n":"Soberanía","plan.sov.0":"↳ Todo Crecimiento, más:","plan.sov.1":"Servidor completamente aislado en tu país","plan.sov.2":"Interfaz para el regulador + SLA 99,9%","plan.sov.3":"Garantía de exportación total + opción Escrow","plan.sov.4":"★ Transporte público totalmente incluido ($299/mes de valor)","plan.sov.cta":"Habla con empresas",
|
||
"price.gmvnote":"Tasas GMV decrecientes: cuanto más creces, menor es nuestra parte. (Lanzamiento: 2,5% hasta $50k · Crecimiento: 2% hasta $50k luego 1,5% hasta $200k · Soberanía: 1%)","price.c1.t":"Tarifa publicada","price.c1.d":"Escrita y fijada en el contrato — sin sorpresas.","price.c2.t":"Exporta tus datos","price.c2.d":"Todos tus datos, exportables en cualquier momento.","price.c3.t":"Salida elegante","price.c3.d":"Si te vas: 60 días de transición en lugar de un corte inmediato.","price.founder.t":"Programa Socio Fundador","price.founder.d":"Primeros 3 operadores: instalación gratis a cambio de +1 punto porcentual por un año + estudio de caso con tu nombre.","price.founder.seats":"Plazas restantes",
|
||
"consent.t":"Medimos lo que te sirve — con tu permiso","consent.d":"Usamos medición publicitaria para saber qué anuncio te trajo aquí. No recogemos tu nombre ni tu número, y puedes rechazar y seguir usando todo el sitio.","consent.yes":"Aceptar","consent.no":"Rechazar",
|
||
"addons.eyebrow":"Modular","addons.title":"Tres módulos pagados — ni uno más","addons.lead":"No vendemos ni la seguridad ni los pagos: están en todos los planes. Lo que vendemos es lo que realmente aumenta tu margen.","addon.badge.now":"Disponible ahora","addon.badge.soon":"Próximamente este trimestre","core.title":"En todos los planes — nunca se vende como complemento","core.lead":"Un operador sin botón de pánico o sin pasarela de pago no es un producto incompleto — es un producto que no funciona. Por eso no los cobramos.","core.i1.t":"Confianza y Seguridad","core.i1.d":"Botón de pánico · detección de fraude · seguro del conductor · verificación de documentos con IA · reportes regulatorios","core.i2.t":"Pagos locales","core.i2.d":"PayMob · CliQ · SyriaTel y MTN Cash · Sham Cash · billeteras y solicitudes de retiro",
|
||
"addons.m1.name":"Suite de IA","addons.m1.desc":"Triaje automático de quejas, asesor operativo semanal, conciliación de pagos desde SMS del proveedor — tu empleado que nunca duerme.","addons.m1.period":"/mes","addons.m2.name":"Inteligencia de Precios","addons.m2.desc":"Un motor estadístico que extrae la fórmula de precios de tu mercado y su elasticidad de demanda, y ajusta tu tarifa automáticamente. Un cambio del 5% en el precio mueve el 30% del beneficio — este módulo decide ese 5% con datos, no por intuición.","addons.m2.period":"/mes","addons.m2.setup":"Configuración $1.000 — calibración del mercado local","addons.m3.name":"Suite de Crecimiento","addons.m3.desc":"Reactivación de pasajeros inactivos, campañas WhatsApp, gamificación, desafíos y referidos — un pasajero que vuelve cuesta 10× menos que uno nuevo.","addons.m3.period":"/mes","addons.note":"Inteligencia de Flota (mapa de calor, demanda predictiva, informes de salud) está incluida gratis en los planes Crecimiento y Soberanía — no se vende por separado.",
|
||
"transit.eyebrow":"Línea de producto independiente","transit.title":"Transporte público — autobuses en la misma plataforma","transit.lead":"No es un complemento de una app de taxi. Un comprador completamente distinto, que compra porque opera una red de transporte masivo — con su propio embudo, especificación y contrato.","transit.for1":"Municipios","transit.for2":"Universidades","transit.for3":"Transporte de personal","transit.for4":"Colegios","transit.f1":"Líneas, horarios y seguimiento en vivo de cada autobús","transit.f2":"Registro de pasajeros y abonados con pases mensuales","transit.f3":"Alertas de proximidad del autobús + difusión a grupos","transit.f4":"Panel de supervisor independiente e informes de puntualidad","transit.period":"/mes","transit.setup":"Configuración $2.500 — incluye trazado de rutas y horarios","transit.note":"Totalmente incluido en el plan Soberanía. Se añade a precio de lista sobre cualquier otro plan.","transit.cta":"Reservar demo de transporte",
|
||
"cmp.eyebrow":"La comparación honesta","cmp.title":"Tripz frente a las alternativas","cmp.col.feature":"Criterio","cmp.col.other":"Plataformas competidoras","cmp.col.custom":"Desarrollo a medida","cmp.badge":"Mejor valor",
|
||
"land.eyebrow":"Dónde está el mercado","land.title":"El panorama de precios del sector","land.lead":"Los precios de las plataformas de transporte globales, públicos en sus propios sitios — con Tripz la más transparente y el mínimo por viaje más bajo.","land.col.platform":"Plataforma","land.col.model":"Modelo","land.col.setup":"Instalación","land.col.monthly":"Mensual","land.col.pertrip":"Por viaje","land.m.tripz":"Totalmente público y publicado","land.m.onde":"Híbrido + opaco","land.m.yelow":"Suscripción mensual","land.m.vivo":"Licencia de código única","land.m.zoy":"Suscripción + por viaje","land.m.cab":"Tarifa según la flota","land.p.tripz":"Desde $0.02 · tarifa publicada","land.p.onde":"$0.10 · tarifa secreta","land.p.zoy":"$0.10 tras 600 viajes","land.p.cabm":"Según la flota","land.p.cab":"Sin comisión","land.note":"Cifras de las páginas públicas de cada proveedor (2026), sujetas a cambios. Tripz es la única que publica su tarifa completa.",
|
||
"cmp.r1":"Costo inicial","cmp.r2":"Tiempo hasta el lanzamiento","cmp.r2.us":"30 días","cmp.r2.on":"Semanas–meses","cmp.r2.cu":"9–18 meses","cmp.r3":"Mínimo por viaje","cmp.r4":"¿Tarifa publicada?","cmp.r5":"Exportación garantizada por contrato","cmp.r6":"Alojamiento en tu país","cmp.r6.us":"✓ Soberanía","cmp.r7":"Soporte árabe auténtico","cmp.r7.on":"Parcial","cmp.r7.cu":"Según el dev",
|
||
"case.eyebrow":"Estudio de caso","case.title":"Antes de venderlo a otros, operamos nuestra propia empresa con él","case.p1":"\u00abSiro\u00bb es la app de transporte que operamos nosotros mismos en el mercado desde 2019. Cada función de Tripz salió de una operación real, no de una pizarra.","case.p2":"La convertimos en una plataforma cloud multi-inquilino para que cada operador tenga el mismo sistema — probado — bajo su propia marca. Hoy opera en El Cairo, Alejandría y Damasco.","case.s1":"viajes/mes","case.s2":"conductores activos","case.s3":"ciudades","case.quote":"\u00abNo hicimos un pitch deck; construimos una empresa que funciona y luego la abrimos a los operadores.\u00bb","case.who":"— Fundador, Tripz","case.d1":"Viajes mensuales","case.d2":"GMV total","case.d3":"Tasa efectiva","case.d4":"Ciudades activas",
|
||
"sec.title":"Seguridad de clase mundial, cumplimiento claro","sec.b1":"Pagos vía socios PCI DSS (Paymob) — ninguna tarjeta toca nuestros servidores","sec.b2":"Cifrado TLS completo","sec.b3":"Copias de seguridad diarias","sec.b4":"Acuerdo de tratamiento de datos claro",
|
||
"faq.eyebrow":"Respuestas directas","faq.title":"Las preguntas que otros esquivan","final.title":"Tu ciudad espera su aplicación. Empieza hoy.","demo.lead":"Esto no es una presentación — son las apps reales de Tripz, ya activas en ambas tiendas.","demo.rider":"App pasajero","demo.driver":"App conductor","demo.appstore":"App Store","demo.googleplay":"Google Play",
|
||
"foot.tag":"Transporte en SaaS — lanza tu app con tu marca, y tus datos siguen siendo tuyos.","foot.product":"Producto","foot.solutions":"Soluciones","foot.fleets":"Oficinas de taxi y flotas","foot.startups":"Fundadores y mercados emergentes","foot.resources":"Recursos","foot.case":"Estudio de caso","foot.legal":"Legal","foot.privacy":"Privacidad","foot.terms":"Términos","foot.dpa":"Acuerdo de tratamiento de datos","foot.rights":"Todos los derechos reservados.", "foot.built":"Diseñado para mercados árabes y emergentes.",
|
||
"page.title":"Tripz — Lanza transporte con tu marca","hero.badge":"Lanza tu plataforma en 30 días","pillar.badge.1":"Garantía de exportación de código y datos","pillar.badge.2":"Tarifas publicadas y calculadora de ahorro","pillar.badge.3":"Listo para lanzar en 30 días","brand.label":"Tripz — Marca principal",
|
||
"calc.opt.jod":"JOD — Dinar jordano","calc.opt.egp":"EGP — Libra egipcia","calc.opt.syp":"SYP — Libra siria","calc.opt.iqd":"IQD — Dinar iraquí","calc.opt.usd":"USD — Dólar estadounidense","calc.opt.eur":"EUR — Euro","calc.opt.mad":"MAD — Dirham marroquí","calc.opt.xof":"XOF — Franco CFA de África Occidental","calc.opt.launch":"Lanzamiento — $349/mes · 2,5%","calc.opt.growth":"Crecimiento — $599/mes · 2%","calc.opt.sov":"Soberanía — $879/mes · 1%",
|
||
"land.c1":"Plataformas competidoras extranjeras","land.c2":"Desarrollo a medida desde cero","land.c2.m":"Código personalizado independiente","land.c2.mo":"Mantenimiento y servidores separados","land.c2.pt":"— (enorme costo de capital)"
|
||
},
|
||
tr: {
|
||
"nav.product":"Ürün","nav.addons":"Eklentiler","nav.savings":"Tasarruf Hesaplayıcı","nav.pricing":"Fiyatlandırma","nav.how":"Nasıl başlıyoruz","nav.faq":"SSS","nav.demo":"Demoyu dene",
|
||
"hero.title":"Uygulamanızı [kendi markanızla] başlatın — 30 gün içinde canlıya geçin, verileriniz sizin kalır.","hero.sub":"Her iki mağazada yolcu ve sürücü uygulamaları, yönetim paneli ve sevk sistemi — fiyatlandırma burada kamuya açık ve verilerinizi istediğiniz zaman dışa aktarma garantisi veren bir sözleşmeyle.","hero.cta1":"Canlı demoyu deneyin","hero.cta2":"WhatsApp'tan bize ulaşın","hero.trust":"Kredi kartı gerekmez · Anında demo, satış çağrısı yok","hero.scroll":"Daha fazlasını keşfedin",
|
||
"ph.rider.eta":"Varış süresi","ph.min":"dk","ph.rider.class":"Ekonomi","ph.rider.chip":"Rezervasyon öncesi onaylı fiyat","ph.rider.btn":"Şimdi iste","ph.driver.today":"Bugünkü kazançlar","ph.driver.new":"Yeni talep","ph.driver.fare":"Ücret","ph.driver.accept":"Kabul et",
|
||
"stat.since":"Gerçek seferler işletiyor","stat.min":"Sefer başı taban — sınıfının en düşüğü","stat.days":"gün","stat.launch":"sözleşmeden her iki mağazaya","stat.lang":"dil, doğru RTL desteği",
|
||
"pillars.eyebrow":"Neden Tripz","pillars.title":"Mevcut rakibin acı veren her şeyinin tersi","pillars.lead":"Pazardaki üç açığı sözleşmenize yazılmış taahhütlere dönüştürdük.","pillars.p1.t":"Verileriniz, egemenliğiniz","pillars.p1.d":"İstediğiniz zaman tam dışa aktarma, sözleşmede 60 günlük geçiş dönemi ve ülkeniz içinde barındırma seçeneği.","pillars.p2.t":"Sürprizsiz maliyet","pillars.p2.d":"Oran burada fiyatlandırma sayfasında kamuya açıktır. Gizli harita faturası veya $0.10 tabanı yoktur.","pillars.p3.t":"Düşünmek için çok hızlı","pillars.p3.d":"2019'dan beri gerçek seferler çalıştıran kanıtlanmış bir sistem — sıfırdan inşa etmiyoruz: markanızı giydiriyoruz ve 30 günde başlatıyoruz.",
|
||
"brands.eyebrow":"Bugün işlettiğimiz markalar","brands.title":"Aynı platform, farklı markalar — sizinkinin tam olarak nasıl görüneceği","brands.siro":"Siro — Mısır ve Ürdün","brands.intalaq":"Intalaq — Suriye","brands.next":"Sıradaki markanız","brands.note":"Her marka, aynı motor üzerinde tamamen bağımsız bir uygulama ve yönetim kimliği alır.",
|
||
"prod.eyebrow":"Platform","prod.title":"Dört bileşen, tek sistem","prod.tab.rider":"Yolcu uygulaması","prod.tab.driver":"Sürücü uygulaması","prod.tab.dispatch":"Sevk paneli","prod.tab.hub":"My Hub",
|
||
"prod.rider.h":"İste, fiyatı gör, takip et","prod.rider.1":"Onay öncesi kategori bazlı fiyat teklifi ile istek","prod.rider.2":"Sefer sırasında canlı sürücü takibi","prod.rider.3":"Nakit ödeme ve e-cüzdan","prod.rider.m1":"Onaylı fiyat","prod.rider.m2":"Varış süresi",
|
||
"prod.driver.h":"Cüzdan, abonelikler, canlı kazançlar","prod.driver.1":"Cüzdan ve esnek abonelikler (90 / 180 / 360 gün)","prod.driver.2":"Mesafe ve ücretli net talep haritası","prod.driver.3":"Canlı kazançlar ve sefer geçmişi","prod.driver.m1":"Bugünkü kazançlar","prod.driver.m2":"Abonelik","prod.driver.m3":"Sonraki talep",
|
||
"prod.dispatch.h":"Manuel ve otomatik atama, canlı harita","prod.dispatch.1":"Talepleri manuel veya otomatik olarak atayın","prod.dispatch.2":"Her aracın canlı filo haritası","prod.dispatch.3":"Uygulamasız yolcular için telefon rezervasyonları","prod.dispatch.m1":"Aktif araçlar",
|
||
"prod.hub.h":"Tarifeler, raporlar, sürücüler","prod.hub.1":"Kategoriler ve zaman aralıklarıyla tam motor sistemi","prod.hub.2":"Tamamen şeffaf raporlar ve finans","prod.hub.3":"Yapay zeka doğrulamalı sürücü ve belge yönetimi","prod.hub.m1":"Aylık seferler","prod.hub.m2":"Toplam GMV",
|
||
"calc.eyebrow":"Sessiz satış aracı","calc.title":"Tripz ile ne kadar tasarruf edersiniz? Hesaplayın.","calc.lead":"Günlük seferlerinizi ve ortalama ücretinizi ayarlayın — faturamızı anında %15 komisyon modeli ve mevcut rakibin tabanıyla karşılaştırın.","calc.trips":"Günlük sefer sayısı","calc.fare":"Ortalama ücret","calc.currency":"Para birimi","calc.plan":"Paket","calc.r.tripz":"Tripz aylık faturası","calc.r.commission":"%15 komisyon modeli","calc.r.floor":"$0.10/sefer tabanlı model","calc.r.savecap":"Tripz ile yıllık tasarrufunuz","calc.r.send":"Bu hesabı WhatsApp'tan bize gönderin",
|
||
"how.eyebrow":"Başlangıç yolculuğu","how.title":"Sözleşmeden her iki mağazaya 30 günde","how.lead":"Beş açık aşama, doğrudan gözetimimiz altında, eski bir sistemden geçiyorsanız sıfır kesintiyle.","how.s1.d":"Gün 1–3","how.s1.t":"Kapsam belirleme","how.s1.p":"Şehrinizi, kategorileri, tarifeyi, dilleri ve para birimlerini birlikte tanımlıyoruz.","how.s2.d":"Gün 4–7","how.s2.t":"Varlıklar ve lisanslar","how.s2.p":"Logoyu, renkleri ve geliştirici hesaplarını gönderirsiniz; görsel kimliği biz hazırlarız.","how.s3.d":"Gün 8–14","how.s3.t":"İnşa ve göç","how.s3.p":"Örneğinizi inşa eder, ödemeyi ve SMS'i bağlar, sürücülerinizi ve bakiyelerinizi kesintisiz olarak taşırız.","how.s4.d":"Gün 15–21","how.s4.t":"Saha testi","how.s4.p":"TestFlight ve Beta kanalına dağıtılır ve sizinle sahada test edilir.","how.s5.d":"Gün 22–30","how.s5.t":"Canlıya geçiş","how.s5.p":"Mağaza incelemesi ve onayı, ardından doğrudan gözetimimiz altında canlıya geçiş.",
|
||
"price.eyebrow":"Tamamen kamuya açık fiyatlandırma","price.title":"Evet — tüm fiyatlarımız burada. Kamuya açık olarak.","price.lead":"Eksiksiz bir fiyatlandırma sayfası, belirsizlik üzerine kurulmuş bir pazarda zaten bir farklılaştırıcıdır. Paketinizi seçin, istediğiniz zaman yükseltin.","price.monthly":"Aylık","price.yearly":"Yıllık","price.save15":"%15 tasarruf edin",
|
||
"plan.setup":"Kurulum:","plan.popular":"En çok tercih edilen","plan.launch.n":"Lansman","plan.launch.1":"Her iki mağazada tam uygulamanız — yalnızca bir şehir","plan.launch.2":"Yönetim paneli + sevk + canlı harita","plan.launch.3":"Tam motor sistemi + ülke paketiniz","plan.launch.4":"Doğrudan Arapça destek + mağaza yayını bizde","plan.launch.cta":"Lansmanınızı başlatın",
|
||
"plan.growth.n":"Büyüme","plan.growth.0":"↳ Lansman'daki her şey, artı:","plan.growth.1":"Filo Zekası ücretsiz dahil ($149 değer)","plan.growth.2":"Fiyatlandırma Zekası ücretsiz dahil ($249 değer)","plan.growth.3":"Büyüme Paketi ücretsiz dahil ($129 değer)","plan.growth.4":"Gelişmiş sevk + B2B portalı + API + sefer sınırı yok","plan.growth.cta":"Büyümeyi ayırtın",
|
||
"plan.sov.n":"Sovereign","plan.sov.0":"↳ Büyüme'deki her şey, artı:","plan.sov.1":"Kendi ülkeniz içinde tamamen izole sunucu","plan.sov.2":"Düzenleyici arayüzü + %99,9 SLA","plan.sov.3":"Tam veri dışa aktarma garantisi + Escrow seçeneği","plan.sov.4":"★ Toplu taşıma tamamen dahil ($299/ay değer)","plan.sov.cta":"Kurumsal ekiple konuşun",
|
||
"price.gmvnote":"Azalan GMV oranları: büyüdükçe bizim payımız küçülür. (Lansman: %2,5 $50k'ya kadar · Büyüme: %2 $50k'ya kadar sonra %1,5 $200k'ya kadar · Sovereign: %1)","price.c1.t":"Kamuya açık oran","price.c1.d":"Sözleşmede yazılı ve sabitlenmiş — sürpriz yok.","price.c2.t":"Verilerinizi dışa aktarın","price.c2.d":"Tüm verileriniz, istediğiniz zaman dışa aktarılabilir.","price.c3.t":"Zarif çıkış","price.c3.d":"Ayrılırsanız: anında kesinti yerine 60 günlük geçiş.","price.founder.t":"Kurucu Ortak programı","price.founder.d":"İlk 3 operatör: yıllık +1 puan karşılığında ücretsiz kurulum + adınıza vaka analizi.","price.founder.seats":"Kalan kontenjan",
|
||
"consent.t":"Size yardımcı olanı ölçüyoruz — izninizle","consent.d":"Hangi reklamın sizi buraya getirdiğini öğrenmek için reklam ölçümü kullanıyoruz. Adınızı veya numaranızı toplamıyoruz, reddetseniz bile siteyi tam olarak kullanmaya devam edebilirsiniz.","consent.yes":"Kabul et","consent.no":"Reddet",
|
||
"addons.eyebrow":"Modüler","addons.title":"Üç ücretli modül — ve daha fazlası yok","addons.lead":"Güvenliği veya ödemeleri satmıyoruz: her pakete dahildir. Sattığımız şey, gerçekten kârınızı artıran şeydir.","addon.badge.now":"Şu anda mevcut","addon.badge.soon":"Gelecek çeyrek geliyor","core.title":"Her pakette — hiçbir zaman eklenti olarak satılmaz","core.lead":"Acil durum düğmesi veya ödeme geçidi olmayan bir operatör eksik bir ürün değil — çalışmayan bir üründür. Bu yüzden bunları fiyatlandırmıyoruz.","core.i1.t":"Güvenilirlik ve Emniyet","core.i1.d":"Acil durum düğmesi · dolandırıcılık tespiti · sürücü sigortası · yapay zeka belge doğrulama · düzenleyici raporlar","core.i2.t":"Yerel ödemeler","core.i2.d":"PayMob · CliQ · SyriaTel ve MTN Cash · Sham Cash · cüzdanlar ve ödeme talepleri",
|
||
"addons.m1.name":"Yapay Zeka Paketi","addons.m1.desc":"Otomatik şikayet triyajı, haftalık operasyon danışmanı, sağlayıcı SMS'lerinden ödeme mutabakatı — asla uyumayan çalışanınız.","addons.m1.period":"/ay","addons.m2.name":"Fiyatlandırma Zekası","addons.m2.desc":"Pazarınızın fiyatlandırma formülünü ve talep esnekliğini çıkaran istatistiksel bir motor, ardından tarifenizi otomatik olarak buna göre ayarlar. Fiyatta %5'lik bir değişiklik kârı %30 hareket ettirir — bu modül o %5'i veriye dayalı olarak, içgüdüyle değil karar verir.","addons.m2.period":"/ay","addons.m2.setup":"Kurulum $1,000 — yerel pazar kalibrasyonu","addons.m3.name":"Büyüme Paketi","addons.m3.desc":"Boşta kalan yolcuları yeniden etkinleştirin, WhatsApp kampanyaları, oyunlaştırma, meydan okumalar ve yönlendirmeler — geri dönen bir yolcu, yeni bir yolcudan 10 kat daha ucuza mal olur.","addons.m3.period":"/ay","addons.note":"Filo Zekası (ısı haritası, tahmine dayalı talep, sağlık raporları) Büyüme ve Sovereign paketlerinde ücretsiz olarak dahildir — ayrıca satılmaz.",
|
||
"transit.eyebrow":"Ayrı bir ürün hattı","transit.title":"Toplu taşıma — aynı platformda otobüsler","transit.lead":"Bir taksi uygulamasına eklenti değil. Tamamen farklı bir alıcı, toplu taşıma ağı işlettiğiniz için satın alır — kendi hunisi, teknik şartnamesi ve sözleşmesiyle.","transit.for1":"Belediyeler","transit.for2":"Üniversiteler","transit.for3":"Personel taşımacılığı","transit.for4":"Okullar","transit.f1":"Her otobüs için hatlar, tarifeler ve canlı takip","transit.f2":"Aylık biletli yolcu ve abone kaydı","transit.f3":"Otobüs yaklaşma uyarıları + grup yayınları","transit.f4":"Bağımsız denetleyici panosu ve zamanında raporlama","transit.period":"/ay","transit.setup":"Kurulum $2,500 — hat ve tarife haritalamayı içerir","transit.note":"Sovereign paketinde tamamen dahildir. Herhangi bir diğer paketin üzerine liste fiyatıyla eklenir.","transit.cta":"Toplu taşıma demosu ayırtın",
|
||
"cmp.eyebrow":"Dürüst karşılaştırma","cmp.title":"Tripz rakiplere karşı","cmp.col.feature":"Kriter","cmp.col.other":"Rakip platformlar","cmp.col.custom":"Özel geliştirme","cmp.badge":"En iyi değer",
|
||
"land.eyebrow":"Pazarın durumu","land.title":"Sektörün fiyatlandırma manzarası","land.lead":"Küresel ulaşım platformlarının kendi sitelerinden kamuya açık fiyatları — Tripz en şeffaf ve sefer başı tabanı en düşüğü olarak.","land.col.platform":"Platform","land.col.model":"Model","land.col.setup":"Kurulum","land.col.monthly":"Aylık","land.col.pertrip":"Sefer başı","land.m.tripz":"Tamamen kamuya açık ve yayınlanmış","land.m.onde":"Hibrit + şeffaf olmayan","land.m.yelow":"Aylık abonelik","land.m.vivo":"Tek seferlik kod lisansı","land.m.zoy":"Abonelik + sefer başı","land.m.cab":"Filo boyutuna göre sabit","land.p.tripz":"$0.02'den başlar · oran yayınlanmış","land.p.onde":"$0.10 · gizli oran","land.p.zoy":"600 sefer sonra $0.10","land.p.cabm":"Filoya göre","land.p.cab":"Komisyon yok","land.note":"Her sağlayıcının kamuya açık sayfalarından gelen rakamlar (2026), değişikliğe tabidir. Tripz, tam oranını yayınlayan tek platformdur.",
|
||
"cmp.r1":"Başlangıç maliyeti","cmp.r2":"Canlıya geçiş süresi","cmp.r2.us":"30 gün","cmp.r2.on":"Hafta–ay","cmp.r2.cu":"9–18 ay","cmp.r3":"Sefer başı taban","cmp.r4":"Oran kamuya açık mı?","cmp.r5":"Sözleşmede veri dışa aktarma garantisi","cmp.r6":"Ülkeniz içinde barındırma","cmp.r6.us":"✓ Sovereign","cmp.r7":"Doğru Arapça destek","cmp.r7.on":"Kısmi","cmp.r7.cu":"Geliştiriciye bağlı",
|
||
"case.eyebrow":"Vaka analizi","case.title":"Başkalarına satmadan önce kendi şirketimizde çalıştırdık","case.p1":"\u201cSiro\u201d, 2019'dan beri bizim bizzat piyasada işlettiğimiz ulaşım uygulamasıdır. Tripz'teki her özellik gerçek operasyonlardan, beyaz tahtadan değil, gelmiştir.","case.p2":"Her operatörün kendi markası altında aynı — savaş testinden geçmiş — sisteme sahip olması için çok kiracılı bir bulut platformuna dönüştürdük. Bugün Kahire, İskenderiye ve Şam\u2019da çalışıyor.","case.s1":"sefer/ay","case.s2":"aktif sürücü","case.s3":"şehir","case.quote":"\u201cBir pitch deck\u2019i biz yapmadık; çalışan bir şirket kurduk, sonra operatörlere açtık.\u201d","case.who":"— Kurucu, Tripz","case.d1":"Aylık seferler","case.d2":"Toplam GMV","case.d3":"Etkin oran","case.d4":"Canlı şehirler",
|
||
"sec.title":"Dünya standartlarında güvenlik, net uyumluluk","sec.b1":"PCI DSS ortakları üzerinden ödemeler (Paymob) — kartımızdan sunucularımıza geçmez","sec.b2":"Tam TLS şifreleme","sec.b3":"Günlük yedekleme","sec.b4":"Net veri işleme anlaşaması",
|
||
"faq.eyebrow":"Dürüst cevaplar","faq.title":"Diğerlerinin kaçırdığı sorular","final.title":"Şehriniz uygulamasını bekliyor. Bugün başlayın.","demo.lead":"Bu bir pitch değil — bunlar gerçek Tripz uygulamaları, her iki mağazada şu anda canlı.","demo.rider":"Yolcu uygulaması","demo.driver":"Sürücü uygulaması","demo.appstore":"App Store","demo.googleplay":"Google Play",
|
||
"foot.tag":"Ulaşım SaaS\u2019ı — uygulamanızı kendi markanızla başlatın, verileriniz sizin kalır.","foot.product":"Ürün","foot.solutions":"Çözümler","foot.fleets":"Taksi ofisleri ve filolar","foot.startups":"Girişimciler ve gelişen pazarlar","foot.resources":"Kaynaklar","foot.case":"Vaka analizi","foot.legal":"Yasal","foot.privacy":"Gizlilik","foot.terms":"Koşullar","foot.dpa":"Veri İşleme Anlaşması","foot.rights":"Tüm hakları saklıdır.", "foot.built":"Arapça ve gelişen pazarlar için tasarlanmıştır.",
|
||
"page.title":"Tripz — Uygulamanızı kendi markanızla başlatın","hero.badge":"Platformunuzu 30 günde başlatın","pillar.badge.1":"Yazılı kod ve veri dışa aktarma garantisi","pillar.badge.2":"Kamuya açık oranlar ve güçlü tasarruf hesaplayıcı","pillar.badge.3":"30 günde başlatılmaya hazır","brand.label":"Tripz — Ana marka",
|
||
"calc.opt.jod":"JOD — Ürdün Dinarı","calc.opt.egp":"EGP — Mısır Lirası","calc.opt.syp":"SYP — Suriye Lirası","calc.opt.iqd":"IQD — Irak Dinarı","calc.opt.usd":"USD — ABD Doları","calc.opt.eur":"EUR — Euro","calc.opt.mad":"MAD — Fas Dirhemi","calc.opt.xof":"XOF — Batı Afrika CFA Frangı","calc.opt.launch":"Lansman — $349/ay · %2,5","calc.opt.growth":"Büyüme — $599/ay · %2","calc.opt.sov":"Sovereign — $879/ay · %1",
|
||
"land.c1":"Yabancı rakip platformlar","land.c2":"Sıfırdan özel geliştirme","land.c2.m":"Bağımsız özel kod","land.c2.mo":"Bakım ve ayrı sunucular","land.c2.pt":"— (devasa sermaye maliyeti)"
|
||
}
|
||
};
|
||
|
||
/* ============ STATE ============ */
|
||
let LANG="ar";
|
||
const $=(s,e=document)=>e.querySelector(s), $$=(s,e=document)=>[...e.querySelectorAll(s)];
|
||
|
||
function loadLang(lang){
|
||
LANG=lang;
|
||
const rtl=lang==="ar";
|
||
document.documentElement.lang=lang;
|
||
document.documentElement.dir=rtl?"rtl":"ltr";
|
||
const d=I18N[lang];
|
||
if(!d){console.warn("Language not found:",lang);return;}
|
||
$$("[data-i18n]").forEach(el=>{const k=el.getAttribute("data-i18n");if(d[k]!=null)el.textContent=d[k];});
|
||
if(d["page.title"])document.title=d["page.title"];
|
||
$("#heroTitle").innerHTML=buildHeroTitle(d["hero.title"]);
|
||
$$(".lang-menu button").forEach(b=>b.classList.toggle("active",b.dataset.lang===lang));
|
||
if(typeof buildCalcDropdowns==="function")buildCalcDropdowns();
|
||
buildFAQ();
|
||
calc();
|
||
try{localStorage.setItem("tripz_lang",lang);}catch(e){}
|
||
}
|
||
|
||
function applyLang(lang){loadLang(lang);}
|
||
|
||
function buildHeroTitle(raw){
|
||
let hl=false;
|
||
return raw.split(" ").map((w,i)=>{
|
||
let t=w, isHl=hl, closeAfter=false;
|
||
if(t.includes("[")){isHl=true;hl=true;t=t.replace("[","");}
|
||
if(t.includes("]")){isHl=true;closeAfter=true;t=t.replace("]","");}
|
||
const inner=isHl?`<span class="hl">${t}</span>`:t;
|
||
if(closeAfter)hl=false;
|
||
return `<span class="word" style="animation-delay:${i*.06}s">${inner} </span>`;
|
||
}).join("");
|
||
}
|
||
const FAQ_ICONS=[
|
||
'<path d="M12 2l8 4v6c0 5-3.5 8-8 10-4.5-2-8-5-8-10V6l8-4z"/>',
|
||
'<path d="M3 21h18M5 21V9l7-5 7 5v12M9 21v-6h6v6"/>',
|
||
'<path d="M5 19L19 5M7 9a2 2 0 100-4 2 2 0 000 4zM17 19a2 2 0 100-4 2 2 0 000 4z"/>',
|
||
'<path d="M9 18V6l8 6-8 6z"/><circle cx="12" cy="12" r="9"/>',
|
||
'<path d="M4 4v5h5M20 20v-5h-5M4.5 9A8 8 0 0119 8.5M19.5 15a8 8 0 01-15 .5"/>',
|
||
'<rect x="3" y="6" width="18" height="13" rx="2"/><path d="M3 10h18M7 15h3"/>'
|
||
];
|
||
|
||
/* FAQ content per language */
|
||
const FAQS={
|
||
ar:[["من يملك بيانات الركاب والسائقين؟","أنت. تصدّرها كاملة في أي وقت، والعقد يلزمنا بفترة انتقال 60 يوماً إن قررت المغادرة."],
|
||
["ماذا لو أفلستم أو أغلقتم؟","باقة «سيادة» تعمل من خوادم داخل بلدك، ولكل الباقات ضمان تصدير + escrow اختياري للكود."],
|
||
["كم النسبة بالضبط؟","مكتوبة في صفحة التسعير: 2.5% (إطلاق) · 2% (نمو) · 1% (سيادة) — تنازلية مع نمو GMV."],
|
||
["هل أحتاج فريقاً تقنياً؟","لا. النشر والتحديثات والمتاجر علينا. أنت تدير التشغيل من لوحة عربية."],
|
||
["عندي تطبيق قديم وسائقون نشطون — هل أخسرهم؟","لا: نرحّل السائقين والأرصدة والسجلات بلا يوم توقف."],
|
||
["هل يدعم الدفع كاش؟","نعم، الكاش افتراضي أساسي، والمحافظ والبطاقات إضافات حسب بلدك (Paymob في مصر وبوابات محلية أخرى)."]],
|
||
en:[["Who owns the rider and driver data?","You do. Export it in full anytime, and the contract binds us to a 60-day transition period if you decide to leave."],
|
||
["What if you go bankrupt or shut down?","The Sovereign plan runs from servers inside your country, and every plan has an export guarantee + optional code escrow."],
|
||
["What exactly is the rate?","Written on the pricing page: 2.5% (Launch) · 2% (Growth) · 1% (Sovereign) — descending as GMV grows."],
|
||
["Do I need a technical team?","No. Publishing, updates and the stores are on us. You run operations from an Arabic-first panel."],
|
||
["I have a legacy app and active drivers — will I lose them?","No: we migrate drivers, balances and records with zero downtime."],
|
||
["Does it support cash payment?","Yes, cash is the core default, and wallets and cards are add-ons per country (Paymob in Egypt and other local gateways)."]],
|
||
fr:[["Qui possède les données des passagers et chauffeurs ?","Vous. Exportez-les intégralement à tout moment ; le contrat nous oblige à une transition de 60 jours si vous partez."],
|
||
["Et si vous faites faillite ou fermez ?","Le forfait Souveraineté tourne sur des serveurs dans votre pays, et chaque forfait a une garantie d'export + escrow de code optionnel."],
|
||
["Quel est exactement le taux ?","Écrit sur la page tarifs : 2,5% (Lancement) · 2% (Croissance) · 1% (Souveraineté) — dégressif selon le GMV."],
|
||
["Ai-je besoin d'une équipe technique ?","Non. Publication, mises à jour et stores sont pour nous. Vous gérez depuis un panneau pensé pour l'arabe."],
|
||
["J'ai une ancienne app et des chauffeurs actifs — vais-je les perdre ?","Non : nous migrons chauffeurs, soldes et historiques sans interruption."],
|
||
["Le paiement en espèces est-il pris en charge ?","Oui, l'espèce est le défaut de base ; portefeuilles et cartes sont des options selon le pays (Paymob en Égypte et autres passerelles locales)."]],
|
||
es:[["¿Quién es dueño de los datos de pasajeros y conductores?","Tú. Expórtalos completos en cualquier momento; el contrato nos obliga a 60 días de transición si decides irte."],
|
||
["¿Qué pasa si quiebran o cierran?","El plan Soberanía corre en servidores dentro de tu país, y todos los planes tienen garantía de exportación + escrow de código opcional."],
|
||
["¿Cuál es exactamente la tarifa?","Escrita en la página de precios: 2,5% (Lanzamiento) · 2% (Crecimiento) · 1% (Soberanía) — decreciente al crecer el GMV."],
|
||
["¿Necesito un equipo técnico?","No. Publicación, actualizaciones y tiendas corren por nuestra cuenta. Tú operas desde un panel pensado en árabe."],
|
||
["Tengo una app antigua y conductores activos — ¿los perderé?","No: migramos conductores, saldos y registros sin tiempo de inactividad."],
|
||
["¿Admite pago en efectivo?","Sí, el efectivo es el predeterminado base; billeteras y tarjetas son complementos según el país (Paymob en Egipto y otras pasarelas locales)."]],
|
||
tr:[["Yolcu ve sürücü verileri kime ait?","Sizinkine. Dilediğiniz zaman tamamen dışa aktarabilirsiniz; sözleşme, ayrılmaya karar vermeniz durumunda 60 günlük geçiş süresi tanır."],
|
||
["Iflas eder veya kapanırsanız ne olur?","Egemenlik planı ülkenizdeki sunuculardan çalışır ve tüm planlar dışa aktarım garantisi + isteğe bağlı kaynak kod emaneti içerir."],
|
||
["Oran tam olarak nedir?","Fiyatlandırma sayfasında yazıyor: %2,5 (Başlangıç) · %2 (Büyüme) · %1 (Egemenlik) — GMV büyüdükçe azalan oran."],
|
||
["Teknik bir ekibe ihtiyacım var mı?","Hayır. Yayınlama, güncellemeler ve mağazalar bize ait. Siz Arapça öncelikli bir panelden işletmenizi yönetirsiniz."],
|
||
["Eski bir uygulamam ve aktif sürücülerim var — onları kaybeder miyim?","Hayır: sürücüleri, bakiyeleri ve kayıtları kesintisiz olarak taşıyoruz."],
|
||
["Nakit ödeme destekliyor mu?","Evet, nakit temel varsayılanıdır; cüzdanlar ve kartlar ülkeye göre eklentilerdir (Mısır'da Paymob ve diğer yerel ödeme ağ geçitleri)."]]
|
||
};
|
||
|
||
function buildFAQ(){
|
||
const list=$("#faqList"); list.innerHTML="";
|
||
FAQS[LANG].forEach(([q,a],i)=>{
|
||
const item=document.createElement("div");item.className="faq-item";
|
||
const icon=FAQ_ICONS[i]||FAQ_ICONS[0];
|
||
item.innerHTML=`<button class="faq-q"><span class="faq-ico"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">${icon}</svg></span><span class="faq-q-text">${q}</span><span class="pm">+</span></button><div class="faq-a"><p>${a}</p></div>`;
|
||
const btn=item.querySelector(".faq-q"),ans=item.querySelector(".faq-a");
|
||
btn.addEventListener("click",()=>{
|
||
const open=item.classList.contains("open");
|
||
$$(".faq-item").forEach(f=>{f.classList.remove("open");f.querySelector(".faq-a").style.maxHeight=null;});
|
||
if(!open){item.classList.add("open");ans.style.maxHeight=ans.scrollHeight+"px";}
|
||
});
|
||
list.appendChild(item);
|
||
});
|
||
}
|