私は多言語サイトを開発しており、セッションを使用して言語を変更しています。私の問題は、言語をロードすると、ページの上に空白が追加されることです。次の方法を試しました:
コンストラクターで:
function __construct(){
parent::__construct();
$this->lang->load('main', $this->session->userdata('language'));
}
上部のボディに空白を追加します
「ソースを表示」をチェックインすると、空白は表示されませんが、ファイアバグでは次のように表示されます。
また、コントローラーとビューにlangをロードしようとしましたが、同じ効果があります。
編集:英語以外の言語にスペースを追加するだけであることに気付きました。英語では問題なく動作します。
ご支援いただきありがとうございます。