From dc912320631397cc004d7e60ead8cf195fc9776e Mon Sep 17 00:00:00 2001 From: Evan Goode Date: Fri, 15 Aug 2025 19:16:11 -0400 Subject: [PATCH] Fix 'You are only allowed to have 1 player.' translation string --- api_test.go | 2 +- locales/es-US/default.po | 9 ++------- player.go | 4 ++-- 3 files changed, 5 insertions(+), 10 deletions(-) diff --git a/api_test.go b/api_test.go index 00cbc81..e209fe1 100644 --- a/api_test.go +++ b/api_test.go @@ -417,7 +417,7 @@ func (ts *TestSuite) testAPICreatePlayer(t *testing.T) { assert.Equal(t, http.StatusBadRequest, rec.Code) var apiError APIError assert.Nil(t, json.NewDecoder(rec.Body).Decode(&apiError)) - assert.Equal(t, "You are only allowed to own 1 player.", apiError.Message) + assert.Equal(t, "You are only allowed to have 1 player.", apiError.Message) // Admins should be able to override the MaxPlayerCount limit rec = ts.PostJSON(t, ts.Server, DRASL_API_PREFIX+"/players", payload, nil, &admin.APIToken) diff --git a/locales/es-US/default.po b/locales/es-US/default.po index d3aa619..2b89549 100644 --- a/locales/es-US/default.po +++ b/locales/es-US/default.po @@ -412,9 +412,9 @@ msgstr[1] "" "A %s se le permite tener hasta %d jugadores. Puede omitir este límite porque " "es administrador." -msgid "You are only allowed to have 1 player." +msgid "You are only allowed to have %d player." msgid_plural "You are allowed to have up to %d players." -msgstr[0] "Solo se te permite tener 1 jugador." +msgstr[0] "Solo se te permite tener %d jugador." msgstr[1] "Se te permite tener hasta %d jugadores." msgid "%s is allowed to have an unlimited number of players." @@ -825,11 +825,6 @@ msgid_plural "must be longer than %d characters" msgstr[0] "debe tener más de %d carácter" msgstr[1] "debe tener más de %d caracteres" -msgid "You are only allowed to own %d player." -msgid_plural "You are only allowed to own %d players." -msgstr[0] "Solo se te permite tener %d jugador." -msgstr[1] "Solo se te permite tener %d jugadores." - msgid "Setting a %s texture is not allowed." msgstr "No está permitido establecer una textura de %s." diff --git a/player.go b/player.go index 10accc8..dd794ac 100644 --- a/player.go +++ b/player.go @@ -112,9 +112,9 @@ func (app *App) CreatePlayer( if maxPlayerCount != Constants.MaxPlayerCountUnlimited && len(user.Players) >= maxPlayerCount && !callerIsAdmin { return Player{}, &UserError{ Code: mo.Some(http.StatusBadRequest), - Message: "You are only allowed to own %d player.", + Message: "You are only allowed to have %d player.", Plural: mo.Some(Plural{ - Message: "You are only allowed to own %d players", N: maxPlayerCount, + Message: "You are only allowed to have %d players", N: maxPlayerCount, }), Params: []any{maxPlayerCount}, }