Studie proveditelnosti vylepšení řešení jazykové lokalizace webových aplikací v Pythonu
Feasibility Study: Improving Tooling for Python Web Apps Language Localization
Type of document
bakalářská prácebachelor thesis
Author
Petr Kučera
Supervisor
Hrončok Miroslav
Opponent
Suchánek Marek
Field of study
Informační systémy a managementStudy program
InformatikaInstitutions assigning rank
katedra softwarového inženýrstvíRights
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Show full item recordAbstract
V práci je provedena studie proveditelnosti vylepšení lokalizačních řešení v jazyce Python. Práce se nejprve zabývá seznámením čtenáře s nutnými pojmy v problematice studie proveditelnosti a softwarové lokalizace v jazyce Python. Následně je provedena důkladná analýza existujících řešení lokalizace v jazyce Python. Z výstupu této analýzy je určeno, jaké řešení je nejlepší. Po vybrání nejlepšího řešení je zhodnoceno, zda je toto řešení dostačující a je rozhodnuto, jaká významná funkcionalita mu chybí. V následující části je předložen návrh implementace, který slouží jako nastínění finální podoby přidaných funkcionalit a případně jako dokumentace pro budoucí design a implementaci. Přidání funkcionality do řešení je strategicky, ekonomicky a právně analyzováno. Ve výsledku práce poskytuje všestrannou analýzu potřebnou pro doložení, že je vylepšení lokalizačních řešení v jazyce Python proveditelné. Feasibility study of improvement to localization solutions in Python is performed in this work. The work first deals with acquainting the reader with the necessary concepts in the field of feasibility study and software localization in Python. Subsequently, a thorough analysis of existing localization solutions in Python is performed. From the output of this analysis it is determined which solution is the best. After selecting the best solution, it is evaluated whether this solution is sufficient and it is decided what significant functionality it lacks. In the following part, an implementation proposal is presented, which serves as an outline of the final form of the added functionalities and possibly as documentation for future design and implementation. Adding functionality to the solution is strategically, economically and legally analyzed. As a result, this thesis provides a comprehensive analysis needed to demonstrate that improvements to localization solutions in Python are feasible.
Collections
- Bakalářské práce - 18102 [1745]