A extensão de Internacionalização (referenciada a partir daqui como Intl) é um empacotador para a biblioteca » ICU, e permite que programadores de PHP realizem várias operações dependentes de localidade, incluindo mas não limitadas a formatação, transliteração, conversão de codificação, operações de calendário, colação em conformidade com » UCA, localização de limites de texto e tarefas com identificadores de localidade, de fusos horários e de grafemas.
A extensão tende a seguir de perto as APIs da ICU, para que as pessoas com experiência em ICU com C/C++ ou Java possam facilmente usar a API do PHP. Além disso, dessa forma a documentação da ICU torna-se útil para se compreender várias funções da ICU.
Intl consiste de vários módulos, cada um expondo a correspondente API da ICU: