PHPackages                             clsmedia/ci4-translation-finder - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Localization &amp; i18n](/categories/localization)
4. /
5. clsmedia/ci4-translation-finder

ActiveLibrary[Localization &amp; i18n](/categories/localization)

clsmedia/ci4-translation-finder
===============================

Translation strings finder for CodeIgniter 4.

v1.0.3(4y ago)6816MITPHP

Since Jun 13Pushed 4y ago1 watchersCompare

[ Source](https://github.com/clsmedia/ci4-translation-finder)[ Packagist](https://packagist.org/packages/clsmedia/ci4-translation-finder)[ RSS](/packages/clsmedia-ci4-translation-finder/feed)WikiDiscussions main Synced yesterday

READMEChangelog (4)Dependencies (1)Versions (5)Used By (0)

clsmedia/ci4-translation-finder
===============================

[](#clsmediaci4-translation-finder)

Translation strings finder for CodeIgniter 4

Quick start
===========

[](#quick-start)

1. Install with composer `composer require clsmedia/ci4-translation-finder`
2. Use `spark` to generate list `php spark translations:find`

Usage
=====

[](#usage)

As soon as the package is added to the project, you can start using it to find strings for translation. To find all `lang()` arguments in application files use CLI `php spark translations:find`

Example result of command execution:

```
Auth.activationNoUser
Auth.activationSuccess
Auth.alreadyRegistered
Auth.badAttempt
Auth.email
Auth.emailAddress
Auth.emailOrUsername
Auth.enterCodeEmailPassword
Auth.enterEmailForInstructions
Auth.forgotDisabled
Auth.forgotEmailSent
Auth.forgotNoUser
Auth.forgotPassword

```

Now you can use this list to prepare the corresponding translation strings in `App/Language/`

###  Health Score

28

—

LowBetter than 51% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~4 days

Total

4

Last Release

1514d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/90e846ed94f3caefd49bcc40d47f916ed0adeb00f474e3e7505148884dcd3f4c?d=identicon)[clsmedia](/maintainers/clsmedia)

---

Top Contributors

[![clsmedia](https://avatars.githubusercontent.com/u/9933752?v=4)](https://github.com/clsmedia "clsmedia (20 commits)")

---

Tags

translationscodeigniterlanglocalisationCodeIgniter 4

### Embed Badge

![Health badge](/badges/clsmedia-ci4-translation-finder/health.svg)

```
[![Health](https://phpackages.com/badges/clsmedia-ci4-translation-finder/health.svg)](https://phpackages.com/packages/clsmedia-ci4-translation-finder)
```

###  Alternatives

[arcanedev/laravel-lang

Translations manager and checker for Laravel based on 'Laravel-Lang/lang' package.

7071.5k](/packages/arcanedev-laravel-lang)[laravel-lang/locale-list

List of localizations available in Laravel Lang projects

106.1M18](/packages/laravel-lang-locale-list)[laravel-lang/moonshine

Translation for MoonShine admin panel

112.2M4](/packages/laravel-lang-moonshine)[abydahana/aksara

Aksara is a modern, developer-friendly framework and CMS built on CodeIgniter 4, featuring rapid CRUD development, modular architecture, smart routing, flexible access control, API integration, and an AI assistant to make content management faster and smarter.

1141.2k](/packages/abydahana-aksara)[maniaba/asset-connect

AssetConnect is a file management library for CodeIgniter 4 that allows you to associate files with any entity in your application

1016.0k](/packages/maniaba-asset-connect)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
