fix: i18n
This commit is contained in:
@@ -527,7 +527,10 @@ window.localisation.en = {
|
||||
extension_permission_ext_storage_write: 'Write extension storage',
|
||||
extension_permission_payments_watch: 'Watch payments',
|
||||
extension_permission_wallet_create_invoice: 'Create invoices',
|
||||
extension_permission_wallet_create_invoice_public: 'Create public invoices',
|
||||
extension_permission_wallet_create_invoice_public:
|
||||
'Create incoming Lightning invoices for selected wallets',
|
||||
extension_permission_wallet_create_invoice_public_desc:
|
||||
'Create incoming Lightning invoices for selected wallets.',
|
||||
extension_permission_wallet_list: 'List wallets',
|
||||
create_extension: 'Create Extension',
|
||||
release_details_error: 'Cannot get the release details.',
|
||||
|
||||
@@ -723,11 +723,19 @@ window.PageExtensions = {
|
||||
resolve(grantedPermissions)
|
||||
}
|
||||
},
|
||||
permissionI18nKey(permission) {
|
||||
return `extension_permission_${permission.id.replace(/[^A-Za-z0-9]/g, '_')}`
|
||||
},
|
||||
permissionLabel(permission) {
|
||||
const key = `extension_permission_${permission.id.replace(/[^A-Za-z0-9]/g, '_')}`
|
||||
const key = this.permissionI18nKey(permission)
|
||||
const label = this.$t(key)
|
||||
return label === key ? permission.id : label
|
||||
},
|
||||
permissionDescription(permission) {
|
||||
const key = `${this.permissionI18nKey(permission)}_desc`
|
||||
const description = this.$t(key)
|
||||
return description === key ? permission.description : description
|
||||
},
|
||||
async selectAllUpdatableExtensionss() {
|
||||
this.updatableExtensions.forEach(e => (e.selectedForUpdate = true))
|
||||
},
|
||||
|
||||
@@ -479,9 +479,9 @@
|
||||
<li><strong v-text="permissionLabel(permission)"></strong></li>
|
||||
</q-item-label>
|
||||
<q-item-label
|
||||
v-if="permission.description"
|
||||
v-if="permissionDescription(permission)"
|
||||
caption
|
||||
v-text="permission.description"
|
||||
v-text="permissionDescription(permission)"
|
||||
></q-item-label>
|
||||
</q-item-section>
|
||||
</q-item>
|
||||
|
||||
Reference in New Issue
Block a user