Telegram Desktop uses static language system with code generation, which requires almost full app rebuild on any string modification, no matter how small it is. Since Kotatogram is options-driven, static language system will slow the development. This language system solves the problem by using JSON and runtime string search instead. |
||
|---|---|---|
| .. | ||
| lang_cloud_manager.cpp | ||
| lang_cloud_manager.h | ||
| lang_file_parser.cpp | ||
| lang_file_parser.h | ||
| lang_hardcoded.h | ||
| lang_instance.cpp | ||
| lang_instance.h | ||
| lang_keys.cpp | ||
| lang_keys.h | ||
| lang_numbers_animation.cpp | ||
| lang_numbers_animation.h | ||
| lang_pch.h | ||
| lang_tag.cpp | ||
| lang_tag.h | ||
| lang_text_entity.cpp | ||
| lang_text_entity.h | ||
| lang_translator.cpp | ||
| lang_translator.h | ||
| lang_values.h | ||