FIX: Improve mobile footer nav accessibility

FIX: Improve mobile footer nav accessibility

diff --git a/app/assets/javascripts/discourse/app/widgets/footer-nav.js b/app/assets/javascripts/discourse/app/widgets/footer-nav.js
index 92c9026..4ff8583 100644
--- a/app/assets/javascripts/discourse/app/widgets/footer-nav.js
+++ b/app/assets/javascripts/discourse/app/widgets/footer-nav.js
@@ -12,7 +12,8 @@ createWidget("footer-nav", {
         action: "goBack",
         icon: "chevron-left",
         className: "btn-large",
-        disabled: !attrs.canGoBack
+        disabled: !attrs.canGoBack,
+        title: "footer_nav.back"
       })
     );
 
@@ -21,7 +22,8 @@ createWidget("footer-nav", {
         action: "goForward",
         icon: "chevron-right",
         className: "btn-large",
-        disabled: !attrs.canGoForward
+        disabled: !attrs.canGoForward,
+        title: "footer_nav.forward"
       })
     );
 
@@ -30,7 +32,8 @@ createWidget("footer-nav", {
         this.attach("flat-button", {
           action: "share",
           icon: "link",
-          className: "btn-large"
+          className: "btn-large",
+          title: "footer_nav.share"
         })
       );
 
@@ -38,7 +41,8 @@ createWidget("footer-nav", {
         this.attach("flat-button", {
           action: "dismiss",
           icon: "chevron-down",
-          className: "btn-large"
+          className: "btn-large",
+          title: "footer_nav.dismiss"
         })
       );
     }
diff --git a/config/locales/client.en.yml b/config/locales/client.en.yml
index 2d60c1b..5d49c74 100644
--- a/config/locales/client.en.yml
+++ b/config/locales/client.en.yml
@@ -3319,6 +3319,12 @@ en:
 
     forced_anonymous: "Due to extreme load, this is temporarily being shown to everyone as a logged out user would see it."
 
+    footer_nav:
+      back: "Back"
+      forward: "Forward"
+      share: "Share"
+      dismiss: "Dismiss"
+
     safe_mode:
       enabled: "Safe mode is enabled, to exit safe mode close this browser window"
 

GitHub sha: 90b90070