feat(i18n): add the timeline tag-chip theme label
timeline_tag_chip_label (de "Thema" / en "Topic" / es "Tema") is the sr-only prefix the /zeitstrahl letter tag chip reads out so color is never the only cue. Pinned per locale in messages.spec.ts; the tag name itself is rendered as data, never translated. Refs #835 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -90,4 +90,12 @@ describe('message key parity', () => {
|
||||
expect(es, `missing key in es: ${key}`).toHaveProperty(key);
|
||||
}
|
||||
});
|
||||
|
||||
// #835 REQ-013: the letter chip's sr-only theme label is a Paraglide key in every
|
||||
// locale so color is never the only cue; the tag NAME is rendered as data, not translated.
|
||||
it('zeitstrahl tag-chip label key is present in all locales (#835 REQ-013)', () => {
|
||||
expect(de).toMatchObject({ timeline_tag_chip_label: 'Thema' });
|
||||
expect(en).toMatchObject({ timeline_tag_chip_label: 'Topic' });
|
||||
expect(es).toMatchObject({ timeline_tag_chip_label: 'Tema' });
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user