TRADUCTION gettext的I「來自祕魯本微米。 發生了什麼是呃遵循關於gettext和CodeIgniter的教程,我無法讓它工作,我只將文本翻譯成西班牙語的祕魯。 是唯一改變的事情是輔助誒,那個寫功能之後,如下執行它。 set_translation_language(en_EU),或者我必須運行此函數的位置。 ? 從已經非常感謝你。與笨
與笨
回答
我建議你看看這個:http://www.codeigniter.com/userguide2/libraries/language.html CodeIgniter已經支持多語言(位置)。
如果您的網站只支持一種語言(西班牙語),則無需使用位置服務。
但是,如果你計劃支持英語和西班牙語例如,你需要做的是:
- 創建的語言名稱的文件夾(例如:英語)
- 添加一個文件
"_lang.php"
(沒有引號)在端部(即:text_lang.php
) - 值
$lang
下創建的陣列,每個對象內部將包含 鍵,例如:$lang['title'] = "This is the title.";
(英文) ,然後在西班牙文件夾中,相同的但TRAN將被加載語言文件:$this->lang->load('text_lang', 'spanish');
這在我們的例子中是有效的。 - 最後,但並非最不重要的,加載要翻譯的語言線,例如,標題
$this->lang->line('title');
希望幫助隊友。
特sugiero mirar EL siguiente鏈接:http://www.codeigniter.com/userguide2/libraries/language.html 笨雅incorpora EL soporte對multilenguaje(位置)。
Si tu sitio va a sopotarsólamenteun lenguaje(Español),entonces no hay necesidad de usar multi-lenguaje。
佩羅SIpensássoportar英語Ÿ西班牙語POR ejemplo,老闕necesitáshacer ES LO siguiente:
- CREAR UNA carpeta CON EL農佈雷德爾語(POR ejemplo:英文)
- Agregar聯合國檔案館CON LA terminación
"_lang.php"
(SIN拉斯科米利亞斯)人最終(ejemplo:text_lang.php
) - CREAR聯合國陣列巴霍EL勇氣
$lang
,CADA objecto迪登特魯德貝德contener拉釜,POR ejemplo:$lang['title'] = "This is the title.";
(英文) Ÿluego EN LA鯉魚eta deEspañollo mismo pero traducido:$lang['title'] = "Este es el título.";
- Cargar el archivo de idioma:
$this->lang->load('text_lang', 'spanish');
esto esválidoen nuestro ejemplo。 - POR Ultimo的,cargar拉拉利內阿闕quisieras版本traducida,POR ejemplo,標題
$this->lang->line('title');
ESPERO闕德ayude車。
順便說一句,感謝wolfgang1983爲URL上的更新。 –
謝謝隊友,我會看到的。 :) –
- 1. 與笨
- 2. 與笨
- 3. 與笨
- 4. 與笨
- 5. 與笨
- 6. 與笨
- 7. 笨-fetching數據與笨鉤
- 8. 無法與笨
- 9. 幫助與笨
- 10. 得到與笨
- 11. 如何與笨
- 12. 與笨的.htaccess
- 13. 笨:與參數
- 14. 生成與笨
- 15. 與笨2.1.3
- 16. 錯誤與笨
- 17. 與AJAX笨
- 18. 笨form_radio與SET_VALUE
- 19. 編輯與笨
- 20. 整合與笨
- 21. 與笨2
- 22. 查詢與笨
- 23. 不能與笨
- 24. 的Facebook SDK與笨和笨CSRF啓用
- 25. 在WordPress使用笨與WP-笨
- 26. 讀文件與Phpass與笨
- 27. 重定向與笨
- 28. 與笨子查詢
- 29. 笨HMVC與條件
- 30. 更新SQL與笨
這是教程寬恕: http://uno-de-piera.com/webs-multi-idioma-con-gettext-en-codeigniter/ –