坑洞/翻译助手

Neos CMS 翻译文件管理器后端插件

安装: 38

依赖项: 0

建议者: 0

安全: 0

星标: 2

关注者: 2

分支: 3

开放性问题: 1

语言:HTML

类型:neos-package

v0.0.15 2017-12-11 12:28 UTC

README

此后端插件用于管理 NEOS CMS 的翻译文件。

安装步骤

  • 首先使用 composer 安装此 NEOS CMS 插件。

    composer require pits/translationhelper
    
  • 在 Configuration/Routes.yaml 顶级配置文件中添加以下内容,紧接在 TYPO3 Neos 路由之后。

    -
          name: 'pitsTranslationHelper'
          uriPattern: '<pitsTranslationHelperSubroutes>'
          defaults:
                '@package': 'PITS.TranslationHelper'
    
          subRoutes:
                'pitsTranslationHelperSubroutes':
                  package: 'PITS.TranslationHelper'
    
  • 使用以下命令刷新所有缓存

    php ./flow neos.flow:cache:flush
    
  • 使用以下命令预热缓存

    php ./flow neos.flow:cache:warmup
    
  • 打开您的 NEOS CMS 网站后端,然后您可以在 管理 主模块下看到 翻译模块

插件详细信息

  • 此后端插件的第一页包含包含翻译文件的软件包列表。

Package List

  • 如果用户点击任何软件包,则该用户将进入翻译文件列表页面。以下截图显示了 Joson.Work 软件包内的翻译文件列表。

Translation Files

  • 如果用户点击任何翻译文件,则该用户将进入翻译单元列表页面。以下截图显示了 Main.xlf 文件内的翻译单元列表。

Translation Units Page

卸载步骤

  • 使用 composer 删除此软件包。

    composer remove pits/translationhelper
    
  • 从 Configuration/Routes.yaml 文件中完全删除以下路由配置代码。

    -
          name: 'pitsTranslationHelper'
          uriPattern: '<pitsTranslationHelperSubroutes>'
          defaults:
                '@package': 'PITS.TranslationHelper'
    
          subRoutes:
                'pitsTranslationHelperSubroutes':
                  package: 'PITS.TranslationHelper'
    
  • 使用以下命令刷新所有缓存

    php ./flow neos.flow:cache:flush
    
  • 使用以下命令预热缓存

    php ./flow neos.flow:cache:warmup