Skip to content

Sv update - fixes for failed tests - #678

Merged
NSoiffer merged 31 commits into
daisy:sv-updatefrom
TimArborealis:sv-update
Aug 13, 2026
Merged

Sv update - fixes for failed tests#678
NSoiffer merged 31 commits into
daisy:sv-updatefrom
TimArborealis:sv-update

Conversation

@AndersEkl

Copy link
Copy Markdown
Collaborator

This pull request should solve the failed tests for Swedish. I have made changes to:

  • Rules/Languages/sv/SharedRules/general.yaml
  • tests/Languages/sv/ClearSpeak/functions.rs
  • tests/Languages/sv/SimpleSpeak/functions.rs

TimArborealis and others added 30 commits April 23, 2026 14:41
unicode, general and part of default
Finished the update of SimpleSpeak and corrected a rule in both SimpleSpeak and ClearSpeak that made mixed numbers be spoken incorrectly.
Fixed a bug concerning common fractions used in mixed numbers.
Fixed a bug concerning how one is spoken in combination with a unit.
Updated unicode-full and navigate, plus fixed a couple of typos in the english unicode-full.
There was some problem with general.yaml, which should now be fixed.
Hopefully this fix will solve a lot of the failed tests. #15
Both for ClearSpeak and SimpleSpeak
Both ClearSpeak_rules.yaml and multiline.rs needed an update.
Restored language-specific rules for homomorphism and kernel.
Updated tests to conform to slight changes in speaking (pausing and 1/en)
Added missing "bråk" to "slut bråk" announcement
Changed functions.rs in both ClearSpeak and SimpleSpeak as well as tweaked a rule for equillibrium arrows in general.yaml.
@NSoiffer
NSoiffer merged commit 9cad9e2 into daisy:sv-update Aug 13, 2026
7 of 8 checks passed
@github-project-automation github-project-automation Bot moved this from Triage to Done in MathCAT Project Board Aug 13, 2026
@NSoiffer

Copy link
Copy Markdown
Collaborator

I merged the conflicts always taking the new version. Seems to work.

NSoiffer added a commit that referenced this pull request Aug 13, 2026
* Update of Swedish translation (#605)

* first updates

unicode, general and part of default

* Test update

* Updated geometry.yaml

#2

* Updated linear-algebra and calculus

#3 #4

* ClearSpeak_rules.yaml updated

* Update overview.yaml

Close #10

* Update navigate.yaml

* Update SimpleSpeak_Rules.yaml

* Update definitions.yaml

Closes #14

* Updated SimpleSpeakl and ClearSpeak

Finished the update of SimpleSpeak and corrected a rule in both SimpleSpeak and ClearSpeak that made mixed numbers be spoken incorrectly.

* Bug fix in SimpleSpeak and ClearSpeak

Fixed a bug concerning common fractions used in mixed numbers.

* Fixed a bug in general.yaml

Fixed a bug concerning how one is spoken in combination with a unit.

* Unicode-full & navigate

Updated unicode-full and navigate, plus fixed a couple of typos in the english unicode-full.

* Fixed a corrupt file

There was some problem with general.yaml, which should now be fixed.

* Update default.yaml

* Update general.yaml

Hopefully this fix will solve a lot of the failed tests. #15

* Updated functions.rs

Both for ClearSpeak and SimpleSpeak

* Fixed a multiline test fail

Both ClearSpeak_rules.yaml and multiline.rs needed an update.

* Fixed linear-algebra fails

Restored language-specific rules for homomorphism and kernel.

* Tests updated

Updated tests to conform to slight changes in speaking (pausing and 1/en)

* Fixed some small errors

* Bug fix

* Update navigate.yaml

* Fixed a language-dependent issue

* Added audit-ignore to reintroduced rules

* Fixed laplacian

* Minor typo fix

Added missing "bråk" to "slut bråk" announcement

---------

Co-authored-by: AndersEkl <anders.eklund@spsm.se>

* Sv update - fixes for failed tests (#678)

* first updates

unicode, general and part of default

* Test update

* Updated geometry.yaml

#2

* Updated linear-algebra and calculus

#3 #4

* ClearSpeak_rules.yaml updated

* Update overview.yaml

Close #10

* Update navigate.yaml

* Update SimpleSpeak_Rules.yaml

* Update definitions.yaml

Closes #14

* Updated SimpleSpeakl and ClearSpeak

Finished the update of SimpleSpeak and corrected a rule in both SimpleSpeak and ClearSpeak that made mixed numbers be spoken incorrectly.

* Bug fix in SimpleSpeak and ClearSpeak

Fixed a bug concerning common fractions used in mixed numbers.

* Fixed a bug in general.yaml

Fixed a bug concerning how one is spoken in combination with a unit.

* Unicode-full & navigate

Updated unicode-full and navigate, plus fixed a couple of typos in the english unicode-full.

* Fixed a corrupt file

There was some problem with general.yaml, which should now be fixed.

* Update default.yaml

* Update general.yaml

Hopefully this fix will solve a lot of the failed tests. #15

* Updated functions.rs

Both for ClearSpeak and SimpleSpeak

* Fixed a multiline test fail

Both ClearSpeak_rules.yaml and multiline.rs needed an update.

* Fixed linear-algebra fails

Restored language-specific rules for homomorphism and kernel.

* Tests updated

Updated tests to conform to slight changes in speaking (pausing and 1/en)

* Fixed some small errors

* Bug fix

* Update navigate.yaml

* Fixed a language-dependent issue

* Added audit-ignore to reintroduced rules

* Fixed laplacian

* Minor typo fix

Added missing "bråk" to "slut bråk" announcement

* Fixes for failed tests

Changed functions.rs in both ClearSpeak and SimpleSpeak as well as tweaked a rule for equillibrium arrows in general.yaml.

---------

Co-authored-by: Tim Arborealis Lötberg <143188129+TimArborealis@users.noreply.github.com>
Co-authored-by: NSoiffer <NSoiffer@users.noreply.github.com>

---------

Co-authored-by: Tim Arborealis Lötberg <143188129+TimArborealis@users.noreply.github.com>
Co-authored-by: AndersEkl <anders.eklund@spsm.se>
Co-authored-by: AndersEkl <39799609+AndersEkl@users.noreply.github.com>
hammera pushed a commit to hammera/MathCAT that referenced this pull request Aug 13, 2026
* Update of Swedish translation (daisy#605)

* first updates

unicode, general and part of default

* Test update

* Updated geometry.yaml

daisy#2

* Updated linear-algebra and calculus

daisy#3 daisy#4

* ClearSpeak_rules.yaml updated

* Update overview.yaml

Close daisy#10

* Update navigate.yaml

* Update SimpleSpeak_Rules.yaml

* Update definitions.yaml

Closes daisy#14

* Updated SimpleSpeakl and ClearSpeak

Finished the update of SimpleSpeak and corrected a rule in both SimpleSpeak and ClearSpeak that made mixed numbers be spoken incorrectly.

* Bug fix in SimpleSpeak and ClearSpeak

Fixed a bug concerning common fractions used in mixed numbers.

* Fixed a bug in general.yaml

Fixed a bug concerning how one is spoken in combination with a unit.

* Unicode-full & navigate

Updated unicode-full and navigate, plus fixed a couple of typos in the english unicode-full.

* Fixed a corrupt file

There was some problem with general.yaml, which should now be fixed.

* Update default.yaml

* Update general.yaml

Hopefully this fix will solve a lot of the failed tests. daisy#15

* Updated functions.rs

Both for ClearSpeak and SimpleSpeak

* Fixed a multiline test fail

Both ClearSpeak_rules.yaml and multiline.rs needed an update.

* Fixed linear-algebra fails

Restored language-specific rules for homomorphism and kernel.

* Tests updated

Updated tests to conform to slight changes in speaking (pausing and 1/en)

* Fixed some small errors

* Bug fix

* Update navigate.yaml

* Fixed a language-dependent issue

* Added audit-ignore to reintroduced rules

* Fixed laplacian

* Minor typo fix

Added missing "bråk" to "slut bråk" announcement

---------

Co-authored-by: AndersEkl <anders.eklund@spsm.se>

* Sv update - fixes for failed tests (daisy#678)

* first updates

unicode, general and part of default

* Test update

* Updated geometry.yaml

daisy#2

* Updated linear-algebra and calculus

daisy#3 daisy#4

* ClearSpeak_rules.yaml updated

* Update overview.yaml

Close daisy#10

* Update navigate.yaml

* Update SimpleSpeak_Rules.yaml

* Update definitions.yaml

Closes daisy#14

* Updated SimpleSpeakl and ClearSpeak

Finished the update of SimpleSpeak and corrected a rule in both SimpleSpeak and ClearSpeak that made mixed numbers be spoken incorrectly.

* Bug fix in SimpleSpeak and ClearSpeak

Fixed a bug concerning common fractions used in mixed numbers.

* Fixed a bug in general.yaml

Fixed a bug concerning how one is spoken in combination with a unit.

* Unicode-full & navigate

Updated unicode-full and navigate, plus fixed a couple of typos in the english unicode-full.

* Fixed a corrupt file

There was some problem with general.yaml, which should now be fixed.

* Update default.yaml

* Update general.yaml

Hopefully this fix will solve a lot of the failed tests. daisy#15

* Updated functions.rs

Both for ClearSpeak and SimpleSpeak

* Fixed a multiline test fail

Both ClearSpeak_rules.yaml and multiline.rs needed an update.

* Fixed linear-algebra fails

Restored language-specific rules for homomorphism and kernel.

* Tests updated

Updated tests to conform to slight changes in speaking (pausing and 1/en)

* Fixed some small errors

* Bug fix

* Update navigate.yaml

* Fixed a language-dependent issue

* Added audit-ignore to reintroduced rules

* Fixed laplacian

* Minor typo fix

Added missing "bråk" to "slut bråk" announcement

* Fixes for failed tests

Changed functions.rs in both ClearSpeak and SimpleSpeak as well as tweaked a rule for equillibrium arrows in general.yaml.

---------

Co-authored-by: Tim Arborealis Lötberg <143188129+TimArborealis@users.noreply.github.com>
Co-authored-by: NSoiffer <NSoiffer@users.noreply.github.com>

---------

Co-authored-by: Tim Arborealis Lötberg <143188129+TimArborealis@users.noreply.github.com>
Co-authored-by: AndersEkl <anders.eklund@spsm.se>
Co-authored-by: AndersEkl <39799609+AndersEkl@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants