diff --git a/web/src/components/referral/InviteUserModal.tsx b/web/src/components/referral/InviteUserModal.tsx index e01dfd5c..e41dad0d 100644 --- a/web/src/components/referral/InviteUserModal.tsx +++ b/web/src/components/referral/InviteUserModal.tsx @@ -39,8 +39,9 @@ export const InviteUserModal: React.FC = ({ 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 = ({ isOpen, onClos const urls: Record = { 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}`, diff --git a/web/src/i18n/locales/ar.ts b/web/src/i18n/locales/ar.ts index 1bbba162..48fa6044 100644 --- a/web/src/i18n/locales/ar.ts +++ b/web/src/i18n/locales/ar.ts @@ -2874,6 +2874,8 @@ export default { 'invite.subtitle': 'شارك رابط الإحالة الخاص بك. عندما يكمل أصدقاؤك KYC، ستربح نقاط الثقة!', 'invite.yourLink': 'رابط الإحالة الخاص بك', 'invite.linkDesc': 'أي شخص يسجل عبر هذا الرابط سيُحتسب كإحالتك', + 'invite.shareMessage': 'صديقي العزيز، كردستان الرقمية تأسست، خذ مكانك!', + 'invite.referralInstruction': 'الصق هذا العنوان في حقل الإحالة:', 'invite.preRegister': 'أو سجّل صديقاً مسبقاً (متقدم)', 'invite.preRegisterDesc': 'إذا كنت تعرف عنوان محفظة صديقك، يمكنك تسجيله مسبقاً على السلسلة...', 'invite.friendAddress': 'عنوان محفظة صديقك', diff --git a/web/src/i18n/locales/ckb.ts b/web/src/i18n/locales/ckb.ts index 9b8f8183..90d09608 100644 --- a/web/src/i18n/locales/ckb.ts +++ b/web/src/i18n/locales/ckb.ts @@ -2864,6 +2864,8 @@ export default { 'invite.subtitle': 'بەستەری ئاماژەکەت هاوبەش بکە. کاتێک هاوڕێکانت KYC تەواو بکەن، تۆ خاڵی متمانە بەدەست دەهێنیت!', 'invite.yourLink': 'بەستەری ئاماژەکەت', 'invite.linkDesc': 'هەرکەسێک بەم بەستەرە تۆمار ببێت وەک ئاماژەی تۆ ژمێردراوە', + 'invite.shareMessage': 'هاوڕێی خۆشەویستم، کوردستانی دیجیتاڵ دامەزرا، تۆش شوێنی خۆت بگرە!', + 'invite.referralInstruction': 'ئەم ناونیشانە لە بەشی ڕیفێراڵ بلکێنە:', 'invite.preRegister': 'یان هاوڕێیەک پێش‌تۆمار بکە (پێشکەوتوو)', 'invite.preRegisterDesc': 'ئەگەر ناونیشانی جزدانی هاوڕێکەت دەزانیت، دەتوانیت لەسەر زنجیرە پێش‌تۆماری بکەیت...', 'invite.friendAddress': 'ناونیشانی جزدانی هاوڕێکەت', diff --git a/web/src/i18n/locales/en.ts b/web/src/i18n/locales/en.ts index c0f8f4ce..4ed1bf7c 100644 --- a/web/src/i18n/locales/en.ts +++ b/web/src/i18n/locales/en.ts @@ -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", diff --git a/web/src/i18n/locales/fa.ts b/web/src/i18n/locales/fa.ts index 9b12fe45..53a818c9 100644 --- a/web/src/i18n/locales/fa.ts +++ b/web/src/i18n/locales/fa.ts @@ -2908,6 +2908,8 @@ export default { 'invite.subtitle': 'لینک ارجاع خود را به اشتراک بگذارید. وقتی دوستانتان KYC را تکمیل کنند، امتیاز اعتماد کسب خواهید کرد!', 'invite.yourLink': 'لینک ارجاع شما', 'invite.linkDesc': 'هر کسی که با این لینک ثبت‌نام کند به عنوان ارجاع شما محاسبه می‌شود', + 'invite.shareMessage': 'دوست عزیزم، کردستان دیجیتال تأسیس شد، جایگاهت را بگیر!', + 'invite.referralInstruction': 'این آدرس را در قسمت ارجاع بچسبانید:', 'invite.preRegister': 'یا دوستی را پیش‌ثبت‌نام کنید (پیشرفته)', 'invite.preRegisterDesc': 'اگر آدرس کیف پول دوستتان را می‌دانید، می‌توانید او را در زنجیره پیش‌ثبت‌نام کنید...', 'invite.friendAddress': 'آدرس کیف پول دوستتان', diff --git a/web/src/i18n/locales/kmr.ts b/web/src/i18n/locales/kmr.ts index 4be893c3..0cb03ba4 100644 --- a/web/src/i18n/locales/kmr.ts +++ b/web/src/i18n/locales/kmr.ts @@ -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', diff --git a/web/src/i18n/locales/tr.ts b/web/src/i18n/locales/tr.ts index 21188405..8a421254 100644 --- a/web/src/i18n/locales/tr.ts +++ b/web/src/i18n/locales/tr.ts @@ -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',