2017 © Pedro Peláez
 

bundle translation-addition

This bundles enables edition of translations directly from your application user interface using Javascript.

image

leyer/translation-addition

This bundles enables edition of translations directly from your application user interface using Javascript.

  • Monday, September 21, 2015
  • by adrienrusso
  • Repository
  • 2 Watchers
  • 4 Stars
  • 146 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 8 Versions
  • 0 % Grown

The README.md

TranslationAdditionBundle

This bundles enables edition of translations directly from your application user interface using Javascript., (*1)

Latest Stable Version Total Downloads Latest Unstable Version License, (*2)

Installation

Install the bundle with composer:, (*3)

composer require "leyer/translation-addition"

You have to register the bundle in app/AppKernel.php:, (*4)

``` php public function registerBundles() { if (in_array($this->getEnvironment(), ['dev', 'test'])) { $bundles[] = new Leyer\TranslationAdditionBundle\LeyerTranslationAdditionBundle(); } }, (*5)


If you use the AsseticBundle, you should publish this bundle's assets: ``` yaml assetic: bundles: - LeyerTranslationAdditionBundle

``` bash php app/console assets:install --symlink web, (*6)


[JQuery](https://github.com/jquery/jquery) is required for inline edition, it can be installed with [bower](http://bower.io/). A symfony bundle is available [here](https://github.com/Spea/SpBowerBundle). Usage ------------ #### Edit translation inline Inline edition require a translation updater. If you used [JMSTranslationBundle](https://github.com/schmittjoh/JMSTranslationBundle) an adapter updater is already available. Don't forget to add at least one configuration: ``` yaml leyer_translation_addition: inline_translation: ~ jms_translation: configs: app: dir: [%kernel.root_dir%] output_dir: %kernel.root_dir%/Resources/translations

If you want to used your own updater, you must implement TranslationUpdaterInterface and enable your updater service in the configuration:, (*7)

``` yaml leyer_translation_addition: inline_translation: updater: my_adapter_definition, (*8)


Register the routing in app/config/routing_dev.yml: ``` yaml _leyer_translation_addition: resource: "@LeyerTranslationAdditionBundle/Resources/config/routing.yml" prefix: /_trans

Now you must include js and css files:, (*9)

``` twig {% if app.environment == 'dev' %} {% endif %}, (*10)


``` twig {% if app.environment == 'dev' %} <link rel="stylesheet" href="{{ asset('bundles/leyertranslationaddition/css/translator.css') }}"/> {% endif %}

To do:, (*11)

Tooltip css., (*12)

The Versions

21/09 2015

dev-master

9999999-dev

This bundles enables edition of translations directly from your application user interface using Javascript.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Adrien Russo

inline javascript symfony translator i18n internationalization jms addition edition

21/09 2015

1.0.10

1.0.10.0

This bundles enables edition of translations directly from your application user interface using Javascript.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Adrien Russo

inline javascript symfony translator i18n internationalization jms addition edition

21/09 2015

1.0.9

1.0.9.0

This bundles enables edition of translations directly from your application user interface using Javascript.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Adrien Russo

inline javascript symfony translator i18n internationalization jms addition edition

21/08 2015

1.0.8

1.0.8.0

This bundles enables edition of translations directly from your application user interface using Javascript.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Adrien Russo

inline javascript symfony translator i18n internationalization jms addition edition

23/06 2015

1.0.7

1.0.7.0

This bundles enables edition of translations directly from your application user interface using Javascript.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Adrien Russo

inline javascript symfony translator i18n internationalization jms addition edition

11/11 2014

1.0.6

1.0.6.0

This bundles enables edition of translations directly from your application user interface using Javascript.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Adrien Russo

inline javascript symfony translator i18n internationalization jms addition edition

30/10 2014

1.0.5

1.0.5.0

This bundles enables edition of translations directly from your application user interface using Javascript.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Adrien Russo

inline javascript symfony translator i18n internationalization jms addition edition

30/10 2014

1.0.4

1.0.4.0

This bundles enables edition of translations directly from your application user interface using Javascript.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

by Adrien Russo

inline javascript symfony translator i18n internationalization jms addition edition