feat: translation for thread finisher

This commit is contained in:
Nevo David 2025-06-04 10:09:05 +07:00
parent 762c53f640
commit fd7b67449a
18 changed files with 47 additions and 71 deletions

View File

@ -4,21 +4,22 @@ import { useState } from 'react';
import { Editor } from '@gitroom/frontend/components/launches/editor'; import { Editor } from '@gitroom/frontend/components/launches/editor';
import { useIntegration } from '@gitroom/frontend/components/launches/helpers/use.integration'; import { useIntegration } from '@gitroom/frontend/components/launches/helpers/use.integration';
import { useSettings } from '@gitroom/frontend/components/launches/helpers/use.values'; import { useSettings } from '@gitroom/frontend/components/launches/helpers/use.values';
import { useT } from '@gitroom/react/translation/get.transation.service.client';
export const ThreadFinisher = () => { export const ThreadFinisher = () => {
const integration = useIntegration(); const integration = useIntegration();
const { register, watch, setValue } = useSettings(); const { register, watch, setValue } = useSettings();
const t = useT();
register('active_thread_finisher', { register('active_thread_finisher', {
value: false, value: false,
}); });
register('thread_finisher', { register('thread_finisher', {
value: `That's a wrap! value: t('that_a_wrap', {
username:
If you enjoyed this thread: integration.integration?.display || integration.integration?.name,
}),
1. Follow me @${integration.integration?.display || integration.integration?.name} for more of these
2. RT the tweet below to share this thread with your audience`,
}); });
const slider = watch('active_thread_finisher'); const slider = watch('active_thread_finisher');

View File

@ -13,6 +13,7 @@
"ru", "ru",
"zh", "zh",
"fr", "fr",
"bn",
"es", "es",
"pt", "pt",
"de", "de",

View File

@ -486,3 +486,4 @@ checksums:
90_days: ad330616525f6c49ca3daad321beb93f 90_days: ad330616525f6c49ca3daad321beb93f
start_7_days_free_trial: e9c42510c2cc750fabe704ebc0a9e768 start_7_days_free_trial: e9c42510c2cc750fabe704ebc0a9e768
change_language: c798f65b78e23b2cf8fc29a1a24a182f change_language: c798f65b78e23b2cf8fc29a1a24a182f
that_a_wrap: 0ecf5b5a1fbac9c2653f2642baf5d4a5

View File

@ -481,5 +481,6 @@
"30_days": "30 يومًا", "30_days": "30 يومًا",
"90_days": "90 يومًا", "90_days": "90 يومًا",
"start_7_days_free_trial": "ابدأ تجربة مجانية لمدة 7 أيام", "start_7_days_free_trial": "ابدأ تجربة مجانية لمدة 7 أيام",
"change_language": "تغيير اللغة" "change_language": "تغيير اللغة",
"that_a_wrap": "انتهينا!\n\nإذا أعجبك هذا التسلسل:\n\n1. تابعني على @{{username}} للمزيد من هذه المواضيع\n2. أعد تغريد التغريدة أدناه لمشاركة هذا التسلسل مع جمهورك\n"
} }

View File

@ -283,56 +283,8 @@
"sign_in_with": "এর সাথে সাইন ইন করুন", "sign_in_with": "এর সাথে সাইন ইন করুন",
"continue_with_google": "Google এর সাথে চালিয়ে যান", "continue_with_google": "Google এর সাথে চালিয়ে যান",
"sign_in_with_github": "GitHub এর সাথে সাইন ইন করুন", "sign_in_with_github": "GitHub এর সাথে সাইন ইন করুন",
"sign_in_with_discord": "Discord এর সাথে সাইন ইন করুন", "continue_with_farcaster": "Farcaster দিয়ে চালিয়ে যান",
"sign_in_with_linkedin": "LinkedIn এর সাথে সাইন ইন করুন", "continue_with_your_wallet": "আপনার ওয়ালেট দিয়ে চালিয়ে যান",
"sign_in_with_x": "X এর সাথে সাইন ইন করুন",
"sign_in_with_facebook": "Facebook এর সাথে সাইন ইন করুন",
"sign_in_with_reddit": "Reddit এর সাথে সাইন ইন করুন",
"sign_in_with_youtube": "YouTube এর সাথে সাইন ইন করুন",
"sign_in_with_instagram": "Instagram এর সাথে সাইন ইন করুন",
"sign_in_with_tiktok": "TikTok এর সাথে সাইন ইন করুন",
"sign_in_with_threads": "Threads এর সাথে সাইন ইন করুন",
"sign_in_with_mastodon": "Mastodon এর সাথে সাইন ইন করুন",
"sign_in_with_bluesky": "Bluesky এর সাথে সাইন ইন করুন",
"sign_in_with_pinterest": "Pinterest এর সাথে সাইন ইন করুন",
"sign_in_with_dribbble": "Dribbble এর সাথে সাইন ইন করুন",
"sign_in_with_medium": "Medium এর সাথে সাইন ইন করুন",
"sign_in_with_dev_to": "Dev.to এর সাথে সাইন ইন করুন",
"sign_in_with_hashnode": "Hashnode এর সাথে সাইন ইন করুন",
"sign_in_with_telegram": "Telegram এর সাথে সাইন ইন করুন",
"sign_in_with_slack": "Slack এর সাথে সাইন ইন করুন",
"sign_in_with_whatsapp": "WhatsApp এর সাথে সাইন ইন করুন",
"sign_in_with_twitch": "Twitch এর সাথে সাইন ইন করুন",
"sign_in_with_snapchat": "Snapchat এর সাথে সাইন ইন করুন",
"sign_in_with_behance": "Behance এর সাথে সাইন ইন করুন",
"sign_in_with_vimeo": "Vimeo এর সাথে সাইন ইন করুন",
"sign_in_with_tumblr": "Tumblr এর সাথে সাইন ইন করুন",
"sign_in_with_flickr": "Flickr এর সাথে সাইন ইন করুন",
"sign_in_with_soundcloud": "SoundCloud এর সাথে সাইন ইন করুন",
"sign_in_with_spotify": "Spotify এর সাথে সাইন ইন করুন",
"sign_in_with_apple_music": "Apple Music এর সাথে সাইন ইন করুন",
"sign_in_with_bandcamp": "Bandcamp এর সাথে সাইন ইন করুন",
"sign_in_with_patreon": "Patreon এর সাথে সাইন ইন করুন",
"sign_in_with_ko_fi": "Ko-fi এর সাথে সাইন ইন করুন",
"sign_in_with_buy_me_a_coffee": "Buy Me a Coffee এর সাথে সাইন ইন করুন",
"sign_in_with_gumroad": "Gumroad এর সাথে সাইন ইন করুন",
"sign_in_with_etsy": "Etsy এর সাথে সাইন ইন করুন",
"sign_in_with_shopify": "Shopify এর সাথে সাইন ইন করুন",
"sign_in_with_woocommerce": "WooCommerce এর সাথে সাইন ইন করুন",
"sign_in_with_magento": "Magento এর সাথে সাইন ইন করুন",
"sign_in_with_bigcommerce": "BigCommerce এর সাথে সাইন ইন করুন",
"sign_in_with_squarespace": "Squarespace এর সাথে সাইন ইন করুন",
"sign_in_with_wix": "Wix এর সাথে সাইন ইন করুন",
"sign_in_with_weebly": "Weebly এর সাথে সাইন ইন করুন",
"sign_in_with_wordpress": "WordPress এর সাথে সাইন ইন করুন",
"sign_in_with_ghost": "Ghost এর সাথে সাইন ইন করুন",
"sign_in_with_substack": "Substack এর সাথে সাইন ইন করুন",
"sign_in_with_notion": "Notion এর সাথে সাইন ইন করুন",
"sign_in_with_airtable": "Airtable এর সাথে সাইন ইন করুন",
"sign_in_with_trello": "Trello এর সাথে সাইন ইন করুন",
"sign_in_with_asana": "Asana এর সাথে সাইন ইন করুন",
"sign_in_with_monday": "Monday.com এর সাথে সাইন ইন করুন",
"sign_in_with_clickup": "ClickUp এর সাথে সাইন ইন করুন",
"stars_per_day": "প্রতিদিন স্টার", "stars_per_day": "প্রতিদিন স্টার",
"media": "মিডিয়া", "media": "মিডিয়া",
"check_launch": "লঞ্চ চেক করুন", "check_launch": "লঞ্চ চেক করুন",
@ -393,6 +345,11 @@
"top_title_add_api_key_for": "এর জন্য API কী যোগ করুন", "top_title_add_api_key_for": "এর জন্য API কী যোগ করুন",
"top_title_instance_url": "ইনস্ট্যান্স URL", "top_title_instance_url": "ইনস্ট্যান্স URL",
"top_title_custom_url": "কাস্টম URL", "top_title_custom_url": "কাস্টম URL",
"top_title_add_channel": "চ্যানেল যোগ করুন",
"top_title_add_telegram": "টেলিগ্রাম যোগ করুন",
"top_title_add_wrapcast": "Wrapcast যোগ করুন",
"top_title_comments_for": "{{date}}-এর জন্য মন্তব্যসমূহ",
"top_title_edit_signature": "স্বাক্ষর সম্পাদনা করুন",
"label_name": "নাম", "label_name": "নাম",
"label_url": "URL", "label_url": "URL",
"label_title": "শিরোনাম", "label_title": "শিরোনাম",
@ -523,5 +480,7 @@
"7_days": " দিন", "7_days": " দিন",
"30_days": "৩০ দিন", "30_days": "৩০ দিন",
"90_days": "৯০ দিন", "90_days": "৯০ দিন",
"start_7_days_free_trial": " দিনের বিনামূল্যে ট্রায়াল শুরু করুন" "start_7_days_free_trial": " দিনের বিনামূল্যে ট্রায়াল শুরু করুন",
"change_language": "ভাষা পরিবর্তন করুন",
"that_a_wrap": "এটাই শেষ!\n\nযদি আপনি এই থ্রেডটি উপভোগ করে থাকেন:\n\n১. আরও এমন পোস্টের জন্য আমাকে @{{username}} ফলো করুন\n২. আপনার অডিয়েন্সের সাথে এই থ্রেডটি শেয়ার করতে নিচের টুইটটি রিটুইট করুন\n"
} }

View File

@ -481,5 +481,6 @@
"30_days": "30 Tage", "30_days": "30 Tage",
"90_days": "90 Tage", "90_days": "90 Tage",
"start_7_days_free_trial": "7-tägige kostenlose Testversion starten", "start_7_days_free_trial": "7-tägige kostenlose Testversion starten",
"change_language": "Sprache ändern" "change_language": "Sprache ändern",
"that_a_wrap": "Das war's!\n\nWenn dir dieser Thread gefallen hat:\n\n1. Folge mir @{{username}} für mehr davon\n2. Retweete den untenstehenden Tweet, um diesen Thread mit deinem Publikum zu teilen\n"
} }

View File

@ -481,5 +481,6 @@
"30_days": "30 Days", "30_days": "30 Days",
"90_days": "90 Days", "90_days": "90 Days",
"start_7_days_free_trial": "Start 7 days free trial", "start_7_days_free_trial": "Start 7 days free trial",
"change_language": "Change Language" "change_language": "Change Language",
"that_a_wrap": "That's a wrap!\n\nIf you enjoyed this thread:\n\n1. Follow me @{{username}} for more of these\n2. RT the tweet below to share this thread with your audience\n"
} }

View File

@ -481,5 +481,6 @@
"30_days": "30 días", "30_days": "30 días",
"90_days": "90 días", "90_days": "90 días",
"start_7_days_free_trial": "Comienza la prueba gratuita de 7 días", "start_7_days_free_trial": "Comienza la prueba gratuita de 7 días",
"change_language": "Cambiar idioma" "change_language": "Cambiar idioma",
"that_a_wrap": "¡Eso es todo!\n\nSi te gustó este hilo:\n\n1. Sígueme en @{{username}} para más contenido como este\n2. Haz RT al tuit de abajo para compartir este hilo con tu audiencia\n"
} }

View File

@ -481,5 +481,6 @@
"30_days": "30 jours", "30_days": "30 jours",
"90_days": "90 jours", "90_days": "90 jours",
"start_7_days_free_trial": "Commencez lessai gratuit de 7 jours", "start_7_days_free_trial": "Commencez lessai gratuit de 7 jours",
"change_language": "Changer de langue" "change_language": "Changer de langue",
"that_a_wrap": "C'est terminé !\n\nSi vous avez aimé ce fil :\n\n1. Suivez-moi @{{username}} pour en voir d'autres\n2. Retweetez le tweet ci-dessous pour partager ce fil avec votre audience\n"
} }

View File

@ -481,5 +481,6 @@
"30_days": "30 ימים", "30_days": "30 ימים",
"90_days": "90 ימים", "90_days": "90 ימים",
"start_7_days_free_trial": "התחל תקופת ניסיון חינם ל-7 ימים", "start_7_days_free_trial": "התחל תקופת ניסיון חינם ל-7 ימים",
"change_language": "שנה שפה" "change_language": "שנה שפה",
"that_a_wrap": "זה הסוף!\n\nאם נהנית מהשרשור הזה:\n\n1. עקוב אחרי @{{username}} לעוד תכנים כאלה\n2. רטווט את הציוץ למטה כדי לשתף את השרשור עם הקהל שלך\n"
} }

View File

@ -481,5 +481,6 @@
"30_days": "30 giorni", "30_days": "30 giorni",
"90_days": "90 giorni", "90_days": "90 giorni",
"start_7_days_free_trial": "Inizia la prova gratuita di 7 giorni", "start_7_days_free_trial": "Inizia la prova gratuita di 7 giorni",
"change_language": "Cambia lingua" "change_language": "Cambia lingua",
"that_a_wrap": "È tutto!\n\nSe ti è piaciuto questo thread:\n\n1. Seguimi su @{{username}} per altri contenuti come questo\n2. Ritwitta il tweet qui sotto per condividere questo thread con il tuo pubblico\n"
} }

View File

@ -481,5 +481,6 @@
"30_days": "30日間", "30_days": "30日間",
"90_days": "90日間", "90_days": "90日間",
"start_7_days_free_trial": "7日間の無料トライアルを開始", "start_7_days_free_trial": "7日間の無料トライアルを開始",
"change_language": "言語を変更" "change_language": "言語を変更",
"that_a_wrap": "以上で終了です!\n\nこのスレッドを楽しんでいただけたなら\n\n1. @{{username}} をフォローして、さらに多くの投稿をご覧ください\n2. 下のツイートをリツイートして、このスレッドをあなたのフォロワーと共有してください\n"
} }

View File

@ -481,5 +481,6 @@
"30_days": "30일", "30_days": "30일",
"90_days": "90일", "90_days": "90일",
"start_7_days_free_trial": "7일 무료 체험 시작하기", "start_7_days_free_trial": "7일 무료 체험 시작하기",
"change_language": "언어 변경" "change_language": "언어 변경",
"that_a_wrap": "여기까지입니다!\n\n이 스레드가 유익하셨다면:\n\n1. 더 많은 정보를 원하시면 @{{username}}를 팔로우하세요\n2. 아래 트윗을 리트윗해서 이 스레드를 여러분의 팔로워들과 공유하세요\n"
} }

View File

@ -481,5 +481,6 @@
"30_days": "30 Dias", "30_days": "30 Dias",
"90_days": "90 Dias", "90_days": "90 Dias",
"start_7_days_free_trial": "Comece o teste gratuito de 7 dias", "start_7_days_free_trial": "Comece o teste gratuito de 7 dias",
"change_language": "Mudar idioma" "change_language": "Mudar idioma",
"that_a_wrap": "É isso aí!\n\nSe você gostou deste fio:\n\n1. Siga-me @{{username}} para ver mais conteúdos como este\n2. Dê RT no tweet abaixo para compartilhar este fio com seu público\n"
} }

View File

@ -481,5 +481,6 @@
"30_days": "30 дней", "30_days": "30 дней",
"90_days": "90 дней", "90_days": "90 дней",
"start_7_days_free_trial": "Начать 7-дневную бесплатную пробную версию", "start_7_days_free_trial": "Начать 7-дневную бесплатную пробную версию",
"change_language": "Сменить язык" "change_language": "Сменить язык",
"that_a_wrap": "На этом всё!\n\nЕсли вам понравилась эта серия:\n\n1. Подпишитесь на меня @{{username}}, чтобы не пропустить новые посты\n2. Ретвитните твит ниже, чтобы поделиться этой серией со своей аудиторией\n"
} }

View File

@ -481,5 +481,6 @@
"30_days": "30 Gün", "30_days": "30 Gün",
"90_days": "90 Gün", "90_days": "90 Gün",
"start_7_days_free_trial": "7 gün ücretsiz denemeyi başlat", "start_7_days_free_trial": "7 gün ücretsiz denemeyi başlat",
"change_language": "Dili Değiştir" "change_language": "Dili Değiştir",
"that_a_wrap": "Bu iş burada bitti!\n\nEğer bu diziyi beğendiyseniz:\n\n1. Daha fazlası için beni @{{username}} hesabından takip edin\n2. Aşağıdaki tweet'i RT'leyerek bu diziyi kendi kitlenizle paylaşın\n"
} }

View File

@ -481,5 +481,6 @@
"30_days": "30 ngày", "30_days": "30 ngày",
"90_days": "90 ngày", "90_days": "90 ngày",
"start_7_days_free_trial": "Bắt đầu dùng thử miễn phí 7 ngày", "start_7_days_free_trial": "Bắt đầu dùng thử miễn phí 7 ngày",
"change_language": "Thay đổi ngôn ngữ" "change_language": "Thay đổi ngôn ngữ",
"that_a_wrap": "Kết thúc rồi!\n\nNếu bạn thích chuỗi bài này:\n\n1. Hãy theo dõi tôi @{{username}} để xem thêm nhiều nội dung như vậy\n2. Retweet bài bên dưới để chia sẻ chuỗi này với mọi người\n"
} }

View File

@ -481,5 +481,6 @@
"30_days": "30天", "30_days": "30天",
"90_days": "90天", "90_days": "90天",
"start_7_days_free_trial": "开始7天免费试用", "start_7_days_free_trial": "开始7天免费试用",
"change_language": "切换语言" "change_language": "切换语言",
"that_a_wrap": "本帖到此结束!\n\n如果你喜欢这个话题\n\n1. 关注我 @{{username}},获取更多类似内容\n2. 转发下方推文,与更多人分享本帖\n"
} }