FIX: Deprecation overwriting `translatedText` CP

FIX: Deprecation overwriting translatedText CP

This allows us to pass a textParams object for options that will be translated via i18n.

diff --git a/app/assets/javascripts/discourse/app/components/discourse-linked-text.js b/app/assets/javascripts/discourse/app/components/discourse-linked-text.js
index 0c60dd1..acbb880 100644
--- a/app/assets/javascripts/discourse/app/components/discourse-linked-text.js
+++ b/app/assets/javascripts/discourse/app/components/discourse-linked-text.js
@@ -5,10 +5,10 @@ import discourseComputed from "discourse-common/utils/decorators";
 export default Component.extend({
   tagName: "span",
 
-  @discourseComputed("text")
+  @discourseComputed("text", "textParams")
   translatedText(text) {
     if (text) {
-      return I18n.t(text);
+      return I18n.t(...arguments);
     }
   },
 
diff --git a/app/assets/javascripts/discourse/app/templates/components/pwa-install-banner.hbs b/app/assets/javascripts/discourse/app/templates/components/pwa-install-banner.hbs
index 1235c03..a4ab37c 100644
--- a/app/assets/javascripts/discourse/app/templates/components/pwa-install-banner.hbs
+++ b/app/assets/javascripts/discourse/app/templates/components/pwa-install-banner.hbs
@@ -4,7 +4,8 @@
       <span>
         {{discourse-linked-text
           action=(action "turnOn")
-          translatedText=(i18n "pwa.install_banner" title=siteSettings.title)
+          text="pwa.install_banner"
+          textParams=(hash title=siteSettings.title)
         }}
       </span>
       {{d-button

GitHub sha: 8945a752

This commit appears in #10780 which was approved by jjaffeux. It was merged by eviltrout.