Adding hand rolled, il8n support