# phoenix_multilingual v0.2.0 - Table of Contents Simplify handling localized routes in Elixir Phoenix applications, with and without LiveView ## Modules - [PhoenixMultilingual.Components](PhoenixMultilingual.Components.md): A collection of Phoenix components for multilingual support. - [PhoenixMultilingual.HTML](PhoenixMultilingual.HTML.md): A collection of functions for generating multilingual HTML elements. - [PhoenixMultilingual.Hooks.PutGettextLocale](PhoenixMultilingual.Hooks.PutGettextLocale.md): Sets the Gettext locale in the LiveView socket based on the locale stored in the socket's private data. - [PhoenixMultilingual.Hooks.StoreView](PhoenixMultilingual.Hooks.StoreView.md): Store the view information in the LiveView socket's private data. - [PhoenixMultilingual.Metadata](PhoenixMultilingual.Metadata.md): A struct to hold multilingual metadata for a route. - [PhoenixMultilingual.Plugs.PutGettextLocale](PhoenixMultilingual.Plugs.PutGettextLocale.md): A plug to set the Gettext locale based on the locale stored in the connection's private data. - [PhoenixMultilingual.Plugs.RedirectIncoming](PhoenixMultilingual.Plugs.RedirectIncoming.md): Redirects incoming requests to the user's preferred language. - [PhoenixMultilingual.Plugs.StoreView](PhoenixMultilingual.Plugs.StoreView.md): Store the view information in the connection's private data. - [PhoenixMultilingual.Routes](PhoenixMultilingual.Routes.md): Functions to work with Phoenix routes and multilingual metadata. - [PhoenixMultilingual.Routes.Route](PhoenixMultilingual.Routes.Route.md): A struct to hold route information returned by Phoenix.Router.routes/1. - [PhoenixMultilingual.Routes.RouteInfo](PhoenixMultilingual.Routes.RouteInfo.md): A struct to hold route information supplied by Phoenix.Router.route_info/4. - [PhoenixMultilingual.View](PhoenixMultilingual.View.md): A struct to hold multilingual view data for a connection or socket. - Exceptions - [PhoenixMultilingual.MissingViewDataInConnError](PhoenixMultilingual.MissingViewDataInConnError.md) - [PhoenixMultilingual.MissingViewDataInSocketError](PhoenixMultilingual.MissingViewDataInSocketError.md) ## Mix Tasks - [mix multilingual.routes](Mix.Tasks.Multilingual.Routes.md)