filipponik/translate-analyzer

v0.0.4 2023-05-26 09:42 UTC

This package is auto-updated.

Last update: 2024-09-26 12:32:14 UTC


README

安装

composer require filipponik/translate-analyzer --dev

用法

  1. 使用 pwd 获取所需的目录,或者在代码中使用 __DIR__
$ pwd
/home/user/project
  1. 设置您的目录路径,递归地分析某些文件夹并创建语言文件。
$analyzer = new \Filipponik\TranslateAnalyzer\Analyzer();
$analyzer
    ->setDirectoryPath('/home/user/project')
    // Analyze only .php files
    ->setSuffix('php')
    // Analyze directory ../app
    ->analyze('app')
    // Write to laravel 8- file structure
    ->toLaravel8AndBefore(['en', 'es', 'ch'])
    // Write to laravel 9+ file structure
    ->toLaravel9AndAbove(['en', 'es', 'ch'])
    // Or write lang files to selected directory
    ->writeResultsToFiles('my_lang_files');