-1
我知道Cakephp可以使用.pot文件和各種語言po文件在視圖文件上使用__("string");
進行i18n本地化。i18n在cakephp shell任務文件中的本地化
但是,我想通過使用Shell導出csv中的數據。我可以知道如何將i18n部署到shell和任務文件中來操作數據轉換?
非常感謝。
我知道Cakephp可以使用.pot文件和各種語言po文件在視圖文件上使用__("string");
進行i18n本地化。i18n在cakephp shell任務文件中的本地化
但是,我想通過使用Shell導出csv中的數據。我可以知道如何將i18n部署到shell和任務文件中來操作數據轉換?
非常感謝。
請務必在設置之前設置正確的語言環境和語言。請記住,shell任務不會執行在像AppController::beforeFilter()
這樣的位置處理的邏輯,因此如果這是您通常設置語言/語言環境的位置,那麼它將不會在shell任務中設置。
另外,如果你依靠「汽車」檢測到來自瀏覽器的語言環境接受的語言,這顯然不是也需要有要安裝在服務器端使用的語言環境中工作:)
所以根據您使用的服務器,您必須進行適當的檢查以確認您的服務器/運行該Shell的機器上確實存在此語言環境。
常規功能__()
也應該殼牌
內工作爲什麼會有所不同呢? – mark
__(「string」);應該以相同的方式在shell/task中工作 – user606521