Hi,
> 1. Can I configure the translator in the module.config.php as well or
> do I need to do it in the Module::onBootstrap() all the time?
I solved this issue by using my I18nListener which implements the
ListenerAggregateInterface. So don't worry about that.
> 2. Is the translation only working for segment routes? Or can it also
> be used with others like literal or regex?
Unfortunately, I have big problems in understanding how to write
translatable routes. For example, I have this route defined:
----------------------------------------------------------------------
'user-profile' => array(
'type' => 'segment',
'options' => array(
'route' => '/user-profile[/:action[/:id]]',
'constraints' => array(
'action' => '[a-zA-Z][a-zA-Z0-9_-]*',
'id' => '[0-9]+',
),
'defaults' => array(
'controller' => 'user-profile',
'action' => 'index',
),
),
),
----------------------------------------------------------------------
In a first step, I want to action parameter to be translatable. I tried
to change the route to '/user-profile/{action}[/:id]' but without success.
To make sure, I want these routes translated:
/user-profile/mitglied => /user-profile/member
/user-profile/bild => /user-profile/image
/user-profile/anschrift => /user-profile/address
/user-profile/mitglied/2 => /user-profile/member/2
/user-profile/bild/2 => /user-profile/image/2
/user-profile/anschrift/2 => /user-profile/address/2
Can anyone please help?
Thanks and best regards,
Ralf
--
List: [email protected]
Info: http://framework.zend.com/archives
Unsubscribe: [email protected]