Ahoj,
co já vím, tak je to vesměs problém s Windows a specifických programů,
kde programátoři vyuřívají Windows API (common dialog library). To se
totiž používají dialogy z DLL, které jsou přímo ve Windows. Co to pro
OOo znamená (konkrétně pro NSIS)?
- pokud vezmu německou verzi OOo a pustím ji na českých Windows 98/2k/XP
dialogová tlačítka Ano/Ne apod. budou vždy Ano/Ne, protože výchozí
překlad je Ano/Ne (viz
http://www.openoffice.org/nonav/issues/showattachment.cgi/28497/OOoDE-CZWXP.png)
- pokud to stejné udělám s finskou verzí OOo a provedu stejné kroky s
tlačítkem Storno, vždy tam bude Ano/Ne (viz
http://www.openoffice.org/nonav/issues/showattachment.cgi/28496/OOoFI-CZWXP.png)
- pokud vezmu českou verzi OOo a pustím ji na Windows 2000 EN, které mám
v práci, je výsledek opět podobný, tentokrát mají tlačítka nápisy Yes/No
protože Windows jsou anglická (nemám k dispozici screenshot, dovoluju
si, budu mít až v pondělí), test byl však kolegou proveden.
Nepochybuji tedy o tom, že v německých Windows tam v české, ale i
jakékoliv jiné win verzi OOo bude Ja/Nein a ve francouzských Windows tam
bude Oui/Non. Takhle to prostě v Redmondu vymysleli a OOo není jediný,
kdo se s tím potýká.
Pokud máte OOo v české verzi na českých Windows, bude to v pořádku.
Co se týká WinNT v anglické verzi a nesprávné diakritiky, tam je problém
ještě v absenci podpory češtiny, je to ještě složitější. S češtinou a
podporou pro ni mám ve Windows dlouholeté zkušenosti a můžu říct, že
WinNT na tom jsou opravdu bídně, s příchodem Win 2k se situace zlepšila.
Shrnutí : Tento problém je známý dlouho (už jej pozoruju u několikátého
programu), ale není to záležitost OOo, může za to NSIS a dřív se to tam
neobjevovalo, protože se NSIS nepoužíval (myšleno ve verzi 1.1.4).
Programátor byl prostě líný vytvořit vlastní dialogové okno a použil
standardní Windows dialog. A v tom to je. Přebírá nastavení systému.
Howgh.
Sváťa
P.S. : Vše jsem přidal jako komentář v angličtině i do issuezilly.
Pavel Janík napsal(a):
Vážení kolegové,
blížíme se k verzi 2.0. Protože naše možnosti testování pod operačním
systémem Windows jsou omezené, rád bych vás požádal o následující:
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]