parent
041ebc4583
commit
1804800999
|
@ -1,21 +1,22 @@
|
|||
import gettext
|
||||
|
||||
|
||||
class _(str):
|
||||
|
||||
observers = set()
|
||||
lang = None
|
||||
|
||||
def __new__(cls, s, *args, **kwargs):
|
||||
def __new__(cls, s):
|
||||
if _.lang is None:
|
||||
_.switch_lang('en')
|
||||
t = _.translate(s, *args, **kwargs)
|
||||
t = _.translate(s)
|
||||
o = super(_, cls).__new__(cls, t)
|
||||
o.source_text = s
|
||||
return o
|
||||
|
||||
@staticmethod
|
||||
def translate(s, *args, **kwargs):
|
||||
return _.lang(s).format(*args, **kwargs)
|
||||
return _.lang(s)
|
||||
|
||||
@staticmethod
|
||||
def bind(label):
|
||||
|
|
|
@ -11,7 +11,7 @@ Popup:
|
|||
height: self.minimum_height
|
||||
padding: '10dp'
|
||||
SettingsItem:
|
||||
value: _("{} connections.", app.num_nodes) if app.num_nodes else _("Not connected")
|
||||
value: _("{} connections.").format(app.num_nodes) if app.num_nodes else _("Not connected")
|
||||
title: _("Status") + ': ' + self.value
|
||||
description: _("Connections with Electrum servers")
|
||||
action: lambda x: None
|
||||
|
@ -46,7 +46,7 @@ Popup:
|
|||
|
||||
CardSeparator
|
||||
SettingsItem:
|
||||
title: _('Fork detected at block {}', app.blockchain_checkpoint) if app.num_chains>1 else _('No fork detected')
|
||||
title: _('Fork detected at block {}').format(app.blockchain_checkpoint) if app.num_chains>1 else _('No fork detected')
|
||||
fork_description: (_('You are following branch') if app.auto_connect else _("Your server is on branch")) + ' ' + app.blockchain_name
|
||||
description: self.fork_description if app.num_chains>1 else _('Connected nodes are on the same chain')
|
||||
action: app.choose_blockchain_dialog
|
||||
|
|
Loading…
Reference in New Issue