The i18n builder allows you to configure how the bot should handle translations and other types of internationalization and localization. Kord Extensions supports a number of locales. You can find the current translation progress (or contribute your own translations) on Weblate.
Register a locale resolver. Locale resolvers are callables that return a Locale object based on the parameters passed to it. For more information, see the i18n documentation.
Registers the given locales as application command locales. These locales will be used to provide command name translations when they're being registered with Discord. Do not provide the defaultLocale, as it will be used automatically.
interactionGuildLocaleResolver
Registers a locale resolver (via localeResolver) which attempts to resolve locales using the current guild's server settings.
interactionUserLocaleResolver
Registers a locale resolver (via localeResolver) which attempts to resolve locales using the current user's Discord language setting.
The default Locale to fall back to if the configured locale resolvers don't return one, and to use as the default language when registering application commands.