Kdyby/Translation pri pouziti s moduly a dynamicke nastaveni cesty k neon s preklady

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

Ahoj,

nedavno jsem zacal laborovat s Kdyby/Translation a rad bych se zeptal, jestli a jak jde dynamicky nastavit cesta ke slovnikum *neon pri pouziti modulu v nette.

Mam adresarovou strukturu

app/
	/modules
		/FrontModule
			/langs
				front.cs_CZ.neon
				front.en_GB.neon
		/AdminModule
			/langs
				front.cs_CZ.neon
				front.en_GB.neon

V config neon jsem zkousel:

translation:
	default: cs
	whitelist: cs, en, de
	fallback: cs_CZ, cs
	dirs:
		- %appDir%/modules/*Module/lang - **toto nefunguje :(**
		- %appDir%/modules/FrontModule/lang - **toto funguje**, ale nacitat timto zpusobem vsechny prekladove slovniky je hloupost

*Module bych potreboval nahradit prave pouzivanym modulem

Nejaky napad?

Diky,

@flexroad

Tomáš Votruba
Moderator | 1114
+
+3
-

Ahoj, modul by mel mit sve extension (prenositelnost), kde implementujes interface https://github.com/…Provider.php a v metode dle kontraktu vratis cestu ke slovnikum.

flexroad
Člen | 117
+
0
-

@TomášVotruba : Mohokrat dekuji za radu. Existuje nejaka dokumentace nebo vzorovy projekt jak na to?

Jeste jednou diky,

@flexroad