• v2.12.1 0bdb2322fa

    Emily released this 2026-11-10 23:50:39 +01:00 | 2 commits to main since this release

    Universal Gaming 2.12.1 — the last English is gone

    The translation pass started in 2.12.0 is finished. With German, Spanish,
    French or Italian selected, no user-visible text remains in English.

    Newly translated

    • "How to play" for all eleven games — goal, rules, controls and tips for
      Sudoku, Killer Sudoku, Mahjong, Minesweeper, Klondike, Classic Solitaire,
      Spider, FreeCell, Pyramid, TriPeaks and Chess
    • The chess learning path — lesson titles, subtitles, goals and every step's
      prompt, hint and explanation, for all eight lessons
    • Chess online lobby — challenge form, section headings, status lines,
      sign-in gate and every error message
    • Account screen — sign in, register, password reset, profile, e-mail
      confirmation, account deletion, save backups and the server configuration
    • Web footer — outdated-build notice and links

    Under the hood

    • About 110 new ARB keys, plus two content tables: lib/l10n/game_help_text.dart
      (help sheet) and lib/games/chess/chess_lesson_l10n.dart (lessons). Both fall
      back to English, so a half-finished translation never shows an empty screen.
    • Tests now enforce the coverage: every game and language must be present with
      the same number of rules, controls and tips as the English sheet, and every
      lesson step must be translated. The layout test also renders the longest help
      sheet (chess) in all four languages on a 360 px phone.

    335 tests passing, flutter analyze clean.

    Assets

    Platform File
    Android UniversalGaming-2.12.1-android.apk (Android 7.0+)
    Android (Play) UniversalGaming-2.12.1-android.aab
    iOS UniversalGaming-2.12.1-ios-unsigned.ipa (re-sign with Sideloadly/AltStore)
    macOS UniversalGaming-2.12.1-macos.dmg (Apple Silicon + Intel)
    Linux UniversalGaming-2.12.1-linux-x86_64.AppImage
    Web UniversalGaming-2.12.1-web.zip

    Checksums are in SHA256SUMS-2.12.1.txt.

    Downloads