Skip to content

Commit 17dece6

Browse files
committed
Translations
1 parent 79dbb5d commit 17dece6

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

site/src/i18n/en/createWorkspacePage.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,8 @@
22
"templateLabel": "Template",
33
"nameLabel": "Workspace Name",
44
"ownerLabel": "Owner",
5-
"createWorkspace": "Create workspace"
5+
"createWorkspace": "Create workspace",
6+
"validationRequiredParameter": "Parameter is required.",
7+
"validationNumberNotInRange": "Value must be between {{min}} and {{max}}.",
8+
"validationPatternNotMatched": "{{error}} (value does not match the pattern {{pattern}})."
69
}

site/src/pages/CreateWorkspacePage/CreateWorkspacePageView.tsx

+4-3
Original file line numberDiff line numberDiff line change
@@ -402,7 +402,7 @@ const ValidationSchemaForRichParameters = (templateParameters?: TypesGen.Templat
402402
.of(
403403
Yup.object().shape({
404404
"name": Yup.string().required(),
405-
"value": Yup.string().required("Field is required.").test("verify with template", (val, ctx) => {
405+
"value": Yup.string().required(t("validationRequiredParameter")).test("verify with template", (val, ctx) => {
406406
const name = ctx.parent.name;
407407
const templateParameter = templateParameters.find((parameter) => parameter.name === name);
408408
if (templateParameter) {
@@ -415,7 +415,7 @@ const ValidationSchemaForRichParameters = (templateParameters?: TypesGen.Templat
415415
if (Number(val) < templateParameter.validation_min || templateParameter.validation_max < Number(val)) {
416416
return ctx.createError({
417417
path: ctx.path,
418-
message: `Value must be between ${templateParameter.validation_min} and ${templateParameter.validation_max}.` })
418+
message: t("validationNumberNotInRange", { min: templateParameter.validation_min, max: templateParameter.validation_max }) })
419419
}
420420
break
421421
case 'string':
@@ -428,7 +428,8 @@ const ValidationSchemaForRichParameters = (templateParameters?: TypesGen.Templat
428428
if (val && !regex.test(val)) {
429429
return ctx.createError({
430430
path: ctx.path,
431-
message: `${templateParameter.validation_error} (value does not match the pattern ${templateParameter.validation_regex}).` })
431+
message: t("validationPatternNotMatched", { error: templateParameter.validation_error, pattern: templateParameter.validation_regex })
432+
})
432433
}
433434
}
434435
break

0 commit comments

Comments
 (0)