Translation Support Request - Duplicate Contact Prevention strings

As previously noted, we are in the final stages of adding support for detecting existing duplicate contacts when submitting a contact form. The last piece is to ensure we have proper translations for the 6 new user-facing text strings we have added to the app.

The CHT supports 9 different languages “out-of-the-box” and I am hoping that folks out here with experience in each of these languages can give me some feedback on our initial translations. (Or even just confirm that our current text is correct!) :folded_hands:

(You can see the screenshots at the bottom of this post for examples of how these messages are used.)

Thank you!

en

duplicate_check.contact.duplication_message = Possible duplicate contacts found:
duplicate_check.contact.acknowledge = Confirm this contact is not a duplicate entry
duplicate_check.contact.name = Name:
duplicate_check.contact.created_on = Created on:
duplicate_check.contact.open = Open
duplicate_check.contact.summary_error = Failed to load summary data for contact

ar

duplicate_check.contact.duplication_message = تم العثور على جهات اتصال مكررة محتملة:
duplicate_check.contact.acknowledge = تأكد من أن هذه الجهة الاتصال ليست مدخلاً مكررًا
duplicate_check.contact.name = الاسم:
duplicate_check.contact.created_on = تم الإنشاء في:
duplicate_check.contact.open = افتح
duplicate_check.contact.summary_error = تعذّر تحميل بيانات الملخص لجهة الاتصال

bm

duplicate_check.contact.duplication_message = Kɛlɛ kunbɛn kɔrɔba kan:
duplicate_check.contact.acknowledge = Nse bɛɛ ye kɔrɔba tulu
duplicate_check.contact.name = Fɔlɔ:
duplicate_check.contact.created_on = Fɔlɔ kɔrɔba ye:
duplicate_check.contact.open = Sɔrɔ
duplicate_check.contact.summary_error = K'a ladilakan dɔɔnin bɔ min ye jɔ

es

duplicate_check.contact.duplication_message = Se encontraron contactos duplicados posibles:
duplicate_check.contact.acknowledge = Confirme que este contacto no es una entrada duplicada
duplicate_check.contact.name = Nombre:
duplicate_check.contact.created_on = Creado el:
duplicate_check.contact.open = Abrir
duplicate_check.contact.summary_error = No se pudo cargar los datos del resumen para el contacto

fr

duplicate_check.contact.duplication_message = Des contacts potentiellement en double ont été trouvés :
duplicate_check.contact.acknowledge = Confirmez que ce contact n'est pas une entrée en double
duplicate_check.contact.name = Nom :
duplicate_check.contact.created_on = Créé le :
duplicate_check.contact.open = Ouvrir
duplicate_check.contact.summary_error = Impossible de charger les données récapitulatives du contact

hi

duplicate_check.contact.duplication_message = संभावित डुप्लिकेट संपर्क पाए गए हैं:
duplicate_check.contact.acknowledge = पुष्टि करें कि यह संपर्क डुप्लिकेट एंट्री नहीं है
duplicate_check.contact.name = नाम:
duplicate_check.contact.created_on = पर बनाया गया:
duplicate_check.contact.open = खोलें
duplicate_check.contact.summary_error = संपर्क के लिए सारांश डेटा लोड करने में असमर्थ

id

duplicate_check.contact.duplication_message = Ditemukan kemungkinan kontak duplikat:
duplicate_check.contact.acknowledge = Konfirmasi bahwa kontak ini bukan entri duplikat
duplicate_check.contact.name = Nama:
duplicate_check.contact.created_on = Dibuat pada:
duplicate_check.contact.open = Buka
duplicate_check.contact.summary_error = Tidak dapat memuat data ringkasan untuk kontak

ne

duplicate_check.contact.duplication_message = सम्भावित डुप्लिकेट सम्पर्कहरू भेटिए:
duplicate_check.contact.acknowledge = कृपया सुनिश्चित गर्नुहोस् कि यो सम्पर्क डुप्लिकेट प्रविष्टि होइन
duplicate_check.contact.name = नाम:
duplicate_check.contact.created_on = निर्माण मिति:
duplicate_check.contact.open = खोल्नुहोस्
duplicate_check.contact.summary_error = सम्पर्कको लागि सारांश डेटा लोड गर्न असमर्थ

sw

duplicate_check.contact.duplication_message = Makontakti yanayofanana yamepatikana:
duplicate_check.contact.acknowledge = Thibitisha kwamba hii si ya kopi ya mawasiliano
duplicate_check.contact.name = Jina:
duplicate_check.contact.created_on = Ilianzishwa tarehe:
duplicate_check.contact.open = Fungua
duplicate_check.contact.summary_error = Imeshindikana kupakia data ya muhtasari kwa mawasiliano

Initial list of duplicate contacts

Open one of the contact panels to show contact-summary + Open button

View when there is an error loading the contact-summary

3 Likes

Thank you for sharing these! Here are my suggestions for improving the Spanish translations:

duplicate_check.contact.duplication_message = Se encontraron posibles contactos duplicados:
duplicate_check.contact.acknowledge = Confirme que este contacto no un duplicado
duplicate_check.contact.summary_error = No se pudieron cargar los datos del resumen para el contacto
2 Likes

Here are the Nepali Translations with minor changes:
duplicate_check.contact.duplication_message = संभावित दोहोऱिएका सम्पर्कहरू फेला परेका छन्:
duplicate_check.contact.acknowledge = यो सम्पर्क दोहोऱिएको प्रविष्टि होइन भनेर पुष्टि गर्नुहोस्
duplicate_check.contact.created_on = सिर्जना गरिएको मिति:
duplicate_check.contact.summary_error = सम्पर्कको सारांश डेटा लोड गर्न असफल भयो

CC: @binod

3 Likes

Here are my suggestions to improve the Swahili translations

duplicate_check.contact.duplication_message = Kuna uwezo wasiliani waliorudiwa wamepatikana:
duplicate_check.contact.acknowledge = Thibitisha kuwa hii si kopi ya mwasiliani
duplicate_check.contact.name = Jina:
duplicate_check.contact.created_on = Iliundwa tarehe:
duplicate_check.contact.open = Fungua
duplicate_check.contact.summary_error = Imeshindikana kupakia data ya muhtasari ya mwasiliani
2 Likes

I love the crowdsourcing initiative! Your French translations are correct:

duplicate_check.contact.duplication_message = Des contacts potentiellement en double ont été trouvés :
duplicate_check.contact.acknowledge = Confirmez que ce contact n'est pas une entrée en double
duplicate_check.contact.name = Nom :
duplicate_check.contact.created_on = Créé le :
duplicate_check.contact.open = Ouvrir
duplicate_check.contact.summary_error = Impossible de charger les données récapitulatives du contact
2 Likes

Thank you everyone for your translation support! We just have a few more to go here:

  • @Kenyuri could you possibly help connect me with someone who could review the Arabic? (Or just forward them this thread?)
  • @bamatic Would you be able to help with reviewing the Bambara translations? (Or connecting me with someone that could help?)

Thank you!

Also still need:

  • Hindi
  • Indonesian

Hindi translations look good, thanks!

3 Likes

Thanks @sugat for these corrections for Nepali translations.

I want to make a couple more corrections:

duplicate_check.contact.duplication_message = संभावित दोहरिएका सम्पर्कहरू फेला परेका छन्:
duplicate_check.contact.acknowledge = यो सम्पर्क दोहोरिएको होइन भनेर पुष्टि गर्नुहोस्

Changes made:

  • Changed ऱ to : I haven’t seen (nuktā) being used in modern Nepali.
  • Removed प्रविष्टि: While technically correct, this term is not common in everyday language. Omitting it still gives the same meaning.
3 Likes

Hi @jkuester

Babker El Shiekh has been able to help us on reviewing the translations and he has done a few minor corrections to the translations

duplicate_check.contact.duplication_message = تكرار_ يرجى التحقق من رسالة تكرار جهات الاتصال

duplicate_check.contact.acknowledge = تكرار _ يرجى تحقق من إقرار جهة الاتصال

duplicate_check.contact.name = تكرار_ يرجى التحقق من اسم جهة الاتصال

duplicate_check.contact.created_on = تكرار_ يرجى تحقق من تاريخ إنشاء جهة الاتصال

duplicate_check.contact.open = مكرر _ يرجى التحقق من جهة الاتصال.مفتوح

duplicate_check.contact.summary_error = تكرار_ يرجى التحقق من خطأ في ملخص جهات الاتصال
1 Like