From aafa8631e024b3072f1e8e4907a971b430807be3 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Thu, 6 Jun 2024 19:33:03 +0300 Subject: [PATCH] Moved out url for credits terms to lang pack. --- Telegram/Resources/langs/lang.strings | 1 + .../SourceFiles/settings/settings_credits_graphics.cpp | 9 +++++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Telegram/Resources/langs/lang.strings b/Telegram/Resources/langs/lang.strings index 0aea70cdb..fa1aab1b8 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 b855121a4..c42b611e9 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);