Le routage dans Zend Framework 2

Je suis en train de faire quelques routage dans Zend Framework 2, mais cela ne fonctionne pas.

Les principes de base du squelette de l'application sont de travail, j'ai donc ajouté un nouveau module appelé Utilisateur et le code suivant dans le fichier \module\User\config\module.config.php

'controllers' => array(
    'invokables' => array(
        'User\Controller\User' => 'User\Controller\UserController',
    ),
),

'router' => array(
    'routes' => array(

        'login' => array(
            'type'    => 'Literal',
            'options' => array(
                'route'    => '/login',
                'defaults' => array(
                    '__NAMESPACE__' => 'User\Controller',
                    'controller'    => 'User',
                    'action'        => 'login',
                ),
            ),
        ),

        'user_create' => array(
            'type'    => 'Literal',
            'options' => array(
                'route'    => '/user/create',
                'defaults' => array(
                    '__NAMESPACE__' => 'User\Controller',
                    'controller'    => 'User',
                    'action'        => 'create',
                ),
            ),
        ),

    ),
),

Si j'essaie d'accéder à la première route (/login), il fonctionne.

Mais la deuxième voie (/utilisateur/créer) des résultats de l'erreur:

Fichier:

F:\www\ZendVendas\library\Zend\Mvc\Router\Http\TreeRouteStack.php:313

Message:

Route with name "create" not found

Si je dois créer un itinéraire sans le nom du contrôleur, il fonctionne:

        'create' => array(
            'type'    => 'Literal',
            'options' => array(
                'route'    => '/create',
                'defaults' => array(
                    '__NAMESPACE__' => 'User\Controller',
                    'controller'    => 'User',
                    'action'        => 'create',
                ),
            ),
        ),

Mais je veux que la route étaient "/user/créer" et ne pas "/créer".

J'ai cherché pendant de nombreux sujets, mais ne peut pas voir où est mon erreur.
D'apprécier l'aide 😉

Edit: réglé code avec des suggestions de @Jurian

'router' => array(
    'routes' => array(

        'user' => array(
            'type'    => 'Literal',
            'options' => array(
                'route'    => '/user',
                'defaults' => array(
                    'controller' => 'User\Controller\User',
                    'action'     => 'profile',
                ),
            ),


            'child_routes' => array(
                'login'  => array(
                    'type' => 'Literal',
                    'options' => array(
                        'route'    => '/login',
                        'defaults' => array(
                            'controller' => 'User\Controller\User',
                            'action'     => 'login',
                        ),
                    ),
                ),
                'create' => array(
                    'type' => 'Literal',
                    'options' => array(
                        'route'    => '/create',
                        'defaults' => array(
                            'controller' => 'User\Controller\User',
                            'action'     => 'create',
                        ),
                    ),
                ),
            ),
        ),

    ),
),