diff --git a/src/locales/ast.json b/src/locales/ast.json index f39466a..419083d 100644 --- a/src/locales/ast.json +++ b/src/locales/ast.json @@ -206,7 +206,7 @@ "back": "Atrás" }, "donation": { - "progress": "{totd}$ de {goald}$/mes, {perc}% de la meta mensual.", + "progress": "{totd}$ de {goald}$/mes, {perc} de la meta mensual.", "upgradePush": "Pa convertise en soscriptor/a ya tener accesu a coses guais, visita la páxina d'anovamientu." }, "docs": { diff --git a/src/locales/ca_ES.json b/src/locales/ca_ES.json index f32ecf7..e1c9aed 100644 --- a/src/locales/ca_ES.json +++ b/src/locales/ca_ES.json @@ -307,6 +307,6 @@ }, "donation": { "upgradePush": "Per esdevenir suscriptor i guanyar accés a increïbles avantatges, vés a la pàgina de millores.", - "progress": "Objectiu mensual: ${totd} de ${goald}/al mes, {perc}%." + "progress": "Objectiu mensual: {totd} de {goald}/al mes, {perc}." } } \ No newline at end of file diff --git a/src/locales/cs_CZ.json b/src/locales/cs_CZ.json index fe8fe11..747b9b9 100644 --- a/src/locales/cs_CZ.json +++ b/src/locales/cs_CZ.json @@ -457,7 +457,7 @@ } }, "donation": { - "progress": "${totd} z měsíčního cíle ${goald} vybráno ({perc}% měsíčního cíle)", + "progress": "{totd} z měsíčního cíle ${goald} vybráno ({perc} měsíčního cíle)", "upgradePush": "Abyste se stal(a) předplatitelem a získal(a) přístup k zajímavým výhodám navštivte upgrade stránku." }, "notfound": { diff --git a/src/locales/de_DE.json b/src/locales/de_DE.json index 16fe373..73a92c9 100644 --- a/src/locales/de_DE.json +++ b/src/locales/de_DE.json @@ -414,7 +414,7 @@ "changeTierConfirm": "Stufe ändern" }, "donation": { - "progress": "${totd} von ${goald}/Monat, {perc}% des monatlichen Ziels.", + "progress": "{totd} von {goald}/Monat, {perc} des monatlichen Ziels.", "upgradePush": "Um Abonnent zu werden und Zugang zu coolen Vorteilen zu erhalten, besuche die Upgrade-Seite." }, "localizationPage": { diff --git a/src/locales/el_GR.json b/src/locales/el_GR.json index 295871e..9adf99d 100644 --- a/src/locales/el_GR.json +++ b/src/locales/el_GR.json @@ -214,7 +214,7 @@ "changeTierPrompt": "Είσαι σίγουρος ότι θέλεις να καταργήσεις τη συνδρομή σου από oldtiername και να εγγραφείς στο newtiername;" }, "donation": { - "progress": "${totd} από${goald}/μήνα, {perc}% του μηνιαίου στόχου.", + "progress": "{totd} από{goald}/μήνα, {perc} του μηνιαίου στόχου.", "upgradePush": "Για να γίνεις συνδρομητής και να αποκτήσεις πρόσβαση σε κούλ οφέλη, επισκέψου την σελίδα αναβάθμισης." }, "localizationPage": { diff --git a/src/locales/en@uwu.json b/src/locales/en@uwu.json index 03d2a19..62b0bbb 100644 --- a/src/locales/en@uwu.json +++ b/src/locales/en@uwu.json @@ -448,7 +448,7 @@ "filePlaceholder": "mew://a.meow.site/4_jzon.jzon" }, "donation": { - "progress": "${totd} of ${goald}/munth, {perc}% of teh monthly goal", + "progress": "{totd} of {goald}/munth, {perc} of teh monthly goal", "upgradePush": "u wanna become super kitteh and get kool perkz?? upgrade now!!" }, "notfound": { diff --git a/src/locales/en_GB.json b/src/locales/en_GB.json index c96b493..954456c 100644 --- a/src/locales/en_GB.json +++ b/src/locales/en_GB.json @@ -414,7 +414,7 @@ "changeTierPrompt": "Are you sure you want to unsubscribe from oldtiername and subscribe to newtiername?" }, "donation": { - "progress": "${totd} of ${goald}/month, {perc}% of the monthly goal.", + "progress": "{totd} of {goald}/month, {perc} of the monthly goal.", "upgradePush": "To become a subscriber and gain access to cool perks, visit the upgrade page." }, "localizationPage": { diff --git a/src/locales/en_US.json b/src/locales/en_US.json index e469ab0..5ab7449 100644 --- a/src/locales/en_US.json +++ b/src/locales/en_US.json @@ -279,8 +279,9 @@ "back": "Back" }, "donation": { - "progress": "${totd} of ${goald}/month, {perc}% of the monthly goal.", - "upgradePush": "To become a subscriber and gain access to cool perks, visit the upgrade page." + "progress": "{totd} of {goald}/month, {perc} of the monthly goal.", + "upgradePushText": "To become a subscriber and gain access to cool perks, visit the {link}.", + "upgradePushLinkText": "upgrade page" }, "miiEditor": { "nickname": "Nickname", diff --git a/src/locales/es_ES.json b/src/locales/es_ES.json index f466ab0..66a4474 100644 --- a/src/locales/es_ES.json +++ b/src/locales/es_ES.json @@ -452,7 +452,7 @@ "title": "Subir rango" }, "donation": { - "progress": "${totd} de ${goald}/mes, {perc}% del objetivo mensual.", + "progress": "{totd} de {goald}/mes, {perc} del objetivo mensual.", "upgradePush": "Para convertirse en suscriptor y obtener acceso a beneficios geniales, visita la página actualizar." }, "modals": { diff --git a/src/locales/fi_FI.json b/src/locales/fi_FI.json index aaeca62..59cd28c 100644 --- a/src/locales/fi_FI.json +++ b/src/locales/fi_FI.json @@ -353,7 +353,7 @@ "confirm": "Vahvista" }, "donation": { - "progress": "${totd} tavoitteesta ${goald}/kuussa, {perc}% kuukausitavoitteesta.", + "progress": "{totd} tavoitteesta {goald}/kuussa, {perc} kuukausitavoitteesta.", "upgradePush": "Tullaksesi tilaajaksi ja saadaksesi siistejä etuja, vieraile tilityypin korotussivulla." } } \ No newline at end of file diff --git a/src/locales/fr_FR.json b/src/locales/fr_FR.json index e746eac..c40ef90 100644 --- a/src/locales/fr_FR.json +++ b/src/locales/fr_FR.json @@ -454,7 +454,7 @@ }, "donation": { "upgradePush": "Pour s'abonner et avoir accès à des récompenses spéciales, visitez la page de mise à niveau.", - "progress": "${totd} sur ${goald}/mois, {perc}% du but mensuel." + "progress": "{totd} sur {goald}/mois, {perc} du but mensuel." }, "modals": { "cancel": "Annuler", diff --git a/src/locales/gl_ES.json b/src/locales/gl_ES.json index 89ded1e..5bb5b51 100644 --- a/src/locales/gl_ES.json +++ b/src/locales/gl_ES.json @@ -187,7 +187,7 @@ }, "donation": { "upgradePush": "Para facerte un subscritor e acceder a grandes vantaxes, visita a páxina de actualización.", - "progress": "${totd} de ${goald}/mes, {perc}% do obxectivo mensual." + "progress": "{totd} de {goald}/mes, {perc} do obxectivo mensual." }, "localizationPage": { "description": "Pega unha ligazón a unha configuración rexional JSON de acceso público para probala no teu sitio web", diff --git a/src/locales/hr_HR.json b/src/locales/hr_HR.json index 8d3b35b..e47f9b3 100644 --- a/src/locales/hr_HR.json +++ b/src/locales/hr_HR.json @@ -414,7 +414,7 @@ "back": "Natrag" }, "donation": { - "progress": "${totd} od ${goald}/mjesečno, {perc} % mjesečnog cilja.", + "progress": "{totd} od {goald}/mjesečno, {perc} % mjesečnog cilja.", "upgradePush": "Za pretplatu i pristup još boljim pogodnostima, posjeti stranicu za nadogradnju." }, "localizationPage": { diff --git a/src/locales/hu_HU.json b/src/locales/hu_HU.json index 6712535..f509384 100644 --- a/src/locales/hu_HU.json +++ b/src/locales/hu_HU.json @@ -414,7 +414,7 @@ "description": "Tekintsd meg a projekt előrehaladását és céljait! (Minden órában frissítve, így nem tükröz minden projekt célt vagy az előrehaladást." }, "donation": { - "progress": "${totd} a ${goald}/hó, {perc}% a havi célból.", + "progress": "{totd} a {goald}/hó, {perc} a havi célból.", "upgradePush": "Hogy előfizetővé válhass, és hozzáférj király cuccokhoz, látogasd meg a bővítés oldalt." }, "localizationPage": { diff --git a/src/locales/id_ID.json b/src/locales/id_ID.json index 7ff9742..e92d640 100644 --- a/src/locales/id_ID.json +++ b/src/locales/id_ID.json @@ -417,7 +417,7 @@ "back": "Kembali" }, "donation": { - "progress": "${totd} dari ${goald} per bulan, {perc}% dari target bulanan.", + "progress": "{totd} dari {goald} per bulan, {perc} dari target bulanan.", "upgradePush": "Untuk menjadi pelanggan dan mendapatkan akses ke berbagai keuntungan menarik, kunjungi halaman upgrade." }, "localizationPage": { diff --git a/src/locales/it_IT.json b/src/locales/it_IT.json index fbf2f3e..9785b26 100644 --- a/src/locales/it_IT.json +++ b/src/locales/it_IT.json @@ -457,7 +457,7 @@ "close": "Chiudi" }, "donation": { - "progress": "${totd} di ${goald}/mese, {perc}% del goal mensile.", + "progress": "{totd} di {goald}/mese, {perc} del goal mensile.", "upgradePush": "Per diventare un abbonato e accedere a ricompense speciali, visita la pagina per fare l'upgrade." }, "notfound": { diff --git a/src/locales/ja_JP.json b/src/locales/ja_JP.json index 107bc4e..5a6e970 100644 --- a/src/locales/ja_JP.json +++ b/src/locales/ja_JP.json @@ -450,7 +450,7 @@ "unsubPrompt": "tiername から退会しますか?そのレベルに関連付けられた特典にアクセスできなくなります。" }, "donation": { - "progress": "${totd}/${goald}(寄付額/目標) ー 月間目標の {perc}%の寄付を頂いています。", + "progress": "{totd}/{goald}(寄付額/目標) ー 月間目標の {perc}の寄付を頂いています。", "upgradePush": "サブスクライバーになってクールな特典にアクセスするには、アップグレード ページにアクセスしてください。" }, "modals": { diff --git a/src/locales/kk_KZ.json b/src/locales/kk_KZ.json index 82c521f..d6cd01d 100644 --- a/src/locales/kk_KZ.json +++ b/src/locales/kk_KZ.json @@ -219,7 +219,7 @@ }, "donation": { "upgradePush": "Жазылу және керемет қондырмаларға қол жеткізу үшін жаңарту бетіне кіріңіз.", - "progress": "${totd}/айына ${goald}, айлық мақсаттың {perc}%." + "progress": "{totd}/айына {goald}, айлық мақсаттың {perc}." }, "localizationPage": { "title": "Жергілікті жерлестірейік", diff --git a/src/locales/ko_KR.json b/src/locales/ko_KR.json index 3241a0d..76c5ba4 100644 --- a/src/locales/ko_KR.json +++ b/src/locales/ko_KR.json @@ -349,7 +349,7 @@ "month": "달" }, "donation": { - "progress": "${goald}/월 중에서 ${totd} , 매달 목표의 {perc}%.", + "progress": "{goald}/월 중에서 {totd} , 매달 목표의 {perc}.", "upgradePush": "구독자가 되고 멋진 혜택을 받으시려면, 업그레이드 페이지를 방문하세요." } } \ No newline at end of file diff --git a/src/locales/nl_NL.json b/src/locales/nl_NL.json index d100c31..9096a4d 100644 --- a/src/locales/nl_NL.json +++ b/src/locales/nl_NL.json @@ -120,7 +120,7 @@ "button": "Test bestand" }, "donation": { - "progress": "${totd} van ${goald}/maand, {perc}% van de maandelijkse doelstelling.", + "progress": "{totd} van {goald}/maand, {perc} van de maandelijkse doelstelling.", "upgradePush": "Om een abonnee te worden en toegang te krijgen tot coole voordelen, bezoek je de upgradepagina." }, "upgrade": { diff --git a/src/locales/pl_PL.json b/src/locales/pl_PL.json index bfd2d9e..1d093f1 100644 --- a/src/locales/pl_PL.json +++ b/src/locales/pl_PL.json @@ -291,7 +291,7 @@ "description": "Osiągnięcie celu miesięcznego sprawi, że Pretendo stanie się pracą na pełen etat, zapewniając aktualizacje lepszej jakości w szybszym tempie." }, "donation": { - "progress": "${totd} z ${goald}/miesiąc, {perc}% miesięcznego celu.", + "progress": "{totd} z {goald}/miesiąc, {perc} miesięcznego celu.", "upgradePush": "Aby zostać subskrybentem i uzyskać dostęp do fajnych bonusów, odwiedź stronę ulepszeń." }, "modals": { diff --git a/src/locales/pt_BR.json b/src/locales/pt_BR.json index b8c661f..22edff1 100644 --- a/src/locales/pt_BR.json +++ b/src/locales/pt_BR.json @@ -451,7 +451,7 @@ "close": "Fechar" }, "donation": { - "progress": "${totd} de ${goald} por mês, o que significa {perc}% do objetivo mensal.", + "progress": "{totd} de {goald} por mês, o que significa {perc} do objetivo mensal.", "upgradePush": "Para se tornar um doador e ganhar acesso a vários benefícios legais, visite a página de upgrade." }, "notfound": { diff --git a/src/locales/pt_PT.json b/src/locales/pt_PT.json index fe33829..ea18c1a 100644 --- a/src/locales/pt_PT.json +++ b/src/locales/pt_PT.json @@ -274,7 +274,7 @@ "description": "Verifique o andamento do projeto e as suas metas! (Atualizado em média a cada uma hora, não reflete TODAS as metas ou progresso do projeto)" }, "donation": { - "progress": "${totd} de ${goald} por mês, o que significa {perc}% do objetivo mensal.", + "progress": "{totd} de {goald} por mês, o que significa {perc} do objetivo mensal.", "upgradePush": "Para se tornar um doador e ganhar acesso a vários benefícios legais, visite a página de upgrade." } } \ No newline at end of file diff --git a/src/locales/ro_RO.json b/src/locales/ro_RO.json index d37aa3f..5624846 100644 --- a/src/locales/ro_RO.json +++ b/src/locales/ro_RO.json @@ -274,7 +274,7 @@ "changeTier": "Schimbă nivelul" }, "donation": { - "progress": "{totd}$ din {goald}$/lună, {perc}% din ținta lunară.", + "progress": "{totd}$ din {goald}$/lună, {perc} din ținta lunară.", "upgradePush": "Pentru a te abona și să ai acces la benefici faine, vizitează această pagină." } } \ No newline at end of file diff --git a/src/locales/ru_RU.json b/src/locales/ru_RU.json index 048ff65..3aedc69 100644 --- a/src/locales/ru_RU.json +++ b/src/locales/ru_RU.json @@ -432,7 +432,7 @@ "unsubPrompt": "Вы уверены в том что хотите отписаться от tiername? Вы потеряете доступ к функциям которые были доступны на данном уровне." }, "donation": { - "progress": "${totd} из ${goald}/в месяц, {perc}% от месячной цели.", + "progress": "{totd} из {goald}/в месяц, {perc} от месячной цели.", "upgradePush": "Чтобы стать подписчиком и получить доступ к крутым возможностям, посетите upgrade page." }, "modals": { diff --git a/src/locales/sv_SE.json b/src/locales/sv_SE.json index 267c621..50dc407 100644 --- a/src/locales/sv_SE.json +++ b/src/locales/sv_SE.json @@ -270,7 +270,7 @@ }, "donation": { "upgradePush": "För att bli en prenumerant och få tillgång till coola förmåner, besök uppgraderingssidan.", - "progress": "${totd} av ${goald}/månad, {perc}% av det månatliga målet." + "progress": "{totd} av {goald}/månad, {perc} av det månatliga målet." }, "modals": { "close": "Stäng", diff --git a/src/locales/ta_IN.json b/src/locales/ta_IN.json index 9ae43f9..d5cf951 100644 --- a/src/locales/ta_IN.json +++ b/src/locales/ta_IN.json @@ -414,7 +414,7 @@ "back": "பின்" }, "donation": { - "progress": "மாதாந்திர இலக்கில் ${totd} ${goald}/mouth, {perc}%.", + "progress": "மாதாந்திர இலக்கில் {totd} {goald}/mouth, {perc}.", "upgradePush": "சந்தாதாரராவதற்கும் சிறந்த சலுகைகளுக்கான அணுகலைப் பெறுவதற்கும், மேம்படுத்தல் பக்கத்தைப் பார்வையிடவும்." }, "localizationPage": { diff --git a/src/locales/tr_TR.json b/src/locales/tr_TR.json index 906be38..096b56d 100644 --- a/src/locales/tr_TR.json +++ b/src/locales/tr_TR.json @@ -421,7 +421,7 @@ }, "donation": { "upgradePush": "Abone olmak ve harika avantajlara erişmek için yükseltme sayfasını ziyaret edin.", - "progress": "Ayda ${totd}, ${goald}/ay, aylık hedefin %{perc}." + "progress": "Ayda {totd}, {goald}/ay, aylık hedefin %{perc}." }, "blogPage": { "published": "Tarafından yayınlandı", diff --git a/src/locales/uk_UA.json b/src/locales/uk_UA.json index 9a08a13..4c71c0c 100644 --- a/src/locales/uk_UA.json +++ b/src/locales/uk_UA.json @@ -401,7 +401,7 @@ "unsubPrompt": "Ви впевнені, що бажаєте скасувати підписку на tiername? Ви втратите доступ до бонусів, пов’язаних із цим рівнем." }, "donation": { - "progress": "${totd} з ${goald}/місяць, {perc}% місячної цілі.", + "progress": "{totd} з {goald}/місяць, {perc} місячної цілі.", "upgradePush": "Щоб стати передплатником і отримати доступ до цікавих бонусів, відвідайте сторінку прокачки." }, "localizationPage": { diff --git a/src/locales/zh_CN.json b/src/locales/zh_CN.json index b7401f7..545e2d2 100644 --- a/src/locales/zh_CN.json +++ b/src/locales/zh_CN.json @@ -452,7 +452,7 @@ "back": "退回" }, "donation": { - "progress": "${totd} ${goald}/月,{perc}% 的每月目标。", + "progress": "{totd} {goald}/月,{perc} 的每月目标。", "upgradePush": "要成为订阅者并获得超值福利,请访问升级页面。" }, "modals": { diff --git a/src/locales/zh_Hant.json b/src/locales/zh_Hant.json index dc17004..f5e071e 100644 --- a/src/locales/zh_Hant.json +++ b/src/locales/zh_Hant.json @@ -422,7 +422,7 @@ "publishedOn": "於" }, "donation": { - "progress": "${totd}${goald}/月,完成月度目標的{perc}%", + "progress": "{totd}的{goald}/月,完成月度目標的{perc}", "upgradePush": "若要成為訂閱者並獲得超棒的特權,請前往升級頁面。" }, "localizationPage": { diff --git a/src/pages/account/upgrade.vue b/src/pages/account/upgrade.vue index 04128cd..daf250f 100644 --- a/src/pages/account/upgrade.vue +++ b/src/pages/account/upgrade.vue @@ -13,8 +13,6 @@ import { } from 'reka-ui'; import type { ApiAccountCheckoutRequest, TierItem } from '~~/shared/api-types'; -const { t } = useI18n(); - definePageMeta({ needsAuth: true }); @@ -35,12 +33,12 @@ const progress = await useFetch('/api/progress'); const donations = computed(() => progress.data.value?.donations); const goalPercentage = computed(() => Math.floor((donations.value?.currentCents ?? 0) / (donations.value?.goalCents ?? 0) * 100)); -const goalText = computed(() => { - return t('donation.progress', { +const goalTextVars = computed(() => { + return { totd: Math.round((donations.value?.currentCents ?? 0) / 100).toString(), goald: Math.round((donations.value?.goalCents ?? 0) / 100).toString(), perc: goalPercentage.value.toString() - }); + }; }); async function unsubscribe() { @@ -196,10 +194,21 @@ useHead({ />
-

+ > + + + + + +

diff --git a/src/pages/progress.vue b/src/pages/progress.vue index 97b18b4..eae48a1 100644 --- a/src/pages/progress.vue +++ b/src/pages/progress.vue @@ -1,5 +1,4 @@ @@ -85,10 +84,25 @@ const goalText = computed(() => {

+ > + + + + + + {{ ' ' }} - + + +