Fix i18n generation (#3887)
* Fix i18n generation * Include .ts in check * Rebuild all
This commit is contained in:
parent
39c605657a
commit
a0cebb1dcb
@ -11,16 +11,12 @@ function transform (file, enc, done) {
|
||||
const { ext } = path.parse(file.path);
|
||||
|
||||
if (ext === '.tsx') {
|
||||
const content = fs.readFileSync(file.path, enc);
|
||||
|
||||
const { outputText } = typescript.transpileModule(content, {
|
||||
compilerOptions: {
|
||||
target: 'es2018'
|
||||
},
|
||||
const { outputText } = typescript.transpileModule(fs.readFileSync(file.path, enc), {
|
||||
compilerOptions: { target: 'es2018' },
|
||||
fileName: path.basename(file.path)
|
||||
});
|
||||
|
||||
const parserHandler = (key, options) => {
|
||||
this.parser.parseFuncFromString(outputText, (key, options) => {
|
||||
options.defaultValue = key;
|
||||
|
||||
if (process.platform !== 'win32') {
|
||||
@ -30,9 +26,7 @@ function transform (file, enc, done) {
|
||||
}
|
||||
|
||||
this.parser.set(key, options);
|
||||
};
|
||||
|
||||
this.parser.parseFuncFromString(outputText, parserHandler);
|
||||
});
|
||||
}
|
||||
|
||||
done();
|
||||
|
||||
@ -35,7 +35,7 @@ function createOwn (t: TFunction): LinkOption[] {
|
||||
|
||||
return items.map((textBy) => ({
|
||||
info: 'local',
|
||||
text: t<string>('rpc.custom.entry', 'Custom', { ns: 'apps-config' }),
|
||||
text: t('rpc.custom.entry', 'Custom', { ns: 'apps-config' }),
|
||||
textBy,
|
||||
value: textBy
|
||||
}));
|
||||
@ -52,7 +52,7 @@ function createDev (t: TFunction): LinkOption[] {
|
||||
{
|
||||
dnslink: 'local',
|
||||
info: 'local',
|
||||
text: t<string>('rpc.local', 'Local Node', { ns: 'apps-config' }),
|
||||
text: t('rpc.local', 'Local Node', { ns: 'apps-config' }),
|
||||
textBy: '127.0.0.1:9944',
|
||||
value: 'ws://127.0.0.1:9944'
|
||||
}
|
||||
@ -65,92 +65,92 @@ function createLiveNetworks (t: TFunction): LinkOption[] {
|
||||
{
|
||||
dnslink: 'polkadot',
|
||||
info: 'polkadot',
|
||||
text: t<string>('rpc.polkadot.parity', 'Polkadot', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Parity' } }),
|
||||
text: t('rpc.polkadot.parity', 'Polkadot', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Parity' } }),
|
||||
value: 'wss://rpc.polkadot.io'
|
||||
},
|
||||
{
|
||||
info: 'polkadot',
|
||||
text: t<string>('rpc.polkadot.w3f', 'Polkadot', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Web3 Foundation' } }),
|
||||
text: t('rpc.polkadot.w3f', 'Polkadot', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Web3 Foundation' } }),
|
||||
value: 'wss://cc1-1.polkadot.network'
|
||||
},
|
||||
{
|
||||
dnslink: 'kusama',
|
||||
info: 'kusama',
|
||||
text: t<string>('rpc.kusama.parity', 'Kusama', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Parity' } }),
|
||||
text: t('rpc.kusama.parity', 'Kusama', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Parity' } }),
|
||||
value: 'wss://kusama-rpc.polkadot.io'
|
||||
},
|
||||
{
|
||||
info: 'kusama',
|
||||
text: t<string>('rpc.kusama.w3f', 'Kusama', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Web3 Foundation' } }),
|
||||
text: t('rpc.kusama.w3f', 'Kusama', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Web3 Foundation' } }),
|
||||
value: 'wss://cc3-5.kusama.network'
|
||||
},
|
||||
{
|
||||
info: 'kusama',
|
||||
isDisabled: true,
|
||||
text: t<string>('rpc.kusama.ava', 'Kusama', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.ava.summary', 'user-run public nodes; see https://status.cloud.ava.do/', { ns: 'apps-config' }),
|
||||
text: t('rpc.kusama.ava', 'Kusama', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.ava.summary', 'user-run public nodes; see https://status.cloud.ava.do/', { ns: 'apps-config' }),
|
||||
value: 'wss://kusama.polkadot.cloud.ava.do'
|
||||
},
|
||||
// alphabetical based on chain name
|
||||
{
|
||||
dnslink: 'centrifuge',
|
||||
info: 'centrifuge',
|
||||
text: t<string>('rpc.centrifuge', 'Centrifuge', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Centrifuge' } }),
|
||||
text: t('rpc.centrifuge', 'Centrifuge', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Centrifuge' } }),
|
||||
value: 'wss://fullnode.centrifuge.io'
|
||||
},
|
||||
{
|
||||
info: 'crab',
|
||||
text: t<string>('rpc.crab', 'Darwinia Crab', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Darwinia Network' } }),
|
||||
text: t('rpc.crab', 'Darwinia Crab', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Darwinia Network' } }),
|
||||
value: 'wss://crab.darwinia.network'
|
||||
},
|
||||
{
|
||||
info: 'dockMainnet',
|
||||
text: t<string>('rpc.dock-mainnet', 'Dock Mainnet', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Dock Association' } }),
|
||||
text: t('rpc.dock-mainnet', 'Dock Mainnet', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Dock Association' } }),
|
||||
value: 'wss://mainnet-node.dock.io'
|
||||
},
|
||||
{
|
||||
dnslink: 'edgeware',
|
||||
info: 'edgeware',
|
||||
text: t<string>('rpc.edgeware', 'Edgeware', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Commonwealth Labs' } }),
|
||||
text: t('rpc.edgeware', 'Edgeware', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Commonwealth Labs' } }),
|
||||
value: 'wss://mainnet1.edgewa.re'
|
||||
},
|
||||
{
|
||||
dnslink: 'kulupu',
|
||||
info: 'kulupu',
|
||||
text: t<string>('rpc.kulupu', 'Kulupu', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Kulupu' } }),
|
||||
text: t('rpc.kulupu', 'Kulupu', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Kulupu' } }),
|
||||
value: 'wss://rpc.kulupu.corepaper.org/ws'
|
||||
},
|
||||
{
|
||||
info: 'nodle',
|
||||
text: t<string>('rpc.nodle-main', 'Nodle Main', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Nodle' } }),
|
||||
text: t('rpc.nodle-main', 'Nodle Main', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Nodle' } }),
|
||||
value: 'wss://main1.nodleprotocol.io'
|
||||
},
|
||||
{
|
||||
info: 'plasm',
|
||||
text: t<string>('rpc.plasm', 'Plasm', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Stake Technologies' } }),
|
||||
text: t('rpc.plasm', 'Plasm', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Stake Technologies' } }),
|
||||
value: 'wss://rpc.plasmnet.io/'
|
||||
},
|
||||
{
|
||||
info: 'stafi',
|
||||
text: t<string>('rpc.stafi', 'Stafi', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Stafi Foundation' } }),
|
||||
text: t('rpc.stafi', 'Stafi', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Stafi Foundation' } }),
|
||||
value: 'wss://mainnet-rpc.stafi.io'
|
||||
},
|
||||
{
|
||||
info: 'subsocial',
|
||||
text: t<string>('rpc.subsocial', 'Subsocial', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'DappForce' } }),
|
||||
text: t('rpc.subsocial', 'Subsocial', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'DappForce' } }),
|
||||
value: 'wss://rpc.subsocial.network'
|
||||
}
|
||||
];
|
||||
@ -162,157 +162,157 @@ function createTestNetworks (t: TFunction): LinkOption[] {
|
||||
{
|
||||
dnslink: 'rococo',
|
||||
info: 'rococo',
|
||||
text: t<string>('rpc.rococo', 'Rococo', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Parity' } }),
|
||||
text: t('rpc.rococo', 'Rococo', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Parity' } }),
|
||||
value: 'wss://rococo-rpc.polkadot.io'
|
||||
},
|
||||
{
|
||||
info: 'rococoTick',
|
||||
isChild: true,
|
||||
text: t<string>('rpc.rococo.tick', 'Tick', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Parity' } }),
|
||||
text: t('rpc.rococo.tick', 'Tick', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Parity' } }),
|
||||
value: 'wss://tick-rpc.polkadot.io'
|
||||
},
|
||||
{
|
||||
info: 'rococoTrick',
|
||||
isChild: true,
|
||||
text: t<string>('rpc.rococo.trick', 'Trick', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Prity' } }),
|
||||
text: t('rpc.rococo.trick', 'Trick', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Prity' } }),
|
||||
value: 'wss://trick-rpc.polkadot.io'
|
||||
},
|
||||
{
|
||||
info: 'rococoTrack',
|
||||
isChild: true,
|
||||
text: t<string>('rpc.rococo.track', 'Track', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Parity' } }),
|
||||
text: t('rpc.rococo.track', 'Track', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Parity' } }),
|
||||
value: 'wss://track-rpc.polkadot.io'
|
||||
},
|
||||
{
|
||||
info: 'rococoAcala',
|
||||
isChild: true,
|
||||
text: t<string>('rpc.rococo.acala', 'Mandala PC1', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Acala' } }),
|
||||
text: t('rpc.rococo.acala', 'Mandala PC1', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Acala' } }),
|
||||
value: 'wss://rococo-1.acala.laminar.one'
|
||||
},
|
||||
{
|
||||
info: 'rococoDarwinia',
|
||||
isChild: true,
|
||||
text: t<string>('rpc.rococo.darwinia', 'Darwinia PC1', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Darwinia Network' } }),
|
||||
text: t('rpc.rococo.darwinia', 'Darwinia PC1', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Darwinia Network' } }),
|
||||
value: 'wss://parachain-rpc.darwinia.network'
|
||||
},
|
||||
{
|
||||
info: 'rococoPlasm',
|
||||
isChild: true,
|
||||
text: t<string>('rpc.rococo.plasm', 'Plasm PC1', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Stake Technologies' } }),
|
||||
text: t('rpc.rococo.plasm', 'Plasm PC1', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Stake Technologies' } }),
|
||||
value: 'wss://rpc.parachain.plasmnet.io'
|
||||
},
|
||||
{
|
||||
info: 'rococoRobonomics',
|
||||
isChild: true,
|
||||
text: t<string>('rpc.rococo.robonomics', 'Robonomics PC1', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Airalab' } }),
|
||||
text: t('rpc.rococo.robonomics', 'Robonomics PC1', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Airalab' } }),
|
||||
value: 'wss://parachain-rpc.robonomics.network'
|
||||
},
|
||||
{
|
||||
info: 'rococoLaminar',
|
||||
isChild: true,
|
||||
text: t<string>('rpc.rococo.laminar', 'Turbulence PC1', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Laminar' } }),
|
||||
text: t('rpc.rococo.laminar', 'Turbulence PC1', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Laminar' } }),
|
||||
value: 'wss://rococo-1.laminar-chain.laminar.one'
|
||||
},
|
||||
// alphabetical based on chain name
|
||||
{
|
||||
info: 'centrifuge',
|
||||
text: t<string>('rpc.amber', 'Amber', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Centrifuge' } }),
|
||||
text: t('rpc.amber', 'Amber', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Centrifuge' } }),
|
||||
value: 'wss://fullnode.amber.centrifuge.io'
|
||||
},
|
||||
{
|
||||
info: 'nodle',
|
||||
text: t<string>('rpc.nodle-arcadia', 'Arcadia', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Nodle' } }),
|
||||
text: t('rpc.nodle-arcadia', 'Arcadia', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Nodle' } }),
|
||||
value: 'wss://arcadia1.nodleprotocol.io'
|
||||
},
|
||||
{
|
||||
info: 'edgeware',
|
||||
text: t<string>('rpc.beresheet', 'Beresheet', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Commonwealth Labs' } }),
|
||||
text: t('rpc.beresheet', 'Beresheet', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Commonwealth Labs' } }),
|
||||
value: 'wss://beresheet1.edgewa.re'
|
||||
},
|
||||
{
|
||||
info: 'canvas',
|
||||
text: t<string>('rpc.canvas', 'Canvas', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Parity' } }),
|
||||
text: t('rpc.canvas', 'Canvas', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Parity' } }),
|
||||
value: 'wss://canvas-rpc.parity.io'
|
||||
},
|
||||
{
|
||||
info: 'crust',
|
||||
text: t<string>('rpc.crust.network', 'Crust Maxwell CC2', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Crust Network' } }),
|
||||
text: t('rpc.crust.network', 'Crust Maxwell CC2', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Crust Network' } }),
|
||||
value: 'wss://api.crust.network/'
|
||||
},
|
||||
{
|
||||
info: 'datahighway',
|
||||
isDisabled: true,
|
||||
text: t<string>('rpc.datahighway.harbour', 'Harbour', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'MXC' } }),
|
||||
text: t('rpc.datahighway.harbour', 'Harbour', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'MXC' } }),
|
||||
value: 'wss://testnet-harbour.datahighway.com'
|
||||
},
|
||||
{
|
||||
info: 'dockTestnet',
|
||||
text: t<string>('rpc.dock-testnet', 'Dock Testnet', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Dock Association' } }),
|
||||
text: t('rpc.dock-testnet', 'Dock Testnet', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Dock Association' } }),
|
||||
value: 'wss://danforth-1.dock.io'
|
||||
},
|
||||
{
|
||||
info: 'dusty',
|
||||
text: t<string>('rpc.dusty', 'Dusty', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Stake Technologies' } }),
|
||||
text: t('rpc.dusty', 'Dusty', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Stake Technologies' } }),
|
||||
value: 'wss://rpc.dusty.plasmnet.io/'
|
||||
},
|
||||
{
|
||||
info: 'equilibrium',
|
||||
text: t<string>('rpc.equilibriumr', 'Equilibrium', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Equilibrium' } }),
|
||||
text: t('rpc.equilibriumr', 'Equilibrium', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Equilibrium' } }),
|
||||
value: 'wss://api.testnet.equilibrium.io:9944'
|
||||
},
|
||||
{
|
||||
info: 'substrate',
|
||||
text: t<string>('rpc.flamingfir', 'Flaming Fir', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Parity' } }),
|
||||
text: t('rpc.flamingfir', 'Flaming Fir', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Parity' } }),
|
||||
value: 'wss://substrate-rpc.parity.io'
|
||||
},
|
||||
{
|
||||
info: 'acala',
|
||||
text: t<string>('rpc.mandala', 'Mandala', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Acala' } }),
|
||||
text: t('rpc.mandala', 'Mandala', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Acala' } }),
|
||||
value: 'wss://node-6684611762228215808.jm.onfinality.io/ws'
|
||||
},
|
||||
{
|
||||
info: 'kilt',
|
||||
text: t<string>('rpc.kilt', 'Mashnet', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'KILT Protocol' } }),
|
||||
text: t('rpc.kilt', 'Mashnet', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'KILT Protocol' } }),
|
||||
value: 'wss://full-nodes.kilt.io:9944/'
|
||||
},
|
||||
{
|
||||
info: 'phala',
|
||||
text: t<string>('rpc.phala', 'Phala PoC-2', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Phala Network' } }),
|
||||
text: t('rpc.phala', 'Phala PoC-2', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Phala Network' } }),
|
||||
value: 'wss://poc2.phala.network/ws'
|
||||
},
|
||||
{
|
||||
info: 'laminar',
|
||||
text: t<string>('rpc.turbulence', 'Turbulence', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Laminar' } }),
|
||||
text: t('rpc.turbulence', 'Turbulence', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Laminar' } }),
|
||||
value: 'wss://testnet-node-1.laminar-chain.laminar.one/ws'
|
||||
},
|
||||
{
|
||||
dnslink: 'westend',
|
||||
info: 'westend',
|
||||
text: t<string>('rpc.westend', 'Westend', { ns: 'apps-config' }),
|
||||
textBy: t<string>('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Parity' } }),
|
||||
text: t('rpc.westend', 'Westend', { ns: 'apps-config' }),
|
||||
textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Parity' } }),
|
||||
value: 'wss://westend-rpc.polkadot.io'
|
||||
}
|
||||
];
|
||||
@ -328,13 +328,13 @@ function createCustom (t: TFunction): LinkOption[] {
|
||||
? [
|
||||
{
|
||||
isHeader: true,
|
||||
text: t<string>('rpc.custom', 'Custom environment', { ns: 'apps-config' }),
|
||||
text: t('rpc.custom', 'Custom environment', { ns: 'apps-config' }),
|
||||
textBy: '',
|
||||
value: ''
|
||||
},
|
||||
{
|
||||
info: 'WS_URL',
|
||||
text: t<string>('rpc.custom.entry', 'Custom {{WS_URL}}', { ns: 'apps-config', replace: { WS_URL } }),
|
||||
text: t('rpc.custom.entry', 'Custom {{WS_URL}}', { ns: 'apps-config', replace: { WS_URL } }),
|
||||
textBy: WS_URL,
|
||||
value: WS_URL
|
||||
}
|
||||
@ -347,14 +347,14 @@ export default function create (t: TFunction): LinkOption[] {
|
||||
...createCustom(t),
|
||||
{
|
||||
isHeader: true,
|
||||
text: t<string>('rpc.header.live', 'Live networks', { ns: 'apps-config' }),
|
||||
text: t('rpc.header.live', 'Live networks', { ns: 'apps-config' }),
|
||||
textBy: '',
|
||||
value: ''
|
||||
},
|
||||
...createLiveNetworks(t),
|
||||
{
|
||||
isHeader: true,
|
||||
text: t<string>('rpc.header.test', 'Test networks', { ns: 'apps-config' }),
|
||||
text: t('rpc.header.test', 'Test networks', { ns: 'apps-config' }),
|
||||
textBy: '',
|
||||
value: ''
|
||||
},
|
||||
@ -362,7 +362,7 @@ export default function create (t: TFunction): LinkOption[] {
|
||||
{
|
||||
isDevelopment: true,
|
||||
isHeader: true,
|
||||
text: t<string>('rpc.header.dev', 'Development', { ns: 'apps-config' }),
|
||||
text: t('rpc.header.dev', 'Development', { ns: 'apps-config' }),
|
||||
textBy: '',
|
||||
value: ''
|
||||
},
|
||||
|
||||
@ -7,7 +7,7 @@ import { Option } from './types';
|
||||
export default function create (t: TFunction): Option[] {
|
||||
return [
|
||||
{
|
||||
text: t<string>('lng.detect', 'Default browser language (auto-detect)', { ns: 'apps-config' }),
|
||||
text: t('lng.detect', 'Default browser language (auto-detect)', { ns: 'apps-config' }),
|
||||
value: 'default'
|
||||
},
|
||||
// default/native
|
||||
|
||||
@ -15,7 +15,7 @@ export default function create (t: TFunction): Option[] {
|
||||
return [
|
||||
{
|
||||
info: 'default',
|
||||
text: t<string>('ss58.default', 'Default for the connected node', { ns: 'apps-config' }),
|
||||
text: t('ss58.default', 'Default for the connected node', { ns: 'apps-config' }),
|
||||
value: -1
|
||||
},
|
||||
...known.map(({ displayName, network, prefix }): Option => ({
|
||||
|
||||
@ -15,7 +15,7 @@ export default function create (t: TFunction): Route {
|
||||
group: 'accounts',
|
||||
icon: 'users',
|
||||
name: 'accounts',
|
||||
text: t<string>('nav.accounts', 'Accounts', { ns: 'apps-routing' }),
|
||||
text: t('nav.accounts', 'Accounts', { ns: 'apps-routing' }),
|
||||
useCounter
|
||||
};
|
||||
}
|
||||
|
||||
@ -15,6 +15,6 @@ export default function create (t: TFunction): Route {
|
||||
group: 'accounts',
|
||||
icon: 'address-card',
|
||||
name: 'addresses',
|
||||
text: t<string>('nav.addresses', 'Address book', { ns: 'apps-routing' })
|
||||
text: t('nav.addresses', 'Address book', { ns: 'apps-routing' })
|
||||
};
|
||||
}
|
||||
|
||||
@ -15,6 +15,6 @@ export default function create (t: TFunction): Route {
|
||||
group: 'network',
|
||||
icon: 'calendar-alt',
|
||||
name: 'calendar',
|
||||
text: t<string>('nav.calendar', 'Event calendar', { ns: 'apps-routing' })
|
||||
text: t('nav.calendar', 'Event calendar', { ns: 'apps-routing' })
|
||||
};
|
||||
}
|
||||
|
||||
@ -18,7 +18,7 @@ export default function create (t: TFunction): Route {
|
||||
group: 'accounts',
|
||||
icon: 'star',
|
||||
name: 'claims',
|
||||
text: t<string>('nav.claims', 'Claim Tokens', { ns: 'apps-routing' }),
|
||||
text: t('nav.claims', 'Claim Tokens', { ns: 'apps-routing' }),
|
||||
useCounter
|
||||
};
|
||||
}
|
||||
|
||||
@ -18,6 +18,6 @@ export default function create (t: TFunction): Route {
|
||||
group: 'developer',
|
||||
icon: 'compress',
|
||||
name: 'contracts',
|
||||
text: t<string>('nav.contracts', 'Contracts', { ns: 'apps-routing' })
|
||||
text: t('nav.contracts', 'Contracts', { ns: 'apps-routing' })
|
||||
};
|
||||
}
|
||||
|
||||
@ -20,7 +20,7 @@ export default function create (t: TFunction): Route {
|
||||
group: 'governance',
|
||||
icon: 'building',
|
||||
name: 'council',
|
||||
text: t<string>('nav.council', 'Council', { ns: 'apps-routing' }),
|
||||
text: t('nav.council', 'Council', { ns: 'apps-routing' }),
|
||||
useCounter
|
||||
};
|
||||
}
|
||||
|
||||
@ -17,7 +17,7 @@ export default function create (t: TFunction): Route {
|
||||
group: 'governance',
|
||||
icon: 'calendar-check',
|
||||
name: 'democracy',
|
||||
text: t<string>('nav.democracy', 'Democracy', { ns: 'apps-routing' }),
|
||||
text: t('nav.democracy', 'Democracy', { ns: 'apps-routing' }),
|
||||
useCounter
|
||||
};
|
||||
}
|
||||
|
||||
@ -15,6 +15,6 @@ export default function create (t: TFunction): Route {
|
||||
group: 'network',
|
||||
icon: 'braille',
|
||||
name: 'explorer',
|
||||
text: t<string>('nav.explorer', 'Explorer', { ns: 'apps-routing' })
|
||||
text: t('nav.explorer', 'Explorer', { ns: 'apps-routing' })
|
||||
};
|
||||
}
|
||||
|
||||
@ -16,6 +16,6 @@ export default function create (t: TFunction): Route {
|
||||
group: 'developer',
|
||||
icon: 'envelope-open-text',
|
||||
name: 'extrinsics',
|
||||
text: t<string>('nav.extrinsics', 'Extrinsics', { ns: 'apps-routing' })
|
||||
text: t('nav.extrinsics', 'Extrinsics', { ns: 'apps-routing' })
|
||||
};
|
||||
}
|
||||
|
||||
@ -19,6 +19,6 @@ export default function create (t: TFunction): Route {
|
||||
group: 'network',
|
||||
icon: 'cubes',
|
||||
name: 'generic-asset',
|
||||
text: t<string>('nav.generic-asset', 'Generic asset', { ns: 'apps-routing' })
|
||||
text: t('nav.generic-asset', 'Generic asset', { ns: 'apps-routing' })
|
||||
};
|
||||
}
|
||||
|
||||
@ -15,6 +15,6 @@ export default function create (t: TFunction): Route {
|
||||
group: 'developer',
|
||||
icon: 'code',
|
||||
name: 'js',
|
||||
text: t<string>('nav.js', 'Javascript', { ns: 'apps-routing' })
|
||||
text: t('nav.js', 'Javascript', { ns: 'apps-routing' })
|
||||
};
|
||||
}
|
||||
|
||||
@ -17,6 +17,6 @@ export default function create (t: TFunction): Route {
|
||||
group: 'network',
|
||||
icon: 'link',
|
||||
name: 'parachains',
|
||||
text: t<string>('nav.parachains', 'Parachains', { ns: 'apps-routing' })
|
||||
text: t('nav.parachains', 'Parachains', { ns: 'apps-routing' })
|
||||
};
|
||||
}
|
||||
|
||||
@ -18,6 +18,6 @@ export default function create (t: TFunction): Route {
|
||||
group: 'governance',
|
||||
icon: 'podcast',
|
||||
name: 'poll',
|
||||
text: t<string>('nav.poll', 'Token poll', { ns: 'apps-routing' })
|
||||
text: t('nav.poll', 'Token poll', { ns: 'apps-routing' })
|
||||
};
|
||||
}
|
||||
|
||||
@ -15,6 +15,6 @@ export default function create (t: TFunction): Route {
|
||||
group: 'developer',
|
||||
icon: 'network-wired',
|
||||
name: 'rpc',
|
||||
text: t<string>('nav.rpc', 'RPC calls', { ns: 'apps-routing' })
|
||||
text: t('nav.rpc', 'RPC calls', { ns: 'apps-routing' })
|
||||
};
|
||||
}
|
||||
|
||||
@ -13,7 +13,7 @@ export default function create (t: TFunction): Route {
|
||||
group: 'settings',
|
||||
icon: 'cogs',
|
||||
name: 'settings',
|
||||
text: t<string>('nav.settings', 'Settings', { ns: 'apps-routing' }),
|
||||
text: t('nav.settings', 'Settings', { ns: 'apps-routing' }),
|
||||
useCounter
|
||||
};
|
||||
}
|
||||
|
||||
@ -16,6 +16,6 @@ export default function create (t: TFunction): Route {
|
||||
group: 'developer',
|
||||
icon: 'signature',
|
||||
name: 'signing',
|
||||
text: t<string>('nav.signing', 'Sign and verify', { ns: 'apps-routing' })
|
||||
text: t('nav.signing', 'Sign and verify', { ns: 'apps-routing' })
|
||||
};
|
||||
}
|
||||
|
||||
@ -18,7 +18,7 @@ export default function create (t: TFunction): Route {
|
||||
group: 'network',
|
||||
icon: 'hand-spock',
|
||||
name: 'society',
|
||||
text: t<string>('nav.society', 'Society', { ns: 'apps-routing' }),
|
||||
text: t('nav.society', 'Society', { ns: 'apps-routing' }),
|
||||
useCounter
|
||||
};
|
||||
}
|
||||
|
||||
@ -17,6 +17,6 @@ export default function create (t: TFunction): Route {
|
||||
group: 'network',
|
||||
icon: 'certificate',
|
||||
name: 'staking',
|
||||
text: t<string>('nav.staking', 'Staking', { ns: 'apps-routing' })
|
||||
text: t('nav.staking', 'Staking', { ns: 'apps-routing' })
|
||||
};
|
||||
}
|
||||
|
||||
@ -15,6 +15,6 @@ export default function create (t: TFunction): Route {
|
||||
group: 'developer',
|
||||
icon: 'database',
|
||||
name: 'chainstate',
|
||||
text: t<string>('nav.storage', 'Chain state', { ns: 'apps-routing' })
|
||||
text: t('nav.storage', 'Chain state', { ns: 'apps-routing' })
|
||||
};
|
||||
}
|
||||
|
||||
@ -19,6 +19,6 @@ export default function create (t: TFunction): Route {
|
||||
group: 'developer',
|
||||
icon: 'unlock',
|
||||
name: 'sudo',
|
||||
text: t<string>('nav.sudo', 'Sudo', { ns: 'apps-routing' })
|
||||
text: t('nav.sudo', 'Sudo', { ns: 'apps-routing' })
|
||||
};
|
||||
}
|
||||
|
||||
@ -18,7 +18,7 @@ export default function create (t: TFunction): Route {
|
||||
group: 'governance',
|
||||
icon: 'microchip',
|
||||
name: 'techcomm',
|
||||
text: t<string>('nav.tech-comm', 'Tech. comm.', { ns: 'apps-routing' }),
|
||||
text: t('nav.tech-comm', 'Tech. comm.', { ns: 'apps-routing' }),
|
||||
useCounter
|
||||
};
|
||||
}
|
||||
|
||||
@ -20,6 +20,6 @@ export default function create (t: TFunction): Route {
|
||||
group: 'accounts',
|
||||
icon: 'paper-plane',
|
||||
name: 'transfer',
|
||||
text: t<string>('nav.transfer', 'Transfer', { ns: 'apps-routing' })
|
||||
text: t('nav.transfer', 'Transfer', { ns: 'apps-routing' })
|
||||
};
|
||||
}
|
||||
|
||||
@ -17,7 +17,7 @@ export default function create (t: TFunction): Route {
|
||||
group: 'governance',
|
||||
icon: 'gem',
|
||||
name: 'treasury',
|
||||
text: t<string>('nav.treasury', 'Treasury', { ns: 'apps-routing' }),
|
||||
text: t('nav.treasury', 'Treasury', { ns: 'apps-routing' }),
|
||||
useCounter
|
||||
};
|
||||
}
|
||||
|
||||
@ -44,7 +44,6 @@
|
||||
"Council": "Council",
|
||||
"Create": "Create",
|
||||
"Create a backup file for this account": "Create a backup file for this account",
|
||||
"Create and backup account": "Create and backup account",
|
||||
"Delegate": "Delegate",
|
||||
"Delegate democracy votes": "Delegate democracy votes",
|
||||
"Derive account from pair": "Derive account from pair",
|
||||
@ -68,7 +67,6 @@
|
||||
"If the recipient account is new, the balance needs to be more than the existential deposit. Likewise if the sending account balance drops below the same value, the account will be removed from the state.": "If the recipient account is new, the balance needs to be more than the existential deposit. Likewise if the sending account balance drops below the same value, the account will be removed from the state.",
|
||||
"If you add several proxy accounts for the same proxy type (e.g 2 accounts set as proxy for Governance), then any of those 2 accounts will be able to perfom governance actions on behalf of the proxied account": "If you add several proxy accounts for the same proxy type (e.g 2 accounts set as proxy for Governance), then any of those 2 accounts will be able to perfom governance actions on behalf of the proxied account",
|
||||
"If you are moving accounts between applications, ensure that you use the correct type.": "If you are moving accounts between applications, ensure that you use the correct type.",
|
||||
"Important notice": "Important notice",
|
||||
"Initiate account recovery": "Initiate account recovery",
|
||||
"Initiate recovery for another": "Initiate recovery for another",
|
||||
"Injected": "Injected",
|
||||
|
||||
@ -1,23 +1,19 @@
|
||||
{
|
||||
"1. Select your {{chain}} account": "1. Select your {{chain}} account",
|
||||
"2. Enter the ETH address from the sale.": "2. Enter the ETH address from the sale.",
|
||||
"2. Sign ETH transaction": "2. Sign ETH transaction",
|
||||
"Account balance:": "Account balance:",
|
||||
"Claim": "Claim",
|
||||
"Claim tokens": "Claim tokens",
|
||||
"Confirm claim": "Confirm claim",
|
||||
"Continue": "Continue",
|
||||
"Copy the above string and sign an Ethereum transaction with the account you used during the pre-sale in the wallet of your choice, using the string as the payload, and then paste the transaction signature object below": "Copy the above string and sign an Ethereum transaction with the account you used during the pre-sale in the wallet of your choice, using the string as the payload, and then paste the transaction signature object below",
|
||||
"Copy the following string and sign it with the Ethereum account you used during the pre-sale in the wallet of your choice, using the string as the payload, and then paste the transaction signature object below:": "Copy the following string and sign it with the Ethereum account you used during the pre-sale in the wallet of your choice, using the string as the payload, and then paste the transaction signature object below:",
|
||||
"I agree": "I agree",
|
||||
"Loading": "Loading",
|
||||
"Paste the signed message into the field below. The placeholder text is there as a hint to what the message should look like:": "Paste the signed message into the field below. The placeholder text is there as a hint to what the message should look like:",
|
||||
"Please read these terms and conditions carefully. By submitting this statement, you are deemed to have accepted these Terms and Conditions. If you do not agree to these terms, please refrain from accessing or proceeding. You can also find them at:": "Please read these terms and conditions carefully. By submitting this statement, you are deemed to have accepted these Terms and Conditions. If you do not agree to these terms, please refrain from accessing or proceeding. You can also find them at:",
|
||||
"Pre-sale ethereum address": "Pre-sale ethereum address",
|
||||
"Redeem": "Redeem",
|
||||
"The account you want to claim to.": "The account you want to claim to.",
|
||||
"The the Ethereum address you used during the pre-sale (starting by \"0x\")": "The the Ethereum address you used during the pre-sale (starting by \"0x\")",
|
||||
"This Ethereum address does not have a claim.": "This Ethereum address does not have a claim.",
|
||||
"Warning: we did not find any attest statement for {{chain}}": "Warning: we did not find any attest statement for {{chain}}",
|
||||
"We found a pre-claim with this Polkadot address. However, attesting requires signing with this account. To continue with attesting, please add this account as an owned account first.": "We found a pre-claim with this Polkadot address. However, attesting requires signing with this account. To continue with attesting, please add this account as an owned account first.",
|
||||
"You need to sign an attestation for the following account:": "You need to sign an attestation for the following account:",
|
||||
|
||||
@ -1,28 +1,16 @@
|
||||
{
|
||||
"A deployed contract that has either been deployed or attached. The address and ABI are used to construct the parameters.": "A deployed contract that has either been deployed or attached. The address and ABI are used to construct the parameters.",
|
||||
"ABI": "ABI",
|
||||
"Add an existing code hash": "Add an existing code hash",
|
||||
"Add an existing contract": "Add an existing contract",
|
||||
"Available": "Available",
|
||||
"Call": "Call",
|
||||
"Call a contract": "Call a contract",
|
||||
"Call a method on this contract": "Call a method on this contract",
|
||||
"Call results": "Call results",
|
||||
"Call this message": "Call this message",
|
||||
"Clear all": "Clear all",
|
||||
"Code": "Code",
|
||||
"Confirm ABI removal": "Confirm ABI removal",
|
||||
"Constructors ({{count}})": "Constructors ({{count}})",
|
||||
"Contracts": "Contracts",
|
||||
"Deploy": "Deploy",
|
||||
"Deploy a code hash": "Deploy a code hash",
|
||||
"Deploy a contract": "Deploy a contract",
|
||||
"Deploy this code hash as a smart contract": "Deploy this code hash as a smart contract",
|
||||
"Deploy with this constructor": "Deploy with this constructor",
|
||||
"Execute": "Execute",
|
||||
"Forget this code hash": "Forget this code hash",
|
||||
"Forget this contract": "Forget this contract",
|
||||
"Messages": "Messages",
|
||||
"Messages ({{count}})": "Messages ({{count}})",
|
||||
"Mutates contract state": "Mutates contract state",
|
||||
"No code hashes available": "No code hashes available",
|
||||
@ -35,10 +23,7 @@
|
||||
"Remove ABI": "Remove ABI",
|
||||
"Save": "Save",
|
||||
"Specify the user account to use for this contract call. And fees will be deducted from this account.": "Specify the user account to use for this contract call. And fees will be deducted from this account.",
|
||||
"Specify the user account to use for this deployment. And fees will be deducted from this account.": "Specify the user account to use for this deployment. And fees will be deducted from this account.",
|
||||
"Specify the user account to use for this deployment. Any fees will be deducted from this account.": "Specify the user account to use for this deployment. Any fees will be deducted from this account.",
|
||||
"The ABI for the WASM code. In this step it is optional, but setting it here simplifies the setup of contract instances.": "The ABI for the WASM code. In this step it is optional, but setting it here simplifies the setup of contract instances.",
|
||||
"The ABI for the WASM code. Since we will be making a call into the code, the ABI is required and stored for future operations such as sending messages.": "The ABI for the WASM code. Since we will be making a call into the code, the ABI is required and stored for future operations such as sending messages.",
|
||||
"The ABI for the WASM code. The ABI is required and stored for future operations such as sending messages.": "The ABI for the WASM code. The ABI is required and stored for future operations such as sending messages.",
|
||||
"The address for the deployed contract instance.": "The address for the deployed contract instance.",
|
||||
"The allotted endowment for this contract, i.e. the amount transferred to the contract upon instantiation.": "The allotted endowment for this contract, i.e. the amount transferred to the contract upon instantiation.",
|
||||
@ -47,14 +32,11 @@
|
||||
"The code is not recognized as being in valid WASM format": "The code is not recognized as being in valid WASM format",
|
||||
"The codeHash is not a valid hex hash": "The codeHash is not a valid hex hash",
|
||||
"The compiled WASM for the contract that you wish to deploy. Each unique code blob will be attached with a code hash that can be used to create new instances.": "The compiled WASM for the contract that you wish to deploy. Each unique code blob will be attached with a code hash that can be used to create new instances.",
|
||||
"The contract WASM previously deployed. Internally this is identified by the hash of the code, as either created or attached.": "The contract WASM previously deployed. Internally this is identified by the hash of the code, as either created or attached.",
|
||||
"The deployment constructor information for this contract, as provided by the ABI.": "The deployment constructor information for this contract, as provided by the ABI.",
|
||||
"The maximum amount of gas that can be used by this call. If the code requires more, the call will fail.": "The maximum amount of gas that can be used by this call. If the code requires more, the call will fail.",
|
||||
"The maximum amount of gas that can be used by this deployment, if the code requires more, the deployment will fail.": "The maximum amount of gas that can be used by this deployment, if the code requires more, the deployment will fail.",
|
||||
"The maximum amount of gas to use for this contract call. If the call requires more, it will fail.": "The maximum amount of gas to use for this contract call. If the call requires more, it will fail.",
|
||||
"The message to send to this contract. Parameters are adjusted based on the ABI provided.": "The message to send to this contract. Parameters are adjusted based on the ABI provided.",
|
||||
"The value is not in a valid address format": "The value is not in a valid address format",
|
||||
"This app now only supports Substrate 2.0 with Ink! 3.0. As such versions older of the contracts ABI cannot be used and will display an error when uploaded. Ensure you follow the Ink! instructions for updating if you are using an older version.": "This app now only supports Substrate 2.0 with Ink! 3.0. As such versions older of the contracts ABI cannot be used and will display an error when uploaded. Ensure you follow the Ink! instructions for updating if you are using an older version.",
|
||||
"This contracts interface only supports Substrate 2.0 with contracts using Ink! 3.0-rc1 and newer.": "This contracts interface only supports Substrate 2.0 with contracts using Ink! 3.0-rc1 and newer.",
|
||||
"This is the ABI as supplied. Any calls to the contract will use this information for encoding.": "This is the ABI as supplied. Any calls to the contract will use this information for encoding.",
|
||||
"This operation does not impact the associated on-chain code or any of its contracts.": "This operation does not impact the associated on-chain code or any of its contracts.",
|
||||
@ -67,12 +49,10 @@
|
||||
"With the ABI updates, there may still be dragons... the new ABI formats are a complete departure and required a lot of under-the-hood changes. So when something doesn't quite work as expected, please let us know via GH issues.": "With the ABI updates, there may still be dragons... the new ABI formats are a complete departure and required a lot of under-the-hood changes. So when something doesn't quite work as expected, please let us know via GH issues.",
|
||||
"You are about to remove this code from your list of available code hashes. Once completed, should you need to access it again, you will have to manually add the code hash again.": "You are about to remove this code from your list of available code hashes. Once completed, should you need to access it again, you will have to manually add the code hash again.",
|
||||
"You are about to remove this code's ABI. Once completed, should you need to access it again, you will have to manually re-upload it.": "You are about to remove this code's ABI. Once completed, should you need to access it again, you will have to manually re-upload it.",
|
||||
"You are using an ABI with an outdated format. Please generate a new one.": "You are using an ABI with an outdated format. Please generate a new one.",
|
||||
"address forgotten": "address forgotten",
|
||||
"addresses": "addresses",
|
||||
"call from account": "call from account",
|
||||
"click to select or drag and drop a JSON ABI file": "click to select or drag and drop a JSON ABI file",
|
||||
"code for this contract": "code for this contract",
|
||||
"code hash": "code hash",
|
||||
"code hashes": "code hashes",
|
||||
"compiled contract WASM": "compiled contract WASM",
|
||||
@ -86,14 +66,10 @@
|
||||
"deployment constructor": "deployment constructor",
|
||||
"endowment": "endowment",
|
||||
"exec": "exec",
|
||||
"execute": "execute",
|
||||
"invalid ABI file selected": "invalid ABI file selected",
|
||||
"maximum gas allowed": "maximum gas allowed",
|
||||
"message to send": "message to send",
|
||||
"read": "read",
|
||||
"read contract only, no execution": "read contract only, no execution",
|
||||
"send as RPC call": "send as RPC call",
|
||||
"send as transaction": "send as transaction",
|
||||
"status": "status",
|
||||
"value": "value",
|
||||
"{{executionTime}}s execution time": "{{executionTime}}s execution time",
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
{
|
||||
"Aye {{counter}}": "Aye {{counter}}",
|
||||
"Aye {{count}}": "Aye {{count}}",
|
||||
"Cancel slashes": "Cancel slashes",
|
||||
"Close": "Close",
|
||||
@ -8,7 +7,6 @@
|
||||
"Current prime member, default voting": "Current prime member, default voting",
|
||||
"In calculating the election outcome, this prioritized vote ordering will be used to determine the final score for the candidates.": "In calculating the election outcome, this prioritized vote ordering will be used to determine the final score for the candidates.",
|
||||
"Motions": "Motions",
|
||||
"Nay {{counter}}": "Nay {{counter}}",
|
||||
"Nay {{count}}": "Nay {{count}}",
|
||||
"No candidates found": "No candidates found",
|
||||
"No council motions": "No council motions",
|
||||
@ -43,7 +41,6 @@
|
||||
"The specific eras on which there are unapplied slashes. For each era a separate proposal is to be made.": "The specific eras on which there are unapplied slashes. For each era a separate proposal is to be made.",
|
||||
"The unapplied slashed era to cancel.": "The unapplied slashed era to cancel.",
|
||||
"The value associated with this vote. The amount will be locked (not available for transfer) and used in all subsequent elections.": "The value associated with this vote. The amount will be locked (not available for transfer) and used in all subsequent elections.",
|
||||
"The vote to record for this proposal, either for or against.": "The vote to record for this proposal, either for or against.",
|
||||
"The vote will be recorded for the selected account.": "The vote will be recorded for the selected account.",
|
||||
"The votes for the members, runner-ups and candidates. These should be ordered based on your priority.": "The votes for the members, runner-ups and candidates. These should be ordered based on your priority.",
|
||||
"This account will appear in the list of candidates. With enough votes in an election, it will become either a runner-up or a council member.": "This account will appear in the list of candidates. With enough votes in an election, it will become either a runner-up or a council member.",
|
||||
@ -55,7 +52,6 @@
|
||||
"Vote for current candidates": "Vote for current candidates",
|
||||
"Vote on proposal": "Vote on proposal",
|
||||
"You are voting with this collective's prime account. The vote will be the default outcome in case of any abstentions.": "You are voting with this collective's prime account. The vote will be the default outcome in case of any abstentions.",
|
||||
"aye": "aye",
|
||||
"backing": "backing",
|
||||
"candidacy bond": "candidacy bond",
|
||||
"candidate account": "candidate account",
|
||||
@ -65,7 +61,6 @@
|
||||
"members": "members",
|
||||
"motions": "motions",
|
||||
"my ordered votes": "my ordered votes",
|
||||
"nay": "nay",
|
||||
"no unapplied slashes found": "no unapplied slashes found",
|
||||
"preimage hash": "preimage hash",
|
||||
"prime voter": "prime voter",
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
{
|
||||
"0.1x voting balance, no lockup period": "0.1x voting balance, no lockup period",
|
||||
"Aye {{count}}": "Aye {{count}}",
|
||||
"Conviction locks do overlap and is additive, meaning that funds locked during a previous vote can be locked again.": "Conviction locks do overlap and is additive, meaning that funds locked during a previous vote can be locked again.",
|
||||
"Democracy overview": "Democracy overview",
|
||||
@ -14,9 +13,6 @@
|
||||
"No active schedules": "No active schedules",
|
||||
"No external proposal": "No external proposal",
|
||||
"Nothing queued for execution": "Nothing queued for execution",
|
||||
"Only applicable if the proposal has already passed and is ready for dispatch.": "Only applicable if the proposal has already passed and is ready for dispatch.",
|
||||
"Preimage": "Preimage",
|
||||
"Register the vote for or against the proposal.": "Register the vote for or against the proposal.",
|
||||
"Second": "Second",
|
||||
"Second proposal": "Second proposal",
|
||||
"Seconding a proposal that indicates your backing for the proposal. Proposals with greater interest moves up the queue for potential next referendums.": "Seconding a proposal that indicates your backing for the proposal. Proposals with greater interest moves up the queue for potential next referendums.",
|
||||
@ -53,7 +49,6 @@
|
||||
"Vote on proposal": "Vote on proposal",
|
||||
"When submitting a proposal the hash needs to be known. Proposals can be submitted with hash-only, but upon dispatch the preimage needs to be available.": "When submitting a proposal the hash needs to be known. Proposals can be submitted with hash-only, but upon dispatch the preimage needs to be available.",
|
||||
"activate": "activate",
|
||||
"aye": "aye",
|
||||
"calculated storage fee": "calculated storage fee",
|
||||
"conviction": "conviction",
|
||||
"count": "count",
|
||||
@ -62,12 +57,10 @@
|
||||
"enact": "enact",
|
||||
"external": "external",
|
||||
"id": "id",
|
||||
"imminent preimage (proposal already passed)": "imminent preimage (proposal already passed)",
|
||||
"launch period": "launch period",
|
||||
"locked": "locked",
|
||||
"locked balance": "locked balance",
|
||||
"minimum deposit": "minimum deposit",
|
||||
"nay": "nay",
|
||||
"period": "period",
|
||||
"preimage hash": "preimage hash",
|
||||
"preimage {{hash}}": "preimage {{hash}}",
|
||||
@ -89,6 +82,5 @@
|
||||
"{{blocks}} blocks": "{{blocks}} blocks",
|
||||
"{{percentage}} aye": "{{percentage}} aye",
|
||||
"{{threshold}}, not passing": "{{threshold}}, not passing",
|
||||
"{{threshold}}, passing": "{{threshold}}, passing",
|
||||
"{{value}}x voting balance, locked for {{lock}}x enactment ({{period}} days)": "{{value}}x voting balance, locked for {{lock}}x enactment ({{period}} days)"
|
||||
"{{threshold}}, passing": "{{threshold}}, passing"
|
||||
}
|
||||
@ -28,7 +28,6 @@
|
||||
"mortal, valid from #{{startAt}} to #{{endsAt}}": "mortal, valid from #{{startAt}} to #{{endsAt}}",
|
||||
"no": "no",
|
||||
"no peers connected": "no peers connected",
|
||||
"not signed": "not signed",
|
||||
"our best": "our best",
|
||||
"parent": "parent",
|
||||
"peer best": "peer best",
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
{
|
||||
"Close": "Close",
|
||||
"Delete this custom example": "Delete this custom example",
|
||||
"Name your example": "Name your example",
|
||||
"Never execute JS snippets from untrusted sources.": "Never execute JS snippets from untrusted sources.",
|
||||
"Save snippet to local storage": "Save snippet to local storage",
|
||||
|
||||
@ -9,7 +9,6 @@
|
||||
"Most recent head data": "Most recent head data",
|
||||
"Not updated in the last block": "Not updated in the last block",
|
||||
"Once transferred the amount will become available on the chain for use.": "Once transferred the amount will become available on the chain for use.",
|
||||
"Once transferred the amount will become available on the parachain for use.": "Once transferred the amount will become available on the parachain for use.",
|
||||
"Parachains overview": "Parachains overview",
|
||||
"Positive number greater than or equal to {{nextFreeId}}": "Positive number greater than or equal to {{nextFreeId}}",
|
||||
"Register a parachain": "Register a parachain",
|
||||
@ -29,7 +28,6 @@
|
||||
"There are no registered parachains": "There are no registered parachains",
|
||||
"Transfer an amount from a specific account into a parachain.": "Transfer an amount from a specific account into a parachain.",
|
||||
"Transfer to chain": "Transfer to chain",
|
||||
"Transfer to parachain": "Transfer to parachain",
|
||||
"Unknown": "Unknown",
|
||||
"Updated in the latest block": "Updated in the latest block",
|
||||
"amount": "amount",
|
||||
|
||||
@ -1,41 +1,28 @@
|
||||
{
|
||||
"1 billion DOTs; 10 decimals": "1 billion DOTs; 10 decimals",
|
||||
"10 billion DOTs; 9 decimals": "10 billion DOTs; 9 decimals",
|
||||
"10 million DOTs; status quo": "10 million DOTs; status quo",
|
||||
"100 million DOTs; 11 decimals": "100 million DOTs; 11 decimals",
|
||||
"All voters may alter their votes any number of times prior to the close of the poll.": "All voters may alter their votes any number of times prior to the close of the poll.",
|
||||
"Any combination of the four options may be approved of by the voter. There is no need to select only one option!": "Any combination of the four options may be approved of by the voter. There is no need to select only one option!",
|
||||
"Approving of all or none of the options is equivalent and will not affect the outcome of the poll.": "Approving of all or none of the options is equivalent and will not affect the outcome of the poll.",
|
||||
"Aye, I can support this": "Aye, I can support this",
|
||||
"Aye, I support this": "Aye, I support this",
|
||||
"Completed": "Completed",
|
||||
"Denomination poll": "Denomination poll",
|
||||
"Locked funds (e.g. for staking) are counted.": "Locked funds (e.g. for staking) are counted.",
|
||||
"Nay, I cannot support this": "Nay, I cannot support this",
|
||||
"Nay, I do not support this": "Nay, I do not support this",
|
||||
"No change": "No change",
|
||||
"No change from the original 2017 sale definitions; will mean a total of 10 million DOT from genesis.": "No change from the original 2017 sale definitions; will mean a total of 10 million DOT from genesis.",
|
||||
"No change from the original 2017 sale definitions; will mean a total of 10m DOT from genesis.": "No change from the original 2017 sale definitions; will mean a total of 10m DOT from genesis.",
|
||||
"No discretionary lock-voting is in place; all DOT used to vote counts the same.": "No discretionary lock-voting is in place; all DOT used to vote counts the same.",
|
||||
"Retrieving totals...": "Retrieving totals...",
|
||||
"Split of 1,000x from the original sale; will mean a total of 10b DOT from genesis. Apparent DOT price would be 1000x lower.": "Split of 1,000x from the original sale; will mean a total of 10b DOT from genesis. Apparent DOT price would be 1000x lower.",
|
||||
"Split of 1000x": "Split of 1000x",
|
||||
"Split of 1000x from the original sale; will mean a total of 10 billion DOT from genesis. Apparent DOT price would be 1000x lower and apparent account balances 1000x higher.": "Split of 1000x from the original sale; will mean a total of 10 billion DOT from genesis. Apparent DOT price would be 1000x lower and apparent account balances 1000x higher.",
|
||||
"Split of 100x": "Split of 100x",
|
||||
"Split of 100x from the original sale; will mean a total of 1 billion DOT from genesis. Apparent DOT price would be 100x lower and apparent account balances 100x higher.": "Split of 100x from the original sale; will mean a total of 1 billion DOT from genesis. Apparent DOT price would be 100x lower and apparent account balances 100x higher.",
|
||||
"Split of 100x from the original sale; will mean a total of 1b DOT from genesis. Apparent DOT price would be 100x lower.": "Split of 100x from the original sale; will mean a total of 1b DOT from genesis. Apparent DOT price would be 100x lower.",
|
||||
"Split of 10x": "Split of 10x",
|
||||
"Split of 10x from the original sale; will mean a total of 100 million DOT from genesis. Apparent DOT price would be 10x lower and apparent account balances 10x higher.": "Split of 10x from the original sale; will mean a total of 100 million DOT from genesis. Apparent DOT price would be 10x lower and apparent account balances 10x higher.",
|
||||
"Split of 10x from the original sale; will mean a total of 100m DOT from genesis. Apparent DOT price would be 10x lower.": "Split of 10x from the original sale; will mean a total of 100m DOT from genesis. Apparent DOT price would be 10x lower.",
|
||||
"This poll is setup to judge the sentiment of the Polkadot token holders in adjusting the number of decimals that is used to identify one full DOT. It does not change the overall supply, but rather just allows for a different representation of the current supply.": "This poll is setup to judge the sentiment of the Polkadot token holders in adjusting the number of decimals that is used to identify one full DOT. It does not change the overall supply, but rather just allows for a different representation of the current supply.",
|
||||
"This vote does not affect any economics of the Polkadot platform. Staking rewards, inflation, effective market capitalisation and the underlying balances of every account remain completely unchanged. It is \"merely\" about what units we use to denominate the balances into \"DOT\" for the purpose of display.": "This vote does not affect any economics of the Polkadot platform. Staking rewards, inflation, effective market capitalisation and the underlying balances of every account remain completely unchanged. It is \"merely\" about what units we use to denominate the balances into \"DOT\" for the purpose of display.",
|
||||
"Vote": "Vote",
|
||||
"Voting closed": "Voting closed",
|
||||
"Voting costs nothing other than the transaction fee and can be done from all accounts with a non-zero spendable balance.": "Voting costs nothing other than the transaction fee and can be done from all accounts with a non-zero spendable balance.",
|
||||
"Voting is made on a per-account basis; a single account must all vote the same way and cannot split its vote.": "Voting is made on a per-account basis; a single account must all vote the same way and cannot split its vote.",
|
||||
"You can indicate your vote for any combination of the options laid out below.": "You can indicate your vote for any combination of the options laid out below.",
|
||||
"denomination vote": "denomination vote",
|
||||
"poll on token decimals": "poll on token decimals",
|
||||
"vote using my account": "vote using my account",
|
||||
"{{balance}} voted": "{{balance}} voted",
|
||||
"{{percentage}}% turnout": "{{percentage}}% turnout"
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
{
|
||||
"Additional types as a JSON file (or edit below)": "Additional types as a JSON file (or edit below)",
|
||||
"Address Prefix": "Address Prefix",
|
||||
"Adjust the mode from basic (with a limited number of beginner-user-friendly apps) to full (with all basic & advanced apps available)": "Adjust the mode from basic (with a limited number of beginner-user-friendly apps) to full (with all basic & advanced apps available)",
|
||||
"Apply to UI": "Apply to UI",
|
||||
"Chain specifications": "Chain specifications",
|
||||
"Color": "Color",
|
||||
@ -17,7 +16,6 @@
|
||||
"Light theme (default)": "Light theme (default)",
|
||||
"Manage your connection to Ledger S": "Manage your connection to Ledger S",
|
||||
"Metadata": "Metadata",
|
||||
"Metadata {{count}}": "Metadata {{count}}",
|
||||
"Name of the network. It is only for display purposes.": "Name of the network. It is only for display purposes.",
|
||||
"Network Name": "Network Name",
|
||||
"No upgradable extensions found": "No upgradable extensions found",
|
||||
@ -29,8 +27,6 @@
|
||||
"Save": "Save",
|
||||
"Save & Reload": "Save & Reload",
|
||||
"Save the type definitions for your custom structures as key-value pairs in a valid JSON file. The key should be the name of your custom structure and the value an object containing your type definitions.": "Save the type definitions for your custom structures as key-value pairs in a valid JSON file. The key should be the name of your custom structure and the value an object containing your type definitions.",
|
||||
"Select the remote endpoint, either from the dropdown on manual entered via the custom toggle": "Select the remote endpoint, either from the dropdown on manual entered via the custom toggle",
|
||||
"The RPC node can be selected from the pre-defined list or manually entered, depending on the chain you wish to connect to.": "The RPC node can be selected from the pre-defined list or manually entered, depending on the chain you wish to connect to.",
|
||||
"The color used to distinguish this network with others, use color code with 3 or 6 digits, like \"#FFF\" or \"#111111\"": "The color used to distinguish this network with others, use color code with 3 or 6 digits, like \"#FFF\" or \"#111111\"",
|
||||
"This is not a valid JSON object.": "This is not a valid JSON object.",
|
||||
"Translate": "Translate",
|
||||
@ -39,15 +35,12 @@
|
||||
"Update metadata": "Update metadata",
|
||||
"Your custom types have been added": "Your custom types have been added",
|
||||
"address prefix": "address prefix",
|
||||
"custom endpoint": "custom endpoint",
|
||||
"default icon theme": "default icon theme",
|
||||
"default interface language": "default interface language",
|
||||
"default interface theme": "default interface theme",
|
||||
"do not include empty strings in the generated file": "do not include empty strings in the generated file",
|
||||
"include all empty strings in the generated file": "include all empty strings in the generated file",
|
||||
"interface operation mode": "interface operation mode",
|
||||
"manage hardware connections": "manage hardware connections",
|
||||
"remote node/endpoint to connect to": "remote node/endpoint to connect to",
|
||||
"the language to display translations for": "the language to display translations for",
|
||||
"the module to display strings for": "the module to display strings for",
|
||||
"upgradable extensions": "upgradable extensions",
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
{
|
||||
"A controller account should not be set to manage multiple stashes. The selected controller is already controlling {{stashId}}": "A controller account should not be set to manage multiple stashes. The selected controller is already controlling {{stashId}}",
|
||||
"A controller account should not be set to manages multiple stashes. The selected controller is already controlling {{stashId}}": "A controller account should not be set to manages multiple stashes. The selected controller is already controlling {{stashId}}",
|
||||
"A controller account should not map to another stash. This selected controller is a stash, controlled by {{bondedId}}": "A controller account should not map to another stash. This selected controller is a stash, controlled by {{bondedId}}",
|
||||
"Account actions": "Account actions",
|
||||
"Active nominations ({{count}})": "Active nominations ({{count}})",
|
||||
@ -24,12 +23,9 @@
|
||||
"Change session keys": "Change session keys",
|
||||
"Change validator preferences": "Change validator preferences",
|
||||
"Changing the key only takes effect at the start of the next session. The input here is generates from the author_rotateKeys command": "Changing the key only takes effect at the start of the next session. The input here is generates from the author_rotateKeys command",
|
||||
"Chilled ({{count}})": "Chilled ({{count}})",
|
||||
"Chilled nominations ({{count}})": "Chilled nominations ({{count}})",
|
||||
"Controller account": "Controller account",
|
||||
"Display overview information for the selected validator, including blocks produced.": "Display overview information for the selected validator, including blocks produced.",
|
||||
"Distinct stash and controller accounts are recommended to ensure fund security. You will be allowed to make the transaction, but take care to not tie up all funds, only use a portion of the available funds during this period.": "Distinct stash and controller accounts are recommended to ensure fund security. You will be allowed to make the transaction, but take care to not tie up all funds, only use a portion of the available funds during this period.",
|
||||
"Ensure that not all funds are locked, funds need to be available for fees.": "Ensure that not all funds are locked, funds need to be available for fees.",
|
||||
"Filter available candidates based on name, address or short account index.": "Filter available candidates based on name, address or short account index.",
|
||||
"For fund security, your session key should not match your stash key.": "For fund security, your session key should not match your stash key.",
|
||||
"Grandpa": "Grandpa",
|
||||
@ -43,12 +39,10 @@
|
||||
"Most profitable": "Most profitable",
|
||||
"My stashes": "My stashes",
|
||||
"My validators": "My validators",
|
||||
"New stake": "New stake",
|
||||
"Next session": "Next session",
|
||||
"No active validators found": "No active validators found",
|
||||
"No active validators to check": "No active validators to check",
|
||||
"No funds staked yet. Bond funds to validate or nominate a validator": "No funds staked yet. Bond funds to validate or nominate a validator",
|
||||
"No pending era payouts from validators": "No pending era payouts from validators",
|
||||
"No pending payouts for your stashes": "No pending payouts for your stashes",
|
||||
"No waiting validators found": "No waiting validators found",
|
||||
"Nominate": "Nominate",
|
||||
@ -59,9 +53,7 @@
|
||||
"Nominations ({{count}})": "Nominations ({{count}})",
|
||||
"Nominator": "Nominator",
|
||||
"Nominators ({{count}})": "Nominators ({{count}})",
|
||||
"Nominators can be selected automatically based on the current on-chain conditions or supplied manually as selected from the list of all currently available validators. In both cases, your favorites appear for the selection.": "Nominators can be selected automatically based on the current on-chain conditions or supplied manually as selected from the list of all currently available validators. In both cases, your favorites appear for the selection.",
|
||||
"Nominators can be selected manually from the list of all currently available validators.": "Nominators can be selected manually from the list of all currently available validators.",
|
||||
"Nominators can be selected manually from the list of all currently available validators. If you have set favorites these will appear for the selection.": "Nominators can be selected manually from the list of all currently available validators. If you have set favorites these will appear for the selection.",
|
||||
"Once bonded, it wil need to be unlocked/withdrawn and will be locked for at least the bonding duration.": "Once bonded, it wil need to be unlocked/withdrawn and will be locked for at least the bonding duration.",
|
||||
"Once transmitted the new selection will only take effect in 2 eras since the selection criteria for the next era was done at the end of the previous era. Until then, the nominations will show as inactive.": "Once transmitted the new selection will only take effect in 2 eras since the selection criteria for the next era was done at the end of the previous era. Until then, the nominations will show as inactive.",
|
||||
"Once transmitted the new selection will only take effect in 2 eras taking the new validator election cycle into account. Until then, the nominations will show as inactive.": "Once transmitted the new selection will only take effect in 2 eras taking the new validator election cycle into account. Until then, the nominations will show as inactive.",
|
||||
@ -70,7 +62,6 @@
|
||||
"Oversubscribed": "Oversubscribed",
|
||||
"Oversubscribed nominations ({{count}})": "Oversubscribed nominations ({{count}})",
|
||||
"Parachains": "Parachains",
|
||||
"Payment account": "Payment account",
|
||||
"Payout": "Payout",
|
||||
"Payout all": "Payout all",
|
||||
"Payout all stakers": "Payout all stakers",
|
||||
@ -78,12 +69,8 @@
|
||||
"Payouts of rewards for a validator can be initiated by any account. This means that as soon as a validator or nominator requests a payout for an era, all the nominators for that validator will be rewarded. Each user does not need to claim individually and the suggestion is that validators should claim rewards for everybody as soon as an era ends.": "Payouts of rewards for a validator can be initiated by any account. This means that as soon as a validator or nominator requests a payout for an era, all the nominators for that validator will be rewarded. Each user does not need to claim individually and the suggestion is that validators should claim rewards for everybody as soon as an era ends.",
|
||||
"Produced blocks": "Produced blocks",
|
||||
"Renomination required ({{count}})": "Renomination required ({{count}})",
|
||||
"Retrieving info for all applicable eras, this will take some time": "Retrieving info for all applicable eras, this will take some time",
|
||||
"Retrieving info for last {{numEras}} eras, this will take some time": "Retrieving info for last {{numEras}} eras, this will take some time",
|
||||
"Retrieving info for the selected eras, this will take some time": "Retrieving info for the selected eras, this will take some time",
|
||||
"Rewards (once paid) can be deposited to either the stash or controller, with different effects.": "Rewards (once paid) can be deposited to either the stash or controller, with different effects.",
|
||||
"Select best": "Select best",
|
||||
"Select targets manually (no auto-selection based on current profitability)": "Select targets manually (no auto-selection based on current profitability)",
|
||||
"Session Key": "Session Key",
|
||||
"Set Session Key": "Set Session Key",
|
||||
"Set controller": "Set controller",
|
||||
@ -96,8 +83,6 @@
|
||||
"Slashed": "Slashed",
|
||||
"Slashed in era {{eras}}": "Slashed in era {{eras}}",
|
||||
"Slashes": "Slashes",
|
||||
"Slashes ({{count}})": "Slashes ({{count}})",
|
||||
"Specific payment account": "Specific payment account",
|
||||
"Specified payment account": "Specified payment account",
|
||||
"Staking overview": "Staking overview",
|
||||
"Stash": "Stash",
|
||||
@ -111,10 +96,8 @@
|
||||
"The UI puts a limit of 40 payouts at a time, where each payout is a single validator for a single era.": "The UI puts a limit of 40 payouts at a time, where each payout is a single validator for a single era.",
|
||||
"The amount of funds to unbond, this is adjusted using the bonded funds on the stash account.": "The amount of funds to unbond, this is adjusted using the bonded funds on the stash account.",
|
||||
"The amount placed at-stake should allow some free funds for future transactions.": "The amount placed at-stake should allow some free funds for future transactions.",
|
||||
"The amount placed at-stake should be no more that 95% of your available amount to protect against slashing events.": "The amount placed at-stake should be no more that 95% of your available amount to protect against slashing events.",
|
||||
"The amount placed at-stake should not be your full available available amount to allow for transaction fees.": "The amount placed at-stake should not be your full available available amount to allow for transaction fees.",
|
||||
"The amount that will be used on a per-validator basis to calculate profits for that validator.": "The amount that will be used on a per-validator basis to calculate profits for that validator.",
|
||||
"The auto-selection is done on the current profitability of the validators taking your favorites into account. It is adjusted based on the commission and current range of backing for the validator. The calculation may and will change over time, so it is rather a selection based on the current state of the network, not a predictor of future profitability.": "The auto-selection is done on the current profitability of the validators taking your favorites into account. It is adjusted based on the commission and current range of backing for the validator. The calculation may and will change over time, so it is rather a selection based on the current state of the network, not a predictor of future profitability.",
|
||||
"The bonded amount is less than the minimum bond amount of {{existentialDeposit}}": "The bonded amount is less than the minimum bond amount of {{existentialDeposit}}",
|
||||
"The bonding duration for any staked funds. After this period needs to be withdrawn.": "The bonding duration for any staked funds. After this period needs to be withdrawn.",
|
||||
"The bonding duration for any staked funds. Needs to be unlocked and withdrawn to become available.": "The bonding duration for any staked funds. Needs to be unlocked and withdrawn to become available.",
|
||||
@ -131,8 +114,6 @@
|
||||
"The seed and derivation path will be submitted to the validator node. this is an advanced operation, only to be performed when you are sure of the security and connection risks.": "The seed and derivation path will be submitted to the validator node. this is an advanced operation, only to be performed when you are sure of the security and connection risks.",
|
||||
"The selected controller tied to this stash. Once set, this account will be able to control the actions performed by the stash account.": "The selected controller tied to this stash. Once set, this account will be able to control the actions performed by the stash account.",
|
||||
"The selected validators to nominate, either via the \"currently best algorithm\" or via a manual selection.": "The selected validators to nominate, either via the \"currently best algorithm\" or via a manual selection.",
|
||||
"The specified value is greater than the recommended amount. You may not be adequately protected against slashing events or have funds for future fees.": "The specified value is greater than the recommended amount. You may not be adequately protected against slashing events or have funds for future fees.",
|
||||
"The specified value is greater than your free balance. The node will bond the maximum amount available.": "The specified value is greater than your free balance. The node will bond the maximum amount available.",
|
||||
"The specified value is too large and does not allow funds to pay future transaction fees.": "The specified value is too large and does not allow funds to pay future transaction fees.",
|
||||
"The stash account that is used. This will allow the controller to perform all non-funds related operations on behalf of the account.": "The stash account that is used. This will allow the controller to perform all non-funds related operations on behalf of the account.",
|
||||
"The stash and controller pair as linked. This operation will be performed via the controller.": "The stash and controller pair as linked. This operation will be performed via the controller.",
|
||||
@ -141,12 +122,9 @@
|
||||
"The stash and controller pair. This transaction, setting the session keys, will be sent from the controller.": "The stash and controller pair. This transaction, setting the session keys, will be sent from the controller.",
|
||||
"The stash that is to be affected. The transaction will be sent from the associated controller account.": "The stash that is to be affected. The transaction will be sent from the associated controller account.",
|
||||
"The total amount of the stash balance that will be at stake in any forthcoming rounds (should be less than the free amount available)": "The total amount of the stash balance that will be at stake in any forthcoming rounds (should be less than the free amount available)",
|
||||
"The total amount of the stash balance that will be at stake in any forthcoming rounds (should be less than the total amount available)": "The total amount of the stash balance that will be at stake in any forthcoming rounds (should be less than the total amount available)",
|
||||
"The validators selected by the Phragmen algorithm to nominate for this era.": "The validators selected by the Phragmen algorithm to nominate for this era.",
|
||||
"The validators that are not in the validator set because they need more nominations or because they have willingly stop validating. Any nominations made before the next election will also appear here.": "The validators that are not in the validator set because they need more nominations or because they have willingly stop validating. Any nominations made before the next election will also appear here.",
|
||||
"The validators that are over-subscribed, only the top 64 backing stake will be rewarded.": "The validators that are over-subscribed, only the top 64 backing stake will be rewarded.",
|
||||
"The validators that got slashed and for which your nomination got auto-chilled. Re-nominating these will make them available to the Phragmen algorithm.": "The validators that got slashed and for which your nomination got auto-chilled. Re-nominating these will make them available to the Phragmen algorithm.",
|
||||
"There an no unapplied/pending slashes": "There an no unapplied/pending slashes",
|
||||
"There are no unapplied/pending slashes": "There are no unapplied/pending slashes",
|
||||
"There is currently an ongoing election for new validator candidates. As such staking operations are not permitted.": "There is currently an ongoing election for new validator candidates. As such staking operations are not permitted.",
|
||||
"These validators are active but only the top {{max}} nominators by backing stake will be receiving rewards. The nominating stash is not one of those to be rewarded in the current era.": "These validators are active but only the top {{max}} nominators by backing stake will be receiving rewards. The nominating stash is not one of those to be rewarded in the current era.",
|
||||
@ -156,7 +134,6 @@
|
||||
"To ensure optimal fund security using the same stash/controller is strongly discouraged, but not forbidden.": "To ensure optimal fund security using the same stash/controller is strongly discouraged, but not forbidden.",
|
||||
"Unbond": "Unbond",
|
||||
"Unbond funds": "Unbond funds",
|
||||
"Use an automatic selection of the currently most profitable validators": "Use an automatic selection of the currently most profitable validators",
|
||||
"Validate": "Validate",
|
||||
"Validator": "Validator",
|
||||
"Validator stats": "Validator stats",
|
||||
@ -168,10 +145,8 @@
|
||||
"additional bonded funds": "additional bonded funds",
|
||||
"all bonded": "all bonded",
|
||||
"amount to use for estimation": "amount to use for estimation",
|
||||
"auto-selected targets for nomination": "auto-selected targets for nomination",
|
||||
"available": "available",
|
||||
"average": "average",
|
||||
"avg staked": "avg staked",
|
||||
"balance": "balance",
|
||||
"bonded": "bonded",
|
||||
"candidate accounts": "candidate accounts",
|
||||
@ -183,8 +158,6 @@
|
||||
"defer": "defer",
|
||||
"ed25519, Edwards": "ed25519, Edwards",
|
||||
"elected stake": "elected stake",
|
||||
"era": "era",
|
||||
"era cumulative": "era cumulative",
|
||||
"era points": "era points",
|
||||
"era {{era}}": "era {{era}}",
|
||||
"era {{era}}/unapplied": "era {{era}}/unapplied",
|
||||
@ -202,7 +175,6 @@
|
||||
"nominated accounts": "nominated accounts",
|
||||
"nominators": "nominators",
|
||||
"on-chain bonding duration": "on-chain bonding duration",
|
||||
"only query most recent {{partialEras}} of {{historyDepth}} eras": "only query most recent {{partialEras}} of {{historyDepth}} eras",
|
||||
"only with an identity": "only with an identity",
|
||||
"other": "other",
|
||||
"other stake": "other stake",
|
||||
@ -217,9 +189,7 @@
|
||||
"payout/validator": "payout/validator",
|
||||
"points": "points",
|
||||
"prev": "prev",
|
||||
"priority {{index}}": "priority {{index}}",
|
||||
"profit/era": "profit/era",
|
||||
"profit/era est": "profit/era est",
|
||||
"reporters": "reporters",
|
||||
"request payout from": "request payout from",
|
||||
"reward commission percentage": "reward commission percentage",
|
||||
@ -227,7 +197,6 @@
|
||||
"rewards & slashes": "rewards & slashes",
|
||||
"selected validators": "selected validators",
|
||||
"sr15519, Schnorrkel": "sr15519, Schnorrkel",
|
||||
"staked": "staked",
|
||||
"stash account": "stash account",
|
||||
"stashes": "stashes",
|
||||
"suri (seed & derivation)": "suri (seed & derivation)",
|
||||
@ -239,14 +208,11 @@
|
||||
"total stake": "total stake",
|
||||
"total staked": "total staked",
|
||||
"unapplied": "unapplied",
|
||||
"unapplied slashes": "unapplied slashes",
|
||||
"unbond amount": "unbond amount",
|
||||
"validator to query": "validator to query",
|
||||
"validators": "validators",
|
||||
"validators/nominators": "validators/nominators",
|
||||
"value bonded": "value bonded",
|
||||
"waiting": "waiting",
|
||||
"with/without identity": "with/without identity",
|
||||
"{{count}} own stashes": "{{count}} own stashes",
|
||||
"{{currency}} average": "{{currency}} average",
|
||||
"{{currency}} clipped": "{{currency}} clipped",
|
||||
|
||||
@ -9,10 +9,6 @@
|
||||
"You will no longer have sudo access": "You will no longer have sudo access",
|
||||
"submit the following change": "submit the following change",
|
||||
"sudo key": "sudo key",
|
||||
"sudo with unchecked weight parameter": "sudo with unchecked weight parameter",
|
||||
"sudo without unchecked weight parameter": "sudo without unchecked weight parameter",
|
||||
"unchecked weight for this call": "unchecked weight for this call",
|
||||
"with unchecked weight": "with unchecked weight",
|
||||
"with weight override": "with weight override",
|
||||
"without unchecked weight": "without unchecked weight"
|
||||
"with weight override": "with weight override"
|
||||
}
|
||||
@ -7,11 +7,7 @@
|
||||
"Be aware that once submitted the proposal will be put to a council vote. If the proposal is rejected due to a lack of info, invalid requirements or non-benefit to the network as a whole, the full bond posted (as describe above) will be lost.": "Be aware that once submitted the proposal will be put to a council vote. If the proposal is rejected due to a lack of info, invalid requirements or non-benefit to the network as a whole, the full bond posted (as describe above) will be lost.",
|
||||
"Cancel": "Cancel",
|
||||
"Close": "Close",
|
||||
"Close tip": "Close tip",
|
||||
"Endorse": "Endorse",
|
||||
"Endorsements ({{count}})": "Endorsements ({{count}})",
|
||||
"Median tip selected": "Median tip selected",
|
||||
"Multiple council proposals could exist, both approval and rejection. Apply your vote to the correct council proposal (also available on council motions page)": "Multiple council proposals could exist, both approval and rejection. Apply your vote to the correct council proposal (also available on council motions page)",
|
||||
"No approved proposals": "No approved proposals",
|
||||
"No open tips": "No open tips",
|
||||
"No pending proposals": "No pending proposals",
|
||||
@ -20,7 +16,6 @@
|
||||
"Proposals": "Proposals",
|
||||
"Propose tip": "Propose tip",
|
||||
"Rejection proposal to council": "Rejection proposal to council",
|
||||
"Select the account you wish to close from.": "Select the account you wish to close from.",
|
||||
"Select the account you wish to submit the proposal from.": "Select the account you wish to submit the proposal from.",
|
||||
"Select the account you wish to submit the tip from.": "Select the account you wish to submit the tip from.",
|
||||
"Select the council account you wish to use to make the proposal.": "Select the council account you wish to use to make the proposal.",
|
||||
@ -36,8 +31,6 @@
|
||||
"The beneficiary will receive the full amount if the proposal passes.": "The beneficiary will receive the full amount if the proposal passes.",
|
||||
"The beneficiary will received the tip as approved by council members.": "The beneficiary will received the tip as approved by council members.",
|
||||
"The council member that is proposing this, submission equates to an \"aye\" vote.": "The council member that is proposing this, submission equates to an \"aye\" vote.",
|
||||
"The council proposal to make the vote on": "The council proposal to make the vote on",
|
||||
"The hash for the proposal this vote applies to": "The hash for the proposal this vote applies to",
|
||||
"The minimum amount that will be bonded": "The minimum amount that will be bonded",
|
||||
"The on-chain percentage for the treasury": "The on-chain percentage for the treasury",
|
||||
"The reason why this tip should be paid.": "The reason why this tip should be paid.",
|
||||
@ -52,25 +45,18 @@
|
||||
"To council": "To council",
|
||||
"Treasury overview": "Treasury overview",
|
||||
"Use this account to request the tip from. This can be a normal or council account.": "Use this account to request the tip from. This can be a normal or council account.",
|
||||
"Vote": "Vote",
|
||||
"Vote on proposal": "Vote on proposal",
|
||||
"Voting": "Voting",
|
||||
"Your close will be applied for this council account.": "Your close will be applied for this council account.",
|
||||
"Your endorsement will be applied for this account.": "Your endorsement will be applied for this account.",
|
||||
"approved": "approved",
|
||||
"available": "available",
|
||||
"beneficiary": "beneficiary",
|
||||
"bond": "bond",
|
||||
"council proposal": "council proposal",
|
||||
"council proposal type": "council proposal type",
|
||||
"deposit": "deposit",
|
||||
"fee": "fee",
|
||||
"finder": "finder",
|
||||
"minimum bond": "minimum bond",
|
||||
"next burn": "next burn",
|
||||
"payment": "payment",
|
||||
"proposal bond": "proposal bond",
|
||||
"proposal hash": "proposal hash",
|
||||
"proposals": "proposals",
|
||||
"reason": "reason",
|
||||
"show only untipped/closing": "show only untipped/closing",
|
||||
|
||||
@ -1,26 +1,50 @@
|
||||
{
|
||||
"lng.detect": "Default browser language (auto-detect)",
|
||||
"rpc.beresheet": "Beresheet (Edgeware Testnet, hosted by Commonwealth Labs)",
|
||||
"rpc.amber": "Amber",
|
||||
"rpc.ava.summary": "user-run public nodes; see https://status.cloud.ava.do/",
|
||||
"rpc.beresheet": "Beresheet",
|
||||
"rpc.canvas": "Canvas",
|
||||
"rpc.centrifuge": "Centrifuge",
|
||||
"rpc.crab": "Darwinia Crab",
|
||||
"rpc.crust.network": "Crust Maxwell CC2",
|
||||
"rpc.custom": "Custom environment",
|
||||
"rpc.edgeware": "Edgeware (Edgeware Mainnet, hosted by Commonwealth Labs)",
|
||||
"rpc.flamingfir": "Flaming Fir (Substrate Testnet, hosted by Parity)",
|
||||
"rpc.custom.entry": "Custom",
|
||||
"rpc.datahighway.harbour": "Harbour",
|
||||
"rpc.dock-mainnet": "Dock Mainnet",
|
||||
"rpc.dock-testnet": "Dock Testnet",
|
||||
"rpc.dusty": "Dusty",
|
||||
"rpc.edgeware": "Edgeware",
|
||||
"rpc.equilibriumr": "Equilibrium",
|
||||
"rpc.flamingfir": "Flaming Fir",
|
||||
"rpc.header.dev": "Development",
|
||||
"rpc.header.live": "Live networks",
|
||||
"rpc.header.test": "Test networks",
|
||||
"rpc.kilt": "KILT Protocol (KILT Mashnet, hosted by KILT Protocol)",
|
||||
"rpc.kulupu": "Kulupu (Kulupu Mainnet, hosted by Kulupu)",
|
||||
"rpc.kusama.ava": "Kusama (Polkadot Canary, user-run public nodes; see https://status.cloud.ava.do/)",
|
||||
"rpc.kusama.parity": "Kusama (Polkadot Canary, hosted by Parity)",
|
||||
"rpc.kusama.w3f": "Kusama (Polkadot Canary, hosted by Web3 Foundation)",
|
||||
"rpc.local": "Local Node (Own, 127.0.0.1:9944)",
|
||||
"rpc.mandala": "Mandala (Acala Testnet, hosted by Acala)",
|
||||
"rpc.nodle-arcadia": "Arcadia (Nodle Testnet, hosted by Nodle)",
|
||||
"rpc.turbulence": "Turbulence (Laminar Testnet, hosted by Laminar)",
|
||||
"rpc.westend": "Westend (Polkadot Testnet, hosted by Parity)",
|
||||
"ss58.centrifuge": "Centrifuge (live)",
|
||||
"ss58.default": "Default for the connected node",
|
||||
"ss58.edgeware": "Edgeware (live)",
|
||||
"ss58.kusama": "Kusama (canary)",
|
||||
"ss58.polkadot": "Polkadot (live)",
|
||||
"ss58.substrate": "Substrate (generic)"
|
||||
"rpc.hosted.by": "hosted by {{host}}",
|
||||
"rpc.kilt": "Mashnet",
|
||||
"rpc.kulupu": "Kulupu",
|
||||
"rpc.kusama.ava": "Kusama",
|
||||
"rpc.kusama.parity": "Kusama",
|
||||
"rpc.kusama.w3f": "Kusama",
|
||||
"rpc.local": "Local Node",
|
||||
"rpc.mandala": "Mandala",
|
||||
"rpc.nodle-arcadia": "Arcadia",
|
||||
"rpc.nodle-main": "Nodle Main",
|
||||
"rpc.phala": "Phala PoC-2",
|
||||
"rpc.plasm": "Plasm",
|
||||
"rpc.polkadot.parity": "Polkadot",
|
||||
"rpc.polkadot.w3f": "Polkadot",
|
||||
"rpc.rococo": "Rococo",
|
||||
"rpc.rococo.acala": "Mandala PC1",
|
||||
"rpc.rococo.darwinia": "Darwinia PC1",
|
||||
"rpc.rococo.laminar": "Turbulence PC1",
|
||||
"rpc.rococo.plasm": "Plasm PC1",
|
||||
"rpc.rococo.robonomics": "Robonomics PC1",
|
||||
"rpc.rococo.tick": "Tick",
|
||||
"rpc.rococo.track": "Track",
|
||||
"rpc.rococo.trick": "Trick",
|
||||
"rpc.stafi": "Stafi",
|
||||
"rpc.subsocial": "Subsocial",
|
||||
"rpc.turbulence": "Turbulence",
|
||||
"rpc.westend": "Westend",
|
||||
"ss58.default": "Default for the connected node"
|
||||
}
|
||||
@ -9,9 +9,9 @@
|
||||
"nav.explorer": "Explorer",
|
||||
"nav.extrinsics": "Extrinsics",
|
||||
"nav.generic-asset": "Generic asset",
|
||||
"nav.github": "GitHub",
|
||||
"nav.js": "Javascript",
|
||||
"nav.parachains": "Parachains",
|
||||
"nav.poll": "Token poll",
|
||||
"nav.rpc": "RPC calls",
|
||||
"nav.settings": "Settings",
|
||||
"nav.signing": "Sign and verify",
|
||||
@ -21,6 +21,5 @@
|
||||
"nav.sudo": "Sudo",
|
||||
"nav.tech-comm": "Tech. comm.",
|
||||
"nav.transfer": "Transfer",
|
||||
"nav.treasury": "Treasury",
|
||||
"nav.wiki": "Wiki"
|
||||
"nav.treasury": "Treasury"
|
||||
}
|
||||
@ -1,18 +1,14 @@
|
||||
{
|
||||
"Accounts": "Accounts",
|
||||
"Create an account now.": "Create an account now.",
|
||||
"Custom url": "Custom url",
|
||||
"Developer": "Developer",
|
||||
"Governance": "Governance",
|
||||
"Initializing connection": "Initializing connection",
|
||||
"Network": "Network",
|
||||
"Select Network": "Select Network",
|
||||
"Settings": "Settings",
|
||||
"Switch": "Switch",
|
||||
"Waiting for authorization from the extension. Please open the installed extension and approve or reject access.": "Waiting for authorization from the extension. Please open the installed extension and approve or reject access.",
|
||||
"You are connecting from a secure location to an insecure WebSocket ({{wsUrl}}). Due to browser mixed-content security policies this connection type is not allowed. Change the RPC service to a secure 'wss' endpoint.": "You are connecting from a secure location to an insecure WebSocket ({{wsUrl}}). Due to browser mixed-content security policies this connection type is not allowed. Change the RPC service to a secure 'wss' endpoint.",
|
||||
"You are not connected to a node. Ensure that your node is running and that the Websocket endpoint is reachable.": "You are not connected to a node. Ensure that your node is running and that the Websocket endpoint is reachable.",
|
||||
"You don't have any accounts. Some features are currently hidden and will only become available once you have accounts.": "You don't have any accounts. Some features are currently hidden and will only become available once you have accounts.",
|
||||
"custom endpoint": "custom endpoint",
|
||||
"nav.github": "nav.github",
|
||||
"nav.wiki": "nav.wiki",
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
{
|
||||
"0.1x voting balance, no lockup period": "0.1x voting balance, no lockup period",
|
||||
"Aye, I approve": "Aye, I approve",
|
||||
"Cancel": "Cancel",
|
||||
"Confirm account removal": "Confirm account removal",
|
||||
"Confirm address removal": "Confirm address removal",
|
||||
@ -9,7 +8,6 @@
|
||||
"Details": "Details",
|
||||
"Dismiss all notifications": "Dismiss all notifications",
|
||||
"Forget": "Forget",
|
||||
"Nay, I do not approve": "Nay, I do not approve",
|
||||
"No items": "No items",
|
||||
"Positive number": "Positive number",
|
||||
"Retrieving data": "Retrieving data",
|
||||
@ -24,8 +22,6 @@
|
||||
"Unbonding {{value}}, ": "Unbonding {{value}}, ",
|
||||
"Uncaught error. Something went wrong with the query and rendering of this component. {{message}}": "Uncaught error. Something went wrong with the query and rendering of this component. {{message}}",
|
||||
"View this externally": "View this externally",
|
||||
"Vote Aye": "Vote Aye",
|
||||
"Vote Nay": "Vote Nay",
|
||||
"Withdraw these unbonded funds": "Withdraw these unbonded funds",
|
||||
"You are about to remove this account from your list of available accounts. Once completed, should you need to access it again, you will have to re-create the account either via seed or via a backup file.": "You are about to remove this account from your list of available accounts. Once completed, should you need to access it again, you will have to re-create the account either via seed or via a backup file.",
|
||||
"You are about to remove this address from your address book. Once completed, should you need to access it again, you will have to re-add the address.": "You are about to remove this address from your address book. Once completed, should you need to access it again, you will have to re-add the address.",
|
||||
@ -62,11 +58,9 @@
|
||||
"unbonding": "unbonding",
|
||||
"unstake threshold": "unstake threshold",
|
||||
"until block": "until block",
|
||||
"use on any network": "use on any network",
|
||||
"using my account": "using my account",
|
||||
"value": "value",
|
||||
"vested": "vested",
|
||||
"vesting": "vesting",
|
||||
"via Council/Vote": "via Council/Vote",
|
||||
"via Democracy/Vote": "via Democracy/Vote",
|
||||
"via Staking/Bond": "via Staking/Bond",
|
||||
|
||||
@ -16,7 +16,6 @@
|
||||
"aye: bool": "aye: bool",
|
||||
"conviction: Conviction": "conviction: Conviction",
|
||||
"details": "details",
|
||||
"exclude option": "exclude option",
|
||||
"file upload": "file upload",
|
||||
"include option": "include option",
|
||||
"type": "type",
|
||||
|
||||
@ -1,13 +1,4 @@
|
||||
{
|
||||
"1 day": "1 day",
|
||||
"1 hr": "1 hr",
|
||||
"1 min": "1 min",
|
||||
"1 s": "1 s",
|
||||
"Unknown": "Unknown",
|
||||
"everything": "everything",
|
||||
"everything{{labelPost}}": "everything{{labelPost}}",
|
||||
"{{days}} days": "{{days}} days",
|
||||
"{{hours}} hrs": "{{hours}} hrs",
|
||||
"{{minutes}} mins": "{{minutes}} mins",
|
||||
"{{seconds}} s": "{{seconds}} s"
|
||||
"everything{{labelPost}}": "everything{{labelPost}}"
|
||||
}
|
||||
@ -1,46 +1,33 @@
|
||||
{
|
||||
"A fee of {{creationFee}} will be deducted from the sender since the destination account does not exist": "A fee of {{creationFee}} will be deducted from the sender since the destination account does not exist",
|
||||
"Add a tip to this extrinsic, paying the block author for greater priority": "Add a tip to this extrinsic, paying the block author for greater priority",
|
||||
"Adding an optional tip to the transaction could allow for higher priority, especially when the chain is busy.": "Adding an optional tip to the transaction could allow for higher priority, especially when the chain is busy.",
|
||||
"Authorize transaction": "Authorize transaction",
|
||||
"Close": "Close",
|
||||
"Current account nonce: {{accountNonce}}": "Current account nonce: {{accountNonce}}",
|
||||
"Do not include a tip for the block author": "Do not include a tip for the block author",
|
||||
"Don't use a proxy for this call": "Don't use a proxy for this call",
|
||||
"Include an optional tip for faster processing": "Include an optional tip for faster processing",
|
||||
"Lifetime (# of blocks)": "Lifetime (# of blocks)",
|
||||
"Multisig approval with hash (non-final approval)": "Multisig approval with hash (non-final approval)",
|
||||
"Multisig approval with hash (not message with call)": "Multisig approval with hash (not message with call)",
|
||||
"Multisig message with call (for final approval)": "Multisig message with call (for final approval)",
|
||||
"Multisig message with call (not approval with hash)": "Multisig message with call (not approval with hash)",
|
||||
"Non-signature, non-hex data received from QR. Data contains \"{{sample}}\" instead of a hex-only signature. Please present the correct signature generated from the QR presented for submission.": "Non-signature, non-hex data received from QR. Data contains \"{{sample}}\" instead of a hex-only signature. Please present the correct signature generated from the QR presented for submission.",
|
||||
"Nonce": "Nonce",
|
||||
"Override any applicable values for the specific signed output. These will be used to construct and display the signed transaction.": "Override any applicable values for the specific signed output. These will be used to construct and display the signed transaction.",
|
||||
"Preparing QR for signing": "Preparing QR for signing",
|
||||
"Present the QR code containing the signature to the UI. Once scanned it will be submitted for on-chain processing and execution.": "Present the QR code containing the signature to the UI. Once scanned it will be submitted for on-chain processing and execution.",
|
||||
"Scan Signature Qr": "Scan Signature Qr",
|
||||
"Scan the QR code with your QR scanner. Once approved, you will be required to present the signed QR back to the UI for submission.": "Scan the QR code with your QR scanner. Once approved, you will be required to present the signed QR back to the UI for submission.",
|
||||
"Sending transaction": "Sending transaction",
|
||||
"Set to 0 to make transaction immortal": "Set to 0 to make transaction immortal",
|
||||
"Sign (no submission)": "Sign (no submission)",
|
||||
"Sign and Submit": "Sign and Submit",
|
||||
"Sign for multisig": "Sign for multisig",
|
||||
"Sign via Qr": "Sign via Qr",
|
||||
"Sign via {{hardwareType}}": "Sign via {{hardwareType}}",
|
||||
"Signed transaction": "Signed transaction",
|
||||
"Submit (no signature)": "Submit (no signature)",
|
||||
"The actual fully constructed signed output. This can be used for submission via other channels.": "The actual fully constructed signed output. This can be used for submission via other channels.",
|
||||
"The call data that can be supplied to a final call to multi approvals": "The call data that can be supplied to a final call to multi approvals",
|
||||
"The deposit is below the {{minimum}} minimum required for the proposal to be evaluated": "The deposit is below the {{minimum}} minimum required for the proposal to be evaluated",
|
||||
"The deposit of {{deposit}} will be reserved until the proposal is completed": "The deposit of {{deposit}} will be reserved until the proposal is completed",
|
||||
"The details of the transaction including the type, the description (as available from the chain metadata) as well as any parameters and fee estimations (as available) for the specific type of call.": "The details of the transaction including the type, the description (as available from the chain metadata) as well as any parameters and fee estimations (as available) for the specific type of call.",
|
||||
"The final recipient balance is less or equal to {{existentialDeposit}} (the existential amount) and will not be reflected": "The final recipient balance is less or equal to {{existentialDeposit}} (the existential amount) and will not be reflected",
|
||||
"The multisig signatory for this transaction.": "The multisig signatory for this transaction.",
|
||||
"The proxy is one of the allowed proxies on the account, as set and filtered by the transaction type.": "The proxy is one of the allowed proxies on the account, as set and filtered by the transaction type.",
|
||||
"The proxy to be used for this transaction.": "The proxy to be used for this transaction.",
|
||||
"The sending account that will be used to send this transaction. Any applicable fees will be paid by this account.": "The sending account that will be used to send this transaction. Any applicable fees will be paid by this account.",
|
||||
"The signatory is one of the allowed accounts on the multisig, making a recorded approval for the transaction.": "The signatory is one of the allowed accounts on the multisig, making a recorded approval for the transaction.",
|
||||
"The signatory is one of the allowed accounts on the multisig. The transaction could either be the call or an approval for the hash of a call.": "The signatory is one of the allowed accounts on the multisig. The transaction could either be the call or an approval for the hash of a call.",
|
||||
"This could either be an approval for the hash or with full call details. The call as last approval triggers execution.": "This could either be an approval for the hash or with full call details. The call as last approval triggers execution.",
|
||||
"Tip (optional)": "Tip (optional)",
|
||||
"Unlock the sending account to allow signing of this transaction.": "Unlock the sending account to allow signing of this transaction.",
|
||||
@ -49,8 +36,6 @@
|
||||
"multisig signatory": "multisig signatory",
|
||||
"proxy account": "proxy account",
|
||||
"sending from my account": "sending from my account",
|
||||
"signatory": "signatory",
|
||||
"unlock account with password": "unlock account with password",
|
||||
"unlock for {{expiry}} min": "unlock for {{expiry}} min",
|
||||
"wrong password supplied": "wrong password supplied"
|
||||
"unlock for {{expiry}} min": "unlock for {{expiry}} min"
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user