Skip to content

Commit cd8c5d8

Browse files
committed
CCM-8585: use ISO codes for languages internally
1 parent dd063ac commit cd8c5d8

File tree

15 files changed

+112
-86
lines changed

15 files changed

+112
-86
lines changed

frontend/src/__tests__/app/copy-template/page.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ describe('CopyTemplatePage', () => {
4040
createdAt: '2025-01-13T10:19:25.579Z',
4141
updatedAt: '2025-01-13T10:19:25.579Z',
4242
letterType: LetterType.BSL,
43-
language: Language.FRENCH,
43+
language: Language.FR,
4444
pdfTemplateInputFile: 'file.pdf',
4545
testPersonalisationInputFile: 'file.csv',
4646
};

frontend/src/__tests__/app/preview-email-template/page.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ describe('PreviewEmailTemplatePage', () => {
7979
templateType: TemplateType.LETTER,
8080
name: 'template-name',
8181
letterType: LetterType.STANDARD,
82-
language: Language.ENGLISH,
82+
language: Language.EN,
8383
pdfTemplateInputFile: 'template.pdf',
8484
testPersonalisationInputFile: 'test-data.csv',
8585
},

frontend/src/__tests__/app/preview-letter-template/page.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ const templateDTO = {
2727
createdAt: '2025-01-13T10:19:25.579Z',
2828
updatedAt: '2025-01-13T10:19:25.579Z',
2929
letterType: LetterType.STANDARD,
30-
language: Language.ENGLISH,
30+
language: Language.EN,
3131
pdfTemplateInputFile: 'template.pdf',
3232
testPersonalisationInputFile: 'test-data.csv',
3333
} satisfies TemplateDTO;

frontend/src/__tests__/app/preview-nhs-app-template/page.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ describe('PreviewNhsAppTemplatePage', () => {
7777
templateType: TemplateType.LETTER,
7878
name: 'template-name',
7979
letterType: LetterType.STANDARD,
80-
language: Language.ENGLISH,
80+
language: Language.EN,
8181
pdfTemplateInputFile: 'template.pdf',
8282
testPersonalisationInputFile: 'test-data.csv',
8383
},

frontend/src/__tests__/app/preview-text-message-template/page.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ describe('PreviewSMSTemplatePage', () => {
7575
templateType: TemplateType.LETTER,
7676
name: 'template-name',
7777
letterType: LetterType.STANDARD,
78-
language: Language.ENGLISH,
78+
language: Language.EN,
7979
pdfTemplateInputFile: 'template.pdf',
8080
testPersonalisationInputFile: 'test-data.csv',
8181
},

frontend/src/__tests__/components/forms/ReviewLetterTemplate/ReviewLetterTemplate.test.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ describe('Review letter form renders', () => {
4141
validationError: undefined,
4242
name: 'test-template-letter',
4343
id: 'template-id',
44-
language: Language.ENGLISH,
44+
language: Language.EN,
4545
letterType: LetterType.BRAILLE,
4646
pdfTemplateInputFile: 'file.pdf',
4747
testPersonalisationInputFile: 'test-data.csv',
@@ -64,7 +64,7 @@ describe('Review letter form renders', () => {
6464
validationError: undefined,
6565
name: 'test-template-letter',
6666
id: 'template-id',
67-
language: Language.ENGLISH,
67+
language: Language.EN,
6868
letterType: LetterType.BRAILLE,
6969
pdfTemplateInputFile: 'file.pdf',
7070
testPersonalisationInputFile: 'test-data.csv',
@@ -87,7 +87,7 @@ describe('Review letter form renders', () => {
8787
},
8888
name: 'test-template-letter',
8989
id: 'template-id',
90-
language: Language.GERMAN,
90+
language: Language.DE,
9191
letterType: LetterType.AUDIO,
9292
pdfTemplateInputFile: 'file.pdf',
9393
testPersonalisationInputFile: 'test-data.csv',
@@ -105,7 +105,7 @@ describe('Review letter form renders', () => {
105105
validationError: undefined,
106106
name: 'test-template-email',
107107
id: 'template-id',
108-
language: Language.HINDI,
108+
language: Language.HI,
109109
letterType: LetterType.STANDARD,
110110
pdfTemplateInputFile: 'file.pdf',
111111
testPersonalisationInputFile: 'test-data.csv',

frontend/src/__tests__/components/forms/ReviewLetterTemplate/server-action.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ const initialState: LetterTemplate = {
2020
templateType: TemplateType.LETTER,
2121
templateStatus: TemplateStatus.NOT_YET_SUBMITTED,
2222
name: 'template-name',
23-
language: Language.ALBANIAN,
23+
language: Language.SQ,
2424
letterType: LetterType.STANDARD,
2525
pdfTemplateInputFile: 'file.pdf',
2626
testPersonalisationInputFile: 'test-data.csv',

frontend/src/__tests__/components/molecules/ManageTemplates.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ const manageTemplatesProps = {
3838
name: 'Template 3',
3939
createdAt: '2021-02-01T00:00:00.000Z',
4040
letterType: LetterType.STANDARD,
41-
language: Language.FRENCH,
41+
language: Language.FR,
4242
pdfTemplateInputFile: 'file.pdf',
4343
testPersonalisationInputFile: 'file.csv',
4444
updatedAt: '2021-02-01T00:00:00.000Z',

frontend/src/__tests__/components/molecules/PreviewTemplate.test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ describe('PreviewTemplate component', () => {
6464
templateStatus: TemplateStatus.SUBMITTED,
6565
templateType: TemplateType.LETTER,
6666
letterType: LetterType.STANDARD,
67-
language: Language.FRENCH,
67+
language: Language.FR,
6868
pdfTemplateInputFile: 'file.pdf',
6969
testPersonalisationInputFile: 'file.csv',
7070
}}
@@ -91,7 +91,7 @@ describe('PreviewTemplate component', () => {
9191
templateStatus: TemplateStatus.SUBMITTED,
9292
templateType: TemplateType.LETTER,
9393
letterType: LetterType.STANDARD,
94-
language: Language.FRENCH,
94+
language: Language.FR,
9595
pdfTemplateInputFile: 'file.pdf',
9696
}}
9797
/>

infrastructure/terraform/modules/backend-api/spec.tmpl.json

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -353,35 +353,35 @@
353353
"Language": {
354354
"type": "string",
355355
"enum": [
356-
"ALBANIAN",
357-
"ARABIC",
358-
"BULGARIAN",
359-
"CHINESE",
360-
"ENGLISH",
361-
"FRENCH",
362-
"GERMAN",
363-
"GUJARATI",
364-
"HINDI",
365-
"HUNGARIAN",
366-
"ITALIAN",
367-
"LATVIAN",
368-
"LITHUANIAN",
369-
"MODERN GREEK",
370-
"NEPALI",
371-
"PERSIAN",
372-
"POLISH",
373-
"PUNJABI",
374-
"ROMANIAN",
375-
"RUSSIAN",
376-
"SLOVAK",
377-
"SOMALI",
378-
"SPANISH",
379-
"TURKISH",
380-
"BENGALI",
381-
"KURDISH",
382-
"PORTUGUESE",
383-
"TAMIL",
384-
"URDU"
356+
"ar",
357+
"bg",
358+
"bn",
359+
"de",
360+
"el",
361+
"en",
362+
"es",
363+
"fa",
364+
"fr",
365+
"gu",
366+
"hi",
367+
"hu",
368+
"it",
369+
"ku",
370+
"lt",
371+
"lv",
372+
"ne",
373+
"pa",
374+
"pl",
375+
"pt",
376+
"ro",
377+
"ru",
378+
"sk",
379+
"so",
380+
"sq",
381+
"ta",
382+
"tr",
383+
"ur",
384+
"zh"
385385
]
386386
},
387387
"LetterType": {

0 commit comments

Comments
 (0)