アプリケーション全体でグローバルに使用したいnav用の言語ファイル(nav_lang.php)があります。Codeigniterのドキュメントによると、$autoload['language']配列に含めることができます。
ただし、各ユーザーの特定の言語のファイルのみをロードしたいと思います。つまり、portuegeuse/nav_langの代わりにenglish/nav_langです。/en/または/br/がセグメント1になるようにURLを設定しました。
すべてのコントローラーにコードを配置しないようにする方法はありますか?