产品推荐 2026-07-27

laravel-translations-checker:L

自动检查Laravel项目中的缺失翻译,防止多语言显示异常。

开源软件跨平台工具

产品简介

laravel-translations-checker 这是一个面向Laravel开发者的命令行工具,用于扫描项目代码和语言文件,自动找出所有缺失的翻译条目和文件。它能帮助团队快速定位并修复多语言支持中的遗漏问题,避免给终端用户显示奇怪的原始字符串。

laravel-translations-checker 主界面

核心功能

  • 自动扫描缺失的翻译文件和键值
  • 同时支持PHP和JSON格式的语言文件
  • 可配置排除特定目录、语言或文件类型
  • 支持无缝集成到GitHub Actions自动化流程
  • 命令行直接输出详细的缺失报告

快速开始

  1. 通过Composer在开发环境安装包:`composer require --dev larswiegers/laravel-translations-checker`
  2. 在项目根目录运行命令进行检查:`php artisan translations:check`
  3. 根据需要添加选项配置,如指定目录、排除目录或语言等

界面预览

与其他方案对比

对比项laravel-translations-checker同类方案
检查方式命令行自动化扫描,一行命令即可完成全面检查通常需要人工逐文件核对或编写自定义脚本,效率低且易遗漏
CI/CD集成提供现成的GitHub Actions配置示例,轻松集成到开发流水线需要自行编写和维护集成脚本,配置复杂
检查范围同时检查缺失文件和缺失键值,输出结果清晰具体可能只检查部分情况或输出模糊的警告信息

适合谁用

  • 维护多语言Laravel网站的开发人员
  • 需要为不同地区用户提供服务的全球化项目团队
  • 在CI/CD流程中希望自动化质量检查的团队

下载与版本

当前最新版本为 v0.9.4,发布于 2026-07-01。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项