About Language Support (Core)

Provides multi-language support to ProcessWire including translation tools, gettext-like API functions, language pack support, multi-language text fields, and multi-language alternate fields.

Category 1Field Types
Fieldtype modules that represent a data type used by fields.
Category 2Language Modules
Modules involved in providing multi-language support.
Category 3Process Modules
Process modules are apps that run in the ProcessWire admin.
Category 4Core Modules
Core modules are those already included with the ProcessWire core, but not necessarily installed. Most modules listed here can be installed by going to the modules screen and clicking "install" next to the module name.
Release StateStable
Should be safe for use in production environments. *
Module Version1.0.0
Class NameLanguageSupport
Compatibility2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 3.0
Date AddedJuly 27, 2012
Recommended ByNew recommendations may take up to 1 day to appear.


See the ProcessWire multi-language / i18n pages for full documentation on how to use multi-language support.


This module is already included with the ProcessWire 2.2+ core but not installed by default. To install, go to Admin > Modules > Language > Language Support > install. Once installed, it will create a Languages page on your Setup menu where you can add language packs and more.