feat: add pinned post functionality

This commit is contained in:
codytseng
2025-10-12 21:39:16 +08:00
parent 9c554da2da
commit d131026af9
31 changed files with 563 additions and 56 deletions

View File

@@ -444,6 +444,17 @@ export default {
'Paste your one-time code here': 'الصق رمز الاستخدام مرة واحدة هنا',
Connect: 'اتصال',
'Set up your wallet to send and receive sats!': 'قم بإعداد محفظتك لإرسال واستقبال الساتس!',
'Set up': 'إعداد'
'Set up': 'إعداد',
Pinned: 'مثبت',
Unpin: 'إلغاء التثبيت',
Unpinning: 'جارٍ إلغاء التثبيت',
'Pinning...': 'جارٍ التثبيت...',
'Pinned!': 'تم التثبيت!',
'Failed to pin: {{error}}': 'فشل في التثبيت: {{error}}',
'Unpinning...': 'جارٍ إلغاء التثبيت...',
'Unpinned!': 'تم إلغاء التثبيت!',
'Failed to unpin: {{error}}': 'فشل في إلغاء التثبيت: {{error}}',
'Unpin from profile': 'إلغاء التثبيت من الملف الشخصي',
'Pin to profile': 'تثبيت في الملف الشخصي'
}
}

View File

@@ -458,6 +458,17 @@ export default {
Connect: 'Verbinden',
'Set up your wallet to send and receive sats!':
'Richte deine Wallet ein, um Sats zu senden und zu empfangen!',
'Set up': 'Einrichten'
'Set up': 'Einrichten',
Pinned: 'Angepinnt',
Unpin: 'Anheften aufheben',
Unpinning: 'Anheften wird aufgehoben',
'Pinning...': 'Wird angepinnt...',
'Pinned!': 'Angepinnt!',
'Failed to pin: {{error}}': 'Fehler beim Anpinnen: {{error}}',
'Unpinning...': 'Anheften wird aufgehoben...',
'Unpinned!': 'Anheften aufgehoben!',
'Failed to unpin: {{error}}': 'Fehler beim Anheften aufheben: {{error}}',
'Unpin from profile': 'Vom Profil lösen',
'Pin to profile': 'An Profil anheften'
}
}

View File

@@ -443,6 +443,17 @@ export default {
'Paste your one-time code here': 'Paste your one-time code here',
Connect: 'Connect',
'Set up your wallet to send and receive sats!': 'Set up your wallet to send and receive sats!',
'Set up': 'Set up'
'Set up': 'Set up',
Pinned: 'Pinned',
Unpin: 'Unpin',
Unpinning: 'Unpinning',
'Pinning...': 'Pinning...',
'Pinned!': 'Pinned!',
'Failed to pin: {{error}}': 'Failed to pin: {{error}}',
'Unpinning...': 'Unpinning...',
'Unpinned!': 'Unpinned!',
'Failed to unpin: {{error}}': 'Failed to unpin: {{error}}',
'Unpin from profile': 'Unpin from profile',
'Pin to profile': 'Pin to profile'
}
}

View File

@@ -452,6 +452,17 @@ export default {
Connect: 'Conectar',
'Set up your wallet to send and receive sats!':
'¡Configura tu billetera para enviar y recibir sats!',
'Set up': 'Configurar'
'Set up': 'Configurar',
Pinned: 'Fijado',
Unpin: 'Desfijar',
Unpinning: 'Desfijando',
'Pinning...': 'Fijando...',
'Pinned!': '¡Fijado!',
'Failed to pin: {{error}}': 'Error al fijar: {{error}}',
'Unpinning...': 'Desfijando...',
'Unpinned!': '¡Desfijado!',
'Failed to unpin: {{error}}': 'Error al desfijar: {{error}}',
'Unpin from profile': 'Desfijar del perfil',
'Pin to profile': 'Fijar al perfil'
}
}

View File

@@ -447,6 +447,17 @@ export default {
Connect: 'اتصال',
'Set up your wallet to send and receive sats!':
'کیف پولت را تنظیم کن تا ساتس ارسال و دریافت کنی!',
'Set up': 'تنظیم'
'Set up': 'تنظیم',
Pinned: 'پین شده',
Unpin: 'لغو پین',
Unpinning: 'در حال لغو پین...',
'Pinning...': 'در حال پین کردن...',
'Pinned!': 'پین شد!',
'Failed to pin: {{error}}': 'پین کردن ناموفق بود: {{error}}',
'Unpinning...': 'در حال لغو پین...',
'Unpinned!': 'لغو پین شد!',
'Failed to unpin: {{error}}': 'لغو پین ناموفق بود: {{error}}',
'Unpin from profile': 'لغو پین از پروفایل',
'Pin to profile': 'پین به پروفایل'
}
}

View File

@@ -457,6 +457,17 @@ export default {
Connect: 'Connecter',
'Set up your wallet to send and receive sats!':
'Configurez votre portefeuille pour envoyer et recevoir des sats !',
'Set up': 'Configurer'
'Set up': 'Configurer',
Pinned: 'Épinglé',
Unpin: 'Retirer lépingle',
Unpinning: 'Retrait de lépingle',
'Pinning...': 'Épinglage en cours...',
'Pinned!': 'Épinglé !',
'Failed to pin: {{error}}': 'Échec de lépinglage : {{error}}',
'Unpinning...': 'Retrait de lépingle en cours...',
'Unpinned!': 'Retrait de lépingle effectué !',
'Failed to unpin: {{error}}': 'Échec du retrait de lépingle : {{error}}',
'Unpin from profile': 'Retirer lépingle du profil',
'Pin to profile': 'Épingler au profil'
}
}

View File

@@ -449,6 +449,17 @@ export default {
Connect: 'कनेक्ट करें',
'Set up your wallet to send and receive sats!':
'सैट्स भेजने और प्राप्त करने के लिए अपना वॉलेट सेट करें!',
'Set up': 'सेट करें'
'Set up': 'सेट करें',
Pinned: 'पिन किया गया',
Unpin: 'पिन हटाएं',
Unpinning: 'पिन हटाया जा रहा है',
'Pinning...': 'पिन कर रहे हैं...',
'Pinned!': 'पिन किया गया!',
'Failed to pin: {{error}}': 'पिन करने में असफल: {{error}}',
'Unpinning...': 'पिन हटाया जा रहा है...',
'Unpinned!': 'पिन हटा दिया गया!',
'Failed to unpin: {{error}}': 'पिन हटाने में असफल: {{error}}',
'Unpin from profile': 'प्रोफ़ाइल से पिन हटाएं',
'Pin to profile': 'प्रोफ़ाइल पर पिन करें'
}
}

View File

@@ -452,6 +452,17 @@ export default {
Connect: 'Connetti',
'Set up your wallet to send and receive sats!':
'Configura il tuo wallet per inviare e ricevere sats!',
'Set up': 'Configura'
'Set up': 'Configura',
Pinned: 'Fissato',
Unpin: 'Rimuovi fissaggio',
Unpinning: 'Rimozione fissaggio',
'Pinning...': 'Fissaggio in corso...',
'Pinned!': 'Fissato!',
'Failed to pin: {{error}}': 'Failed to pin: {{error}}',
'Unpinning...': 'Rimozione fissaggio in corso...',
'Unpinned!': 'Rimosso fissaggio!',
'Failed to unpin: {{error}}': 'Impossibile rimuovere il fissaggio: {{error}}',
'Unpin from profile': 'Rimuovi fissaggio dal profilo',
'Pin to profile': 'Fissa al profilo'
}
}

View File

@@ -448,6 +448,17 @@ export default {
Connect: '接続',
'Set up your wallet to send and receive sats!':
'ウォレットを設定してサッツを送受信しましょう!',
'Set up': '設定する'
'Set up': '設定する',
Pinned: '固定済み',
Unpin: '固定解除',
Unpinning: '固定解除中',
'Pinning...': '固定中...',
'Pinned!': '固定されました!',
'Failed to pin: {{error}}': '固定に失敗しました: {{error}}',
'Unpinning...': '固定解除中...',
'Unpinned!': '固定が解除されました!',
'Failed to unpin: {{error}}': '固定解除に失敗しました: {{error}}',
'Unpin from profile': 'プロフィールから固定解除',
'Pin to profile': 'プロフィールに固定'
}
}

View File

@@ -448,6 +448,17 @@ export default {
Connect: '연결',
'Set up your wallet to send and receive sats!':
'사츠를 보내고 받을 수 있도록 지갑을 설정하세요!',
'Set up': '설정하기'
'Set up': '설정하기',
Pinned: '고정됨',
Unpin: '고정 해제',
Unpinning: '고정 해제 중',
'Pinning...': '고정 중...',
'Pinned!': '고정됨!',
'Failed to pin: {{error}}': '고정 실패: {{error}}',
'Unpinning...': '고정 해제 중...',
'Unpinned!': '고정 해제됨!',
'Failed to unpin: {{error}}': '고정 해제 실패: {{error}}',
'Unpin from profile': '프로필에서 고정 해제',
'Pin to profile': '프로필에 고정'
}
}

View File

@@ -452,6 +452,17 @@ export default {
Connect: 'Połącz',
'Set up your wallet to send and receive sats!':
'Skonfiguruj swój portfel, aby wysyłać i odbierać satsy!',
'Set up': 'Skonfiguruj'
'Set up': 'Skonfiguruj',
Pinned: 'Przypięte',
Unpin: 'Odpiń',
Unpinning: 'Odpinanie',
'Pinning...': 'Przypinanie...',
'Pinned!': 'Przypięte!',
'Failed to pin: {{error}}': 'Nie udało się przypiąć: {{error}}',
'Unpinning...': 'Odpinanie...',
'Unpinned!': 'Odpięte!',
'Failed to unpin: {{error}}': 'Nie udało się przypiąć: {{error}}',
'Unpin from profile': 'Odpiń z profilu',
'Pin to profile': 'Przypnij do profilu'
}
}

View File

@@ -449,6 +449,17 @@ export default {
Connect: 'Conectar',
'Set up your wallet to send and receive sats!':
'Configure sua carteira para enviar e receber sats!',
'Set up': 'Configurar'
'Set up': 'Configurar',
Pinned: 'Fixado',
Unpin: 'Desafixar',
Unpinning: 'Desafixando',
'Pinning...': 'Fixando...',
'Pinned!': 'Fixado!',
'Failed to pin: {{error}}': 'Falha ao fixar: {{error}}',
'Unpinning...': 'Desafixando...',
'Unpinned!': 'Desafixado!',
'Failed to unpin: {{error}}': 'Falha ao desafixar: {{error}}',
'Unpin from profile': 'Desafixar do perfil',
'Pin to profile': 'Fixar no perfil'
}
}

View File

@@ -452,6 +452,17 @@ export default {
Connect: 'Conectar',
'Set up your wallet to send and receive sats!':
'Configure a sua carteira para enviar e receber sats!',
'Set up': 'Configurar'
'Set up': 'Configurar',
Pinned: 'Fixado',
Unpin: 'Desafixar',
Unpinning: 'Desafixando',
'Pinning...': 'Fixando...',
'Pinned!': 'Fixado!',
'Failed to pin: {{error}}': 'Falha ao fixar: {{error}}',
'Unpinning...': 'Desafixando...',
'Unpinned!': 'Desafixado!',
'Failed to unpin: {{error}}': 'Falha ao desafixar: {{error}}',
'Unpin from profile': 'Desafixar do perfil',
'Pin to profile': 'Fixar no perfil'
}
}

View File

@@ -454,6 +454,17 @@ export default {
Connect: 'Подключить',
'Set up your wallet to send and receive sats!':
'Настройте свой кошелёк, чтобы отправлять и получать саты!',
'Set up': 'Настроить'
'Set up': 'Настроить',
Pinned: 'Закреплено',
Unpin: 'Открепить',
Unpinning: 'Открепление',
'Pinning...': 'Закрепление...',
'Pinned!': 'Закреплено!',
'Failed to pin: {{error}}': 'Не удалось закрепить: {{error}}',
'Unpinning...': 'Открепление...',
'Unpinned!': 'Откреплено!',
'Failed to unpin: {{error}}': 'Не удалось открепить: {{error}}',
'Unpin from profile': 'Открепить из профиля',
'Pin to profile': 'Закрепить в профиле'
}
}

View File

@@ -442,6 +442,17 @@ export default {
'Paste your one-time code here': 'วางรหัสใช้ครั้งเดียวของคุณที่นี่',
Connect: 'เชื่อมต่อ',
'Set up your wallet to send and receive sats!': 'ตั้งค่ากระเป๋าของคุณเพื่อส่งและรับ sats!',
'Set up': 'ตั้งค่า'
'Set up': 'ตั้งค่า',
Pinned: 'ปักหมุดแล้ว',
Unpin: 'ยกเลิกปักหมุด',
Unpinning: 'กำลังยกเลิกปักหมุด',
'Pinning...': 'กำลังปักหมุด...',
'Pinned!': 'ปักหมุดแล้ว!',
'Failed to pin: {{error}}': 'ไม่สามารถปักหมุดได้: {{error}}',
'Unpinning...': 'กำลังยกเลิกปักหมุด...',
'Unpinned!': 'ยกเลิกปักหมุดแล้ว!',
'Failed to unpin: {{error}}': 'ไม่สามารถยกเลิกปักหมุดได้: {{error}}',
'Unpin from profile': 'ยกเลิกปักหมุดจากโปรไฟล์',
'Pin to profile': 'ปักหมุดไปที่โปรไฟล์'
}
}

View File

@@ -440,6 +440,17 @@ export default {
'Paste your one-time code here': '将您的一次性代码粘贴到此处',
Connect: '连接',
'Set up your wallet to send and receive sats!': '设置你的钱包以发送和接收 sats',
'Set up': '去设置'
'Set up': '去设置',
Pinned: '已置顶',
Unpin: '取消置顶',
Unpinning: '取消置顶中',
'Pinning...': '置顶中...',
'Pinned!': '已置顶!',
'Failed to pin: {{error}}': '置顶失败: {{error}}',
'Unpinning...': '取消置顶中...',
'Unpinned!': '已取消置顶!',
'Failed to unpin: {{error}}': '取消置顶失败: {{error}}',
'Unpin from profile': '从个人资料取消置顶',
'Pin to profile': '置顶到个人资料'
}
}