• Mahmoud Aglan's avatar
    copy: Egyptian, short, human: server messages and module strings · 097add47
    Mahmoud Aglan authored
    The server's error, notification and share text and the module string
    tables (orgs, codes, tournaments, stages, hosting) read the way an Egyptian
    game talks: fewer words, no MSA, the loanwords players use (ماتش، ليفل،
    كود، لينك، لايف). Server and app now say the same thing for the same error.
    A bye is راحة everywhere; the queen is الوزير in the opening names too.
    
    Fixes found on the way:
    - Tournament refusals lost their numbers: the hosting catalog registers the
      plain err_* lines first, so "your rating is 1200, this starts at 1500"
      showed as "rating too low". refusalText() has its own refuse_* keys now.
    - "wait N minutes" uses دقيقة، دقيقتين، دقايق by count.
    - The certificate check page told people to scan a QR the PNG does not have.
    - The double-elimination error said the stage was not a knockout.
    Co-Authored-By: 's avatarClaude Opus 5.5 <noreply@anthropic.com>
    097add47
Name
Last commit
Last update
..
auth Loading commit data...
backgammon Loading commit data...
chess Loading commit data...
domino Loading commit data...
ludo Loading commit data...
org Loading commit data...
play Loading commit data...
profile Loading commit data...
puzzles Loading commit data...
rank Loading commit data...
redeem Loading commit data...
rewards Loading commit data...
shop Loading commit data...
social Loading commit data...
tournaments Loading commit data...