2017-01-06 83 views
0

我是新來的笨3,我試圖用法語翻譯從這裏https://github.com/bcit-ci/codeigniter3-translations笨錯誤無法加載所請求的語言文件:語言/法語/ french_lang.php

我已經得到的文件夾法國和將其放在application/language/在我的配置文件我設置$config['language'] = 'french';

現在,當我嘗試提交表單我得到這個錯誤:

Unable to load the requested language file: language/french/form_validation_lang.php 

我去然後到自動加載文件,並設置$autoload['language'] = array('french');

現在我得到另一個錯誤:

Unable to load the requested language file: language/french/french_lang.php 

任何幫助嗎?

回答

0

不知道,但檢查:

CI form_validation庫使用的語言文件message.You使用需要VALID_EMAIL這些錯誤消息的內部form_validation_lang.php書面顯示錯誤。

form_validation庫加載語言file(form_validation_lang.php)本身是否加載或not.You可以打開庫文件,並期待在運行功能,您將看到一行$this->CI->lang->load('form_validation');

該文件位於任內的system/language/your_language/ or application/language/your_language/.

該錯誤消息表示您錯過了任何文件夾內的文件。如果您下載了原始配置文件,它應該在system/language/english/文件夾內。如果您沒有看到文件下載配置文件並在那裏恢復文件。

0

好吧,我解決了這個問題

我發現,文件夾「法國」的權限設置不正確,以我的筆記本電腦的用戶系統進行訪問,所以我只是改變了文件夾的權限,並通過只有使用$config['language'] = 'french'這些錯誤現在在法國顯示。

希望這會幫助別人!