My open source package codeigniter-ai-translation now supports OpenAI provider, in addition to Anthropic. There are some breaking changes, such as a different order of parameters, so please check the readme! It’s easy:
$translator = new Translator(
Provider::CLAUDE, // provider: claude or openai
'claude-sonnet-4-6', // model name
'your-api-key', // API key for Claude or OpenAI
'cs', // source language (need to match you directory name)
'en', // target language (need to match you directory name; will be created automatically)
'application/language', // path to your language files
3 // CodeIgniter version (3 - default, 4)
);