From 218305fce51fb3c31800b589925fd7de53fef66c Mon Sep 17 00:00:00 2001 From: samtcifihi <43021399+samtcifihi@users.noreply.github.com> Date: Fri, 18 Sep 2026 06:36:04 -0400 Subject: [PATCH 1/2] Translate new Esperanto notification strings --- locales/eo/apback.json | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/locales/eo/apback.json b/locales/eo/apback.json index 2f4538e9..c5c3b373 100644 --- a/locales/eo/apback.json +++ b/locales/eo/apback.json @@ -11,7 +11,10 @@ "revoked": "Defio nuligita", "yourturn": "Via vico", "tournament": "Turniro komenciĝis", - "tournamentOver": "Turniro finiĝis" + "tournamentOver": "Turniro finiĝis", + "slotOpened": "Defia sidloko malfermiĝis", + "participantLeft": "Ludanto forlasis defion", + "announcement": "Reteja anonco" } }, "ChallengeBody": "{{challenger}} defiis vin al ludo de {{- metaGame}}. Vizitu https://play.abstractplay.com/ por pliaj detaloj.", @@ -51,5 +54,11 @@ "TournamentEndSubject": "Via turniro pri {{- metaGame}} finiĝis", "TournamentRemoveBody": "Vi estis forigita el la turniro {{- metaGame}}, al kiu vi aliĝis, ĉar ne klaras, ĉu vi plu interesiĝas. Se vi tamen volas partopreni, aliĝu denove ĉe https://play.abstractplay.com/tournaments.", "TournamentRemoveBodyVariants": "Vi estis forigita el la turniro {{- metaGame}} kun variaĵoj {{variants}}, al kiu vi aliĝis, ĉar ne klaras, ĉu vi plu interesiĝas. Se vi tamen volas partopreni, aliĝu denove ĉe https://play.abstractplay.com/tournaments.", - "TournamentRemoveSubject": "Vi estis forigita el turniro" + "TournamentRemoveSubject": "Vi estis forigita el turniro", + "ChallengeSlotOpenedChallengerBody": "{{quitter}} forlasis vian defion pri {{- metaGame}}. La nombro de sidlokoj nun malfermitaj al iu ajn estas {{count}}.", + "ChallengeSlotOpenedSubject": "AbstractPlay: defia sidloko malfermiĝis", + "ChallengeParticipantLeftBody": "{{quitter}} forlasis la defion pri {{- metaGame}}. Ĝi ankoraŭ estas malfermita al aliaj ludantoj.", + "DirectChallengeOptOutNote": "Ĉi tiu uzanto elektis ne akcepti rektajn defiojn.", + "AnnouncementSubject": "AbstractPlay: reteja anonco", + "AnnouncementBody": "Nova anonco estis publikigita: {{- title}}\n\nLegu ĝin en la retejo: {{- link}}" } From 7f4becd66c786fc14b126efbc9327d1b001f6e40 Mon Sep 17 00:00:00 2001 From: samtcifihi <565455483@protonmail.com> Date: Fri, 18 Sep 2026 22:15:51 +0000 Subject: [PATCH 2/2] Review fixes for the Esperanto notification strings "Defia sidloko" reads as a defiant seat rather than a seat in a challenge, so the push title and the email subject now say "sidloko en defio". The seat-count body now mirrors the source's "seat(s)" the same way the matching frontend string does, instead of restating it as a count. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01VCofd749DNusikH17P7mfJ --- locales/eo/apback.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/locales/eo/apback.json b/locales/eo/apback.json index c5c3b373..b191c1f1 100644 --- a/locales/eo/apback.json +++ b/locales/eo/apback.json @@ -12,7 +12,7 @@ "yourturn": "Via vico", "tournament": "Turniro komenciĝis", "tournamentOver": "Turniro finiĝis", - "slotOpened": "Defia sidloko malfermiĝis", + "slotOpened": "Sidloko en defio malfermiĝis", "participantLeft": "Ludanto forlasis defion", "announcement": "Reteja anonco" } @@ -55,8 +55,8 @@ "TournamentRemoveBody": "Vi estis forigita el la turniro {{- metaGame}}, al kiu vi aliĝis, ĉar ne klaras, ĉu vi plu interesiĝas. Se vi tamen volas partopreni, aliĝu denove ĉe https://play.abstractplay.com/tournaments.", "TournamentRemoveBodyVariants": "Vi estis forigita el la turniro {{- metaGame}} kun variaĵoj {{variants}}, al kiu vi aliĝis, ĉar ne klaras, ĉu vi plu interesiĝas. Se vi tamen volas partopreni, aliĝu denove ĉe https://play.abstractplay.com/tournaments.", "TournamentRemoveSubject": "Vi estis forigita el turniro", - "ChallengeSlotOpenedChallengerBody": "{{quitter}} forlasis vian defion pri {{- metaGame}}. La nombro de sidlokoj nun malfermitaj al iu ajn estas {{count}}.", - "ChallengeSlotOpenedSubject": "AbstractPlay: defia sidloko malfermiĝis", + "ChallengeSlotOpenedChallengerBody": "{{quitter}} forlasis vian defion pri {{- metaGame}}. {{count}} sidloko(j) nun estas malfermita(j) al iu ajn.", + "ChallengeSlotOpenedSubject": "AbstractPlay: sidloko en defio malfermiĝis", "ChallengeParticipantLeftBody": "{{quitter}} forlasis la defion pri {{- metaGame}}. Ĝi ankoraŭ estas malfermita al aliaj ludantoj.", "DirectChallengeOptOutNote": "Ĉi tiu uzanto elektis ne akcepti rektajn defiojn.", "AnnouncementSubject": "AbstractPlay: reteja anonco",