Merge pull request #2769 from sgkoishi/general-devel

Fix i18n not calling actual method
This commit is contained in:
Lucas Nicodemus 2022-10-28 23:08:55 -07:00 committed by GitHub
commit 90da93ae33
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -28,7 +28,8 @@ using Terraria.Localization;
namespace TShockAPI namespace TShockAPI
{ {
static class I18n { static class I18n
{
static string TranslationsDirectory => Path.Combine(AppContext.BaseDirectory, "i18n"); static string TranslationsDirectory => Path.Combine(AppContext.BaseDirectory, "i18n");
static CultureInfo TranslationCultureInfo static CultureInfo TranslationCultureInfo
{ {
@ -110,7 +111,7 @@ namespace TShockAPI
/// <returns>Translated text.</returns> /// <returns>Translated text.</returns>
public static string GetPluralString(FormattableStringAdapter text, FormattableStringAdapter pluralText, long n) public static string GetPluralString(FormattableStringAdapter text, FormattableStringAdapter pluralText, long n)
{ {
return C.GetString(text, pluralText, n); return C.GetPluralString(text, pluralText, n);
} }
/// <summary> /// <summary>
@ -123,7 +124,7 @@ namespace TShockAPI
/// <returns>Translated text.</returns> /// <returns>Translated text.</returns>
public static string GetPluralString(FormattableString text, FormattableString pluralText, long n) public static string GetPluralString(FormattableString text, FormattableString pluralText, long n)
{ {
return C.GetString(text, pluralText, n); return C.GetPluralString(text, pluralText, n);
} }
/// <summary> /// <summary>
@ -137,7 +138,7 @@ namespace TShockAPI
/// <returns>Translated text.</returns> /// <returns>Translated text.</returns>
public static string GetPluralString(FormattableStringAdapter text, FormattableStringAdapter pluralText, long n, params object[] args) public static string GetPluralString(FormattableStringAdapter text, FormattableStringAdapter pluralText, long n, params object[] args)
{ {
return C.GetString(text, pluralText, n, args); return C.GetPluralString(text, pluralText, n, args);
} }
/// <summary> /// <summary>
@ -188,7 +189,7 @@ namespace TShockAPI
/// <returns>Translated text.</returns> /// <returns>Translated text.</returns>
public static string GetParticularPluralString(string context, FormattableStringAdapter text, FormattableStringAdapter pluralText, long n) public static string GetParticularPluralString(string context, FormattableStringAdapter text, FormattableStringAdapter pluralText, long n)
{ {
return C.GetParticularString(context, text, pluralText, n); return C.GetParticularPluralString(context, text, pluralText, n);
} }
/// <summary> /// <summary>
@ -202,7 +203,7 @@ namespace TShockAPI
/// <returns>Translated text.</returns> /// <returns>Translated text.</returns>
public static string GetParticularPluralString(string context, FormattableString text, FormattableString pluralText, long n) public static string GetParticularPluralString(string context, FormattableString text, FormattableString pluralText, long n)
{ {
return C.GetParticularString(context, text, pluralText, n); return C.GetParticularPluralString(context, text, pluralText, n);
} }
/// <summary> /// <summary>
@ -217,7 +218,7 @@ namespace TShockAPI
/// <returns>Translated text.</returns> /// <returns>Translated text.</returns>
public static string GetParticularPluralString(string context, FormattableStringAdapter text, FormattableStringAdapter pluralText, long n, params object[] args) public static string GetParticularPluralString(string context, FormattableStringAdapter text, FormattableStringAdapter pluralText, long n, params object[] args)
{ {
return C.GetParticularString(context, text, pluralText, n, args); return C.GetParticularPluralString(context, text, pluralText, n, args);
} }
#endregion #endregion
} }