Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
This Symfony2 bundle allow to import translation files content into the database and provide a GUI to edit translations.
PHP HTML JavaScript
Failed to load latest commit information.
Command Merge branch 'import-export-enhancements' of https://github.com/intex…
Controller hide "invalidate cache" button on grid if auto cache clean is enabled
DependencyInjection Avoid using deprecated classes for reflection
Document added new method in StorageInterface to get lastest transation update…
Entity Fix possible SQL injection
EventDispatcher moved all listeners and events in EventDispatcher folder
Form compare boolean with strict operator
Manager Few fixes for import/export routines with merge & override options
Model clean code, removed unused parameters and use statements
Propel Fix propel search by Domain and Key
Resources Merge branch 'auto_clean_cache'
Storage Merge branch 'import-export-enhancements' of https://github.com/intex…
Tests Add kernel.default_locale parameter to test container
Translation Fix opcache detection on CLI
Util Correct argument to Lexik\Bundle\TranslationBundle\Storage\StorageInt…
.gitignore Functional tests.
.travis.yml Functional tests.
Changelog.md - Add File entity and document.
LICENSE update file
LexikTranslationBundle.php updated doctrine mapping to use mapped super class
README.md updated badges
composer.json Remove minimum-stability option
phpunit.xml.dist Functional tests.
travis-php.ini enabled mongo extension

README.md

Overview

This Symfony2 bundle allow to import translation files content into the database and provide a GUI to edit translations.

Build Status Project Status Latest Stable Version SensioLabsInsight

The idea is to:

  • write your translations files (xliff, yml or php) as usual for at least one language (the default language of your website for example).
  • load translations into the database by using a command line.
  • freely edit/add translation through an edition page.

The bundle override the translator service and provide a DatabaseLoader. Database translations content is loaded last so it override content from xliff, yml and php translations files. You can also export translations from the database in to files in case of you need to get translations files with the same content as the database.

Documentation

For installation and configuration refer to Resources/doc/index.md


Here a little screen shot of the edition page :)

edition page screen

Something went wrong with that request. Please try again.