From aa9dc2bee20f8ae11d3baba4ea9c7060292a2b56 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Fri, 18 Oct 2019 18:13:51 +0300 Subject: [PATCH] Added phrases for spellchecker. --- Telegram/Resources/langs/lang.strings | 4 ++++ Telegram/SourceFiles/chat_helpers/message_field.cpp | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/Telegram/Resources/langs/lang.strings b/Telegram/Resources/langs/lang.strings index 9a338b7e7..f72fad17b 100644 --- a/Telegram/Resources/langs/lang.strings +++ b/Telegram/Resources/langs/lang.strings @@ -1594,6 +1594,10 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL "lng_formatting_link_url" = "URL"; "lng_formatting_link_create" = "Create"; +"lng_spellchecker_add" = "Add to Dictionary"; +"lng_spellchecker_remove" = "Remove from Dictionary"; +"lng_spellchecker_ignore" = "Ignore word"; + "lng_full_name" = "{first_name} {last_name}"; "lng_confirm_phone_link_invalid" = "This link is broken or has expired."; diff --git a/Telegram/SourceFiles/chat_helpers/message_field.cpp b/Telegram/SourceFiles/chat_helpers/message_field.cpp index 0987915cf..253ee4e7a 100644 --- a/Telegram/SourceFiles/chat_helpers/message_field.cpp +++ b/Telegram/SourceFiles/chat_helpers/message_field.cpp @@ -282,6 +282,11 @@ base::unique_qptr InitSpellchecker( field->rawTextEdit(), session->settings().spellcheckerEnabledValue(), field->documentContentsChanges()); + Spellchecker::SetPhrases({ { + { &ph::lng_spellchecker_add, tr::lng_spellchecker_add() }, + { &ph::lng_spellchecker_remove, tr::lng_spellchecker_remove() }, + { &ph::lng_spellchecker_ignore, tr::lng_spellchecker_ignore() }, + } }); field->setExtendedContextMenu(s->contextMenuCreated()); return s; }