PHPackages                             majdghithan/nova-translatable-field - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. majdghithan/nova-translatable-field

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

majdghithan/nova-translatable-field
===================================

A Laravel Nova field.

00PHP

Since Sep 5Pushed 2y ago1 watchersCompare

[ Source](https://github.com/majdcodes/nova-translatable-spatie-permissions)[ Packagist](https://packagist.org/packages/majdghithan/nova-translatable-field)[ RSS](/packages/majdghithan-nova-translatable-field/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

NEW: Added support with spatie/laravel-permission
=================================================

[](#new-added-support-with-spatielaravel-permission)

Nova Translatable Field and Language Activator
==============================================

[](#nova-translatable-field-and-language-activator)

Adds the ability to show and edit translated fields created with [astrotomic/laravel-translatable](https://github.com/Astrotomic/laravel-translatable) package. This is a fork of [soluzione-software/nova-translatable-field](https://github.com/soluzione-software/nova-translatable-field). It makes Boolean fields translatable, works on File fields, CKeditor, ... Language switching is synced on all fields by default.

This is a version for Nova 4.x. For Nova 3.x use `nova3` branch.

Installation and usage
----------------------

[](#installation-and-usage)

```
composer require kreatorij/nova-translatable-field
```

```
use Kreatorij\Nova\Fields\Translatable;
```

Use it on fieds like:

```
Translatable::make(
	Text::make('Name', 'name')
),
```

Language Activator
------------------

[](#language-activator)

This package adds `LanguageActivator` field that shows all activated languages on Index and Detail view and changes Boolean field to BooleanGroup for easier (de)activating certain translation. Should work on other fields too, it's just we need this for `is_active` to enable certain translation.

```
LanguageActivator::make(
	Boolean::make('Is Activated', 'is_active')
),
```

Credits
-------

[](#credits)

Thanks to:

- [@soluzione-software](https://github.com/soluzione-software) for [soluzione-software/nova-translatable-field](https://github.com/soluzione-software/nova-translatable-field)
- [@yeswedev](https://framagit.org/yeswedev) for [YWD Nova Translatable](https://framagit.org/yeswedev/ywd_nova-translatable)

###  Health Score

13

—

LowBetter than 1% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity21

Early-stage or recently created project

 Bus Factor1

Top contributor holds 66.7% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/0016f1c1c9b03cfa79886cb849e2adee6f6a6ad6d2ee6d18a6556f0d5eb1e12a?d=identicon)[majdghithan](/maintainers/majdghithan)

---

Top Contributors

[![majdcodes](https://avatars.githubusercontent.com/u/117023101?v=4)](https://github.com/majdcodes "majdcodes (2 commits)")[![majdghithan](https://avatars.githubusercontent.com/u/54972678?v=4)](https://github.com/majdghithan "majdghithan (1 commits)")

### Embed Badge

![Health badge](/badges/majdghithan-nova-translatable-field/health.svg)

```
[![Health](https://phpackages.com/badges/majdghithan-nova-translatable-field/health.svg)](https://phpackages.com/packages/majdghithan-nova-translatable-field)
```

###  Alternatives

[hidehalo/nanoid-php

A copy of nanoid in PHP

8124.1M41](/packages/hidehalo-nanoid-php)[humanmade/hm-gutenberg-tools

Human Made Gutenberg Tools

18997.6k](/packages/humanmade-hm-gutenberg-tools)[monsieurbiz/sylius-menu-plugin

This plugins allows you to manage menus.

1570.2k1](/packages/monsieurbiz-sylius-menu-plugin)[sroze/argument-resolver

A lightweight utility to resolve method arguments based on types and names

1041.4k1](/packages/sroze-argument-resolver)

PHPackages © 2026

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