[Fanda] NVDA a čtění schránky - omezená velikost

Peter Vágner pvdeejay na gmail.com
Sobota Listopad 28 14:39:57 CET 2009


Dobrý deň,

Dňa 28.11.2009 14:21, Adam Mikulášek  napísal:
> jaký význam mají znaky podtržítko a nějaká data v závorce?
> Proč nefunguje např. ui.message("Nazdar"),
Funguje.
> ale musí se psát
> ui.message(_("Nazdar"))? Je to nějaká typová konverze nebo něco v tom
> smyslu?

Takto funguje systém gettext, kde v zátvorkách _() je uvedený reťazec na 
preklad. Ak by ste teda napísali
ui.message("nazdar")
NVDA oznámy nazdar bez ohľadu na to, v akom jazyku je nastavené 
používateľské rozhranie.
Ak máte
ui.message(_("nazdar"))
Tak reťazec "nazdar" pred tým než bude sprostredkovaný bude preložený do 
aktuálne zvoleného jazyka pomocou systému gettext.

PV



Další informace o konferenci Fanda