Class TranslationExtensions
Extensions for translating Translation objects.
public static class TranslationExtensions
- Inheritance
-
TranslationExtensions
- Inherited Members
Methods
Translate(Translation, bool, bool)
Translate a 0-arg translation using default language and settings.
public static string Translate(this Translation translation, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslationimguiboolforTerminalbool
Returns
Exceptions
- ArgumentException
The translation has arguments.
Translate(Translation, ICommandUser, bool)
Translate a 0-arg translation for a user.
public static string Translate(this Translation translation, ICommandUser user, bool canUseIMGUI = false)
Parameters
translationTranslationuserICommandUsercanUseIMGUIbool
Returns
Exceptions
- ArgumentException
The translation has arguments.
Translate(Translation, ICommandUser, out Color, bool)
Translate a 0-arg translation for a user and output the background color of the message.
public static string Translate(this Translation translation, ICommandUser user, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslationuserICommandUsercolorColorcanUseIMGUIbool
Returns
Exceptions
- ArgumentException
The translation has arguments.
Translate(Translation, LanguageInfo, bool)
Translate a 0-arg translation for a given language.
public static string Translate(this Translation translation, LanguageInfo language, bool imgui = false)
Parameters
translationTranslationlanguageLanguageInfoimguibool
Returns
Exceptions
- ArgumentException
The translation has arguments.
Translate(Translation, LanguageInfo, out Color, bool)
Translate a 0-arg translation for a given language and output the background color of the message.
public static string Translate(this Translation translation, LanguageInfo language, out Color color, bool imgui = false)
Parameters
translationTranslationlanguageLanguageInfocolorColorimguibool
Returns
Exceptions
- ArgumentException
The translation has arguments.
Translate(Translation, WarfarePlayer, bool)
Translate a 0-arg translation for a player.
public static string Translate(this Translation translation, WarfarePlayer player, bool canUseIMGUI = false)
Parameters
translationTranslationplayerWarfarePlayercanUseIMGUIbool
Returns
Exceptions
- ArgumentException
The translation has arguments.
Translate(Translation, WarfarePlayer, out Color, bool)
Translate a 0-arg translation for a player and output the background color of the message.
public static string Translate(this Translation translation, WarfarePlayer player, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslationplayerWarfarePlayercolorColorcanUseIMGUIbool
Returns
Exceptions
- ArgumentException
The translation has arguments.
Translate(Translation, in LanguageSet, bool)
Translate a 0-arg translation for a set of players.
public static string Translate(this Translation translation, in LanguageSet set, bool canUseIMGUI = false)
Parameters
translationTranslationsetLanguageSetcanUseIMGUIbool
Returns
Exceptions
- ArgumentException
The translation has arguments.
Translate(Translation, in LanguageSet, out Color, bool)
Translate a 0-arg translation for a set of players and output the background color of the message.
public static string Translate(this Translation translation, in LanguageSet set, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslationsetLanguageSetcolorColorcanUseIMGUIbool
Returns
Exceptions
- ArgumentException
The translation has arguments.
Translate(Translation, out Color, bool, bool)
Translate a 0-arg translation using default language and settings and output the background color of the message.
public static string Translate(this Translation translation, out Color color, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslationcolorColorimguiboolforTerminalbool
Returns
Exceptions
- ArgumentException
The translation has arguments.
Translate(ITranslationArgument, ITranslationService, ICommandUser, ArgumentFormat, bool, TranslationOptions)
Shortcut for translating a ITranslationArgument manually using a user's translation settings.
public static string Translate(this ITranslationArgument argument, ITranslationService translationService, ICommandUser user, ArgumentFormat format = default, bool canUseIMGUI = false, TranslationOptions options = TranslationOptions.None)
Parameters
argumentITranslationArgumenttranslationServiceITranslationServiceuserICommandUserformatArgumentFormatFormat information for the translation. This can just be a string.
canUseIMGUIbooloptionsTranslationOptions
Returns
Translate(ITranslationArgument, ITranslationService, LanguageInfo?, CultureInfo?, TimeZoneInfo?, ArgumentFormat, bool, TranslationOptions)
Shortcut for translating a ITranslationArgument manually using the given language and culture settings.
public static string Translate(this ITranslationArgument argument, ITranslationService translationService, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, ArgumentFormat format = default, bool imgui = false, TranslationOptions options = TranslationOptions.None)
Parameters
argumentITranslationArgumenttranslationServiceITranslationServicelanguageLanguageInfocultureCultureInfotimeZoneTimeZoneInfoformatArgumentFormatFormat information for the translation. This can just be a string.
imguibooloptionsTranslationOptions
Returns
Translate(ITranslationArgument, ITranslationService, WarfarePlayer, ArgumentFormat, bool, TranslationOptions)
Shortcut for translating a ITranslationArgument manually using a player's translation settings.
public static string Translate(this ITranslationArgument argument, ITranslationService translationService, WarfarePlayer player, ArgumentFormat format = default, bool canUseIMGUI = false, TranslationOptions options = TranslationOptions.None)
Parameters
argumentITranslationArgumenttranslationServiceITranslationServiceplayerWarfarePlayerformatArgumentFormatFormat information for the translation. This can just be a string.
canUseIMGUIbooloptionsTranslationOptions
Returns
Translate(ITranslationArgument, ITranslationService, in LanguageSet, ArgumentFormat, bool, TranslationOptions)
Shortcut for translating a ITranslationArgument manually using a set of player's settings.
public static string Translate(this ITranslationArgument argument, ITranslationService translationService, in LanguageSet set, ArgumentFormat format = default, bool canUseIMGUI = false, TranslationOptions options = TranslationOptions.None)
Parameters
argumentITranslationArgumenttranslationServiceITranslationServicesetLanguageSetformatArgumentFormatFormat information for the translation. This can just be a string.
canUseIMGUIbooloptionsTranslationOptions
Returns
Translate(ITranslationArgument, ITranslationService, ArgumentFormat, bool, TranslationOptions)
Shortcut for translating a ITranslationArgument manually using the default language and culture settings.
public static string Translate(this ITranslationArgument argument, ITranslationService translationService, ArgumentFormat format = default, bool imgui = false, TranslationOptions options = TranslationOptions.None)
Parameters
argumentITranslationArgumenttranslationServiceITranslationServiceformatArgumentFormatFormat information for the translation. This can just be a string.
imguibooloptionsTranslationOptions
Returns
Translate<T0>(Translation<T0>, T0, bool, bool)
Translate a 1-arg translation using default language and settings.
public static string Translate<T0>(this Translation<T0> translation, T0 arg0, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0>arg0T0imguiboolforTerminalbool
Returns
Type Parameters
T0
Translate<T0>(Translation<T0>, T0, ICommandUser, bool)
Translate a 1-arg translation for a user.
public static string Translate<T0>(this Translation<T0> translation, T0 arg0, ICommandUser user, bool canUseIMGUI = false)
Parameters
translationTranslation<T0>arg0T0userICommandUsercanUseIMGUIbool
Returns
Type Parameters
T0
Translate<T0>(Translation<T0>, T0, ICommandUser, out Color, bool)
Translate a 1-arg translation for a user and output the background color of the message.
public static string Translate<T0>(this Translation<T0> translation, T0 arg0, ICommandUser user, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0>arg0T0userICommandUsercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0
Translate<T0>(Translation<T0>, T0, LanguageInfo?, CultureInfo?, TimeZoneInfo?, bool)
Translate a 1-arg translation for a set of players.
public static string Translate<T0>(this Translation<T0> translation, T0 arg0, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, bool imgui = false)
Parameters
translationTranslation<T0>arg0T0languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfoimguibool
Returns
Type Parameters
T0
Translate<T0>(Translation<T0>, T0, LanguageInfo?, CultureInfo?, TimeZoneInfo?, out Color, bool)
Translate a 1-arg translation for a set of players and output the background color of the message.
public static string Translate<T0>(this Translation<T0> translation, T0 arg0, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, out Color color, bool imgui = false)
Parameters
translationTranslation<T0>arg0T0languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfocolorColorimguibool
Returns
Type Parameters
T0
Translate<T0>(Translation<T0>, T0, WarfarePlayer, bool)
Translate a 1-arg translation for a player.
public static string Translate<T0>(this Translation<T0> translation, T0 arg0, WarfarePlayer player, bool canUseIMGUI = false)
Parameters
translationTranslation<T0>arg0T0playerWarfarePlayercanUseIMGUIbool
Returns
Type Parameters
T0
Translate<T0>(Translation<T0>, T0, WarfarePlayer, out Color, bool)
Translate a 1-arg translation for a player and output the background color of the message.
public static string Translate<T0>(this Translation<T0> translation, T0 arg0, WarfarePlayer player, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0>arg0T0playerWarfarePlayercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0
Translate<T0>(Translation<T0>, T0, in LanguageSet, bool)
Translate a 1-arg translation for a set of players.
public static string Translate<T0>(this Translation<T0> translation, T0 arg0, in LanguageSet set, bool canUseIMGUI = false)
Parameters
translationTranslation<T0>arg0T0setLanguageSetcanUseIMGUIbool
Returns
Type Parameters
T0
Translate<T0>(Translation<T0>, T0, in LanguageSet, out Color, bool)
Translate a 1-arg translation for a set of players and output the background color of the message.
public static string Translate<T0>(this Translation<T0> translation, T0 arg0, in LanguageSet set, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0>arg0T0setLanguageSetcolorColorcanUseIMGUIbool
Returns
Type Parameters
T0
Translate<T0>(Translation<T0>, T0, out Color, bool, bool)
Translate a 1-arg translation using default language and settings and output the background color of the message.
public static string Translate<T0>(this Translation<T0> translation, T0 arg0, out Color color, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0>arg0T0colorColorimguiboolforTerminalbool
Returns
Type Parameters
T0
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, bool, bool)
Translate a 10-arg translation using default language and settings.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8arg9T9imguiboolforTerminalbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8T9
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, ICommandUser, bool)
Translate a 10-arg translation for a user.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, ICommandUser user, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8arg9T9userICommandUsercanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8T9
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, ICommandUser, out Color, bool)
Translate a 10-arg translation for a user and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, ICommandUser user, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8arg9T9userICommandUsercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8T9
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, LanguageInfo?, CultureInfo?, TimeZoneInfo?, bool)
Translate a 10-arg translation for a set of players.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, bool imgui = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8arg9T9languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfoimguibool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8T9
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, LanguageInfo?, CultureInfo?, TimeZoneInfo?, out Color, bool)
Translate a 10-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, out Color color, bool imgui = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8arg9T9languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfocolorColorimguibool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8T9
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, WarfarePlayer, bool)
Translate a 10-arg translation for a player.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, WarfarePlayer player, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8arg9T9playerWarfarePlayercanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8T9
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, WarfarePlayer, out Color, bool)
Translate a 10-arg translation for a player and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, WarfarePlayer player, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8arg9T9playerWarfarePlayercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8T9
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, in LanguageSet, bool)
Translate a 10-arg translation for a set of players.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, in LanguageSet set, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8arg9T9setLanguageSetcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8T9
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, in LanguageSet, out Color, bool)
Translate a 10-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, in LanguageSet set, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8arg9T9setLanguageSetcolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8T9
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, out Color, bool, bool)
Translate a 10-arg translation using default language and settings and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, out Color color, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8arg9T9colorColorimguiboolforTerminalbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8T9
Translate<T0, T1>(Translation<T0, T1>, T0, T1, bool, bool)
Translate a 2-arg translation using default language and settings.
public static string Translate<T0, T1>(this Translation<T0, T1> translation, T0 arg0, T1 arg1, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1>arg0T0arg1T1imguiboolforTerminalbool
Returns
Type Parameters
T0T1
Translate<T0, T1>(Translation<T0, T1>, T0, T1, ICommandUser, bool)
Translate a 2-arg translation for a user.
public static string Translate<T0, T1>(this Translation<T0, T1> translation, T0 arg0, T1 arg1, ICommandUser user, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1>arg0T0arg1T1userICommandUsercanUseIMGUIbool
Returns
Type Parameters
T0T1
Translate<T0, T1>(Translation<T0, T1>, T0, T1, ICommandUser, out Color, bool)
Translate a 2-arg translation for a user and output the background color of the message.
public static string Translate<T0, T1>(this Translation<T0, T1> translation, T0 arg0, T1 arg1, ICommandUser user, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1>arg0T0arg1T1userICommandUsercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1
Translate<T0, T1>(Translation<T0, T1>, T0, T1, LanguageInfo?, CultureInfo?, TimeZoneInfo?, bool)
Translate a 2-arg translation for a set of players.
public static string Translate<T0, T1>(this Translation<T0, T1> translation, T0 arg0, T1 arg1, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, bool imgui = false)
Parameters
translationTranslation<T0, T1>arg0T0arg1T1languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfoimguibool
Returns
Type Parameters
T0T1
Translate<T0, T1>(Translation<T0, T1>, T0, T1, LanguageInfo?, CultureInfo?, TimeZoneInfo?, out Color, bool)
Translate a 2-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1>(this Translation<T0, T1> translation, T0 arg0, T1 arg1, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, out Color color, bool imgui = false)
Parameters
translationTranslation<T0, T1>arg0T0arg1T1languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfocolorColorimguibool
Returns
Type Parameters
T0T1
Translate<T0, T1>(Translation<T0, T1>, T0, T1, WarfarePlayer, bool)
Translate a 2-arg translation for a player.
public static string Translate<T0, T1>(this Translation<T0, T1> translation, T0 arg0, T1 arg1, WarfarePlayer player, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1>arg0T0arg1T1playerWarfarePlayercanUseIMGUIbool
Returns
Type Parameters
T0T1
Translate<T0, T1>(Translation<T0, T1>, T0, T1, WarfarePlayer, out Color, bool)
Translate a 2-arg translation for a player and output the background color of the message.
public static string Translate<T0, T1>(this Translation<T0, T1> translation, T0 arg0, T1 arg1, WarfarePlayer player, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1>arg0T0arg1T1playerWarfarePlayercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1
Translate<T0, T1>(Translation<T0, T1>, T0, T1, in LanguageSet, bool)
Translate a 2-arg translation for a set of players.
public static string Translate<T0, T1>(this Translation<T0, T1> translation, T0 arg0, T1 arg1, in LanguageSet set, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1>arg0T0arg1T1setLanguageSetcanUseIMGUIbool
Returns
Type Parameters
T0T1
Translate<T0, T1>(Translation<T0, T1>, T0, T1, in LanguageSet, out Color, bool)
Translate a 2-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1>(this Translation<T0, T1> translation, T0 arg0, T1 arg1, in LanguageSet set, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1>arg0T0arg1T1setLanguageSetcolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1
Translate<T0, T1>(Translation<T0, T1>, T0, T1, out Color, bool, bool)
Translate a 2-arg translation using default language and settings and output the background color of the message.
public static string Translate<T0, T1>(this Translation<T0, T1> translation, T0 arg0, T1 arg1, out Color color, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1>arg0T0arg1T1colorColorimguiboolforTerminalbool
Returns
Type Parameters
T0T1
Translate<T0, T1, T2>(Translation<T0, T1, T2>, T0, T1, T2, bool, bool)
Translate a 3-arg translation using default language and settings.
public static string Translate<T0, T1, T2>(this Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1, T2>arg0T0arg1T1arg2T2imguiboolforTerminalbool
Returns
Type Parameters
T0T1T2
Translate<T0, T1, T2>(Translation<T0, T1, T2>, T0, T1, T2, ICommandUser, bool)
Translate a 3-arg translation for a user.
public static string Translate<T0, T1, T2>(this Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2, ICommandUser user, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2>arg0T0arg1T1arg2T2userICommandUsercanUseIMGUIbool
Returns
Type Parameters
T0T1T2
Translate<T0, T1, T2>(Translation<T0, T1, T2>, T0, T1, T2, ICommandUser, out Color, bool)
Translate a 3-arg translation for a user and output the background color of the message.
public static string Translate<T0, T1, T2>(this Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2, ICommandUser user, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2>arg0T0arg1T1arg2T2userICommandUsercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2
Translate<T0, T1, T2>(Translation<T0, T1, T2>, T0, T1, T2, LanguageInfo?, CultureInfo?, TimeZoneInfo?, bool)
Translate a 3-arg translation for a set of players.
public static string Translate<T0, T1, T2>(this Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, bool imgui = false)
Parameters
translationTranslation<T0, T1, T2>arg0T0arg1T1arg2T2languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfoimguibool
Returns
Type Parameters
T0T1T2
Translate<T0, T1, T2>(Translation<T0, T1, T2>, T0, T1, T2, LanguageInfo?, CultureInfo?, TimeZoneInfo?, out Color, bool)
Translate a 3-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1, T2>(this Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, out Color color, bool imgui = false)
Parameters
translationTranslation<T0, T1, T2>arg0T0arg1T1arg2T2languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfocolorColorimguibool
Returns
Type Parameters
T0T1T2
Translate<T0, T1, T2>(Translation<T0, T1, T2>, T0, T1, T2, WarfarePlayer, bool)
Translate a 3-arg translation for a player.
public static string Translate<T0, T1, T2>(this Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2, WarfarePlayer player, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2>arg0T0arg1T1arg2T2playerWarfarePlayercanUseIMGUIbool
Returns
Type Parameters
T0T1T2
Translate<T0, T1, T2>(Translation<T0, T1, T2>, T0, T1, T2, WarfarePlayer, out Color, bool)
Translate a 3-arg translation for a player and output the background color of the message.
public static string Translate<T0, T1, T2>(this Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2, WarfarePlayer player, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2>arg0T0arg1T1arg2T2playerWarfarePlayercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2
Translate<T0, T1, T2>(Translation<T0, T1, T2>, T0, T1, T2, in LanguageSet, bool)
Translate a 3-arg translation for a set of players.
public static string Translate<T0, T1, T2>(this Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2, in LanguageSet set, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2>arg0T0arg1T1arg2T2setLanguageSetcanUseIMGUIbool
Returns
Type Parameters
T0T1T2
Translate<T0, T1, T2>(Translation<T0, T1, T2>, T0, T1, T2, in LanguageSet, out Color, bool)
Translate a 3-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1, T2>(this Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2, in LanguageSet set, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2>arg0T0arg1T1arg2T2setLanguageSetcolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2
Translate<T0, T1, T2>(Translation<T0, T1, T2>, T0, T1, T2, out Color, bool, bool)
Translate a 3-arg translation using default language and settings and output the background color of the message.
public static string Translate<T0, T1, T2>(this Translation<T0, T1, T2> translation, T0 arg0, T1 arg1, T2 arg2, out Color color, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1, T2>arg0T0arg1T1arg2T2colorColorimguiboolforTerminalbool
Returns
Type Parameters
T0T1T2
Translate<T0, T1, T2, T3>(Translation<T0, T1, T2, T3>, T0, T1, T2, T3, bool, bool)
Translate a 4-arg translation using default language and settings.
public static string Translate<T0, T1, T2, T3>(this Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1, T2, T3>arg0T0arg1T1arg2T2arg3T3imguiboolforTerminalbool
Returns
Type Parameters
T0T1T2T3
Translate<T0, T1, T2, T3>(Translation<T0, T1, T2, T3>, T0, T1, T2, T3, ICommandUser, bool)
Translate a 4-arg translation for a user.
public static string Translate<T0, T1, T2, T3>(this Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, ICommandUser user, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3>arg0T0arg1T1arg2T2arg3T3userICommandUsercanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3
Translate<T0, T1, T2, T3>(Translation<T0, T1, T2, T3>, T0, T1, T2, T3, ICommandUser, out Color, bool)
Translate a 4-arg translation for a user and output the background color of the message.
public static string Translate<T0, T1, T2, T3>(this Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, ICommandUser user, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3>arg0T0arg1T1arg2T2arg3T3userICommandUsercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3
Translate<T0, T1, T2, T3>(Translation<T0, T1, T2, T3>, T0, T1, T2, T3, LanguageInfo?, CultureInfo?, TimeZoneInfo?, bool)
Translate a 4-arg translation for a set of players.
public static string Translate<T0, T1, T2, T3>(this Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, bool imgui = false)
Parameters
translationTranslation<T0, T1, T2, T3>arg0T0arg1T1arg2T2arg3T3languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfoimguibool
Returns
Type Parameters
T0T1T2T3
Translate<T0, T1, T2, T3>(Translation<T0, T1, T2, T3>, T0, T1, T2, T3, LanguageInfo?, CultureInfo?, TimeZoneInfo?, out Color, bool)
Translate a 4-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1, T2, T3>(this Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, out Color color, bool imgui = false)
Parameters
translationTranslation<T0, T1, T2, T3>arg0T0arg1T1arg2T2arg3T3languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfocolorColorimguibool
Returns
Type Parameters
T0T1T2T3
Translate<T0, T1, T2, T3>(Translation<T0, T1, T2, T3>, T0, T1, T2, T3, WarfarePlayer, bool)
Translate a 4-arg translation for a player.
public static string Translate<T0, T1, T2, T3>(this Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, WarfarePlayer player, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3>arg0T0arg1T1arg2T2arg3T3playerWarfarePlayercanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3
Translate<T0, T1, T2, T3>(Translation<T0, T1, T2, T3>, T0, T1, T2, T3, WarfarePlayer, out Color, bool)
Translate a 4-arg translation for a player and output the background color of the message.
public static string Translate<T0, T1, T2, T3>(this Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, WarfarePlayer player, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3>arg0T0arg1T1arg2T2arg3T3playerWarfarePlayercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3
Translate<T0, T1, T2, T3>(Translation<T0, T1, T2, T3>, T0, T1, T2, T3, in LanguageSet, bool)
Translate a 4-arg translation for a set of players.
public static string Translate<T0, T1, T2, T3>(this Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, in LanguageSet set, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3>arg0T0arg1T1arg2T2arg3T3setLanguageSetcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3
Translate<T0, T1, T2, T3>(Translation<T0, T1, T2, T3>, T0, T1, T2, T3, in LanguageSet, out Color, bool)
Translate a 4-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1, T2, T3>(this Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, in LanguageSet set, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3>arg0T0arg1T1arg2T2arg3T3setLanguageSetcolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3
Translate<T0, T1, T2, T3>(Translation<T0, T1, T2, T3>, T0, T1, T2, T3, out Color, bool, bool)
Translate a 4-arg translation using default language and settings and output the background color of the message.
public static string Translate<T0, T1, T2, T3>(this Translation<T0, T1, T2, T3> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, out Color color, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1, T2, T3>arg0T0arg1T1arg2T2arg3T3colorColorimguiboolforTerminalbool
Returns
Type Parameters
T0T1T2T3
Translate<T0, T1, T2, T3, T4>(Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4, bool, bool)
Translate a 5-arg translation using default language and settings.
public static string Translate<T0, T1, T2, T3, T4>(this Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4>arg0T0arg1T1arg2T2arg3T3arg4T4imguiboolforTerminalbool
Returns
Type Parameters
T0T1T2T3T4
Translate<T0, T1, T2, T3, T4>(Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4, ICommandUser, bool)
Translate a 5-arg translation for a user.
public static string Translate<T0, T1, T2, T3, T4>(this Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, ICommandUser user, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4>arg0T0arg1T1arg2T2arg3T3arg4T4userICommandUsercanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4
Translate<T0, T1, T2, T3, T4>(Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4, ICommandUser, out Color, bool)
Translate a 5-arg translation for a user and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4>(this Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, ICommandUser user, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4>arg0T0arg1T1arg2T2arg3T3arg4T4userICommandUsercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4
Translate<T0, T1, T2, T3, T4>(Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4, LanguageInfo?, CultureInfo?, TimeZoneInfo?, bool)
Translate a 5-arg translation for a set of players.
public static string Translate<T0, T1, T2, T3, T4>(this Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, bool imgui = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4>arg0T0arg1T1arg2T2arg3T3arg4T4languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfoimguibool
Returns
Type Parameters
T0T1T2T3T4
Translate<T0, T1, T2, T3, T4>(Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4, LanguageInfo?, CultureInfo?, TimeZoneInfo?, out Color, bool)
Translate a 5-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4>(this Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, out Color color, bool imgui = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4>arg0T0arg1T1arg2T2arg3T3arg4T4languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfocolorColorimguibool
Returns
Type Parameters
T0T1T2T3T4
Translate<T0, T1, T2, T3, T4>(Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4, WarfarePlayer, bool)
Translate a 5-arg translation for a player.
public static string Translate<T0, T1, T2, T3, T4>(this Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, WarfarePlayer player, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4>arg0T0arg1T1arg2T2arg3T3arg4T4playerWarfarePlayercanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4
Translate<T0, T1, T2, T3, T4>(Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4, WarfarePlayer, out Color, bool)
Translate a 5-arg translation for a player and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4>(this Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, WarfarePlayer player, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4>arg0T0arg1T1arg2T2arg3T3arg4T4playerWarfarePlayercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4
Translate<T0, T1, T2, T3, T4>(Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4, in LanguageSet, bool)
Translate a 5-arg translation for a set of players.
public static string Translate<T0, T1, T2, T3, T4>(this Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, in LanguageSet set, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4>arg0T0arg1T1arg2T2arg3T3arg4T4setLanguageSetcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4
Translate<T0, T1, T2, T3, T4>(Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4, in LanguageSet, out Color, bool)
Translate a 5-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4>(this Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, in LanguageSet set, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4>arg0T0arg1T1arg2T2arg3T3arg4T4setLanguageSetcolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4
Translate<T0, T1, T2, T3, T4>(Translation<T0, T1, T2, T3, T4>, T0, T1, T2, T3, T4, out Color, bool, bool)
Translate a 5-arg translation using default language and settings and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4>(this Translation<T0, T1, T2, T3, T4> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, out Color color, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4>arg0T0arg1T1arg2T2arg3T3arg4T4colorColorimguiboolforTerminalbool
Returns
Type Parameters
T0T1T2T3T4
Translate<T0, T1, T2, T3, T4, T5>(Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5, bool, bool)
Translate a 6-arg translation using default language and settings.
public static string Translate<T0, T1, T2, T3, T4, T5>(this Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5imguiboolforTerminalbool
Returns
Type Parameters
T0T1T2T3T4T5
Translate<T0, T1, T2, T3, T4, T5>(Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5, ICommandUser, bool)
Translate a 6-arg translation for a user.
public static string Translate<T0, T1, T2, T3, T4, T5>(this Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, ICommandUser user, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5userICommandUsercanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5
Translate<T0, T1, T2, T3, T4, T5>(Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5, ICommandUser, out Color, bool)
Translate a 6-arg translation for a user and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5>(this Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, ICommandUser user, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5userICommandUsercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5
Translate<T0, T1, T2, T3, T4, T5>(Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5, LanguageInfo?, CultureInfo?, TimeZoneInfo?, bool)
Translate a 6-arg translation for a set of players.
public static string Translate<T0, T1, T2, T3, T4, T5>(this Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, bool imgui = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfoimguibool
Returns
Type Parameters
T0T1T2T3T4T5
Translate<T0, T1, T2, T3, T4, T5>(Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5, LanguageInfo?, CultureInfo?, TimeZoneInfo?, out Color, bool)
Translate a 6-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5>(this Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, out Color color, bool imgui = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfocolorColorimguibool
Returns
Type Parameters
T0T1T2T3T4T5
Translate<T0, T1, T2, T3, T4, T5>(Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5, WarfarePlayer, bool)
Translate a 6-arg translation for a player.
public static string Translate<T0, T1, T2, T3, T4, T5>(this Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, WarfarePlayer player, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5playerWarfarePlayercanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5
Translate<T0, T1, T2, T3, T4, T5>(Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5, WarfarePlayer, out Color, bool)
Translate a 6-arg translation for a player and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5>(this Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, WarfarePlayer player, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5playerWarfarePlayercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5
Translate<T0, T1, T2, T3, T4, T5>(Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5, in LanguageSet, bool)
Translate a 6-arg translation for a set of players.
public static string Translate<T0, T1, T2, T3, T4, T5>(this Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, in LanguageSet set, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5setLanguageSetcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5
Translate<T0, T1, T2, T3, T4, T5>(Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5, in LanguageSet, out Color, bool)
Translate a 6-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5>(this Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, in LanguageSet set, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5setLanguageSetcolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5
Translate<T0, T1, T2, T3, T4, T5>(Translation<T0, T1, T2, T3, T4, T5>, T0, T1, T2, T3, T4, T5, out Color, bool, bool)
Translate a 6-arg translation using default language and settings and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5>(this Translation<T0, T1, T2, T3, T4, T5> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, out Color color, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5colorColorimguiboolforTerminalbool
Returns
Type Parameters
T0T1T2T3T4T5
Translate<T0, T1, T2, T3, T4, T5, T6>(Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6, bool, bool)
Translate a 7-arg translation using default language and settings.
public static string Translate<T0, T1, T2, T3, T4, T5, T6>(this Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6imguiboolforTerminalbool
Returns
Type Parameters
T0T1T2T3T4T5T6
Translate<T0, T1, T2, T3, T4, T5, T6>(Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6, ICommandUser, bool)
Translate a 7-arg translation for a user.
public static string Translate<T0, T1, T2, T3, T4, T5, T6>(this Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, ICommandUser user, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6userICommandUsercanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6
Translate<T0, T1, T2, T3, T4, T5, T6>(Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6, ICommandUser, out Color, bool)
Translate a 7-arg translation for a user and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6>(this Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, ICommandUser user, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6userICommandUsercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6
Translate<T0, T1, T2, T3, T4, T5, T6>(Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6, LanguageInfo?, CultureInfo?, TimeZoneInfo?, bool)
Translate a 7-arg translation for a set of players.
public static string Translate<T0, T1, T2, T3, T4, T5, T6>(this Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, bool imgui = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfoimguibool
Returns
Type Parameters
T0T1T2T3T4T5T6
Translate<T0, T1, T2, T3, T4, T5, T6>(Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6, LanguageInfo?, CultureInfo?, TimeZoneInfo?, out Color, bool)
Translate a 7-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6>(this Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, out Color color, bool imgui = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfocolorColorimguibool
Returns
Type Parameters
T0T1T2T3T4T5T6
Translate<T0, T1, T2, T3, T4, T5, T6>(Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6, WarfarePlayer, bool)
Translate a 7-arg translation for a player.
public static string Translate<T0, T1, T2, T3, T4, T5, T6>(this Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, WarfarePlayer player, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6playerWarfarePlayercanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6
Translate<T0, T1, T2, T3, T4, T5, T6>(Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6, WarfarePlayer, out Color, bool)
Translate a 7-arg translation for a player and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6>(this Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, WarfarePlayer player, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6playerWarfarePlayercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6
Translate<T0, T1, T2, T3, T4, T5, T6>(Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6, in LanguageSet, bool)
Translate a 7-arg translation for a set of players.
public static string Translate<T0, T1, T2, T3, T4, T5, T6>(this Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, in LanguageSet set, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6setLanguageSetcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6
Translate<T0, T1, T2, T3, T4, T5, T6>(Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6, in LanguageSet, out Color, bool)
Translate a 7-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6>(this Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, in LanguageSet set, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6setLanguageSetcolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6
Translate<T0, T1, T2, T3, T4, T5, T6>(Translation<T0, T1, T2, T3, T4, T5, T6>, T0, T1, T2, T3, T4, T5, T6, out Color, bool, bool)
Translate a 7-arg translation using default language and settings and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6>(this Translation<T0, T1, T2, T3, T4, T5, T6> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, out Color color, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6colorColorimguiboolforTerminalbool
Returns
Type Parameters
T0T1T2T3T4T5T6
Translate<T0, T1, T2, T3, T4, T5, T6, T7>(Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7, bool, bool)
Translate a 8-arg translation using default language and settings.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7imguiboolforTerminalbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7
Translate<T0, T1, T2, T3, T4, T5, T6, T7>(Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7, ICommandUser, bool)
Translate a 8-arg translation for a user.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, ICommandUser user, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7userICommandUsercanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7
Translate<T0, T1, T2, T3, T4, T5, T6, T7>(Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7, ICommandUser, out Color, bool)
Translate a 8-arg translation for a user and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, ICommandUser user, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7userICommandUsercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7
Translate<T0, T1, T2, T3, T4, T5, T6, T7>(Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7, LanguageInfo?, CultureInfo?, TimeZoneInfo?, bool)
Translate a 8-arg translation for a set of players.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, bool imgui = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfoimguibool
Returns
Type Parameters
T0T1T2T3T4T5T6T7
Translate<T0, T1, T2, T3, T4, T5, T6, T7>(Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7, LanguageInfo?, CultureInfo?, TimeZoneInfo?, out Color, bool)
Translate a 8-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, out Color color, bool imgui = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfocolorColorimguibool
Returns
Type Parameters
T0T1T2T3T4T5T6T7
Translate<T0, T1, T2, T3, T4, T5, T6, T7>(Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7, WarfarePlayer, bool)
Translate a 8-arg translation for a player.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, WarfarePlayer player, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7playerWarfarePlayercanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7
Translate<T0, T1, T2, T3, T4, T5, T6, T7>(Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7, WarfarePlayer, out Color, bool)
Translate a 8-arg translation for a player and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, WarfarePlayer player, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7playerWarfarePlayercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7
Translate<T0, T1, T2, T3, T4, T5, T6, T7>(Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7, in LanguageSet, bool)
Translate a 8-arg translation for a set of players.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, in LanguageSet set, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7setLanguageSetcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7
Translate<T0, T1, T2, T3, T4, T5, T6, T7>(Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7, in LanguageSet, out Color, bool)
Translate a 8-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, in LanguageSet set, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7setLanguageSetcolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7
Translate<T0, T1, T2, T3, T4, T5, T6, T7>(Translation<T0, T1, T2, T3, T4, T5, T6, T7>, T0, T1, T2, T3, T4, T5, T6, T7, out Color, bool, bool)
Translate a 8-arg translation using default language and settings and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, out Color color, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7colorColorimguiboolforTerminalbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8, bool, bool)
Translate a 9-arg translation using default language and settings.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8imguiboolforTerminalbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8, ICommandUser, bool)
Translate a 9-arg translation for a user.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, ICommandUser user, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8userICommandUsercanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8, ICommandUser, out Color, bool)
Translate a 9-arg translation for a user and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, ICommandUser user, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8userICommandUsercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8, LanguageInfo?, CultureInfo?, TimeZoneInfo?, bool)
Translate a 9-arg translation for a set of players.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, bool imgui = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfoimguibool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8, LanguageInfo?, CultureInfo?, TimeZoneInfo?, out Color, bool)
Translate a 9-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, out Color color, bool imgui = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfocolorColorimguibool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8, WarfarePlayer, bool)
Translate a 9-arg translation for a player.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, WarfarePlayer player, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8playerWarfarePlayercanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8, WarfarePlayer, out Color, bool)
Translate a 9-arg translation for a player and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, WarfarePlayer player, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8playerWarfarePlayercolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8, in LanguageSet, bool)
Translate a 9-arg translation for a set of players.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, in LanguageSet set, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8setLanguageSetcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8, in LanguageSet, out Color, bool)
Translate a 9-arg translation for a set of players and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, in LanguageSet set, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8setLanguageSetcolorColorcanUseIMGUIbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8
Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8>, T0, T1, T2, T3, T4, T5, T6, T7, T8, out Color, bool, bool)
Translate a 9-arg translation using default language and settings and output the background color of the message.
public static string Translate<T0, T1, T2, T3, T4, T5, T6, T7, T8>(this Translation<T0, T1, T2, T3, T4, T5, T6, T7, T8> translation, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, out Color color, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslation<T0, T1, T2, T3, T4, T5, T6, T7, T8>arg0T0arg1T1arg2T2arg3T3arg4T4arg5T5arg6T6arg7T7arg8T8colorColorimguiboolforTerminalbool
Returns
Type Parameters
T0T1T2T3T4T5T6T7T8
UnsafeTranslate(Translation, object[], bool, bool)
Translate a translation using default language and settings using an object[] instead of generic arguments.
public static string UnsafeTranslate(this Translation translation, object[] formatting, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslationformattingobject[]imguiboolforTerminalbool
Returns
Exceptions
- ArgumentException
Arguments in
formattingaren't convertible to the type the translation is expecting.
UnsafeTranslate(Translation, object[], ICommandUser, bool)
Translate a translation for a user using an object[] instead of generic arguments.
public static string UnsafeTranslate(this Translation translation, object[] formatting, ICommandUser user, bool canUseIMGUI = false)
Parameters
translationTranslationformattingobject[]userICommandUsercanUseIMGUIbool
Returns
Exceptions
- ArgumentException
Arguments in
formattingaren't convertible to the type the translation is expecting.
UnsafeTranslate(Translation, object[], ICommandUser, out Color, bool)
Translate a translation for a user and output the background color of the message using an object[] instead of generic arguments.
public static string UnsafeTranslate(this Translation translation, object[] formatting, ICommandUser user, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslationformattingobject[]userICommandUsercolorColorcanUseIMGUIbool
Returns
Exceptions
- ArgumentException
Arguments in
formattingaren't convertible to the type the translation is expecting.
UnsafeTranslate(Translation, object[], LanguageInfo?, CultureInfo?, TimeZoneInfo?, bool)
Translate a translation for a set of players using an object[] instead of generic arguments.
public static string UnsafeTranslate(this Translation translation, object[] formatting, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, bool imgui = false)
Parameters
translationTranslationformattingobject[]languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfoimguibool
Returns
Exceptions
- ArgumentException
Arguments in
formattingaren't convertible to the type the translation is expecting.
UnsafeTranslate(Translation, object[], LanguageInfo?, CultureInfo?, TimeZoneInfo?, out Color, bool)
Translate a translation for a set of players and output the background color of the message using an object[] instead of generic arguments.
public static string UnsafeTranslate(this Translation translation, object[] formatting, LanguageInfo? language, CultureInfo? culture, TimeZoneInfo? timeZone, out Color color, bool imgui = false)
Parameters
translationTranslationformattingobject[]languageLanguageInfocultureCultureInfotimeZoneTimeZoneInfocolorColorimguibool
Returns
Exceptions
- ArgumentException
Arguments in
formattingaren't convertible to the type the translation is expecting.
UnsafeTranslate(Translation, object[], WarfarePlayer, bool)
Translate a translation for a player using an object[] instead of generic arguments.
public static string UnsafeTranslate(this Translation translation, object[] formatting, WarfarePlayer player, bool canUseIMGUI = false)
Parameters
translationTranslationformattingobject[]playerWarfarePlayercanUseIMGUIbool
Returns
Exceptions
- ArgumentException
Arguments in
formattingaren't convertible to the type the translation is expecting.
UnsafeTranslate(Translation, object[], WarfarePlayer, out Color, bool)
Translate a translation for a player and output the background color of the message using an object[] instead of generic arguments.
public static string UnsafeTranslate(this Translation translation, object[] formatting, WarfarePlayer player, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslationformattingobject[]playerWarfarePlayercolorColorcanUseIMGUIbool
Returns
Exceptions
- ArgumentException
Arguments in
formattingaren't convertible to the type the translation is expecting.
UnsafeTranslate(Translation, object[], in LanguageSet, bool)
Translate a translation for a set of players using an object[] instead of generic arguments.
public static string UnsafeTranslate(this Translation translation, object[] formatting, in LanguageSet set, bool canUseIMGUI = false)
Parameters
translationTranslationformattingobject[]setLanguageSetcanUseIMGUIbool
Returns
Exceptions
- ArgumentException
Arguments in
formattingaren't convertible to the type the translation is expecting.
UnsafeTranslate(Translation, object[], in LanguageSet, out Color, bool)
Translate a translation for a set of players and output the background color of the message using an object[] instead of generic arguments.
public static string UnsafeTranslate(this Translation translation, object[] formatting, in LanguageSet set, out Color color, bool canUseIMGUI = false)
Parameters
translationTranslationformattingobject[]setLanguageSetcolorColorcanUseIMGUIbool
Returns
Exceptions
- ArgumentException
Arguments in
formattingaren't convertible to the type the translation is expecting.
UnsafeTranslate(Translation, object[], out Color, bool, bool)
Translate a translation using default language and settings and output the background color of the message.
public static string UnsafeTranslate(this Translation translation, object[] formatting, out Color color, bool imgui = false, bool forTerminal = false)
Parameters
translationTranslationformattingobject[]colorColorimguiboolforTerminalbool
Returns
Exceptions
- ArgumentException
Arguments in
formattingaren't convertible to the type the translation is expecting.