It's important to handle i18n in the backend because some user-facing content is not directly rendered in the browser, such as emails and CLIs. Without proper internationalization in the backend, this content will not be translated into the user's preferred language.