Skip to content

Commit 9c81341

Browse files
committed
Emoji Set Link Preview: Fix lang (#5777)
1 parent 7a4956d commit 9c81341

File tree

4 files changed

+6
-1
lines changed

4 files changed

+6
-1
lines changed

src/assets/localization/fallback.strings

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1609,6 +1609,7 @@
16091609
"ViewButtonStory" = "VIEW STORY";
16101610
"ViewButtonBoost" = "BOOST";
16111611
"ViewButtonStickerset" = "VIEW STICKERS";
1612+
"ViewButtonEmojiset" = "VIEW EMOJI";
16121613
"ViewButtonGiftUnique" = "VIEW COLLECTIBLE";
16131614
"AuthContinueOnThisLanguage" = "Continue in English";
16141615
"Share" = "Share";

src/components/middle/message/WebPage.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,8 @@ const WebPage: FC<OwnProps & StateProps> = ({
155155
const isGift = type === WEBPAGE_GIFT_TYPE;
156156
const isExpiredStory = story && 'isDeleted' in story;
157157

158-
const quickButtonLangKey = !inPreview && !isExpiredStory ? getWebpageButtonLangKey(type) : undefined;
158+
const resultType = stickers?.isEmoji ? 'telegram_emojiset' : type;
159+
const quickButtonLangKey = !inPreview && !isExpiredStory ? getWebpageButtonLangKey(resultType) : undefined;
159160
const quickButtonTitle = quickButtonLangKey && lang(quickButtonLangKey);
160161

161162
const truncatedDescription = trimText(description, MAX_TEXT_LENGTH);

src/components/middle/message/helpers/webpageType.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ export function getWebpageButtonLangKey(type?: string): RegularLangKey | undefin
3333
return 'ViewButtonBoost';
3434
case 'telegram_stickerset':
3535
return 'ViewButtonStickerset';
36+
case 'telegram_emojiset':
37+
return 'ViewButtonEmojiset';
3638
case 'telegram_nft':
3739
return 'ViewButtonGiftUnique';
3840
default:

src/types/language.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1316,6 +1316,7 @@ export interface LangPair {
13161316
'ViewButtonStory': undefined;
13171317
'ViewButtonBoost': undefined;
13181318
'ViewButtonStickerset': undefined;
1319+
'ViewButtonEmojiset': undefined;
13191320
'ViewButtonGiftUnique': undefined;
13201321
'AuthContinueOnThisLanguage': undefined;
13211322
'Share': undefined;

0 commit comments

Comments
 (0)