]> git.proxmox.com Git - pmg-gui.git/commitdiff
fix gettext invocations
authorDominik Csapak <d.csapak@proxmox.com>
Thu, 7 Mar 2019 13:21:58 +0000 (14:21 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 7 Mar 2019 13:25:33 +0000 (14:25 +0100)
using gettext the way we did, broke the jsgettext.pl in proxmox-i18n
during a 'make update'

instead of using the template way, simply replace it by using plain
gettext as a function, this way we do not skip over the getttext uses
accidentally

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
js/mobile/app.js
js/mobile/loginscreen.js
js/mobile/mailview.js
js/mobile/quarantineview.js
js/mobile/utils.js

index 68fb9e5c8806fc786be9d4a5d749e488f05a6fad..d11c63b1591264d2fd98c52e8de816d162057944 100644 (file)
@@ -26,7 +26,6 @@ var app = new Framework7({
            async: function(routeTo, routeFrom, resolve, reject) {
                let action = routeTo.params.action;
                let mailid = routeTo.params.mailid;
-               let confirmText = gettext('')
                app.dialog.confirm(
                    `${action}: ${mailid}`,
                    gettext('Confirm'),
index 36dc9945988a7c727201e30fc3d04ff2f1dc31e4..cd7a37040130596f27088b794fe0a5f564652344 100644 (file)
@@ -16,7 +16,7 @@ class LoginScreen extends Component {
                        <div class="item-inner">
                          <div class="item-title item-label">Username</div>
                          <div class="item-input-wrap">
-                           <input type="text" name="username" placeholder="{{gettext 'Username'}}" required validate>
+                           <input type="text" name="username" placeholder="` + gettext('Username') + `" required validate>
                            <span class="input-clear-button"></span>
                          </div>
                        </div>
@@ -25,7 +25,7 @@ class LoginScreen extends Component {
                        <div class="item-inner">
                          <div class="item-title item-label">Password</div>
                          <div class="item-input-wrap">
-                           <input type="password" name="password" placeholder="{{gettext 'Password'}}" required validate>
+                           <input type="password" name="password" placeholder="` + gettext('Password') + `" required validate>
                            <span class="input-clear-button"></span>
                          </div>
                        </div>
@@ -35,7 +35,7 @@ class LoginScreen extends Component {
                  <div class="list">
                    <ul>
                      <li>
-                       <input type="submit" class="button" value='{{gettext "Log In"}}'>
+                       <input type="submit" class="button" value='` + gettext("Log In") + `'>
                      </li>
                    </ul>
                  </div>
index c89d13430aca5cd6820962de4b7afceb942e984a..3645b8190a7439647e9ce20441aeea6789f4efcd 100644 (file)
@@ -7,7 +7,7 @@ class MailView extends Component {
                    <div class="left">
                  <a href="#" class="link back">
                <i class="icon icon-back"></i>
-               <span class="ios-only">{{gettext "Back"}}</span>
+               <span class="ios-only">` + gettext("Back") + `</span>
                  </a>
                    </div>
                    <div class="title">Preview</div>
@@ -26,28 +26,28 @@ class MailView extends Component {
                          <i class="icon f7-icons ios-only">close</i>
                          <i class="icon material-icons md-only">close</i>
                        </span>
-                       <span class="fab-label">{{gettext "Blacklist"}}</span>
+                       <span class="fab-label">` + gettext("Blacklist") + `</span>
                    </a>
                    <a href="/mail/{{mailid}}/whitelist" class="fab-label-button fab-close">
                        <span>
                            <i class="icon f7-icons ios-only">check</i>
                            <i class="icon material-icons md-only">check</i>
                        </span>
-                       <span class="fab-label">{{gettext "Whitelist"}}</span>
+                       <span class="fab-label">` + gettext("Whitelist") + `</span>
                    </a>
                    <a href="/mail/{{mailid}}/delete" class="fab-label-button fab-close">
                        <span>
                            <i class="icon f7-icons ios-only">trash</i>
                            <i class="icon material-icons md-only">delete</i>
                        </span>
-                   <span class="fab-label">{{gettext "Delete"}}</span>
+                   <span class="fab-label">` + gettext("Delete") + `</span>
                    </a>
                    <a href="/mail/{{mailid}}/deliver" class="fab-label-button fab-close">
                        <span>
                            <i class="icon f7-icons ios-only">paper_plane</i>
                            <i class="icon material-icons md-only">send</i>
                        </span>
-                       <span class="fab-label">{{gettext "Deliver"}}</span>
+                       <span class="fab-label">` + gettext("Deliver") + `</span>
                    </a>
                </div>
            </div>
index 7113214223e0a3184df05f15b00f7ad4227c7cb3..b6203bc22408ef2b14db2e1b8f2544d7ad31ede5 100644 (file)
@@ -12,12 +12,12 @@ class QuarantineView extends Component {
                    </div>
                </div>
                <div class="settings-form elevation-5 fab-morph-target">
-                   <div class="block-title block-title-medium">{{gettext "Range"}}</div>
+                   <div class="block-title block-title-medium">` + gettext("Range") + `</div>
                    <div class="list no-hairlines-md">
                        <ul>
                            <li class="item-content item-input">
                                <div class="item-inner">
-                                   <div class="item-title item-label">{{gettext "From"}}</div>
+                                   <div class="item-title item-label">` + gettext("From") + `</div>
                                    <div class="item-input-wrap">
                                        <input type="date" name="from" placeholder="from" required validate>
                                    </div>
@@ -25,14 +25,14 @@ class QuarantineView extends Component {
                            </li>
                            <li class="item-content item-input">
                                <div class="item-inner">
-                                   <div class="item-title item-label">{{gettext "To"}}</div>
+                                   <div class="item-title item-label">` + gettext("To") + `</div>
                                    <div class="item-input-wrap">
                                        <input type="date" name="to" placeholder="to" required validate>
                                    </div>
                                </div>
                            </li>
                        </ul>
-                       <a class="button fab-close range-form">{{gettext "OK"}}</a>
+                       <a class="button fab-close range-form">` + gettext("OK") + `</a>
                    </div>
                </div>
                <div class="fab fab-morph fab-right-bottom" data-morph-to=".settings-form">
@@ -47,7 +47,7 @@ class QuarantineView extends Component {
                            <i class="icon f7-icons ios-only color-yellow">alert</i>
                            <i class="icon material-icons md-only color-yellow">warning</i>
                            <span class="subscription-text">
-                           {{gettext "No valid subscription"}}
+                           ` + gettext("No valid subscription") + `
                            </span>
                        </a>
                        </div>
@@ -78,24 +78,24 @@ class QuarantineView extends Component {
                    <a href="/mail/{{id}}/deliver" class="color-green swipeout-close">
                        <i class="icon f7-icons ios-only">paper_plane</i>
                        <i class="icon material-icons md-only">send</i>
-                       &nbsp;{{gettext "Deliver"}}
+                       &nbsp;` + gettext("Deliver") + `
                    </a>
                    <a href="/mail/{{id}}/whitelist" class="swipeout-close">
                        <i class="icon f7-icons ios-only">check</i>
                        <i class="icon material-icons md-only">check</i>
-                       &nbsp;{{gettext "Whitelist"}}
+                       &nbsp;` + gettext("Whitelist") + `
                    </a>
                </div>
                <div class="swipeout-actions-right">
                    <a href="/mail/{{id}}/blacklist" class="color-orange swipeout-close">
                        <i class="icon f7-icons ios-only">close</i>
                        <i class="icon material-icons md-only">close</i>
-                       &nbsp;{{gettext "Blacklist"}}
+                       &nbsp;` + gettext("Blacklist") + `
                    </a>
                    <a href="/mail/{{id}}/delete" class="color-red swipeout-close">
                        <i class="icon f7-icons ios-only">trash</i>
                        <i class="icon material-icons md-only">delete</i>
-                       &nbsp;{{gettext "Delete"}}
+                       &nbsp;` + gettext("Delete") + `
                    </a>
                </div>
            </li>`;
index 2b27d3653b9cb0e51c2f28bf6c62ab85b24071de..50810a0af86aac686a3e092df9d69896a9a7490f 100644 (file)
@@ -1,7 +1,3 @@
-Template7.registerHelper('gettext', function(value) {
-    return gettext(value);
-});
-
 var PMG = {
     Utils: {
        getCookie(name) {