Compare commits
166 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
990ae11f62 | ||
|
|
3d5092f7ad | ||
|
|
296e8c1ab1 | ||
|
|
0df8864ae0 | ||
|
|
7c002cf8be | ||
|
|
c345b50ab7 | ||
|
|
d729e625e6 | ||
|
|
2c03d90fc8 | ||
|
|
5ebd5852ba | ||
|
|
5397f64b23 | ||
|
|
4975cf2ec1 | ||
|
|
bef26cf9d2 | ||
|
|
9483d17fc8 | ||
|
|
288979d8e7 | ||
|
|
49ec051760 | ||
|
|
0a8e961142 | ||
|
|
6d352597b4 | ||
|
|
d14f11bd88 | ||
|
|
d608bffecb | ||
|
|
00dcf11691 | ||
|
|
e3f6c189a7 | ||
|
|
ea36345eee | ||
|
|
5e82860376 | ||
|
|
37f5160d1c | ||
|
|
ee847bc1a3 | ||
|
|
c94da177d7 | ||
|
|
88751896af | ||
|
|
f812166249 | ||
|
|
a47c6f9c9a | ||
|
|
cf8aaf5f9d | ||
|
|
ca4cbddba6 | ||
|
|
dd6768a476 | ||
|
|
7f7d544943 | ||
|
|
d5e920e45a | ||
|
|
8545a14763 | ||
|
|
aad8e989d8 | ||
|
|
f086203d25 | ||
|
|
23e22de6ec | ||
|
|
fb539b0f70 | ||
|
|
6e08b00dba | ||
|
|
7f3ebde252 | ||
|
|
5c11fa4f63 | ||
|
|
d05c4e0990 | ||
|
|
dd7ccada2f | ||
|
|
e6b9ac2267 | ||
|
|
f85c3c88f7 | ||
|
|
e05eb63476 | ||
|
|
c513906996 | ||
|
|
dd0bdd62fb | ||
|
|
4d12f1c0ef | ||
|
|
1fe641c458 | ||
|
|
1e5f821c6f | ||
|
|
0af131f144 | ||
|
|
ad9107ca90 | ||
|
|
205479fccc | ||
|
|
0c991466f5 | ||
|
|
0fad42b5b4 | ||
|
|
27bd9e3ee5 | ||
|
|
02e1c03ed9 | ||
|
|
f56b16c6ef | ||
|
|
09285bc9cd | ||
|
|
eab249fc13 | ||
|
|
48eb408fb8 | ||
|
|
ef474f0dc8 | ||
|
|
a704611705 | ||
|
|
b790847fde | ||
|
|
c0c330a150 | ||
|
|
aec4857e7b | ||
|
|
5dc6bdcc42 | ||
|
|
08717dcd78 | ||
|
|
a77c547a62 | ||
|
|
d252427e34 | ||
|
|
58443bc197 | ||
|
|
ea20e41f1d | ||
|
|
afdd22d154 | ||
|
|
93d1a187ca | ||
|
|
52c779bffa | ||
|
|
de1bd6ef28 | ||
|
|
c26982be3e | ||
|
|
5971aefb83 | ||
|
|
41481129f7 | ||
|
|
7b8cdb43c4 | ||
|
|
1e9b7e2726 | ||
|
|
a66b886c51 | ||
|
|
5b62d97288 | ||
|
|
b040b62b4e | ||
|
|
50f51d0747 | ||
|
|
95b4fc0216 | ||
|
|
da047edbc5 | ||
|
|
a8b5061003 | ||
|
|
ec427ad45d | ||
|
|
778ab70b72 | ||
|
|
5d1aa10768 | ||
|
|
cb065146c2 | ||
|
|
3aab2a88aa | ||
|
|
9a012d8b9b | ||
|
|
eaad2034e6 | ||
|
|
2a52eca5f5 | ||
|
|
13ded3a82e | ||
|
|
9a0ea78e0f | ||
|
|
a2fe1506cc | ||
|
|
608b4f30c5 | ||
|
|
3af646a584 | ||
|
|
89c7147fd9 | ||
|
|
d4ee45f9ff | ||
|
|
df5454a0b0 | ||
|
|
ebf4e88a10 | ||
|
|
0163ec314a | ||
|
|
46d5a93c96 | ||
|
|
dd6cbd2c36 | ||
|
|
5bf6a93086 | ||
|
|
1146ecfd45 | ||
|
|
f59c46cd7c | ||
|
|
20f3ef9a5b | ||
|
|
41d3e16c7d | ||
|
|
46d11b6dcb | ||
|
|
adc8966c61 | ||
|
|
d5353e8741 | ||
|
|
e79be73025 | ||
|
|
f20e393d77 | ||
|
|
6336ed33fa | ||
|
|
bcc864cbe1 | ||
|
|
2dd1ab31b9 | ||
|
|
9f58a5a4b0 | ||
|
|
e31704d01e | ||
|
|
f1b7d9ebba | ||
|
|
991110b84d | ||
|
|
18ca4a9eeb | ||
|
|
9f7ee3cafd | ||
|
|
137155afd8 | ||
|
|
38e082422a | ||
|
|
0fd8ceca6b | ||
|
|
f674ace805 | ||
|
|
11f0847295 | ||
|
|
964846f1bb | ||
|
|
fc6f2520b7 | ||
|
|
cfaef4c441 | ||
|
|
571f1a5179 | ||
|
|
08efa73b2b | ||
|
|
680171226c | ||
|
|
ea12c2f62c | ||
|
|
180b14ea36 | ||
|
|
f6a8c1e996 | ||
|
|
cb174cb0bf | ||
|
|
33207b78d5 | ||
|
|
e32cbf468b | ||
|
|
c891ee3a45 | ||
|
|
6de471db17 | ||
|
|
d1eaf284b1 | ||
|
|
5cd0d82ffb | ||
|
|
113c8a797f | ||
|
|
dcf4f45a36 | ||
|
|
8b6a7a443e | ||
|
|
c5db2b8175 | ||
|
|
00f98793b1 | ||
|
|
e5f90cd40d | ||
|
|
a10d668131 | ||
|
|
8a62bacaa6 | ||
|
|
bacab01f7e | ||
|
|
5d3400033a | ||
|
|
0e571ea679 | ||
|
|
b959262140 | ||
|
|
fd3ce905c0 | ||
|
|
29debc07c4 | ||
|
|
5334096d68 | ||
|
|
bb3f8fbbe8 |
2
.github/workflows/linux.yml
vendored
@@ -85,7 +85,7 @@ jobs:
|
||||
|
||||
docker run --rm \
|
||||
-v $PWD:/usr/src/tdesktop \
|
||||
-e DEBUG=1 \
|
||||
-e CONFIG=Debug \
|
||||
tdesktop:centos_env \
|
||||
/usr/src/tdesktop/Telegram/build/docker/centos_env/build.sh \
|
||||
-D CMAKE_C_FLAGS_DEBUG="" \
|
||||
|
||||
4
.github/workflows/mac.yml
vendored
@@ -40,7 +40,7 @@ jobs:
|
||||
|
||||
macos:
|
||||
name: MacOS
|
||||
runs-on: macos-12
|
||||
runs-on: macos-13
|
||||
|
||||
strategy:
|
||||
matrix:
|
||||
@@ -64,7 +64,7 @@ jobs:
|
||||
- name: First set up.
|
||||
run: |
|
||||
sudo chown -R `whoami`:admin /usr/local/share
|
||||
brew install automake ninja pkg-config
|
||||
brew install automake ninja pkg-config nasm meson
|
||||
|
||||
# Disable spotlight.
|
||||
sudo mdutil -a -i off
|
||||
|
||||
3
.gitmodules
vendored
@@ -100,3 +100,6 @@
|
||||
[submodule "Telegram/ThirdParty/libprisma"]
|
||||
path = Telegram/ThirdParty/libprisma
|
||||
url = https://github.com/desktop-app/libprisma.git
|
||||
[submodule "Telegram/ThirdParty/xdg-desktop-portal"]
|
||||
path = Telegram/ThirdParty/xdg-desktop-portal
|
||||
url = https://github.com/flatpak/xdg-desktop-portal.git
|
||||
|
||||
@@ -180,6 +180,8 @@ PRIVATE
|
||||
boxes/filters/edit_filter_box.h
|
||||
boxes/filters/edit_filter_chats_list.cpp
|
||||
boxes/filters/edit_filter_chats_list.h
|
||||
boxes/filters/edit_filter_chats_preview.cpp
|
||||
boxes/filters/edit_filter_chats_preview.h
|
||||
boxes/filters/edit_filter_links.cpp
|
||||
boxes/filters/edit_filter_links.h
|
||||
boxes/peers/add_bot_to_chat_box.cpp
|
||||
@@ -446,6 +448,14 @@ PRIVATE
|
||||
core/version.h
|
||||
countries/countries_manager.cpp
|
||||
countries/countries_manager.h
|
||||
data/business/data_business_chatbots.cpp
|
||||
data/business/data_business_chatbots.h
|
||||
data/business/data_business_common.cpp
|
||||
data/business/data_business_common.h
|
||||
data/business/data_business_info.cpp
|
||||
data/business/data_business_info.h
|
||||
data/business/data_shortcut_messages.cpp
|
||||
data/business/data_shortcut_messages.h
|
||||
data/notify/data_notify_settings.cpp
|
||||
data/notify/data_notify_settings.h
|
||||
data/notify/data_peer_notify_settings.cpp
|
||||
@@ -676,8 +686,6 @@ PRIVATE
|
||||
history/view/controls/history_view_ttl_button.h
|
||||
history/view/controls/history_view_voice_record_bar.cpp
|
||||
history/view/controls/history_view_voice_record_bar.h
|
||||
history/view/controls/history_view_voice_record_button.cpp
|
||||
history/view/controls/history_view_voice_record_button.h
|
||||
history/view/controls/history_view_webpage_processor.cpp
|
||||
history/view/controls/history_view_webpage_processor.h
|
||||
history/view/media/history_view_call.cpp
|
||||
@@ -1279,6 +1287,22 @@ PRIVATE
|
||||
profile/profile_block_widget.h
|
||||
profile/profile_cover_drop_area.cpp
|
||||
profile/profile_cover_drop_area.h
|
||||
settings/business/settings_away_message.cpp
|
||||
settings/business/settings_away_message.h
|
||||
settings/business/settings_shortcut_messages.cpp
|
||||
settings/business/settings_shortcut_messages.h
|
||||
settings/business/settings_chatbots.cpp
|
||||
settings/business/settings_chatbots.h
|
||||
settings/business/settings_greeting.cpp
|
||||
settings/business/settings_greeting.h
|
||||
settings/business/settings_location.cpp
|
||||
settings/business/settings_location.h
|
||||
settings/business/settings_quick_replies.cpp
|
||||
settings/business/settings_quick_replies.h
|
||||
settings/business/settings_recipients_helper.cpp
|
||||
settings/business/settings_recipients_helper.h
|
||||
settings/business/settings_working_hours.cpp
|
||||
settings/business/settings_working_hours.h
|
||||
settings/cloud_password/settings_cloud_password_common.cpp
|
||||
settings/cloud_password/settings_cloud_password_common.h
|
||||
settings/cloud_password/settings_cloud_password_email.cpp
|
||||
@@ -1297,6 +1321,8 @@ PRIVATE
|
||||
settings/settings_advanced.h
|
||||
settings/settings_blocked_peers.cpp
|
||||
settings/settings_blocked_peers.h
|
||||
settings/settings_business.cpp
|
||||
settings/settings_business.h
|
||||
settings/settings_chat.cpp
|
||||
settings/settings_chat.h
|
||||
settings/settings_calls.cpp
|
||||
@@ -1419,6 +1445,8 @@ PRIVATE
|
||||
ui/widgets/level_meter.h
|
||||
ui/countryinput.cpp
|
||||
ui/countryinput.h
|
||||
ui/dynamic_thumbnails.cpp
|
||||
ui/dynamic_thumbnails.h
|
||||
ui/filter_icons.cpp
|
||||
ui/filter_icons.h
|
||||
ui/filter_icon_panel.cpp
|
||||
@@ -1652,7 +1680,7 @@ else()
|
||||
)
|
||||
|
||||
include(${cmake_helpers_loc}/external/glib/generate_dbus.cmake)
|
||||
generate_dbus(Telegram org.freedesktop.portal. XdpInhibit ${src_loc}/platform/linux/org.freedesktop.portal.Inhibit.xml)
|
||||
generate_dbus(Telegram org.freedesktop.portal. XdpBackground ${third_party_loc}/xdg-desktop-portal/data/org.freedesktop.portal.Background.xml)
|
||||
|
||||
if (NOT DESKTOP_APP_DISABLE_X11_INTEGRATION)
|
||||
target_link_libraries(Telegram
|
||||
|
||||
BIN
Telegram/Resources/animations/greeting.tgs
Normal file
BIN
Telegram/Resources/animations/hours.tgs
Normal file
BIN
Telegram/Resources/animations/location.tgs
Normal file
BIN
Telegram/Resources/animations/palette.tgs
Normal file
BIN
Telegram/Resources/animations/phone.tgs
Normal file
BIN
Telegram/Resources/animations/robot.tgs
Normal file
BIN
Telegram/Resources/animations/sleep.tgs
Normal file
BIN
Telegram/Resources/animations/writing.tgs
Normal file
BIN
Telegram/Resources/art/business_logo.png
Normal file
|
After Width: | Height: | Size: 47 KiB |
@@ -559,3 +559,26 @@ div.toast_shown {
|
||||
opacity: 0;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.bot_buttons_table {
|
||||
border-spacing: 0px 2px;
|
||||
width: 100%;
|
||||
}
|
||||
.bot_button {
|
||||
border-radius: 8px;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
background-color: #168acd40;
|
||||
}
|
||||
.bot_button_row {
|
||||
display: table;
|
||||
table-layout: fixed;
|
||||
padding: 0px;
|
||||
width:100%;
|
||||
}
|
||||
.bot_button_row div {
|
||||
display: table-cell;
|
||||
}
|
||||
.bot_button_column_separator {
|
||||
width: 2px
|
||||
}
|
||||
|
||||
@@ -62,6 +62,12 @@ function ShowNotAvailableEmoji() {
|
||||
return false;
|
||||
}
|
||||
|
||||
function ShowTextCopied(content) {
|
||||
navigator.clipboard.writeText(content);
|
||||
ShowToast("Text copied to clipboard.");
|
||||
return false;
|
||||
}
|
||||
|
||||
function ShowSpoiler(target) {
|
||||
if (target.classList.contains("hidden")) {
|
||||
target.classList.toggle("hidden");
|
||||
|
||||
BIN
Telegram/Resources/icons/chat/large_away.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
Telegram/Resources/icons/chat/large_away@2x.png
Normal file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
Telegram/Resources/icons/chat/large_away@3x.png
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
Telegram/Resources/icons/chat/large_greeting.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
Telegram/Resources/icons/chat/large_greeting@2x.png
Normal file
|
After Width: | Height: | Size: 4.4 KiB |
BIN
Telegram/Resources/icons/chat/large_greeting@3x.png
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
BIN
Telegram/Resources/icons/chat/large_quickreply.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
Telegram/Resources/icons/chat/large_quickreply@2x.png
Normal file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
Telegram/Resources/icons/chat/large_quickreply@3x.png
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
Telegram/Resources/icons/folders/folder_existing_chats.png
Normal file
|
After Width: | Height: | Size: 592 B |
BIN
Telegram/Resources/icons/folders/folder_existing_chats@2x.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
Telegram/Resources/icons/folders/folder_existing_chats@3x.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
Telegram/Resources/icons/folders/folder_new_chats.png
Normal file
|
After Width: | Height: | Size: 598 B |
BIN
Telegram/Resources/icons/folders/folder_new_chats@2x.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
Telegram/Resources/icons/folders/folder_new_chats@3x.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
Telegram/Resources/icons/menu/shop.png
Normal file
|
After Width: | Height: | Size: 687 B |
BIN
Telegram/Resources/icons/menu/shop@2x.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
Telegram/Resources/icons/menu/shop@3x.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 662 B |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 499 B |
|
After Width: | Height: | Size: 928 B |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 426 B |
|
After Width: | Height: | Size: 765 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 454 B |
|
After Width: | Height: | Size: 845 B |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 615 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 808 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 2.1 KiB |
|
After Width: | Height: | Size: 732 B |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 816 B |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 2.4 KiB |
|
After Width: | Height: | Size: 538 B |
|
After Width: | Height: | Size: 626 B |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 701 B |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 790 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 821 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 789 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 667 B |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
BIN
Telegram/Resources/icons/settings/premium/lastseen.png
Normal file
|
After Width: | Height: | Size: 553 B |
BIN
Telegram/Resources/icons/settings/premium/lastseen@2x.png
Normal file
|
After Width: | Height: | Size: 1015 B |
BIN
Telegram/Resources/icons/settings/premium/lastseen@3x.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
Telegram/Resources/icons/settings/premium/market.png
Normal file
|
After Width: | Height: | Size: 396 B |
BIN
Telegram/Resources/icons/settings/premium/market@2x.png
Normal file
|
After Width: | Height: | Size: 607 B |
BIN
Telegram/Resources/icons/settings/premium/market@3x.png
Normal file
|
After Width: | Height: | Size: 955 B |
BIN
Telegram/Resources/icons/settings/premium/privacy.png
Normal file
|
After Width: | Height: | Size: 597 B |
BIN
Telegram/Resources/icons/settings/premium/privacy@2x.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
Telegram/Resources/icons/settings/premium/privacy@3x.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 497 B After Width: | Height: | Size: 568 B |
|
Before Width: | Height: | Size: 787 B After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.6 KiB |
BIN
Telegram/Resources/icons/stories/boosts_mini.png
Normal file
|
After Width: | Height: | Size: 374 B |
BIN
Telegram/Resources/icons/stories/boosts_mini@2x.png
Normal file
|
After Width: | Height: | Size: 690 B |
BIN
Telegram/Resources/icons/stories/boosts_mini@3x.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
@@ -867,6 +867,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_background_sure_delete" = "Are you sure you want to delete this background?";
|
||||
"lng_background_other_info" = "{user} will be able to apply this wallpaper";
|
||||
"lng_background_other_channel" = "All subscribers will see this wallpaper";
|
||||
"lng_background_other_group" = "All members will see this wallpaper";
|
||||
"lng_background_apply1" = "Apply the wallpaper in this chat.";
|
||||
"lng_background_apply2" = "Enjoy the view.";
|
||||
"lng_background_apply_button" = "Apply For This Chat";
|
||||
@@ -876,6 +877,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_background_apply_me" = "Apply for me";
|
||||
"lng_background_apply_both" = "Apply for me and {user}";
|
||||
"lng_background_apply_channel" = "Apply For Channel";
|
||||
"lng_background_apply_group" = "Apply For Group";
|
||||
|
||||
"lng_download_path_ask" = "Ask download path for each file";
|
||||
"lng_download_path" = "Download path";
|
||||
@@ -1311,6 +1313,20 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_info_link_label" = "Link";
|
||||
"lng_info_location_label" = "Location";
|
||||
"lng_info_about_label" = "About";
|
||||
"lng_info_work_open" = "Open";
|
||||
"lng_info_work_closed" = "Closed";
|
||||
"lng_info_hours_label" = "Business hours";
|
||||
"lng_info_hours_closed" = "closed";
|
||||
"lng_info_hours_opens_in_minutes#one" = "opens in {count} minute";
|
||||
"lng_info_hours_opens_in_minutes#other" = "opens in {count} minutes";
|
||||
"lng_info_hours_opens_in_hours#one" = "opens in {count} hour";
|
||||
"lng_info_hours_opens_in_hours#other" = "opens in {count} hours";
|
||||
"lng_info_hours_opens_in_days#one" = "opens in {count} day";
|
||||
"lng_info_hours_opens_in_days#other" = "opens in {count} days";
|
||||
"lng_info_hours_open_full" = "open 24 hours";
|
||||
"lng_info_hours_next_day" = "{time} (next day)";
|
||||
"lng_info_hours_local_time" = "local time";
|
||||
"lng_info_hours_my_time" = "my time";
|
||||
"lng_info_user_title" = "User Info";
|
||||
"lng_info_bot_title" = "Bot Info";
|
||||
"lng_info_group_title" = "Group Info";
|
||||
@@ -1736,11 +1752,14 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_action_story_mention_button" = "View Story";
|
||||
"lng_action_story_mention_me_unavailable" = "The story where you mentioned {user} is no longer available.";
|
||||
"lng_action_story_mention_unavailable" = "The story where {user} mentioned you is no longer available.";
|
||||
"lng_action_giveaway_started_group" = "{from} just started a giveaway of Telegram Premium subscriptions to its members.";
|
||||
"lng_action_giveaway_started" = "{from} just started a giveaway of Telegram Premium subscriptions to its followers.";
|
||||
"lng_action_giveaway_results#one" = "{count} winner of the giveaway was randomly selected by Telegram and received private messages with giftcodes.";
|
||||
"lng_action_giveaway_results#other" = "{count} winners of the giveaway were randomly selected by Telegram and received private messages with giftcodes.";
|
||||
"lng_action_giveaway_results_some" = "Some winners of the giveaway were randomly selected by Telegram and received private messages with giftcodes.";
|
||||
"lng_action_giveaway_results_none" = "No winners of the giveaway could be selected.";
|
||||
"lng_action_boost_apply#one" = "{from} boosted the group";
|
||||
"lng_action_boost_apply#other" = "{from} boosted the group {count} times";
|
||||
|
||||
"lng_similar_channels_title" = "Similar channels";
|
||||
"lng_similar_channels_view_all" = "View all";
|
||||
@@ -1983,6 +2002,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_group_stickers" = "Group stickers";
|
||||
"lng_group_stickers_description" = "You can choose a sticker set which will be available for every member while in the group chat.";
|
||||
"lng_group_stickers_add" = "Choose sticker set";
|
||||
"lng_group_emoji" = "Group emoji pack";
|
||||
"lng_group_emoji_description" = "Choose an emoji pack that will be available to all members within the group.";
|
||||
|
||||
"lng_premium" = "Premium";
|
||||
"lng_premium_free" = "Free";
|
||||
@@ -2033,6 +2054,10 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_premium_summary_about_infinite_reactions" = "React with thousands of emoji — with multiple reactions per message.";
|
||||
"lng_premium_summary_subtitle_tags_for_messages" = "Tags for Messages";
|
||||
"lng_premium_summary_about_tags_for_messages" = "Organize your Saved Messages with tags for quicker access.";
|
||||
"lng_premium_summary_subtitle_last_seen" = "Last Seen Times";
|
||||
"lng_premium_summary_about_last_seen" = "View the last seen and read times of others even if you hide yours.";
|
||||
"lng_premium_summary_subtitle_message_privacy" = "Message Privacy";
|
||||
"lng_premium_summary_about_message_privacy" = "Restrict people you don't know from sending you messages.";
|
||||
"lng_premium_summary_subtitle_premium_stickers" = "Premium Stickers";
|
||||
"lng_premium_summary_about_premium_stickers" = "Exclusive enlarged stickers featuring additional effects, updated monthly.";
|
||||
"lng_premium_summary_subtitle_animated_emoji" = "Animated Emoji";
|
||||
@@ -2045,6 +2070,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_premium_summary_about_animated_userpics" = "Video avatars animated in chat lists and chats to allow for additional self-expression.";
|
||||
"lng_premium_summary_subtitle_translation" = "Real-Time Translation";
|
||||
"lng_premium_summary_about_translation" = "Real-time translation of channels and chats into other languages.";
|
||||
"lng_premium_summary_subtitle_business" = "Telegram Business";
|
||||
"lng_premium_summary_about_business" = "Upgrade your account with business features such as location, opening hours and quick replies.";
|
||||
"lng_premium_summary_bottom_subtitle" = "About Telegram Premium";
|
||||
"lng_premium_summary_bottom_about" = "While the free version of Telegram already gives its users more than any other messaging application, **Telegram Premium** pushes its capabilities even further.\n\n**Telegram Premium** is a paid option, because most Premium Features require additional expenses from Telegram to third parties such as data center providers and server manufacturers. Contributions from **Telegram Premium** users allow us to cover such costs and also help Telegram stay free for everyone.";
|
||||
"lng_premium_summary_button" = "Subscribe for {cost} per month";
|
||||
@@ -2143,29 +2170,168 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_premium_gifts_terms" = "By gifting Telegram Premium, you agree to the Telegram {link} and {policy}.";
|
||||
"lng_premium_gifts_terms_policy" = "Privacy Policy";
|
||||
|
||||
"lng_business_title" = "Telegram Business";
|
||||
"lng_business_about" = "Turn your account to a business page with these additional features.";
|
||||
"lng_business_unlocked" = "You have now unlocked these additional business features.";
|
||||
"lng_business_subtitle_location" = "Location";
|
||||
"lng_business_about_location" = "Display the location of your business on your account.";
|
||||
"lng_business_subtitle_opening_hours" = "Opening Hours";
|
||||
"lng_business_about_opening_hours" = "Show to your customers when you are open for business.";
|
||||
"lng_business_subtitle_quick_replies" = "Quick Replies";
|
||||
"lng_business_about_quick_replies" = "Set up shortcuts up to 20 messages each to respond to customers faster.";
|
||||
"lng_business_subtitle_greeting_messages" = "Greeting Messages";
|
||||
"lng_business_about_greeting_messages" = "Create greetings that will be automatically sent to new customers.";
|
||||
"lng_business_subtitle_away_messages" = "Away Messages";
|
||||
"lng_business_about_away_messages" = "Define messages that are automatically sent when you are off.";
|
||||
"lng_business_subtitle_chatbots" = "Chatbots";
|
||||
"lng_business_about_chatbots" = "Add any third party chatbots that will process customer interactions.";
|
||||
|
||||
"lng_location_title" = "Location";
|
||||
"lng_location_about" = "Display the location of your business on your account.";
|
||||
"lng_location_address" = "Enter Address";
|
||||
"lng_location_fallback" = "You can set your location on the map from your mobile device.";
|
||||
|
||||
"lng_hours_title" = "Business Hours";
|
||||
"lng_hours_about" = "Turn this on to show your opening hours schedule to your customers.";
|
||||
"lng_hours_show" = "Show Business Hours";
|
||||
"lng_hours_time_zone" = "Time Zone";
|
||||
"lng_hours_monday" = "Monday";
|
||||
"lng_hours_tuesday" = "Tuesday";
|
||||
"lng_hours_wednesday" = "Wednesday";
|
||||
"lng_hours_thursday" = "Thursday";
|
||||
"lng_hours_friday" = "Friday";
|
||||
"lng_hours_saturday" = "Saturday";
|
||||
"lng_hours_sunday" = "Sunday";
|
||||
"lng_hours_closed" = "Closed";
|
||||
"lng_hours_open_full" = "Open 24 hours";
|
||||
"lng_hours_next_day" = "{time} (Next day)";
|
||||
"lng_hours_on_next_day" = "Next day {time}";
|
||||
"lng_hours_time_zone_title" = "Choose Time Zone";
|
||||
"lng_hours_add_button" = "Add a Set of Hours";
|
||||
"lng_hours_opening" = "Opening Time";
|
||||
"lng_hours_closing" = "Closing Time";
|
||||
"lng_hours_remove" = "Remove";
|
||||
"lng_hours_about_day" = "Specify your working hours during the day.";
|
||||
|
||||
"lng_replies_title" = "Quick Replies";
|
||||
"lng_replies_about" = "Set up shortcuts with rich text and media to respond to messages faster.";
|
||||
"lng_replies_add" = "Add Quick Reply";
|
||||
"lng_replies_add_title" = "New Quick Reply";
|
||||
"lng_replies_add_shortcut" = "Add a shortcut for your reply.";
|
||||
"lng_replies_add_placeholder" = "Shortcut";
|
||||
"lng_replies_add_exists" = "This shortcut already exists.";
|
||||
"lng_replies_empty_title" = "New Quick Reply";
|
||||
"lng_replies_empty_about" = "Enter a message below that will be sent in chat when you type {shortcut}.\n\nYou can access Quick Replies in any chat by typing /.";
|
||||
"lng_replies_remove_title" = "Remove Shortcut";
|
||||
"lng_replies_remove_text" = "You didn't create a quick reply message. Do you want to remove the shortcut?";
|
||||
"lng_replies_edit_title" = "Edit Shortcut";
|
||||
"lng_replies_edit_about" = "Edit the name for this shortcut.";
|
||||
"lng_replies_message_placeholder" = "Add a Quick Reply";
|
||||
"lng_replies_delete_sure" = "Are you sure you want to delete this quick reply with all its messages?";
|
||||
"lng_replies_error_occupied" = "This shortcut is already used.";
|
||||
"lng_replies_edit_button" = "Edit Quick Replies";
|
||||
|
||||
"lng_greeting_title" = "Greeting Message";
|
||||
"lng_greeting_about" = "Greet customers when they message you the first time or after a period of no activity.";
|
||||
"lng_greeting_enable" = "Send Greeting Message";
|
||||
"lng_greeting_create" = "Create a Greeting Message";
|
||||
"lng_greeting_recipients" = "Recipients";
|
||||
"lng_greeting_select" = "Select chats or entire chat categories for sending a greeting message.";
|
||||
"lng_greeting_period_title" = "Period of no activity";
|
||||
"lng_greeting_period_about" = "Choose how many days should pass after your last interaction with a recipient to send them a greeting in response to their message.";
|
||||
"lng_greeting_empty_title" = "New Greeting Message";
|
||||
"lng_greeting_empty_about" = "Create greetings that will be automatically sent to new customers.";
|
||||
"lng_greeting_message_placeholder" = "Add a Greeting";
|
||||
"lng_greeting_limit_reached" = "You have too many quick replies. Remove one to add a greeting message.";
|
||||
"lng_greeting_recipients_empty" = "Please choose at least one recipient.";
|
||||
|
||||
"lng_away_title" = "Away Message";
|
||||
"lng_away_about" = "Automatically reply with a message when you are away.";
|
||||
"lng_away_enable" = "Send Away Message";
|
||||
"lng_away_create" = "Create an Away Message";
|
||||
"lng_away_schedule" = "Schedule";
|
||||
"lng_away_schedule_always" = "Send Always";
|
||||
"lng_away_schedule_outside" = "Outside of Business Hours";
|
||||
"lng_away_schedule_custom" = "Custom Schedule";
|
||||
"lng_away_custom_start" = "Start Time";
|
||||
"lng_away_custom_end" = "End Time";
|
||||
"lng_away_offline_only" = "Only if Offline";
|
||||
"lng_away_offline_only_about" = "Don't send the away message if you've recently been online.";
|
||||
"lng_away_recipients" = "Recipients";
|
||||
"lng_away_select" = "Select chats or entire chat categories for sending an away message.";
|
||||
"lng_away_empty_title" = "New Away Message";
|
||||
"lng_away_empty_about" = "Add messages that will be automatically sent when you are off.";
|
||||
"lng_away_message_placeholder" = "Add an Away Message";
|
||||
"lng_away_limit_reached" = "You have too many quick replies. Remove one to add an away message.";
|
||||
|
||||
"lng_business_edit_messages" = "Edit messages";
|
||||
"lng_business_limit_reached#one" = "Limit of {count} message reached.";
|
||||
"lng_business_limit_reached#other" = "Limit of {count} messages reached.";
|
||||
|
||||
"lng_chatbots_title" = "Chatbots";
|
||||
"lng_chatbots_about" = "Add a bot to your account to help you automatically process and respond to the messages you receive. {link}";
|
||||
"lng_chatbots_about_link" = "Learn more...";
|
||||
"lng_chatbots_placeholder" = "Enter bot URL or username";
|
||||
"lng_chatbots_add_about" = "Enter the link to the Telegram bot that you want to automatically process your chats.";
|
||||
"lng_chatbots_access_title" = "Chats accessible for the bot";
|
||||
"lng_chatbots_all_except" = "All 1-to-1 Chats Except...";
|
||||
"lng_chatbots_selected" = "Only Selected Chats";
|
||||
"lng_chatbots_excluded_title" = "Excluded chats";
|
||||
"lng_chatbots_exclude_button" = "Exclude Chats";
|
||||
"lng_chatbots_included_title" = "Included chats";
|
||||
"lng_chatbots_include_button" = "Select Chats";
|
||||
"lng_chatbots_exclude_about" = "Select chats or entire chat categories which the bot will not have access to.";
|
||||
"lng_chatbots_permissions_title" = "Bot permissions";
|
||||
"lng_chatbots_reply" = "Reply to Messages";
|
||||
"lng_chatbots_reply_about" = "The bot will be able to view all new incoming messages, but not the messages that had been sent before you added the bot.";
|
||||
"lng_chatbots_remove" = "Remove Bot";
|
||||
"lng_chatbots_not_found" = "Chatbot not found.";
|
||||
"lng_chatbots_add" = "Add";
|
||||
"lng_chatbots_info_url" = "https://telegram.org/privacy";
|
||||
|
||||
"lng_boost_channel_button" = "Boost Channel";
|
||||
"lng_boost_group_button" = "Boost Group";
|
||||
"lng_boost_again_button" = "Boost Again";
|
||||
"lng_boost_group_about" = "Boost your group to unlock additional\nappearance settings.";
|
||||
"lng_boost_level#one" = "Level {count}";
|
||||
"lng_boost_level#other" = "Level {count}";
|
||||
"lng_boost_level_unlocks#one" = "Level {count} Unlocks:";
|
||||
"lng_boost_level_unlocks#other" = "Level {count} Unlocks:";
|
||||
"lng_boost_channel_title_first" = "Enable stories for channel";
|
||||
"lng_boost_channel_needs_first#one" = "{channel} needs **{count}** more boost to enable posting stories. Help make it possible!";
|
||||
"lng_boost_channel_needs_first#other" = "{channel} needs **{count}** more boosts to enable posting stories. Help make it possible!";
|
||||
"lng_boost_channel_title_first_group" = "Enable stories for group";
|
||||
"lng_boost_channel_needs_unlock#one" = "{channel} needs **{count}** more boost to unlock new features.";
|
||||
"lng_boost_channel_needs_unlock#other" = "{channel} needs **{count}** more boosts to unlock new features.";
|
||||
//"lng_boost_channel_needs_first#one" = "{channel} needs **{count}** more boost to enable posting stories. Help make it possible!";
|
||||
//"lng_boost_channel_needs_first#other" = "{channel} needs **{count}** more boosts to enable posting stories. Help make it possible!";
|
||||
"lng_boost_channel_title_more" = "Help upgrade channel";
|
||||
"lng_boost_channel_needs_more#one" = "{channel} needs **{count}** more boost to be able to {post}.";
|
||||
"lng_boost_channel_needs_more#other" = "{channel} needs **{count}** more boosts to be able to {post}.";
|
||||
"lng_boost_channel_title_more_group" = "Help upgrade group";
|
||||
//"lng_boost_channel_needs_more#one" = "{channel} needs **{count}** more boost to be able to {post}.";
|
||||
//"lng_boost_channel_needs_more#other" = "{channel} needs **{count}** more boosts to be able to {post}.";
|
||||
"lng_boost_channel_title_max" = "Maximum level reached";
|
||||
"lng_boost_channel_you_title" = "You boosted {channel}!";
|
||||
"lng_boost_channel_you_first#one" = "This channel needs **{count}** more boost\nto enable stories.";
|
||||
"lng_boost_channel_you_first#other" = "This channel needs **{count}** more boosts\nto enable stories.";
|
||||
"lng_boost_channel_you_more#one" = "This channel needs **{count}** more boost\nto be able to {post}.";
|
||||
"lng_boost_channel_you_more#other" = "This channel needs **{count}** more boosts\nto be able to {post}.";
|
||||
//"lng_boost_channel_you_first#one" = "This channel needs **{count}** more boost\nto enable stories.";
|
||||
//"lng_boost_channel_you_first#other" = "This channel needs **{count}** more boosts\nto enable stories.";
|
||||
//"lng_boost_channel_you_more#one" = "This channel needs **{count}** more boost\nto be able to {post}.";
|
||||
//"lng_boost_channel_you_more#other" = "This channel needs **{count}** more boosts\nto be able to {post}.";
|
||||
"lng_boost_channel_reached_first" = "This channel reached **Level 1** and can now post stories.";
|
||||
"lng_boost_channel_reached_more#one" = "This channel reached **Level {count}** and can now {post}.";
|
||||
"lng_boost_channel_reached_more#other" = "This channel reached **Level {count}** and can now {post}.";
|
||||
//"lng_boost_channel_you_first_group#one" = "This group needs **{count}** more boost\nto enable stories.";
|
||||
//"lng_boost_channel_you_first_group#other" = "This group needs **{count}** more boosts\nto enable stories.";
|
||||
//"lng_boost_channel_you_more_group#one" = "This group needs **{count}** more boost\nto be able to {post}.";
|
||||
//"lng_boost_channel_you_more_group#other" = "This group needs **{count}** more boosts\nto be able to {post}.";
|
||||
"lng_boost_channel_reached_first_group" = "This group reached **Level 1** and can now post stories.";
|
||||
"lng_boost_channel_reached_more_group#one" = "This group reached **Level {count}** and can now {post}.";
|
||||
"lng_boost_channel_reached_more_group#other" = "This group reached **Level {count}** and can now {post}.";
|
||||
"lng_boost_channel_post_stories#one" = "post **{count} story** per day";
|
||||
"lng_boost_channel_post_stories#other" = "post **{count} stories** per day";
|
||||
"lng_boost_channel_features" = "Your boosts will help {channel} to unlock new features.";
|
||||
"lng_boost_group_lift_restrictions" = "Boost the group to remove messaging restrictions.";
|
||||
"lng_boost_group_lift_restrictions_many#one" = "Boost the group **{count} times** to remove messaging restrictions.";
|
||||
"lng_boost_group_lift_restrictions_many#other" = "Boost the group **{count} times** to remove messaging restrictions.";
|
||||
"lng_boost_error_gifted_title" = "Can't boost with gifted Premium!";
|
||||
"lng_boost_error_gifted_text" = "Because your **Telegram Premium** subscription was gifted to you, you can't use it to boost channels.";
|
||||
"lng_boost_error_gifted_text_group" = "Because your **Telegram Premium** subscription was gifted to you, you can't use it to boost groups.";
|
||||
"lng_boost_need_more" = "More boosts needed";
|
||||
"lng_boost_need_more_text#one" = "To boost {channel}, gift **Telegram Premium** to a friend and get **{count}** boosts.";
|
||||
"lng_boost_need_more_text#other" = "To boost {channel}, gift **Telegram Premium** to a friend and get **{count}** boosts.";
|
||||
@@ -2173,10 +2339,13 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_boost_need_more_again#other" = "To boost {channel} again, gift **Telegram Premium** to a friend and get **{count}** additional boosts.";
|
||||
"lng_boost_error_already_title" = "Already Boosted!";
|
||||
"lng_boost_error_already_text" = "You are already boosting this channel.";
|
||||
"lng_boost_error_already_text_group" = "You are already boosting this group.";
|
||||
"lng_boost_error_premium_title" = "Premium needed!";
|
||||
"lng_boost_error_premium_text_group" = "Only **Telegram Premium** subscribers can boost groups. Do you want to subscribe to **Telegram Premium**?";
|
||||
"lng_boost_error_premium_text" = "Only **Telegram Premium** subscribers can boost channels. Do you want to subscribe to **Telegram Premium**?";
|
||||
"lng_boost_error_premium_yes" = "Yes";
|
||||
"lng_boost_error_flood_title" = "Can't boost too often!";
|
||||
"lng_boost_error_flood_text_group" = "You can change the group you boost only once a day. Next time you can boost is in {left}.";
|
||||
"lng_boost_error_flood_text" = "You can change the channel you boost only once a day. Next time you can boost is in {left}.";
|
||||
"lng_boost_now_instead" = "You currently boost {channel}. Do you want to boost {other} instead?";
|
||||
"lng_boost_now_replace" = "Replace";
|
||||
@@ -2193,6 +2362,10 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_boost_reassign_done#other" = "{count} boosts are reassigned from {channels}.";
|
||||
"lng_boost_reassign_channels#one" = "{count} channel";
|
||||
"lng_boost_reassign_channels#other" = "{count} channels";
|
||||
"lng_boost_reassign_groups#one" = "{count} group";
|
||||
"lng_boost_reassign_groups#other" = "{count} groups";
|
||||
"lng_boost_reassign_mixed#one" = "{count} group or channel";
|
||||
"lng_boost_reassign_mixed#other" = "{count} groups and channels";
|
||||
|
||||
"lng_boost_channel_title_color" = "Enable colors";
|
||||
"lng_boost_channel_needs_level_color#one" = "Your channel needs to reach **Level {count}** to change channel color.";
|
||||
@@ -2201,23 +2374,51 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_boost_channel_title_wallpaper" = "Enable wallpapers";
|
||||
"lng_boost_channel_needs_level_wallpaper#one" = "Your channel needs to reach **Level {count}** to change channel wallpaper.";
|
||||
"lng_boost_channel_needs_level_wallpaper#other" = "Your channel needs to reach **Level {count}** to change channel wallpaper.";
|
||||
"lng_boost_group_needs_level_wallpaper#one" = "Your group needs to reach **Level {count}** to change group wallpaper.";
|
||||
"lng_boost_group_needs_level_wallpaper#other" = "Your group needs to reach **Level {count}** to change group wallpaper.";
|
||||
|
||||
"lng_boost_channel_title_status" = "Enable emoji status";
|
||||
"lng_boost_channel_needs_level_status#one" = "Your channel needs to reach **Level {count}** to set emoji status.";
|
||||
"lng_boost_channel_needs_level_status#other" = "Your channel needs to reach **Level {count}** to set emoji status.";
|
||||
"lng_boost_group_needs_level_status#one" = "Your group needs to reach **Level {count}** to set emoji status.";
|
||||
"lng_boost_group_needs_level_status#other" = "Your group needs to reach **Level {count}** to set emoji status.";
|
||||
|
||||
"lng_boost_channel_title_reactions" = "Custom reactions";
|
||||
"lng_boost_channel_needs_level_reactions#one" = "Your channel needs to reach **Level {count}** to add **{same_count}** custom emoji as a reaction.";
|
||||
"lng_boost_channel_needs_level_reactions#other" = "Your channel needs to reach **Level {count}** to add **{same_count}** custom emoji as reactions.";
|
||||
|
||||
"lng_boost_group_title_emoji" = "Enable emoji pack";
|
||||
"lng_boost_group_needs_level_emoji#one" = "Your group needs to reach **Level {count}** to set emoji pack.";
|
||||
"lng_boost_group_needs_level_emoji#other" = "Your group needs to reach **Level {count}** to set emoji pack.";
|
||||
|
||||
"lng_boost_channel_ask" = "Ask your **Premium** subscribers to boost your channel with this link:";
|
||||
"lng_boost_channel_ask_button" = "Copy Link";
|
||||
"lng_boost_channel_or" = "or";
|
||||
"lng_boost_channel_gifting" = "Boost your channel by gifting your subscribers Telegram Premium. {link}";
|
||||
"lng_boost_channel_gifting_link" = "Get boosts >";
|
||||
|
||||
"lng_feature_stories#one" = "**{count}** Story Per Day";
|
||||
"lng_feature_stories#other" = "**{count}** Stories Per Day";
|
||||
"lng_feature_reactions#one" = "**{count}** Custom Reaction";
|
||||
"lng_feature_reactions#other" = "**{count}** Custom Reactions";
|
||||
"lng_feature_name_color_channel#one" = "**{count}** Channel Name Color";
|
||||
"lng_feature_name_color_channel#other" = "**{count}** Channel Name Colors";
|
||||
"lng_feature_link_style_channel#one" = "**{count}** Style for Links and Quotes";
|
||||
"lng_feature_link_style_channel#other" = "**{count}** Styles for Links and Quotes";
|
||||
"lng_feature_link_emoji" = "Custom Logo for Links and Quotes";
|
||||
"lng_feature_emoji_status" = "**1000+** Emoji Statuses";
|
||||
"lng_feature_backgrounds_channel#one" = "**{count}** Channel Background";
|
||||
"lng_feature_backgrounds_channel#other" = "**{count}** Channel Backgrounds";
|
||||
"lng_feature_custom_background_channel" = "Custom Channel Background";
|
||||
"lng_feature_backgrounds_group#one" = "**{count}** Group Background";
|
||||
"lng_feature_backgrounds_group#other" = "**{count}** Group Backgrounds";
|
||||
"lng_feature_custom_background_group" = "Custom Group Background";
|
||||
"lng_feature_custom_emoji_pack" = "Custom Emoji Pack";
|
||||
"lng_feature_transcribe" = "Voice-to-Text Conversion";
|
||||
|
||||
"lng_giveaway_new_title" = "Boosts via Gifts";
|
||||
"lng_giveaway_new_about" = "Get more boosts for your channel by gifting Premium to your subscribers.";
|
||||
"lng_giveaway_new_about_group" = "Get more boosts for your group by gifting Premium to your subscribers.";
|
||||
"lng_giveaway_create_option" = "Create Giveaway";
|
||||
"lng_giveaway_create_subtitle" = "winners are chosen randomly";
|
||||
"lng_giveaway_award_option" = "Award Specific Users";
|
||||
@@ -2231,30 +2432,35 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_giveaway_channels_title" = "Channels included in the giveaway";
|
||||
"lng_giveaway_channels_this#one" = "this channel will receive {count} boost";
|
||||
"lng_giveaway_channels_this#other" = "this channel will receive {count} boosts";
|
||||
"lng_giveaway_channels_this_group#one" = "this group will receive {count} boost";
|
||||
"lng_giveaway_channels_this_group#other" = "this group will receive {count} boosts";
|
||||
"lng_giveaway_channels_add" = "Add Channel";
|
||||
"lng_giveaway_channels_about" = "Choose the channels the users need to join to take part in the giveaway.";
|
||||
"lng_giveaway_users_title" = "Users eligible for the giveaway";
|
||||
"lng_giveaway_users_all" = "All subscribers";
|
||||
"lng_giveaway_users_all_group" = "All members";
|
||||
"lng_giveaway_users_from_all_countries" = "from all countries";
|
||||
"lng_giveaway_users_from_one_country" = "from {country}";
|
||||
"lng_giveaway_users_from_countries#one" = "from {count} country";
|
||||
"lng_giveaway_users_from_countries#other" = "from {count} countries";
|
||||
"lng_giveaway_users_new" = "Only new subscribers";
|
||||
"lng_giveaway_users_new_group" = "Only new members";
|
||||
"lng_giveaway_users_about" = "Choose if you want to limit the giveaway only to those who joined the channel after the giveaway started or to users from specific countries.";
|
||||
"lng_giveaway_users_about_group" = "Choose if you want to limit the giveaway only to those who joined the group after the giveaway started or to members from specific countries.";
|
||||
"lng_giveaway_start" = "Start Giveaway";
|
||||
"lng_giveaway_award" = "Gift Premium";
|
||||
"lng_giveaway_start_sure" = "Are you sure you want to start this prepaid giveaway now? This action cannot be undone.";
|
||||
"lng_giveaway_date_title" = "Date when giveaway ends";
|
||||
"lng_giveaway_date" = "Date and Time";
|
||||
"lng_giveaway_date_about#one" = "Choose when {count} subscriber of your channel will be randomly selected to receive Telegram Premium.";
|
||||
"lng_giveaway_date_about#one" = "Choose when {count} subscriber of your channel will be randomly selected to receive Telegram Premium.";
|
||||
"lng_giveaway_date_about#other" = "Choose when {count} subscribers of your channel will be randomly selected to receive Telegram Premium.";
|
||||
"lng_giveaway_date_about_group#one" = "Choose when {count} members of your group will be randomly selected to receive Telegram Premium.";
|
||||
"lng_giveaway_date_about_group#other" = "Choose when {count} members of your group will be randomly selected to receive Telegram Premium.";
|
||||
"lng_giveaway_duration_title#one" = "Duration of Premium subscription";
|
||||
"lng_giveaway_duration_title#other" = "Duration of Premium subscriptions";
|
||||
"lng_giveaway_duration_price" = "{price} x {amount}";
|
||||
"lng_giveaway_date_select" = "Select Date and Time";
|
||||
"lng_giveaway_date_confirm" = "Confirm";
|
||||
"lng_giveaway_channels_select#one" = "Select up to {count} channel";
|
||||
"lng_giveaway_channels_select#other" = "Select up to {count} channels";
|
||||
"lng_giveaway_recipients_save" = "Save Recipients";
|
||||
"lng_giveaway_recipients_deselect" = "Deselect All";
|
||||
"lng_giveaway_maximum_countries_error#one" = "You can select maximum {count} country.";
|
||||
@@ -2277,8 +2483,10 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
|
||||
"lng_giveaway_created_title" = "Giveaway created";
|
||||
"lng_giveaway_created_body" = "Check your channels' {link} to see how this giveaway boosted your channel.";
|
||||
"lng_giveaway_created_body_group" = "Check your groups' {link} to see how this giveaway boosted your group.";
|
||||
"lng_giveaway_awarded_title" = "Premium subscriptions gifted";
|
||||
"lng_giveaway_awarded_body" = "Check your channels' {link} to see how gifts boosted your channel.";
|
||||
"lng_giveaway_awarded_body_group" = "Check your groups' {link} to see how gifts boosted your group.";
|
||||
"lng_giveaway_created_link" = "Statistics";
|
||||
|
||||
"lng_prize_title" = "Congratulations!";
|
||||
@@ -2301,8 +2509,16 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_prizes_participants" = "Participants";
|
||||
"lng_prizes_participants_all#one" = "All subscribers of the channel:";
|
||||
"lng_prizes_participants_all#other" = "All subscribers of the channels:";
|
||||
"lng_prizes_participants_all_group#one" = "All members of the group:";
|
||||
"lng_prizes_participants_all_group#other" = "All members of the groups:";
|
||||
"lng_prizes_participants_all_mixed#one" = "All members of the group:";
|
||||
"lng_prizes_participants_all_mixed#other" = "All members of the groups and channels:";
|
||||
"lng_prizes_participants_new#one" = "All users who joined the channel below after this date:";
|
||||
"lng_prizes_participants_new#other" = "All users who joined the channels below after this date:";
|
||||
"lng_prizes_participants_new_group#one" = "All users who joined the group below after this date:";
|
||||
"lng_prizes_participants_new_group#other" = "All users who joined the groups below after this date:";
|
||||
"lng_prizes_participants_new_mixed#one" = "All users who joined the group below after this date:";
|
||||
"lng_prizes_participants_new_mixed#other" = "All users who joined the groups and channels below after this date:";
|
||||
"lng_prizes_countries" = "from {countries}";
|
||||
"lng_prizes_countries_and_one" = "{countries}, {country}";
|
||||
"lng_prizes_countries_and_last" = "{countries} and {country}";
|
||||
@@ -2313,32 +2529,43 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_prizes_how_text" = "This giveaway is sponsored by {admins}.";
|
||||
"lng_prizes_end_text" = "This giveaway was sponsored by {admins}.";
|
||||
"lng_prizes_admins#one" = "the admins of {channel}, who aquired **{count} Telegram Premium** subscription {duration} for its followers";
|
||||
"lng_prizes_admins#other" = "the admins of {channel}, who aquired **{count} Telegram Premium** subscriptions {duration} for its followers.";
|
||||
"lng_prizes_admins#other" = "the admins of {channel}, who aquired **{count} Telegram Premium** subscriptions {duration} for its followers";
|
||||
"lng_prizes_admins_group#one" = "the admins of {channel}, who aquired **{count} Telegram Premium** subscription {duration} for its members";
|
||||
"lng_prizes_admins_group#other" = "the admins of {channel}, who aquired **{count} Telegram Premium** subscriptions {duration} for its members";
|
||||
"lng_prizes_additional_added#one" = "{channel} also included **{count} {prize}** in the prize. Admins of the channel are responsible for delivering this prize.";
|
||||
"lng_prizes_additional_added#other" = "{channel} also included **{count} {prize}** in the prizes. Admins of the channel are responsible for delivering these prizes.";
|
||||
"lng_prizes_additional_added_group#one" = "{channel} also included **{count} {prize}** in the prize. Admins of the group are responsible for delivering this prize.";
|
||||
"lng_prizes_additional_added_group#other" = "{channel} also included **{count} {prize}** in the prizes. Admins of the group are responsible for delivering these prizes.";
|
||||
"lng_prizes_how_when_finish" = "On {date}, Telegram will automatically select {winners}.";
|
||||
"lng_prizes_end_when_finish" = "On {date}, Telegram automatically selected {winners}.";
|
||||
"lng_prizes_end_activated#one" = "**{count}** of the winners already used their gift link.";
|
||||
"lng_prizes_end_activated#other" = "**{count}** of the winners already used their gift links.";
|
||||
"lng_prizes_winners_all_of_one#one" = "{count} random subscribers of {channel}";
|
||||
"lng_prizes_winners_all_of_one#one" = "{count} random subscriber of {channel}";
|
||||
"lng_prizes_winners_all_of_one#other" = "{count} random subscribers of {channel}";
|
||||
"lng_prizes_winners_all_of_many#one" = "{count} random subscribers of {channel} and other listed channels";
|
||||
"lng_prizes_winners_all_of_many#other" = "{count} random subscribers of {channel} and other listed channels";
|
||||
"lng_prizes_winners_all_of_one_group#one" = "{count} random member of {channel}";
|
||||
"lng_prizes_winners_all_of_one_group#other" = "{count} random members of {channel}";
|
||||
"lng_prizes_winners_all_of_many#one" = "{count} random subscriber of {channel} and other listed groups and channels";
|
||||
"lng_prizes_winners_all_of_many#other" = "{count} random subscribers of {channel} and other listed groups and channels";
|
||||
"lng_prizes_winners_all_of_many_group#one" = "{count} random member of {channel} and other listed groups and channels";
|
||||
"lng_prizes_winners_all_of_many_group#other" = "{count} random members of {channel} and other listed groups and channels";
|
||||
"lng_prizes_winners_new_of_one#one" = "{count} random user that joined {channel} after {start_date}";
|
||||
"lng_prizes_winners_new_of_one#other" = "{count} random users that joined {channel} after {start_date}";
|
||||
"lng_prizes_winners_new_of_many#one" = "{count} random user that joined {channel} and other listed channels after {start_date}";
|
||||
"lng_prizes_winners_new_of_many#other" = "{count} random users that joined {channel} and other listed channels after {start_date}";
|
||||
"lng_prizes_how_participate_one" = "To take part in this giveaway please join channel {channel} before {date}.";
|
||||
"lng_prizes_how_participate_many" = "To take part in this giveaway please join channel {channel} and other listed channels before {date}.";
|
||||
"lng_prizes_winners_new_of_many#one" = "{count} random user that joined {channel} and other listed groups and channels after {start_date}";
|
||||
"lng_prizes_winners_new_of_many#other" = "{count} random users that joined {channel} and other listed groups and channels after {start_date}";
|
||||
"lng_prizes_how_participate_one" = "To take part in this giveaway please join {channel} before {date}.";
|
||||
"lng_prizes_how_participate_many" = "To take part in this giveaway please join {channel} and other listed groups and channels before {date}.";
|
||||
"lng_prizes_how_no_admin" = "You are not eligible to participate in this giveaway, because you are an admin of participating channel ({channel}).";
|
||||
"lng_prizes_how_no_admin_group" = "You are not eligible to participate in this giveaway, because you are an admin of participating group ({channel}).";
|
||||
"lng_prizes_how_no_joined" = "You are not eligible to participate in this giveaway, because you joined this channel on {date}, which is before the contest started.";
|
||||
"lng_prizes_how_no_joined_group" = "You are not eligible to participate in this giveaway, because you joined this group on {date}, which is before the contest started.";
|
||||
"lng_prizes_how_no_country" = "You are not eligible to participate in this giveaway, because your country is not included in the terms of the giveaway.";
|
||||
"lng_prizes_how_yes_joined_one" = "You are participating in this giveaway, because you have joined channel {channel}.";
|
||||
"lng_prizes_how_yes_joined_many" = "You are participating in this giveaway, because you have joined channel {channel} (and other listed channels).";
|
||||
"lng_prizes_how_yes_joined_one" = "You are participating in this giveaway, because you have joined {channel}.";
|
||||
"lng_prizes_how_yes_joined_many" = "You are participating in this giveaway, because you have joined {channel} (and other listed groups and channels).";
|
||||
"lng_prizes_you_won" = "You won a prize in this giveaway {cup}";
|
||||
"lng_prizes_view_prize" = "View my prize";
|
||||
"lng_prizes_you_didnt" = "You didn't win a prize in this giveaway.";
|
||||
"lng_prizes_cancelled" = "The channel cancelled the prizes by reversing the payment for them.";
|
||||
"lng_prizes_cancelled_group" = "The channel cancelled the prizes by reversing the payment for them.";
|
||||
"lng_prizes_badge" = "x{amount}";
|
||||
|
||||
"lng_prizes_results_title" = "Winners Selected!";
|
||||
@@ -2441,6 +2668,10 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_stickers_remove_pack_confirm" = "Remove";
|
||||
"lng_stickers_archive_pack" = "Archive Stickers";
|
||||
"lng_stickers_has_been_archived" = "Sticker pack has been archived.";
|
||||
"lng_emoji_group_set" = "Group emoji set";
|
||||
"lng_emoji_remove_group_set" = "Remove group emoji set?";
|
||||
"lng_emoji_group_from_your" = "Choose from your emoji";
|
||||
"lng_emoji_group_from_featured" = "Choose from trending emoji";
|
||||
"lng_masks_archive_pack" = "Archive Masks";
|
||||
"lng_masks_has_been_archived" = "Mask pack has been archived.";
|
||||
"lng_masks_installed" = "Mask pack has been installed.";
|
||||
@@ -2520,6 +2751,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_broadcast_silent_ph" = "Silent broadcast...";
|
||||
"lng_send_anonymous_ph" = "Send anonymously...";
|
||||
"lng_story_reply_ph" = "Reply privately...";
|
||||
"lng_story_comment_ph" = "Comment story...";
|
||||
"lng_send_text_no" = "Text not allowed.";
|
||||
"lng_send_text_no_about" = "The admins of this group only allow sending {types}.";
|
||||
"lng_send_text_type_and_last" = "{types} and {last}";
|
||||
@@ -2752,6 +2984,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_context_copy_email" = "Copy Email Address";
|
||||
"lng_context_copy_hashtag" = "Copy Hashtag";
|
||||
"lng_context_copy_mention" = "Copy Username";
|
||||
"lng_context_copy_filename" = "Copy Filename";
|
||||
"lng_context_save_image" = "Save Image As...";
|
||||
"lng_context_copy_image" = "Copy Image";
|
||||
"lng_context_cancel_download" = "Cancel Download";
|
||||
@@ -2768,6 +3001,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_context_save_gif" = "Save GIF";
|
||||
"lng_context_delete_gif" = "Delete GIF";
|
||||
"lng_context_open_channel" = "Open Channel";
|
||||
"lng_context_open_group" = "Open Group";
|
||||
"lng_context_attached_stickers" = "Attached Stickers";
|
||||
"lng_context_to_msg" = "Go To Message";
|
||||
"lng_context_reply_msg" = "Reply";
|
||||
@@ -2818,6 +3052,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_context_translate_selected" = "Translate Selected Text";
|
||||
"lng_context_read_hidden" = "read";
|
||||
"lng_context_read_show" = "show when";
|
||||
"lng_context_edit_shortcut" = "Edit Shortcut";
|
||||
"lng_context_delete_shortcut" = "Delete Quick Reply";
|
||||
|
||||
"lng_add_tag_about" = "Tag this message with an emoji for quick search.";
|
||||
"lng_subscribe_tag_about" = "Organize your Saved Messages with tags. {link}";
|
||||
@@ -2950,8 +3186,12 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_edit_channel_level_min" = "Level 1+";
|
||||
"lng_edit_channel_wallpaper" = "Channel wallpaper";
|
||||
"lng_edit_channel_wallpaper_about" = "Set a wallpaper that will be visible for everyone reading your channel.";
|
||||
"lng_edit_channel_wallpaper_group" = "Group wallpaper";
|
||||
"lng_edit_channel_wallpaper_about_group" = "Set a wallpaper that will be visible for everyone participating in your group.";
|
||||
"lng_edit_channel_status" = "Channel emoji status";
|
||||
"lng_edit_channel_status_about" = "Choose a status that will be shown next to the channel's name.";
|
||||
"lng_edit_channel_status_group" = "Group emoji status";
|
||||
"lng_edit_channel_status_about_group" = "Choose a status that will be shown next to the group's name.";
|
||||
"lng_edit_self_title" = "Edit your name";
|
||||
"lng_confirm_contact_data" = "New Contact";
|
||||
"lng_add_contact" = "Create";
|
||||
@@ -3515,6 +3755,9 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_rights_slowmode_interval_seconds#other" = "every {count} seconds";
|
||||
"lng_rights_slowmode_interval_minutes#one" = "every {count} minute";
|
||||
"lng_rights_slowmode_interval_minutes#other" = "every {count} minutes";
|
||||
"lng_rights_boosts_no_restrict" = "Do not restrict boosters";
|
||||
"lng_rights_boosts_about" = "Turn this on to always allow users who boosted your group to send messages and media.";
|
||||
"lng_rights_boosts_about_on" = "Choose how many boosts a user must give to the group to bypass restrictions on sending messages.";
|
||||
|
||||
"lng_slowmode_enabled"= "Slow mode is enabled. You can send your next message in {left}.";
|
||||
"lng_slowmode_no_many" = "Slow mode is enabled. You can't send more than one message at a time.";
|
||||
@@ -3610,6 +3853,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_restricted_send_gifs" = "The admins of this group restricted you from posting GIFs here.";
|
||||
"lng_restricted_send_inline" = "The admins of this group restricted you from posting inline content here.";
|
||||
"lng_restricted_send_polls" = "The admins of this group restricted you from posting polls here.";
|
||||
"lng_restricted_boost_group" = "Boost this group to send messages";
|
||||
|
||||
"lng_restricted_send_message_until" = "The admins of this group restricted you from writing here until {date}, {time}.";
|
||||
"lng_restricted_send_photos_until" = "The admins of this group restricted you from posting photos here until {date}, {time}.";
|
||||
@@ -3747,6 +3991,9 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_admin_log_changed_stickers_group" = "{from} changed the group's {sticker_set}";
|
||||
"lng_admin_log_changed_stickers_set" = "sticker set";
|
||||
"lng_admin_log_removed_stickers_group" = "{from} removed the group's sticker set";
|
||||
"lng_admin_log_changed_emoji_group" = "{from} changed the group's {sticker_set}";
|
||||
"lng_admin_log_changed_emoji_set" = "emoji set";
|
||||
"lng_admin_log_removed_emoji_group" = "{from} removed the group's emoji set";
|
||||
"lng_admin_log_changed_linked_chat" = "{from} changed the discussion group to «{chat}»";
|
||||
"lng_admin_log_removed_linked_chat" = "{from} removed the discussion group";
|
||||
"lng_admin_log_changed_linked_channel" = "{from} changed the linked channel to «{chat}»";
|
||||
@@ -4195,6 +4442,8 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_filters_type_non_contacts" = "Non-Contacts";
|
||||
"lng_filters_type_groups" = "Groups";
|
||||
"lng_filters_type_channels" = "Channels";
|
||||
"lng_filters_type_new" = "New Chats";
|
||||
"lng_filters_type_existing" = "Existing Chats";
|
||||
"lng_filters_type_bots" = "Bots";
|
||||
"lng_filters_type_no_archived" = "Archived";
|
||||
"lng_filters_type_no_muted" = "Muted";
|
||||
@@ -4582,10 +4831,12 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_boosts_level" = "Level";
|
||||
"lng_boosts_existing" = "Existing boosts";
|
||||
"lng_boosts_premium_audience" = "Premium subscribers";
|
||||
"lng_boosts_premium_members" = "Premium members";
|
||||
"lng_boosts_next_level" = "Boosts to level up";
|
||||
"lng_boosts_list_title#one" = "{count} Boost";
|
||||
"lng_boosts_list_title#other" = "{count} Boosts";
|
||||
"lng_boosts_list_subtext" = "Your channel is currently boosted by these users.";
|
||||
"lng_boosts_list_subtext_group" = "Your group is currently boosted by these users.";
|
||||
"lng_boosts_show_more_boosts#one" = "Show {count} More Boosts";
|
||||
"lng_boosts_show_more_boosts#other" = "Show {count} More Boosts";
|
||||
"lng_boosts_show_more_gifts#one" = "Show {count} More Boosts";
|
||||
@@ -4593,8 +4844,10 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_boosts_list_status" = "boost expires on {date}";
|
||||
"lng_boosts_link_title" = "Link for boosting";
|
||||
"lng_boosts_link_subtext" = "Share this link with your subscribers to get more boosts.";
|
||||
"lng_boosts_link_subtext_group" = "Share this link with the members of your group to get more boosts.";
|
||||
"lng_boosts_get_boosts" = "Get Boosts via Gifts";
|
||||
"lng_boosts_get_boosts_subtext" = "Get more boosts for your channel by gifting Telegram Premium to your subscribers.";
|
||||
"lng_boosts_get_boosts_subtext_group" = "Get more boosts for your group by gifting Telegram Premium to the members.";
|
||||
"lng_boosts_list_unclaimed" = "Unclaimed";
|
||||
"lng_boosts_list_pending" = "To be distributed";
|
||||
"lng_boosts_list_pending_about" = "The recipient will be selected when the giveaway ends.";
|
||||
@@ -4610,6 +4863,9 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
"lng_boosts_prepaid_giveaway_status#one" = "{count} subscription {duration}";
|
||||
"lng_boosts_prepaid_giveaway_status#other" = "{count} subscriptions {duration}";
|
||||
|
||||
"lng_contact_add" = "Add";
|
||||
"lng_contact_send_message" = "message";
|
||||
|
||||
// Wnd specific
|
||||
|
||||
"lng_wnd_choose_program_menu" = "Choose Default Program...";
|
||||
|
||||
@@ -13,5 +13,13 @@
|
||||
<file alias="stats.tgs">../../animations/stats.tgs</file>
|
||||
<file alias="voice_ttl_idle.tgs">../../animations/voice_ttl_idle.tgs</file>
|
||||
<file alias="voice_ttl_start.tgs">../../animations/voice_ttl_start.tgs</file>
|
||||
<file alias="palette.tgs">../../animations/palette.tgs</file>
|
||||
<file alias="sleep.tgs">../../animations/sleep.tgs</file>
|
||||
<file alias="greeting.tgs">../../animations/greeting.tgs</file>
|
||||
<file alias="location.tgs">../../animations/location.tgs</file>
|
||||
<file alias="robot.tgs">../../animations/robot.tgs</file>
|
||||
<file alias="writing.tgs">../../animations/writing.tgs</file>
|
||||
<file alias="hours.tgs">../../animations/hours.tgs</file>
|
||||
<file alias="phone.tgs">../../animations/phone.tgs</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
<file alias="art/background.tgv">../../art/background.tgv</file>
|
||||
<file alias="art/bg_thumbnail.png">../../art/bg_thumbnail.png</file>
|
||||
<file alias="art/bg_initial.jpg">../../art/bg_initial.jpg</file>
|
||||
<file alias="art/business_logo.png">../../art/business_logo.png</file>
|
||||
<file alias="art/logo_256.png">../../art/logo_256.png</file>
|
||||
<file alias="art/logo_256_no_margin.png">../../art/logo_256_no_margin.png</file>
|
||||
<file alias="art/themeimage.jpg">../../art/themeimage.jpg</file>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<Identity Name="TelegramMessengerLLP.TelegramDesktop"
|
||||
ProcessorArchitecture="ARCHITECTURE"
|
||||
Publisher="CN=536BC709-8EE1-4478-AF22-F0F0F26FF64A"
|
||||
Version="4.14.13.0" />
|
||||
Version="4.15.1.0" />
|
||||
<Properties>
|
||||
<DisplayName>Telegram Desktop</DisplayName>
|
||||
<PublisherDisplayName>Telegram Messenger LLP</PublisherDisplayName>
|
||||
|
||||
@@ -44,8 +44,8 @@ IDI_ICON1 ICON "..\\art\\icon256.ico"
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 4,14,13,0
|
||||
PRODUCTVERSION 4,14,13,0
|
||||
FILEVERSION 4,15,1,0
|
||||
PRODUCTVERSION 4,15,1,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@@ -62,10 +62,10 @@ BEGIN
|
||||
BEGIN
|
||||
VALUE "CompanyName", "Telegram FZ-LLC"
|
||||
VALUE "FileDescription", "Telegram Desktop"
|
||||
VALUE "FileVersion", "4.14.13.0"
|
||||
VALUE "FileVersion", "4.15.1.0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 2014-2024"
|
||||
VALUE "ProductName", "Telegram Desktop"
|
||||
VALUE "ProductVersion", "4.14.13.0"
|
||||
VALUE "ProductVersion", "4.15.1.0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
||||
@@ -35,8 +35,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 4,14,13,0
|
||||
PRODUCTVERSION 4,14,13,0
|
||||
FILEVERSION 4,15,1,0
|
||||
PRODUCTVERSION 4,15,1,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@@ -53,10 +53,10 @@ BEGIN
|
||||
BEGIN
|
||||
VALUE "CompanyName", "Telegram FZ-LLC"
|
||||
VALUE "FileDescription", "Telegram Desktop Updater"
|
||||
VALUE "FileVersion", "4.14.13.0"
|
||||
VALUE "FileVersion", "4.15.1.0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 2014-2024"
|
||||
VALUE "ProductName", "Telegram Desktop"
|
||||
VALUE "ProductVersion", "4.14.13.0"
|
||||
VALUE "ProductVersion", "4.15.1.0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
||||
@@ -22,6 +22,7 @@ inline constexpr auto kScheduledUntilOnlineTimestamp = TimeId(0x7FFFFFFE);
|
||||
struct SendOptions {
|
||||
PeerData *sendAs = nullptr;
|
||||
TimeId scheduled = 0;
|
||||
BusinessShortcutId shortcutId = 0;
|
||||
bool silent = false;
|
||||
bool handleSupportSwitch = false;
|
||||
bool hideViaBot = false;
|
||||
|
||||