• 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
i18n.js 132 KB