diff --git a/Telegram/Resources/langs/lang.strings b/Telegram/Resources/langs/lang.strings index 0aea70cdb5..fa1aab1b88 100644 --- a/Telegram/Resources/langs/lang.strings +++ b/Telegram/Resources/langs/lang.strings @@ -2316,6 +2316,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL "lng_credits_summary_options_more" = "More Options"; "lng_credits_summary_options_about" = "By proceeding and purchasing Stars, you agree with the {link}."; "lng_credits_summary_options_about_link" = "Terms and Conditions"; +"lng_credits_summary_options_about_url" = "https://telegram.org/tos/stars"; "lng_credits_summary_history_tab_full" = "All Transactions"; "lng_credits_summary_history_tab_in" = "Incoming"; "lng_credits_summary_history_tab_out" = "Outgoing"; diff --git a/Telegram/SourceFiles/settings/settings_credits_graphics.cpp b/Telegram/SourceFiles/settings/settings_credits_graphics.cpp index b855121a45..c42b611e97 100644 --- a/Telegram/SourceFiles/settings/settings_credits_graphics.cpp +++ b/Telegram/SourceFiles/settings/settings_credits_graphics.cpp @@ -269,10 +269,11 @@ void FillCreditOptions( { auto text = tr::lng_credits_summary_options_about( lt_link, - tr::lng_credits_summary_options_about_link( - ) | rpl::map([](const QString &t) { - using namespace Ui::Text; - return Link(t, u"https://telegram.org/tos"_q); + rpl::combine( + tr::lng_credits_summary_options_about_link(), + tr::lng_credits_summary_options_about_url() + ) | rpl::map([](const QString &text, const QString &url) { + return Ui::Text::Link(text, url); }), Ui::Text::RichLangValue); Ui::AddSkip(content);