cds-snc / cds-snc/platform-forms-client

Ability to add translations to customize repeating set later

Open
#5,060 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
46
Forks
16
Avg merge
1d 10h
Merged PRs (30d)
82

Description

## Description
Having translations for the "add" and "remove" buttons is a requirement for repeating sets, but this should only be a requirement later on, in case people don't have the content/expertise to input that right away

## Steps to reproduce
1. Go to GC Forms
2. Create a form
3. Add a repeating set
4. Customize repeating set
5. Change English content
6. Delete French content which doesn't match anymore
7. See error

## Details
- **Browser**: Chrome
- **Operating system**: Mac
- **Environment**: Production
- **Language**: English and French
- **Viewport**: Desktop
-
## Expected behaviour
Ability to leave blank and be prompted to fill in later in the Translations screen

## Screenshots or videos
Screenshot 2025-01-27 at 10.02.10 AM.png

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the listed steps in GC Forms, focusing on repeating-set customization and the Translations screen. Trace where deleting French content triggers the error and verify that the English and French fields can remain blank initially, with completion prompted later in Translations.

Written by the indexing model from the issue text.

Assessment

Tech stack
nextjs, typescript
Domain
frontend, localization
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.