Easy Localization – jednoduchý nástroj pro lokalizaci vaších Java projektů
Pokud vyvýjíte nějakou aplikaci, určitě jste se setkali s problémem lokalizace textů do několika jazyků. Ono to v podstatě není ani problém, spíše taková otrava
Proto jsem vytvořil jednoduchou třídu LanguageManager, která poslouží k vytvoření jazykově nezávislé aplikace. Informace o překladech se ukládají do jediného XML souboru. Pro jednodušší vytváření lokalizací jsem vytvořil navíc jednoduchý nástroj LanguageEditor, který dokáže tyto XML soubory vytvářet a upravovat. Pro více informací navštivte domovskou stránku projektu
http://projects.dadajax.net/projects/easy-localization/ nebo http://sourceforge.net/projects/easyloc/. Na sourceforge.net jsou umístěny zdrojové soubory, takže se jimi můžete inspirovat. Projekt byl vypuštěn pod BSD licencí.
Tento projekt zaujme jen některé Java programátory. Můj další projekt (který začnu dnes navrhovat) bude už ale použitelný pro Větší okruh lidí. Zatím nebudu prozrazovat detaily, ale pokud se nesetkám s neřešitelným problémem, tak z mého příštího projektu budou mít radost především lidé, co často používají rapidshare
Září 7th, 2008 at 10:22
Promiň že se takhle ptám, ale chystáš se ještě na ten seriál o programování jednoduché hry, jak jsi sliboval?
Září 7th, 2008 at 10:32
Nevím nevím, tvorbu her jsem odložil na dobu neurčitou, vzhledem k nedostatku času. Hry jsou dost náročné a jejich tvorba zabere mnoho času. Momentálně potřebuju nasbírat zkušenosti s vývojem aplikací, takže ten vývoj her si nechám na později (jestli vůbec).
Takže příští články o programování co zde přibudou se budou týkat vývoje aplikací v Javě
Já vím že ty plány pořád měním, ale lepší už to se mnou nebude
Leden 22nd, 2009 at 14:01
nástroj na lokalizaci vypadá dobře, jen nějak nejdou ukládat soubory. Při potvrzení tlačítka save se nic neuloží. Ani LanguageManager nelze spustit.
Leden 24th, 2009 at 18:07
Lukys: Ahoj, to ukládání souborů jsem zkoušel několikrát, ale vždy mi to fungovalo dobře. Máš poslední verzi programu (momentálně 0.932)?
A k tomu spouštění LanguageManageru…jedná se pouze o knihovnu, kterou použiješ při vytváření svých Java aplikací. Návod najdeš ZDE