From 308ce7031a5dd225cf0f62d1fafa58abf29193bb Mon Sep 17 00:00:00 2001 From: Chirag Chhatrala <60499540+chiragchhatrala@users.noreply.github.com> Date: Mon, 24 Feb 2025 14:38:37 +0530 Subject: [PATCH] Add localized 'Yes' and 'No' translations for checkbox fields (#710) --- api/app/Service/Forms/FormSubmissionFormatter.php | 2 +- api/resources/lang/ar/validation.php | 2 ++ api/resources/lang/bn/validation.php | 2 ++ api/resources/lang/ca/validation.php | 2 ++ api/resources/lang/cs/validation.php | 2 ++ api/resources/lang/de/validation.php | 2 ++ api/resources/lang/en/validation.php | 3 ++- api/resources/lang/es/validation.php | 2 ++ api/resources/lang/eu/validation.php | 2 ++ api/resources/lang/fr/validation.php | 2 ++ api/resources/lang/gl/validation.php | 2 ++ api/resources/lang/hi/validation.php | 2 ++ api/resources/lang/ja/validation.php | 2 ++ api/resources/lang/jv/validation.php | 2 ++ api/resources/lang/ko/validation.php | 2 ++ api/resources/lang/mr/validation.php | 2 ++ api/resources/lang/pa/validation.php | 2 ++ api/resources/lang/pl/validation.php | 2 ++ api/resources/lang/pt-BR/validation.php | 2 ++ api/resources/lang/pt/validation.php | 2 ++ api/resources/lang/ru/validation.php | 2 ++ api/resources/lang/sk/validation.php | 2 ++ api/resources/lang/sv/validation.php | 2 ++ api/resources/lang/ta/validation.php | 2 ++ api/resources/lang/te/validation.php | 2 ++ api/resources/lang/tr/validation.php | 2 ++ api/resources/lang/ur/validation.php | 2 ++ api/resources/lang/vi/validation.php | 2 ++ api/resources/lang/zh-CN/validation.php | 2 ++ api/resources/lang/zh/validation.php | 2 ++ 30 files changed, 59 insertions(+), 2 deletions(-) diff --git a/api/app/Service/Forms/FormSubmissionFormatter.php b/api/app/Service/Forms/FormSubmissionFormatter.php index 95f4356b..eea3b590 100644 --- a/api/app/Service/Forms/FormSubmissionFormatter.php +++ b/api/app/Service/Forms/FormSubmissionFormatter.php @@ -213,7 +213,7 @@ class FormSubmissionFormatter } elseif ($this->createLinks && $field['type'] == 'email') { $field['value'] = '' . $data[$field['id']] . ''; } elseif ($field['type'] == 'checkbox') { - $field['value'] = $data[$field['id']] ? 'Yes' : 'No'; + $field['value'] = $data[$field['id']] ? trans('validation.yes') : trans('validation.no'); } elseif ($field['type'] == 'date') { $dateFormat = ($field['date_format'] ?? 'dd/MM/yyyy') == 'dd/MM/yyyy' ? 'd/m/Y' : 'm/d/Y'; if (isset($field['with_time']) && $field['with_time']) { diff --git a/api/resources/lang/ar/validation.php b/api/resources/lang/ar/validation.php index 8082e39e..9e712fc4 100644 --- a/api/resources/lang/ar/validation.php +++ b/api/resources/lang/ar/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'إدخال غير صالح. يرجى التصحيح والمحاولة مرة أخرى.', 'invalid_captcha' => 'التحقق من صحة الحقل غير صحيح. يرجى التحقق من صحة الحقل والمحاولة مرة أخرى.', 'complete_captcha' => 'يرجى إكمال التحقق من صحة الحقل.', + 'yes' => 'نعم', + 'no' => 'لا', ]; diff --git a/api/resources/lang/bn/validation.php b/api/resources/lang/bn/validation.php index 61adf92b..c1687175 100644 --- a/api/resources/lang/bn/validation.php +++ b/api/resources/lang/bn/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'অবৈধ ইনপুট। অনুগ্রহ করে সংশোধন করে আবার চেষ্টা করুন।', 'invalid_captcha' => 'অবৈধ টিপস। অনুগ্রহ করে টিপস টিপুন।', 'complete_captcha' => 'অনুগ্রহ করে টিপস টিপুন।', + 'yes' => 'হ্যাঁ', + 'no' => 'না', ]; diff --git a/api/resources/lang/ca/validation.php b/api/resources/lang/ca/validation.php index edb1fe81..8ffb9dc9 100644 --- a/api/resources/lang/ca/validation.php +++ b/api/resources/lang/ca/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'Entrada no vàlida. Corregeix-la i torna-ho a provar.', 'invalid_captcha' => 'CAPTCHA no vàlid. Corregeix-lo i torna-ho a provar.', 'complete_captcha' => 'Si us plau, completa el CAPTCHA.', + 'yes' => 'Sí', + 'no' => 'No', ]; diff --git a/api/resources/lang/cs/validation.php b/api/resources/lang/cs/validation.php index d9dccf9f..0484dca3 100644 --- a/api/resources/lang/cs/validation.php +++ b/api/resources/lang/cs/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'Neplatný vstup. Opravte jej a zkuste to znovu.', 'invalid_captcha' => 'Neplatná CAPTCHA. Opravte ji a zkuste to znovu.', 'complete_captcha' => 'Prosím, vyplňte CAPTCHA.', + 'yes' => 'Ano', + 'no' => 'Ne', ]; diff --git a/api/resources/lang/de/validation.php b/api/resources/lang/de/validation.php index 43579ea1..9289f9c0 100644 --- a/api/resources/lang/de/validation.php +++ b/api/resources/lang/de/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'Ungültige Eingabe. Bitte korrigieren Sie und versuchen Sie es erneut.', 'invalid_captcha' => 'Ungültige CAPTCHA. Bitte beweisen Sie, dass Sie kein Bot sind.', 'complete_captcha' => 'Bitte füllen Sie die CAPTCHA aus.', + 'yes' => 'Ja', + 'no' => 'Nein', ]; diff --git a/api/resources/lang/en/validation.php b/api/resources/lang/en/validation.php index f6b59ed9..d5f3aeeb 100644 --- a/api/resources/lang/en/validation.php +++ b/api/resources/lang/en/validation.php @@ -152,5 +152,6 @@ return [ 'invalid_json' => 'Invalid input. Please correct and try again.', 'invalid_captcha' => 'Invalid CAPTCHA. Please prove you\'re not a bot.', 'complete_captcha' => 'Please complete the captcha.', - + 'yes' => 'Yes', + 'no' => 'No', ]; diff --git a/api/resources/lang/es/validation.php b/api/resources/lang/es/validation.php index ef8dd31a..5020d308 100755 --- a/api/resources/lang/es/validation.php +++ b/api/resources/lang/es/validation.php @@ -155,5 +155,7 @@ return [ 'invalid_json' => 'Entrada no válida. Por favor, corrija e intente nuevamente.', 'invalid_captcha' => 'Captcha no válido. Por favor, demuestre que no es un bot.', 'complete_captcha' => 'Por favor, complete el captcha.', + 'yes' => 'Sí', + 'no' => 'No', ]; diff --git a/api/resources/lang/eu/validation.php b/api/resources/lang/eu/validation.php index a13ebb54..8676d586 100644 --- a/api/resources/lang/eu/validation.php +++ b/api/resources/lang/eu/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'Sarrera baliogabea. Zuzendu eta saiatu berriro.', 'invalid_captcha' => 'CAPTCHA baliogabea. Zuzendu eta saiatu berriro.', 'complete_captcha' => 'Mesedez, bete CAPTCHA.', + 'yes' => 'Bai', + 'no' => 'Ez', ]; diff --git a/api/resources/lang/fr/validation.php b/api/resources/lang/fr/validation.php index 868464fb..61d66ac2 100644 --- a/api/resources/lang/fr/validation.php +++ b/api/resources/lang/fr/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'Entrée invalide. Veuillez corriger et réessayer.', 'invalid_captcha' => 'Captcha invalide. Veuillez prouver que vous n\'êtes pas un bot.', 'complete_captcha' => 'Veuillez compléter le captcha.', + 'yes' => 'Oui', + 'no' => 'Non', ]; diff --git a/api/resources/lang/gl/validation.php b/api/resources/lang/gl/validation.php index d961359c..8aa4d3d6 100644 --- a/api/resources/lang/gl/validation.php +++ b/api/resources/lang/gl/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'Entrada non válida. Corríxea e téntao de novo.', 'invalid_captcha' => 'CAPTCHA non válido. Corríxeo e téntao de novo.', 'complete_captcha' => 'Por favor, completa o CAPTCHA.', + 'yes' => 'Si', + 'no' => 'Non', ]; diff --git a/api/resources/lang/hi/validation.php b/api/resources/lang/hi/validation.php index a7322d01..d9455911 100644 --- a/api/resources/lang/hi/validation.php +++ b/api/resources/lang/hi/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'अमान्य इनपुट। कृपया सुधारें और पुनः प्रयास करें।', 'invalid_captcha' => 'अमान्य कैप्चा। कृपया दिखाएं कि आप एक बॉट नहीं हैं।', 'complete_captcha' => 'कृपया कैप्चा भरें।', + 'yes' => 'है', + 'no' => 'नहीं', ]; diff --git a/api/resources/lang/ja/validation.php b/api/resources/lang/ja/validation.php index bb945111..d00fb916 100644 --- a/api/resources/lang/ja/validation.php +++ b/api/resources/lang/ja/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => '無効な入力です。修正して再度お試しください。', 'invalid_captcha' => '無効なCAPTCHAです。ボットではないことを証明してください。', 'complete_captcha' => 'CAPTCHAを完了してください。', + 'yes' => 'はい', + 'no' => 'いいえ', ]; diff --git a/api/resources/lang/jv/validation.php b/api/resources/lang/jv/validation.php index a859b10f..1db7227b 100644 --- a/api/resources/lang/jv/validation.php +++ b/api/resources/lang/jv/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'Input ora valid. Mangga dibenakake lan dicoba maneh.', 'invalid_captcha' => 'CAPTCHA ora valid. Mangga dibenakake lan dicoba maneh.', 'complete_captcha' => 'CAPTCHA kudu diisi.', + 'yes' => 'Ya', + 'no' => 'Tidak', ]; diff --git a/api/resources/lang/ko/validation.php b/api/resources/lang/ko/validation.php index c3117b42..01efb2b8 100644 --- a/api/resources/lang/ko/validation.php +++ b/api/resources/lang/ko/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => '잘못된 입력입니다. 수정 후 다시 시도해 주세요.', 'invalid_captcha' => '잘못된 캡차입니다. 봇이 아님을 증명해 주세요.', 'complete_captcha' => '캡차를 완료해 주세요.', + 'yes' => '예', + 'no' => '아니오', ]; diff --git a/api/resources/lang/mr/validation.php b/api/resources/lang/mr/validation.php index 6024f8f8..53105ac8 100644 --- a/api/resources/lang/mr/validation.php +++ b/api/resources/lang/mr/validation.php @@ -135,4 +135,6 @@ return [ 'invalid_json' => 'अवैध इनपुट. कृपया सुधारून पुन्हा प्रयत्न करा.', 'invalid_captcha' => 'अवैध कैप्चा। कृपया कैप्चा टिपला आणि पुन्हा प्रयत्न करा।', 'complete_captcha' => 'कृपया कैप्चा भरा.', + 'yes' => 'है', + 'no' => 'नहीं', ]; diff --git a/api/resources/lang/pa/validation.php b/api/resources/lang/pa/validation.php index e1c8dcc7..4cd540a3 100644 --- a/api/resources/lang/pa/validation.php +++ b/api/resources/lang/pa/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'ਗਲਤ ਇਨਪੁਟ। ਕਿਰਪਾ ਕਰਕਕੇ ਸਹੀ ਕਰੋ ਅਤੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।', 'invalid_captcha' => 'ਗਲਤ ਕੈਪਚਾ। ਕਿਰਪਾ ਕਰੋ ਕੈਪਚਾ ਟੀਪ ਅਤੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।', 'complete_captcha' => 'ਕਿਰਪਾ ਕਰੋ ਕੈਪਚਾ ਭਰੋ।', + 'yes' => 'ਹੈ', + 'no' => 'ਨਹੀਂ', ]; diff --git a/api/resources/lang/pl/validation.php b/api/resources/lang/pl/validation.php index 583f65a4..8181fe5a 100644 --- a/api/resources/lang/pl/validation.php +++ b/api/resources/lang/pl/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'Nieprawidłowe dane wejściowe. Popraw je i spróbuj ponownie.', 'invalid_captcha' => 'Nieprawidłowy kod CAPTCHA. Popraw go i spróbuj ponownie.', 'complete_captcha' => 'Proszę wypełnić kod CAPTCHA.', + 'yes' => 'Tak', + 'no' => 'Nie', ]; diff --git a/api/resources/lang/pt-BR/validation.php b/api/resources/lang/pt-BR/validation.php index 1f523cf5..6d8dd60a 100644 --- a/api/resources/lang/pt-BR/validation.php +++ b/api/resources/lang/pt-BR/validation.php @@ -182,4 +182,6 @@ return [ 'invalid_json' => 'Entrada inválida. Por favor, corrija e tente novamente.', 'invalid_captcha' => 'Captcha inválido. Por favor, demonstre que não é um bot.', 'complete_captcha' => 'Por favor, complete o captcha.', + 'yes' => 'Sim', + 'no' => 'Não', ]; diff --git a/api/resources/lang/pt/validation.php b/api/resources/lang/pt/validation.php index a0343723..350e222e 100644 --- a/api/resources/lang/pt/validation.php +++ b/api/resources/lang/pt/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'Entrada inválida. Por favor, corrija e tente novamente.', 'invalid_captcha' => 'Captcha inválido. Por favor, demonstre que não é um bot.', 'complete_captcha' => 'Por favor, complete o captcha.', + 'yes' => 'Sim', + 'no' => 'Não', ]; diff --git a/api/resources/lang/ru/validation.php b/api/resources/lang/ru/validation.php index b682c8c9..5fab695f 100644 --- a/api/resources/lang/ru/validation.php +++ b/api/resources/lang/ru/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'Неверный ввод. Пожалуйста, исправьте и попробуйте снова.', 'invalid_captcha' => 'Неверный CAPTCHA. Пожалуйста, докажите, что вы не бот.', 'complete_captcha' => 'Пожалуйста, заполните CAPTCHA.', + 'yes' => 'Да', + 'no' => 'Нет', ]; diff --git a/api/resources/lang/sk/validation.php b/api/resources/lang/sk/validation.php index 835bef0b..5f744750 100644 --- a/api/resources/lang/sk/validation.php +++ b/api/resources/lang/sk/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'Neplatný vstup. Opravte ho a skúste znova.', 'invalid_captcha' => 'Neplatná CAPTCHA. Opravte ju a skúste znova.', 'complete_captcha' => 'Prosím, vyplňte CAPTCHA.', + 'yes' => 'Áno', + 'no' => 'Nie', ]; diff --git a/api/resources/lang/sv/validation.php b/api/resources/lang/sv/validation.php index f5108c3b..f1517a2e 100644 --- a/api/resources/lang/sv/validation.php +++ b/api/resources/lang/sv/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'Ogiltig inmatning. Korrigera och försök igen.', 'invalid_captcha' => 'Ogiltig CAPTCHA. Korrigera och försök igen.', 'complete_captcha' => 'Vänligen fyll i CAPTCHA.', + 'yes' => 'Ja', + 'no' => 'Nej', ]; diff --git a/api/resources/lang/ta/validation.php b/api/resources/lang/ta/validation.php index 1c44a5c2..0377fec1 100644 --- a/api/resources/lang/ta/validation.php +++ b/api/resources/lang/ta/validation.php @@ -135,4 +135,6 @@ return [ 'invalid_json' => 'தவறான உள்ளீடு. சரிசெய்து மீண்டும் முயற்சிக்கவும்.', 'invalid_captcha' => 'தவறான கையால் வைத்த முறை. மீண்டும் முயற்சிக்கவும்.', 'complete_captcha' => 'கையால் வைத்த முறையை நிரப்பவும்.', + 'yes' => 'ஆம்', + 'no' => 'இல்லை', ]; diff --git a/api/resources/lang/te/validation.php b/api/resources/lang/te/validation.php index 6032afe6..16e249ad 100644 --- a/api/resources/lang/te/validation.php +++ b/api/resources/lang/te/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'చెల్లని ఇన్‌పుట్. దయచేసి సరిచేసి మళ్లీ ప్రయత్నించండి.', 'invalid_captcha' => 'అవైధ క్యాప్చా. దయచేసి క్యాప్చా టైప్ మరియు మళ్లీ ప్రయత్నించండి.', 'complete_captcha' => 'దయచేసి క్యాప్చా భరించండి.', + 'yes' => 'అవును', + 'no' => 'కానీ', ]; diff --git a/api/resources/lang/tr/validation.php b/api/resources/lang/tr/validation.php index bde69949..d74a2c12 100644 --- a/api/resources/lang/tr/validation.php +++ b/api/resources/lang/tr/validation.php @@ -135,4 +135,6 @@ return [ 'invalid_json' => 'Geçersiz girdi. Lütfen düzeltin ve tekrar deneyin.', 'invalid_captcha' => 'Geçersiz CAPTCHA. Lütfen bot olmadığınızı gösterin.', 'complete_captcha' => 'Lütfen CAPTCHA\'yı tamamlayın.', + 'yes' => 'Evet', + 'no' => 'Hayır', ]; diff --git a/api/resources/lang/ur/validation.php b/api/resources/lang/ur/validation.php index f9c28238..649eacab 100644 --- a/api/resources/lang/ur/validation.php +++ b/api/resources/lang/ur/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'غلط ان پٹ۔ براہ کرم درست کریں اور دوبارہ کوشش کریں۔', 'invalid_captcha' => 'غلط کپچا۔ براہ کرم کپچا ٹائپ کریں اور دوبارہ کوشش کریں۔', 'complete_captcha' => 'براہ کرم کپچا پر کام کریں۔', + 'yes' => 'ہے', + 'no' => 'نہیں', ]; diff --git a/api/resources/lang/vi/validation.php b/api/resources/lang/vi/validation.php index df40ee2c..d834ce9e 100644 --- a/api/resources/lang/vi/validation.php +++ b/api/resources/lang/vi/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => 'Dữ liệu không hợp lệ. Vui lòng sửa và thử lại.', 'invalid_captcha' => 'Mã bảo vệ không đúng. Vui lòng nhập lại và thử lại.', 'complete_captcha' => 'Vui lòng nhập mã bảo vệ.', + 'yes' => 'Có', + 'no' => 'Không', ]; diff --git a/api/resources/lang/zh-CN/validation.php b/api/resources/lang/zh-CN/validation.php index cd49c997..7e000fcf 100644 --- a/api/resources/lang/zh-CN/validation.php +++ b/api/resources/lang/zh-CN/validation.php @@ -98,4 +98,6 @@ return [ 'invalid_json' => '输入无效。请修正后重试。', 'invalid_captcha' => '验证码错误。请重新输入并重试。', 'complete_captcha' => '请完成验证码。', + 'yes' => '是', + 'no' => '否', ]; diff --git a/api/resources/lang/zh/validation.php b/api/resources/lang/zh/validation.php index 5814a68c..76aa6018 100644 --- a/api/resources/lang/zh/validation.php +++ b/api/resources/lang/zh/validation.php @@ -118,4 +118,6 @@ return [ 'invalid_json' => '输入无效。请修正后重试。', 'invalid_captcha' => '验证码错误。请重新输入并重试。', 'complete_captcha' => '请完成验证码。', + 'yes' => '是', + 'no' => '否', ];