title: CakePHP 2 & Translate Behavior: save multiple translations in a single form
body: <p>Its possibile save multiple translations of the same field in a single form?
  I have a model with Behavior Translate to translate the name field. The three translations (deu, eng, ita) are properly recorded in the i18n table but the field is not properly validated! Any suggestions? </p>
  
  <p>app/Model/Category.php</p>
  
  <pre><code>class Category extends AppModel {
      public $actsAs = array('Translate' =&gt; array('name' =&gt; 'TranslateName'));
      public $validate = array(
          'name' =&gt; array(
              'notempty' =&gt; array(
                  'rule' =&gt; array('notempty'),
                  'message' =&gt; 'Error notempty',
              ),
          ),
      );
      ...
  </code></pre>
  
  <p>app/View/Categories/admin_edit.ctp</p>
  
  <pre><code>&lt;?php
  echo $this-&gt;Form-&gt;create('Category');
  echo $this-&gt;Form-&gt;input('Category.id');
  echo $this-&gt;Form-&gt;input('Category.name.deu', array('label' =&gt; __d('Category', 'Name Deu')));
  echo $this-&gt;Form-&gt;input('Category.name.eng', array('label' =&gt; __d('Category', 'Name Eng')));
  echo $this-&gt;Form-&gt;input('Category.name.ita', array('label' =&gt; __d('Category', 'Name Ita')));
  echo $this-&gt;Form-&gt;end(__d('app', 'Submit'));
  ?&gt;
  </code></pre>
  
  <p>app/View/Controller/CategoriesController.php</p>
  
  <pre><code>if ($this-&gt;Category-&gt;save($this-&gt;request-&gt;data)) {
      $this-&gt;Session-&gt;setFlash(__d('Category', 'The category has been saved'));
  } else {
      $this-&gt;Session-&gt;setFlash(__d('Category', 'The category could not be saved. Please, try again.'));
  }
  </code></pre>