Routing – stejné překlady pro jednoltivé presentery či akce

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
lucass
Člen | 89
+
0
-

Zdravím,

možná by bylo dobré (a možná také ne, nechám na Vás;)) umožnit do překladových slovníků vkládat jako hodnotu překladu konkrétního presenteru, akce, … pole těchto elementů, pro něž by platil stejný překlad. Pokud to tedy technologicky lze provést a Nette by to zvládlo. Příklad jest následující:

<?php
Route::setStyleProperty('#cs-presenter', Route::FILTER_TABLE, array(
			...
			'nabidka-zbozi' => 'Catalog',
			'kontakty' => 'StaticContacts',
			'kontakty' => 'CmsContacts',
			'napoveda' => 'Help',
			...
		));
?>

Jak je vidět, hodilo by se pojmenovat presentery StaticContact a CmsContacts stejně, ač jej zpracovávají pokaždé jiné presentery. Mám na mysli něco takového:

<?php
Route::setStyleProperty('#cs-presenter', Route::FILTER_TABLE, array(
			...
			'nabidka-zbozi' => 'Catalog',
			'kontakty' => array('StaticContacts', 'CmsContacts'),
			'napoveda' => 'Help',
			...
		));
?>

Akorát mě napadá, jestli to bude umět Nette zpětně dohledat, protože by to takto nebylo jednoznačné.