2015年9月24日 星期四

barryvdh/laravel-elfinder 中文語系調整

https://github.com/barryvdh/laravel-elfinder

在 config/app.php 中 locale 設定通常設為 zh-TW,有些套件的語系也是用 zh-TW,但 elfinder 的語系檔為 elfinder.zh_TW.js ....

記得先將 view and assets publish 出來。

asset publish 之後路徑在:

public/packages/barryvdh/elfinder

view publish 之後路徑在:

resources/views/vendor/elfinder/

步驟1:複製 public/packages/barryvdh/elfinder/js/i18n/elfinder.zh_TW.js 為 elfinder.zh-TW.js,其實開一個空檔案也可以啦,因為 controller 中只是判斷有沒有檔案而已。

步驟2:修改 view

檔案:resources/views/vendor/elfinder/elfinder.php

有兩個地方要改:

<script src="<?= asset($dir."/js/i18n/elfinder.$locale.js") ?>"></script>

lang: '<?= $locale ?>',

把 $locale 直接改成 zh_TW 吧。

如果套件有更新,記得要檢查須不需要再修改喔。

沒有留言:

張貼留言