Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/marius-wieschollek/passwords-webextension.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius David Wieschollek <passwords.public@mdns.eu>2020-01-12 17:51:14 +0300
committerMarius David Wieschollek <passwords.public@mdns.eu>2020-01-12 17:51:14 +0300
commit574498c0f932f98988b0e566491636f4ac7b4747 (patch)
tree660e217bd169da26c991ea0ee02f492be0d78bda
parent60c3fd6dbb627abc2256e0b135dd5cdab1f0fbf8 (diff)
Added more translations
-rw-r--r--src/platform/generic/_locales/de/messages.json80
-rw-r--r--src/platform/generic/_locales/en/messages.json37
-rw-r--r--src/vue/Components/Options/Accounts.vue22
-rw-r--r--src/vue/Components/Popup/Browse.vue2
4 files changed, 114 insertions, 27 deletions
diff --git a/src/platform/generic/_locales/de/messages.json b/src/platform/generic/_locales/de/messages.json
index 9e14bc0..e276998 100644
--- a/src/platform/generic/_locales/de/messages.json
+++ b/src/platform/generic/_locales/de/messages.json
@@ -1,16 +1,88 @@
{
"extensionName" : {
- "message": "Passwörter für Nextcloud Client"
+ "message": "Passwörter für Nextcloud Client",
+ "description": "Name of the extension."
},
"extensionDescription" : {
- "message": "Die offizielle Extension für die Passwörter App für Nextcloud"
+ "message": "Die offizielle Extension für die Passwörter App für Nextcloud",
+ "description": "Description of the extension."
},
"browserActionTitle" : {
- "message": "Passwörter"
+ "message": "Passwörter",
+ "description": "Title of the button in the browser bar"
},
"contextMenuTitle" : {
- "message": "Passwörter"
+ "message": "Passwörter",
+ "description": "Title of the context menu item"
},
+ "protocolHandler" : {
+ "message" : "PassLink Client",
+ "description": "Title of the custom protocol handler"
+ },
+ "MigrationAccountName" : {
+ "message" : "Nextcloud Konto",
+ "description": "Label assigned to the account used by the v1.x migration"
+ },
+ "SettingsTabAccounts" : {
+ "message" : "Konten",
+ "description": ""
+ },
+ "SettingsTabTheming" : {
+ "message" : "Design",
+ "description": ""
+ },
+ "SettingsTabOther" : {
+ "message" : "Weitere Einstellungen",
+ "description": ""
+ },
+ "SettingsAccountsMain" : {
+ "message" : "Standardkonto für neue Passwörter",
+ "description": ""
+ },
+ "ServerLabel" : {
+ "message" : "Name",
+ "description": ""
+ },
+ "ServerBaseUrl" : {
+ "message" : "Url",
+ "description": ""
+ },
+ "ServerUser" : {
+ "message" : "Benutzer",
+ "description": ""
+ },
+ "ServerToken" : {
+ "message" : "Token",
+ "description": ""
+ },
+ "NewServerTitle" : {
+ "message" : "Server hinzufügen",
+ "description": ""
+ },
+ "TabRelated" : {
+ "message" : "Vorschläge",
+ "description": ""
+ },
+ "TabSearch" : {
+ "message" : "Suche",
+ "description": ""
+ },
+ "TabBrowse" : {
+ "message" : "Durchsuchen",
+ "description": ""
+ },
+ "TabCollected" : {
+ "message" : "Gesammelt",
+ "description": ""
+ },
+ "TabTools" : {
+ "message" : "Werkzeuge",
+ "description": ""
+ },
+
+
+
+
"NoRelatedMatches" : {
"message": "Keine Logindaten gefunden"
},
diff --git a/src/platform/generic/_locales/en/messages.json b/src/platform/generic/_locales/en/messages.json
index d6f6d14..3837fa8 100644
--- a/src/platform/generic/_locales/en/messages.json
+++ b/src/platform/generic/_locales/en/messages.json
@@ -39,6 +39,26 @@
"message" : "Default account for new passwords",
"description": ""
},
+ "ServerLabel" : {
+ "message" : "Name",
+ "description": ""
+ },
+ "ServerBaseUrl" : {
+ "message" : "Url",
+ "description": ""
+ },
+ "ServerUser" : {
+ "message" : "User",
+ "description": ""
+ },
+ "ServerToken" : {
+ "message" : "Token",
+ "description": ""
+ },
+ "NewServerTitle" : {
+ "message" : "Add a server",
+ "description": ""
+ },
"TabRelated" : {
"message" : "Suggestions",
"description": ""
@@ -55,10 +75,6 @@
"message" : "Collected",
"description": ""
},
- "TabServers" : {
- "message" : "Server Info",
- "description": ""
- },
"TabTools" : {
"message" : "Tools",
"description": ""
@@ -129,19 +145,18 @@
"message" : "There is already an account for this user on this Nextcloud.",
"description": ""
},
- "NoRelatedPasswords" : {
+ "NoRelatedPasswords" : {
"message" : "Did not find any related passwords",
"description": ""
},
- "NoSearchResults" : {
+ "NoSearchResults" : {
"message" : "Did not find any passwords for your search",
"description": ""
},
-
-
-
-
-
+ "NoCollectedPasswords" : {
+ "message" : "No new passwords found",
+ "description": ""
+ },
"NoRelatedMatches" : {
"message" : "No logins found",
"description": "Shown when the related page did not find any results"
diff --git a/src/vue/Components/Options/Accounts.vue b/src/vue/Components/Options/Accounts.vue
index cf2a06c..424297b 100644
--- a/src/vue/Components/Options/Accounts.vue
+++ b/src/vue/Components/Options/Accounts.vue
@@ -8,19 +8,19 @@
</option>
</select>
</div>
- <foldout :tabs="serverNames">
+ <foldout :tabs="serverNames" :translate="false">
<form v-for="server in servers"
:key="server.getId()"
:slot="server.getId()"
class="account-settings"
v-on:submit.prevent="saveServer(server)">
- <translate tag="label" :for="`${server.getId()}-name`" say="AccountLabel"/>
+ <translate tag="label" :for="`${server.getId()}-name`" say="ServerLabel"/>
<input type="text" :id="`${server.getId()}-name`" v-model="server.getLabel()"/>
- <translate tag="label" :for="`${server.getId()}-url`" say="AccountBaseUrl"/>
+ <translate tag="label" :for="`${server.getId()}-url`" say="ServerBaseUrl"/>
<input type="text" :id="`${server.getId()}-url`" v-model="server.getBaseUrl()"/>
- <translate tag="label" :for="`${server.getId()}-user`" say="AccountUser"/>
+ <translate tag="label" :for="`${server.getId()}-user`" say="ServerUser"/>
<input type="text" :id="`${server.getId()}-user`" v-model="server.getUser()"/>
- <translate tag="label" :for="`${server.getId()}-token`" say="AccountToken"/>
+ <translate tag="label" :for="`${server.getId()}-token`" say="ServerToken"/>
<input type="button" value="Change" :id="`${server.getId()}-token`"/>
</form>
<icon v-for="server in servers"
@@ -38,13 +38,13 @@
slot="addserver"
class="account-settings"
v-on:submit.prevent="createServer($event)">
- <translate tag="label" for="new-name" say="AccountLabel"/>
+ <translate tag="label" for="new-name" say="ServerLabel"/>
<input type="text" id="new-name" v-model="newServer.label" required/>
- <translate tag="label" for="new-url" say="AccountBaseUrl"/>
+ <translate tag="label" for="new-url" say="ServerBaseUrl"/>
<input type="text" id="new-url" v-model="newServer.baseUrl" required/>
- <translate tag="label" for="new-user" say="AccountUser"/>
+ <translate tag="label" for="new-user" say="ServerUser"/>
<input type="text" id="new-user" v-model="newServer.user" required/>
- <translate tag="label" for="new-token" say="AccountToken"/>
+ <translate tag="label" for="new-token" say="ServerToken"/>
<input type="text"
value="Change"
id="new-token"
@@ -55,7 +55,7 @@
<input type="submit"/>
</form>
</foldout>
- <translate tag="button" say="Add a server" @click="addServer" v-if="!showNewForm"/>
+ <translate tag="button" say="NewServerTitle" @click="addServer" v-if="!showNewForm"/>
</div>
</template>
@@ -126,7 +126,7 @@
* @param {Server} server
*/
async deleteServer(server) {
- if(SystemService.getBrowserPlatform() === 'chrome' ||confirm(`Do you really want to delete ${server.getLabel()}?`)) {
+ if(SystemService.getBrowserPlatform() === 'chrome' || confirm(`Do you really want to delete ${server.getLabel()}?`)) {
let message = await MessageService.send({type: 'server.delete', payload: {server: server.getId()}});
if(message.getType() === 'delete.success') {
this.loadData();
diff --git a/src/vue/Components/Popup/Browse.vue b/src/vue/Components/Popup/Browse.vue
index 2671b72..b1cbd95 100644
--- a/src/vue/Components/Popup/Browse.vue
+++ b/src/vue/Components/Popup/Browse.vue
@@ -1,5 +1,5 @@
<template>
- <foldout :tabs="serverNames">
+ <foldout :tabs="serverNames" :translate="false">
<div v-for="server in servers"
:key="server.getId()"
:slot="`${server.getId()}-tab`"