• Mahmoud Aglan's avatar
    copy: the main dictionary in Egyptian, short; fixes the suites turned up · 62d54dbf
    Mahmoud Aglan authored
    All 690 stiff or wordy Arabic lines of i18n.js now read the way an Egyptian
    game talks: ماتش، كسبت، البوت، ليفل، أونلاين، لايف، الباسورد، إنت;
    بنـ… for "loading", اتـ… for "done", مفيش for "none". Chess speaks like
    Egyptian players (العسكري، كش مات، بولت/بليتز); domino too (دقّ، الدُش).
    Meaning fixes: checkmate read "check"; a domino tip gave the opposite
    advice; the master rank shared the legendary rarity's word; a bye read
    like a promotion.
    
    Found by the suites:
    - Eight sign-in errors had no strings (auth.err_*): a failed login showed
      the raw key. Added in both languages.
    - Domino: when the other player reported a too-short match first, the
      winner saw 0 coins with no reason. The server now says too_short to the
      later reporter as well.
    - Ludo: the knocked-over pawn on a last place sank under the finishing
      order; it rests inside its box now, at every phone height.
    - Tests: the ludo sticker check accepts the fallen pawn; the chess puzzle
      failure step copes with a position that has no wrong, non-mating move.
    Co-Authored-By: 's avatarClaude Opus 5.5 <noreply@anthropic.com>
    62d54dbf
Name
Last commit
Last update
..
backgammon-rules.mjs Loading commit data...
backgammon.mjs Loading commit data...
challenge.mjs Loading commit data...
chess.mjs Loading commit data...
domino-logic.mjs Loading commit data...
domino.mjs Loading commit data...
ghost.mjs Loading commit data...
ludo-rules.mjs Loading commit data...
ludo.mjs Loading commit data...
match-pool.mjs Loading commit data...
org-feed.mjs Loading commit data...
orgs.mjs Loading commit data...
redeem-api.mjs Loading commit data...
redeem-canonical.mjs Loading commit data...
redeem.mjs Loading commit data...
resume-lib.mjs Loading commit data...
shell.mjs Loading commit data...
social.mjs Loading commit data...
tournament-admin.mjs Loading commit data...
tournament-bracket-ui.mjs Loading commit data...
tournament-detail-ui.mjs Loading commit data...
tournament-games.mjs Loading commit data...
tournament-links.mjs Loading commit data...
tournament-registration.mjs Loading commit data...
tournament-rules.mjs Loading commit data...