Skip to content

Commit

Permalink
Merge branch 'nepali-translation' into 'development'
Browse files Browse the repository at this point in the history
add Nepali translation and fix italian

See merge request pi-network/live/apps/blockexplorer/blockexplorer!76
  • Loading branch information
dev-king21 committed Dec 2, 2021
2 parents 2199c34 + 34950c9 commit a229983
Show file tree
Hide file tree
Showing 4 changed files with 194 additions and 8 deletions.
8 changes: 7 additions & 1 deletion src/App.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ import vi from 'react-intl/locale-data/vi'
import zh from 'react-intl/locale-data/zh'
import ha from 'react-intl/locale-data/ha'
import it from 'react-intl/locale-data/it'
import ne from 'react-intl/locale-data/ne'



import enMessages from './languages/en'
Expand All @@ -34,6 +36,7 @@ import zhHansMessages from './languages/zh-Hans.json'
import zhHantMessages from './languages/zh-Hant.json'
import haMessages from './languages/hau.json'
import itMessages from './languages/it'
import neMessages from './languages/ne'



Expand Down Expand Up @@ -74,8 +77,9 @@ addLocaleData([
...zh,
...ha,
...it,
...ne,
])
const locales = ['en', 'fr', 'hi', 'id', 'ja', 'ru', 'ur', 'vi', 'zh-Hans', 'zh-Hant', 'ha', 'it']
const locales = ['en', 'fr', 'hi', 'id', 'ja', 'ru', 'ur', 'vi', 'zh-Hans', 'zh-Hant', 'ha', 'it', 'ne']
let initialLanguage =
storage.getItem('language') || navigator.language || 'en'
if(!locales.includes(initialLanguage) ){
Expand Down Expand Up @@ -112,6 +116,8 @@ const getMessages = locale => {
return haMessages
case 'it':
return itMessages
case 'ne':
return neMessages
default:
return enMessages
}
Expand Down
3 changes: 3 additions & 0 deletions src/components/layout/LanguageSelector.js
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,9 @@ const LanguageSelector = ({
<MenuItem lang="it" onClick={switcher}>
Italiana
</MenuItem>
<MenuItem lang="ne" onClick={switcher}>
नेपाली
</MenuItem>
<MenuItem
onClick={onClickTranslateHelp}
style={{borderTop: '1px solid black'}}
Expand Down
14 changes: 7 additions & 7 deletions src/languages/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -112,13 +112,13 @@
"operation.account.merge": "Account unito a {account}",
"operation.bump": "Sequenza spostata su {sequence}",
"operation.inflation": "Corsa di gonfiaggio",
"operation.manage.data.remove": "Rimuovi chiave {nome}",
"operation.manage.data.set": "Imposta chiave {nome}",
"operation.manage.data.set.to": " to {valore}",
"operation.manage.data.remove": "Rimuovi chiave {name}",
"operation.manage.data.set": "Imposta chiave {name}",
"operation.manage.data.set.to": " to {value}",
"operation.offer.remove": "Rimuovi offer: {sellingAsset} per {buyingAsset} @ {price}",
"operation.offer.sell": "Offerta di vendita: {amount} {sellingAsset} per {buyingAsset} @ {price}",
"operation.offer.update": "Offerta di aggiornamento: {amount} {sellingAsset} per {buyingAsset} @ {price}",
"operation.options.set": "Set opzioni: [{opzioni}]",
"operation.options.set": "Set opzioni: [{options}]",
"operation.options.set.clear.flags_s": "Cancella flag: {value}",
"operation.options.set.set.flags_s": "Imposta flag: {value}",
"operation.options.set.home.domain": "Home Domain: {value}",
Expand All @@ -129,10 +129,10 @@
"operation.options.set.high.threshold": "Soglia alta {value}",
"operation.options.set.low.threshold": "Soglia bassa: {value}",
"operation.options.set.med.threshold": "Soglia media: {value}",
"operation.payment": "Pay {importo} {asset} to {recipient}",
"operation.payment.path": " [source: {importo} {risorsa}]",
"operation.payment": "Pay {amount} {asset} to {recipient}",
"operation.payment.path": " [source: {amount} {asset}]",
"operation.trust": "Trust {trustee} che emette {assetCode}",
"operation.trust.allow": " [autorizza: {autorizza}, trustor: {trustor}]",
"operation.trust.allow": " [autorizza: {authorize}, trustor: {trustor}]",
"operation.trust.change": " with limit {limit}",
"operation.unrecognized": "Operazione {type}",

Expand Down
177 changes: 177 additions & 0 deletions src/languages/ne.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,177 @@
{
"account": "खाता",
"accounts": "खाताहरू",
"account.id": "खाता आईडी",
"account.network.label": "नेटवर्क",
"amount": "रकम",
"anchor": "एंकर",
"anchors": "एंकरहरू",
"asset": "सम्पत्ति",
"assets": "सम्पत्तिहरू",
"assetCode": "सम्पत्ति कोड",
"balance": "सन्तुलन",
"balances": "सन्तुलन",
"base.fee": "आधार शुल्क",
"base.reserve": "आधार रिजर्व",
"bought": "किनेको",
"buy": "किन्नुहोस्",
"buyer": "खरिदकर्ता",
"code": "कोड",
"contact.address.label": "ठेगाना",
"csv-export": "CSV को रूपमा डेटा निर्यात गर्नुहोस्",
"csv-export.complete": "{count} प्रविष्टिहरू ल्याउने कार्य पूरा भयो!",
"csv-export.no-records": "त्यहाँ ल्याउने कुनै अभिलेख थिएन।",
"csv-export.fetching": "ल्याउँदै...",
"csv-export.fetched": "हालसम्म प्राप्त {count} रेकर्डहरू।",
"csv-export.limit-exceeded": "तपाईं {count} प्रविष्टिहरूको निर्यात सीमामा पुग्नुभयो। त्यहाँ प्राप्त गर्न थप रेकर्डहरू छन्, तर ब्राउजर मेमोरी समस्याहरू रोक्न हामी थप निर्यात गर्न समर्थन गर्दैनौं।",
"currency": "मुद्रा",
"data": "डाटा",
"details": "विवरणहरू",
"distributers": "वितरक(हरू)",
"effect": "असर",
"effects": "प्रभावहरू",
"error.cant.find": "\"{searchStr}\" फेला पार्न सकिएन",
"error.nothing.found": "\"{path}\" मा केही पनि छैन",
"error.network": "नेटवर्क त्रुटि भयो। आफ्नो जडान जाँच गर्नुहोस् वा सन्देशहरूको लागि ब्राउजर कन्सोल जाँच गर्नुहोस्।",
"error.unknown": "माफ गर्नुहोस्, केहि गलत भयो ...",
"error.occurred": "एउटा त्रुटि भयो:",
"error.insecure-network": "क्षितिज ठेगाना असुरक्षित छ!",
"error.insecure-network.uri": "क्षितिज ठेगाना \"{uri}\" असुरक्षित छ!",
"error.insecure-network.reason": "तपाईंले सम्भवतः \"https\" को सट्टा \"http\" उपसर्गको साथ क्षितिज ठेगाना सेट गर्ने प्रयास गर्नुभयो। स्टेलरले \"http\" लाई मात्र टेस्टनेटहरूको लागि अनुमति दिन्छ।",
"exchanges": "विनिमयहरू",
"fed.protocol": "महासंघ प्रोटोकल",
"fed.url": "संघ URL",
"fee": "शुल्क",
"fee.pool": "शुल्क पोखरी",
"filter-active.for": "को लागि सक्रिय फिल्टर",
"filter.for-operation-type": "सञ्चालन प्रकारका लागि फिल्टर",
"filter.more-data-possibly-available": "त्यहाँ धेरै रेकर्डहरू हुन सक्छ, तर एक निश्चित सीमा पछि क्रलिङ रोकिएको थियो किनभने त्यहाँ थप मिलानहरू छन् कि थाहा पाउने कुनै तरिका छैन। क्रल जारी राख्न अर्को पृष्ठमा जानुहोस्।",
"flags": "झण्डाहरू",
"hash": "ह्यास",
"home": "घर",
"home.domain": "गृह डोमेन",
"inflation": "मुद्रास्फीति गन्तव्य",
"invalid.account": "खाता अमान्य छ",
"issued": "जारी गरियो",
"issuer": "जारीकर्ता",
"language.selector": "भाषा चयनकर्ता",
"latest.ledgers": "नवीनतम ब्लकहरू",
"latest.operations": "पछिल्लो कार्यहरू",
"latest.payments": "नवीनतम भुक्तानीहरू",
"latest.txs": "पछिल्लो लेनदेन",
"ledger": "ब्लक",
"ledgers": "ब्लकहरू",
"limit": "सीमा",
"logo": "लोगो",
"key": "कुञ्जी",
"key.public": "सार्वजनिक कुञ्जी",
"max.transactions": "अधिकतम लेनदेन",
"memo": "मेमो",
"memotype": "मेमो प्रकार",
"memotype.id": "आईडी",
"memotype.none": "कुनै पनि छैन",
"memotype.return": "फर्किनु",
"memotype.text": "पाठ",
"modal.trustline.anchor.label": "एंकर",
"modal.trustline.anchor.placeholder": "एन्कर डोमेन वा ठेगाना",
"modal.trustline.asset.label": "सम्पत्ति",
"modal.trustline.asset.placeholder": "सम्पत्ति कोड",
"more": "थप",
"name": "नाम",
"network": "नेटवर्क",
"network.current": "हालको नेटवर्क",
"network.set-custom": "अनुकूलन नेटवर्क सेट गर्नुहोस्",
"network.address": "नेटवर्क ठेगाना",
"network.choose": "सूचीबाट छान्नुहोस्:",
"network.or-custom": "...वा अनुकूलन ठेगाना प्रविष्ट गर्नुहोस्:",
"network.change-here": "फरक नेटवर्क सेट गर्नुहोस्",
"network.public": "तपाइँ हाल यो सार्वजनिक क्षितिज उदाहरण प्रयोग गर्दै हुनुहुन्छ:",
"network.test": "तपाइँ हाल यो टेस्टनेट क्षितिज उदाहरण प्रयोग गर्दै हुनुहुन्छ:",
"network.local": "तपाईं हाल यो स्थानीय क्षितिज उदाहरण प्रयोग गर्दै हुनुहुन्छ:",
"offer": "प्रस्ताव",
"offers": "प्रस्तावहरू",
"operation": "सञ्चालन",
"operations": "सञ्चालनहरू",
"ops": "अप्स",
"operation.account.create": "मौज्दात {balance} भएको खाता {account} सिर्जना गरियो",
"operation.account.merge": "खाता {account} मा मर्ज गरियो",
"operation.bump": "बम्प गरिएको अनुक्रम {sequence} मा",
"operation.inflation": "मुद्रास्फीति चल्छ",
"operation.manage.data.remove": "कुञ्जी {name} हटाउनुहोस्",
"operation.manage.data.set": "कुञ्जी {name} सेट गर्नुहोस्",
"operation.manage.data.set.to": " {value} लाई",
"operation.offer.remove": "प्रस्ताव हटाउनुहोस्: {buyingAsset} @ {price} को लागि {sellingAsset}",
"operation.offer.sell": "बिक्री प्रस्ताव: {buyingAsset} @ {price} को लागि {amount} {sellingAsset}",
"operation.offer.update": "अफर अपडेट गर्नुहोस्: {buyingAsset} @ {price} को लागि {amount} {sellingAsset}",
"operation.options.set": "विकल्पहरू सेट गर्नुहोस्: [{options}]",
"operation.options.set.clear.flags_s": "झण्डा खाली गर्नुहोस्: {value}",
"operation.options.set.set.flags_s": "झण्डा सेट गर्नुहोस्: {value}",
"operation.options.set.home.domain": "गृह डोमेन: {value}",
"operation.options.set.inflation.dest": "मुद्रास्फीति गन्तव्य: {value}",
"operation.options.set.master.key_weight": "मास्टर कुञ्जी वजन: {value}",
"operation.options.set.signer.key": "हस्ताक्षरकर्ता कुञ्जी: {value}",
"operation.options.set.signer.weight": "हस्ताक्षरकर्ता वजन: {value}",
"operation.options.set.high.threshold": "थ्रेसहोल्ड उच्च {value}",
"operation.options.set.low.threshold": "न्यून थ्रेसहोल्ड: {value}",
"operation.options.set.med.threshold": "थ्रेसहोल्ड माध्यम: {value}",
"operation.payment": "{recipient} लाई {amount} {asset} तिर्नुहोस्",
"operation.payment.path": " [source: {amount} {asset}]",
"operation.trust": "ट्रस्ट {trustee} जारी गर्ने {assetCode}",
"operation.trust.allow": " [authorize: {authorize}, trustor: {trustor}]",
"operation.trust.change": " सीमा {limit} सहित",
"operation.unrecognized": "सञ्चालन {type}",
"optional": "ऐच्छिक",
"order.amount": "रकम",
"order.value": "अर्डर मूल्य",
"paging.prev": "अघिल्लो पृष्ठ",
"paging.next": "अर्को पाना",
"payment": "भुक्तानी",
"payments": "भुक्तानीहरू",
"prevHash": "अघिल्लो ह्यास",
"price": "मूल्य",
"protocolVersion": "प्रोटोकल संस्करण",
"received": "प्राप्त भयो",
"recipient": "प्रापक",
"remove": "हटाउनुहोस्",
"save": "बचत गर्नुहोस्",
"search.placeHolder": "खाता / लेनदेन / द्वारा खोजी गर्नुहोस् ...",
"sell": "बेच्नुहोस्",
"seller": "बिक्रेता",
"sell.offers": "प्रस्तावहरू बेच्नुहोस्",
"sequence": "अनुक्रम",
"settings.federation": "संघीय नाम",
"settings.federation.label": "नाम",
"settings.federation.placeholder": "संघीय नाम",
"settings.inflation": "मुद्रास्फीति गन्तव्य",
"settings.language": "भाषा",
"settings.signers": "हस्ताक्षरकर्ताहरू",
"settings.trustlines": "ट्रस्टलाइनहरू",
"signers": "हस्ताक्षरकर्ताहरू",
"signing": "हस्ताक्षर गर्दै",
"sold": "बेचियो",
"source.account": "मुहान",
"stellar.address": "तारकीय ठेगाना",
"stellar": "तारकीय",
"subentry.count": "उपवेन्ट्री गणना",
"thresholds": "थ्रेसहोल्डहरू",
"threshold.low": "कम",
"threshold.medium": "मध्यम",
"threshold.high": "उच्च",
"time": "समय",
"title": "स्टेलर एक्सप्लोरर",
"total.coins": "कुल सिक्का",
"trade": "व्यापार",
"trades": "ट्रेडहरू",
"translate.help": "अनुवाद गर्न मद्दत गर्नुहोस्",
"transaction": "लेनदेन",
"transactions": "लेनदेन",
"transactions.failed": "लेनदेन असफल भयो",
"transaction.details": "लेनदेन विवरण",
"trust": "भरोसा",
"trust.limit": "विश्वास सीमा",
"type": "टाइप गर्नुहोस्",
"value": "मूल्य",
"version": "संस्करण",
"view.all": "सबै हेर्नुहोस्",
"weight": "वजन"
}

0 comments on commit a229983

Please sign in to comment.