UX: fix incorrect text on cancel button

UX: fix incorrect text on cancel button

diff --git a/assets/javascripts/discourse/templates/user/billing/subscriptions.hbs b/assets/javascripts/discourse/templates/user/billing/subscriptions.hbs
index 2e265db..c0890e7 100644
--- a/assets/javascripts/discourse/templates/user/billing/subscriptions.hbs
+++ b/assets/javascripts/discourse/templates/user/billing/subscriptions.hbs
@@ -21,7 +21,11 @@
           {{#if subscription.loading}}
             {{loading-spinner size="small"}}
           {{else}}
-            {{d-button disabled=subscription.canceled_at label="discourse_subscriptions.user.subscriptions.cancelled" action=(route-action "cancelSubscription" subscription) icon="times"}}
+            {{#if subscription.canceled_at}}
+              {{d-button disabled=subscription.canceled_at label="discourse_subscriptions.user.subscriptions.cancelled"}}
+            {{else}}
+              {{d-button disabled=subscription.canceled_at label="discourse_subscriptions.user.subscriptions.cancel" action=(route-action "cancelSubscription" subscription) icon="times"}}
+            {{/if}}
           {{/if}}
         </td>
       </tr>
diff --git a/config/locales/client.en.yml b/config/locales/client.en.yml
index cf49d79..4c199f9 100644
--- a/config/locales/client.en.yml
+++ b/config/locales/client.en.yml
@@ -52,6 +52,7 @@ en:
           status: Status
           renews: Renews
           created_at: Created
+          cancel: cancel
           cancelled: cancelled
           operations:
             destroy:

GitHub sha: d60c5b6d