diff client/src/components/admin/usermanagement/Userdetail.vue @ 1416:3af7ad9717e2

Client: add a set fo marked translation * add some marked transaltions in the templates. and update the corresponding .po files. * remove trailing whitespace and improve the formating in some files
author Fadi Abbud <fadi.abbud@intevation.de>
date Thu, 29 Nov 2018 11:08:02 +0100
parents ca33ad696594
children bb47531bdd22
line wrap: on
line diff
--- a/client/src/components/admin/usermanagement/Userdetail.vue	Thu Nov 29 11:02:51 2018 +0100
+++ b/client/src/components/admin/usermanagement/Userdetail.vue	Thu Nov 29 11:08:02 2018 +0100
@@ -11,7 +11,9 @@
         <form @submit.prevent="save" class="ml-3">
           <div class="formfields">
             <div v-if="currentUser.isNew" class="form-group row">
-              <label for="user">Username</label>
+              <label for="user">
+                <translate>Username</translate>
+              </label>
               <input
                 type="user"
                 :placeholder="userNamePlaceholder"
@@ -28,13 +30,17 @@
               </div>
             </div>
             <div class="form-group row">
-              <label for="country">Country</label>
+              <label for="country">
+                <translate>Country</translate>
+              </label>
               <select
                 class="form-control form-control-sm"
                 v-on:change="validateCountry"
                 v-model="currentUser.country"
               >
-                <option disabled value>Please select one</option>
+                <option disabled value>
+                  <translate>Please select one</translate>
+                </option>
                 <option
                   v-for="country in countries"
                   v-bind:value="country"
@@ -49,7 +55,9 @@
               </div>
             </div>
             <div class="form-group row">
-              <label for="email">Email address</label>
+              <label for="email">
+                <translate>Email address</translate>
+              </label>
               <input
                 type="email"
                 v-on:change="validateEmailaddress"
@@ -66,16 +74,26 @@
               </div>
             </div>
             <div class="form-group row">
-              <label for="role">Role</label>
+              <label for="role">
+                <translate>Role</translate>
+              </label>
               <select
                 class="form-control form-control-sm"
                 v-on:change="validateRole"
                 v-model="currentUser.role"
               >
-                <option disabled value>Please select one</option>
-                <option value="sys_admin">Sysadmin</option>
-                <option value="waterway_admin">Waterway Admin</option>
-                <option value="waterway_user">Waterway User</option>
+                <option disabled value>
+                  <translate>Please select one</translate>
+                </option>
+                <option value="sys_admin">
+                  <translate>Sysadmin</translate>
+                </option>
+                <option value="waterway_admin">
+                  <translate>Waterway Admin</translate>
+                </option>
+                <option value="waterway_user">
+                  <translate>Waterway User</translate>
+                </option>
               </select>
               <div v-show="errors.role" class="text-danger">
                 <small>
@@ -102,20 +120,21 @@
             </div>
           </div>
           <div>
-            <button
-              type="submit"
-              :disabled="submitted"
-              class="shadow-sm btn btn-info pull-right"
-            >Submit</button>
+            <button type="submit" :disabled="submitted" class="shadow-sm btn btn-info pull-right">
+              <translate>Submit</translate>
+            </button>
           </div>
           <div
             v-if="currentUser.role !='waterway_user' "
             class="form-group row d-flex flex-row justify-content-start mailbutton"
           >
             <a @click="sendTestMail" class="btn btn-light">
-              <font-awesome-icon icon="paper-plane"></font-awesome-icon>Send testmail
+              <font-awesome-icon icon="paper-plane"></font-awesome-icon>
+              <translate>Send testmail</translate>
             </a>
-            <div v-if="mailsent">Mail was sent</div>
+            <div v-if="mailsent">
+              <translate>Mail was sent</translate>
+            </div>
           </div>
         </form>
       </div>