mirror of
https://github.com/pezkuwichain/pwap.git
synced 2026-04-22 02:07:55 +00:00
fix: update referral share text with localized invitation message
Share text now includes friendly invitation + wallet address for manual paste. Hardcoded English text replaced with i18n keys.
This commit is contained in:
@@ -39,8 +39,9 @@ export const InviteUserModal: React.FC<InviteUserModalProps> = ({ isOpen, onClos
|
||||
|
||||
// Share text for social media
|
||||
const shareText = useMemo(() => {
|
||||
return `Join me on Digital Kurdistan (PezkuwiChain)! 🏛️\n\nBecome a citizen and get your Welati Tiki NFT.\n\nUse my referral link:\n${referralLink}`;
|
||||
}, [referralLink]);
|
||||
const addr = selectedAccount?.address || '';
|
||||
return `${t('invite.shareMessage')}\n\n${referralLink}\n\n${t('invite.referralInstruction')}\n${addr}`;
|
||||
}, [referralLink, selectedAccount?.address, t]);
|
||||
|
||||
const handleCopy = async () => {
|
||||
try {
|
||||
@@ -58,7 +59,7 @@ export const InviteUserModal: React.FC<InviteUserModalProps> = ({ isOpen, onClos
|
||||
|
||||
const urls: Record<string, string> = {
|
||||
whatsapp: `https://wa.me/?text=${encodedText}`,
|
||||
telegram: `https://t.me/share/url?url=${encodedUrl}&text=${encodeURIComponent('Join me on Digital Kurdistan! 🏛️')}`,
|
||||
telegram: `https://t.me/share/url?url=${encodedUrl}&text=${encodeURIComponent(t('invite.shareMessage'))}`,
|
||||
twitter: `https://twitter.com/intent/tweet?text=${encodedText}`,
|
||||
facebook: `https://www.facebook.com/sharer/sharer.php?u=${encodedUrl}`,
|
||||
linkedin: `https://www.linkedin.com/sharing/share-offsite/?url=${encodedUrl}`,
|
||||
|
||||
@@ -2874,6 +2874,8 @@ export default {
|
||||
'invite.subtitle': 'شارك رابط الإحالة الخاص بك. عندما يكمل أصدقاؤك KYC، ستربح نقاط الثقة!',
|
||||
'invite.yourLink': 'رابط الإحالة الخاص بك',
|
||||
'invite.linkDesc': 'أي شخص يسجل عبر هذا الرابط سيُحتسب كإحالتك',
|
||||
'invite.shareMessage': 'صديقي العزيز، كردستان الرقمية تأسست، خذ مكانك!',
|
||||
'invite.referralInstruction': 'الصق هذا العنوان في حقل الإحالة:',
|
||||
'invite.preRegister': 'أو سجّل صديقاً مسبقاً (متقدم)',
|
||||
'invite.preRegisterDesc': 'إذا كنت تعرف عنوان محفظة صديقك، يمكنك تسجيله مسبقاً على السلسلة...',
|
||||
'invite.friendAddress': 'عنوان محفظة صديقك',
|
||||
|
||||
@@ -2864,6 +2864,8 @@ export default {
|
||||
'invite.subtitle': 'بەستەری ئاماژەکەت هاوبەش بکە. کاتێک هاوڕێکانت KYC تەواو بکەن، تۆ خاڵی متمانە بەدەست دەهێنیت!',
|
||||
'invite.yourLink': 'بەستەری ئاماژەکەت',
|
||||
'invite.linkDesc': 'هەرکەسێک بەم بەستەرە تۆمار ببێت وەک ئاماژەی تۆ ژمێردراوە',
|
||||
'invite.shareMessage': 'هاوڕێی خۆشەویستم، کوردستانی دیجیتاڵ دامەزرا، تۆش شوێنی خۆت بگرە!',
|
||||
'invite.referralInstruction': 'ئەم ناونیشانە لە بەشی ڕیفێراڵ بلکێنە:',
|
||||
'invite.preRegister': 'یان هاوڕێیەک پێشتۆمار بکە (پێشکەوتوو)',
|
||||
'invite.preRegisterDesc': 'ئەگەر ناونیشانی جزدانی هاوڕێکەت دەزانیت، دەتوانیت لەسەر زنجیرە پێشتۆماری بکەیت...',
|
||||
'invite.friendAddress': 'ناونیشانی جزدانی هاوڕێکەت',
|
||||
|
||||
@@ -3191,6 +3191,8 @@ export default {
|
||||
'invite.subtitle': "Share your referral link. When your friends complete KYC, you'll earn trust score points!",
|
||||
'invite.yourLink': 'Your Referral Link',
|
||||
'invite.linkDesc': 'Anyone who signs up with this link will be counted as your referral',
|
||||
'invite.shareMessage': 'Dear friend, Digital Kurdistan has been established, take your place!',
|
||||
'invite.referralInstruction': 'Paste this address in the referral field:',
|
||||
'invite.preRegister': 'Or Pre-Register a Friend (Advanced)',
|
||||
'invite.preRegisterDesc': "If you know your friend's wallet address, you can pre-register them on-chain...",
|
||||
'invite.friendAddress': "Friend's wallet address",
|
||||
|
||||
@@ -2908,6 +2908,8 @@ export default {
|
||||
'invite.subtitle': 'لینک ارجاع خود را به اشتراک بگذارید. وقتی دوستانتان KYC را تکمیل کنند، امتیاز اعتماد کسب خواهید کرد!',
|
||||
'invite.yourLink': 'لینک ارجاع شما',
|
||||
'invite.linkDesc': 'هر کسی که با این لینک ثبتنام کند به عنوان ارجاع شما محاسبه میشود',
|
||||
'invite.shareMessage': 'دوست عزیزم، کردستان دیجیتال تأسیس شد، جایگاهت را بگیر!',
|
||||
'invite.referralInstruction': 'این آدرس را در قسمت ارجاع بچسبانید:',
|
||||
'invite.preRegister': 'یا دوستی را پیشثبتنام کنید (پیشرفته)',
|
||||
'invite.preRegisterDesc': 'اگر آدرس کیف پول دوستتان را میدانید، میتوانید او را در زنجیره پیشثبتنام کنید...',
|
||||
'invite.friendAddress': 'آدرس کیف پول دوستتان',
|
||||
|
||||
@@ -2891,6 +2891,8 @@ export default {
|
||||
'invite.subtitle': 'Girêdana referansa xwe parve bikin. Dema hevalên we KYC temam bikin, hûn ê puana pêbaweriyê bi dest bixin!',
|
||||
'invite.yourLink': 'Girêdana Referansa We',
|
||||
'invite.linkDesc': 'Her kesê ku bi vê girêdanê qeyd bibe wek referansa we tê hesibandin',
|
||||
'invite.shareMessage': 'Hevalê min ê hêja, Kurdistanê Dîjîtal hat ava kirin, tu jî cîhê xwe bigire!',
|
||||
'invite.referralInstruction': 'Vê navnîşanê li beşa referralê bileqîne:',
|
||||
'invite.preRegister': 'An Hevalekî Pêşqeyd Bikin (Pêşketî)',
|
||||
'invite.preRegisterDesc': 'Eger hûn navnîşana cîzdanê hevalê xwe dizanin, hûn dikarin wî/wê li ser zincîrê pêşqeyd bikin...',
|
||||
'invite.friendAddress': 'Navnîşana cîzdanê hevalê we',
|
||||
|
||||
@@ -2894,6 +2894,8 @@ export default {
|
||||
'invite.subtitle': 'Referans bağlantınızı paylaşın. Arkadaşlarınız KYC\'yi tamamladığında güven puanı kazanacaksınız!',
|
||||
'invite.yourLink': 'Referans Bağlantınız',
|
||||
'invite.linkDesc': 'Bu bağlantıyla kaydolan herkes sizin referansınız olarak sayılacaktır',
|
||||
'invite.shareMessage': 'Sevgili dostum, Dijital Kurdistan kuruldu, sen de yerini al!',
|
||||
'invite.referralInstruction': 'Referral kısmına bu adresi yapıştır:',
|
||||
'invite.preRegister': 'Veya Arkadaşınızı Ön Kayıt Edin (Gelişmiş)',
|
||||
'invite.preRegisterDesc': 'Arkadaşınızın cüzdan adresini biliyorsanız, onu zincir üzerinde ön kayıt edebilirsiniz...',
|
||||
'invite.friendAddress': 'Arkadaşınızın cüzdan adresi',
|
||||
|
||||
Reference in New Issue
Block a user