diff --git a/src/components/Componentes/question-answer-storage.tsx b/src/components/Componentes/question-answer-storage.tsx index 56ffca6..c2274c4 100644 --- a/src/components/Componentes/question-answer-storage.tsx +++ b/src/components/Componentes/question-answer-storage.tsx @@ -98,7 +98,7 @@ export function hasQuestionAnswerValue(value: MarriageFieldValue) { typeof phone.countryCode === "string" || typeof phone.phoneNumber === "string" ) { - return Boolean(phone.countryCode?.trim() || phone.phoneNumber?.trim()); + return Boolean(phone.countryCode?.trim() && phone.phoneNumber?.trim()); } const bp = value as Partial; if (typeof bp.country === "string" || typeof bp.city === "string") { diff --git a/src/components/Componentes/question-section-flow.tsx b/src/components/Componentes/question-section-flow.tsx index a9056d7..c7dbd69 100644 --- a/src/components/Componentes/question-section-flow.tsx +++ b/src/components/Componentes/question-section-flow.tsx @@ -66,17 +66,24 @@ function SectionFlowContent({ const MAX_RETRIES = 3; let success = false; + let lastError: any = null; for (let attempt = 1; attempt <= MAX_RETRIES; attempt++) { try { await flushAnswers({ force: true }); success = true; break; - } catch (err) { + } catch (err: any) { + lastError = err; console.warn( `[CONTINUE] flushAnswers attempt ${attempt}/${MAX_RETRIES} failed:`, err, ); + // On 400 Bad Request / Validation error, do not retry silently + const statusCode = err?.response?.status || err?.status; + if (statusCode === 400) { + break; + } if (attempt < MAX_RETRIES) { // Silent delay between retries while maintaining loading spinner await new Promise((resolve) => setTimeout(resolve, 800)); @@ -94,16 +101,20 @@ function SectionFlowContent({ } } else { setIsSubmitting(false); - const isPersian = locale === "fa" || locale === "fa-ir"; - const isArabic = locale === "ar"; - const msg = isPersian - ? "خطا در اتصال به اینترنت. پاسخ‌ها با سرور همگام نشدند؛ لطفاً اتصال خود را بررسی و دوباره روی ادامه بزنید." - : isArabic - ? "خطأ في الاتصال بالإنترنت. تعذر مزامنة الإجابات مع الخادم؛ يرجى التحقق من الاتصال والمحاولة مرة أخرى." - : "Internet connection error. Answers could not be synced with server. Please check your connection and tap Continue again."; + const statusCode = lastError?.response?.status || lastError?.status; + let msg = ""; + if (statusCode === 400) { + msg = + t["Some required fields are missing or invalid. Please check your answers."] || + "Some required fields are missing or invalid. Please check your answers."; + } else { + msg = + t["Internet connection error. Answers could not be synced with server. Please check your connection and tap Continue again."] || + "Internet connection error. Answers could not be synced with server. Please check your connection and tap Continue again."; + } setErrorMessage(msg); } - }, [exitHref, onExit, flushAnswers, locale, router, isSubmitting]); + }, [exitHref, onExit, flushAnswers, locale, router, isSubmitting, t]); const markOptionalQuestionsPassed = useCallback( (currentIndex: number, nextIndex: number) => { diff --git a/src/translations/locales/ar.json b/src/translations/locales/ar.json index 5bb54b0..d9545ec 100644 --- a/src/translations/locales/ar.json +++ b/src/translations/locales/ar.json @@ -1263,5 +1263,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "يساعد الأفراد على فهم احتياجاتهم الخاصة بشكل أفضل بالإضافة إلى دوافع شريك حياتهم وتفضيلاته وأولوياته العاطفية.", "Supporting More Suitable Match Recommendations": "دعم اقتراحات أكثر ملاءمة للتوافق", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "يمكن للجمع بين تقييم الاحتياجات والشخصية مع المقابلات ومعايير الزواج الأخرى أن يساعد في جعل اقتراحات شريك الحياة أكثر ملاءمة وتوافقاً.", - "Enter a valid phone number with country code.": "يرجى إدخال رقم هاتف صالح مع رمز الدولة." -} \ No newline at end of file + "Enter a valid phone number with country code.": "يرجى إدخال رقم هاتف صالح مع رمز الدولة.", + "Some required fields are missing or invalid. Please check your answers.": "بعض الحقول المطلوبة غير مكتملة أو غير صالحة. يرجى التحقق من إجاباتك." +} diff --git a/src/translations/locales/az.json b/src/translations/locales/az.json index de51387..80eddbf 100644 --- a/src/translations/locales/az.json +++ b/src/translations/locales/az.json @@ -1263,5 +1263,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "İnsanlara öz ehtiyaclarını, eləcə də həyat yoldaşının motivasiyalarını, üstünlüklərini və emosional prioritetlərini daha yaxşı anlamağa kömək edir.", "Supporting More Suitable Match Recommendations": "Daha uyğun namizəd təkliflərini dəstəkləmək", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "Ehtiyac və xarakter qiymətləndirmələrini müsahibələr və digər evlilik meyarları ilə birləşdirmək həyat yoldaşı təkliflərini daha fərdiləşdirilmiş və uyğun etməyə kömək edə bilər.", - "Enter a valid phone number with country code.": "Zəhmət olmasa ölkə kodu ilə düzgün telefon nömrəsi daxil edin." -} \ No newline at end of file + "Enter a valid phone number with country code.": "Zəhmət olmasa ölkə kodu ilə düzgün telefon nömrəsi daxil edin.", + "Some required fields are missing or invalid. Please check your answers.": "Bəzi tələb olunan sahələr doldurulmayıb və ya yanlışdır. Zəhmət olmasa cavablarınızı yoxlayın." +} diff --git a/src/translations/locales/bn.json b/src/translations/locales/bn.json index 4d8608d..5a5d0e2 100644 --- a/src/translations/locales/bn.json +++ b/src/translations/locales/bn.json @@ -1263,5 +1263,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "ব্যক্তিদের তাদের নিজস্ব চাহিদার পাশাপাশি সঙ্গীর অনুপ্রেরণা, পছন্দ এবং আবেগীয় অগ্রাধিকারগুলি আরও ভালভাবে বুঝতে সহায়তা করে।", "Supporting More Suitable Match Recommendations": "আরও উপযুক্ত ম্যাচ সুপারিশে সহায়তা", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "সাক্ষাৎকার এবং অন্যান্য বিবাহের মানদণ্ডের সাথে চাহিদা ও ব্যক্তিত্ব মূল্যায়ন সংযুক্ত করা সঙ্গীর সুপারিশগুলিকে আরও ব্যক্তিগতকৃত এবং সুসামঞ্জস্যপূর্ণ করতে সহায়তা করে।", - "Enter a valid phone number with country code.": "অনুগ্রহ করে দেশের কোড সহ একটি বৈধ ফোন নম্বর লিখুন।" -} \ No newline at end of file + "Enter a valid phone number with country code.": "অনুগ্রহ করে দেশের কোড সহ একটি বৈধ ফোন নম্বর লিখুন।", + "Some required fields are missing or invalid. Please check your answers.": "কিছু প্রয়োজনীয় ক্ষেত্র পূরণ করা হয়নি বা অবৈধ। অনুগ্রহ করে আপনার উত্তরগুলি পরীক্ষা করুন।" +} diff --git a/src/translations/locales/da.json b/src/translations/locales/da.json index c53ec78..5ab0b5c 100644 --- a/src/translations/locales/da.json +++ b/src/translations/locales/da.json @@ -1263,5 +1263,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "Hjælper personer med bedre at forstå deres egne behov såvel som deres partners motivationer, præferencer og følelsesmæssige prioriteter.", "Supporting More Suitable Match Recommendations": "Støtte til mere passende match-anbefalinger", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "Kombination af behovs- og personlighedsvurderinger med samtaler og andre ægteskabskriterier kan bidrage til at gøre partneranbefalinger mere personlige og velafstemte.", - "Enter a valid phone number with country code.": "Indtast et gyldigt telefonnummer med landekode." -} \ No newline at end of file + "Enter a valid phone number with country code.": "Indtast et gyldigt telefonnummer med landekode.", + "Some required fields are missing or invalid. Please check your answers.": "Nogle påkrævede felter mangler eller er ugyldige. Tjek venligst dine svar." +} diff --git a/src/translations/locales/de.json b/src/translations/locales/de.json index 7c10cf1..6e33c07 100644 --- a/src/translations/locales/de.json +++ b/src/translations/locales/de.json @@ -1263,5 +1263,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "Hilft Einzelpersonen, sowohl ihre eigenen Bedürfnisse als auch die Motivationen, Vorlieben und emotionalen Prioritäten ihres Partners besser zu verstehen.", "Supporting More Suitable Match Recommendations": "Unterstützung für passendere Partnerempfehlungen", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "Die Kombination von Bedarfs- und Persönlichkeitsbeurteilungen mit Gesprächen und anderen Ehekriterien kann dazu beitragen, Partnerempfehlungen individueller und passgenauer zu gestalten.", - "Enter a valid phone number with country code.": "Bitte geben Sie eine gültige Telefonnummer mit Ländervorwahl ein." -} \ No newline at end of file + "Enter a valid phone number with country code.": "Bitte geben Sie eine gültige Telefonnummer mit Ländervorwahl ein.", + "Some required fields are missing or invalid. Please check your answers.": "Einige Pflichtfelder fehlen oder sind ungültig. Bitte überprüfen Sie Ihre Antworten." +} diff --git a/src/translations/locales/en.json b/src/translations/locales/en.json index 831813f..e57d2f7 100644 --- a/src/translations/locales/en.json +++ b/src/translations/locales/en.json @@ -1239,5 +1239,6 @@ "Thai": "Thai", "Turkmen": "Turkmen", "Ukrainian": "Ukrainian", - "Urdu Roman (Latin)": "Urdu Roman (Latin)" -} \ No newline at end of file + "Urdu Roman (Latin)": "Urdu Roman (Latin)", + "Some required fields are missing or invalid. Please check your answers.": "Some required fields are missing or invalid. Please check your answers." +} diff --git a/src/translations/locales/es.json b/src/translations/locales/es.json index b582ba5..b75516a 100644 --- a/src/translations/locales/es.json +++ b/src/translations/locales/es.json @@ -1263,5 +1263,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "Ayuda a las personas a comprender mejor sus propias necesidades, así como las motivaciones, preferencias y prioridades emocionales de su pareja.", "Supporting More Suitable Match Recommendations": "Respaldo para recomendaciones de parejas más adecuadas", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "Combinar las evaluaciones de necesidades y personalidad con entrevistas y otros criterios matrimoniales puede ayudar a que las recomendaciones de pareja sean más personalizadas y compatibles.", - "Enter a valid phone number with country code.": "Por favor, introduce un número de teléfono válido con código de país." -} \ No newline at end of file + "Enter a valid phone number with country code.": "Por favor, introduce un número de teléfono válido con código de país.", + "Some required fields are missing or invalid. Please check your answers.": "Faltan algunos campos obligatorios o no son válidos. Por favor, revisa tus respuestas." +} diff --git a/src/translations/locales/fa.json b/src/translations/locales/fa.json index 16afeae..ff17089 100644 --- a/src/translations/locales/fa.json +++ b/src/translations/locales/fa.json @@ -1259,5 +1259,6 @@ "Ukrainian": "هندی", "Urdu Roman (Latin)": "سایر", "Enter a valid phone number with country code.": "یک شماره تلفن معتبر همراه با کد کشور وارد کنید.", - "Your privacy and safety are our top priorities. We are committed to keeping your information secure and giving you full control throughout the process.": "حریم خصوصی و امنیت شما اولویت اصلی ماست. ما متعهد به حفظ امنیت اطلاعات شما و ارائه کنترل کامل در طول این فرآیند هستیم." -} \ No newline at end of file + "Your privacy and safety are our top priorities. We are committed to keeping your information secure and giving you full control throughout the process.": "حریم خصوصی و امنیت شما اولویت اصلی ماست. ما متعهد به حفظ امنیت اطلاعات شما و ارائه کنترل کامل در طول این فرآیند هستیم.", + "Some required fields are missing or invalid. Please check your answers.": "برخی از فیلدهای اجباری تکمیل نشده‌اند یا نامعتبر هستند. لطفاً پاسخ‌های خود را بررسی کنید." +} diff --git a/src/translations/locales/fr.json b/src/translations/locales/fr.json index d798128..007c252 100644 --- a/src/translations/locales/fr.json +++ b/src/translations/locales/fr.json @@ -1263,5 +1263,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "Aide les individus à mieux comprendre leurs propres besoins ainsi que les motivations, préférences et priorités émotionnelles de leur partenaire.", "Supporting More Suitable Match Recommendations": "Soutien pour des recommandations de partenaires plus appropriées", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "L'association de l'évaluation des besoins et de la personnalité aux entretiens et à d'autres critères de mariage peut aider à formuler des recommandations de partenaires plus personnalisées et harmonieuses.", - "Enter a valid phone number with country code.": "Veuillez saisir un numéro de téléphone valide avec l'indicatif du pays." -} \ No newline at end of file + "Enter a valid phone number with country code.": "Veuillez saisir un numéro de téléphone valide avec l'indicatif du pays.", + "Some required fields are missing or invalid. Please check your answers.": "Certains champs obligatoires sont manquants ou invalides. Veuillez vérifier vos réponses." +} diff --git a/src/translations/locales/gu.json b/src/translations/locales/gu.json index 77b9207..5445e06 100644 --- a/src/translations/locales/gu.json +++ b/src/translations/locales/gu.json @@ -1267,5 +1267,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "વ્યક્તિઓને તેમની પોતાની જરૂરિયાતો તેમજ તેમના જીવનસાથીની પ્રેરણાઓ અને પ્રાથમિકતાઓને વધુ સારી રીતે સમજવામાં મદદ કરે છે.", "Supporting More Suitable Match Recommendations": "વધુ યોગ્ય જીવનસાથીની ભલામણોને સમર્થન", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "જરૂરિયાતો અને વ્યક્તિત્વના મૂલ્યાંકનને ઇન્ટરવ્યુ અને અન્ય લગ્ન માપદંડો સાથે જોડવાથી જીવનસાથીની ભલામણોને વધુ વ્યક્તિગત અને યોગ્ય બનાવવામાં મદદ મળી શકે છે.", - "Enter a valid phone number with country code.": "કંટ્રી કોડ સાથે માન્ય ફોન નંબર દાખલ કરો." -} \ No newline at end of file + "Enter a valid phone number with country code.": "કંટ્રી કોડ સાથે માન્ય ફોન નંબર દાખલ કરો.", + "Some required fields are missing or invalid. Please check your answers.": "કેટલાક જરૂરી ક્ષેત્રો ખૂટે છે અથવા અમાન્ય છે. કૃપા કરીને તમારા જવાબો તપાસો." +} diff --git a/src/translations/locales/ha.json b/src/translations/locales/ha.json index f715d53..925c9a6 100644 --- a/src/translations/locales/ha.json +++ b/src/translations/locales/ha.json @@ -1263,5 +1263,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "Yana taimakawa mutum ya fahimci kansa da abokin zamansa sosai.", "Supporting More Suitable Match Recommendations": "Taimakawa Wajen Bada Shawarar Wanda Ya Fi Dacewa", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "Yana taimakawa wajen samun abokin zama wanda ya fi dacewa.", - "Enter a valid phone number with country code.": "Shigar da lambar waya mai aiki tare da lambar kasa." -} \ No newline at end of file + "Enter a valid phone number with country code.": "Shigar da lambar waya mai aiki tare da lambar kasa.", + "Some required fields are missing or invalid. Please check your answers.": "Wasu wuraren da ake buƙata ba a cika su ba ko kuma ba daidai ba ne. Da fatan za a duba amsoshinku." +} diff --git a/src/translations/locales/he.json b/src/translations/locales/he.json index 7ee5155..94b10a7 100644 --- a/src/translations/locales/he.json +++ b/src/translations/locales/he.json @@ -1528,5 +1528,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "מסייע לאדם להבין טוב יותר את צרכיו ואת מניעיו של בן/בת הזוג.", "Supporting More Suitable Match Recommendations": "תמיכה בהמלצות לשידוך מותאם אישית", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "שילוב אבחון הצרכים והאישיות מאפשר התאמת בני זוג אישית ומדויקת יותר.", - "Enter a valid phone number with country code.": "הזן/י מספר טלפון תקין כולל קידומת בינלאומית." -} \ No newline at end of file + "Enter a valid phone number with country code.": "הזן/י מספר טלפון תקין כולל קידומת בינלאומית.", + "Some required fields are missing or invalid. Please check your answers.": "חלק משדות החובה חסרים או אינם חוקיים. אנא בדוק/י את תשובותיך." +} diff --git a/src/translations/locales/hi.json b/src/translations/locales/hi.json index eccf3e5..981d8d5 100644 --- a/src/translations/locales/hi.json +++ b/src/translations/locales/hi.json @@ -1263,5 +1263,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "व्यक्तियों को अपनी स्वयं की आवश्यकताओं के साथ-साथ अपने साथी की प्राथमिकताओं को बेहतर ढंग से समझने में मदद करता है।", "Supporting More Suitable Match Recommendations": "अधिक उपयुक्त मिलान अनुशंसाओं का समर्थन", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "आवश्यकताओं और व्यक्तित्व के मूल्यांकन को अन्य मानदंडों के साथ संयोजित करने से जीवनसाथी की सिफारिशों को अधिक सटीक बनाने में मदद मिल सकती है।", - "Enter a valid phone number with country code.": "देश कोड के साथ एक मान्य फ़ोन नंबर दर्ज करें।" -} \ No newline at end of file + "Enter a valid phone number with country code.": "देश कोड के साथ एक मान्य फ़ोन नंबर दर्ज करें।", + "Some required fields are missing or invalid. Please check your answers.": "कुछ आवश्यक फ़ील्ड गुम हैं या अमान्य हैं। कृपया अपने उत्तरों की जाँच करें।" +} diff --git a/src/translations/locales/id.json b/src/translations/locales/id.json index cbe8a62..d076492 100644 --- a/src/translations/locales/id.json +++ b/src/translations/locales/id.json @@ -1528,5 +1528,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "Membantu individu lebih memahami kebutuhan diri sendiri serta motivasi, preferensi, dan prioritas emosional pasangannya.", "Supporting More Suitable Match Recommendations": "Mendukung Rekomendasi Pasangan yang Lebih Sesuai", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "Menggabungkan penilaian kebutuhan dan kepribadian dengan kriteria lainnya membantu membuat rekomendasi pasangan lebih personal dan cocok.", - "Enter a valid phone number with country code.": "Masukkan nomor telepon yang valid dengan kode negara." -} \ No newline at end of file + "Enter a valid phone number with country code.": "Masukkan nomor telepon yang valid dengan kode negara.", + "Some required fields are missing or invalid. Please check your answers.": "Beberapa bidang wajib belum diisi atau tidak valid. Silakan periksa jawaban Anda." +} diff --git a/src/translations/locales/ks.json b/src/translations/locales/ks.json index 57823bb..ee89a9b 100644 --- a/src/translations/locales/ks.json +++ b/src/translations/locales/ks.json @@ -1528,5 +1528,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "انسانس پانہٕ تہٕ پنے جیون ساتھی سٕنزِ ترجیحات بہتر طور سمجھنس مَنٛز مددگار۔", "Supporting More Suitable Match Recommendations": "زیادہ موزوں جوڑک سفارشات", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "نفسیاتی ٹیسٹن ہندین نتیجن سٟتؠ چھُ بہترین جیون ساتھی ژھانڈن ممکن گژھان۔", - "Enter a valid phone number with country code.": "ملک کین کوڈس سٟتؠ اکھ صحیح فون نمبر دؠیو۔" -} \ No newline at end of file + "Enter a valid phone number with country code.": "ملک کین کوڈس سٟتؠ اکھ صحیح فون نمبر دؠیو۔", + "Some required fields are missing or invalid. Please check your answers.": "کینہہ لازمی فیلڈ چھِ نہٕ پورٕ یا چھِ غلط۔ مہربٲنی کٔرِتھ پننؠ جوابات پرکھِیو۔" +} diff --git a/src/translations/locales/pt.json b/src/translations/locales/pt.json index 43db72d..ab98862 100644 --- a/src/translations/locales/pt.json +++ b/src/translations/locales/pt.json @@ -1528,5 +1528,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "Auxilia os parceiros a entenderem suas próprias necessidades e as prioridades emocionais do outro.", "Supporting More Suitable Match Recommendations": "Suporte a Recomendações Matrimoniais Mais Apropriadas", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "A integração de avaliações psicológicas torna as indicações de cônjuges mais assertivas.", - "Enter a valid phone number with country code.": "Insira um número de telefone válido com o código do país." -} \ No newline at end of file + "Enter a valid phone number with country code.": "Insira um número de telefone válido com o código do país.", + "Some required fields are missing or invalid. Please check your answers.": "Alguns campos obrigatórios estão ausentes ou são inválidos. Por favor, verifique suas respostas." +} diff --git a/src/translations/locales/ru.json b/src/translations/locales/ru.json index 2e2582f..ff559fe 100644 --- a/src/translations/locales/ru.json +++ b/src/translations/locales/ru.json @@ -1259,5 +1259,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "Помогает людям лучше понять как свои собственные потребности, так и мотивы, предпочтения и эмоциональные приоритеты партнера.", "Supporting More Suitable Match Recommendations": "Поддержка более подходящих рекомендаций партнеров", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "Сочетание оценки потребностей и личности с собеседованиями и другими критериями брака помогает сделать рекомендации партнеров более персонализированными и гармоничными.", - "Enter a valid phone number with country code.": "Пожалуйста, введите корректный номер телефона с кодом страны." -} \ No newline at end of file + "Enter a valid phone number with country code.": "Пожалуйста, введите корректный номер телефона с кодом страны.", + "Some required fields are missing or invalid. Please check your answers.": "Некоторые обязательные поля не заполнены или содержат ошибки. Пожалуйста, проверьте ваши ответы." +} diff --git a/src/translations/locales/sw.json b/src/translations/locales/sw.json index 188aa5f..5c3b433 100644 --- a/src/translations/locales/sw.json +++ b/src/translations/locales/sw.json @@ -1528,5 +1528,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "Husaidia watu kuelewa mahitaji yao binafsi na vipaumbele vya kihisia vya wenzi wao.", "Supporting More Suitable Match Recommendations": "Kusaidia Mapendekezo ya Wenza Wanaofaa Zaidi", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "Kuunganisha tathmini za mahitaji na haiba huwezesha mapendekezo kuwa bora zaidi.", - "Enter a valid phone number with country code.": "Weka nambari sahihi ya simu pamoja na msimbo wa nchi." -} \ No newline at end of file + "Enter a valid phone number with country code.": "Weka nambari sahihi ya simu pamoja na msimbo wa nchi.", + "Some required fields are missing or invalid. Please check your answers.": "Baadhi ya sehemu zinazohitajika hazijajazwa au si sahihi. Tafadhali kagua majibu yako." +} diff --git a/src/translations/locales/tg.json b/src/translations/locales/tg.json index f1207e4..631afcf 100644 --- a/src/translations/locales/tg.json +++ b/src/translations/locales/tg.json @@ -1528,5 +1528,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "Барои беҳтар шинохтани ниёзҳои худ ва авлавиятҳои ҳамсар кӯмак мерасонад.", "Supporting More Suitable Match Recommendations": "Пешниҳоди ҳамсарони беҳтар ва мувофиқтар", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "Ҳамоҳангсозии арзёбиҳои равонӣ бо мусоҳибаҳо пешниҳоди ҳамсари мувофиқро дақиқ месозад.", - "Enter a valid phone number with country code.": "Рақами дурусти телефонро бо рамзи кишвар ворид кунед." -} \ No newline at end of file + "Enter a valid phone number with country code.": "Рақами дурусти телефонро бо рамзи кишвар ворид кунед.", + "Some required fields are missing or invalid. Please check your answers.": "Баъзе майдонҳои ҳатмӣ пур карда нашудаанд ё нодурустанд. Лутфан ҷавобҳои худро санҷед." +} diff --git a/src/translations/locales/tr.json b/src/translations/locales/tr.json index 73211f4..e4a7070 100644 --- a/src/translations/locales/tr.json +++ b/src/translations/locales/tr.json @@ -1528,5 +1528,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "Kişinin hem kendi ihtiyaçlarını hem de eşinin duygusal önceliklerini anlamasını sağlar.", "Supporting More Suitable Match Recommendations": "Daha Uygun Eşleşme Önerilerini Destekleme", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "Psikolojik değerlendirmeleri evlilik kriterleriyle birleştirmek daha uygun eşleşmeler sağlar.", - "Enter a valid phone number with country code.": "Ülke koduyla birlikte geçerli bir telefon numarası girin." -} \ No newline at end of file + "Enter a valid phone number with country code.": "Ülke koduyla birlikte geçerli bir telefon numarası girin.", + "Some required fields are missing or invalid. Please check your answers.": "Bazı zorunlu alanlar eksik veya geçersiz. Lütfen yanıtlarınızı kontrol edin." +} diff --git a/src/translations/locales/ul.json b/src/translations/locales/ul.json index 375d40a..bd5d1da 100644 --- a/src/translations/locales/ul.json +++ b/src/translations/locales/ul.json @@ -1528,5 +1528,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "Fard ko apni zarooriyat ke sath sath shareek-e-hayat ki tarjeehaat ko samajhne mein madad deta hai.", "Supporting More Suitable Match Recommendations": "Zyada Mozoon Rishte ki Tajweez", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "Nafsiati teston ko deegar me'yaraat ke sath mila kar behtareen rishte tajweez kiye ja sakte hain.", - "Enter a valid phone number with country code.": "Mulk ke code ke sath durust phone number darj karein." -} \ No newline at end of file + "Enter a valid phone number with country code.": "Mulk ke code ke sath durust phone number darj karein.", + "Some required fields are missing or invalid. Please check your answers.": "Ba'zi majburiy maydonlar to'ldirilmagan yoki noto'g'ri. Iltimos, javoblaringizni tekshiring." +} diff --git a/src/translations/locales/ur.json b/src/translations/locales/ur.json index bc1fac8..e731491 100644 --- a/src/translations/locales/ur.json +++ b/src/translations/locales/ur.json @@ -1528,5 +1528,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "فرد کو اپنی ضروریات کے ساتھ ساتھ شریک حیات کی ترجیحات کو سمجھنے میں مدد دیتا ہے۔", "Supporting More Suitable Match Recommendations": "زیادہ موزوں رشتے کی تجاویز", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "نفسیاتی ٹیسٹوں کو دیگر معیارات کے ساتھ ملا کر بہترین رشتے تجویز کیے جا سکتے ہیں۔", - "Enter a valid phone number with country code.": "ملکی کوڈ کے ساتھ درست فون نمبر درج کریں۔" -} \ No newline at end of file + "Enter a valid phone number with country code.": "ملکی کوڈ کے ساتھ درست فون نمبر درج کریں۔", + "Some required fields are missing or invalid. Please check your answers.": "کچھ ضروری فیلڈز نامکمل یا غلط ہیں۔ براہ کرم اپنے جوابات کی تصدیق کریں۔" +} diff --git a/src/translations/locales/uz.json b/src/translations/locales/uz.json index 41fcfe4..0bf4538 100644 --- a/src/translations/locales/uz.json +++ b/src/translations/locales/uz.json @@ -1528,5 +1528,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "O'z ehtiyojlarini hamda bo'lajak umr yo'ldoshining ruhiy ustuvorliklarini tushunishga yordam beradi.", "Supporting More Suitable Match Recommendations": "Munosibroq juftliklarni tavsiya qilish", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "Psixologik testlarni nikoh mezonlari bilan birlashtirish yanada mos nomzodlarni tavsiya etish imkonini beradi.", - "Enter a valid phone number with country code.": "Mamlakat kodi bilan to'g'ri telefon raqamini kiriting." -} \ No newline at end of file + "Enter a valid phone number with country code.": "Mamlakat kodi bilan to'g'ri telefon raqamini kiriting.", + "Some required fields are missing or invalid. Please check your answers.": "Ba'zi majburiy maydonlar to'ldirilmagan yoki noto'g'ri. Iltimos, javoblaringizni tekshiring." +} diff --git a/src/translations/locales/zh.json b/src/translations/locales/zh.json index 433007c..f49c217 100644 --- a/src/translations/locales/zh.json +++ b/src/translations/locales/zh.json @@ -1263,5 +1263,6 @@ "Helps individuals better understand their own needs as well as their partner’s motivations, preferences, and emotional priorities.": "帮助双方更好地理解自我需求,并体察伴侣的内在动机与情感偏好。", "Supporting More Suitable Match Recommendations": "提供高度契合的人选推荐", "Combining needs and personality assessments with interviews and other marriage criteria can help make partner recommendations more personalized and well-matched.": "将心理测评与婚姻期望紧密结合,使推荐更具个性化与高匹配度。", - "Enter a valid phone number with country code.": "请输入包含国家代码的有效电话号码。" -} \ No newline at end of file + "Enter a valid phone number with country code.": "请输入包含国家代码的有效电话号码。", + "Some required fields are missing or invalid. Please check your answers.": "某些必填字段缺失或无效。请检查您的回答。" +}