diff --git a/client/i18n/locales/chinese/translations.json b/client/i18n/locales/chinese/translations.json index 5d95ea600c..ef2a91a579 100644 --- a/client/i18n/locales/chinese/translations.json +++ b/client/i18n/locales/chinese/translations.json @@ -468,5 +468,13 @@ "invalid-protocol": "URL 必须以 http 或 https 开头", "url-not-image": "URL 必须直接链接到图片文件", "use-valid-url": "请使用有效的 URL" + }, + "certification": { + "certifies": "Chinese: This certifies that", + "completed": "Chinese: has successfully completed the freeCodeCamp.org", + "developer": "Chinese: Developer Certification, representing approximately", + "executive": "Chinese: Executive Director, freeCodeCamp.org", + "verify": "Chinese: Verify this certification at {{certURL}}", + "issued": "Chinese: Issued" } } diff --git a/client/i18n/locales/english/translations.json b/client/i18n/locales/english/translations.json index f51dfd150d..400a2203a5 100644 --- a/client/i18n/locales/english/translations.json +++ b/client/i18n/locales/english/translations.json @@ -468,5 +468,13 @@ "invalid-protocol": "URL must start with http or https", "url-not-image": "URL must link directly to an image file", "use-valid-url": "Please use a valid URL" + }, + "certification": { + "certifies": "This certifies that", + "completed": "has successfully completed the freeCodeCamp.org", + "developer": "Developer Certification, representing approximately", + "executive": "Executive Director, freeCodeCamp.org", + "verify": "Verify this certification at {{certURL}}", + "issued": "Issued" } } diff --git a/client/i18n/locales/espanol/translations.json b/client/i18n/locales/espanol/translations.json index ff32dfa1e7..9706dfa0fc 100644 --- a/client/i18n/locales/espanol/translations.json +++ b/client/i18n/locales/espanol/translations.json @@ -468,5 +468,13 @@ "invalid-protocol": "La URL debe comenzar con http o https", "url-not-image": "URL debes enlazar directamente a un archivo de imagen", "use-valid-url": "Utiliza un URL válido" + }, + "certification": { + "certifies": "Spanish: This certifies that", + "completed": "Spanish: has successfully completed the freeCodeCamp.org", + "developer": "Spanish: Developer Certification, representing approximately", + "executive": "Spanish: Executive Director, freeCodeCamp.org", + "verify": "Spanish: Verify this certification at {{certURL}}", + "issued": "Spanish: Issued" } } diff --git a/client/i18n/translations-schema.js b/client/i18n/translations-schema.js index 7530734244..dc7b3a1bda 100644 --- a/client/i18n/translations-schema.js +++ b/client/i18n/translations-schema.js @@ -568,6 +568,14 @@ const translationsSchema = { 'invalid-protocol': 'URL must start with http or https', 'url-not-image': 'URL must link directly to an image file', 'use-valid-url': 'Please use a valid URL' + }, + certification: { + certifies: 'This certifies that', + completed: 'has successfully completed the freeCodeCamp.org', + developer: 'Developer Certification, representing approximately', + executive: 'Executive Director, freeCodeCamp.org', + verify: 'Verify this certification at {{certURL}}', + issued: 'Issued' } }; diff --git a/client/src/client-only-routes/ShowCertification.js b/client/src/client-only-routes/ShowCertification.js index c95d5004e4..a4c4388950 100644 --- a/client/src/client-only-routes/ShowCertification.js +++ b/client/src/client-only-routes/ShowCertification.js @@ -324,7 +324,7 @@ const ShowCertification = props => {
Quincy Larson
-Executive Director, freeCodeCamp.org
+{t('certification.executive')}
Verify this certification at {certURL}
++ {t('certification.verify', { certURL: certURL })} +