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)6717MITPHP

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 3w ago

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 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity51

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

1469d 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)[gettext/languages

gettext languages with plural rules

7832.7M12](/packages/gettext-languages)[laravel-lang/locale-list

List of localizations available in Laravel Lang projects

105.6M16](/packages/laravel-lang-locale-list)[laravel-lang/moonshine

Translation for MoonShine admin panel

111.9M4](/packages/laravel-lang-moonshine)[inpsyde/multilingual-press

Simply THE multisite-based free open source plugin for your multilingual websites.

2414.0k1](/packages/inpsyde-multilingual-press)[abydahana/aksara

Aksara is a CodeIgniter based CRUD Toolkit you can use to build complex applications become shorter, secure and more reliable just in a few lines of code. Serving both CMS or Framework, produce both HEADLESS (RESTful API) or TRADITIONAL (Browser Based), just by writing single controller. Yet it's reusable, scalable and ready to use!

1111.2k](/packages/abydahana-aksara)

PHPackages © 2026

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