kotatogram-desktop/Telegram/SourceFiles/lang
RadRussianRus c417056339 [Core] Language system
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.
2023-06-16 02:30:33 +03:00
..
lang_cloud_manager.cpp [Core] Language system 2023-06-16 02:30:33 +03:00
lang_cloud_manager.h Replaced observable in Lang::CloudManager with rpl. 2021-06-16 09:31:32 +03:00
lang_file_parser.cpp Add Qt 6 support 2021-10-21 13:15:00 +04:00
lang_file_parser.h Move lang keys to td_lang library. 2020-09-30 12:18:52 +03:00
lang_hardcoded.h Move lang keys to td_lang library. 2020-09-30 12:18:52 +03:00
lang_instance.cpp Moved special text command for lang tags to td_lang. 2022-01-12 11:54:24 +03:00
lang_instance.h Slightly optimized replacement in send action text. 2021-08-30 21:45:56 +03:00
lang_keys.cpp Move lang keys to td_lang library. 2020-09-30 12:18:52 +03:00
lang_keys.h Move some text formatting to tg_ui:ui/text/format_values. 2020-09-30 16:29:17 +03:00
lang_numbers_animation.cpp
lang_numbers_animation.h
lang_pch.h Move lang keys to td_lang library. 2020-09-30 12:18:52 +03:00
lang_tag.cpp [Core] Language system 2023-06-16 02:30:33 +03:00
lang_tag.h [Core] Language system 2023-06-16 02:30:33 +03:00
lang_text_entity.cpp Add Qt 6 support 2021-10-21 13:15:00 +04:00
lang_text_entity.h
lang_translator.cpp
lang_translator.h
lang_values.h Move lang keys to td_lang library. 2020-09-30 12:18:52 +03:00