diff --git a/addons/mail/static/src/components/messaging_menu/messaging_menu.js b/addons/mail/static/src/components/messaging_menu/messaging_menu.js
index 36859ccb62b74e74172416754d1e80a2581cd601..5250ecccba9e803ecd11f2dec4edf0dc2fa1f0ac 100644
--- a/addons/mail/static/src/components/messaging_menu/messaging_menu.js
+++ b/addons/mail/static/src/components/messaging_menu/messaging_menu.js
@@ -45,13 +45,6 @@ export class MessagingMenu extends Component {
         return this.messaging && this.messaging.models['MessagingMenu'].get(this.props.localId);
     }
 
-    /**
-     * @returns {string}
-     */
-    get mobileNewMessageInputPlaceholder() {
-        return this.env._t("Search user...");
-    }
-
     //--------------------------------------------------------------------------
     // Handlers
     //--------------------------------------------------------------------------
diff --git a/addons/mail/static/src/components/messaging_menu/messaging_menu.xml b/addons/mail/static/src/components/messaging_menu/messaging_menu.xml
index be110a8881d31cea4b2e22e860cbff370f45537f..1d5f911fc9b87af8b3f1ed943f0146877cf2a724 100644
--- a/addons/mail/static/src/components/messaging_menu/messaging_menu.xml
+++ b/addons/mail/static/src/components/messaging_menu/messaging_menu.xml
@@ -42,7 +42,7 @@
                                     className="'o_MessagingMenu_mobileNewMessageInput'"
                                     customClass="id + '_mobileNewMessageInputAutocomplete'"
                                     isFocusOnMount="true"
-                                    placeholder="mobileNewMessageInputPlaceholder"
+                                    placeholder="messagingMenu.mobileNewMessageInputPlaceholder"
                                     select="_onMobileNewMessageInputSelect"
                                     source="_onMobileNewMessageInputSource"
                                     onHide="_onHideMobileNewMessage"
diff --git a/addons/mail/static/src/models/messaging_menu.js b/addons/mail/static/src/models/messaging_menu.js
index f2cd3717b0a51702e22f5f1f8280f86c88b5a4ed..3be53d327dfb11c5e93cc8c99071a8c3aa114703 100644
--- a/addons/mail/static/src/models/messaging_menu.js
+++ b/addons/mail/static/src/models/messaging_menu.js
@@ -59,6 +59,13 @@ registerModel({
             }
             return clear();
         },
+        /**
+         * @private
+         * @returns {string}
+         */
+        _computeMobileNewMessageInputPlaceholder() {
+            return this.env._t("Search user...");
+        },
         /**
          * @returns {FieldCommand}
          */
@@ -107,6 +114,9 @@ registerModel({
             inverse: 'messagingMenu',
             isCausal: true,
         }),
+        mobileNewMessageInputPlaceholder: attr({
+            compute: '_computeMobileNewMessageInputPlaceholder',
+        }),
         /**
          * States all the pinned channels that have unread messages.
          */