---
title: "Translatable Enums"
url: https://daily.dev/posts/translatable-enums-vmsiey7u7
source_url: https://laravel-news.com/translatable-enums
type: article
source: "Laravel News"
published: 2025-12-12T13:57:30.547Z
updated: 2025-12-12T13:57:57.859Z
tags: ["webdev", "php", "laravel"]
reading_time: 2
upvotes: 50
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Translatable Enums

**[Laravel News](https://daily.dev/sources/ln)** · 2 min read · 50 upvotes · 0 comments

## Summary

Laravel Enum Translatable is a package that enables translation of PHP enum values in multilingual Laravel applications. It provides a trait-based implementation that integrates with Laravel's translation system, allowing enums to be translated across multiple locales. The package supports converting enums to arrays, retrieving translations for specific locales or all locales at once, and automatic casting in Eloquent models. Translation keys are automatically generated based on enum class names and stored in standard Laravel language files.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://laravel-news.com/translatable-enums>

---

Tags: [#webdev](https://daily.dev/tags/webdev), [#php](https://daily.dev/tags/php), [#laravel](https://daily.dev/tags/laravel)

[View this post on daily.dev](https://daily.dev/posts/translatable-enums-vmsiey7u7)
