www.mamboteam.com
Friday, 09 January 2009
 
 
Main Menu
Home
News
BabelZilla Board
Blog
Web Translation System
WTC (test run)
Wiki
Tutorials
Search
Bug Tracker
Links
Disclaimer / Imprint
Login





Lost Password?
No account yet? Register
Who's online
peteburgers, Rosewater, aboodman, kwiclickaddon, manilyildiz, Fenian, Paris_Hilton
WTS Top Countries
1. fr-FR65999.8 %
2. pt-BR62995.3 %
3. de-DE61993.8 %
4. pl-PL57386.8 %
5. nl-NL56185 %
6. it-IT54782.9 %
7. es-ES53681.2 %
8. tr-TR52579.5 %
9. zh-CN48873.9 %
10. ru-RU46570.5 %
Show complete list
Egy konkrét nyelvhez tartozó Beállítások ablak méretének megváltoztatása Print E-mail
Written by Cashman   
Wednesday, 27 June 2007

Beállítások ablak méretének megváltoztatása


Probléma

A beállítások ablak mérete nem változtatható (nézd Bugzilla #122345) Meglehet, hogy az angol nyelv használatakor a méret megfelelő, de más nyelveknél nem.
Következik egy példa:

Ez az eredeti en-US beállítások ablak
English language pref dialog
Ez pedig a francia nyelvi változatban szereplő, azonos méretű ablak. Egy mondat viszont hosszabb, így nem fér ki a mondat teljes kosszában ugyanúgy, mint az ablak jogg széle.French pref dialog trimmed

Egyszerű megoldás

Fontos: elérhető egy másik megoldás is 'teo'-tól haladó programozók számára. Olvassa el ezzel kapcsolatban a http://www.babelzilla.org/forum/index.php?showtopic=3229 linket.

Az egyetlen dolog, amit meg kell tennie, hogy a Beállítások ablakhoz a stílus atribútumot adja és lhonosítható entitást alakít ki a szélességre. A fordítók maguk döntik el a legmegfelelőbb értéket, amelyet megadnak ennek az entitásnak a honosításban. Ezt az értéket teszteléssel állapítják meg, hogy pontosan megfeleljen a saját honosítási nyelvnek.

Nézzünk egy példát:


--- a prefs.xul fájlban

<!DOCTYPE prefwindow SYSTEM "chrome://attachmentextractor/locale/attachmentextractor-prefs.dtd" >
<prefwindow type="prefwindow"
id="attachmentextractorPreferences"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
windowtype="attachmentextractor:preferences"
title="&attachmentextractor.settings.windowtitle;"
style = "width:&attachmentextractor.settings.width;; height: 55em;">

--- az attachmentextractor-prefs.dtd fájlban az en-US honosításban
<!ENTITY attachmentextractor.settings.width "80ex">
80 ex nem elegendő a francia nyelvben, szükséges a  "100ex" megadása a fr-FR honosításban. A szöveg így teljes hosszában látható Cool

French size OK

Megjegyzés az egységekhez

Szélesség (vagy magasság) beállítható többféle egységgel is, de az általában haszálatosak a px vagy em. A legmegfelelőbbnek az ex használata tűnik. Tekintse meg a Mozilla tudásadatbázist



Last Updated ( Saturday, 01 September 2007 )
 
 
 
Top! Top!