Translation cleanup (#2154)

# Pull Request

Translation cleanup for better track changes in translations.

---

## How to Test the Changes

- Run server and check that script apply to database

## Complexity & Impact

Does this change add new decision branches?
- - [x] No
- - [ ] Yes (**explain below**)

Does this change increase per-bot or per-tick processing?
- - [x] No
- - [ ] Yes (**describe and justify impact**)

Could this logic scale poorly under load?
- - [x] No
- - [ ] Yes (**explain why**)
---

## Defaults & Configuration

Does this change modify default bot behavior?
- - [x] No
- - [ ] Yes (**explain why**)

If this introduces more advanced or AI-heavy logic:
- - [x] Lightweight mode remains the default
- - [ ] More complex behavior is optional and thereby configurable
---

## AI Assistance

Was AI assistance (e.g. ChatGPT or similar tools) used while working on
this change?
- - [x] No
- - [ ] Yes (**explain below**)

If yes, please specify:

---

## Final Checklist

- - [x] Stability is not compromised
- - [x] Performance impact is understood, tested, and acceptable
- - [x] Added logic complexity is justified and explained
- - [x] Documentation updated if needed

---
This commit is contained in:
kadeshar
2026-02-28 09:07:15 +01:00
committed by GitHub
parent b7b67e0fd9
commit 3b6cf5060e
2 changed files with 1762 additions and 2017 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -4,15 +4,19 @@
-- zhTW, esES, esMX, ruRU) -- zhTW, esES, esMX, ruRU)
-- ######################################################### -- #########################################################
DELETE FROM ai_playerbot_texts WHERE name IN ('pvp_currency', 'pvp_arena_team', 'pvp_no_arena_team');
DELETE FROM ai_playerbot_texts_chance WHERE name IN ('pvp_currency', 'pvp_arena_team', 'pvp_no_arena_team');
-- --------------------------------------------------------- -- ---------------------------------------------------------
-- pvp_currency -- pvp_currency
-- [PVP] Arena points: %arena_points | Honor Points: %honor_points -- [PVP] Arena points: %arena_points | Honor Points: %honor_points
-- --------------------------------------------------------- -- ---------------------------------------------------------
INSERT INTO `ai_playerbot_texts` INSERT INTO `ai_playerbot_texts`
(`name`, `text`, `say_type`, `reply_type`, (`id`, `name`, `text`, `say_type`, `reply_type`,
`text_loc1`, `text_loc2`, `text_loc3`, `text_loc4`, `text_loc1`, `text_loc2`, `text_loc3`, `text_loc4`,
`text_loc5`, `text_loc6`, `text_loc7`, `text_loc8`) `text_loc5`, `text_loc6`, `text_loc7`, `text_loc8`)
SELECT VALUES (
1737,
'pvp_currency', 'pvp_currency',
'[PVP] Arena points: %arena_points | Honor Points: %honor_points', '[PVP] Arena points: %arena_points | Honor Points: %honor_points',
0, 0, 0, 0,
@@ -31,20 +35,20 @@ SELECT
-- esMX -- esMX
'[PVP] Puntos de arena: %arena_points | Puntos de honor: %honor_points', '[PVP] Puntos de arena: %arena_points | Puntos de honor: %honor_points',
-- ruRU -- ruRU
'[PVP] Очки арены: %arena_points | Очки чести: %honor_points' '[PVP] Очки арены: %arena_points | Очки чести: %honor_points');
WHERE NOT EXISTS (
SELECT 1 FROM `ai_playerbot_texts` WHERE `name` = 'pvp_currency' INSERT INTO ai_playerbot_texts_chance (name, probability) VALUES ('pvp_currency', 100);
);
-- --------------------------------------------------------- -- ---------------------------------------------------------
-- pvp_arena_team -- pvp_arena_team
-- [PVP] %bracket: <%team_name> (rating %team_rating) -- [PVP] %bracket: <%team_name> (rating %team_rating)
-- --------------------------------------------------------- -- ---------------------------------------------------------
INSERT INTO `ai_playerbot_texts` INSERT INTO `ai_playerbot_texts`
(`name`, `text`, `say_type`, `reply_type`, (`id`, `name`, `text`, `say_type`, `reply_type`,
`text_loc1`, `text_loc2`, `text_loc3`, `text_loc4`, `text_loc1`, `text_loc2`, `text_loc3`, `text_loc4`,
`text_loc5`, `text_loc6`, `text_loc7`, `text_loc8`) `text_loc5`, `text_loc6`, `text_loc7`, `text_loc8`)
SELECT VALUES (
1738,
'pvp_arena_team', 'pvp_arena_team',
'[PVP] %bracket: <%team_name> (rating %team_rating)', '[PVP] %bracket: <%team_name> (rating %team_rating)',
0, 0, 0, 0,
@@ -63,20 +67,20 @@ SELECT
-- esMX -- esMX
'[PVP] %bracket: <%team_name> (índice %team_rating)', '[PVP] %bracket: <%team_name> (índice %team_rating)',
-- ruRU -- ruRU
'[PVP] %bracket: <%team_name> (рейтинг %team_rating)' '[PVP] %bracket: <%team_name> (рейтинг %team_rating)');
WHERE NOT EXISTS (
SELECT 1 FROM `ai_playerbot_texts` WHERE `name` = 'pvp_arena_team' INSERT INTO ai_playerbot_texts_chance (name, probability) VALUES ('pvp_arena_team', 100);
);
-- --------------------------------------------------------- -- ---------------------------------------------------------
-- pvp_no_arena_team -- pvp_no_arena_team
-- [PVP] I have no Arena Team. -- [PVP] I have no Arena Team.
-- --------------------------------------------------------- -- ---------------------------------------------------------
INSERT INTO `ai_playerbot_texts` INSERT INTO `ai_playerbot_texts`
(`name`, `text`, `say_type`, `reply_type`, (`id`, `name`, `text`, `say_type`, `reply_type`,
`text_loc1`, `text_loc2`, `text_loc3`, `text_loc4`, `text_loc1`, `text_loc2`, `text_loc3`, `text_loc4`,
`text_loc5`, `text_loc6`, `text_loc7`, `text_loc8`) `text_loc5`, `text_loc6`, `text_loc7`, `text_loc8`)
SELECT VALUES (
1739,
'pvp_no_arena_team', 'pvp_no_arena_team',
'[PVP] I have no Arena Team.', '[PVP] I have no Arena Team.',
0, 0, 0, 0,
@@ -95,7 +99,6 @@ SELECT
-- esMX -- esMX
'[PVP] No tengo equipo de arena.', '[PVP] No tengo equipo de arena.',
-- ruRU -- ruRU
'[PVP] У меня нет команды арены.' '[PVP] У меня нет команды арены.');
WHERE NOT EXISTS (
SELECT 1 FROM `ai_playerbot_texts` WHERE `name` = 'pvp_no_arena_team' INSERT INTO ai_playerbot_texts_chance (name, probability) VALUES ('pvp_no_arena_team', 100);
);