iLocalize is ontworpen om ontwikkelaars en vertalers te ondersteunen bij het vertalen van Mac OS X en iOS applicaties. De term applicatie wordt gebruikt voor elke applicatie, framework, bundel of zelfs generieke map. De enige vereiste voor iLocalize is dat de vertaalbare onderdelen in taalmaapen staan (bijv. English.lproj of fr_CH.lproj). Deze sectie beschrijft de algemene workflow die een ontwikkelaar of een vertaler zal volgen.