Skip to content

Fix Swedish compound number announcements - #3243

Open
yeager wants to merge 4 commits into
signalwire:masterfrom
yeager:fix-swedish-compound-numbers
Open

yeager wants to merge 4 commits into
signalwire:masterfrom
yeager:fix-swedish-compound-numbers

Conversation

@yeager

@yeager yeager commented Oct 25, 2026 •

Copy link
Copy Markdown

Swedish compound numbers above 20 lose either the tens or units. For example, 21 is announced as 1 and 23 as 20. Emit the tens followed by the units, using the ordinal form for the final part when counting. Use the existing digits/100 recording for hundreds. Use “en miljon” and “miljoner” where appropriate, including for 11 and 21 million.

Validation: exercised play_group for 20–99 in cardinal and ordinal forms, checked the selected files against the Jakob 1.0.50 sound pack, and checked 100 and 200. Exercised sv_say_general_count with 1, 2, 11, 21, 101, 111 and 999 million and inspected its selected file sequences. The hundred recording was listened to and confirmed. Gitleaks found no secrets in the changed file. A live FreeSWITCH call has not been tested.

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.

1 participant