2012-11-01 39 views
0

我有我的應用程序準備好翻譯,但不幸的是我使用'en','de'和'pl'語言快捷方式而不是'eng',' ger'和'pol'。現在我看到,當我做Configure::write('Config.language','pl')蛋糕不想從App/Locale/pl/LC_MESSAGES/default.po讀取翻譯 - 但它適用於pol例如。問題是我所有的鏈接,國際化的文件等都使用'en','de','pl' - 我不能只是將它改爲'eng','pol'等等......我如何可以強迫蛋糕使用我的配置?i18n在蛋糕 - 如何使用語言快捷方式而不是英語

回答

3

對於Config.language配置價值和您的網址,您可以使用2個字母的語言代碼。但使用相應的3字母代碼命名您的區域設置文件夾。因此,對於您的語言代碼'en','de','pl',文件夾分別爲Locale/eng,Locale/deu,Locale/pol。 Cake將正確地在翻譯文件的相應文件夾中查找。

相關問題