Download the PHP package sepremex/filament-translation-editor without Composer

On this page you can find all versions of the php package sepremex/filament-translation-editor. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package filament-translation-editor

Filament Translation Editor

🔤 A real translation manager for Laravel 12 + Filament 3 — zero migrations, zero excuses.


🔧 Auto-Translation Setup

🆓 LibreTranslate (Recommended for Development)

Local Docker (Free):

Configuration:

💰 Microsoft Translator (2M chars/month free)

  1. Create Azure account
  2. Create Translator resource
  3. Get API key and region

💸 Google Translate (Paid, no free tier)

  1. Create Google Cloud account
  2. Enable Translation API
  3. Get API key

⚠️ Translation Provider Warnings:

---# Filament Translation Editor

🔤 A real translation manager for Laravel 12 + Filament 3 — zero migrations, zero excuses.

⚠️ EARLY RELEASE WARNING: This is an early version under active development. While extensively tested in development environments, use with caution in production. Always backup your translation files before use. See Production Usage below.


🚨 Production Usage Warning

⚠️ IMPORTANT DISCLAIMER

This plugin is in early development and, while functional, may contain bugs or edge cases not yet discovered. I am not responsible for any data loss, corruption, or issues that may arise from using this plugin.

🛡️ Before Using in Production:

  1. BACKUP EVERYTHING — Your entire /lang/ directory and any vendor translation files
  2. Test thoroughly in a development environment first
  3. Start small — Test with non-critical translation files
  4. Monitor logs — Check storage/logs/laravel.log for translation service errors
  5. Have a rollback plan — Know how to restore from backups quickly

🔥 Known Potential Issues:

💡 Recommended Production Setup:

You have been warned. Use at your own risk. 🫡


🧩 Core Features


🙅 What it doesn't do (yet)

Just to set expectations:


🚀 Installation

Add it to your Filament panel:


🛠 Publishing Resources

Everything

Config only

Views

Translations


⚙️ Config Overview

Available at: config/filament-translation-editor.php


🎯 Best Practices (Or: How Not to Break Things)

🔍 Search Before You Add

Golden Rule: Always search for a key before adding it.

The plugin will auto-sync your new keys across all languages, but it won't fix your poor life choices.

🧠 Nested Arrays 101

Use <~> for nested structures:

Dots (.) are literal — they're part of the key, not separators. Don't be that person.

⚡ Auto-Sync Magic

When you add/remove keys, they automatically sync to other languages:

🚨 Common Gotchas

  1. Mixed Types: Don't mix strings and arrays for the same key across languages
  2. Empty Search: Use the search box — it's there for a reason
  3. Backup First: Do it manually
  4. Case Sensitivity: Useruser — Laravel cares, so should you
  5. API Limits: Translation providers have quotas — monitor your usage
  6. Network Dependencies: Auto-translate requires internet — have a backup plan

🔧 Pro Workflow

  1. 🔍 Search for existing keys first
  2. 📝 Add only what doesn't exist
  3. 👀 Review auto-translations (they're not perfect)
  4. 💾 Save (or enable auto-save for YOLO mode)
  5. 📊 Monitor logs for translation service issues
  6. 🎉 Enjoy your magically synced translations

Remember: The plugin is smarter than your average developer, but it can't fix stupidity or API outages.


❤️ Disclaimer

I wanted it clean and elegant...
But Filament had other plans.
So here we are — custom pages, magical readers, zero database migrations, auto-sync wizardry, and translation APIs that may or may not work when you need them most.
You're welcome... and you're warned.

Use it. Abuse it. Translate responsibly. Backup religiously.
Built with sarcasm, auto-sync magic, questionable life choices, and ❤️ by [Sepremex].

⚖️ Legal Stuff

This software is provided "as is" without warranty of any kind. The author is not responsible for:

Use at your own risk. Backup your stuff. Test before deploying.

Thanks for being a brave early adopter


📄 License

MIT — porque lo bueno se comparte, excepto la responsabilidad legal.


All versions of filament-translation-editor with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
filament/filament Version ^3.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package sepremex/filament-translation-editor contains the following files

Loading the files please wait ...