From b4d958f780351ee2f0a412cc3c32cd14b6562090 Mon Sep 17 00:00:00 2001 From: Rushaway Date: Wed, 30 Sep 2026 10:03:31 +0200 Subject: [PATCH 1/3] fix(translations): close unterminated pt string in "killsound 26" Co-Authored-By: Claude Opus 5.5 --- addons/sourcemod/translations/plugin.quakesounds.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sourcemod/translations/plugin.quakesounds.txt b/addons/sourcemod/translations/plugin.quakesounds.txt index 5b5191c..c2003ea 100644 --- a/addons/sourcemod/translations/plugin.quakesounds.txt +++ b/addons/sourcemod/translations/plugin.quakesounds.txt @@ -118,7 +118,7 @@ "en" "HOLY SHIT, {1} is a bad ass" "de" "Heilige Schei?�e, {1} ist wahnsinnig" "fr" "Incroyable, {1} est un dur à cuire" - "pt" "Puta Merda, {1} é muito foda! + "pt" "Puta Merda, {1} é muito foda!" } "combo 2" { From 811fa7d4ea19f6fb36d7814cef6ad165ead00534 Mon Sep 17 00:00:00 2001 From: Rushaway Date: Wed, 30 Sep 2026 10:03:31 +0200 Subject: [PATCH 2/3] ci: check translations with smtranslate Co-Authored-By: Claude Opus 5.5 --- .github/workflows/ci.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 35a7fb0..7188960 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,6 +3,16 @@ name: CI on: [push, pull_request, workflow_dispatch] jobs: + translations: + name: Translations + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v7 + - uses: srcdslab/smtranslate@v1 + with: + # Set the TRANSLATIONS_FAIL_ON repository variable to "warning" to make warnings blocking + fail-on: ${{ vars.TRANSLATIONS_FAIL_ON || 'error' }} + build: name: Build runs-on: ubuntu-latest From c0bc1538a2de4ec0d10d3938d9df394321c60b9d Mon Sep 17 00:00:00 2001 From: Rushaway Date: Wed, 30 Sep 2026 10:18:07 +0200 Subject: [PATCH 3/3] chore(version): bump to 4.2.2 Co-Authored-By: Claude Opus 5.5 --- addons/sourcemod/scripting/QuakeSounds.sp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sourcemod/scripting/QuakeSounds.sp b/addons/sourcemod/scripting/QuakeSounds.sp index e0ea4c0..5a2f485 100644 --- a/addons/sourcemod/scripting/QuakeSounds.sp +++ b/addons/sourcemod/scripting/QuakeSounds.sp @@ -18,7 +18,7 @@ public Plugin myinfo = { name = "Quake Sounds", author = "Spartan_C001, maxime1907, .Rushaway", description = "Plays sounds based on events that happen in game.", - version = "4.2.1", + version = "4.2.2", url = "http://steamcommunity.com/id/spartan_c001/", }