From 0128e914dc82a493d593ee9b299a12256bf3869a Mon Sep 17 00:00:00 2001 From: Steven Enamakel <31011319+senamakel@users.noreply.github.com> Date: Sat, 6 Jun 2026 20:00:52 -0400 Subject: [PATCH] fix(i18n): avoid fixed signup credit amount (#3462) --- app/src/components/OpenhumanLinkModal.tsx | 4 +++- app/src/lib/i18n/ar.ts | 6 +++--- app/src/lib/i18n/bn.ts | 7 ++++--- app/src/lib/i18n/de.ts | 7 ++++--- app/src/lib/i18n/en.ts | 7 ++++--- app/src/lib/i18n/es.ts | 7 ++++--- app/src/lib/i18n/fr.ts | 7 ++++--- app/src/lib/i18n/hi.ts | 7 ++++--- app/src/lib/i18n/id.ts | 7 ++++--- app/src/lib/i18n/it.ts | 7 ++++--- app/src/lib/i18n/ko.ts | 7 ++++--- app/src/lib/i18n/pl.ts | 6 +++--- app/src/lib/i18n/pt.ts | 7 ++++--- app/src/lib/i18n/ru.ts | 7 ++++--- app/src/lib/i18n/zh-CN.ts | 6 +++--- 15 files changed, 56 insertions(+), 43 deletions(-) diff --git a/app/src/components/OpenhumanLinkModal.tsx b/app/src/components/OpenhumanLinkModal.tsx index 55a9b04c5..707d4884d 100644 --- a/app/src/components/OpenhumanLinkModal.tsx +++ b/app/src/components/OpenhumanLinkModal.tsx @@ -317,7 +317,9 @@ const BillingBody = ({ close }: { close: () => void }) => {
{t('app.openhumanLink.billing.trialCredit')}
-$1.00
++ {t('onboarding.runtimeChoice.cloud.creditHighlight')} +
{t('app.openhumanLink.billing.trialDesc')}
diff --git a/app/src/lib/i18n/ar.ts b/app/src/lib/i18n/ar.ts index 6ab5997bc..c5243e70a 100644 --- a/app/src/lib/i18n/ar.ts +++ b/app/src/lib/i18n/ar.ts @@ -500,7 +500,7 @@ const messages: TranslationMap = { 'onboarding.runtimeChoice.custom.f3': 'يمكن أن يكون مجانيًا إذا شغّلت كل شيء محليًا', 'onboarding.runtimeChoice.custom.f4': 'إعداد أكثر وخيارات أوسع', 'onboarding.runtimeChoice.custom.f5': 'الأفضل للمستخدمين المتمرسين والمطورين', - 'onboarding.runtimeChoice.cloud.creditHighlight': '$1 رصيد مجاني للتجربة', + 'onboarding.runtimeChoice.cloud.creditHighlight': 'رصيد مجاني عند التسجيل', 'onboarding.runtimeChoice.continueCloud': 'المتابعة بالخيار البسيط', 'onboarding.runtimeChoice.continueCustom': 'المتابعة بالخيار المخصص', 'onboarding.runtimeChoice.recommended': 'موصى به', @@ -2309,8 +2309,8 @@ const messages: TranslationMap = { 'app.openhumanLink.accounts.webviewNote': 'ملاحظة العرض', 'app.openhumanLink.billing.openDashboard': 'فتح لوحة التحكم', 'app.openhumanLink.billing.stayOnTrial': 'البقاء في النسخة التجريبية', - 'app.openhumanLink.billing.trialCredit': 'رصيد تجريبي', - 'app.openhumanLink.billing.trialDesc': 'وصف تجريبي', + 'app.openhumanLink.billing.trialCredit': 'رصيد التسجيل', + 'app.openhumanLink.billing.trialDesc': 'قد تختلف عروض الرصيد حسب العرض الترويجي وأهلية الحساب.', 'app.openhumanLink.defaultBody': 'غير جاهز في النافذة المنبثقة بعد. افتح صفحة الإعدادات الكاملة عند الحاجة', 'app.openhumanLink.discord.intro': 'مقدمة', diff --git a/app/src/lib/i18n/bn.ts b/app/src/lib/i18n/bn.ts index 110d0902f..037aa4703 100644 --- a/app/src/lib/i18n/bn.ts +++ b/app/src/lib/i18n/bn.ts @@ -512,7 +512,7 @@ const messages: TranslationMap = { 'onboarding.runtimeChoice.custom.f3': 'সব লোকালে চালালে বিনামূল্যে হতে পারে', 'onboarding.runtimeChoice.custom.f4': 'বেশি সেটআপ, বেশি নিয়ন্ত্রণ', 'onboarding.runtimeChoice.custom.f5': 'পাওয়ার ইউজার ও ডেভেলপারদের জন্য সেরা', - 'onboarding.runtimeChoice.cloud.creditHighlight': 'চেষ্টা করতে $1 বিনামূল্যে ক্রেডিট', + 'onboarding.runtimeChoice.cloud.creditHighlight': 'সাইন আপ করলে বিনামূল্যে ক্রেডিট', 'onboarding.runtimeChoice.continueCloud': 'সহজ দিয়ে চালিয়ে যান', 'onboarding.runtimeChoice.continueCustom': 'কাস্টম দিয়ে চালিয়ে যান', 'onboarding.runtimeChoice.recommended': 'প্রস্তাবিত', @@ -2357,8 +2357,9 @@ const messages: TranslationMap = { 'app.openhumanLink.accounts.webviewNote': 'Webview নোট', 'app.openhumanLink.billing.openDashboard': 'ড্যাশবোর্ড খুলুন', 'app.openhumanLink.billing.stayOnTrial': 'ট্রায়ালে থাকুন', - 'app.openhumanLink.billing.trialCredit': 'ট্রায়াল ক্রেডিট', - 'app.openhumanLink.billing.trialDesc': 'ট্রায়াল বিবরণ', + 'app.openhumanLink.billing.trialCredit': 'সাইনআপ ক্রেডিট', + 'app.openhumanLink.billing.trialDesc': + 'প্রোমোশন ও অ্যাকাউন্টের যোগ্যতার ওপর ক্রেডিট অফার ভিন্ন হতে পারে।', 'app.openhumanLink.defaultBody': 'পপআপে এখনো প্রস্তুত নয়। সম্পূর্ণ সেটিংস পেজ খুলুন যখন', 'app.openhumanLink.discord.intro': 'ভূমিকা', 'app.openhumanLink.discord.openInvite': 'আমন্ত্রণ খুলুন', diff --git a/app/src/lib/i18n/de.ts b/app/src/lib/i18n/de.ts index 543745597..de17d7f0c 100644 --- a/app/src/lib/i18n/de.ts +++ b/app/src/lib/i18n/de.ts @@ -526,7 +526,7 @@ const messages: TranslationMap = { 'onboarding.runtimeChoice.custom.f3': 'Kann kostenlos sein, wenn du alles lokal ausführst', 'onboarding.runtimeChoice.custom.f4': 'Mehr Setup, mehr Knöpfe', 'onboarding.runtimeChoice.custom.f5': 'Am besten für Power-User und Entwickler geeignet', - 'onboarding.runtimeChoice.cloud.creditHighlight': '1 $ Gratisguthaben zum Ausprobieren', + 'onboarding.runtimeChoice.cloud.creditHighlight': 'Kostenlose Credits bei der Registrierung', 'onboarding.runtimeChoice.continueCloud': 'Fahre mit „Einfach“ fort', 'onboarding.runtimeChoice.continueCustom': 'Fahre mit Benutzerdefiniert fort', 'onboarding.runtimeChoice.recommended': 'Empfohlen', @@ -2414,8 +2414,9 @@ const messages: TranslationMap = { 'app.openhumanLink.accounts.webviewNote': 'Webview-Hinweis', 'app.openhumanLink.billing.openDashboard': 'Dashboard öffnen', 'app.openhumanLink.billing.stayOnTrial': 'In der Testversion bleiben', - 'app.openhumanLink.billing.trialCredit': 'Probeguthaben', - 'app.openhumanLink.billing.trialDesc': 'Testbeschreibung', + 'app.openhumanLink.billing.trialCredit': 'Registrierungs-Credits', + 'app.openhumanLink.billing.trialDesc': + 'Credit-Angebote können je nach Aktion und Kontoberechtigung variieren.', 'app.openhumanLink.defaultBody': 'Im Popup noch nicht fertig. Öffne bei Bedarf die vollständige Einstellungsseite.', 'app.openhumanLink.discord.intro': 'Einführung', diff --git a/app/src/lib/i18n/en.ts b/app/src/lib/i18n/en.ts index d80242337..10a70a12a 100644 --- a/app/src/lib/i18n/en.ts +++ b/app/src/lib/i18n/en.ts @@ -757,7 +757,7 @@ const en: TranslationMap = { 'onboarding.runtimeChoice.custom.f3': 'Keep supported workloads on your machine', 'onboarding.runtimeChoice.custom.f4': 'More setup, more knobs', 'onboarding.runtimeChoice.custom.f5': 'Best for power users and developers', - 'onboarding.runtimeChoice.cloud.creditHighlight': '$1 free credit to try it out', + 'onboarding.runtimeChoice.cloud.creditHighlight': 'Free credits when you sign up', 'onboarding.runtimeChoice.continueCloud': 'Continue with Simple', 'onboarding.runtimeChoice.continueCustom': 'Continue with Custom', 'onboarding.runtimeChoice.recommended': 'Recommended', @@ -2859,8 +2859,9 @@ const en: TranslationMap = { 'Your credentials stay on this device and are never shared.', 'app.openhumanLink.billing.openDashboard': 'Open dashboard', 'app.openhumanLink.billing.stayOnTrial': 'Stay on trial', - 'app.openhumanLink.billing.trialCredit': 'Trial credit', - 'app.openhumanLink.billing.trialDesc': 'Trial desc', + 'app.openhumanLink.billing.trialCredit': 'Signup credits', + 'app.openhumanLink.billing.trialDesc': + 'Credit offers can vary by promotion and account eligibility.', 'app.openhumanLink.defaultBody': "Not ready in the popup yet. Open the full settings page when you're done.", 'app.openhumanLink.discord.intro': 'Join the OpenHuman community on Discord.', diff --git a/app/src/lib/i18n/es.ts b/app/src/lib/i18n/es.ts index ab2a8336d..08d1dae12 100644 --- a/app/src/lib/i18n/es.ts +++ b/app/src/lib/i18n/es.ts @@ -524,7 +524,7 @@ const messages: TranslationMap = { 'onboarding.runtimeChoice.custom.f3': 'Puede ser gratuito si ejecutas todo localmente', 'onboarding.runtimeChoice.custom.f4': 'Más configuración, más opciones', 'onboarding.runtimeChoice.custom.f5': 'Ideal para usuarios avanzados y desarrolladores', - 'onboarding.runtimeChoice.cloud.creditHighlight': '$1 de crédito gratis para probarlo', + 'onboarding.runtimeChoice.cloud.creditHighlight': 'Créditos gratis al registrarte', 'onboarding.runtimeChoice.continueCloud': 'Continuar con Simple', 'onboarding.runtimeChoice.continueCustom': 'Continuar con Personalizado', 'onboarding.runtimeChoice.recommended': 'Recomendado', @@ -2403,8 +2403,9 @@ const messages: TranslationMap = { 'app.openhumanLink.accounts.webviewNote': 'Nota de webview', 'app.openhumanLink.billing.openDashboard': 'Abrir panel', 'app.openhumanLink.billing.stayOnTrial': 'Continuar con prueba', - 'app.openhumanLink.billing.trialCredit': 'Crédito de prueba', - 'app.openhumanLink.billing.trialDesc': 'Descripción de prueba', + 'app.openhumanLink.billing.trialCredit': 'Créditos de registro', + 'app.openhumanLink.billing.trialDesc': + 'Las ofertas de créditos pueden variar según la promoción y la elegibilidad de la cuenta.', 'app.openhumanLink.defaultBody': 'Aún no está listo en el menú emergente. Abre la página completa de ajustes cuando la necesites.', 'app.openhumanLink.discord.intro': 'Introducción', diff --git a/app/src/lib/i18n/fr.ts b/app/src/lib/i18n/fr.ts index b20b85e83..f7bbcc7eb 100644 --- a/app/src/lib/i18n/fr.ts +++ b/app/src/lib/i18n/fr.ts @@ -524,7 +524,7 @@ const messages: TranslationMap = { 'onboarding.runtimeChoice.custom.f3': 'Peut être gratuit si tu fais tout tourner localement', 'onboarding.runtimeChoice.custom.f4': "Plus de configuration, plus d'options", 'onboarding.runtimeChoice.custom.f5': 'Idéal pour les utilisateurs avancés et les développeurs', - 'onboarding.runtimeChoice.cloud.creditHighlight': '$1 de crédit offert pour essayer', + 'onboarding.runtimeChoice.cloud.creditHighlight': "Crédits gratuits à l'inscription", 'onboarding.runtimeChoice.continueCloud': 'Continuer avec Simple', 'onboarding.runtimeChoice.continueCustom': 'Continuer avec Personnalisé', 'onboarding.runtimeChoice.recommended': 'Recommandé', @@ -2412,8 +2412,9 @@ const messages: TranslationMap = { 'app.openhumanLink.accounts.webviewNote': 'Note webview', 'app.openhumanLink.billing.openDashboard': 'Ouvrir le tableau de bord', 'app.openhumanLink.billing.stayOnTrial': "Rester en période d'essai", - 'app.openhumanLink.billing.trialCredit': "Crédit d'essai", - 'app.openhumanLink.billing.trialDesc': "Description de l'essai", + 'app.openhumanLink.billing.trialCredit': "Crédits d'inscription", + 'app.openhumanLink.billing.trialDesc': + "Les offres de crédits peuvent varier selon la promotion et l'éligibilité du compte.", 'app.openhumanLink.defaultBody': 'Pas encore disponible dans la fenêtre contextuelle. Ouvrez la page des paramètres complète si nécessaire.', 'app.openhumanLink.discord.intro': 'Intro', diff --git a/app/src/lib/i18n/hi.ts b/app/src/lib/i18n/hi.ts index 939d3beb7..5fcc704bd 100644 --- a/app/src/lib/i18n/hi.ts +++ b/app/src/lib/i18n/hi.ts @@ -510,7 +510,7 @@ const messages: TranslationMap = { 'onboarding.runtimeChoice.custom.f3': 'सब लोकल चलाएं तो फ्री हो सकता है', 'onboarding.runtimeChoice.custom.f4': 'ज़्यादा सेटअप, ज़्यादा कंट्रोल', 'onboarding.runtimeChoice.custom.f5': 'पावर यूज़र्स और डेवलपर्स के लिए बेस्ट', - 'onboarding.runtimeChoice.cloud.creditHighlight': 'ट्राई करने के लिए $1 मुफ्त क्रेडिट', + 'onboarding.runtimeChoice.cloud.creditHighlight': 'साइन अप करने पर मुफ्त क्रेडिट', 'onboarding.runtimeChoice.continueCloud': 'सिंपल के साथ जारी रखें', 'onboarding.runtimeChoice.continueCustom': 'कस्टम के साथ जारी रखें', 'onboarding.runtimeChoice.recommended': 'सुझावित', @@ -2357,8 +2357,9 @@ const messages: TranslationMap = { 'app.openhumanLink.accounts.webviewNote': 'वेबव्यू नोट', 'app.openhumanLink.billing.openDashboard': 'डैशबोर्ड खोलें', 'app.openhumanLink.billing.stayOnTrial': 'ट्रायल पर रहें', - 'app.openhumanLink.billing.trialCredit': 'ट्रायल क्रेडिट', - 'app.openhumanLink.billing.trialDesc': 'ट्रायल विवरण', + 'app.openhumanLink.billing.trialCredit': 'साइनअप क्रेडिट', + 'app.openhumanLink.billing.trialDesc': + 'क्रेडिट ऑफ़र प्रमोशन और खाते की पात्रता के अनुसार अलग हो सकते हैं।', 'app.openhumanLink.defaultBody': 'पॉपअप में अभी तैयार नहीं है। जब आवश्यकता हो तो पूर्ण सेटिंग्स पृष्ठ खोलें।', 'app.openhumanLink.discord.intro': 'परिचय', diff --git a/app/src/lib/i18n/id.ts b/app/src/lib/i18n/id.ts index 8461877e1..5d56e2c56 100644 --- a/app/src/lib/i18n/id.ts +++ b/app/src/lib/i18n/id.ts @@ -515,7 +515,7 @@ const messages: TranslationMap = { 'onboarding.runtimeChoice.custom.f3': 'Bisa gratis jika Anda menjalankan semuanya secara lokal', 'onboarding.runtimeChoice.custom.f4': 'Lebih banyak pengaturan, lebih banyak kontrol', 'onboarding.runtimeChoice.custom.f5': 'Terbaik untuk pengguna power dan developer', - 'onboarding.runtimeChoice.cloud.creditHighlight': '$1 kredit gratis untuk dicoba', + 'onboarding.runtimeChoice.cloud.creditHighlight': 'Kredit gratis saat mendaftar', 'onboarding.runtimeChoice.continueCloud': 'Lanjutkan dengan Sederhana', 'onboarding.runtimeChoice.continueCustom': 'Lanjutkan dengan Kustom', 'onboarding.runtimeChoice.recommended': 'Direkomendasikan', @@ -2361,8 +2361,9 @@ const messages: TranslationMap = { 'app.openhumanLink.accounts.webviewNote': 'Catatan webview', 'app.openhumanLink.billing.openDashboard': 'Buka dashboard', 'app.openhumanLink.billing.stayOnTrial': 'Tetap di trial', - 'app.openhumanLink.billing.trialCredit': 'Kredit trial', - 'app.openhumanLink.billing.trialDesc': 'Deskripsi trial', + 'app.openhumanLink.billing.trialCredit': 'Kredit pendaftaran', + 'app.openhumanLink.billing.trialDesc': + 'Penawaran kredit dapat berbeda menurut promosi dan kelayakan akun.', 'app.openhumanLink.defaultBody': 't siap di popup belum. Buka halaman pengaturan lengkap jika Anda', 'app.openhumanLink.discord.intro': 'Pengantar', diff --git a/app/src/lib/i18n/it.ts b/app/src/lib/i18n/it.ts index a38efe589..0f37f7bdf 100644 --- a/app/src/lib/i18n/it.ts +++ b/app/src/lib/i18n/it.ts @@ -522,7 +522,7 @@ const messages: TranslationMap = { 'onboarding.runtimeChoice.custom.f3': 'Può essere gratis se esegui tutto localmente', 'onboarding.runtimeChoice.custom.f4': 'Più configurazione, più parametri', 'onboarding.runtimeChoice.custom.f5': 'Ideale per power user e sviluppatori', - 'onboarding.runtimeChoice.cloud.creditHighlight': '1$ di credito gratuito per provarlo', + 'onboarding.runtimeChoice.cloud.creditHighlight': "Crediti gratuiti all'iscrizione", 'onboarding.runtimeChoice.continueCloud': 'Continua con Semplice', 'onboarding.runtimeChoice.continueCustom': 'Continua con Personalizzato', 'onboarding.runtimeChoice.recommended': 'Consigliato', @@ -2395,8 +2395,9 @@ const messages: TranslationMap = { 'app.openhumanLink.accounts.webviewNote': 'Nota webview', 'app.openhumanLink.billing.openDashboard': 'Apri dashboard', 'app.openhumanLink.billing.stayOnTrial': 'Rimani in prova', - 'app.openhumanLink.billing.trialCredit': 'Credito di prova', - 'app.openhumanLink.billing.trialDesc': 'Descrizione prova', + 'app.openhumanLink.billing.trialCredit': 'Crediti di iscrizione', + 'app.openhumanLink.billing.trialDesc': + "Le offerte di crediti possono variare in base alla promozione e all'idoneità dell'account.", 'app.openhumanLink.defaultBody': 'Non ancora pronto nel popup. Apri la pagina completa delle impostazioni quando ti serve.', 'app.openhumanLink.discord.intro': 'Introduzione', diff --git a/app/src/lib/i18n/ko.ts b/app/src/lib/i18n/ko.ts index 8ffd08321..fb036f7b7 100644 --- a/app/src/lib/i18n/ko.ts +++ b/app/src/lib/i18n/ko.ts @@ -508,7 +508,7 @@ const messages: TranslationMap = { 'onboarding.runtimeChoice.custom.f3': '모든 것을 로컬에서 실행하면 무료일 수 있습니다', 'onboarding.runtimeChoice.custom.f4': '더 많은 설정과 더 많은 옵션', 'onboarding.runtimeChoice.custom.f5': '고급 사용자와 개발자에게 가장 적합', - 'onboarding.runtimeChoice.cloud.creditHighlight': '체험용 $1 무료 크레딧', + 'onboarding.runtimeChoice.cloud.creditHighlight': '가입하면 무료 크레딧 제공', 'onboarding.runtimeChoice.continueCloud': '간단 모드로 계속', 'onboarding.runtimeChoice.continueCustom': '사용자 지정으로 계속', 'onboarding.runtimeChoice.recommended': '추천', @@ -2332,8 +2332,9 @@ const messages: TranslationMap = { 'app.openhumanLink.accounts.webviewNote': 'Webview 안내', 'app.openhumanLink.billing.openDashboard': '대시보드 열기', 'app.openhumanLink.billing.stayOnTrial': '체험판 유지', - 'app.openhumanLink.billing.trialCredit': '체험 크레딧', - 'app.openhumanLink.billing.trialDesc': '체험 설명', + 'app.openhumanLink.billing.trialCredit': '가입 크레딧', + 'app.openhumanLink.billing.trialDesc': + '크레딧 혜택은 프로모션과 계정 자격에 따라 달라질 수 있습니다.', 'app.openhumanLink.defaultBody': '아직 팝업에서 준비되지 않았습니다. 필요하면 전체 설정 페이지를 여세요.', 'app.openhumanLink.discord.intro': '소개', diff --git a/app/src/lib/i18n/pl.ts b/app/src/lib/i18n/pl.ts index 7f3a28093..f7972f148 100644 --- a/app/src/lib/i18n/pl.ts +++ b/app/src/lib/i18n/pl.ts @@ -518,7 +518,7 @@ const messages: TranslationMap = { 'onboarding.runtimeChoice.custom.f3': 'Trzyma obsługiwane obciążenia na Twoim komputerze', 'onboarding.runtimeChoice.custom.f4': 'Więcej konfiguracji, więcej pokręteł', 'onboarding.runtimeChoice.custom.f5': 'Najlepsze dla zaawansowanych użytkowników i deweloperów', - 'onboarding.runtimeChoice.cloud.creditHighlight': '1 USD darmowych kredytów na start', + 'onboarding.runtimeChoice.cloud.creditHighlight': 'Darmowe kredyty po rejestracji', 'onboarding.runtimeChoice.continueCloud': 'Kontynuuj w trybie Prosto', 'onboarding.runtimeChoice.continueCustom': 'Kontynuuj w trybie Niestandardowo', 'onboarding.runtimeChoice.recommended': 'Polecane', @@ -2381,9 +2381,9 @@ const messages: TranslationMap = { 'app.openhumanLink.accounts.webviewNote': 'Każde konto otwiera się we własnym oknie webview.', 'app.openhumanLink.billing.openDashboard': 'Otwórz panel', 'app.openhumanLink.billing.stayOnTrial': 'Zostań w wersji próbnej', - 'app.openhumanLink.billing.trialCredit': 'Kredyt próbny', + 'app.openhumanLink.billing.trialCredit': 'Kredyty za rejestrację', 'app.openhumanLink.billing.trialDesc': - 'Korzystasz z bezpłatnego okresu próbnego. Doładuj, aby kontynuować.', + 'Oferty kredytów mogą się różnić w zależności od promocji i kwalifikacji konta.', 'app.openhumanLink.defaultBody': 'Jeszcze nie gotowe w popupie. Otwórz pełną stronę ustawień, gdy będziesz potrzebować.', 'app.openhumanLink.discord.intro': diff --git a/app/src/lib/i18n/pt.ts b/app/src/lib/i18n/pt.ts index 3dd4e5363..f33f65514 100644 --- a/app/src/lib/i18n/pt.ts +++ b/app/src/lib/i18n/pt.ts @@ -523,7 +523,7 @@ const messages: TranslationMap = { 'onboarding.runtimeChoice.custom.f3': 'Pode ser gratuito se você rodar tudo localmente', 'onboarding.runtimeChoice.custom.f4': 'Mais configuração, mais controles', 'onboarding.runtimeChoice.custom.f5': 'Ideal para usuários avançados e desenvolvedores', - 'onboarding.runtimeChoice.cloud.creditHighlight': '$1 de crédito grátis para experimentar', + 'onboarding.runtimeChoice.cloud.creditHighlight': 'Créditos grátis ao se cadastrar', 'onboarding.runtimeChoice.continueCloud': 'Continuar com Simples', 'onboarding.runtimeChoice.continueCustom': 'Continuar com Personalizado', 'onboarding.runtimeChoice.recommended': 'Recomendado', @@ -2400,8 +2400,9 @@ const messages: TranslationMap = { 'app.openhumanLink.accounts.webviewNote': 'Nota do webview', 'app.openhumanLink.billing.openDashboard': 'Abrir painel', 'app.openhumanLink.billing.stayOnTrial': 'Ficar no período de teste', - 'app.openhumanLink.billing.trialCredit': 'Crédito de teste', - 'app.openhumanLink.billing.trialDesc': 'Descrição do teste', + 'app.openhumanLink.billing.trialCredit': 'Créditos de cadastro', + 'app.openhumanLink.billing.trialDesc': + 'As ofertas de créditos podem variar conforme a promoção e a elegibilidade da conta.', 'app.openhumanLink.defaultBody': 'Ainda não disponível no popup. Abra a página completa de configurações quando precisar.', 'app.openhumanLink.discord.intro': 'Introdução', diff --git a/app/src/lib/i18n/ru.ts b/app/src/lib/i18n/ru.ts index faa756d5f..88db540d6 100644 --- a/app/src/lib/i18n/ru.ts +++ b/app/src/lib/i18n/ru.ts @@ -515,7 +515,7 @@ const messages: TranslationMap = { 'onboarding.runtimeChoice.custom.f4': 'Больше настроек и параметров', 'onboarding.runtimeChoice.custom.f5': 'Лучший выбор для продвинутых пользователей и разработчиков', - 'onboarding.runtimeChoice.cloud.creditHighlight': '$1 бесплатный кредит для знакомства', + 'onboarding.runtimeChoice.cloud.creditHighlight': 'Бесплатные кредиты при регистрации', 'onboarding.runtimeChoice.continueCloud': 'Продолжить с простым режимом', 'onboarding.runtimeChoice.continueCustom': 'Продолжить со своими настройками', 'onboarding.runtimeChoice.recommended': 'Рекомендуется', @@ -2375,8 +2375,9 @@ const messages: TranslationMap = { 'app.openhumanLink.accounts.webviewNote': 'Примечание о Webview', 'app.openhumanLink.billing.openDashboard': 'Открыть панель', 'app.openhumanLink.billing.stayOnTrial': 'Остаться на пробном периоде', - 'app.openhumanLink.billing.trialCredit': 'Пробный кредит', - 'app.openhumanLink.billing.trialDesc': 'Описание пробного периода', + 'app.openhumanLink.billing.trialCredit': 'Кредиты за регистрацию', + 'app.openhumanLink.billing.trialDesc': + 'Предложения кредитов могут зависеть от акции и соответствия аккаунта условиям.', 'app.openhumanLink.defaultBody': 'Ещё не готово во всплывающем окне. Откройте полную страницу настроек, когда понадобится.', 'app.openhumanLink.discord.intro': 'Введение', diff --git a/app/src/lib/i18n/zh-CN.ts b/app/src/lib/i18n/zh-CN.ts index 0f49616ee..d53e61088 100644 --- a/app/src/lib/i18n/zh-CN.ts +++ b/app/src/lib/i18n/zh-CN.ts @@ -490,7 +490,7 @@ const messages: TranslationMap = { 'onboarding.runtimeChoice.custom.f3': '如果全部本地运行,也可以免费', 'onboarding.runtimeChoice.custom.f4': '更多设置,更多可调选项', 'onboarding.runtimeChoice.custom.f5': '最适合高级用户和开发者', - 'onboarding.runtimeChoice.cloud.creditHighlight': '赠送 $1 额度用于试用', + 'onboarding.runtimeChoice.cloud.creditHighlight': '注册即可获得免费额度', 'onboarding.runtimeChoice.continueCloud': '继续使用简单模式', 'onboarding.runtimeChoice.continueCustom': '继续使用自定义模式', 'onboarding.runtimeChoice.recommended': '推荐', @@ -2240,8 +2240,8 @@ const messages: TranslationMap = { 'app.openhumanLink.accounts.webviewNote': '网页视图说明', 'app.openhumanLink.billing.openDashboard': '打开控制台', 'app.openhumanLink.billing.stayOnTrial': '继续试用', - 'app.openhumanLink.billing.trialCredit': '试用配额', - 'app.openhumanLink.billing.trialDesc': '试用说明', + 'app.openhumanLink.billing.trialCredit': '注册额度', + 'app.openhumanLink.billing.trialDesc': '额度优惠可能因促销活动和账号资格而异。', 'app.openhumanLink.defaultBody': '弹窗中尚未就绪。完成后打开完整设置页面', 'app.openhumanLink.discord.intro': '简介', 'app.openhumanLink.discord.openInvite': '打开邀请',