mopro/translation-ui-bundle

为JMSTranslationBundle提供的不同UI

0.2.0 2016-02-09 11:52 UTC

This package is not auto-updated.

Last update: 2024-09-20 10:27:45 UTC


README

为JMSTranslationBundle提供的不同UI

安装

  • 通过composer安装该包

      composer require mopro/translation-ui-bundle
      php app/console assets:install
    
  • dev环境实例化包

      if ('dev' === $this->getEnvironment()) {
          $bundles[] = new Mopro\Bundle\TranslationUIBundle\MoproTranslationUIBundle();
      }
    
  • 将路由导入你的app/config/routing_dev.yml文件

      mopro_translation_ui:
          resource: "@MoproTranslationUIBundle/Controller/"
          type:     annotation
    

(路由将与现有的JMSTranslation UI冲突,如有需要请删除路由导入)

使用

访问http://your.website/app_dev.php/_trans并开始翻译。

开发

此包依赖于JavaScript。它使用了2016年我们拥有的所有酷炫功能(请参阅package.json文件以获取依赖列表)。如果您想进行开发,请确保已安装至少node和npm。然后,您需要运行以下命令

npm install -g webpack
npm install

为了生成JavaScript文件,您需要运行webpack命令。

请记得使用symlink命令php app/console assets:install --symlink来创建您的资源符号链接

许可证

请参阅LICENSE文件。