awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
barryvdh avatar

barryvdh/laravel-translation-manager

0
View on GitHub↗
1,702 stars·415 forks·PHP·MIT·15 views

Laravel Translation Manager

This project provides a comprehensive localization infrastructure for Laravel applications, centering on a database-backed registry for translation strings. It enables developers to centralize application content, moving away from purely file-based management to a persistent storage model that supports multi-language workflows.

The system distinguishes itself through automated discovery and synchronization capabilities. It parses source code to identify and register translation keys, while also utilizing middleware to detect missing keys during runtime. These automated processes are paired with a web-based administrative dashboard, allowing for the direct editing and management of translation strings across multiple locales.

Beyond core management, the project includes utilities for maintaining the translation database, such as cleaning and organizing entries to ensure an efficient workflow. It also facilitates data consistency by providing import and export functions that synchronize database records with local language files, ensuring that translation data remains aligned between development and production environments.

Features

  • Laravel Localization Systems - Provides a comprehensive localization infrastructure for Laravel applications, centralizing translation management through a database-backed registry.
  • Database-Backed Configurations - Provides a centralized database-backed registry for storing and managing application translation strings.
  • Localization Data Synchronizers - Imports local language files into a database and exports database records back to files for production deployment.
  • Translation Management - Provides a web-based interface for viewing, editing, and managing translation strings across multiple locales.
  • Missing Translation Captures - Scans source code to automatically identify and register missing translation keys for comprehensive localization coverage.
  • Locale Translation Files - Maintains consistency by synchronizing translation data between local language files and persistent database storage.
  • Runtime Middleware Detectors - Intercepts translation calls at runtime to automatically register missing keys into the database during development.
  • Key Extraction - Parses source code using pattern matching to identify and register translation keys used throughout the application.
  • File Management Dashboards - Offers a centralized dashboard for developers to scan code, identify missing keys, and maintain language files.
  • Web-Based Management Interfaces - Provides a web-based graphical dashboard for managing and editing translation strings stored in the database.

Star history

Star history chart for barryvdh/laravel-translation-managerStar history chart for barryvdh/laravel-translation-manager

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Laravel Translation Manager

These projects share indexed features with Laravel Translation Manager. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • lokalise/i18n-allylokalise avatar

    lokalise/i18n-ally

    4,874View on GitHub↗

    i18n-ally is a VS Code extension and internationalization management tool designed to handle translation workflows directly within the code editor. It provides a system for extracting hardcoded strings, managing translation keys, and detecting missing locale values across a codebase. The tool distinguishes itself by providing an inline translation viewer that displays values and metadata next to keys in the source code. It also includes a machine translation integrator to automatically populate empty locale files with initial candidates and a locale file parser that supports multiple formats,

    TypeScriptangulari10ni18n
    View on GitHub↗4,874
  • ruby-i18n/i18nruby-i18n avatar

    ruby-i18n/i18n

    1,028View on GitHub↗

    This library provides a foundational framework for internationalizing Ruby applications by decoupling text from source code. It manages the complete translation lifecycle, including dynamic content interpolation, pluralization, and locale-specific formatting. The system ensures application stability through thread-safe state management and configurable error handling for missing translation keys. The project distinguishes itself through a highly modular architecture that supports pluggable storage backends, allowing translation data to be retrieved from databases, key-value stores, or standar

    Rubyi18nruby
    View on GitHub↗1,028
  • ngx-translate/corengx-translate avatar

    ngx-translate/core

    4,666View on GitHub↗

    This is an internationalization framework for Angular applications. It provides a system for managing multilingual text by mapping keys to translated strings, utilizing a JSON translation manager to load and merge localized assets via HTTP or local sources. The library includes a runtime language switcher to update the user interface instantly without reloading the page and a key extractor to identify translatable strings within source code. The project features an ICU message formatter to handle complex linguistic requirements such as pluralization and gender. It distinguishes itself through

    TypeScript
    View on GitHub↗4,666
  • antfu/vue-i18n-allyantfu avatar

    antfu/vue-i18n-ally

    4,874View on GitHub↗

    vue-i18n-ally is a VS Code extension and translation manager designed to handle internationalization and localization workflows within Vue projects. It provides a set of developer-facing tools to extract, edit, and organize translation keys and values directly within the editor. The tool features an in-editor interface that displays translation values inline next to their keys and allows for direct modification of those values without switching between source code and locale files. It includes a localization quality auditor to detect missing translation keys and identifies hardcoded strings t

    TypeScript
    View on GitHub↗4,874
Compare all 30 related projects→

Frequently asked questions

What does barryvdh/laravel-translation-manager do?

This project provides a comprehensive localization infrastructure for Laravel applications, centering on a database-backed registry for translation strings. It enables developers to centralize application content, moving away from purely file-based management to a persistent storage model that supports multi-language workflows.

What are the main features of barryvdh/laravel-translation-manager?

The main features of barryvdh/laravel-translation-manager are: Laravel Localization Systems, Database-Backed Configurations, Localization Data Synchronizers, Translation Management, Missing Translation Captures, Locale Translation Files, Runtime Middleware Detectors, Key Extraction.

Which projects share features with barryvdh/laravel-translation-manager?

Projects with overlapping indexed features include: lokalise/i18n-ally — i18n-ally is a VS Code extension and internationalization management tool designed to handle translation workflows… ngx-translate/core — This is an internationalization framework for Angular applications. It provides a system for managing multilingual… ruby-i18n/i18n — This library provides a foundational framework for internationalizing Ruby applications by decoupling text from source… antfu/vue-i18n-ally — vue-i18n-ally is a VS Code extension and translation manager designed to handle internationalization and localization… formatjs/formatjs — FormatJS is an internationalization framework and library designed for building web applications that support multiple… freshrss/freshrss — FreshRSS is an open-source, self-hosted web feed aggregator designed to collect, organize, and display content from…

Curated searches featuring Laravel Translation Manager

Hand-picked collections where Laravel Translation Manager appears.
  • Internationalization libraries
  • Internationalization and Localization Libraries
  • Essential Laravel Utility Packages