Vypnutí translatoru u hodnot selectu

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

Ahoj chci se zeptat, zda se nějak dá vypnout překlad u values v selectu..

když nastavím

$form->addSelect(..)->setTranslator(null);

Tak se mi nepřeloží ani label a předpokládám že ani chybové hlášky. Lze to nějak řešit ? díky

David Matějka
Moderator | 6445
+
+1
-

Bohuzel, musis je prelozit rucne. jsou na to otevreny dva PR:

a error messages by se mely prekladat.

kleinpetr
Člen | 480
+
0
-

Ok, vyřeším to asi nějakým perfixem, který pak budu kontrolovat v translatoru a ignorovat ho ;)

Oli
Člen | 1215
+
+1
-

Nějaký lepší překlad bude až v Nette 2.4. Zatím to musíš překládat ručně. Taky jsem to řešil: https://forum.nette.org/…zit-normalne

kleinpetr
Člen | 480
+
0
-

Supr, děkuju :)

kleinpetr
Člen | 480
+
0
-

A ještě jedna otázka, dá se nějak zapnout překládání values v selectBoxu ?

<option value="přeloženo">..</option>

Myslím kromě toho, abych to nemusel řešit na úrovni přidávání values do selectu. Nechci totiž řešit trnaslator ještě v modelu, který samotný form vytváří. Díky