Merge branch 'master' into rn738

This commit is contained in:
Marcos Rodriguez Velez 2024-08-06 22:19:29 -04:00
commit 84f8a3fb25
No known key found for this signature in database
GPG Key ID: 6030B2F48CCE86D7
67 changed files with 16264 additions and 16032 deletions

View File

@ -11,18 +11,18 @@ jobs:
- checkout
- restore_cache:
key: node_modules-{{ checksum "yarn.lock" }}
key: node_modules-{{ checksum "package-lock.json" }}
- run: test -d node_modules || yarn
- run: test -d node_modules || npm i
- save_cache:
key: node_modules-{{ checksum "yarn.lock" }}
key: node_modules-{{ checksum "package-lock.json" }}
paths:
- node_modules
# run tests!
- run:
command: yarn tslint && yarn lint
command: npm run tslint && npm run lint
unit:
docker:
@ -34,18 +34,18 @@ jobs:
- checkout
- restore_cache:
key: node_modules-{{ checksum "yarn.lock" }}
key: node_modules-{{ checksum "package-lock.json" }}
- run: test -d node_modules || yarn
- run: test -d node_modules || npm i
- save_cache:
key: node_modules-{{ checksum "yarn.lock" }}
key: node_modules-{{ checksum "package-lock.json" }}
paths:
- node_modules
# run tests!
- run:
command: yarn unit
command: npm run unit
integration:
@ -63,18 +63,18 @@ jobs:
- checkout
- restore_cache:
key: node_modules-{{ checksum "yarn.lock" }}
key: node_modules-{{ checksum "package-lock.json" }}
- run: test -d node_modules || yarn
- run: test -d node_modules || npm i
- save_cache:
key: node_modules-{{ checksum "yarn.lock" }}
key: node_modules-{{ checksum "package-lock.json" }}
paths:
- node_modules
# run tests!
- run:
command: yarn jest || yarn jest || yarn jest || yarn jest || sleep 60 && yarn jest
command: npm run jest || npm run jest || npm run jest || npm run jest
# Orchestrate our job run sequence
workflows:

View File

@ -40,7 +40,7 @@ jobs:
- name: Install dependencies with Bundler
run: bundle install
- name: Install node_modules
run: yarn install
run: npm install
- name: Install CocoaPods Dependencies
run: |
gem install cocoapods

View File

@ -22,13 +22,13 @@ jobs:
with:
node-version: 20
- name: Use yarn caches
- name: Use npm caches
uses: actions/cache@v2
with:
path: ~/.yarn/berry/cache
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
path: ~/.npm
key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-yarn-
${{ runner.os }}-npm-
- name: Use specific Java version for sdkmanager to work
uses: actions/setup-java@v3
@ -38,7 +38,7 @@ jobs:
cache: 'gradle'
- name: Install node_modules
run: yarn install
run: npm install --production
- name: Extract Version Name
id: version_name

View File

@ -22,27 +22,27 @@ jobs:
with:
node-version: 20
- name: Use yarn caches
- name: Use npm caches
uses: actions/cache@v4
with:
path: ~/.yarn/berry/cache
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
path: ~/.npm
key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-yarn-
${{ runner.os }}-npm-
- name: Use node_modules caches
id: cache-nm
uses: actions/cache@v4
with:
path: node_modules
key: ${{ runner.os }}-nm-${{ hashFiles('yarn.lock') }}
key: ${{ runner.os }}-nm-${{ hashFiles('package-lock.json') }}
- name: Install node_modules
if: steps.cache-nm.outputs.cache-hit != 'true'
run: yarn
run: npm install
- name: Run tests
run: yarn test || yarn test || yarn test || yarn test
run: npm test || npm test || npm test || npm test
env:
BIP47_HD_MNEMONIC: ${{ secrets.BIP47_HD_MNEMONIC}}
HD_MNEMONIC: ${{ secrets.HD_MNEMONIC }}
@ -74,15 +74,15 @@ jobs:
docker-images: true
swap-storage: true
- name: yarn and gradle caches in /mnt
- name: npm and gradle caches in /mnt
run: |
rm -rf ~/.yarn
rm -rf ~/.npm
rm -rf ~/.gradle
sudo mkdir -p /mnt/.yarn
sudo mkdir -p /mnt/.npm
sudo mkdir -p /mnt/.gradle
sudo chown -R runner /mnt/.yarn
sudo chown -R runner /mnt/.npm
sudo chown -R runner /mnt/.gradle
ln -s /mnt/.yarn /home/runner/
ln -s /mnt/.npm /home/runner/
ln -s /mnt/.gradle /home/runner/
- name: Create artifacts directory on /mnt
@ -105,16 +105,16 @@ jobs:
restore-keys: |
${{ runner.os }}-gradle-
- name: Use yarn caches
- name: Use npm caches
uses: actions/cache@v4
with:
path: ~/.yarn/berry/cache
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
path: ~/.npm
key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-yarn-
${{ runner.os }}-npm-
- name: Install node_modules
run: yarn || yarn
run: npm install || npm install
- name: Use specific Java version for sdkmanager to work
uses: actions/setup-java@v4
@ -129,7 +129,7 @@ jobs:
sudo udevadm trigger --name-match=kvm
- name: Build
run: yarn e2e:release-build
run: npm run e2e:release-build
- name: Run tests
uses: reactivecircus/android-emulator-runner@v2
@ -139,7 +139,7 @@ jobs:
force-avd-creation: false
emulator-options: -no-window -gpu swiftshader_indirect -no-snapshot -noaudio -no-boot-anim -camera-back none -camera-front none -partition-size 2047
arch: x86_64
script: yarn e2e:release-test --record-videos all --record-logs all --take-screenshots all --headless -d 200000 -R 5 --artifacts-location /mnt/artifacts
script: npm run e2e:release-test -- --record-videos all --record-logs all --take-screenshots all --headless -d 200000 -R 5 --artifacts-location /mnt/artifacts
- uses: actions/upload-artifact@v4
if: failure()

11
.gitignore vendored
View File

@ -89,11 +89,6 @@ android/app/.project
android/app/.classpath
android/.settings/org.eclipse.buildship.core.prefs
android/.project
# Yarn
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
android/.settings/org.eclipse.buildship.core.prefs
android/app/.classpath
android/app/.project

1
.npmrc Normal file
View File

@ -0,0 +1 @@
legacy-peer-deps=true

File diff suppressed because one or more lines are too long

View File

@ -1,5 +0,0 @@
nodeLinker: node-modules
yarnPath: .yarn/releases/yarn-3.6.4.cjs
# checksumBehavior: 'update'

View File

@ -3,6 +3,6 @@ source "https://rubygems.org"
# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
ruby "3.1.6"
gem 'rubyzip', '2.3.2'
gem 'cocoapods', '>= 1.13', '< 1.15'
gem "activesupport", ">= 6.1.7.5", "< 7.1.0"
gem "cocoapods", "1.15.2"
gem "activesupport", ">= 6.1.7.3", "< 7.1.4"
gem "fastlane"

View File

@ -5,10 +5,15 @@ GEM
base64
nkf
rexml
activesupport (7.0.8.4)
activesupport (7.1.3.4)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.0.2)
connection_pool (>= 2.2.5)
drb
i18n (>= 1.6, < 2)
minitest (>= 5.1)
mutex_m
tzinfo (~> 2.0)
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
@ -18,7 +23,7 @@ GEM
artifactory (3.0.17)
atomos (0.1.3)
aws-eventstream (1.3.0)
aws-partitions (1.961.0)
aws-partitions (1.962.0)
aws-sdk-core (3.201.3)
aws-eventstream (~> 1, >= 1.3.0)
aws-partitions (~> 1, >= 1.651.0)
@ -35,11 +40,12 @@ GEM
aws-eventstream (~> 1, >= 1.0.2)
babosa (1.0.4)
base64 (0.2.0)
bigdecimal (3.1.8)
claide (1.1.0)
cocoapods (1.14.3)
cocoapods (1.15.2)
addressable (~> 2.8)
claide (>= 1.0.2, < 2.0)
cocoapods-core (= 1.14.3)
cocoapods-core (= 1.15.2)
cocoapods-deintegrate (>= 1.0.3, < 2.0)
cocoapods-downloader (>= 2.1, < 3.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
@ -54,7 +60,7 @@ GEM
nap (~> 1.0)
ruby-macho (>= 2.3.0, < 3.0)
xcodeproj (>= 1.23.0, < 2.0)
cocoapods-core (1.14.3)
cocoapods-core (1.15.2)
activesupport (>= 5.0, < 8)
addressable (~> 2.8)
algoliasearch (~> 1.0)
@ -78,11 +84,13 @@ GEM
commander (4.6.0)
highline (~> 2.0.0)
concurrent-ruby (1.3.3)
connection_pool (2.4.1)
declarative (0.0.20)
digest-crc (0.6.5)
rake (>= 12.0.0, < 14.0.0)
domain_name (0.6.20240107)
dotenv (2.8.1)
drb (2.2.1)
emoji_regex (3.2.3)
escape (0.0.4)
ethon (0.16.0)
@ -178,7 +186,7 @@ GEM
google-apis-core (>= 0.11.0, < 2.a)
google-apis-storage_v1 (0.31.0)
google-apis-core (>= 0.11.0, < 2.a)
google-cloud-core (1.7.0)
google-cloud-core (1.7.1)
google-cloud-env (>= 1.0, < 3.a)
google-cloud-errors (~> 1.0)
google-cloud-env (1.6.0)
@ -214,6 +222,7 @@ GEM
molinillo (0.8.0)
multi_json (1.15.0)
multipart-post (2.4.1)
mutex_m (0.2.0)
nanaimo (0.3.0)
nap (1.1.0)
naturally (2.2.1)
@ -276,8 +285,8 @@ PLATFORMS
ruby
DEPENDENCIES
activesupport (>= 6.1.7.5, < 7.1.0)
cocoapods (>= 1.13, < 1.15)
activesupport (>= 6.1.7.3, < 7.1.4)
cocoapods (= 1.15.2)
fastlane
rubyzip (= 2.3.2)

View File

@ -27,12 +27,12 @@ Community: [telegram group](https://t.me/bluewallet)
## BUILD & RUN IT
Please refer to the engines field in package.json file for the minimum required versions of Node and yarn. It is preferred that you use an even-numbered version of Node as these are LTS versions.
Please refer to the engines field in package.json file for the minimum required versions of Node and npm. It is preferred that you use an even-numbered version of Node as these are LTS versions.
To view the version of Node and yarn in your environment, run the following in your console:
To view the version of Node and npm in your environment, run the following in your console:
```
node --version && yarn --version
node --version && npm --version
```
* In your console:
@ -40,10 +40,10 @@ node --version && yarn --version
```
git clone https://github.com/BlueWallet/BlueWallet.git
cd BlueWallet
yarn
npm install
```
Please make sure that your console is running the most stable versions of node (even-numbered versions).
Please make sure that your console is running the most stable versions of npm and node (even-numbered versions).
* To run on Android:
@ -69,7 +69,7 @@ The above command will build the app and install it. Once you launch the app it
```
npx pod-install
yarn start
npm start
```
In another terminal window within the BlueWallet folder:
@ -83,7 +83,7 @@ npx react-native run-ios
```
npx pod-install
yarn start
npm start
```
Open ios/BlueWallet.xcworkspace. Once the project loads, select the scheme/target BlueWallet. Click Run.
@ -91,7 +91,7 @@ Open ios/BlueWallet.xcworkspace. Once the project loads, select the scheme/targe
## TESTS
```bash
yarn test
npm run test
```

View File

@ -20,6 +20,8 @@ export interface TinySecp256k1InterfaceExtended {
isXOnlyPoint(p: Uint8Array): boolean;
xOnlyPointAddTweak(p: Uint8Array, tweak: Uint8Array): XOnlyPointAddTweakResult | null;
privateNegate(d: Uint8Array): Uint8Array;
}
necc.utils.sha256Sync = (...messages: Uint8Array[]): Uint8Array => {
@ -119,7 +121,7 @@ const ecc: TinySecp256k1InterfaceExtended & TinySecp256k1Interface & TinySecp256
return ret;
}),
// privateNegate: (d: Uint8Array): Uint8Array => necc.utils.privateNegate(d),
privateNegate: (d: Uint8Array): Uint8Array => necc.utils.privateNegate(d),
sign: (h: Uint8Array, d: Uint8Array, e?: Uint8Array): Uint8Array => {
return necc.signSync(h, d, { der: false, extraEntropy: e });

View File

@ -230,7 +230,7 @@ const TransactionsNavigationHeader: React.FC<TransactionsNavigationHeaderProps>
<TouchableOpacity style={styles.walletPreferredUnitView} onPress={changeWalletBalanceUnit}>
<Text style={styles.walletPreferredUnitText}>
{wallet.getPreferredBalanceUnit() === BitcoinUnit.LOCAL_CURRENCY
? (preferredFiatCurrency?.endPointKey ?? FiatUnit.USD)
? preferredFiatCurrency?.endPointKey ?? FiatUnit.USD
: wallet.getPreferredBalanceUnit()}
</Text>
</TouchableOpacity>

View File

@ -221,7 +221,7 @@ export const WalletCarouselItem: React.FC<WalletCarouselItemProps> = React.memo(
return (
<Animated.View
style={[
isLargeScreen || !horizontal ? [iStyles.rootLargeDevice, customStyle] : (customStyle ?? { ...iStyles.root, width: itemWidth }),
isLargeScreen || !horizontal ? [iStyles.rootLargeDevice, customStyle] : customStyle ?? { ...iStyles.root, width: itemWidth },
{ opacity, transform: [{ scale: scaleValue }] },
]}
>
@ -341,27 +341,31 @@ const WalletsCarousel = forwardRef<FlatListRefType, WalletsCarouselProps>((props
const flatListRef = useRef<FlatList<any>>(null);
useImperativeHandle(ref, (): any => {
return {
scrollToEnd: (params: { animated?: boolean | null | undefined } | undefined) => flatListRef.current?.scrollToEnd(params),
scrollToIndex: (params: {
animated?: boolean | null | undefined;
index: number;
viewOffset?: number | undefined;
viewPosition?: number | undefined;
}) => flatListRef.current?.scrollToIndex(params),
scrollToItem: (params: {
animated?: boolean | null | undefined;
item: any;
viewOffset?: number | undefined;
viewPosition?: number | undefined;
}) => flatListRef.current?.scrollToItem(params),
scrollToOffset: (params: { animated?: boolean | null | undefined; offset: number }) => flatListRef.current?.scrollToOffset(params),
recordInteraction: () => flatListRef.current?.recordInteraction(),
flashScrollIndicators: () => flatListRef.current?.flashScrollIndicators(),
getNativeScrollRef: () => flatListRef.current?.getNativeScrollRef(),
};
}, []);
useImperativeHandle(
ref,
(): any => {
return {
scrollToEnd: (params: { animated?: boolean | null | undefined } | undefined) => flatListRef.current?.scrollToEnd(params),
scrollToIndex: (params: {
animated?: boolean | null | undefined;
index: number;
viewOffset?: number | undefined;
viewPosition?: number | undefined;
}) => flatListRef.current?.scrollToIndex(params),
scrollToItem: (params: {
animated?: boolean | null | undefined;
item: any;
viewOffset?: number | undefined;
viewPosition?: number | undefined;
}) => flatListRef.current?.scrollToItem(params),
scrollToOffset: (params: { animated?: boolean | null | undefined; offset: number }) => flatListRef.current?.scrollToOffset(params),
recordInteraction: () => flatListRef.current?.recordInteraction(),
flashScrollIndicators: () => flatListRef.current?.flashScrollIndicators(),
getNativeScrollRef: () => flatListRef.current?.getNativeScrollRef(),
};
},
[],
);
const onScrollToIndexFailed = (error: { averageItemLength: number; index: number }): void => {
console.debug('onScrollToIndexFailed');

View File

@ -131,7 +131,7 @@
B4D0B2682C1DED67006B6B1B /* ReceiveMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4D0B2672C1DED67006B6B1B /* ReceiveMethod.swift */; };
B4EE583C226703320003363C /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B40D4E35225841ED00428FCC /* Assets.xcassets */; };
B4EFF73B2C3F6C5E0095D655 /* MockData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4EFF73A2C3F6C5E0095D655 /* MockData.swift */; };
C978A716948AB7DEC5B6F677 /* (null) in Frameworks */ = {isa = PBXBuildFile; };
C978A716948AB7DEC5B6F677 /* BuildFile in Frameworks */ = {isa = PBXBuildFile; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@ -383,7 +383,7 @@
files = (
782F075B5DD048449E2DECE9 /* libz.tbd in Frameworks */,
764B49B1420D4AEB8109BF62 /* libsqlite3.0.tbd in Frameworks */,
C978A716948AB7DEC5B6F677 /* (null) in Frameworks */,
C978A716948AB7DEC5B6F677 /* BuildFile in Frameworks */,
773E382FE62E836172AAB98B /* libPods-BlueWallet.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;

View File

@ -21,10 +21,10 @@ echo 'export CPPFLAGS="-I/usr/local/opt/node@20/include"' >> ~/.zshrc
export CPPFLAGS="-I/usr/local/opt/node@20/include"
echo "Configuration complete."
# Install dependencies using yarn
echo "===== Running yarn install ====="
yarn install | tee yarn-install-log.txt
echo "yarn install complete. Full log output in yarn-install-log.txt"
# Install dependencies using npm
echo "===== Running npm install ====="
npm install -y | tee npm-install-log.txt
echo "npm install complete. Full log output in npm-install-log.txt"
echo "===== Running pod install ====="
cd ios

View File

@ -48,34 +48,17 @@
"network": "خطأ في الشبكة"
},
"lnd": {
"active": "نشط",
"inactive": "غير نشط",
"channels": "القنوات",
"no_channels": "لا يوجد قنوات",
"claim_balance": "المطالبة برصيد {balance}",
"close_channel": "اغلق القناة",
"new_channel": "قناة جديدة",
"force_close_channel": "هل تود فرض اغلاق القناة؟",
"expired": "منتهية الصلاحية",
"node_alias": "اسم النود",
"expiresIn": "تنتهي بعد {time} دقيقة",
"payButton": "دفع",
"placeholder": "عنوان أو برقية",
"open_channel": "فتح قناة",
"opening_channnel_for_from": "جارِ فتح قناة للمحفظة {forWalletLabel} بتمويل من {fromWalletLabel}",
"are_you_sure_open_channel": "هل أنت متأكد أنك تريد فتح هذه القناة؟",
"potentialFee": "الرسوم المحتملة: {fee}",
"remote_host": "المضيف البعيد",
"refill": "إعادة التعبئة",
"reconnect_peer": "إعادة الاتصال بالأقران",
"refill_create": "للمتابعة، يُرجى إنشاء محفظة بتكوين لإعادة التعبئة باستخدامها.",
"refill_external": "إعادة التعبئة باستخدام محفظة خارجية",
"refill_lnd_balance": "إعادة تعبئة رصيد محفظة البرق (Lightning)",
"sameWalletAsInvoiceError": "لا يمكنك دفع فاتورة بنفس المحفظة المستخدمة لإنشائها.",
"title": "إدارة الأموال",
"can_send": "يمكن أن ترسل",
"can_receive": "يمكن ان تستقبل",
"view_logs": "عرض السجلات"
"title": "إدارة الأموال"
},
"lndViewInvoice": {
"additional_info": "معلومة إضافية",
@ -427,7 +410,6 @@
"list_tryagain": "إعادة المحاولة",
"no_ln_wallet_error": "قبل دفع البرقية، يجب عليك أولاً إضافة محفظة برق.",
"looks_like_bip38": "يبدوا ان هذا مفتاح خاص محمي بكلمة مرور (BIP38).",
"reorder_title": "إعادة ترتيب المحافظ",
"please_continue_scanning": "الرجاء متابعة الفحص.",
"select_no_bitcoin": "لا توجد محافظ بتكوين متاحة حاليًا.",
"select_no_bitcoin_exp": "تحتاج إلى محفظة بتكوين لإعادة تعبئة محافظ البرق. يُرجى إنشاء محفظة أو استيراد واحدة.",

View File

@ -39,13 +39,7 @@
"network": "Памылка Сеткі"
},
"lnd": {
"inactive": "Неактыўны",
"channels": "Каналы",
"no_channels": "Няма каналаў",
"close_channel": "Зачыніць канал",
"new_channel": "Новы канал",
"expired": "Скончыўся",
"open_channel": "Адкрыць Канал"
"expired": "Скончыўся"
},
"plausibledeniability": {
"success": "Посьпех"

View File

@ -48,37 +48,19 @@
"network": "ختا شبکه"
},
"lnd": {
"active": "فعال",
"inactive": "قیر فعال",
"channels": "تورگیل",
"no_channels": "بؽ تورگه",
"claim_balance": "تسویه مۉجۊڌی {balance}",
"close_channel": "بستن تورگه",
"new_channel": "تورگه نۊ",
"errorInvoiceExpired": "سۊرت هساو مونقزی وابیڌه.",
"force_close_channel": "بستن اجباری تورگه؟",
"expired": "مونقزی وابیڌه",
"node_alias": "نوم موستعار گره",
"expiresIn": "تا {time} دیقه دی مونقزی ابۊ",
"payButton": "پرداخت",
"payment": "پرداخت",
"placeholder": "سۊرت هساو یا آدرس",
"open_channel": "گۊشیڌن تورگه",
"funding_amount_placeholder": "هندا بۊدجه، سی نمووه، 0.001",
"opening_channnel_for_from": "هونی تورگه نه اگوشه سی کیف پیل {forWalletLabel}، وا تمین پیل زه {fromWalletLabel}",
"are_you_sure_open_channel": "زه گۊشیڌن ای تورگه اتمینۉ داری؟",
"potentialFee": "کارمزد ائتمالی: {fee}",
"remote_host": "میزبۉ ره دیر",
"refill": "پور کردن",
"reconnect_peer": "منپیز دوارته به همتا",
"refill_create": "سی ادامه، یه کیف پیل بیت کوین سی پور کردن وورکل کۊنین.",
"refill_external": "پور کردن وا کیف پیل خارجی",
"refill_lnd_balance": "پور کردن مۉجۊڌی کیف پیل لایتنینگ",
"sameWalletAsInvoiceError": "ایسا نترین سۊرت هساوی نه وا همو کیف پیلی که وورکل کردین، پرداخت کۊنین.",
"title": "دؽوۉداری دارایی",
"can_send": "تره فشنه",
"can_receive": "تره گره",
"view_logs": "نیشتن تفاقا"
"title": "دؽوۉداری دارایی"
},
"lndViewInvoice": {
"additional_info": "دۉسمندیا بیشتر",

View File

@ -48,30 +48,16 @@
"network": "Error de red"
},
"lnd": {
"active": "Actiu",
"inactive": "Inactiu",
"channels": "Canals",
"no_channels": "No hi ha canals",
"claim_balance": "Reclamar el saldo {balance}",
"close_channel": "Tancar el canal",
"new_channel": "Nou canal",
"force_close_channel": "Forçar tancar el canal?",
"expired": "Caducat",
"node_alias": "Àlies del node",
"expiresIn": "Caduca en {time} minuts",
"payButton": "Pagar",
"payment": "Pagament",
"placeholder": "Factura o adreça",
"open_channel": "Obra el canal",
"are_you_sure_open_channel": "Esteu segur que voleu obrir aquest canal?",
"refill": "Recarregar",
"refill_external": "Recarregar amb un moneder extern",
"refill_lnd_balance": "Recarregar el balanç del moneder Lightning",
"sameWalletAsInvoiceError": "No pots pagar una factura amb el mateix moneder que l'ha creat.",
"title": "gestionar fons",
"can_send": "Pots enviar",
"can_receive": "Pots rebre",
"view_logs": "Veure Registres"
"title": "gestionar fons"
},
"lndViewInvoice": {
"additional_info": "Informació addicional",
@ -299,7 +285,6 @@
"list_long_scan": "Escaneja el codi QR",
"list_title": "moneders",
"list_tryagain": "Torna-ho a provar",
"reorder_title": "Reorganitzar moneder",
"select_wallet": "Seleccioni moneder",
"xpub_copiedToClipboard": "Copiat al porta-retalls."
},

View File

@ -52,37 +52,19 @@
"network": "Chyba sítě"
},
"lnd": {
"active": "Aktivní",
"inactive": "Neaktivní",
"channels": "Kanály",
"no_channels": "Žádné kanály",
"claim_balance": "Požadovat zůstatek {balance}",
"close_channel": "Zavřít kanál",
"new_channel": "Nový kanál",
"errorInvoiceExpired": "Platnost faktury vypršela.",
"force_close_channel": "Vynutit uzavření kanálu?",
"expired": "Expirováno",
"node_alias": "Alias uzlu",
"expiresIn": "Vyprší za {time} minut",
"payButton": "Zaplatit",
"payment": "Platba",
"placeholder": "Faktura nebo adresa",
"open_channel": "Otevřít kanál",
"funding_amount_placeholder": "Výše financování, např. 0,001",
"opening_channnel_for_from": "Otevření kanálu pro peněženku {forWalletLabel}, financováním z {fromWalletLabel}",
"are_you_sure_open_channel": "Jste si jisti, že chcete tento kanál otevřít?",
"potentialFee": "Potenciální poplatek: {fee}",
"remote_host": "Vzdálený hostitel",
"refill": "Doplnit",
"reconnect_peer": "Znovu připojit peera",
"refill_create": "Chcete-li pokračovat, vytvořte prosím bitcoinovou peněženku, kterou můžete doplnit.",
"refill_external": "Doplnit pomocí externí peněženky",
"refill_lnd_balance": "Doplnit zůstatek na Lightning peněžence",
"sameWalletAsInvoiceError": "Fakturu nemůžete zaplatit pomocí stejné peněženky, kterou jste použili k jejímu vytvoření.",
"title": "Správa prostředků",
"can_send": "Může odeslat",
"can_receive": "Může přijmout",
"view_logs": "Zobrazit logy"
"title": "Správa prostředků"
},
"lndViewInvoice": {
"additional_info": "Dodatečné informace",
@ -187,6 +169,7 @@
"fee_1d": "1 d",
"fee_3h": "3 h",
"fee_custom": "Vlastní",
"insert_custom_fee": "Vložte vlastní poplatek",
"fee_fast": "Rychle",
"fee_medium": "Středně rychle",
"fee_replace_minvb": "Celková sazba poplatku (satoshi na vByte), kterou chcete zaplatit, by měla být vyšší než {min} sat/vByte.",
@ -484,7 +467,8 @@
"list_tryagain": "Zkuste to znovu",
"no_ln_wallet_error": "Před zaplacením Lightning faktury musíte nejdříve přidat Lightning peněženku.",
"looks_like_bip38": "Tohle vypadá jako soukromý klíč chráněný heslem (BIP38).",
"reorder_title": "Seřadit peněženky",
"manage_title": "Spravovat peněženky",
"no_results_found": "Nebyly nalezeny žádné výsledky.",
"please_continue_scanning": "Pokračujte ve skenování.",
"select_no_bitcoin": "V současné době nejsou k dispozici žádné bitcoinové peněženky.",
"select_no_bitcoin_exp": "Bitcoinová peněženka je vyžadována pro doplnění Lightning peněženky. Nějakou prosím vytvořte nebo importujte.",
@ -495,7 +479,7 @@
"add_ln_wallet_first": "Nejdříve musíte přidat Lightning peněženku.",
"identity_pubkey": "Identity Pubkey",
"xpub_title": "XPUB peněženky",
"search_wallets": "Vyhledat peněženky"
"manage_wallets_search_placeholder": "Prohledat peněženky, poznámky"
},
"multisig": {
"multisig_vault": "Úložiště",

View File

@ -111,7 +111,6 @@
"list_create_a_wallet": "Tilføj en tegnebog",
"list_empty_txs1": "Dine transaktioner vil blive vist her,",
"list_latest_transaction": "seneste transaktion",
"reorder_title": "Ændre rækkefølgen af wallets",
"select_wallet": "Vælg wallet",
"xpub_copiedToClipboard": "Kopieret til udklipsholder."
},

View File

@ -52,37 +52,19 @@
"network": "Netzwerkfehler"
},
"lnd": {
"active": "Aktiv",
"inactive": "Inaktiv",
"channels": "Kanäle",
"no_channels": "Keine Kanäle",
"claim_balance": "Saldo von {balance} beanspruchen",
"close_channel": "Kanal schließen",
"new_channel": "Neuer Kanal",
"errorInvoiceExpired": "Rechnung verfallen.",
"force_close_channel": "Kanal zwangsweise schließen?",
"expired": "Abgelaufen",
"node_alias": "Knoten-Alias",
"expiresIn": "Läuft in {time} Minuten ab",
"payButton": "Zahlen",
"payment": "Zahlung",
"placeholder": "Rechnung oder Adresse",
"open_channel": "Kanal öffnen",
"funding_amount_placeholder": "Finanzierungsbetrag, z.B. 0.001",
"opening_channnel_for_from": "Kanal für Wallet {forWalletLabel} finanziert durch Wallet {fromWalletLabel} eröffnen.",
"are_you_sure_open_channel": "Diesen Kanal definitiv eröffnen?",
"potentialFee": "Geschätzte Gebühr: {fee}",
"remote_host": "Entfernter Rechner",
"refill": "Aufladen",
"reconnect_peer": "Erneut zu Peer verbinden",
"refill_create": "Bitte eine Bitcoin Wallet erstellen um fortzufahren",
"refill_external": "Mit externem Wallet aufladen",
"refill_lnd_balance": "Lade deine Lightning Wallet auf",
"sameWalletAsInvoiceError": "Du kannst nicht die Rechnung mit der Wallet begleichen, die du für die Erstellung dieser Rechnung verwendet hast.",
"title": "Beträge verwalten",
"can_send": "Kann senden",
"can_receive": "Kann empfangen",
"view_logs": "Protokolle anzeigen"
"title": "Beträge verwalten"
},
"lndViewInvoice": {
"additional_info": "Weiterführende Informationen",
@ -475,7 +457,6 @@
"list_tryagain": "Nochmal versuchen",
"no_ln_wallet_error": "Vor Bezahlung einer Lightning Rechnung zuerst ein Lightning Wallet eröffnen.",
"looks_like_bip38": "Passwortgeschützter Privatschlüssel (BIP38) erkannt.",
"reorder_title": "Wallets neu ordnen",
"please_continue_scanning": "Bitte Scanvorgang fortsetzten",
"select_no_bitcoin": "Es sind momentan keine Bitcoin Wallets verfügbar.",
"select_no_bitcoin_exp": "Eine Bitcoin Wallet ist Voraussetzung dafür, um eine Lightning Wallet zu befüllen. Bitte erstelle oder importiere eines.",
@ -485,8 +466,7 @@
"warning_do_not_disclose": "Warnung! Nicht veröffentlichen",
"add_ln_wallet_first": "Bitte zuerst ein Lightning-Wallet hinzufügen.",
"identity_pubkey": "Pubkey-Identität",
"xpub_title": "Wallet xPub",
"search_wallets": "Wallets suchen"
"xpub_title": "Wallet xPub"
},
"multisig": {
"multisig_vault": "Tresor",

View File

@ -36,28 +36,16 @@
"network": "Σφάλμα δικτύου"
},
"lnd": {
"active": "Ενεργό",
"inactive": "Ανενεργό",
"channels": "Κανάλια",
"no_channels": "Δεν υπάρχουν κανάλια",
"close_channel": "Κλείσιμο καναλιού",
"new_channel": "Νέο κανάλι",
"errorInvoiceExpired": "Το τιμολόγιο έληξε",
"expired": "Έληξε",
"node_alias": "Ψευδώνυμο κόμβου",
"expiresIn": "Λήγει σε {time} λεπτά",
"payButton": "Πληρωμή",
"payment": "Πληρωμή",
"placeholder": "Τιμολόγιο ή διεύθυνση",
"open_channel": "Άνοιγμα καναλιού",
"are_you_sure_open_channel": "Είσαι βέβαιος ότι θέλεις να ανοίξεις αυτό το κανάλι;",
"remote_host": "Απομακρυσμένος υπολογιστής",
"refill": "Γέμισμα πορτοφολιού",
"refill_lnd_balance": "Γέμισε το πορτοφόλι Lightning",
"sameWalletAsInvoiceError": "Δεν μπορείς να εξοφλήσεις ένα τιμολόγιο από το ίδιο πορτοφόλι με το οποίο δημιουργήθηκε.",
"title": "Διαχείριση χρημάτων",
"can_send": "Μπορεί να αποσταλεί",
"can_receive": "Μπορεί να ληφθεί"
"title": "Διαχείριση χρημάτων"
},
"lndViewInvoice": {
"additional_info": "Επιπρόσθετη πληροφορία",
@ -314,7 +302,6 @@
"list_long_scan": "Σάρωση QR Code",
"list_title": "Πορτοφόλια",
"list_tryagain": "Προσπαθήστε ξανά",
"reorder_title": "Αναδιάταξη των πορτοφολιών",
"select_wallet": "Επιλογή πορτοφολιού",
"xpub_copiedToClipboard": "Αντιγράφηκε στο πρόχειρο",
"xpub_title": "XPUB του πορτοφολιού"

View File

@ -40,33 +40,16 @@
"network": "Error de red"
},
"lnd": {
"active": "Activo",
"inactive": "Inactivo",
"channels": "Canales",
"no_channels": "Sin canales",
"claim_balance": "Reclamar saldo {balance}",
"close_channel": "Cerrar canal",
"new_channel": "Nuevo canal",
"force_close_channel": "¿Forzar el cierre del canal?",
"expired": "Expirado",
"node_alias": "Alias del nodo",
"expiresIn": "Expira en {time} minutos",
"payButton": "Pagar",
"open_channel": "Abrir canal",
"opening_channnel_for_from": "Abrir canal para la cartera {forWalletLabel}, financiado desde {fromWalletLabel}",
"are_you_sure_open_channel": "¿Estás seguro de que quieres abrir este canal?",
"potentialFee": "Comisión estimada: {fee}",
"remote_host": "Host remoto",
"refill": "Recargar",
"reconnect_peer": "Reconectar a los pares",
"refill_create": "Para continuar, por favor crea una cartera de Bitcoin con la que recargar.",
"refill_external": "Recargar con una cartera externa",
"refill_lnd_balance": "Recargar saldo de la cartera Lightning",
"sameWalletAsInvoiceError": "No puedes pagar una factura con la misma cartera que usaste para crearla.",
"title": "Administrar fondos",
"can_send": "Puede enviar",
"can_receive": "Puede recibir",
"view_logs": "Ver registros"
"title": "Administrar fondos"
},
"lndViewInvoice": {
"additional_info": "Información adicional",
@ -414,7 +397,6 @@
"list_tryagain": "Inténtalo otra vez",
"no_ln_wallet_error": "Antes de pagar una factura Lightning, primero debe agregar una cartera Lightning.",
"looks_like_bip38": "Parece que esto es una llave privada protegida con contraseña (BIP38).",
"reorder_title": "Reorganizar carteras",
"please_continue_scanning": "Por favor, continúa escaneando.",
"select_no_bitcoin": "No hay carteras de Bitcoin disponibles.",
"select_no_bitcoin_exp": "Una cartera de Bitcoin es necesaria para recargar una cartera Lightning. Por favor, cree o importe una.",

View File

@ -466,7 +466,6 @@
"list_tryagain": "Intenta otra vez",
"no_ln_wallet_error": "Antes de pagar una factura Lightning, primero debes agregar una billetera Lightning.",
"looks_like_bip38": "Esto parece una clave privada protegida por contraseña (BIP38).",
"reorder_title": "Reorganizar Billeteras",
"please_continue_scanning": "Por favor continúa escaneando.",
"select_no_bitcoin": "Actualmente no hay billeteras Bitcoin disponibles.",
"select_no_bitcoin_exp": "Se requiere una billetera Bitcoin para recargar las billeteras Lightning. Por favor, crea o importa una.",
@ -476,8 +475,7 @@
"warning_do_not_disclose": "¡Advertencia! No revelar.",
"add_ln_wallet_first": "Primero debes agregar una billetera Lightning.",
"identity_pubkey": "Identidad Pubkey",
"xpub_title": "XPUB de la billetera",
"search_wallets": "Buscar billeteras"
"xpub_title": "XPUB de la billetera"
},
"multisig": {
"multisig_vault": "Bóveda",
@ -636,7 +634,7 @@
"notification_tx_unconfirmed": "La transacción de notificación aún no está confirmada, espera",
"failed_create_notif_tx": "No se pudo crear una transacción en cadena",
"onchain_tx_needed": "Se necesita transacción en cadena",
"notif_tx_sent" : "Transacción de notificación enviada. Espera a que se confirme",
"notif_tx_sent": "Transacción de notificación enviada. Espera a que se confirme",
"notif_tx": "Transacción de notificación",
"not_found": "Código de pago no encontrado"
}

View File

@ -48,35 +48,18 @@
"network": "خطای شبکه"
},
"lnd": {
"active": "فعال",
"inactive": "غیرفعال",
"channels": "کانال‌ها",
"no_channels": "بدون کانال",
"claim_balance": "تسویهٔ موجودی {balance}",
"close_channel": "بستن کانال",
"new_channel": "کانال جدید",
"force_close_channel": "بستن اجباری کانال؟",
"expired": "منقضی‌شده",
"node_alias": "نام مستعار گره",
"expiresIn": "تا {time} دقیقهٔ دیگر منقضی می‌شود",
"payButton": "پرداخت",
"payment": "پرداخت",
"placeholder": "صورت‌حساب یا آدرس",
"open_channel": "بازکردن کانال",
"opening_channnel_for_from": "درحال بازکردن کانال برای کیف پول {forWalletLabel}، با تأمین وجه از {fromWalletLabel}",
"are_you_sure_open_channel": "آیا از بازکردن این کانال اطمینان دارید؟",
"potentialFee": "کارمزد احتمالی: {fee}",
"remote_host": "میزبان راه‌دور",
"refill": "پرکردن",
"reconnect_peer": "اتصال مجدد به همتا",
"refill_create": "جهت ادامه، لطفاً یک کیف پول بیت‌کوین جهت پرکردن ایجاد کنید.",
"refill_external": "پرکردن با کیف پول خارجی",
"refill_lnd_balance": "پرکردن موجودی کیف پول لایتنینگ",
"sameWalletAsInvoiceError": "شما نمی‌توانید صورت‌حسابی را با همان کیف پولی که برای ایجاد آن استفاده کرده‌اید بپردازید.",
"title": "مدیریت دارایی",
"can_send": "می‌تواند ارسال کند",
"can_receive": "می‌تواند دریافت کند",
"view_logs": "مشاهدهٔ رخدادها"
"title": "مدیریت دارایی"
},
"lndViewInvoice": {
"additional_info": "اطلاعات بیشتر",
@ -434,7 +417,6 @@
"list_tryagain": "دوباره امتحان کنید",
"no_ln_wallet_error": "قبل از پرداخت یک صورت‌حساب لایتنینگ، ابتدا باید یک کیف پول لایتنینگ اضافه کنید.",
"looks_like_bip38": "این به کلید خصوصی محافظت‌شده با گذرواژه (BIP38) شباهت دارد.",
"reorder_title": "بازچینی کیف پول‌ها",
"please_continue_scanning": "لطفاً به اسکن‌کردن ادامه دهید.",
"select_no_bitcoin": "هیچ کیف پول بیت‌کوینی درحال‌حاضر دردسترس نیست.",
"select_no_bitcoin_exp": "یک کیف پول بیت‌کوین برای پرکردن کیف پول‌های لایتنینگ نیاز است. لطفاً یکی بسازید یا وارد کنید.",
@ -444,8 +426,7 @@
"warning_do_not_disclose": "هشدار! فاش نکنید.",
"add_ln_wallet_first": "ابتدا باید یک کیف پول لایتنینگ اضافه کنید.",
"identity_pubkey": "هویت/کلید عمومی",
"xpub_title": "کلید XPUB کیف پول",
"search_wallets": "جستجوی کیف‌پول‌ها"
"xpub_title": "کلید XPUB کیف پول"
},
"multisig": {
"multisig_vault": "گاوصندوق",

View File

@ -51,37 +51,19 @@
"network": "Verkkovirhe"
},
"lnd": {
"active": "Aktiivinen",
"inactive": "Passiivinen",
"channels": "Kanavat",
"no_channels": "Ei kanavia",
"claim_balance": "Lunasta saldo {balance}",
"close_channel": "Sulje kanava",
"new_channel": "Uusi kanava",
"errorInvoiceExpired": "Lasku vanheni.",
"force_close_channel": "Pakota kanavan sulku?",
"expired": "Erääntynyt",
"node_alias": "Solmun lempinimi",
"expiresIn": "Vanhenee {time} minuutissa",
"payButton": "Maksa",
"payment": "Maksu",
"placeholder": "Lasku",
"open_channel": "Avaa kanava",
"funding_amount_placeholder": "Rahoitettava määrä, esimerkiksi 0.001",
"opening_channnel_for_from": "Ota rahoitus {fromWalletLabel}:sta kanavan avaamiseksi lompakkoon {forWalletLabel}",
"are_you_sure_open_channel": "Oletko varma että haluat avata tämän kanavan?",
"potentialFee": "Mahdollinen siirtokulu: {fee}",
"remote_host": "Etäpalvelin",
"refill": "Täytä",
"reconnect_peer": "Palauta yhteys naapuriin",
"refill_create": "Jatka luomalla Bitcoin-lompakko, jolla voit täyttää sen.",
"refill_external": "Täytä ulkoisella lompakolla",
"refill_lnd_balance": "Täytä Salamalompakon saldoa",
"sameWalletAsInvoiceError": "Et voi maksaa laskua samalla lompakolla, jolla se on luotu.",
"title": "hallinnoi varoja",
"can_send": "Lähetettävissä",
"can_receive": "Vastaanotettavissa",
"view_logs": "Näytä lokitiedot"
"title": "hallinnoi varoja"
},
"lndViewInvoice": {
"additional_info": "Lisäinformaatio",
@ -460,7 +442,6 @@
"list_tryagain": "Yritä uudelleen",
"no_ln_wallet_error": "Ennen kuin maksat Salamalaskun, sinun on ensin lisättävä Salamalompakko.",
"looks_like_bip38": "Tämä näyttää salasanalla suojatulta yksityiseltä avaimelta (BIP38)",
"reorder_title": "Järjestele Lompakot",
"please_continue_scanning": "Jatka skannausta",
"select_no_bitcoin": "Bitcoin-lompakkoa ei tällä hetkellä ole saatavana.",
"select_no_bitcoin_exp": "Bitcoin-lompakkoa vaaditaan Salamalompakkojen täyttämiseksi. Luo tai tuo yksi.",
@ -470,8 +451,7 @@
"warning_do_not_disclose": "Varoitus! Älä paljasta",
"add_ln_wallet_first": "Sinun on ensin lisättävä Salamalompakko.",
"identity_pubkey": "Tunnus Pubkey",
"xpub_title": "lompakon XPUB",
"search_wallets": "Etsi lompakoista"
"xpub_title": "lompakon XPUB"
},
"multisig": {
"multisig_vault": "Vault",

View File

@ -43,36 +43,18 @@
"network": "Erreur réseau"
},
"lnd": {
"active": "Actif",
"inactive": "Inactif",
"channels": "Canaux",
"no_channels": "Pas de canaux",
"claim_balance": "Réclamer le solde {balance}",
"close_channel": "Fermer le canal",
"new_channel": "Nouveau canal",
"errorInvoiceExpired": "Requête expirée.",
"force_close_channel": "Forcer la fermeture du canal ?",
"expired": "Expiré",
"node_alias": "Alias du node",
"expiresIn": "Expire dans {time} minutes",
"payButton": "Payer",
"placeholder": "Facture ou adresse",
"open_channel": "Ouverture canal",
"funding_amount_placeholder": "Montant financement, par exemple 0,001",
"opening_channnel_for_from": "Canal d'ouverture pour le portefeuille {forWalletLabel}, financement depuis {fromWalletLabel}",
"are_you_sure_open_channel": "Etes vous sûre de vouloir ouvrir ce canal?",
"potentialFee": "Frais potentiels : {fee}",
"remote_host": "Hôte distant",
"refill": "Déposer des fonds",
"reconnect_peer": "Reconnecter le pair",
"refill_create": "Pour continuer, veuillez créer un portefeuille Bitcoin à partir duquel déposer des fonds.",
"refill_external": "Déposer des fonds depuis un portefeuille externe",
"refill_lnd_balance": "Déposer des fonds dans votre portfeuille Lightning",
"sameWalletAsInvoiceError": "Vous ne pouvez pas payer une facture avec le même portefeuille utilisé pour la créer.",
"title": "gérer vos fonds",
"can_send": "Peut envoyer",
"can_receive": "Peut recevoir",
"view_logs": "Voir les logs"
"title": "gérer vos fonds"
},
"lndViewInvoice": {
"additional_info": "Informations complémentaires",
@ -438,7 +420,6 @@
"list_tryagain": "Réessayer",
"no_ln_wallet_error": "Avant de payer une facture Ligthning, vous devez créer un portefeuille Ligthning.",
"looks_like_bip38": "Ceci ressemble a une clé privée protégée par un mot de passe (BIP38)",
"reorder_title": "Trier vos portefeuilles",
"please_continue_scanning": "Merci de continuer à scaner",
"select_no_bitcoin": "Il n'y a aucun portefeuille Bitcoin disponible pour le moment.",
"select_no_bitcoin_exp": "Un portefeuille Bitcoin est nécessaire pour approvisionner les portefeuilles Lightning. Veuillez en créer ou en importer un.",

View File

@ -52,37 +52,19 @@
"network": "שגיאת רשת"
},
"lnd": {
"active": "פעיל",
"inactive": "לא פעיל",
"channels": "ערוצים",
"no_channels": "אין ערוצים",
"claim_balance": "מאזן דרישה {balance}",
"close_channel": "סגירת ערוץ",
"new_channel": "ערוץ חדש",
"errorInvoiceExpired": "חשבונית פגה",
"force_close_channel": "כפיית סגירת ערוץ?",
"expired": "פג",
"node_alias": "כינוי צומת",
"expiresIn": "פג בעוד {time} דקות",
"payButton": "תשלום",
"payment": "תשלום",
"placeholder": "חשבונית או כתובת",
"open_channel": "פתיחת ערוץ",
"funding_amount_placeholder": "סכום מימון, לדוגמה, 0.001",
"opening_channnel_for_from": "פתיחת ערוץ עבור ארנק {forWalletLabel}, בעמצאות מימון מארנק {fromWalletLabel}",
"are_you_sure_open_channel": "האם אתם בטוחים שברצונכם לפתוח ערוץ זה?",
"potentialFee": "עמלה פוטנציאלית: {fee}",
"remote_host": "מארח מרוחק",
"refill": "טעינה",
"reconnect_peer": "התחברות מחדש לעמית",
"refill_create": "כדי להמשיך, אנא צרו ארנק ביטקוין כדי לטעון באמצעותו.",
"refill_external": "טעינה בעזרת ארנק חיצוני",
"refill_lnd_balance": "מלאו את יתרת ארנק הברק",
"sameWalletAsInvoiceError": "לא ניתן לשלם חשבונית עם אותו הארנק שיצר אותה.",
"title": "ניהול כספים",
"can_send": "ניתן לשלוח",
"can_receive": "ניתן לקבל",
"view_logs": "צפייה ביומנים"
"title": "ניהול כספים"
},
"lndViewInvoice": {
"additional_info": "מידע נוסף",
@ -473,7 +455,6 @@
"list_tryagain": "נסו שוב",
"no_ln_wallet_error": "לפני תשלום חשבונית ברק, עלייך להוסיף ארנק ברק.",
"looks_like_bip38": "זה נראה כמו מפתח פרטי מוגן בסיסמה (BIP38)",
"reorder_title": "ארגון ארנקים מחדש ",
"please_continue_scanning": "אנא המשיכו בסריקה.",
"select_no_bitcoin": "אין ארנקי ביטקוין זמינים.",
"select_no_bitcoin_exp": "דרוש ארנק ביטקוין בכדי לטעון את ארנקי הברק. צרו או יבאו אחד.",
@ -483,8 +464,7 @@
"warning_do_not_disclose": "אזהרה! אין לחשוף.",
"add_ln_wallet_first": "עלייך להוסיף ארנק ברק קודם.",
"identity_pubkey": "מפתח זהות ציבורי",
"xpub_title": "מפתח צפייה של הארנק",
"search_wallets": "חיפוש ארנקים"
"xpub_title": "מפתח צפייה של הארנק"
},
"multisig": {
"multisig_vault": "כספת",

View File

@ -123,7 +123,6 @@
"list_empty_txs1": "Vaše transakcije će se pojaviti ovdje",
"list_latest_transaction": "posljednja transakcija",
"list_title": "Voleti",
"reorder_title": "Uredi volete",
"select_wallet": "Odaberi volet",
"xpub_copiedToClipboard": "Kopirano u međuspremnik.",
"xpub_title": "volet XPUB"

View File

@ -41,36 +41,18 @@
"network": "Hálózati hiba"
},
"lnd": {
"active": "Aktív",
"inactive": "Inaktív",
"channels": "Csatornák",
"no_channels": "Nincsenek csatornák",
"claim_balance": "Egyenleg lefoglalása {balance}",
"close_channel": "Csatorna zárása",
"new_channel": "Új csatorna",
"errorInvoiceExpired": "A számla lejárt.",
"force_close_channel": "Csatorna erőltetett zárása?",
"expired": "Lejárt",
"node_alias": "Node aliasz",
"expiresIn": "{time} percen belül elévül",
"payButton": "Fizess",
"placeholder": "Számla",
"open_channel": "Csatorna nyitása",
"funding_amount_placeholder": "Feltöltési mennyiség, például 0.001",
"opening_channnel_for_from": "Csatornanyitás a {forWalletLabel} tárca számára, {fromWalletLabel} által finanszírozva.",
"are_you_sure_open_channel": "Biztosan meg akarja nyitni ezt a csatornát?",
"potentialFee": "Várható díj: {fee}",
"remote_host": "Távoli host",
"refill": "Feltölt",
"reconnect_peer": "Társ újracsatlakoztatása",
"refill_create": "A folytatáshoz, hozz létre egy Bitcoin tárcát amire feltölthetsz.",
"refill_external": "Feltöltés külső tárcáról",
"refill_lnd_balance": "Lightning egyenleg feltöltése",
"sameWalletAsInvoiceError": "Számlát nem fizethesz be ugyanarról a tárcáról, mint amellyel létrehoztad.",
"title": "kezelés",
"can_send": "Tud küldeni",
"can_receive": "Tud fogadni",
"view_logs": "Eseménynapló Megtekintése"
"title": "kezelés"
},
"lndViewInvoice": {
"additional_info": "További információk",
@ -430,7 +412,6 @@
"list_tryagain": "Próbáld újra",
"no_ln_wallet_error": "Mielőtt tudnál fizetni a villámhálózaton, először egy Lightning tárcát kell létrehoznod vagy betöltened.",
"looks_like_bip38": "Ez egy jelszó védett privát kulcsnak (BIP38) tűnik",
"reorder_title": "Tárcák rendezése",
"please_continue_scanning": "Kérem szkenneljen folyamatosan.",
"select_no_bitcoin": "Jelenleg nincs elérhető Bitcoin tárca.",
"select_no_bitcoin_exp": "A Lightning tárca feltöltéséhez Bitcoin tárcára van szükség. Készíts vagy importálj egy Bitcoin tárcát.",

View File

@ -48,32 +48,16 @@
"network": "Kesalahan Jaringan"
},
"lnd": {
"active": "Aktif",
"inactive": "Tidak aktif",
"channels": "Kanal",
"no_channels": "Tidak ada kanal",
"claim_balance": "Klaim saldo {saldo}",
"close_channel": "Tutup kanal",
"new_channel": "Kanal baru",
"force_close_channel": "Tutup paksa kanal?",
"expired": "Kadaluarsa",
"node_alias": "Alias node",
"expiresIn": "Kadaluwarsa dalam {waktu} menit",
"payButton": "Bayar",
"open_channel": "Buka kanal",
"are_you_sure_open_channel": "Apakah Anda yakin ingin membuka kanal ini?",
"potentialFee": "Potensi biaya: {fee}",
"remote_host": "Host jarak jauh",
"refill": "Isi ulang",
"reconnect_peer": "Sambungkan rekan kembali",
"refill_create": "Untuk melanjutkan, buat dompet Bitcoin untuk diisi ulang.",
"refill_external": "Isi ulang dengan Dompet Eksternal",
"refill_lnd_balance": "Isi ulang saldo Lightning",
"sameWalletAsInvoiceError": "Kamu tidak bisa membayar invoice dengan dompet yang sama yang dipakai untuk membuat invoice.",
"title": "Atur Dana",
"can_send": "Bisa Mengirim",
"can_receive": "Bisa Menerima",
"view_logs": "Lihat Catatan"
"title": "Atur Dana"
},
"lndViewInvoice": {
"additional_info": "Informasi Tambahan",
@ -355,7 +339,6 @@
"list_long_scan": "Pindai QR Code",
"list_title": "Dompet",
"list_tryagain": "Coba lagi",
"reorder_title": "Susun Dompet",
"please_continue_scanning": "Harap lanjutkan memindai.",
"select_wallet": "Pilih dompet",
"xpub_copiedToClipboard": "Disalin ke clipboard.",

View File

@ -48,34 +48,17 @@
"network": "Errore di rete"
},
"lnd": {
"active": "Attivo",
"inactive": "Inattivo",
"channels": "Canali",
"no_channels": "Nessun canale",
"claim_balance": "Richiedi il saldo {balance}",
"close_channel": "Chiudi il canale",
"new_channel": "Nuovo canale",
"force_close_channel": "Forza la chiusura del canale?",
"expired": "Scaduto",
"node_alias": "Alias del nodo",
"expiresIn": "Scade tra {time} minuti",
"payButton": "Paga",
"placeholder": "Fattura o indirizzo",
"open_channel": "Apri canale",
"opening_channnel_for_from": "Apri canale per il wallet {forWalletLabel}, caricando fondi da {fromWalletLabel}",
"are_you_sure_open_channel": "Sei sicuro di voler aprie questo canale?",
"potentialFee": "Commissioni potenziali: {fee}",
"remote_host": "Host remoto",
"refill": "Ricarica",
"reconnect_peer": "Riconnetti peer",
"refill_create": "Per continuare, crea un portafoglio Bitcoin dal quale ricaricare.",
"refill_external": "Ricarica con un wallet esterno",
"refill_lnd_balance": "Ricarica saldo del portafoglio Lightning",
"sameWalletAsInvoiceError": "Non puoi pagare una fattura con lo stesso portafoglio utilizzato per crearla.",
"title": "Gestisci fondi",
"can_send": "Puoi inviare",
"can_receive": "Puoi ricevere",
"view_logs": "Visualizza i log"
"title": "Gestisci fondi"
},
"lndViewInvoice": {
"additional_info": "Ulteriori Informazioni",
@ -424,7 +407,6 @@
"list_tryagain": "Riprova",
"no_ln_wallet_error": "Prima di pagare una fattura Lightning, devi aggiungere un portafoglio Lightning.",
"looks_like_bip38": "Questa sembra essere una chiave privata protetta da password (BIP38).",
"reorder_title": "Riordina Portafogli",
"please_continue_scanning": "Per favore continua ad effettuare la scansione.",
"select_no_bitcoin": "Non è disponibile alcun portafoglio Bitcoin.",
"select_no_bitcoin_exp": "È necessario un portafoglio Bitcoin per ricaricare i portafogli Lightning. Per favore creane o importane uno.",

View File

@ -52,37 +52,19 @@
"network": "ネットワークエラー"
},
"lnd": {
"active": "アクティブ",
"inactive": "非アクティブ",
"channels": "チャネル",
"no_channels": "チャネルなし",
"claim_balance": "残高{balance}を請求",
"close_channel": "チャネルを閉じる",
"new_channel": "新規チャネル",
"errorInvoiceExpired": "インボイス失効",
"force_close_channel": "チャネルを強制的に閉じますか?",
"expired": "失効",
"node_alias": "ノードエイリアス",
"expiresIn": "失効まで{time}分",
"payButton": "支払う",
"payment": "支払い",
"placeholder": "インボイスまたはアドレス",
"open_channel": "チャネルを開く",
"funding_amount_placeholder": "デポジット額0.001",
"opening_channnel_for_from": "{fromWalletLabel} の資金を使い、ウォレット {forWalletLabel} のチャネルを開きます",
"are_you_sure_open_channel": "本当にこのチャネルを開きますか?",
"potentialFee": "手数料推計: {fee}",
"remote_host": "リモートホスト",
"refill": "送金",
"reconnect_peer": "ピアに再接続",
"refill_create": "先に進むためには、ビットコインウォレットを作成して補充してください。",
"refill_external": "外部ウォレットで補充",
"refill_lnd_balance": "Lightning ウォレットへ送金",
"sameWalletAsInvoiceError": "インボイスを作成したのと同じウォレットで支払うことはできません。",
"title": "資金の管理",
"can_send": "送金可能",
"can_receive": "受取可能",
"view_logs": "ログを見る"
"title": "資金の管理"
},
"lndViewInvoice": {
"additional_info": "追加情報",
@ -187,6 +169,7 @@
"fee_1d": "1日",
"fee_3h": "3時間",
"fee_custom": "カスタム",
"insert_custom_fee": "カスタム手数料を入力",
"fee_fast": "高速",
"fee_medium": "中速",
"fee_replace_minvb": "希望する手数料レートvByteあたりsatoshiは{min} sat/vByteより高くするのが良いです。",
@ -484,7 +467,8 @@
"list_tryagain": "再度試す",
"no_ln_wallet_error": "ライトニングインボイスの支払いを行う前に、ライトニングウォレットを追加する必要があります。",
"looks_like_bip38": "パスワード保護された秘密鍵(BIP38)のようです。",
"reorder_title": "ウォレットの並び替え",
"manage_title": "ウォレット管理",
"no_results_found": "結果は見つかりませんでした。",
"please_continue_scanning": "スキャンを続けてください。",
"select_no_bitcoin": "現在利用可能なビットコインウォレットがありません。",
"select_no_bitcoin_exp": "ライトニングウォレットのリフィルにはビットコインウォレットが必要です。作成するか、インポートしてください。",
@ -495,7 +479,7 @@
"add_ln_wallet_first": "先にライトニングウォレットを追加する必要があります。",
"identity_pubkey": "識別用公開鍵",
"xpub_title": "ウォレット XPUB",
"search_wallets": "ウォレットを検索"
"manage_wallets_search_placeholder": "ウォレット・メモを検索"
},
"multisig": {
"multisig_vault": "金庫",

View File

@ -24,8 +24,7 @@
"lnd": {
"expiresIn": "Мерзімі {time} минутта аяқталады",
"payButton": "Төлем жасау",
"refill": "Қайта толтыру",
"can_send": "Жібере алу"
"refill": "Қайта толтыру"
},
"lndViewInvoice": {
"sats": "сат."

View File

@ -40,31 +40,14 @@
"network": "네크워크 오류"
},
"lnd": {
"active": "활성",
"inactive": "비활성",
"channels": "챈널",
"no_channels": "챈널 없음",
"claim_balance": "현 잔고{balance} 찾아가기",
"close_channel": "챈널 닫기",
"new_channel": "새 챈널",
"force_close_channel": "챈널을 강제로 닫을까요?",
"expired": "만료되었습니다",
"node_alias": "노드 별칭",
"expiresIn": "{time}분 뒤 무효화됩니다",
"payButton": "지불하기",
"open_channel": "챈널 열기",
"opening_channnel_for_from": "{fromWalletLabel} 지갑의 기금으로 {forWalletLabel} 지갑에 챈널을 개설중",
"are_you_sure_open_channel": "정말 이 챈널을 개설하기 원하십니까?",
"remote_host": "원격 호스트",
"refill": "재충전",
"reconnect_peer": "피어 재연결",
"refill_create": "진행을 위해서 재충전할 수있는 비트코인 지갑을 만들어주세요.",
"refill_external": "외부 지갑으로 재충전합니다.",
"refill_lnd_balance": "라이트닝 월렛잔액 재충전하기",
"title": "자금 관리하기",
"can_send": "보내기 가능",
"can_receive": "받기가능",
"view_logs": "내역 보기"
"title": "자금 관리하기"
},
"lndViewInvoice": {
"additional_info": "추가적인 정보",
@ -405,7 +388,6 @@
"list_tryagain": "다시 시도하기",
"no_ln_wallet_error": "라이트닝 청구서를 지불하기 전 먼저 라이트닝 지갑을 추가해야 합니다.",
"looks_like_bip38": "이것은 패스워드 보호된 비밀키(BIP38)로 보입니다.",
"reorder_title": "지갑 재정렬",
"please_continue_scanning": "계속 스캔하세요.",
"select_no_bitcoin": "현재 사용 가능한 비트코인 월렛이 없습니다.",
"select_no_bitcoin_exp": "라이트닝 지갑을 재충전하시려면 비트코인 지갑이 필요합니다. 새로 만들기 또는 들여오기를 하시기바랍니다.",

View File

@ -26,27 +26,15 @@
"network": "ختا شبکه"
},
"lnd": {
"active": "فعال",
"inactive": "قیر فعال",
"channels": "تورگیا",
"no_channels": "بؽ تورگه",
"claim_balance": "تسویه مۉجۊدی {balance}",
"close_channel": "بستن تورگه",
"new_channel": "تورگه نۊ",
"errorInvoiceExpired": "سۊرت هساو مونقزی بیه.",
"force_close_channel": "بستن اجباری تورگه؟",
"expired": "مونقزی بیه",
"node_alias": "نوم موستعار گره",
"payButton": "پرداخت",
"payment": "پرداخت",
"placeholder": "سۊرت هساو یا آدرس",
"open_channel": "واز کردن تورگه",
"potentialFee": "کارمزد ائتمالی: {fee}",
"refill": "پور کردن",
"refill_external": "پور کردن وا کیف پیلٛ خارجی",
"refill_lnd_balance": "پور کردن مۉجۊدی کیف پیلٛ لایتنینگ",
"can_send": "مؽتونه کلٛ بکه",
"can_receive": "مؽتونه بگره"
"refill_lnd_balance": "پور کردن مۉجۊدی کیف پیلٛ لایتنینگ"
},
"lndViewInvoice": {
"additional_info": "دونسمنیا بؽشتر",

View File

@ -37,31 +37,14 @@
"network": "Ralat Rangkaian"
},
"lnd": {
"active": "Giat",
"inactive": "Tidak Giat",
"channels": "Saluran",
"no_channels": "Tiada saluran",
"claim_balance": "Tebus baki {balance}",
"close_channel": "Tutup saluran",
"new_channel": "Saluran baru",
"force_close_channel": "Tutup saluran secara paksa?",
"expired": "Tamat tempoh",
"node_alias": "Surihan nod",
"expiresIn": "Tamat tempoh dalam {time} minit",
"payButton": "Bayar",
"open_channel": "Saluran Terbuka",
"opening_channnel_for_from": "Membuka saluran untuk dompet {forWalletLabel}, atas pembiayaan dari {fromWalletLabel}",
"are_you_sure_open_channel": "Adakah anda pasti anda mahu membuka saluran ini?",
"remote_host": "Host Jauh",
"refill": "Isi semula",
"reconnect_peer": "Sambung semula dengan rakan",
"refill_create": "Untuk meneruskan, sila buat dompet Bitcoin untuk diisi semula.",
"refill_external": "Isi Semula dengan Dompet Luaran",
"refill_lnd_balance": "Isi Semula Baki Dompet Lightning",
"title": "Uruskan Wang",
"can_send": "Boleh Menghantar",
"can_receive": "Boleh Menerima",
"view_logs": "Lihat Log"
"title": "Uruskan Wang"
},
"lndViewInvoice": {
"additional_info": "Maklumat Tambahan",
@ -374,7 +357,6 @@
"list_tryagain": "Cuba lagi",
"no_ln_wallet_error": "Sebelum membayar invois Lightning, anda perlu menambah dompet Lightning terlebih dahulu.",
"looks_like_bip38": "Ini nampak seperti kunci persendirian yang dilindungi kata laluan (BIP38)",
"reorder_title": "Ubah Aturan Dompet",
"please_continue_scanning": "Sila teruskan mengimbas.",
"select_no_bitcoin": "Tiada dompet Bitcoin ketika ini.",
"select_no_bitcoin_exp": "Dompet Bitcoin diperlukan untuk mengisi dompet Lightning. Sila cipta atau pindah masuk sebuah dompet.",

View File

@ -40,32 +40,15 @@
"network": "Nettverksfeil"
},
"lnd": {
"active": "Aktiv",
"inactive": "Inaktiv",
"channels": "Kanaler",
"no_channels": "Ingen kanaler",
"claim_balance": "Få saldo {balance}",
"close_channel": "Lukk kanal",
"new_channel": "Ny kanal",
"force_close_channel": "Tvinge kanal til å lukke?",
"expired": "Utløpt",
"node_alias": "Node alias",
"expiresIn": "Utløper om {time} minutter",
"payButton": "Betal",
"open_channel": "Åpne kanal",
"opening_channnel_for_from": "Åpner kanal for lommebok {forWalletLabel}, med finansiering fra {fromWalletLabel}",
"are_you_sure_open_channel": "Er du sikker på at du vil åpne denne kanalen?",
"remote_host": "Remote host",
"refill": "Fyll på",
"reconnect_peer": "Koble til peer på nytt",
"refill_create": "For å fortsette må du lage en Bitcoin-lommebok du kan fylle på med.",
"refill_external": "Fyll på med Ekstern Lommebok",
"refill_lnd_balance": "Fyll på Lightning Wallet-balanse",
"sameWalletAsInvoiceError": "Du kan ikke betale en faktura med samme lommebok som brukes til å lage den.",
"title": "Administrer Midler",
"can_send": "Kan Sende",
"can_receive": "Kan Motta",
"view_logs": "Vis Logg"
"title": "Administrer Midler"
},
"lndViewInvoice": {
"additional_info": "Tilleggsinformasjon",
@ -408,7 +391,6 @@
"list_tryagain": "Prøv igjen",
"no_ln_wallet_error": "Før du betaler en Lightning-faktura, må du først legge til en Lightning-lommebok.",
"looks_like_bip38": "Dette ser ut som en passordbeskyttet privat nøkkel (BIP38).",
"reorder_title": "Omorganisere Lommebøker",
"please_continue_scanning": "Vennligst fortsett å skanne.",
"select_no_bitcoin": "Det er for øyeblikket ingen tilgjengelige Bitcoin-lommebøker.",
"select_no_bitcoin_exp": "En Bitcoin-lommebok kreves for å fylle Lightning-lommebøker. Opprett eller importer en.",

View File

@ -47,31 +47,14 @@
"network": "नेटवर्क एर्रोर"
},
"lnd": {
"active": "सक्रिय",
"inactive": "निष्क्रिय",
"channels": "च्यानलहरू",
"no_channels": "च्यानलहरू छैनन्",
"claim_balance": "दावी ब्यालेन्स {balance}",
"close_channel": "च्यानलहरू बन्द गर्नुहोस्",
"new_channel": "नयाँ च्यानल",
"force_close_channel": "जबरजस्ती च्यानल बन्द गर्ने हो?",
"expired": "म्याद सकियो",
"node_alias": "नोड को उपनाम",
"expiresIn": "{time} मिनेटमा म्याद सकिन्छ",
"payButton": "तिर्नुहोस्",
"open_channel": "च्यानल खोल्नुहोस्",
"opening_channnel_for_from": "वालेट {forWalletLabel} को लागि वालेट {fromWalletLabel} को कोषद्वारा बाट च्यानल खोल्दै",
"are_you_sure_open_channel": "के तपाइँ यो च्यानल खोल्न निश्चित हुनुहुन्छ?",
"remote_host": "रिमोट होस्ट",
"refill": "फेरि भर्नु",
"reconnect_peer": "पियर पुन: जडान गर्नुहोस्",
"refill_create": "अगाडि बढ्नको लागि, कृपया बिटकोइन वालेट सिर्जना गर्नुहोस्।",
"refill_external": "बाहिरको वालेटको साथ रिफिल गर्नुहोस्",
"refill_lnd_balance": "लाइटनिङ वालेट ब्यालेन्स रिफिल गर्नुहोस्",
"title": "कोष प्रबन्ध गर्नुहोस्",
"can_send": "पठाउन सकिन्छ",
"can_receive": "प्राप्त गर्न सक्छ",
"view_logs": "लगहरू हेर्नुहोस्"
"title": "कोष प्रबन्ध गर्नुहोस्"
},
"lndViewInvoice": {
"additional_info": "थप जानकारी",
@ -322,7 +305,6 @@
"list_tryagain": "पुन: प्रयास गर्नुहोस्",
"no_ln_wallet_error": "लाइटनिङ इनभ्वाइस भुक्तान गर्नु अघि, तपाईंले पहिले लाइटनिङ वालेट थप्नुपर्छ।",
"looks_like_bip38": "यो पासवर्ड सुरक्षित निजी कुञ्जी जस्तो देखिन्छ (BIP38)।",
"reorder_title": "वालेटहरू पुन: अर्डर गर्नुहोस्",
"please_continue_scanning": "कृपया स्क्यान जारी राख्नुहोस्।",
"select_no_bitcoin": "हाल कुनै बिटकोइन वालेटहरू उपलब्ध छैनन्।",
"select_no_bitcoin_exp": "लाइटनिङ वालेटहरू पुन: भर्नको लागि बिटकोइन वालेट आवश्यक छ। कृपया बिटकोइन वालेट सिर्जना वा आयात गर्नुहोस्।",

View File

@ -48,37 +48,19 @@
"network": "Netwerkfout"
},
"lnd": {
"active": "Actief",
"inactive": "Inactief",
"channels": "Kanalen",
"no_channels": "Geen kanalen",
"claim_balance": "Saldo claimen {balance}",
"close_channel": "Sluit kanaal",
"new_channel": "Nieuw kanaal",
"errorInvoiceExpired": "Factuur verlopen.",
"force_close_channel": "Het sluiten van een kanaal forceren?",
"expired": "Verlopen",
"node_alias": "Node alias",
"expiresIn": "Verloopt in {time} minuten",
"payButton": "Betalen",
"payment": "Betaling",
"placeholder": "Factuur of adres",
"open_channel": "Open kanaal",
"funding_amount_placeholder": "Stortingsbedrag, bijvoorbeeld 0.001",
"opening_channnel_for_from": "Open kanaal voor wallet {forWalletLabel}, door financiering vanuit {fromWalletLabel}",
"are_you_sure_open_channel": "Weet je het zeker dat je dit kanaal wilt openen?",
"potentialFee": "Mogelijke fee: {fee}",
"remote_host": "Externe host",
"refill": "Bijvullen",
"reconnect_peer": "Verbind opnieuw",
"refill_create": "Om verder te gaan, moet u een Bitcoin-wallet maken om mee te vullen.",
"refill_external": "Aanvullen met externe wallet",
"refill_lnd_balance": "Vul Lightning-walletsaldo bij",
"sameWalletAsInvoiceError": "U kunt geen factuur betalen met dezelfde wallet die is gebruikt om de factuur te maken.",
"title": "tegoeden beheren",
"can_send": "Kan verzenden",
"can_receive": "Kan verzenden",
"view_logs": "Bekijk logs"
"title": "tegoeden beheren"
},
"lndViewInvoice": {
"additional_info": "Extra informatie",
@ -412,7 +394,6 @@
"list_tryagain": "Probeer opnieuw",
"no_ln_wallet_error": "Voordat u een Lightning-factuur betaalt, moet u eerst een Lightning-wallet toevoegen.",
"looks_like_bip38": "Dit lijkt op een met een wachtwoord beveiligde private key (BIP38)",
"reorder_title": "Wallets opnieuw ordenen",
"please_continue_scanning": "Ga door met scannen",
"select_no_bitcoin": "Er is momenteel geen Bitcoin-wallet beschikbaar",
"select_no_bitcoin_exp": "Een Bitcoin-wallet is vereist om Lightning-wallets opnieuw te vullen. Maak of importeer er een.",

View File

@ -10,11 +10,7 @@
"success": "You correct"
},
"lnd": {
"are_you_sure_open_channel": "You sure say you wan open this channel?",
"refill_create": "To proceed like this so, abeg create Bitcoin wallet wey you go refill am with",
"can_send": "You fit send",
"can_receive": "You fit receive",
"view_logs": "run shadow your logs"
"refill_create": "To proceed like this so, abeg create Bitcoin wallet wey you go refill am with"
},
"lndViewInvoice": {
"please_pay_between_and": "Abeg pay between {min} and {max}",

View File

@ -169,6 +169,7 @@
"fee_1d": "1 dzień",
"fee_3h": "3 godz.",
"fee_custom": "Niestandardowe",
"insert_custom_fee": "Wprowadź niestandardową opłatę",
"fee_fast": "Szybkie",
"fee_medium": "Średnie",
"fee_replace_minvb": "Opłata całkowita (satoshi za vByte), którą chcesz ponieść powinna być wyższa niż {min} satoshi/vBajt",
@ -466,7 +467,8 @@
"list_tryagain": "Spróbuj ponownie",
"no_ln_wallet_error": "Musisz najpierw dodać portfel Lightning, zanim zapłacisz fakturę.",
"looks_like_bip38": "To wygląda na klucz prywatny chroniony hasłem (BIP38).",
"reorder_title": "Zmień kolejność portfeli",
"manage_title": "Zarządzaj portfelami",
"no_results_found": "Nie znaleziono wyników.",
"please_continue_scanning": "Proszę skanuj dalej.",
"select_no_bitcoin": "Nie ma dostępnych portfeli Bitcoin.",
"select_no_bitcoin_exp": "Portfel Bitcoin jest wymagany by uzupełnić portfel Lightning. Proszę utwórz lub zaimportuj.",
@ -477,7 +479,7 @@
"add_ln_wallet_first": "Najpierw musisz dodać portfel Lightning.",
"identity_pubkey": "Klucz publiczny tożsamości",
"xpub_title": "XPUB portfela",
"search_wallets": "Szukaj portfeli"
"manage_wallets_search_placeholder": "Szukaj portfeli, notatek"
},
"multisig": {
"multisig_vault": "Skarbiec",

View File

@ -52,37 +52,19 @@
"network": "Erro na rede"
},
"lnd": {
"active": "Ativo",
"inactive": "Inativo",
"channels": "Canais",
"no_channels": "Nenhum canal",
"claim_balance": "Reinvindicar saldo {balance}",
"close_channel": "Fechar canal",
"new_channel": "Novo canal",
"errorInvoiceExpired": "Fatura expirada",
"force_close_channel": "Forçar fechamento do canal?",
"expired": "Expirada",
"node_alias": "Apelido do nó",
"expiresIn": "Expira em {time} minutos",
"payButton": "Pagar",
"payment": "Pagamento",
"placeholder": "Fatura ou endereço",
"open_channel": "Abrir canal",
"funding_amount_placeholder": "Quantidade financiamento, exemplo: 0.001",
"opening_channnel_for_from": "Abrindo canal para carteira {forWalletLabel}, com financiamento de {fromWalletLabel}",
"are_you_sure_open_channel": "Tem certeza que deseja abrir esse canal?",
"potentialFee": "Taxa potencial: {fee}",
"remote_host": "Hospedeiro remoto",
"refill": "Recarregar",
"reconnect_peer": "Reconectar par",
"refill_create": "Para continuar, por favor, crie uma carteira Bitcoin para recarregar.",
"refill_external": "Recarregar com uma carteira externa",
"refill_lnd_balance": "Recarregar a carteira Lightning",
"sameWalletAsInvoiceError": "Você não pode pagar um boleto com a mesma carteira que o criou.",
"title": "Administrar fundos",
"can_send": "Pode enviar",
"can_receive": "Pode receber",
"view_logs": "Ver logs"
"title": "Administrar fundos"
},
"lndViewInvoice": {
"additional_info": "Informação adicional",
@ -475,7 +457,6 @@
"list_tryagain": "Tente novamente",
"no_ln_wallet_error": "Antes de pagar uma fatura Lightning, você deve primeiro adicionar uma carteira Lightning.",
"looks_like_bip38": "Parece que esta é uma chave privada protegida por senha (BIP38)",
"reorder_title": "Reordenar Carteiras",
"please_continue_scanning": "Por favor, continue a leitura.",
"select_no_bitcoin": "Não há carteiras Bitcoin disponíveis no momento.",
"select_no_bitcoin_exp": "É necessário ter uma carteira Bitcoin para recarregar as carteiras Lightning. Por favor, crie ou importe uma.",
@ -485,8 +466,7 @@
"warning_do_not_disclose": "Cuidado! Não divulgue.",
"add_ln_wallet_first": "Primeiro você deve adicionar uma carteira Lightning.",
"identity_pubkey": "Identificar chave pública",
"xpub_title": "XPUB da Carteira",
"search_wallets": "Procurar Carteiras"
"xpub_title": "XPUB da Carteira"
},
"multisig": {
"multisig_vault": "Cofre",

View File

@ -43,13 +43,10 @@
"network": "Erro da rede"
},
"lnd": {
"new_channel": "Novo canal",
"expired": "Expirado",
"expiresIn": "Expira em {time} minutos",
"payButton": "Paga",
"placeholder": "Fatura ou endereço",
"open_channel": "Abrir canal",
"are_you_sure_open_channel": "Tem a certeza de que quer abrir este canal?",
"potentialFee": "Taxa provável: {fee}",
"refill": "Carregar",
"refill_create": "Para continuar, crie uma carteira Bitcoin para recarregar.",
@ -349,7 +346,6 @@
"list_long_scan": "Leia o código QR",
"list_title": "carteiras",
"list_tryagain": "Tente novamente",
"reorder_title": "Reordenar Wallets",
"select_no_bitcoin": "No momento, não há carteiras Bitcoin disponíveis.",
"select_no_bitcoin_exp": "Uma carteira Bitcoin é necessária para recarregar as carteiras Lightning. Por favor, crie ou importe uma.",
"select_wallet": "Seleccione uma Wallet",

View File

@ -40,28 +40,14 @@
"network": "Eroare de rețea"
},
"lnd": {
"active": "Activ",
"inactive": "Inactiv",
"channels": "Canale",
"no_channels": "Niciun canal",
"claim_balance": "Revendică sold {balance}",
"close_channel": "Închide canal",
"new_channel": "Canal nou",
"force_close_channel": "Forțează închiderea canalului?",
"expired": "Expirat",
"node_alias": "Alias nod",
"expiresIn": "Expiră în {time} minute",
"payButton": "Plătește",
"open_channel": "Deschide canal",
"are_you_sure_open_channel": "Sigur vrei să deschizi acest canal?",
"refill": "Reumple",
"refill_create": "Pentru a continua, creează un portofel Bitcoin cu care să reumpli.",
"refill_external": "Reumple cu Portofel Extern",
"refill_lnd_balance": "Reumple balanța portofelului Lightning",
"title": "Administrează fondurile",
"can_send": "Poate trimite",
"can_receive": "Poate primi",
"view_logs": "Vezi jurnalele"
"title": "Administrează fondurile"
},
"lndViewInvoice": {
"additional_info": "Informații suplimentare",
@ -382,7 +368,6 @@
"list_tryagain": "Încearcă din nou",
"no_ln_wallet_error": "Înainte de a plăti o factură Lightning, trebuie mai întîi să adaugi un portofel Lightning.",
"looks_like_bip38": "Aceasta arată ca o cheie privată protejată de o parolă (BIP38).",
"reorder_title": "Reordonează portofelele",
"please_continue_scanning": "Continuă scanarea.",
"select_no_bitcoin": "Nu e niciun portofel Bitcoin disponibil.",
"select_no_bitcoin_exp": "E necesar un portofel Bitcoin pentru a re-umple portofelele Lightning. Creează sau importă unul.",

View File

@ -49,37 +49,19 @@
"network": "Ошибка сети"
},
"lnd": {
"active": "Активный",
"inactive": "Неактивный",
"channels": "Каналы",
"no_channels": "Нет каналов",
"claim_balance": "Требовать баланс {balance}",
"close_channel": "Закрыть канал",
"new_channel": "Новый канал",
"errorInvoiceExpired": "Инвойс просрочен.",
"force_close_channel": "Закрыть канал принудительно?",
"expired": "Истекший",
"node_alias": "Псевдоним ноды",
"expiresIn": "Истекает через {time} мин",
"payButton": "Оплатить",
"payment": "Платеж",
"placeholder": "Инвойс",
"open_channel": "Открыть Канал",
"funding_amount_placeholder": "Количество для пополнения, например 0.001",
"opening_channnel_for_from": "Открытие канала для кошелька {forWalletLabel} средствами из {fromWalletLabel}",
"are_you_sure_open_channel": "Вы уверены, что хотите открыть этот канал?",
"potentialFee": "Примерная комиссия: {fee}",
"remote_host": "Удалённый хост",
"refill": "Пополнить",
"reconnect_peer": "Переподключиться",
"refill_create": "Чтобы продолжить, пожалуйста, создайте биткоин-кошелёк для пополнения.",
"refill_external": "Пополнить с помощью внешнего кошелька",
"refill_lnd_balance": "Пополнить баланс кошелька Lightning",
"sameWalletAsInvoiceError": "Ты не можешь оплатить Инвойс тем же кошельком, который ты использовал для его создания.",
"title": "Мои средства",
"can_send": "Может Отправлять",
"can_receive": "Может Получать",
"view_logs": "Посмотреть Логи"
"title": "Мои средства"
},
"lndViewInvoice": {
"additional_info": "Дополнительная информация",
@ -449,7 +431,6 @@
"list_tryagain": "Попробовать еще раз",
"no_ln_wallet_error": "Прежде чем оплачивать Лайтнинг-инвойсы, нужно добавить Лайтнинг-кошелёк.",
"looks_like_bip38": "Это похоже на закрытый ключ, защищенный паролем (BIP38)",
"reorder_title": "Отсортировать кошельки",
"please_continue_scanning": "Продолжайте сканировать",
"select_no_bitcoin": "В настоящее время нет доступных кошельков Bitcoin.",
"select_no_bitcoin_exp": "Кошелёк Bitcoin необходим для пополнения кошельков Lightning. Пожалуйста, создайте или импортируйте его.",
@ -459,8 +440,7 @@
"warning_do_not_disclose": "Внимание! Не разглашать",
"add_ln_wallet_first": "Сначала добавьте Лайтнинг-кошелёк.",
"identity_pubkey": "Identity Pubkey",
"xpub_title": "XPUB кошелька",
"search_wallets": "Поиск Кошельков"
"xpub_title": "XPUB кошелька"
},
"multisig": {
"multisig_vault": "Хранилище",

View File

@ -40,31 +40,14 @@
"network": "ජාලකරණ දෝෂයකි"
},
"lnd": {
"active": "ක්‍රියාකාරී",
"inactive": "අක්‍රීය",
"channels": "නාලිකා",
"no_channels": "නාලිකා කිසිවක් නැත",
"claim_balance": "ශේෂය ඉල්ලන්න {balance}",
"close_channel": "නාලිකාව වසන්න",
"new_channel": "නව නාලිකාව",
"force_close_channel": "කෙසේ හෝ නාලිකාව වසා දමන්නද?",
"expired": "කල් ඉකුත් වී ඇත",
"node_alias": "නෝඩ් අන්වර්ථ නාමය",
"expiresIn": "මිනිත්තුවලින් {time} කල් ඉකුත් වේ",
"payButton": "ගෙවන්න",
"open_channel": "විවෘත නාලිකාව",
"opening_channnel_for_from": "මුදල් පසුම්බිය සඳහා {forWalletLabel}, {fromWalletLabel} අරමුදල් මඟින් නාලිකාව විවෘත කිරීම",
"are_you_sure_open_channel": "ඔබට මෙම නාලිකාව විවෘත කිරීමට අවශ්‍ය බව විශ්වාසද?",
"remote_host": "දුරස්ථ ධාරකයා",
"refill": "නැවත පුරවන්න",
"reconnect_peer": "මිතුරා නැවත සම්බන්ධ කරන්න",
"refill_create": "ඉදිරියට යාමට, කරුණාකර නැවත පිරවීම සඳහා බිට්කොයින් පසුම්බියක් සාදන්න.",
"refill_external": "බාහිර පසුම්බිය සමඟ නැවත පුරවන්න",
"refill_lnd_balance": "ලයිට්නින් පසුම්බියේ ශේෂය නැවත පුරවන්න",
"title": "අරමුදල් කළමනාකරණය කරන්න",
"can_send": "යැවිය හැක",
"can_receive": "ලබා ගත හැක",
"view_logs": "ලොග් බලන්න"
"title": "අරමුදල් කළමනාකරණය කරන්න"
},
"lndViewInvoice": {
"additional_info": "අමතර තොරතුරු",
@ -403,7 +386,6 @@
"list_tryagain": "නැවත උත්සාහ කරන්න",
"no_ln_wallet_error": "අකුණු ඉන්වොයිසියක් ගෙවීමට පෙර, ඔබ මුලින්ම අකුණු පසුම්බියක් එකතු කළ යුතුය.",
"looks_like_bip38": "මෙය මුරපදයකින් ආරක්‍ෂිත පුද්ගලික යතුරක් ලෙස පෙනේ (BIP38).",
"reorder_title": "පසුම්බි නැවත ඇණවුම් කරන්න",
"please_continue_scanning": "කරුණාකර ස්කෑන් කිරීම දිගටම කරගෙන යන්න.",
"select_no_bitcoin": "දැනට බිට්කොයින් පසුම්බි නොමැත.",
"select_no_bitcoin_exp": "ලයිට්නින් පසුම්බි නැවත පිරවීම සඳහා බිට්කොයින් පසුම්බියක් අවශ්‍ය වේ. කරුණාකර එකක් සාදා හෝ ආයාත කරන්න.",

View File

@ -33,22 +33,15 @@
"network": "Sieťová chyba"
},
"lnd": {
"active": "Aktívne",
"inactive": "Neaktívne",
"channels": "Kanály",
"close_channel": "Zatvoriť kanál",
"new_channel": "Nový kanál",
"expired": "Expirovaná",
"expiresIn": "Vyprší za {time} minút",
"payButton": "Zaplatiť",
"open_channel": "Otvoriť kanál",
"refill": "Doplniť",
"refill_create": "Pre pokračovanie, prosím, vytvorte si Bitcoinovú peňaženku",
"refill_external": "Doplniť z externej peňaženky",
"refill_lnd_balance": "Doplniť zostatok na Lightning peňaženke",
"sameWalletAsInvoiceError": "Faktúra sa nedá uhradiť s rovnakou peňaženkou ako tá, ktorá ju vytvorila.",
"title": "spravovať zostatok",
"can_send": "Môže poslať"
"title": "spravovať zostatok"
},
"lndViewInvoice": {
"additional_info": "Doplňujúce informácie",
@ -236,7 +229,6 @@
"list_long_scan": "Skenovať QR kód",
"list_title": "peňaženky",
"list_tryagain": "Skúste znovu",
"reorder_title": "Zoradiť peňaženky",
"select_no_bitcoin": "Žiadne Bitcoinové peňaženky nie sú k dispozícii.",
"select_wallet": "Vyberte peňaženku",
"xpub_copiedToClipboard": "Skopírované do schránky.",

View File

@ -40,32 +40,16 @@
"network": "Omrežna napaka"
},
"lnd": {
"active": "Aktivno",
"inactive": "Neaktivno",
"channels": "Kanali",
"no_channels": "Ni odprtih kanalov",
"close_channel": "Zapri kanal",
"new_channel": "Nov kanal",
"force_close_channel": "Prisilno zapri kanal?",
"expired": "Potekel",
"node_alias": "Vzdevek vozlišča",
"expiresIn": "Poteče čez {time} min",
"payButton": "Plačaj",
"open_channel": "Odpri kanal",
"opening_channnel_for_from": "Odpiranje kanala denarnice {forWalletLabel}, z uporabo sredstev iz {fromWalletLabel}",
"are_you_sure_open_channel": "Ali ste prepričani, da želite odpreti ta kanal?",
"potentialFee": "Morebitna omrežnina: {fee}",
"remote_host": "Oddaljeni gostitelj",
"refill": "Napolni",
"reconnect_peer": "Ponovna vzpostavitev povezave",
"refill_create": "Če želite nadaljevati, ustvarite Bitcoin denarnico, s katero boste napolnili.",
"refill_external": "Napolni z zunanjo denarnico",
"refill_lnd_balance": "Napolni stanje Lightning denarnice",
"sameWalletAsInvoiceError": "Plačilo računa ni mogoče z denarnico, s katero je bil ustvarjen.",
"title": "Uredi sredstva",
"can_send": "Mogoče poslati",
"can_receive": "Mogoče prejeti",
"view_logs": "Prikaži dnevnik"
"title": "Uredi sredstva"
},
"lndViewInvoice": {
"additional_info": "Dodatne Informacije",
@ -412,7 +396,6 @@
"list_tryagain": "Poskusi ponovno",
"no_ln_wallet_error": "Za plačilo Lightning računa, morate najprej dodati Lightning denarnico.",
"looks_like_bip38": "Zasebni ključ je verjetno zaščiten z geslom (BIP38)",
"reorder_title": "Preureditev Denarnic",
"please_continue_scanning": "Nadaljujte s skeniranjem",
"select_no_bitcoin": "Trenutno ni na voljo nobena Bitcoin denarnica.",
"select_no_bitcoin_exp": "Za napolnitev Lightning denarnic je potrebna Bitcoin denarnica. Ustvarite ali uvozite denarnico.",

View File

@ -47,35 +47,18 @@
"network": "Nätverks fel"
},
"lnd": {
"active": "Aktiva",
"inactive": "Inaktiv",
"channels": "Kanaler",
"no_channels": "Inga kanaler",
"claim_balance": "Begär saldo {saldo}",
"close_channel": "Säng kanal",
"new_channel": "Ny kanal",
"force_close_channel": "Tvinga stänga kanal",
"expired": "Förfallen",
"node_alias": "Node alias",
"expiresIn": "Går ut om {time} minuter",
"payButton": "Betala",
"payment": "Betalning",
"placeholder": "Faktura eller adress",
"open_channel": "Öppna kanal",
"opening_channnel_for_from": "Öppnande kanal för plånbok {forWalletLabel}, genom insättning från {fromWalletLabel}",
"are_you_sure_open_channel": "Är du säker på att du vill öppna den här kanalen? ",
"potentialFee": "Potentiell avgift: {avgift}",
"remote_host": "Fjärrvärd",
"refill": "Sätt in",
"reconnect_peer": "Återanslut peer",
"refill_create": "För att fortsätta, vänligen skapa en Bitcoin plånbok att fylla på med",
"refill_external": "Fyll på från extern plånbok",
"refill_lnd_balance": "Fyll på Lightning-plånbok",
"sameWalletAsInvoiceError": "Du kan inte betala en faktura från samma plånbok som användes för att skapa den.",
"title": "sätt in / ta ut",
"can_send": "Kan skicka",
"can_receive": "Kan ta emot",
"view_logs": "Visa loggar"
"title": "sätt in / ta ut"
},
"lndViewInvoice": {
"additional_info": "Ytterligare information",
@ -426,7 +409,6 @@
"list_tryagain": "Försök igen",
"no_ln_wallet_error": "Innan du betalar en Lightning-faktura måste du först lägga till en Lightning-plånbok.",
"looks_like_bip38": "Detta ser ut som en lösenordsskyddad privat nyckel (BIP38).",
"reorder_title": "Sortera plånböcker",
"please_continue_scanning": "Fortsätt att skanna.",
"select_no_bitcoin": "Det finns för närvarande inga tillgängliga Bitcoin-plånböcker.",
"select_no_bitcoin_exp": "En Bitcoin-plånbok krävs för att fylla på Lightning-plånböcker. Vänligen skapa eller importera en.",

View File

@ -273,7 +273,6 @@
"list_long_scan": "สแกนคิวอาร์โค้ด",
"list_title": "กระเป๋าสตางค์",
"list_tryagain": "พยายามอีกครั้ง",
"reorder_title": "เปลี่ยนลำดับกระเป๋าสตางค์",
"select_no_bitcoin": "ขณะนี้ไม่มีกระเป๋าสตางค์บิตคอยน์",
"select_no_bitcoin_exp": "ก่อนที่จะเติมเงินเข้ากระเป๋าสตางค์ไลท์นิง ท่านต้องมีกระเป๋าสตางค์บิตคอยน์",
"select_wallet": "เลือกกระเป๋าสตางค์",

View File

@ -40,29 +40,13 @@
"network": "Ağ Hatası"
},
"lnd": {
"active": "Aktif",
"inactive": "Inaktif",
"channels": "Kanallar",
"no_channels": "Kanal yok",
"claim_balance": "Talep balansı (balans)",
"close_channel": "Kanalı kapa",
"new_channel": "Yeni kanal",
"force_close_channel": "Kanalı kapamaya zorla",
"expired": "Süresi doldu",
"node_alias": "Node mahlası",
"expiresIn": "{time} dakika içerisinde sona erer",
"payButton": "Öde",
"open_channel": "Kanal aç",
"opening_channnel_for_from": "{fromWalletLabel} tarafından fonlanan kanal {forWalletLabel} için aılıyor",
"are_you_sure_open_channel": "Bu kanalı açmak istediğinizden emin misiniz?",
"refill": "Yükle",
"reconnect_peer": "Eş'e tekrar bağlan",
"refill_lnd_balance": "Lightning cüzdana bakiye yükle",
"sameWalletAsInvoiceError": "Bir faturayı, oluştururken kullandığınız cüzdan ile ödeyemezsiniz.",
"title": "Bakiyeleri Yönet",
"can_send": "Gönderebilir",
"can_receive": "Alabilir",
"view_logs": "Logları gör"
"title": "Bakiyeleri Yönet"
},
"lndViewInvoice": {
"additional_info": "Ek Bilgi",
@ -225,7 +209,6 @@
"list_empty_txs1": "İşlemleriniz burada görünür,",
"list_latest_transaction": "en son işlem",
"list_title": "cüzdanlar",
"reorder_title": "Cüzdanları Sırala",
"select_wallet": "Cüzdan Seç",
"xpub_copiedToClipboard": "Panoya kopyalandı",
"xpub_title": "cüzdan XPUB"

View File

@ -48,32 +48,15 @@
"network": "Помилка Мережі"
},
"lnd": {
"active": "Активний",
"inactive": "Неактивний",
"channels": "Канали",
"no_channels": "Немає каналів",
"claim_balance": "Баланс вимоги {баланс}",
"close_channel": "Закрити канал",
"new_channel": "Новий канал",
"force_close_channel": "Примусово закрити канал?",
"expired": "Термін дії закінчився",
"node_alias": "Псевдонім вузла",
"expiresIn": "Закінчується через {час} хвилин",
"payButton": "Оплатити",
"placeholder": "Рахунок або адреса",
"open_channel": "Відкрити Канал",
"opening_channnel_for_from": "Відкриття каналу для гаманця {forWalletLabel}, за рахунок фінансування з {fromWalletLabel}",
"are_you_sure_open_channel": "Ви впевнені, що хочете відкрити цей канал?",
"remote_host": "Віддалений хост",
"refill": "Поповнити",
"reconnect_peer": "Перепідключити одноранговий",
"refill_create": "Щоб продовжити, будь ласка, створіть біткоїн-гаманець для поповнення.",
"refill_external": "Поповнити з зовнішнього гаманця",
"refill_lnd_balance": "Збільшити баланс Lightning гаманця",
"title": "Мої Кошти",
"can_send": "Можна Надіслати",
"can_receive": "Можна Отримати",
"view_logs": "Переглянути Логи"
"title": "Мої Кошти"
},
"lndViewInvoice": {
"additional_info": "Додаткова Інформація",

View File

@ -47,32 +47,15 @@
"network": "Lỗi mạng"
},
"lnd": {
"active": "Kích hoạt",
"inactive": "Không kích hoạt",
"channels": "Các kênh",
"no_channels": "Không có kênh",
"claim_balance": "Yêu cầu số dư {balance}",
"close_channel": "Đóng kênh",
"new_channel": "Kênh mới",
"force_close_channel": "Buộc đóng kênh",
"expired": "Hết hạn",
"node_alias": "Bí danh node",
"expiresIn": "Hết hạn sau {time} phút",
"payButton": "Thanh toán",
"placeholder": "Hóa đơn hoặc địa chỉ",
"open_channel": "Mở kênh",
"opening_channnel_for_from": "Đang mở kênh cho ví {forWalletLabel} bằng cách tài trợ từ {fromWalletLabel}",
"are_you_sure_open_channel": "Bạn có chắc muốn mở kênh này không?",
"remote_host": "Máy chủ từ xa",
"refill": "Đổ đầy",
"reconnect_peer": "Kết nối lại với peer",
"refill_create": "Để tiếp tục, vui lòng tạo một ví Bitcoin để nạp tiền. ",
"refill_external": "Nạp lại với ví bên ngoài",
"refill_lnd_balance": "Nạp lại số dư ví Lightning",
"title": "Quản lý quỹ",
"can_send": "Gửi được",
"can_receive": "Nhận được",
"view_logs": "Xem các bản ghi"
"title": "Quản lý quỹ"
},
"lndViewInvoice": {
"additional_info": "Thông tin thêm",
@ -419,7 +402,6 @@
"list_tryagain": "Thử lại",
"no_ln_wallet_error": "Trước khi thanh toán hoá đơn Lightning, đầu tiên bạn phải thêm một ví Lightning.",
"looks_like_bip38": "Cái này trông giống một khoá cá nhân được bảo vệ bằng mật khẩu (BIP38).",
"reorder_title": "Sắp xếp lại các vị",
"please_continue_scanning": "Vui lòng quét tiếp.",
"select_no_bitcoin": "Hiện tại không có ví Bitcoin có sẵn.",
"select_no_bitcoin_exp": "Bạn phải sử dụng ví Bitcoin đễ nạp tiền vào ví Lightning. Hãy tạo hoặc nhập một ví Bitcoin.",

View File

@ -44,33 +44,18 @@
"network": "Netwerk Vout"
},
"lnd": {
"active": "Aktief",
"inactive": "Onaktief",
"channels": "Kanale",
"no_channels": "Geen kanale",
"claim_balance": "Eis balaans {balance}",
"close_channel": "Sluit kanaal",
"new_channel": "Nuwe kanaal",
"errorInvoiceExpired": "Faktuur het verval.",
"force_close_channel": "Dwing kanaal sluiting?",
"expired": "Verval",
"node_alias": "Knoop-punt noem naam",
"expiresIn": "Verval in {time} minute",
"payButton": "Betaal",
"payment": "Betaling",
"placeholder": "Faktuur of adres",
"open_channel": "Open Kanaal",
"opening_channnel_for_from": "Skep kanaal vir beursie {forWalletLabel}, deur befondsing vanaf {fromWalletLabel}",
"are_you_sure_open_channel": "Is jy seker jy wil hierdie kanaal oop maak?",
"refill": "Herlaai",
"refill_create": "Om voort te gaan, skep asb 'n Bitcoin beursie om vondse mee aan te vul.",
"refill_external": "Vul aan met Eksterne Beursie",
"refill_lnd_balance": "Herlaai Lightning beursie",
"sameWalletAsInvoiceError": "U kan nie n faktuur betaal met die selfde beursie waarmee die faktuur geksep is nie.",
"title": "bestuur fondse",
"can_send": "Kan Stuur",
"can_receive": "Kan Ontvang",
"view_logs": "Sien Aktiwiteits Register"
"title": "bestuur fondse"
},
"lndViewInvoice": {
"additional_info": "Bykomende Inligting",
@ -222,7 +207,6 @@
"list_latest_transaction": "laaste transaksie",
"list_title": "beursies",
"no_ln_wallet_error": "Voordat jy 'n Lightning faktuur betaal moet jy eers 'n Lightning beursie aanwys.",
"reorder_title": "Herorganiseer Beursies",
"select_wallet": "Kies Beursie",
"xpub_copiedToClipboard": "Gestuur na klipbord.",
"add_ln_wallet_first": "Jy moet eers 'n Lightning beursie byvoeg.",

View File

@ -142,7 +142,6 @@
"list_empty_txs1": "Intengiso yakho iya kubonakala apha,",
"list_latest_transaction": "Utshintsho olutsha",
"list_title": "Ingxowa",
"reorder_title": "Yenza kwakhona ingxowa",
"select_wallet": "Khetha ingxowa",
"xpub_copiedToClipboard": "Ikopishwe kwi-clipboard",
"xpub_title": "ingxowa XPUB"

View File

@ -40,8 +40,6 @@
"network": "网络错误"
},
"lnd": {
"active": "激活",
"inactive": "无效",
"expired": "已过期",
"payButton": "支付",
"refill": "充值",
@ -340,7 +338,6 @@
"list_tryagain": "再试一次",
"no_ln_wallet_error": "在支付闪电账单之前,必须先添加一个闪电钱包。",
"looks_like_bip38": "这看起来像是受密码保护的私钥BIP38。",
"reorder_title": "重新排列钱包",
"please_continue_scanning": "请继续扫描。",
"select_no_bitcoin": "当前没有可用的比特币钱包。",
"select_no_bitcoin_exp": "需要一个比特币钱包来为闪电钱包充值。 请创建或导入一个。",

View File

@ -44,9 +44,7 @@
"refill_external": "用外部錢包增值",
"refill_lnd_balance": "給閃電錢包增值",
"sameWalletAsInvoiceError": "你不能用建立賬單的錢包去支付該賬單",
"title": "管理資金",
"can_send": "能傳送",
"can_receive": "能接收"
"title": "管理資金"
},
"lndViewInvoice": {
"additional_info": "附加信息",
@ -333,7 +331,6 @@
"list_tryagain": "再試一次",
"no_ln_wallet_error": "在繳付閃電賬單之前,必須先添加一個閃電錢包。",
"looks_like_bip38": "這看起來像是受密碼保護的私鑰BIP38。",
"reorder_title": "重新排列錢包",
"please_continue_scanning": "請繼續掃描。",
"select_no_bitcoin": "當前沒有可用的比特幣錢包。",
"select_no_bitcoin_exp": "需要一個比特幣錢包來為閃電錢包增值,請建立或導入一個。",

16043
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -10,11 +10,11 @@
"@babel/core": "^7.20.0",
"@babel/runtime": "^7.20.0",
"@jest/reporters": "^27.5.1",
"@react-native/babel-preset": "^0.74.85",
"@react-native/eslint-config": "^0.74.85",
"@react-native/js-polyfills": "^0.74.85",
"@react-native/metro-babel-transformer": "^0.74.85",
"@react-native/typescript-config": "^0.74.85",
"@react-native/babel-preset": "^0.74.87",
"@react-native/eslint-config": "^0.74.87",
"@react-native/js-polyfills": "^0.74.87",
"@react-native/metro-babel-transformer": "^0.74.87",
"@react-native/typescript-config": "^0.74.87",
"@types/bip38": "^3.1.2",
"@types/bs58check": "^2.1.0",
"@types/create-hash": "^1.2.2",
@ -33,6 +33,7 @@
"eslint-config-standard-jsx": "^11.0.0",
"eslint-config-standard-react": "^13.0.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-jest": "^28.7.0",
"eslint-plugin-n": "^16.6.2",
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-promise": "^6.1.1",
@ -42,7 +43,7 @@
"jest-environment-node": "^29.7.0",
"node-fetch": "^2.6.7",
"prettier": "^3.2.5",
"react-test-renderer": "18.2.0",
"react-test-renderer": "18.3.1",
"ts-jest": "^29.1.1",
"typescript": "^5.1.6"
},
@ -50,50 +51,49 @@
"node": ">=20"
},
"scripts": {
"clean": "cd android/; ./gradlew clean; cd ..; rm -r -f /tmp/metro-cache/; rm -r -f node_modules/; yarn cache clean; yarn install; yarn start --reset-cache",
"clean:ios": "rm -fr node_modules && rm -fr ios/Pods && yarn && cd ios && pod update && cd ..; yarn start --reset-cache",
"clean": "cd android/; ./gradlew clean; cd ..; rm -r -f /tmp/metro-cache/; rm -r -f node_modules/; npm cache clean --force; npm i; npm start -- --reset-cache",
"clean:ios": "rm -fr node_modules && rm -fr ios/Pods && npm i && cd ios && pod update && cd ..; npm start -- --reset-cache",
"releasenotes2json": "./scripts/release-notes.sh > release-notes.txt; node -e 'console.log(JSON.stringify(require(\"fs\").readFileSync(\"release-notes.txt\", \"utf8\")));' > release-notes.json",
"branch2json": "./scripts/current-branch.sh > current-branch.json",
"start": "react-native start",
"start": "node node_modules/react-native/local-cli/cli.js start",
"android": "react-native run-android",
"android:clean": "cd android; ./gradlew clean; cd .. ;yarn android",
"android:clean": "cd android; ./gradlew clean ; cd .. ; npm run android",
"ios": "react-native run-ios",
"postinstall": "rn-nodeify --install buffer,events,process,stream,inherits,path,assert,crypto --hack; yarn releasenotes2json; yarn branch2json; yarn patches",
"patches": "patch -p1 < scripts/react-native-camera-kit.patch;",
"test": "yarn tslint && yarn lint && yarn unit && yarn jest",
"postinstall": "rn-nodeify --install buffer,events,process,stream,inherits,path,assert,crypto --hack; npm run releasenotes2json; npm run branch2json; npm run patches",
"patches": "patch -p1 < scripts/react-native-camera-kit.patch;",
"test": "npm run tslint && npm run lint && npm run unit && npm run jest",
"jest": "jest tests/integration/*",
"e2e:debug-build": "detox build -c android.debug",
"e2e:debug-test": "detox test -c android.debug -d 200000 -l info",
"e2e:debug": "(test -f android/app/build/outputs/apk/debug/app-debug.apk && test -f android/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk) || yarn e2e:debug-build; yarn e2e:debug-test",
"e2e:debug": "(test -f android/app/build/outputs/apk/debug/app-debug.apk && test -f android/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk) || npm run e2e:debug-build; npm run e2e:debug-test",
"e2e:release-build": "detox build -c android.release",
"e2e:release-test": "detox test -c android.release",
"tslint": "tsc",
"lint": " yarn tslint && node scripts/find-unused-loc.js && eslint --ext .js,.ts,.tsx '*.@(js|ts|tsx)' screen 'blue_modules/*.@(js|ts|tsx)' class models loc tests components navigation typings",
"lint:fix": "yarn lint --fix",
"lint": " npm run tslint && node scripts/find-unused-loc.js && eslint --ext .js,.ts,.tsx '*.@(js|ts|tsx)' screen 'blue_modules/*.@(js|ts|tsx)' class models loc tests components navigation typings",
"lint:fix": "npm run lint -- --fix",
"lint:quickfix": "git status --porcelain | grep -v '\\.json' | grep -E '\\.js|\\.ts' --color=never | awk '{print $2}' | xargs eslint --fix; exit 0",
"unit": "jest -b -w tests/unit/*"
},
"dependencies": {
"@babel/preset-env": "^7.20.0",
"@babel/preset-env": "7.25.3",
"@bugsnag/react-native": "7.25.0",
"@bugsnag/source-maps": "2.3.3",
"@keystonehq/bc-ur-registry": "0.6.4",
"@keystonehq/bc-ur-registry": "0.7.0",
"@lodev09/react-native-true-sheet": "github:BlueWallet/react-native-true-sheet#730a84b0261ef2dd2e7e9adadba7f260c7f76726",
"@ngraveio/bc-ur": "1.1.12",
"@ngraveio/bc-ur": "1.1.13",
"@remobile/react-native-qrcode-local-image": "github:BlueWallet/react-native-qrcode-local-image#31b0113110fbafcf5a5f3ca4183a563550f5c352",
"@noble/secp256k1": "1.6.3",
"@react-native-async-storage/async-storage": "1.24.0",
"@react-native-clipboard/clipboard": "1.14.1",
"@react-native-community/push-notification-ios": "1.11.0",
"@react-native-menu/menu": "1.1.2",
"@react-native/gradle-plugin": "^0.74.85",
"@react-native/metro-config": "0.74.84",
"@react-navigation/drawer": "6.7.2",
"@react-navigation/native": "6.1.18",
"@react-navigation/native-stack": "6.11.0",
"@remobile/react-native-qrcode-local-image": "github:BlueWallet/react-native-qrcode-local-image#31b0113110fbafcf5a5f3ca4183a563550f5c352",
"@rneui/base": "4.0.0-rc.8",
"@rneui/themed": "4.0.0-rc.8",
"@spsina/bip47": "github:BlueWallet/bip47#f4b8047c7efbe382c268b3074a4956698087f984",
"@spsina/bip47": "github:BlueWallet/bip47#f4b8047",
"aezeed": "0.0.5",
"assert": "2.1.0",
"base-x": "4.0.0",
@ -102,7 +102,7 @@
"bignumber.js": "9.1.1",
"bip21": "2.0.3",
"bip32": "3.0.1",
"bip38": "github:BlueWallet/bip38#7ec4b1932b98eaaff16c5a26765a26466958e6b4",
"bip38": "github:BlueWallet/bip38",
"bip39": "3.1.0",
"bitcoinjs-lib": "6.1.6",
"bitcoinjs-message": "2.2.0",
@ -111,10 +111,10 @@
"coinselect": "3.1.13",
"crypto-js": "4.2.0",
"dayjs": "1.11.12",
"detox": "20.25.1",
"detox": "20.25.2",
"ecpair": "2.0.1",
"ecurve": "1.0.6",
"electrum-client": "github:BlueWallet/rn-electrum-client#1bfe3cc4249d5440b816baac942b0cfa921eebf9",
"electrum-client": "github:BlueWallet/rn-electrum-client#1bfe3cc",
"electrum-mnemonic": "2.0.0",
"events": "3.3.0",
"frisbee": "3.1.4",
@ -124,22 +124,22 @@
"payjoin-client": "1.0.1",
"process": "0.11.10",
"prop-types": "15.8.1",
"react": "18.2.0",
"react-localization": "github:BlueWallet/react-localization#ae7969a8998128aebf1169f931fb22587dc5f874",
"react-native": "0.74.4",
"react-native": "0.74.5",
"react": "18.3.1",
"react-localization": "github:BlueWallet/react-localization#ae7969a",
"react-native-biometrics": "3.0.1",
"react-native-blue-crypto": "github:BlueWallet/react-native-blue-crypto#3cb5442425bd835e185284fbc62e84b7155bc441",
"react-native-blue-crypto": "github:BlueWallet/react-native-blue-crypto#3cb5442",
"react-native-camera-kit": "13.0.0",
"react-native-crypto": "2.2.0",
"react-native-default-preference": "1.4.4",
"react-native-device-info": "11.1.0",
"react-native-document-picker": "github:BlueWallet/react-native-document-picker#ba9299e01be6d0ddaa5f1b491406481a5ad0f315",
"react-native-draggable-flatlist": "github:BlueWallet/react-native-draggable-flatlist#3061e3055cbe0a9c7665b9c4b90912c30f668a3d",
"react-native-document-picker": "9.3.0",
"react-native-draggable-flatlist": "github:BlueWallet/react-native-draggable-flatlist#v4.0.1",
"react-native-fs": "2.20.0",
"react-native-gesture-handler": "2.18.1",
"react-native-handoff": "github:BlueWallet/react-native-handoff#31d005f93d31099d0e564590a3bbd052b8a02b39",
"react-native-haptic-feedback": "2.3.0",
"react-native-idle-timer": "github:BlueWallet/react-native-idle-timer#7300b637c465c86e8db874c442e687950111da40",
"react-native-handoff": "github:BlueWallet/react-native-handoff#v0.0.4",
"react-native-haptic-feedback": "2.3.1",
"react-native-idle-timer": "github:BlueWallet/react-native-idle-timer#v2.2.3",
"react-native-image-picker": "7.1.2",
"react-native-ios-context-menu": "github:BlueWallet/react-native-ios-context-menu#e5c1217cd220bfab6e6d9a7c65838545082e3f8e",
"react-native-keychain": "8.2.0",
@ -147,16 +147,17 @@
"react-native-localize": "3.2.1",
"react-native-obscure": "github:BlueWallet/react-native-obscure#f4b83b4a261e39b1f5ed4a45ac5bcabc8a59eadb",
"react-native-permissions": "4.1.5",
"react-native-privacy-snapshot": "github:BlueWallet/react-native-privacy-snapshot#529e4627d93f67752a27e82a040ff7b64dca0783",
"react-native-prompt-android": "github:BlueWallet/react-native-prompt-android#ed168d66fed556bc2ed07cf498770f058b78a376",
"react-native-privacy-snapshot": "github:BlueWallet/react-native-privacy-snapshot#529e4627d93f67752a27e82a040ff7b64dca0783",
"react-native-push-notification": "8.1.1",
"react-native-qrcode-svg": "6.3.1",
"react-native-quick-actions": "0.3.13",
"react-native-randombytes": "3.6.1",
"react-native-rate": "1.2.12",
"react-native-reanimated": "3.14.0",
"react-native-reanimated": "3.15.0",
"@react-native/metro-config": "0.74.87",
"react-native-safe-area-context": "4.10.8",
"react-native-screens": "3.33.0",
"react-native-screens": "3.34.0",
"react-native-secure-key-store": "github:BlueWallet/react-native-secure-key-store#2076b4849e88aa0a78e08bfbb4ce3923e0925cbc",
"react-native-share": "10.2.1",
"react-native-svg": "15.3.0",
@ -167,8 +168,8 @@
"realm": "12.12.1",
"rn-nodeify": "10.3.0",
"scryptsy": "2.1.0",
"silent-payments": "github:BlueWallet/SilentPayments#7ac4d17b85dc875a3ebb072883dd1d92ac286d98",
"slip39": "github:BlueWallet/slip39-js#d316ee6a929ab645fe5462ef1c91720eb66889c8",
"silent-payments": "github:BlueWallet/SilentPayments#7ac4d17",
"slip39": "https://github.com/BlueWallet/slip39-js#d316ee6",
"stream-browserify": "3.0.0",
"url": "0.11.4",
"wif": "2.0.6"
@ -186,14 +187,13 @@
"stream": "stream-browserify"
},
"browser": {
"_stream_duplex": "readable-stream/duplex",
"_stream_passthrough": "readable-stream/passthrough",
"_stream_readable": "readable-stream/readable",
"_stream_transform": "readable-stream/transform",
"_stream_writable": "readable-stream/writable",
"crypto": "react-native-crypto",
"path": "path-browserify",
"_stream_transform": "readable-stream/transform",
"_stream_readable": "readable-stream/readable",
"_stream_writable": "readable-stream/writable",
"_stream_duplex": "readable-stream/duplex",
"_stream_passthrough": "readable-stream/passthrough",
"stream": "stream-browserify"
},
"packageManager": "yarn@3.6.4"
}
}

View File

@ -112,7 +112,7 @@ const SendDetails = () => {
const [dumb, setDumb] = useState(false);
const { isEditable } = routeParams;
// if utxo is limited we use it to calculate available balance
const balance: number = utxo ? utxo.reduce((prev, curr) => prev + curr.value, 0) : (wallet?.getBalance() ?? 0);
const balance: number = utxo ? utxo.reduce((prev, curr) => prev + curr.value, 0) : wallet?.getBalance() ?? 0;
const allBalance = formatBalanceWithoutSuffix(balance, BitcoinUnit.BTC, true);
// if cutomFee is not set, we need to choose highest possible fee for wallet balance
@ -1468,13 +1468,13 @@ const SendDetails = () => {
</TouchableOpacity>
{renderCreateButton()}
<SelectFeeModal
ref={feeModalRef}
networkTransactionFees={networkTransactionFees}
feePrecalc={feePrecalc}
feeRate={feeRate}
setCustomFee={setCustomFee}
setFeePrecalc={setFeePrecalc}
/>
ref={feeModalRef}
networkTransactionFees={networkTransactionFees}
feePrecalc={feePrecalc}
feeRate={feeRate}
setCustomFee={setCustomFee}
setFeePrecalc={setFeePrecalc}
/>
{renderOptionsModal()}
</KeyboardAvoidingView>
</View>

View File

@ -143,7 +143,7 @@ const TransactionDetails = () => {
// okay, this txid _was_ with someone using payment codes, so we show the label edit dialog
// and load user-defined alias for the pc if any
setCounterpartyLabel(counterpartyMetadata ? (counterpartyMetadata[foundPaymentCode]?.label ?? '') : '');
setCounterpartyLabel(counterpartyMetadata ? counterpartyMetadata[foundPaymentCode]?.label ?? '' : '');
setIsCounterpartyLabelVisible(true);
setPaymentCode(foundPaymentCode);
}

View File

@ -127,7 +127,9 @@ const ManageWallets: React.FC = () => {
}, [wallets, txMetadata]);
const handleClose = useCallback(() => {
const walletOrder = state.order.filter(item => item.type === ItemType.WalletSection).map(item => item.data);
// Filter out only wallet items from the order array
const walletOrder = state.order.filter((item): item is WalletItem => item.type === ItemType.WalletSection).map(item => item.data);
setWalletsWithNewOrder(walletOrder);
goBack();
}, [goBack, setWalletsWithNewOrder, state.order]);

View File

@ -1,4 +1,4 @@
vim ios/BlueWallet.xcodeproj/project.pbxproj
vim android/app/build.gradle
vim package.json
vim yarn.lock
vim package-lock.json

14367
yarn.lock

File diff suppressed because it is too large Load Diff