Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
68ff38d
initial seeded version of German language translation
NSoiffer Sep 18, 2023
caaba6a
fix up definitions.yaml file -- google translate had some issues...
NSoiffer Sep 19, 2023
5de2384
Translate some of the English phrases in SimpleSpeak that google didn…
NSoiffer Feb 28, 2024
0db4c4e
german translation (#259)
b-g-h Apr 4, 2024
b8875a9
Merge branch 'main' into de
NSoiffer Jul 25, 2025
62d4d58
Update the Rules files to match what is currently in main. Unfortunat…
NSoiffer Jul 25, 2025
78467fa
made it compile for the web-demo
polx Jul 30, 2025
48d6fb0
work-in-progress for the German
polx Jul 30, 2025
4163afc
add missing ':'
NSoiffer Jul 30, 2025
04b8e81
cleaned-up syntax.
polx Aug 7, 2025
738c6ce
German works in the demo now
polx Aug 7, 2025
bf869fe
First pass on the ported German
polx Aug 9, 2025
8a28771
one forgotten translation.
polx Aug 10, 2025
513373d
speak one-letter variables properly.
polx Aug 11, 2025
8af6621
a la => hoch
polx Aug 12, 2025
dbc8cc5
Update overview.yaml
robert-m-graf Aug 14, 2025
bff8a79
Merge pull request #1 from robert-m-graf/patch-1
polx Aug 14, 2025
d90a256
invitation to contribute
polx Aug 17, 2025
9e9366e
status
polx Aug 17, 2025
8fb6dc6
slightly more complete
polx Aug 17, 2025
a3b7c07
Verzierung soll weg
polx Aug 20, 2025
3d74e5d
A quick pass through the files in German translating anything I could…
polx Aug 21, 2025
96ec044
Performed various changes by comparing with the English default.yaml …
robert-m-graf Aug 22, 2025
2eca40d
Performed changes by comparing with the English general.yaml file
robert-m-graf Aug 22, 2025
fc32be4
Performed changes by comparing with the English geometry.yaml file
robert-m-graf Aug 22, 2025
bdf604c
Performed changes by comparing with the English linear-algebra.yaml file
robert-m-graf Aug 22, 2025
7559247
Performed changes by comparing with the English ClearSpeak_Rules.yaml…
robert-m-graf Aug 22, 2025
b28a66d
First port of the tests... a lot failing for German.
polx Aug 23, 2025
2cd1228
No more crashes by tests.
polx Aug 23, 2025
ae7c69f
German tests run invidiually
polx Aug 24, 2025
7978fca
Update default.yaml
nazliandjic Aug 27, 2025
3a652d2
Update general.yaml
nazliandjic Aug 28, 2025
24e1970
Update ClearSpeak_Rules.yaml
nazliandjic Aug 28, 2025
2bbd072
Update SimpleSpeak_Rules.yaml
nazliandjic Aug 28, 2025
34f5e83
Update navigate.yaml
nazliandjic Aug 28, 2025
1683dbd
Update overview.yaml
nazliandjic Aug 28, 2025
bf44a14
Update unicode-full.yaml
nazliandjic Aug 31, 2025
3a5a26e
Update unicode-full.yaml
nazliandjic Aug 31, 2025
b648bda
Update unicode-full.yaml
nazliandjic Sep 1, 2025
ca41a5c
Update unicode-full.yaml
nazliandjic Sep 3, 2025
afe5f2d
Update unicode-full.yaml
nazliandjic Sep 3, 2025
da9b23c
Update unicode-full.yaml
nazliandjic Sep 3, 2025
3cdcc25
Update unicode-full.yaml
nazliandjic Sep 6, 2025
65e8ba1
Update unicode-full.yaml
nazliandjic Sep 6, 2025
d08d9c4
Update unicode-full.yaml
nazliandjic Sep 6, 2025
187fc07
Update unicode-full.yaml
nazliandjic Sep 7, 2025
a83e303
Update unicode-full.yaml
nazliandjic Sep 7, 2025
6c92908
Update unicode-full.yaml
nazliandjic Sep 8, 2025
2a2157c
Update unicode-full.yaml
nazliandjic Sep 8, 2025
3aa2fcc
Merge branch 'de' of https://github.com/IUBH-IT-Technik-Profs-Sandbox…
NSoiffer Sep 11, 2025
9918921
Merge branch 'main' into IUBH-IT-Technik-Profs-Sandbox-de
NSoiffer Sep 11, 2025
358e7b8
updated to main
NSoiffer Sep 11, 2025
5be138e
Merge branch 'IUBH-IT-Technik-Profs-Sandbox-de' into de
NSoiffer Sep 11, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.idea
target
build.rs.orig
Python/libmathcat.pyd
Expand Down
17 changes: 8 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,19 @@
# MathCAT: Math Capable Assistive Technology
# MathCATde: German Translation for MathCAT: Math Capable Assistive Technology

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The whole de README has been merged here...
but the main title should not be the one of the fork.


<img src="logo.png" style="position: relative; top: 16px; z-index: -1;">
is a library that supports conversion of MathML to:


* Speech strings (in several languages) with embedded speech engine commands
* Braille (Nemeth, UEB Technical, CMU, and many others)
* (later: Braille (Nemeth, UEB Technical, CMU, and many others))
* Navigation of math (in multiple ways including overviews)

This is the fork of [MathCAT](https://github.com/NSoiffer/MathCAT) of Neil Soiffer focussed on the translations to the German speaking contexts.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same here! Shouldn't have been merged in main.

I have not checked the rest of the documentation.

@NSoiffer could you double check this?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. I reverted back to the version before the overwrite.


There are four related projects that make use of MathCAT:
- [MathCATDemo](https://nsoiffer.github.io/MathCATDemo/) -- an online demonstration of some of what can be done with MathCAT
- [A python interface for MathCAT](https://github.com/NSoiffer/MathCATForPython) -- used by a [MathCAT NVDA add-on](https://addons.nvda-project.org/addons/MathCAT.en.html).
- [A C/C++ interface for MathCAT](https://github.com/NSoiffer/MathCATForC)
- [A Java interface for MathCAT](https://github.com/mwhapples/MathCAT4J) (thanks to Michael Whapples for working on that)
## Status
This translation project was launched in the summer 2025 it is quite new still.

MathCAT is used in many assistive technologies including NVDA and JAWS.
## How to contribute?
This project is untertaken by the team of IT&Tech at the [IU University of Applied Sciences](https://www.iu.org/) and welcomes test-reports in the form of issues and proposed changes in the form of pull-requests.

For more information, see the [full documentation](https://nsoiffer.github.io/MathCAT/).
For process questions, raising an issue is probably the best idea too.
Loading
Loading