feat(web): translate error messages surfaced from API error codes to English
Translates the five client-side error-message maps (world, hunting, combat, inventory, local-location stores) that re-translate already-English API error codes back to display text, per design doc §4. Also fixes four component specs that hard-coded the same German strings when asserting rendered error text (combat-page, hunt-page, location-interaction-panel, location-page).
This commit is contained in:
@@ -220,7 +220,7 @@ describe('LocationPageComponent', () => {
|
||||
it('offers a retry when the location could not be loaded', async () => {
|
||||
const { fixture, element } = await setup(null);
|
||||
|
||||
error.set('Weltzustand konnte nicht geladen werden.');
|
||||
error.set('Could not load world state.');
|
||||
fixture.detectChanges();
|
||||
|
||||
expect(element.querySelector('[role="alert"]')?.textContent).toContain(
|
||||
|
||||
Reference in New Issue
Block a user