Skip to content

Conversation

@egemasta
Copy link
Contributor

@egemasta egemasta commented Jan 8, 2026

Description

Updated Swiss German language files with improved word selection, corrections, and Swiss-specific vocabulary enhancements.

Changes

  • Modified swiss_german.json (200 words)
  • Modified swiss_german_1k.json (1000 words)
  • Modified swiss_german_2k.json (2000 words)

Type of Change

  • New feature
  • Improvement to existing feature
  • Bug fix
  • Documentation update

Specific Improvements Made

Swiss German Vocabulary Additions

  • Added authentic Swiss German words like: Velo (bicycle), Spital (hospital), parkieren (to park)
  • Included Swiss-specific food terms: Znüni, Zvieri, Rüebli, Glace
  • Added Swiss city names with proper spelling: Zürich, Bern, Basel, Luzern, etc.

Spelling Corrections (Swiss vs. German Standard)

  • Replaced German ß with Swiss ss throughout all files
  • Examples: großgross, StraßeStrasse, heißtheisst
  • Ensured consistency with Swiss High German orthography (BCP47: de-CH)

Word Selection Improvements

  • Removed duplicate or non-Swiss vocabulary
  • Prioritized commonly used Swiss German words
  • Maintained appropriate difficulty progression across 200/1k/2k word lists

Regional Dialect Considerations

  • All changes follow Swiss High German (Schweizer Hochdeutsch) standards
  • BCP47 language code: de-CH is correctly set
  • Vocabulary reflects Swiss usage, not German or Austrian variants
  • Special attention to Swiss-German loanwords and regionalisms

Testing Performed

  • Verified JSON syntax is valid (no trailing commas)
  • Confirmed word counts match file names (200/1000/2000)
  • Tested that no expletive words are included
  • Checked language appears correctly in _list and _groups files
  • Manual typing test performed to verify readability

Word Count Verification

  • swiss_german.json: 200 words ✓
  • swiss_german_1k.json: 1000 words ✓
  • swiss_german_2k.json: 2000 words ✓

Source Attribution

Words sourced from:

Additional Context

These changes improve the authenticity and usability of Swiss German language support in Monkeytype, making it more accurate for Swiss users and learners of Swiss High German.

Screenshots

N/A - No visual changes to UI

@monkeytypegeorge monkeytypegeorge added frontend User interface or web stuff assets Languages, themes, layouts, etc. labels Jan 8, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 8, 2026

Continuous integration check(s) failed. Please review the failing check's logs and make the necessary changes.

@github-actions github-actions bot added the waiting for update Pull requests or issues that require changes/comments before continuing label Jan 8, 2026
@egemasta egemasta marked this pull request as draft January 8, 2026 14:52
@github-actions github-actions bot removed the waiting for update Pull requests or issues that require changes/comments before continuing label Jan 8, 2026
@egemasta egemasta marked this pull request as ready for review January 8, 2026 15:18
@github-actions github-actions bot added the waiting for review Pull requests that require a review before continuing label Jan 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

assets Languages, themes, layouts, etc. frontend User interface or web stuff waiting for review Pull requests that require a review before continuing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants