Testovací a debugovací buildy, UPX buildyTestovací buildyAbychom zajistili pravidelné testování našich překladů a lokalizačních úprav, vytváříme tzv. testovací buildy. Většinou pouze pro GNU/Linux, FreeBSD a Microsoft Windows, neboť překlad pro operační systém Sun Solaris v našich podmínkách trvá poměrně dlouho. Testovací buildy pro tyto operační systémy naleznete na serveru ftp.linux.cz. Debug buildyNáš tým pravidelně produkuje buildy české verze OpenOffice.org pro operační systémy GNU/Linux, Microsoft Windows a Sun Solaris. Každý z těchto buildů obsahuje přeložené prostředí, nápovědu apod. Abychom mohli jednoduše identifikovat překládané texty v uživatelském prostředí, vytváříme i tzv. debug buildy. Ty mají proti standardním verzím jeden rozdíl: každý přeložený řetězec je očíslován a potom se například v hlavním menu objeví položka "12793:Soubor" místo "Soubor" (viz obrázek). Použitím debug buildu tedy mohou vývojáři jednoduše identifikovat přesné umístění překládaného řetězce v CVS stromu a případně jej jednoduše opravit. Bez tohoto nástroje by bylo velmi obtížné identifikovat přesné místo překladu. Například řetězec "Soubor" se v překladech verze 1.0.2 nachází na 15 místech. Paralelní běh normálního i debug builduPokud chcete vedle sebe na jednom počítači používat normální i debug build OpenOffice.org, můžete postupovat například následovně:
--- setup.ins~ Sun Jun 29 09:48:58 2003 +++ setup.ins Sun Jun 29 09:48:58 2003 @@ -1,6 +1,6 @@ Installation gid_Installation ProductName = "OpenOffice.org"; - ProductVersion = "1.1.0"; + ProductVersion = "1.1.0-DEBUG"; VendorName = "OpenOffice.org"; DefaultDestPath = "%PRODUCTNAME%PRODUCTVERSION"; ScriptVersion = 100; V souboru ~/.sversionrc potom budete mít následující: [Versions] OpenOffice.org 1.1.0=file:///mnt/hdc2/pavel/OpenOffice.org1.1.0 OpenOffice.org 1.1.0-DEBUG=file:///mnt/hdc2/pavel/OpenOffice.org1.1.0-DEBUG a obě verze bude možné mít spuštěné současně, což výrazně zefektivní proces ladění překladů. UPX buildyTyto buildy pro operační systémy Microsoft Windows obsahují spustitelné soubory a DLL knihovny sbalené UPX kompresí. S jejich kompilací jsme začali ve verzi OpenOffice.org 1.1 Beta 2 z důvodu úspory místa na discích uživatelů a rychlejšího startu OpenOffice.org. Je možné, že se v těchto verzích vyskytnou chyby, které ve standardních verzích nenajdete (o každém takovém problému rádi uslyšíme). Archivy s těmito buildy mají jméno "[jmeno_normal_buildu]_upx.zip" a jsou vystaveny na ftp.linux.cz. |