sneaky little bugs :3
This commit is contained in:
@@ -24,14 +24,18 @@ namespace NadekoBot.Modules.Administration
|
||||
CultureInfo ci = null;
|
||||
try
|
||||
{
|
||||
if(name.Trim().ToLowerInvariant() == "default")
|
||||
if (name.Trim().ToLowerInvariant() == "default")
|
||||
{
|
||||
NadekoBot.Localization.RemoveGuildCulture(Context.Guild);
|
||||
ci = NadekoBot.Localization.DefaultCultureInfo;
|
||||
}
|
||||
else
|
||||
{
|
||||
ci = new CultureInfo(name);
|
||||
NadekoBot.Localization.SetGuildCulture(Context.Guild, ci);
|
||||
}
|
||||
ci = new CultureInfo(name);
|
||||
NadekoBot.Localization.SetGuildCulture(Context.Guild, ci);
|
||||
|
||||
await Context.Channel.SendConfirmAsync($"Your guild's locale is now {ci}.").ConfigureAwait(false);
|
||||
await Context.Channel.SendConfirmAsync($"Your guild's locale is now {Format.Bold(ci.ToString())} - {Format.Bold(ci.NativeName)}.").ConfigureAwait(false);
|
||||
}
|
||||
catch(Exception) {
|
||||
|
||||
@@ -50,11 +54,15 @@ namespace NadekoBot.Modules.Administration
|
||||
if (name.Trim().ToLowerInvariant() == "default")
|
||||
{
|
||||
NadekoBot.Localization.ResetDefaultCulture();
|
||||
ci = NadekoBot.Localization.DefaultCultureInfo;
|
||||
}
|
||||
else
|
||||
{
|
||||
ci = new CultureInfo(name);
|
||||
NadekoBot.Localization.SetDefaultCulture(ci);
|
||||
}
|
||||
ci = new CultureInfo(name);
|
||||
NadekoBot.Localization.SetDefaultCulture(ci);
|
||||
|
||||
await Context.Channel.SendConfirmAsync($"Your guild's locale is now {ci}.").ConfigureAwait(false);
|
||||
await Context.Channel.SendConfirmAsync($"Bot's default locale is now {Format.Bold(ci.ToString())} - {Format.Bold(ci.NativeName)}.").ConfigureAwait(false);
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
|
@@ -82,7 +82,7 @@ namespace NadekoBot.Modules.Help
|
||||
var alias = com.Aliases.Skip(1).FirstOrDefault();
|
||||
if (alias != null)
|
||||
str += $" **/ `{alias}`**";
|
||||
var embed = new EmbedBuilder()
|
||||
var embed = new EmbedBuilder()
|
||||
.AddField(fb => fb.WithName(str).WithValue($"{ string.Format(com.Summary, com.Module.Aliases.First())} { GetCommandRequirements(com)}").WithIsInline(true))
|
||||
.AddField(fb => fb.WithName("**Usage**").WithValue($"{string.Format(com.Remarks, com.Module.Aliases.First())}").WithIsInline(false))
|
||||
.WithColor(NadekoBot.OkColor);
|
||||
|
@@ -31,8 +31,10 @@ namespace NadekoBot.Modules
|
||||
protected override void BeforeExecute()
|
||||
{
|
||||
_cultureInfo = (Context.Guild == null
|
||||
? CultureInfo.CurrentCulture
|
||||
? NadekoBot.Localization.DefaultCultureInfo
|
||||
: NadekoBot.Localization.GetCultureInfo(Context.Guild));
|
||||
|
||||
_log.Warn("Culture info is {0}", _cultureInfo);
|
||||
}
|
||||
|
||||
//public Task<IUserMessage> ReplyConfirmLocalized(string titleKey, string textKey, string url = null, string footer = null)
|
||||
|
Reference in New Issue
Block a user