feat(C-01): i18n SystemMessageManager — 83 translatable keys
Phase 1: Core system message migration to Component.translatable(). - Replace getMessageTemplate() hardcoded strings with getTranslationKey() key derivation - All send methods now use Component.translatable() with positional args - Add 83 keys to en_us.json (msg.tiedup.system.*) - Add sendTranslatable() convenience for external callers with string args - Migrate 3 external getTemplate() callers (PlayerShockCollar, CellRegistryV2) - Add resistance_suffix key for sendWithResistance()
This commit is contained in:
@@ -670,13 +670,7 @@ public class CellRegistryV2 extends SavedData {
|
||||
if (server == null || ownerId == null) return;
|
||||
ServerPlayer owner = server.getPlayerList().getPlayer(ownerId);
|
||||
if (owner != null) {
|
||||
String template = SystemMessageManager.getTemplate(category);
|
||||
String formattedMessage = String.format(template, prisonerName);
|
||||
SystemMessageManager.sendToPlayer(
|
||||
owner,
|
||||
category,
|
||||
formattedMessage
|
||||
);
|
||||
SystemMessageManager.sendTranslatable(owner, category, prisonerName);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user