Skip to content

feat(it): add engine start/stop/on phrases - #186

Merged
pfeerick merged 2 commits into
mainfrom
feat/it-engine-phrases
Sep 4, 2026
Merged

pfeerick merged 2 commits into
mainfrom
feat/it-engine-phrases

Conversation

@pfeerick

@pfeerick pfeerick commented Sep 4, 2026

Copy link
Copy Markdown
Member

Summary

  • SOUNDS/it/ was missing engsrt.wav/engstp.wav/engon.wav (engine start/stop/on) — it only had engoff.wav (engine off). English and several other locales already have all four.
  • Adds the three phrases to voices/it-IT.csv using the same String IDs as en-US.csv (465/466/467), matching the existing style of engoff.wav's "motore spento".
  • it-IT.csv was previously fully sequential with no gaps and wasn't in build_checks.py's gap-warning exemption list; adds it there (alongside fr-FR.csv/pt-PT.csv/uk-UA.csv) since using en-US's IDs directly creates a large gap.

Fixes #178

Test plan

  • uv run ./build_checks.py passes with no errors
  • uv run pytest passes (43/43)
  • SOUNDS/it/engsrt.wav, engstp.wav, engon.wav present and generated via the standard TTS pipeline

🤖 Generated with Claude Code

https://claude.ai/code/session_01EwwCu3hzZwiDPjsd6HusQW

pfeerick and others added 2 commits September 4, 2026 13:26
it-IT was missing engsrt.wav/engstp.wav/engon.wav (engine start/stop/
on) - it only had engoff.wav (engine off). Adds all three using the
same String IDs as en-US (465/466/467), matching the existing style
of engoff.wav's "motore spento".

it-IT.csv was previously fully sequential (1-267) with no gaps, and
unlike fr-FR/pt-PT/uk-UA it wasn't in build_checks.py's
WARNING_ONLY_FILES exemption list for the sequential-ID gap check.
Using en-US's IDs directly creates a large gap (268-464), so it-IT.csv
is added to that exemption list - the gap is now a warning instead of
a hard CI error, consistent with how the other locale files with
sparse ID coverage are already handled.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EwwCu3hzZwiDPjsd6HusQW
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EwwCu3hzZwiDPjsd6HusQW
@pfeerick
pfeerick merged commit 56f0bb4 into main Sep 4, 2026
2 checks passed
@pfeerick
pfeerick deleted the feat/it-engine-phrases branch September 4, 2026 03:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add phrase ‘motore acceso’ in [it]

1 participant