diff options
author | Adam <Adam@anope.org> | 2014-06-23 07:12:41 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2014-06-23 07:12:41 -0400 |
commit | 148b26f687ce85dc01e852a2358b03d493757ada (patch) | |
tree | f81ea553d0384ec6063eff45cfaff5aa92aaa1c9 /modules/commands/os_mode.cpp | |
parent | 0dba0692f9f88275b7d89d511bf22124217bc4c6 (diff) |
Mostly working language string rewrite with new format strings
Diffstat (limited to 'modules/commands/os_mode.cpp')
-rw-r--r-- | modules/commands/os_mode.cpp | 22 |
1 files changed, 8 insertions, 14 deletions
diff --git a/modules/commands/os_mode.cpp b/modules/commands/os_mode.cpp index 9a5d8c41f..d4551e69f 100644 --- a/modules/commands/os_mode.cpp +++ b/modules/commands/os_mode.cpp @@ -28,7 +28,7 @@ class CommandOSMode : public Command Channel *c = Channel::Find(target); if (!c) - source.Reply(CHAN_X_NOT_IN_USE, target.c_str()); + source.Reply(_("Channel \002{0}\002 doesn't exist."), target); else if (c->bouncy_modes) source.Reply(_("Services is unable to change modes. Are your servers' U:lines configured correctly?")); else if (modes.equals_ci("CLEAR")) @@ -52,10 +52,10 @@ class CommandOSMode : public Command c->RemoveMode(c->ci->WhoSends(), ModeManager::FindChannelModeByChar(uc->status.Modes()[i - 1]), uc->user->GetUID(), false); } - source.Reply(_("All modes cleared on %s."), c->name.c_str()); + source.Reply(_("All modes cleared on \002{0}\002."), c->name); } else - source.Reply(_("Non-status modes cleared on %s."), c->name.c_str()); + source.Reply(_("Non-status modes cleared on \002{0}\002."), c->name); } else { @@ -122,10 +122,7 @@ class CommandOSMode : public Command bool OnHelp(CommandSource &source, const Anope::string &subcommand) override { - this->SendSyntax(source); - source.Reply(" "); - source.Reply(_("Allows Services Operators to change modes for any channel.\n" - "Parameters are the same as for the standard /MODE command.\n" + source.Reply(_("Allows Services Operators to change modes for any channel. Parameters are the same as for the standard /MODE command.\n" "Alternatively, CLEAR may be given to clear all modes on the channel.\n" "If CLEAR ALL is given then all modes, including user status, is removed.")); return true; @@ -148,13 +145,13 @@ class CommandOSUMode : public Command User *u2 = User::Find(target, true); if (!u2) - source.Reply(NICK_X_NOT_IN_USE, target.c_str()); + source.Reply(_("\002{0}\002 isn't currently online."), target); else { u2->SetModes(source.service, "%s", modes.c_str()); - source.Reply(_("Changed usermodes of \002%s\002 to %s."), u2->nick.c_str(), modes.c_str()); + source.Reply(_("Changed usermodes of \002{0}\002 to \002{1}\002."), u2->nick.c_str(), modes.c_str()); - u2->SendMessage(*source.service, _("\002%s\002 changed your usermodes to %s."), source.GetNick().c_str(), modes.c_str()); + u2->SendMessage(*source.service, _("\002{0}\002 changed your usermodes to \002{1}\002."), source.GetNick(), modes); Log(LOG_ADMIN, source, this) << modes << " on " << target; } @@ -162,10 +159,7 @@ class CommandOSUMode : public Command bool OnHelp(CommandSource &source, const Anope::string &subcommand) override { - this->SendSyntax(source); - source.Reply(" "); - source.Reply(_("Allows Services Operators to change modes for any user.\n" - "Parameters are the same as for the standard /MODE command.")); + source.Reply(_("Allows Services Operators to change modes for any user. Parameters are the same as for the standard /MODE command.")); return true; } }; |