When there is a nominated collection for the target language and the current filter is 'popular', try to show 1 page creation suggestion and 1 page expansion suggestion from the nominated collection and the rest from the 'most' popular search algorithm. This requires coordination between what the recommendation api returns and what the CX dashboard shows.
When there is no nominated collection, nothing different from the current state.
Derived Requirement
Ensure that when a community-nominated collection exists for the selected target language and the active filter is 'popular', the Content Translation dashboard injects a balanced set of suggestions by including exactly one page creation suggestion and one page expansion suggestion sourced from the nominated collection, while populating the remaining suggestions using the existing most-popular algorithm; additionally, ensure that behavior remains unchanged when no nominated collection exists.
Test Steps
Test Case 1: Inject nominated collection suggestions when 'popular' filter is active
- Open the Content Translation dashboard.
- Select a translation pair where the target language has a community-nominated collection configured.
- Switch the active filter to 'popular'.
- Observe the list of suggestions displayed.
- ✅❓❌⬜ AC1: Confirm that the suggestions include exactly one page creation and one page expansion sourced from the nominated collection.
Test Case 2: Fill remaining suggestions using the most-popular algorithm
- With the 'popular' filter active and a nominated collection available, review all suggestions beyond the first two injected items.
- Verify the source or type of the remaining suggestions.
- ✅❓❌⬜ AC2: Confirm that all remaining suggestions are populated using the existing most-popular search algorithm and are not sourced from the nominated collection unless selected by that algorithm.
Test Case 3: Maintain correct behavior when no nominated collection exists
- Open the Content Translation dashboard for a target language with no community-nominated collection.
- Switch the active filter to 'popular'.
- Observe the list of suggestions.
- ✅❓❌⬜ AC3: Confirm that the suggestions match the current behavior of the 'popular' filter with no injected items and no change from the existing state.
QA Results - TestWiki
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T409333#11482673 |
| 2 | ✅ | T409333#11482673 |
| 3 | ✅ | T409333#11482673 |

