diff --git a/src/main/java/net/dv8tion/jda/api/interactions/DiscordLocale.java b/src/main/java/net/dv8tion/jda/api/interactions/DiscordLocale.java index 5bb502aaf7..e03e7afa1d 100644 --- a/src/main/java/net/dv8tion/jda/api/interactions/DiscordLocale.java +++ b/src/main/java/net/dv8tion/jda/api/interactions/DiscordLocale.java @@ -83,6 +83,24 @@ public String getLocale() return locale; } + /** + * Creates a {@link Locale} from this DiscordLocale. + *
This is a simple shortcut to {@link Locale#forLanguageTag(String) Locale.forLanguageTag(getLocale())}. + * + *

Note: The returned {@link Locale} might not be the same locale + * as the one passed in {@link #from(Locale) DiscordLocale#from(Locale)}. + * See {@link Locale#forLanguageTag(String)} for more details. + * + * @return the {@link Locale} from this DiscordLocale + * + * @see Locale#forLanguageTag(String) + */ + @Nonnull + public Locale toLocale() + { + return Locale.forLanguageTag(getLocale()); + } + /** * The language's human-readable name, in English. *