From 6df56b068bc8bf17351a9ce2abfdad9a768d3b5d Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Mon, 6 May 2019 13:28:28 -0500 Subject: [PATCH 01/33] Improved transactions filtering algorithm in TransactionsFragment, to include the memo when searching with a text query. --- .../bitsybitshareswallet/viewmodels/TransactionsViewModel.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/TransactionsViewModel.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/TransactionsViewModel.kt index 64f4c76..68ad7bc 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/TransactionsViewModel.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/TransactionsViewModel.kt @@ -110,7 +110,7 @@ class TransactionsViewModel(application: Application) : AndroidViewModel(applica continue // Filter by search query - val text = (transaction.from ?: "").toLowerCase() + (transaction.to ?: "").toLowerCase() + val text = "${transaction.from ?: ""} ${transaction.to ?: ""} ${transaction.memo}" if (text.contains(filterOptions.query, ignoreCase = true)) { filteredTransactions.add(transaction) } From 54c8bbce19471a281735095fef641e594d609a7d Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Wed, 21 Aug 2019 13:34:49 -0500 Subject: [PATCH 02/33] Fix Crashlytics proguard rules. - Fixed crashlytics Retrofit models proguard rules. - Updated the Gradle plugin version. - Improved readability of Asset and TransferDetail DAOs (Database Data Access Objects). --- app/proguard-rules.pro | 29 +++++++++--- .../database/daos/AssetDao.kt | 16 ++++++- .../database/joins/TransferDetailDao.kt | 44 ++++++++++++++++++- build.gradle | 2 +- gradle/wrapper/gradle-wrapper.properties | 4 +- 5 files changed, 83 insertions(+), 12 deletions(-) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 71f9a56..a0f609e 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -28,6 +28,7 @@ -dontobfuscate -verbose + ##--------------- proguard configuration for ITextPDF ---------- -dontwarn com.itextpdf.** @@ -88,6 +89,9 @@ -if interface * { @retrofit2.http.* ; } -keep,allowobfuscation interface <1> +# Additional rules to avoid removing models +-keep public class cy.agorise.bitsybitshareswallet.models.** { *; } + ##--------------- proguard configuration for OkHttp ---------- # JSR 305 annotations are for embedding nullability information. @@ -127,14 +131,27 @@ ##--------------- proguard configuration for Crashlytics ---------- -# source https://stackoverflow.com/a/34751033/5428997 --keep class com.crashlytics.** { *; } --dontwarn com.crashlytics.** --keepattributes SourceFile,LineNumberTable,*Annotation* --keep class com.crashlytics.android.** +# source https://firebase.google.com/docs/crashlytics/get-deobfuscated-reports?platform=android +-keepattributes *Annotation* # Keep Crashlytics annotations +-keepattributes SourceFile,LineNumberTable # Keep file names/line numbers +-keep public class * extends java.lang.Exception # Keep custom exceptions (opt) + + +##--------------- proguard configuration for Coroutines ---------- +# ServiceLoader support +-keepnames class kotlinx.coroutines.internal.MainDispatcherFactory {} +-keepnames class kotlinx.coroutines.CoroutineExceptionHandler {} +-keepnames class kotlinx.coroutines.android.AndroidExceptionPreHandler {} +-keepnames class kotlinx.coroutines.android.AndroidDispatcherFactory {} + +# Most of volatile fields are updated with AFU and should not be mangled +-keepclassmembernames class kotlinx.** { + volatile ; +} ##--------------- other ---------- -dontwarn org.slf4j.LoggerFactory -dontwarn org.slf4j.MDC --dontwarn org.slf4j.MarkerFactory \ No newline at end of file +-dontwarn org.slf4j.MarkerFactory +-keep public class cy.agorise.graphenej.** { *; } \ No newline at end of file diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/database/daos/AssetDao.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/database/daos/AssetDao.kt index 6cc90c1..6cf401e 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/database/daos/AssetDao.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/database/daos/AssetDao.kt @@ -15,7 +15,21 @@ interface AssetDao { @Insert(onConflict = OnConflictStrategy.REPLACE) fun insertAll(assets: List) - @Query("SELECT id, symbol, precision, description, issuer FROM assets INNER JOIN balances WHERE assets.id = balances.asset_id AND balances.asset_amount > 0") + @Query(""" + SELECT + id, + symbol, + precision, + description, + issuer + FROM + assets + INNER JOIN + balances + WHERE + assets.id = balances.asset_id AND + balances.asset_amount > 0 + """) fun getAllNonZero(): LiveData> @Query("SELECT * FROM assets WHERE id = :assetId") diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/database/joins/TransferDetailDao.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/database/joins/TransferDetailDao.kt index e02141a..8fc17a5 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/database/joins/TransferDetailDao.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/database/joins/TransferDetailDao.kt @@ -7,9 +7,49 @@ import androidx.room.Query @Dao interface TransferDetailDao { - @Query("SELECT transfers.id, (SELECT name FROM user_accounts WHERE user_accounts.id=transfers.source) AS `from`, (SELECT name FROM user_accounts WHERE user_accounts.id=transfers.destination) AS `to`, (CASE WHEN destination=:userId THEN 1 ELSE 0 END) AS `direction`, transfers.memo AS `memo`, transfers.timestamp AS `date`, transfers.transfer_amount AS `assetAmount`, assets.precision AS `assetPrecision`, assets.symbol AS `assetSymbol`, assets.issuer as `assetIssuer`, (SELECT value FROM equivalent_values WHERE equivalent_values.transfer_id=transfers.id) AS `fiatAmount`, (SELECT symbol FROM equivalent_values WHERE equivalent_values.transfer_id=transfers.id) AS `fiatSymbol` FROM transfers INNER JOIN assets WHERE transfers.id=:transferId AND transfers.transfer_asset_id = assets.id") + @Query(""" + SELECT + transfers.id, + (SELECT name FROM user_accounts WHERE user_accounts.id=transfers.source) AS `from`, + (SELECT name FROM user_accounts WHERE user_accounts.id=transfers.destination) AS `to`, + (CASE WHEN destination=:userId THEN 1 ELSE 0 END) AS `direction`, + transfers.memo AS `memo`, transfers.timestamp AS `date`, + transfers.transfer_amount AS `assetAmount`, + assets.precision AS `assetPrecision`, + assets.symbol AS `assetSymbol`, + assets.issuer as `assetIssuer`, + (SELECT value FROM equivalent_values WHERE equivalent_values.transfer_id=transfers.id) AS `fiatAmount`, + (SELECT symbol FROM equivalent_values WHERE equivalent_values.transfer_id=transfers.id) AS `fiatSymbol` + FROM + transfers + INNER JOIN + assets + WHERE + transfers.id=:transferId AND + transfers.transfer_asset_id = assets.id + """) fun get(userId: String, transferId: String): LiveData - @Query("SELECT transfers.id, (SELECT name FROM user_accounts WHERE user_accounts.id=transfers.source) AS `from`, (SELECT name FROM user_accounts WHERE user_accounts.id=transfers.destination) AS `to`, (CASE WHEN destination=:userId THEN 1 ELSE 0 END) AS `direction`, transfers.memo AS `memo`, transfers.timestamp AS `date`, transfers.transfer_amount AS `assetAmount`, assets.precision AS `assetPrecision`, assets.symbol AS `assetSymbol`, assets.issuer as `assetIssuer`, (SELECT value FROM equivalent_values WHERE equivalent_values.transfer_id=transfers.id) AS `fiatAmount`, (SELECT symbol FROM equivalent_values WHERE equivalent_values.transfer_id=transfers.id) AS `fiatSymbol` FROM transfers INNER JOIN assets WHERE transfers.transfer_asset_id = assets.id") + @Query(""" + SELECT + transfers.id, + (SELECT name FROM user_accounts WHERE user_accounts.id=transfers.source) AS `from`, + (SELECT name FROM user_accounts WHERE user_accounts.id=transfers.destination) AS `to`, + (CASE WHEN destination=:userId THEN 1 ELSE 0 END) AS `direction`, + transfers.memo AS `memo`, + transfers.timestamp AS `date`, + transfers.transfer_amount AS `assetAmount`, + assets.precision AS `assetPrecision`, + assets.symbol AS `assetSymbol`, + assets.issuer as `assetIssuer`, + (SELECT value FROM equivalent_values WHERE equivalent_values.transfer_id=transfers.id) AS `fiatAmount`, + (SELECT symbol FROM equivalent_values WHERE equivalent_values.transfer_id=transfers.id) AS `fiatSymbol` + FROM + transfers + INNER JOIN + assets + WHERE + transfers.transfer_asset_id = assets.id + """) fun getAll(userId: String): LiveData> } \ No newline at end of file diff --git a/build.gradle b/build.gradle index ee081bb..12967f2 100644 --- a/build.gradle +++ b/build.gradle @@ -17,7 +17,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:3.4.0' + classpath 'com.android.tools.build:gradle:3.5.0' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version" classpath 'com.google.gms:google-services:4.2.0' diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 6a3b921..51a427d 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Thu Apr 25 15:01:42 CDT 2019 +#Wed Aug 21 13:23:20 CDT 2019 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip From ae3498e103bd4b928f2f678135643060ef457786 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Wed, 21 Aug 2019 13:56:16 -0500 Subject: [PATCH 03/33] Avoid crash in SendTransactionFragment - Avoided crash in SendTransactionFragment when trying to decrypt the WIF, but logged the exception to Crashlytics in case we find out this problem persists. --- .../bitsybitshareswallet/fragments/SendTransactionFragment.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SendTransactionFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SendTransactionFragment.kt index 1e7b174..acaf8d9 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SendTransactionFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SendTransactionFragment.kt @@ -153,6 +153,8 @@ class SendTransactionFragment : ConnectedFragment(), ZXingScannerView.ResultHand wifKey = CryptoUtils.decrypt(it, encryptedWIF) } catch (e: AEADBadTagException) { Log.e(TAG, "AEADBadTagException. Class: " + e.javaClass + ", Msg: " + e.message) + } catch (e: IllegalStateException) { + Crashlytics.logException(e) } } }) From 39a3e6b7d449b9d9183109b02a7064567ca6d4d7 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Wed, 21 Aug 2019 14:05:11 -0500 Subject: [PATCH 04/33] Avoid crash in SettingsFragment - Avoided crash in SettingsFragment when trying to decrypt the WIF, but logged the exception to Crashlytics in case we find out this problem persists. --- .../agorise/bitsybitshareswallet/fragments/SettingsFragment.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt index bc67499..ea1606f 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt @@ -119,6 +119,8 @@ class SettingsFragment : ConnectedFragment(), BaseSecurityLockDialog.OnPINPatter privateKey = CryptoUtils.decrypt(it, encryptedWIF) } catch (e: AEADBadTagException) { Log.e(TAG, "AEADBadTagException. Class: " + e.javaClass + ", Msg: " + e.message) + } catch (e: IllegalStateException) { + Crashlytics.logException(e) } } }) From 6482b31971f09b7086809fd4aa5c96f8611e9840 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Wed, 21 Aug 2019 14:40:38 -0500 Subject: [PATCH 05/33] Avoid crash in TransferDetailsAdapter. - This is the adapter that populates the list of transactions in the TransactionsFragment, the crash was happening when the user tapped two or more items in the list at the same time. When that happens only the first item tapped opens its corresponding eReceipt correctly but the remaining ones throw an excpeption which was not being handled correctly and causing a crash. --- .../adapters/TransfersDetailsAdapter.kt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/adapters/TransfersDetailsAdapter.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/adapters/TransfersDetailsAdapter.kt index 34a9645..93f26d5 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/adapters/TransfersDetailsAdapter.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/adapters/TransfersDetailsAdapter.kt @@ -1,6 +1,7 @@ package cy.agorise.bitsybitshareswallet.adapters import android.content.Context +import android.util.Log import android.view.LayoutInflater import android.view.View import android.view.ViewGroup @@ -158,7 +159,14 @@ class TransfersDetailsAdapter(private val context: Context) : // Open the eReceipt when a transaction is tapped viewHolder.rootView.setOnClickListener { v -> val action = TransactionsFragmentDirections.eReceiptAction(transferDetail.id) - v.findNavController().navigate(action) + try { + v.findNavController().navigate(action) + } catch (ignored: IllegalArgumentException) { + // This exception is being ignored because it happens when a user taps two or + // more items on the list at the same time, only the first navigates correctly and + // the remaining produce an exception. + Log.d("TransfersDetailsAdapter", "Ignoring IllegalArgumentException") + } } } From 31073e2acf0fbeae62373573bfcdea1a7bbc735c Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Wed, 21 Aug 2019 15:09:59 -0500 Subject: [PATCH 06/33] Fix crash in BalancesFragment. - The crash was happening in a very weird scenario, but it was good because it forced us to search an alternative to update the BalancesFragment when the user navigates back to the HomeFragment. The solution was to use the childFragmentManager instead of the fragmentManager to create the PagerAdapter used in the ViewPager that displays the BalancesFragment. Basically, because we are using nested fragments we need to use the childFragmentManager instead of just the fragmentManager, to use the correct LyfeCycle events. --- .../bitsybitshareswallet/fragments/BalancesFragment.kt | 8 -------- .../bitsybitshareswallet/fragments/HomeFragment.kt | 2 +- .../bitsybitshareswallet/fragments/NetWorthFragment.kt | 8 -------- 3 files changed, 1 insertion(+), 17 deletions(-) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/BalancesFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/BalancesFragment.kt index d33aa0c..17c4250 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/BalancesFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/BalancesFragment.kt @@ -43,12 +43,4 @@ class BalancesFragment: Fragment() { balancesAdapter.replaceAll(balancesDetails) }) } - - override fun setUserVisibleHint(isVisibleToUser: Boolean) { - super.setUserVisibleHint(isVisibleToUser) - if (isVisibleToUser) { - // TODO find a better way to recreate the fragment, that does it only when the theme has been changed - fragmentManager?.beginTransaction()?.detach(this)?.attach(this)?.commit() - } - } } \ No newline at end of file diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/HomeFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/HomeFragment.kt index dfdc661..af4d3d5 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/HomeFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/HomeFragment.kt @@ -112,7 +112,7 @@ class HomeFragment : Fragment() { } // Configure ViewPager with PagerAdapter and TabLayout to display the Balances/NetWorth section - val pagerAdapter = PagerAdapter(fragmentManager!!) + val pagerAdapter = PagerAdapter(childFragmentManager) viewPager.adapter = pagerAdapter tabLayout.setupWithViewPager(viewPager) // Set the pie chart icon for the third tab diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/NetWorthFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/NetWorthFragment.kt index 9fa2447..5996cfe 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/NetWorthFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/NetWorthFragment.kt @@ -17,12 +17,4 @@ class NetWorthFragment: Fragment() { return inflater.inflate(R.layout.fragment_net_worth, container, false) } - - override fun setUserVisibleHint(isVisibleToUser: Boolean) { - super.setUserVisibleHint(isVisibleToUser) - if (isVisibleToUser) { - // TODO find a better way to recreate the fragment, that does it only when the theme has been changed - fragmentManager?.beginTransaction()?.detach(this)?.attach(this)?.commit() - } - } } \ No newline at end of file From 1e75e369dc2ff10f07e16109cea3bb0e7cf629ed Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Wed, 21 Aug 2019 17:48:51 -0500 Subject: [PATCH 07/33] Avoid crash in Transactions' FilterOptionsDialog. - This crash was being caused when the user tried to filter the transactions in the Transactions screen, but the user has no balances (existent or downloaded). The app was not prepared to handle that case. --- .../bitsybitshareswallet/fragments/FilterOptionsDialog.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/FilterOptionsDialog.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/FilterOptionsDialog.kt index 57c6673..0153b9e 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/FilterOptionsDialog.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/FilterOptionsDialog.kt @@ -236,7 +236,13 @@ class FilterOptionsDialog : DialogFragment(), DatePickerFragment.OnDateSetListen mFilterOptions.assetAll = cbAsset.isChecked - mFilterOptions.asset = (sAsset.selectedItem as BalanceDetail).symbol + val symbol = (sAsset.selectedItem as BalanceDetail?)?.symbol + // If there are no assets in the spinner (the account has 0 balances or the app has not yet + // fetched the account balances) symbol will be null, make sure that does not create a crash. + if (symbol != null) + mFilterOptions.asset = symbol + else + mFilterOptions.assetAll = true mFilterOptions.equivalentValueAll = cbEquivalentValue.isChecked From 2b4b520c5d289b6025c0f712ace9e9bea94c13b4 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Thu, 22 Aug 2019 11:02:09 -0500 Subject: [PATCH 08/33] Update a bunch of libraries. - The project had been stale for a couple of months, so a lot of libraries were outdated. I updated most of the outdated libraries and verified everything kept working correctly. - Simplified the ServiceGenerator, removing some stuff that is not used. --- app/build.gradle | 31 ++++++------ .../network/ServiceGenerator.java | 47 ++++--------------- 2 files changed, 23 insertions(+), 55 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 5601fec..fa0616c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -59,7 +59,7 @@ android { dependencies { def lifecycle_version = "2.0.0" - def room_version = "2.1.0-alpha07" + def room_version = "2.1.0" def rx_bindings_version = "3.0.0-alpha2" implementation fileTree(dir: 'libs', include: ['*.jar']) @@ -67,16 +67,16 @@ dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" // AndroidX implementation 'androidx.appcompat:appcompat:1.0.2' - implementation 'androidx.constraintlayout:constraintlayout:2.0.0-alpha4' + implementation 'androidx.constraintlayout:constraintlayout:2.0.0-beta2' // Google - implementation 'com.google.zxing:core:3.3.1' + implementation 'com.google.zxing:core:3.3.3' implementation 'com.google.code.gson:gson:2.8.5' implementation 'com.google.android.material:material:1.1.0-alpha04' - implementation 'com.google.android.gms:play-services-maps:16.1.0' + implementation 'com.google.android.gms:play-services-maps:17.0.0' implementation 'com.google.maps.android:android-maps-utils:0.5' // AAC Lifecycle implementation "androidx.lifecycle:lifecycle-extensions:$lifecycle_version" - kapt "androidx.lifecycle:lifecycle-compiler:$lifecycle_version" + implementation "androidx.lifecycle:lifecycle-common-java8:$lifecycle_version" // AAC Room implementation "androidx.room:room-runtime:$room_version" kapt "androidx.room:room-compiler:$room_version" @@ -87,21 +87,20 @@ dependencies { // Kotlin Coroutines implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:$version_coroutine" implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:$version_coroutine" - implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.1.0-alpha04" + implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0-alpha03" // RxBindings implementation "com.jakewharton.rxbinding3:rxbinding:$rx_bindings_version" implementation "com.jakewharton.rxbinding3:rxbinding-material:$rx_bindings_version" // Material Components widgets implementation "com.jakewharton.rxbinding3:rxbinding-appcompat:$rx_bindings_version" // AndroidX appcompat widgets // Retrofit & OkHttp - implementation 'com.squareup.retrofit2:retrofit:2.5.0' - implementation 'com.squareup.retrofit2:converter-gson:2.5.0' + implementation 'com.squareup.retrofit2:retrofit:2.6.0' + implementation 'com.squareup.retrofit2:converter-gson:2.6.0' implementation 'com.jakewharton.retrofit:retrofit2-rxjava2-adapter:1.0.0' - implementation 'com.squareup.okhttp3:okhttp:3.12.0' - implementation 'com.squareup.okhttp3:logging-interceptor:3.8.0' + implementation 'com.squareup.okhttp3:okhttp:3.12.2' + implementation 'com.squareup.okhttp3:logging-interceptor:3.12.2' //Firebase - implementation 'com.google.firebase:firebase-core:16.0.8' - implementation 'com.google.firebase:firebase-crash:16.2.1' - implementation 'com.crashlytics.sdk.android:crashlytics:2.9.9' + implementation 'com.google.firebase:firebase-core:17.1.0' + implementation 'com.crashlytics.sdk.android:crashlytics:2.10.1' // PDF and CSV generation implementation 'com.itextpdf:itextpdf:5.5.13' implementation 'com.opencsv:opencsv:3.7' @@ -117,12 +116,12 @@ dependencies { // Testing libs testImplementation 'junit:junit:4.12' - androidTestImplementation 'androidx.test:core:1.1.0' + androidTestImplementation 'androidx.test:core:1.2.0' androidTestImplementation "androidx.arch.core:core-testing:$lifecycle_version" androidTestImplementation "androidx.room:room-testing:$room_version" - androidTestImplementation 'androidx.test.ext:junit:1.1.0' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1' + androidTestImplementation 'androidx.test.ext:junit:1.1.1' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0' androidTestImplementation 'com.jraska.livedata:testing-ktx:1.0.0' } diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/network/ServiceGenerator.java b/app/src/main/java/cy/agorise/bitsybitshareswallet/network/ServiceGenerator.java index 76279ef..c5738a9 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/network/ServiceGenerator.java +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/network/ServiceGenerator.java @@ -5,53 +5,34 @@ import com.google.gson.GsonBuilder; import com.jakewharton.retrofit2.adapter.rxjava2.RxJava2CallAdapterFactory; import cy.agorise.bitsybitshareswallet.models.coingecko.MarketData; import cy.agorise.bitsybitshareswallet.models.coingecko.MarketDataDeserializer; -import okhttp3.Interceptor; import okhttp3.OkHttpClient; import okhttp3.logging.HttpLoggingInterceptor; import retrofit2.Retrofit; import retrofit2.converter.gson.GsonConverterFactory; -import java.io.IOException; import java.util.HashMap; -import java.util.concurrent.Executor; import java.util.concurrent.TimeUnit; public class ServiceGenerator{ - public static String API_BASE_URL; - private static HttpLoggingInterceptor logging; private static OkHttpClient.Builder httpClient; private static Retrofit.Builder builder; - private static HashMap, Object> Services; + private static HashMap, Object> Services = new HashMap<>(); - public ServiceGenerator(String apiBaseUrl, Gson gson) { - API_BASE_URL= apiBaseUrl; - logging = new HttpLoggingInterceptor().setLevel(HttpLoggingInterceptor.Level.BODY); + private ServiceGenerator(String apiBaseUrl, Gson gson) { + HttpLoggingInterceptor logging = new HttpLoggingInterceptor().setLevel(HttpLoggingInterceptor.Level.BODY); httpClient = new OkHttpClient.Builder().addInterceptor(logging); builder = new Retrofit.Builder() - .baseUrl(API_BASE_URL) + .baseUrl(apiBaseUrl) .addConverterFactory(GsonConverterFactory.create(gson)) .addCallAdapterFactory(RxJava2CallAdapterFactory.create()); - Services = new HashMap, Object>(); } public ServiceGenerator(String apiBaseUrl){ this(apiBaseUrl, new Gson()); } - /** - * Customizes the Gson instance with specific de-serialization logic - */ - private Gson getGson(){ - GsonBuilder builder = new GsonBuilder(); - return builder.create(); - } - - public void setCallbackExecutor(Executor executor){ - builder.callbackExecutor(executor); - } - - public static void setService(Class klass, T thing) { + private static void setService(Class klass, T thing) { Services.put(klass, thing); } @@ -65,21 +46,9 @@ public class ServiceGenerator{ return service; } - public static S createService(Class serviceClass) { - - httpClient.interceptors().add(new Interceptor() { - @Override - public okhttp3.Response intercept(Interceptor.Chain chain) throws IOException { - okhttp3.Request original = chain.request(); - // Request customization: add request headers - okhttp3.Request.Builder requestBuilder = original.newBuilder().method(original.method(), original.body()); - - okhttp3.Request request = requestBuilder.build(); - return chain.proceed(request); - } - }); - httpClient.readTimeout(5, TimeUnit.MINUTES); - httpClient.connectTimeout(5, TimeUnit.MINUTES); + private static S createService(Class serviceClass) { + httpClient.readTimeout(15, TimeUnit.SECONDS); + httpClient.connectTimeout(15, TimeUnit.SECONDS); OkHttpClient client = httpClient.build(); if(serviceClass == CoingeckoService.class){ // The MarketData class needs a custom de-serializer From 31add114126380af5ab7d51972a4b5cd3e3c61ae Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Thu, 22 Aug 2019 11:08:04 -0500 Subject: [PATCH 09/33] Update Kotlin version. --- build.gradle | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index 12967f2..add3527 100644 --- a/build.gradle +++ b/build.gradle @@ -3,7 +3,7 @@ buildscript { ext { - kotlin_version = '1.3.31' + kotlin_version = '1.3.41' nav_version = '2.0.0' version_coroutine = "1.1.0" } @@ -20,8 +20,8 @@ buildscript { classpath 'com.android.tools.build:gradle:3.5.0' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version" - classpath 'com.google.gms:google-services:4.2.0' - classpath 'io.fabric.tools:gradle:1.27.1' + classpath 'com.google.gms:google-services:4.3.0' + classpath 'io.fabric.tools:gradle:1.29.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files From 1abbe95083fa9eb0a1beae0619e0075585c40565 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Thu, 22 Aug 2019 11:41:01 -0500 Subject: [PATCH 10/33] Add Kotlin's Parcelize to FilterOptions. - Enabled Kotlin's Parcelize annotation and used it to easily make FilterOptions Parcelable. - Converted the ServiceGenerator class to Kotlin. This is a helper class that generates instances of Retrofit Services. --- app/build.gradle | 5 ++ .../models/FilterOptions.kt | 49 ++------------ .../network/ServiceGenerator.java | 61 ------------------ .../network/ServiceGenerator.kt | 64 +++++++++++++++++++ 4 files changed, 73 insertions(+), 106 deletions(-) delete mode 100644 app/src/main/java/cy/agorise/bitsybitshareswallet/network/ServiceGenerator.java create mode 100644 app/src/main/java/cy/agorise/bitsybitshareswallet/network/ServiceGenerator.kt diff --git a/app/build.gradle b/app/build.gradle index fa0616c..9285707 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -6,6 +6,11 @@ apply plugin: "androidx.navigation.safeargs.kotlin" apply plugin: 'io.fabric' apply plugin: 'com.google.gms.google-services' +// Needed for Kotlin's @Parcelize annotation +androidExtensions { + experimental = true +} + android { compileSdkVersion 28 defaultConfig { diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/models/FilterOptions.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/models/FilterOptions.kt index 5218de1..0e77359 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/models/FilterOptions.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/models/FilterOptions.kt @@ -1,11 +1,13 @@ package cy.agorise.bitsybitshareswallet.models -import android.os.Parcel import android.os.Parcelable +import kotlinx.android.parcel.Parcelize +import cy.agorise.bitsybitshareswallet.fragments.TransactionsFragment /** * Model that includes all the options to filter the transactions in the [TransactionsFragment] */ +@Parcelize data class FilterOptions ( var query: String = "", var transactionsDirection: Int = 0, @@ -18,47 +20,4 @@ data class FilterOptions ( var fromEquivalentValue: Long = 0L, var toEquivalentValue: Long = 5000L, var agoriseFees: Boolean = true -) : Parcelable { - constructor(parcel: Parcel) : this( - parcel.readString(), - parcel.readInt(), - parcel.readByte() != 0.toByte(), - parcel.readLong(), - parcel.readLong(), - parcel.readByte() != 0.toByte(), - parcel.readString(), - parcel.readByte() != 0.toByte(), - parcel.readLong(), - parcel.readLong(), - parcel.readByte() != 0.toByte() - ) - - override fun writeToParcel(parcel: Parcel, flags: Int) { - parcel.writeString(query) - parcel.writeInt(transactionsDirection) - parcel.writeByte(if (dateRangeAll) 1 else 0) - parcel.writeLong(startDate) - parcel.writeLong(endDate) - parcel.writeByte(if (assetAll) 1 else 0) - parcel.writeString(asset) - parcel.writeByte(if (equivalentValueAll) 1 else 0) - parcel.writeLong(fromEquivalentValue) - parcel.writeLong(toEquivalentValue) - parcel.writeByte(if (agoriseFees) 1 else 0) - } - - override fun describeContents(): Int { - return 0 - } - - companion object CREATOR : Parcelable.Creator { - override fun createFromParcel(parcel: Parcel): FilterOptions { - return FilterOptions(parcel) - } - - override fun newArray(size: Int): Array { - return arrayOfNulls(size) - } - } - -} \ No newline at end of file +) : Parcelable \ No newline at end of file diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/network/ServiceGenerator.java b/app/src/main/java/cy/agorise/bitsybitshareswallet/network/ServiceGenerator.java deleted file mode 100644 index c5738a9..0000000 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/network/ServiceGenerator.java +++ /dev/null @@ -1,61 +0,0 @@ -package cy.agorise.bitsybitshareswallet.network; - -import com.google.gson.Gson; -import com.google.gson.GsonBuilder; -import com.jakewharton.retrofit2.adapter.rxjava2.RxJava2CallAdapterFactory; -import cy.agorise.bitsybitshareswallet.models.coingecko.MarketData; -import cy.agorise.bitsybitshareswallet.models.coingecko.MarketDataDeserializer; -import okhttp3.OkHttpClient; -import okhttp3.logging.HttpLoggingInterceptor; -import retrofit2.Retrofit; -import retrofit2.converter.gson.GsonConverterFactory; - -import java.util.HashMap; -import java.util.concurrent.TimeUnit; - -public class ServiceGenerator{ - private static OkHttpClient.Builder httpClient; - private static Retrofit.Builder builder; - - private static HashMap, Object> Services = new HashMap<>(); - - private ServiceGenerator(String apiBaseUrl, Gson gson) { - HttpLoggingInterceptor logging = new HttpLoggingInterceptor().setLevel(HttpLoggingInterceptor.Level.BODY); - httpClient = new OkHttpClient.Builder().addInterceptor(logging); - builder = new Retrofit.Builder() - .baseUrl(apiBaseUrl) - .addConverterFactory(GsonConverterFactory.create(gson)) - .addCallAdapterFactory(RxJava2CallAdapterFactory.create()); - } - - public ServiceGenerator(String apiBaseUrl){ - this(apiBaseUrl, new Gson()); - } - - private static void setService(Class klass, T thing) { - Services.put(klass, thing); - } - - public T getService(Class serviceClass) { - - T service = serviceClass.cast(Services.get(serviceClass)); - if (service == null) { - service = createService(serviceClass); - setService(serviceClass, service); - } - return service; - } - - private static S createService(Class serviceClass) { - httpClient.readTimeout(15, TimeUnit.SECONDS); - httpClient.connectTimeout(15, TimeUnit.SECONDS); - OkHttpClient client = httpClient.build(); - if(serviceClass == CoingeckoService.class){ - // The MarketData class needs a custom de-serializer - Gson gson = new GsonBuilder().registerTypeAdapter(MarketData.class, new MarketDataDeserializer()).create(); - builder.addConverterFactory(GsonConverterFactory.create(gson)); - } - Retrofit retrofit = builder.client(client).build(); - return retrofit.create(serviceClass); - } -} diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/network/ServiceGenerator.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/network/ServiceGenerator.kt new file mode 100644 index 0000000..ce4deb3 --- /dev/null +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/network/ServiceGenerator.kt @@ -0,0 +1,64 @@ +package cy.agorise.bitsybitshareswallet.network + +import com.google.gson.Gson +import com.google.gson.GsonBuilder +import com.jakewharton.retrofit2.adapter.rxjava2.RxJava2CallAdapterFactory +import cy.agorise.bitsybitshareswallet.models.coingecko.MarketData +import cy.agorise.bitsybitshareswallet.models.coingecko.MarketDataDeserializer +import okhttp3.OkHttpClient +import okhttp3.logging.HttpLoggingInterceptor +import retrofit2.Retrofit +import retrofit2.converter.gson.GsonConverterFactory + +import java.util.HashMap +import java.util.concurrent.TimeUnit + +class ServiceGenerator private constructor(apiBaseUrl: String, gson: Gson) { + + private var httpClient: OkHttpClient.Builder + private var builder: Retrofit.Builder + + private val services = HashMap, Any>() + + init { + val logging = HttpLoggingInterceptor().setLevel(HttpLoggingInterceptor.Level.BODY) + httpClient = OkHttpClient.Builder().addInterceptor(logging) + builder = Retrofit.Builder() + .baseUrl(apiBaseUrl) + .addConverterFactory(GsonConverterFactory.create(gson)) + .addCallAdapterFactory(RxJava2CallAdapterFactory.create()) + } + + constructor(apiBaseUrl: String) : this(apiBaseUrl, Gson()) + + fun getService(serviceClass: Class): T { + + var service = serviceClass.cast(services[serviceClass]) + if (service == null) { + service = createService(serviceClass) + setService(serviceClass, service) + } + return service + } + + private fun setService(klass: Class, thing: T) { + services[klass] = thing as Any + } + + private fun createService(serviceClass: Class): S { + httpClient.readTimeout(15, TimeUnit.SECONDS) + httpClient.connectTimeout(15, TimeUnit.SECONDS) + val client = httpClient.build() + if (serviceClass == CoingeckoService::class.java) { + // The MarketData class needs a custom de-serializer + val gson = GsonBuilder().registerTypeAdapter( + MarketData::class.java, + MarketDataDeserializer() + ).create() + builder.addConverterFactory(GsonConverterFactory.create(gson)) + } + val retrofit = builder.client(client).build() + return retrofit.create(serviceClass) + } + +} From 3841f53b144b8e03899778163754edb564d52e85 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Fri, 23 Aug 2019 11:52:38 -0500 Subject: [PATCH 11/33] Update kotlin version to 1.3.50. --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index add3527..f1d99c8 100644 --- a/build.gradle +++ b/build.gradle @@ -3,7 +3,7 @@ buildscript { ext { - kotlin_version = '1.3.41' + kotlin_version = '1.3.50' nav_version = '2.0.0' version_coroutine = "1.1.0" } From b077de95acd3ac04a4d34aa70cc1d1c1742ab6ab Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Fri, 23 Aug 2019 12:48:58 -0500 Subject: [PATCH 12/33] Create nodes database table. - Added the library dependency to use Kotlin Coroutines with Room. - Created the Node Room Entity, which will create the nodes database table. - Created NodeDao, which will be responsible to access the Room entity (nodes database table). - Created a Room database migration, to create the nodes database table in existing instalations updating to the new version. --- app/build.gradle | 3 +- .../5.json | 477 ++++++++++++++++++ .../database/BitsyDatabase.kt | 17 +- .../database/daos/NodeDao.kt | 46 ++ .../database/entities/Node.kt | 13 + .../repositories/NodeRepository.kt | 7 + .../utils/BitsyApplication.kt | 1 + 7 files changed, 559 insertions(+), 5 deletions(-) create mode 100644 app/schemas/cy.agorise.bitsybitshareswallet.database.BitsyDatabase/5.json create mode 100644 app/src/main/java/cy/agorise/bitsybitshareswallet/database/daos/NodeDao.kt create mode 100644 app/src/main/java/cy/agorise/bitsybitshareswallet/database/entities/Node.kt create mode 100644 app/src/main/java/cy/agorise/bitsybitshareswallet/repositories/NodeRepository.kt diff --git a/app/build.gradle b/app/build.gradle index 9285707..740ba3d 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -84,8 +84,9 @@ dependencies { implementation "androidx.lifecycle:lifecycle-common-java8:$lifecycle_version" // AAC Room implementation "androidx.room:room-runtime:$room_version" - kapt "androidx.room:room-compiler:$room_version" implementation "androidx.room:room-rxjava2:$room_version" // RxJava support for Room + implementation "androidx.room:room-ktx:$room_version" // Coroutines support for Room + kapt "androidx.room:room-compiler:$room_version" // AAC Navigation implementation "androidx.navigation:navigation-fragment-ktx:$nav_version" implementation "androidx.navigation:navigation-ui-ktx:$nav_version" diff --git a/app/schemas/cy.agorise.bitsybitshareswallet.database.BitsyDatabase/5.json b/app/schemas/cy.agorise.bitsybitshareswallet.database.BitsyDatabase/5.json new file mode 100644 index 0000000..d6f6c87 --- /dev/null +++ b/app/schemas/cy.agorise.bitsybitshareswallet.database.BitsyDatabase/5.json @@ -0,0 +1,477 @@ +{ + "formatVersion": 1, + "database": { + "version": 5, + "identityHash": "0eafc3ef99fd9e53dfefdaef0547e8ff", + "entities": [ + { + "tableName": "assets", + "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` TEXT NOT NULL, `symbol` TEXT NOT NULL, `precision` INTEGER NOT NULL, `description` TEXT NOT NULL, `issuer` TEXT NOT NULL, PRIMARY KEY(`id`))", + "fields": [ + { + "fieldPath": "id", + "columnName": "id", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "symbol", + "columnName": "symbol", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "precision", + "columnName": "precision", + "affinity": "INTEGER", + "notNull": true + }, + { + "fieldPath": "description", + "columnName": "description", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "issuer", + "columnName": "issuer", + "affinity": "TEXT", + "notNull": true + } + ], + "primaryKey": { + "columnNames": [ + "id" + ], + "autoGenerate": false + }, + "indices": [], + "foreignKeys": [] + }, + { + "tableName": "authorities", + "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `user_id` TEXT NOT NULL, `authority_type` INTEGER NOT NULL, `encrypted_wif` TEXT NOT NULL, `encrypted_brain_key` TEXT NOT NULL, `encrypted_sequence_number` TEXT NOT NULL)", + "fields": [ + { + "fieldPath": "id", + "columnName": "id", + "affinity": "INTEGER", + "notNull": true + }, + { + "fieldPath": "userId", + "columnName": "user_id", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "authorityType", + "columnName": "authority_type", + "affinity": "INTEGER", + "notNull": true + }, + { + "fieldPath": "encryptedWIF", + "columnName": "encrypted_wif", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "encryptedBrainKey", + "columnName": "encrypted_brain_key", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "encryptedSequenceNumber", + "columnName": "encrypted_sequence_number", + "affinity": "TEXT", + "notNull": true + } + ], + "primaryKey": { + "columnNames": [ + "id" + ], + "autoGenerate": true + }, + "indices": [], + "foreignKeys": [] + }, + { + "tableName": "balances", + "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`asset_id` TEXT NOT NULL, `asset_amount` INTEGER NOT NULL, `last_update` INTEGER NOT NULL, PRIMARY KEY(`asset_id`))", + "fields": [ + { + "fieldPath": "assetId", + "columnName": "asset_id", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "assetAmount", + "columnName": "asset_amount", + "affinity": "INTEGER", + "notNull": true + }, + { + "fieldPath": "lastUpdate", + "columnName": "last_update", + "affinity": "INTEGER", + "notNull": true + } + ], + "primaryKey": { + "columnNames": [ + "asset_id" + ], + "autoGenerate": false + }, + "indices": [], + "foreignKeys": [] + }, + { + "tableName": "equivalent_values", + "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`transfer_id` TEXT NOT NULL, `value` INTEGER NOT NULL, `symbol` TEXT NOT NULL, PRIMARY KEY(`transfer_id`, `symbol`), FOREIGN KEY(`transfer_id`) REFERENCES `transfers`(`id`) ON UPDATE NO ACTION ON DELETE NO ACTION )", + "fields": [ + { + "fieldPath": "transferId", + "columnName": "transfer_id", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "value", + "columnName": "value", + "affinity": "INTEGER", + "notNull": true + }, + { + "fieldPath": "symbol", + "columnName": "symbol", + "affinity": "TEXT", + "notNull": true + } + ], + "primaryKey": { + "columnNames": [ + "transfer_id", + "symbol" + ], + "autoGenerate": false + }, + "indices": [], + "foreignKeys": [ + { + "table": "transfers", + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "columns": [ + "transfer_id" + ], + "referencedColumns": [ + "id" + ] + } + ] + }, + { + "tableName": "transfers", + "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` TEXT NOT NULL, `block_number` INTEGER NOT NULL, `timestamp` INTEGER NOT NULL, `fee_amount` INTEGER NOT NULL, `fee_asset_id` TEXT NOT NULL, `source` TEXT NOT NULL, `destination` TEXT NOT NULL, `transfer_amount` INTEGER NOT NULL, `transfer_asset_id` TEXT NOT NULL, `memo` TEXT NOT NULL, `bts_value` INTEGER, PRIMARY KEY(`id`))", + "fields": [ + { + "fieldPath": "id", + "columnName": "id", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "blockNumber", + "columnName": "block_number", + "affinity": "INTEGER", + "notNull": true + }, + { + "fieldPath": "timestamp", + "columnName": "timestamp", + "affinity": "INTEGER", + "notNull": true + }, + { + "fieldPath": "feeAmount", + "columnName": "fee_amount", + "affinity": "INTEGER", + "notNull": true + }, + { + "fieldPath": "feeAssetId", + "columnName": "fee_asset_id", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "source", + "columnName": "source", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "destination", + "columnName": "destination", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "transferAmount", + "columnName": "transfer_amount", + "affinity": "INTEGER", + "notNull": true + }, + { + "fieldPath": "transferAssetId", + "columnName": "transfer_asset_id", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "memo", + "columnName": "memo", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "btsValue", + "columnName": "bts_value", + "affinity": "INTEGER", + "notNull": false + } + ], + "primaryKey": { + "columnNames": [ + "id" + ], + "autoGenerate": false + }, + "indices": [], + "foreignKeys": [] + }, + { + "tableName": "user_accounts", + "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` TEXT NOT NULL, `name` TEXT NOT NULL, `is_ltm` INTEGER NOT NULL, PRIMARY KEY(`id`))", + "fields": [ + { + "fieldPath": "id", + "columnName": "id", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "name", + "columnName": "name", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "isLtm", + "columnName": "is_ltm", + "affinity": "INTEGER", + "notNull": true + } + ], + "primaryKey": { + "columnNames": [ + "id" + ], + "autoGenerate": false + }, + "indices": [], + "foreignKeys": [] + }, + { + "tableName": "merchants", + "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` TEXT NOT NULL, `name` TEXT NOT NULL, `address` TEXT, `lat` REAL NOT NULL, `lon` REAL NOT NULL, `phone` TEXT, `telegram` TEXT, `website` TEXT, PRIMARY KEY(`id`))", + "fields": [ + { + "fieldPath": "_id", + "columnName": "id", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "name", + "columnName": "name", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "address", + "columnName": "address", + "affinity": "TEXT", + "notNull": false + }, + { + "fieldPath": "lat", + "columnName": "lat", + "affinity": "REAL", + "notNull": true + }, + { + "fieldPath": "lon", + "columnName": "lon", + "affinity": "REAL", + "notNull": true + }, + { + "fieldPath": "phone", + "columnName": "phone", + "affinity": "TEXT", + "notNull": false + }, + { + "fieldPath": "telegram", + "columnName": "telegram", + "affinity": "TEXT", + "notNull": false + }, + { + "fieldPath": "website", + "columnName": "website", + "affinity": "TEXT", + "notNull": false + } + ], + "primaryKey": { + "columnNames": [ + "id" + ], + "autoGenerate": false + }, + "indices": [], + "foreignKeys": [] + }, + { + "tableName": "tellers", + "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` TEXT NOT NULL, `name` TEXT NOT NULL, `address` TEXT, `lat` REAL NOT NULL, `lon` REAL NOT NULL, `phone` TEXT, `telegram` TEXT, `keybase` TEXT, `whatsapp` TEXT, `viber` TEXT, `email` TEXT, `website` TEXT, PRIMARY KEY(`id`))", + "fields": [ + { + "fieldPath": "_id", + "columnName": "id", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "gt_name", + "columnName": "name", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "address", + "columnName": "address", + "affinity": "TEXT", + "notNull": false + }, + { + "fieldPath": "lat", + "columnName": "lat", + "affinity": "REAL", + "notNull": true + }, + { + "fieldPath": "lon", + "columnName": "lon", + "affinity": "REAL", + "notNull": true + }, + { + "fieldPath": "phone", + "columnName": "phone", + "affinity": "TEXT", + "notNull": false + }, + { + "fieldPath": "telegram", + "columnName": "telegram", + "affinity": "TEXT", + "notNull": false + }, + { + "fieldPath": "keybase", + "columnName": "keybase", + "affinity": "TEXT", + "notNull": false + }, + { + "fieldPath": "whatsapp", + "columnName": "whatsapp", + "affinity": "TEXT", + "notNull": false + }, + { + "fieldPath": "viber", + "columnName": "viber", + "affinity": "TEXT", + "notNull": false + }, + { + "fieldPath": "email", + "columnName": "email", + "affinity": "TEXT", + "notNull": false + }, + { + "fieldPath": "url", + "columnName": "website", + "affinity": "TEXT", + "notNull": false + } + ], + "primaryKey": { + "columnNames": [ + "id" + ], + "autoGenerate": false + }, + "indices": [], + "foreignKeys": [] + }, + { + "tableName": "nodes", + "createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`url` TEXT NOT NULL, `latency` INTEGER NOT NULL, `last_update` INTEGER NOT NULL, PRIMARY KEY(`url`))", + "fields": [ + { + "fieldPath": "url", + "columnName": "url", + "affinity": "TEXT", + "notNull": true + }, + { + "fieldPath": "latency", + "columnName": "latency", + "affinity": "INTEGER", + "notNull": true + }, + { + "fieldPath": "lastUpdate", + "columnName": "last_update", + "affinity": "INTEGER", + "notNull": true + } + ], + "primaryKey": { + "columnNames": [ + "url" + ], + "autoGenerate": false + }, + "indices": [], + "foreignKeys": [] + } + ], + "views": [], + "setupQueries": [ + "CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)", + "INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, '0eafc3ef99fd9e53dfefdaef0547e8ff')" + ] + } +} \ No newline at end of file diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/database/BitsyDatabase.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/database/BitsyDatabase.kt index 4106ae7..80114a7 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/database/BitsyDatabase.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/database/BitsyDatabase.kt @@ -19,9 +19,10 @@ import cy.agorise.bitsybitshareswallet.database.joins.TransferDetailDao Transfer::class, UserAccount::class, Merchant::class, - Teller::class + Teller::class, + Node::class ], - version = 4, + version = 5, exportSchema = true) abstract class BitsyDatabase : RoomDatabase() { abstract fun assetDao(): AssetDao @@ -34,6 +35,7 @@ abstract class BitsyDatabase : RoomDatabase() { abstract fun transferDetailDao(): TransferDetailDao abstract fun merchantDao(): MerchantDao abstract fun tellerDao(): TellerDao + abstract fun nodeDao(): NodeDao companion object { @@ -50,6 +52,7 @@ abstract class BitsyDatabase : RoomDatabase() { ).addMigrations(MIGRATION_1_2) .addMigrations(MIGRATION_2_3) .addMigrations(MIGRATION_3_4) + .addMigrations(MIGRATION_4_5) .build() } } @@ -57,7 +60,7 @@ abstract class BitsyDatabase : RoomDatabase() { return INSTANCE } - val MIGRATION_1_2 = object : Migration(1, 2) { + private val MIGRATION_1_2 = object : Migration(1, 2) { override fun migrate(database: SupportSQLiteDatabase) { database.execSQL("CREATE TABLE IF NOT EXISTS 'merchants' ('id' TEXT NOT NULL PRIMARY KEY, 'name' TEXT NOT NULL, 'address' TEXT, 'lat' REAL NOT NULL, 'lon' REAL NOT NULL, 'phone' TEXT, 'telegram' TEXT, 'website' TEXT)") database.execSQL("CREATE TABLE IF NOT EXISTS 'tellers' ('id' TEXT NOT NULL PRIMARY KEY, 'name' TEXT NOT NULL, 'address' TEXT, 'lat' REAL NOT NULL, 'lon' REAL NOT NULL, 'phone' TEXT, 'telegram' TEXT, 'website' TEXT)") @@ -78,11 +81,17 @@ abstract class BitsyDatabase : RoomDatabase() { } } - val MIGRATION_3_4 = object : Migration(3,4) { + private val MIGRATION_3_4 = object : Migration(3,4) { override fun migrate(database: SupportSQLiteDatabase) { database.execSQL("DROP TABLE tellers") database.execSQL("CREATE TABLE IF NOT EXISTS tellers (id TEXT NOT NULL PRIMARY KEY, name TEXT NOT NULL, address TEXT, lat REAL NOT NULL, lon REAL NOT NULL, phone TEXT, telegram TEXT, keybase TEXT, whatsapp TEXT, viber TEXT, email TEXT, website TEXT)") } } + + private val MIGRATION_4_5 = object : Migration(4,5) { + override fun migrate(database: SupportSQLiteDatabase) { + database.execSQL("CREATE TABLE IF NOT EXISTS nodes (url TEXT NOT NULL PRIMARY KEY, latency INTEGER NOT NULL, last_update INTEGER NOT NULL)") + } + } } } diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/database/daos/NodeDao.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/database/daos/NodeDao.kt new file mode 100644 index 0000000..ba49d90 --- /dev/null +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/database/daos/NodeDao.kt @@ -0,0 +1,46 @@ +package cy.agorise.bitsybitshareswallet.database.daos + +import androidx.room.* +import cy.agorise.bitsybitshareswallet.database.entities.Node + +@Dao +abstract class NodeDao { + + @Insert(onConflict = OnConflictStrategy.REPLACE) + abstract suspend fun insert(nodes: Node) + + @Query("SELECT * FROM nodes ORDER BY latency ASC") + abstract suspend fun getSortedNodes(): List + + @Query("UPDATE nodes SET latency = :newLatency WHERE url = :queryUrl") + abstract fun updateLatency(newLatency: Long, queryUrl: String) + + @Query("UPDATE nodes SET last_update=:lastUpdate WHERE url=:url") + abstract suspend fun updateNode(url: String, lastUpdate: Long) + + @Query("SELECT * FROM nodes WHERE url=:url") + abstract suspend fun get(url: String): Node? + + @Query("DELETE FROM nodes WHERE last_update != :timestamp") + abstract suspend fun deleteOutdatedNodes(timestamp: Long) + + /** + * Updates the list of nodes stored in the database in two steps: + * 1. - If a node does not already exist in the database then it just creates(inserts) a new entry. + * - If a nodes does exist then it only updates its lastUpdate field, so that it does not get + * removed in the last step, leaving the latency untouched. + * 2. Deletes all the nodes that are stored in the database, but were not updated in the previous + * step. + */ + @Transaction + open suspend fun updateNodes(nodes: List, timestamp: Long) { + for (node in nodes) { + if (get(node.url) == null) { + insert(node) + } else { + updateNode(node.url, node.lastUpdate) + } + } + deleteOutdatedNodes(timestamp) + } +} \ No newline at end of file diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/database/entities/Node.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/database/entities/Node.kt new file mode 100644 index 0000000..d02715f --- /dev/null +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/database/entities/Node.kt @@ -0,0 +1,13 @@ +package cy.agorise.bitsybitshareswallet.database.entities + +import androidx.room.ColumnInfo +import androidx.room.Entity +import androidx.room.PrimaryKey + +@Entity(tableName = "nodes") +data class Node( + @PrimaryKey + @ColumnInfo(name = "url") var url: String, + @ColumnInfo(name = "latency") var latency: Long = Long.MAX_VALUE, + @ColumnInfo(name = "last_update") var lastUpdate: Long = 0L +) \ No newline at end of file diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/repositories/NodeRepository.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/repositories/NodeRepository.kt new file mode 100644 index 0000000..82428ef --- /dev/null +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/repositories/NodeRepository.kt @@ -0,0 +1,7 @@ +package cy.agorise.bitsybitshareswallet.repositories + +import cy.agorise.bitsybitshareswallet.database.daos.NodeDao + +class NodeRepository(private val nodeDao: NodeDao) { + +} \ No newline at end of file diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/BitsyApplication.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/BitsyApplication.kt index 474be08..f0ce804 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/BitsyApplication.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/BitsyApplication.kt @@ -7,6 +7,7 @@ import cy.agorise.graphenej.api.android.NetworkServiceManager import io.reactivex.plugins.RxJavaPlugins +@Suppress("unused") class BitsyApplication : Application() { companion object { From 765ed13a6a2b48155a9e1eebdd5d6feef7735b38 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Fri, 23 Aug 2019 14:41:00 -0500 Subject: [PATCH 13/33] Add the nodes WS to Bitsy. - Renamed the MerchantsWebservice to BitsyWebservice because it is now going to serve as a source of information of more than just merchants and tellers, but also the nodes the app is gonna connect to. - Created new NodeRepository which will be in charge of accessing and updating the nodes database table with the information obtained from the webservice. - Bitsy is now going to try to obtain the list of nodes it is going to try to connect to from the dabatase and use a hardcoded list as a fallback. The list of nodes in the database is updated regularly as well as their respective latency, so that in future app's startups it can use those latencies to immediately connect to the best node in the last app session. --- app/build.gradle | 4 +- .../activities/ConnectedActivity.kt | 8 +- .../bitsybitshareswallet/models/NodeWS.kt | 8 ++ ...chantsWebservice.kt => BitsyWebservice.kt} | 7 +- .../repositories/MerchantRepository.kt | 8 +- .../repositories/NodeRepository.kt | 123 ++++++++++++++++++ .../repositories/TellerRepository.kt | 8 +- .../utils/BitsyApplication.kt | 60 +++++---- .../bitsybitshareswallet/utils/Constants.kt | 5 +- .../viewmodels/ConnectedActivityViewModel.kt | 14 ++ graphenejlib | 2 +- 11 files changed, 209 insertions(+), 38 deletions(-) create mode 100644 app/src/main/java/cy/agorise/bitsybitshareswallet/models/NodeWS.kt rename app/src/main/java/cy/agorise/bitsybitshareswallet/network/{MerchantsWebservice.kt => BitsyWebservice.kt} (77%) diff --git a/app/build.gradle b/app/build.gradle index 740ba3d..e08cdaa 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -99,11 +99,11 @@ dependencies { implementation "com.jakewharton.rxbinding3:rxbinding-material:$rx_bindings_version" // Material Components widgets implementation "com.jakewharton.rxbinding3:rxbinding-appcompat:$rx_bindings_version" // AndroidX appcompat widgets // Retrofit & OkHttp + implementation 'com.squareup.okhttp3:okhttp:3.12.2' implementation 'com.squareup.retrofit2:retrofit:2.6.0' implementation 'com.squareup.retrofit2:converter-gson:2.6.0' - implementation 'com.jakewharton.retrofit:retrofit2-rxjava2-adapter:1.0.0' - implementation 'com.squareup.okhttp3:okhttp:3.12.2' implementation 'com.squareup.okhttp3:logging-interceptor:3.12.2' + implementation 'com.jakewharton.retrofit:retrofit2-rxjava2-adapter:1.0.0' //Firebase implementation 'com.google.firebase:firebase-core:17.1.0' implementation 'com.crashlytics.sdk.android:crashlytics:2.10.1' diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/activities/ConnectedActivity.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/activities/ConnectedActivity.kt index 2078a07..e4aa55d 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/activities/ConnectedActivity.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/activities/ConnectedActivity.kt @@ -35,6 +35,7 @@ import cy.agorise.graphenej.api.android.NetworkService import cy.agorise.graphenej.api.android.RxBus import cy.agorise.graphenej.api.calls.* import cy.agorise.graphenej.models.* +import cy.agorise.graphenej.network.FullNode import io.fabric.sdk.android.Fabric import io.reactivex.Observable import io.reactivex.android.schedulers.AndroidSchedulers @@ -279,7 +280,7 @@ abstract class ConnectedActivity : AppCompatActivity(), ServiceConnection { if (latestOpCount == 0L) { Log.d(TAG, "The node returned 0 total_ops for current account and may not have installed the history plugin. " + "\nAsk the NetworkService to remove the node from the list and connect to another one.") - mNetworkService?.removeCurrentNodeAndReconnect() + mNetworkService?.reconnectNode() } else if (storedOpCount == -1L) { // Initial case when the app starts storedOpCount = latestOpCount @@ -478,10 +479,15 @@ abstract class ConnectedActivity : AppCompatActivity(), ServiceConnection { override fun onPause() { super.onPause() + mNetworkService?.nodeLatencyVerifier?.nodeList?.let { nodes -> + mConnectedActivityViewModel.updateNodeLatencies(nodes as List) + } + // Unbinding from network service if (mShouldUnbindNetwork) { unbindService(this) mShouldUnbindNetwork = false + mNetworkService = null } mHandler.removeCallbacks(mCheckMissingPaymentsTask) mHandler.removeCallbacks(mRequestMissingUserAccountsTask) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/models/NodeWS.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/models/NodeWS.kt new file mode 100644 index 0000000..575b6f9 --- /dev/null +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/models/NodeWS.kt @@ -0,0 +1,8 @@ +package cy.agorise.bitsybitshareswallet.models + +/** + * Node object used to deserialize the response from the WebService. + */ +data class NodeWS( + val url: String +) \ No newline at end of file diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/network/MerchantsWebservice.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/network/BitsyWebservice.kt similarity index 77% rename from app/src/main/java/cy/agorise/bitsybitshareswallet/network/MerchantsWebservice.kt rename to app/src/main/java/cy/agorise/bitsybitshareswallet/network/BitsyWebservice.kt index 6c2cc5f..7c778be 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/network/MerchantsWebservice.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/network/BitsyWebservice.kt @@ -2,11 +2,13 @@ package cy.agorise.bitsybitshareswallet.network import cy.agorise.bitsybitshareswallet.database.entities.Merchant import cy.agorise.bitsybitshareswallet.database.entities.Teller +import cy.agorise.bitsybitshareswallet.models.NodeWS import retrofit2.Call +import retrofit2.Response import retrofit2.http.GET import retrofit2.http.Query -interface MerchantsWebservice { +interface BitsyWebservice { @GET("/api/v2/merchants") fun getMerchants(@Query(value = "\$skip") skip: Int, @@ -17,4 +19,7 @@ interface MerchantsWebservice { fun getTellers(@Query(value = "\$skip") skip: Int, @Query(value = "\$limit") limit: Int = 50): Call> + + @GET("/api/v2/nodes") + suspend fun getNodes(): Response> } \ No newline at end of file diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/repositories/MerchantRepository.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/repositories/MerchantRepository.kt index 99594a6..e29fa0c 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/repositories/MerchantRepository.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/repositories/MerchantRepository.kt @@ -9,7 +9,7 @@ import cy.agorise.bitsybitshareswallet.database.BitsyDatabase import cy.agorise.bitsybitshareswallet.database.daos.MerchantDao import cy.agorise.bitsybitshareswallet.database.entities.Merchant import cy.agorise.bitsybitshareswallet.network.FeathersResponse -import cy.agorise.bitsybitshareswallet.network.MerchantsWebservice +import cy.agorise.bitsybitshareswallet.network.BitsyWebservice import cy.agorise.bitsybitshareswallet.utils.Constants import io.reactivex.Single import retrofit2.Call @@ -47,12 +47,12 @@ class MerchantRepository internal constructor(val context: Context) : retrofit2. Log.d(TAG, "Updating merchants from webservice") // TODO make sure it works when there are more merchants than those sent back in the first response val retrofit = Retrofit.Builder() - .baseUrl(Constants.MERCHANTS_WEBSERVICE_URL) + .baseUrl(Constants.BITSY_WEBSERVICE_URL) .addConverterFactory(GsonConverterFactory.create()) .build() - val ambassadorService = retrofit.create(MerchantsWebservice::class.java) - val call = ambassadorService.getMerchants(0) + val bitsyWebservice = retrofit.create(BitsyWebservice::class.java) + val call = bitsyWebservice.getMerchants(0) call.enqueue(this) } } diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/repositories/NodeRepository.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/repositories/NodeRepository.kt index 82428ef..361ed50 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/repositories/NodeRepository.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/repositories/NodeRepository.kt @@ -1,7 +1,130 @@ package cy.agorise.bitsybitshareswallet.repositories +import android.os.AsyncTask +import android.util.Log +import com.crashlytics.android.Crashlytics import cy.agorise.bitsybitshareswallet.database.daos.NodeDao +import cy.agorise.bitsybitshareswallet.database.entities.Node +import cy.agorise.bitsybitshareswallet.network.BitsyWebservice +import cy.agorise.bitsybitshareswallet.network.ServiceGenerator +import cy.agorise.bitsybitshareswallet.utils.Constants +import cy.agorise.graphenej.network.FullNode +import kotlinx.coroutines.CoroutineScope +import kotlinx.coroutines.Dispatchers +import kotlinx.coroutines.launch class NodeRepository(private val nodeDao: NodeDao) { + companion object { + private const val TAG = "NodeRepository" + + // Minimum number of nodes required to update the nodes db table. + private const val MIN_NODES_SIZE = 3 + + // List of BitShares nodes the app will try to connect to + var BITSHARES_NODE_URLS = arrayOf( + // PP private nodes + "wss://nl.palmpay.io/ws", + + // Other public nodes + "wss://btsws.roelandp.nl/ws", + "wss://api.bts.mobi/ws", + "wss://kimziv.com/ws", + "wss://api.bts.ai") + } + + private val mBitsyWebservice: BitsyWebservice + + init { + val sg = ServiceGenerator(Constants.BITSY_WEBSERVICE_URL) + mBitsyWebservice = sg.getService(BitsyWebservice::class.java) + } + + /** + * Returns a Pair of items: + * First. A list of comma separated node urls in form of a string. The node urls come from the + * database if the nodes table is already populated, else a default list is used. + * Second. A Boolean that specifies if the app should try to autoConnect immediately, or wait + * for other event to launch the connect method. + */ + suspend fun getFormattedNodes(): Pair { + val nodes = nodeDao.getSortedNodes() + + // TODO verify if this is the best way to fire and forget launch a coroutine inside another coroutine + // Launches a job to refresh the list of nodes into the database, without blocking the + // execution of this function, so that the formatted nodes can be returned immediately + // without waiting until the nodes have been updated in the database. + CoroutineScope(Dispatchers.Default).launch { + refreshNodes(nodes) + } + + return if (nodes.size < MIN_NODES_SIZE) { + // If the nodes db table is empty or very small, it could mean that the nodes have not + // still been updated from the webservice, thus returning a default list of nodes as a fallback. + // False is returned since we want to verify the node latencies before choosing the best + // one and trying to connect to it. + Pair(getDefaultFormattedNodes(), false) + } else { + // Use the list of nodes stored in the database. True is returned since the list of nodes + // is already ordered by latency, and we don't need to wait to obtain the latency + // readings, thus the app can immediately try to connect to the first node in the list. + Pair(getDBFormattedNodes(nodes), true) + } + } + + /** + * Verifies if the nodes information should be updated and if true, fetches the nodes + * information from the webservice and updates the database + */ + private suspend fun refreshNodes(nodes: List) { + val now = System.currentTimeMillis() / 1000 + val lastUpdate: Long = if (nodes.size < MIN_NODES_SIZE) { + 0 + } else { + nodes[0].lastUpdate + } + val updatePeriod = Constants.NODES_UPDATE_PERIOD + // Verify if nodes list should be updated + if (now - updatePeriod > lastUpdate) { + val response = mBitsyWebservice.getNodes() + try { + // Update the list of nodes only if we got at least MIN_NODES_SIZE nodes + if (response.isSuccessful && (response.body()?.size ?: 0) >= MIN_NODES_SIZE) { + val nodesWS = response.body() ?: return + + val nodesDB = nodesWS.map { + Node(url = it.url, lastUpdate = now) + } + + Log.d(TAG, "Updating the list of nodes.") + nodeDao.updateNodes(nodesDB, now) + } + } catch (e: Exception) { + // Generic exception handling + Crashlytics.logException(e) + } + } + } + + private fun getDefaultFormattedNodes(): String { + return BITSHARES_NODE_URLS.joinToString(separator = ",") + } + + private fun getDBFormattedNodes(nodes: List): String { + return nodes.joinToString(separator = ",") { it.url } + } + + /** + * Function that will receive an up-to-date list of FullNode instances and persist it on + * the database. + * + * @param nodes List of nodes with fresh latency measurements. + */ + fun updateNodeLatencies(nodes: List) { + AsyncTask.execute { + nodes.forEach { + nodeDao.updateLatency(it.latencyValue.toLong(), it.url) + } + } + } } \ No newline at end of file diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/repositories/TellerRepository.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/repositories/TellerRepository.kt index 5c46e2d..6890b2c 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/repositories/TellerRepository.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/repositories/TellerRepository.kt @@ -9,7 +9,7 @@ import cy.agorise.bitsybitshareswallet.database.BitsyDatabase import cy.agorise.bitsybitshareswallet.database.daos.TellerDao import cy.agorise.bitsybitshareswallet.database.entities.Teller import cy.agorise.bitsybitshareswallet.network.FeathersResponse -import cy.agorise.bitsybitshareswallet.network.MerchantsWebservice +import cy.agorise.bitsybitshareswallet.network.BitsyWebservice import cy.agorise.bitsybitshareswallet.utils.Constants import io.reactivex.Single import retrofit2.Call @@ -47,12 +47,12 @@ class TellerRepository internal constructor(val context: Context) : retrofit2.Ca Log.d(TAG, "Updating tellers from webservice") // TODO make sure it works when there are more tellers than those sent back in the first response val retrofit = Retrofit.Builder() - .baseUrl(Constants.MERCHANTS_WEBSERVICE_URL) + .baseUrl(Constants.BITSY_WEBSERVICE_URL) .addConverterFactory(GsonConverterFactory.create()) .build() - val ambassadorService = retrofit.create(MerchantsWebservice::class.java) - val call = ambassadorService.getTellers(0) + val bitsyWebservice = retrofit.create(BitsyWebservice::class.java) + val call = bitsyWebservice.getTellers(0) call.enqueue(this) } } diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/BitsyApplication.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/BitsyApplication.kt index f0ce804..6bf7244 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/BitsyApplication.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/BitsyApplication.kt @@ -2,29 +2,30 @@ package cy.agorise.bitsybitshareswallet.utils import android.app.Application import com.crashlytics.android.Crashlytics +import cy.agorise.bitsybitshareswallet.database.BitsyDatabase +import cy.agorise.bitsybitshareswallet.repositories.NodeRepository import cy.agorise.graphenej.api.ApiAccess import cy.agorise.graphenej.api.android.NetworkServiceManager import io.reactivex.plugins.RxJavaPlugins +import kotlinx.coroutines.CoroutineScope +import kotlinx.coroutines.Dispatchers +import kotlinx.coroutines.Job +import kotlinx.coroutines.launch -@Suppress("unused") class BitsyApplication : Application() { - companion object { - private val BITSHARES_NODE_URLS = arrayOf( - // PP private nodes - "wss://nl.palmpay.io/ws", + /** + * Coroutine Job used to create appScope and safely cancel all coroutines launched using it. + */ + private val applicationJob = Job() - // Other public nodes - "wss://kc-us-dex.xeldal.com/ws", // missouri, usa -// "wss://bitshares.nu/ws", // Stockholm, Sweden - "wss://bitshares.openledger.info/ws" // Openledger node -// "wss://dallas.bitshares.apasia.tech/ws", // Dallas, USA -// "wss://atlanta.bitshares.apasia.tech/ws", // Atlanta, USA -// "wss://dex.rnglab.org", // Amsterdam, Netherlands -// "wss://citadel.li/node" - ) - } + /** + * Application level scope used to launch coroutines not tied to ViewModels or Activities/Fragments. + */ + lateinit var appScope: CoroutineScope + + private lateinit var mNodeRepository: NodeRepository override fun onCreate() { super.onCreate() @@ -33,15 +34,28 @@ class BitsyApplication : Application() { // exception to Crashlytics so that we can fix the issues RxJavaPlugins.setErrorHandler { throwable -> Crashlytics.logException(throwable)} + appScope = CoroutineScope(Dispatchers.Main + applicationJob) + + val nodeDao = BitsyDatabase.getDatabase(applicationContext)!!.nodeDao() + + mNodeRepository = NodeRepository(nodeDao) + + appScope.launch { + startNetworkServiceConnection() + } + } + + private suspend fun startNetworkServiceConnection() { // Specifying some important information regarding the connection, such as the // credentials and the requested API accesses val requestedApis = ApiAccess.API_DATABASE or ApiAccess.API_HISTORY or ApiAccess.API_NETWORK_BROADCAST + val (nodes, autoConnect) = mNodeRepository.getFormattedNodes() val networkManager = NetworkServiceManager.Builder() .setUserName("") .setPassword("") .setRequestedApis(requestedApis) - .setCustomNodeUrls(setupNodes()) - .setAutoConnect(true) + .setCustomNodeUrls(nodes) + .setAutoConnect(autoConnect) .setNodeLatencyVerification(true) .build(this) @@ -52,12 +66,10 @@ class BitsyApplication : Application() { registerActivityLifecycleCallbacks(networkManager) } - private fun setupNodes(): String { - val stringBuilder = StringBuilder() - for (url in BITSHARES_NODE_URLS) { - stringBuilder.append(url).append(",") - } - stringBuilder.replace(stringBuilder.length - 1, stringBuilder.length, "") - return stringBuilder.toString() + override fun onTerminate() { + super.onTerminate() + + // Cancel the job which also cancels the scopes created using it, i.e. appScope + applicationJob.cancel() } } \ No newline at end of file diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/Constants.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/Constants.kt index 55d87ea..bf55faf 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/Constants.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/Constants.kt @@ -108,7 +108,7 @@ object Constants { /** Key used to store the night mode setting into the shared preferences */ const val KEY_NIGHT_MODE_ACTIVATED = "key_night_mode_activated" - const val MERCHANTS_WEBSERVICE_URL = "https://websvc.palmpay.io/" + const val BITSY_WEBSERVICE_URL = "https://websvc.palmpay.io/" /** Key used to store the last time in millis that the merchants info was refreshed */ const val KEY_MERCHANTS_LAST_UPDATE = "key_merchants_last_update" @@ -125,6 +125,9 @@ object Constants { /** Constant used to check if the current connected node is out of sync */ const val CHECK_NODE_OUT_OF_SYNC = 10 // 10 seconds + /** Minimum time period in seconds between BitShares nodes list updates */ + const val NODES_UPDATE_PERIOD = (60 * 60).toLong() // 1 hour + /////////////////////// Crashlytics custom keys /////////////////////// diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/ConnectedActivityViewModel.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/ConnectedActivityViewModel.kt index 6d3e601..d4eb1b3 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/ConnectedActivityViewModel.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/ConnectedActivityViewModel.kt @@ -2,15 +2,29 @@ package cy.agorise.bitsybitshareswallet.viewmodels import android.app.Application import androidx.lifecycle.AndroidViewModel +import cy.agorise.bitsybitshareswallet.database.BitsyDatabase +import cy.agorise.bitsybitshareswallet.repositories.NodeRepository import cy.agorise.bitsybitshareswallet.repositories.TransferRepository +import cy.agorise.graphenej.network.FullNode class ConnectedActivityViewModel(application: Application) : AndroidViewModel(application) { private var mTransfersRepository = TransferRepository(application) + private val mNodeRepository: NodeRepository + + init { + val nodeDao = BitsyDatabase.getDatabase(application)!!.nodeDao() + mNodeRepository = NodeRepository(nodeDao) + } + fun observeMissingEquivalentValuesIn(symbol: String) { mTransfersRepository.observeMissingEquivalentValuesIn(symbol) } + fun updateNodeLatencies(nodes: List) { + mNodeRepository.updateNodeLatencies(nodes) + } + override fun onCleared() { super.onCleared() mTransfersRepository.onCleared() diff --git a/graphenejlib b/graphenejlib index 954cf3e..606f7c1 160000 --- a/graphenejlib +++ b/graphenejlib @@ -1 +1 @@ -Subproject commit 954cf3e16d77038feff711ed3b93818470e36b15 +Subproject commit 606f7c183e170285d45f6977faba435966dac4e9 From 76035464244743dc910c2749b524cfef7350ad78 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Mon, 26 Aug 2019 11:44:08 -0500 Subject: [PATCH 14/33] Fix NetworkService connection issue. - The NetworkServiceManager expects a call to onActivityResumed after it has been configured to start the connection with the NetworkManager. But because we are using a single activity architecture, the call to onActivityResumed the first time the app starts is called before configuring the NetworkServiceManager thus leaving the NetworkService disconnected until another onResume activity lifecycle event is received. A fake call to onActivityResumed in NetworkServiceManager was added right after it has been configured in BitsyApplication to address this issue. --- .../agorise/bitsybitshareswallet/utils/BitsyApplication.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/BitsyApplication.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/BitsyApplication.kt index 6bf7244..49c3f04 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/BitsyApplication.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/BitsyApplication.kt @@ -58,12 +58,16 @@ class BitsyApplication : Application() { .setAutoConnect(autoConnect) .setNodeLatencyVerification(true) .build(this) - /* * Registering this class as a listener to all activity's callback cycle events, in order to * better estimate when the user has left the app and it is safe to disconnect the websocket connection */ registerActivityLifecycleCallbacks(networkManager) + + // Fake call to onActivityResumed, because BiTSy is using a single activity and at the moment + // onActivityResumed is called the first time the app starts, the NetworkServiceManager has not + // been configured yet, thus causing the NetworkService to never connect. + networkManager.onActivityResumed(null) } override fun onTerminate() { From 2a888217103acdc662b882868c2681993e4bd68f Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Tue, 27 Aug 2019 11:21:26 -0500 Subject: [PATCH 15/33] Create ReceiveTransactionViewModel. - The ReceiveTransactionFragment was using two ViewModels, which is not recommended. According to Google's MVVM guidelines, each activity/fragment should have only one ViewModel and that ViewModel should be coupled to only one activity/fragment. For that reason the methods used in the two ViewModels in ReceiveTransactionFragment were merged into ReceiveTransactionViewModel. --- .../fragments/ReceiveTransactionFragment.kt | 17 +++++--------- .../viewmodels/AssetViewModel.kt | 15 ------------ .../viewmodels/ReceiveTransactionViewModel.kt | 23 +++++++++++++++++++ 3 files changed, 29 insertions(+), 26 deletions(-) delete mode 100644 app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/AssetViewModel.kt create mode 100644 app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/ReceiveTransactionViewModel.kt diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ReceiveTransactionFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ReceiveTransactionFragment.kt index f488e2c..95b6f8d 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ReceiveTransactionFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ReceiveTransactionFragment.kt @@ -29,8 +29,7 @@ import cy.agorise.bitsybitshareswallet.adapters.AutoSuggestAssetAdapter import cy.agorise.bitsybitshareswallet.utils.Constants import cy.agorise.bitsybitshareswallet.utils.Helper import cy.agorise.bitsybitshareswallet.utils.toast -import cy.agorise.bitsybitshareswallet.viewmodels.AssetViewModel -import cy.agorise.bitsybitshareswallet.viewmodels.UserAccountViewModel +import cy.agorise.bitsybitshareswallet.viewmodels.ReceiveTransactionViewModel import cy.agorise.graphenej.* import cy.agorise.graphenej.api.ConnectionStatusUpdate import cy.agorise.graphenej.api.calls.ListAssets @@ -59,8 +58,7 @@ class ReceiveTransactionFragment : ConnectedFragment() { private const val OTHER_ASSET = "other_asset" } - private lateinit var mUserAccountViewModel: UserAccountViewModel - private lateinit var mAssetViewModel: AssetViewModel + private lateinit var mViewModel: ReceiveTransactionViewModel /** Current user account */ private var mUserAccount: UserAccount? = null @@ -109,21 +107,18 @@ class ReceiveTransactionFragment : ConnectedFragment() { Crashlytics.setString(Constants.CRASHLYTICS_KEY_LAST_SCREEN, TAG) - // Configure UserAccountViewModel to show the current account - mUserAccountViewModel = ViewModelProviders.of(this).get(UserAccountViewModel::class.java) + // Configure ViewModel + mViewModel = ViewModelProviders.of(this).get(ReceiveTransactionViewModel::class.java) val userId = PreferenceManager.getDefaultSharedPreferences(context) .getString(Constants.KEY_CURRENT_ACCOUNT_ID, "") - mUserAccountViewModel.getUserAccount(userId!!).observe(this, + mViewModel.getUserAccount(userId!!).observe(this, Observer{ user -> mUserAccount = UserAccount(user.id, user.name) }) - // Configure Assets spinner to show Assets already saved into the db - mAssetViewModel = ViewModelProviders.of(this).get(AssetViewModel::class.java) - - mAssetViewModel.getAllNonZero().observe(this, + mViewModel.getAllNonZero().observe(this, Observer> { assets -> mAssets.clear() mAssets.addAll(assets) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/AssetViewModel.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/AssetViewModel.kt deleted file mode 100644 index 43c201c..0000000 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/AssetViewModel.kt +++ /dev/null @@ -1,15 +0,0 @@ -package cy.agorise.bitsybitshareswallet.viewmodels - -import android.app.Application -import androidx.lifecycle.AndroidViewModel -import androidx.lifecycle.LiveData -import cy.agorise.bitsybitshareswallet.database.entities.Asset -import cy.agorise.bitsybitshareswallet.repositories.AssetRepository - -class AssetViewModel(application: Application) : AndroidViewModel(application) { - private var mRepository = AssetRepository(application) - - internal fun getAllNonZero(): LiveData> { - return mRepository.getAllNonZero() - } -} \ No newline at end of file diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/ReceiveTransactionViewModel.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/ReceiveTransactionViewModel.kt new file mode 100644 index 0000000..822457e --- /dev/null +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/ReceiveTransactionViewModel.kt @@ -0,0 +1,23 @@ +package cy.agorise.bitsybitshareswallet.viewmodels + +import android.app.Application +import androidx.lifecycle.AndroidViewModel +import androidx.lifecycle.LiveData +import cy.agorise.bitsybitshareswallet.database.entities.Asset +import cy.agorise.bitsybitshareswallet.database.entities.UserAccount +import cy.agorise.bitsybitshareswallet.repositories.AssetRepository +import cy.agorise.bitsybitshareswallet.repositories.UserAccountRepository + +class ReceiveTransactionViewModel(application: Application) : AndroidViewModel(application) { + + private var mUserAccountRepository = UserAccountRepository(application) + private var mAssetRepository = AssetRepository(application) + + internal fun getUserAccount(id: String): LiveData { + return mUserAccountRepository.getUserAccount(id) + } + + internal fun getAllNonZero(): LiveData> { + return mAssetRepository.getAllNonZero() + } +} \ No newline at end of file From 855f47e793a1142d216efe7a3723d882ccaa5e61 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Tue, 27 Aug 2019 13:47:25 -0500 Subject: [PATCH 16/33] Generate QR in background thread. - Moved the logic to generate the QR Code image from ReceiveTransactionFragment to its ViewModel (ReceiveTransactionViewModel), and used coroutines to send that process to a background thread to make sure this does not freeze the UI. --- .../fragments/ReceiveTransactionFragment.kt | 68 ++----------------- .../viewmodels/ReceiveTransactionViewModel.kt | 62 +++++++++++++++++ 2 files changed, 69 insertions(+), 61 deletions(-) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ReceiveTransactionFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ReceiveTransactionFragment.kt index 95b6f8d..a010e8e 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ReceiveTransactionFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ReceiveTransactionFragment.kt @@ -1,10 +1,7 @@ package cy.agorise.bitsybitshareswallet.fragments -import android.Manifest import android.content.Intent import android.content.pm.PackageManager -import android.graphics.Bitmap -import android.graphics.Color import android.os.Bundle import android.preference.PreferenceManager import android.util.Log @@ -17,11 +14,6 @@ import androidx.lifecycle.Observer import androidx.lifecycle.ViewModelProviders import com.crashlytics.android.Crashlytics import com.google.common.primitives.UnsignedLong -import com.google.zxing.BarcodeFormat -import com.google.zxing.EncodeHintType -import com.google.zxing.MultiFormatWriter -import com.google.zxing.WriterException -import com.google.zxing.common.BitMatrix import com.jakewharton.rxbinding3.widget.textChanges import cy.agorise.bitsybitshareswallet.R import cy.agorise.bitsybitshareswallet.adapters.AssetsAdapter @@ -43,6 +35,7 @@ import java.text.DecimalFormatSymbols import java.util.* import java.util.concurrent.TimeUnit import kotlin.collections.ArrayList +import kotlin.math.min class ReceiveTransactionFragment : ConnectedFragment() { @@ -144,6 +137,10 @@ class ReceiveTransactionFragment : ConnectedFragment() { } }) + mViewModel.qrCodeBitmap.observe(this, Observer { bitmap -> + ivQR.setImageBitmap(bitmap) + }) + spAsset.onItemSelectedListener = object : AdapterView.OnItemSelectedListener{ override fun onNothingSelected(parent: AdapterView<*>?) { } @@ -251,7 +248,6 @@ class ReceiveTransactionFragment : ConnectedFragment() { } } - // TODO use coroutines to move this process to a background thread private fun updateQR() { if (mAsset == null) { ivQR.setImageDrawable(null) @@ -276,64 +272,14 @@ class ReceiveTransactionFragment : ConnectedFragment() { asset.symbol.replaceFirst("bit", ""), items, "", "") Log.d(TAG, "invoice: " + invoice.toJsonString()) try { - val bitmap = encodeAsBitmap(Invoice.toQrCode(invoice), "#139657") // PalmPay green - ivQR.setImageBitmap(bitmap) + mViewModel.updateInvoice(invoice, min(ivQR.width, ivQR.height)) updateAmountAddressUI(amount, asset.symbol, asset.precision, mUserAccount!!.name) - } catch (e: WriterException) { - Log.e(TAG, "WriterException. Msg: " + e.message) - Crashlytics.logException(e) } catch (e: NullPointerException) { Log.e(TAG, "NullPointerException. Msg: " + e.message) Crashlytics.logException(e) } } - /** - * Encodes the provided data as a QR-code. Used to provide payment requests. - * @param data: Data containing payment request data as the recipient's address and the requested amount. - * @param color: The color used for the QR-code - * @return Bitmap with the QR-code encoded data - * @throws WriterException if QR Code cannot be generated - */ - @Throws(WriterException::class) - internal fun encodeAsBitmap(data: String, color: String): Bitmap? { - val result: BitMatrix - - // Get measured width and height of the ImageView where the QR code will be placed and make sure - // the final QR code has a squared shape - val w = Math.min(ivQR.width, ivQR.height) - val h = w - - try { - val hints = HashMap() - hints[EncodeHintType.MARGIN] = 0 - result = MultiFormatWriter().encode( - data, - BarcodeFormat.QR_CODE, w, h, hints - ) - } catch (iae: IllegalArgumentException) { - // Unsupported format - return null - } - - val pixels = IntArray(w * h) - for (y in 0 until h) { - val offset = y * w - for (x in 0 until w) { - pixels[offset + x] = if (result.get(x, y)) Color.parseColor(color) else Color.WHITE - } - } - - return try { - val bitmap = Bitmap.createBitmap(w, h, Bitmap.Config.ARGB_8888) - bitmap.setPixels(pixels, 0, w, 0, 0, w, h) - bitmap - } catch (e: IllegalArgumentException) { - Crashlytics.logException(e) - null - } - } - /** * Updates the UI to show the amount and account to send the payment */ @@ -369,7 +315,7 @@ class ReceiveTransactionFragment : ConnectedFragment() { } private fun verifyStoragePermission() { - if (ContextCompat.checkSelfPermission(activity!!, Manifest.permission.WRITE_EXTERNAL_STORAGE) + if (ContextCompat.checkSelfPermission(activity!!, android.Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { // Permission is not already granted requestPermissions(arrayOf(android.Manifest.permission.WRITE_EXTERNAL_STORAGE), diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/ReceiveTransactionViewModel.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/ReceiveTransactionViewModel.kt index 822457e..9c977e8 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/ReceiveTransactionViewModel.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/ReceiveTransactionViewModel.kt @@ -1,18 +1,36 @@ package cy.agorise.bitsybitshareswallet.viewmodels import android.app.Application +import android.graphics.Bitmap +import android.graphics.Color +import android.util.Log import androidx.lifecycle.AndroidViewModel import androidx.lifecycle.LiveData +import androidx.lifecycle.MutableLiveData +import androidx.lifecycle.viewModelScope +import com.google.zxing.BarcodeFormat +import com.google.zxing.EncodeHintType +import com.google.zxing.MultiFormatWriter +import com.google.zxing.WriterException import cy.agorise.bitsybitshareswallet.database.entities.Asset import cy.agorise.bitsybitshareswallet.database.entities.UserAccount import cy.agorise.bitsybitshareswallet.repositories.AssetRepository import cy.agorise.bitsybitshareswallet.repositories.UserAccountRepository +import cy.agorise.graphenej.Invoice +import kotlinx.coroutines.Dispatchers.Default +import kotlinx.coroutines.launch +import kotlinx.coroutines.withContext +import java.util.HashMap class ReceiveTransactionViewModel(application: Application) : AndroidViewModel(application) { private var mUserAccountRepository = UserAccountRepository(application) private var mAssetRepository = AssetRepository(application) + private val _qrCodeBitmap = MutableLiveData() + val qrCodeBitmap: LiveData + get() = _qrCodeBitmap + internal fun getUserAccount(id: String): LiveData { return mUserAccountRepository.getUserAccount(id) } @@ -20,4 +38,48 @@ class ReceiveTransactionViewModel(application: Application) : AndroidViewModel(a internal fun getAllNonZero(): LiveData> { return mAssetRepository.getAllNonZero() } + + internal fun updateInvoice(invoice: Invoice, size: Int) { + viewModelScope.launch { + try { + _qrCodeBitmap.value = encodeAsBitmap(Invoice.toQrCode(invoice), "#139657", size) // PalmPay green + } catch (e: Exception) { + Log.d("ReceiveTransactionVM", e.message) + } + } + } + + /** + * Encodes the provided data as a QR-code. Used to provide payment requests. + * @param data: Data containing payment request data as the recipient's address and the requested amount. + * @param color: The color used for the QR-code + * @param size: The size in pixels of the QR-code to generate + * @return Bitmap with the QR-code encoded data + * @throws WriterException if QR Code cannot be generated + * @throws IllegalArgumentException IllegalArgumentException + */ + @Throws(WriterException::class, IllegalArgumentException::class) + private suspend fun encodeAsBitmap(data: String, color: String, size: Int): Bitmap? = + withContext(Default) { + + val hints = HashMap() + hints[EncodeHintType.MARGIN] = 0 + val result = MultiFormatWriter().encode( + data, + BarcodeFormat.QR_CODE, size, size, hints + ) + + val pixels = IntArray(size * size) + for (y in 0 until size) { + val offset = y * size + for (x in 0 until size) { + pixels[offset + x] = + if (result.get(x, y)) Color.parseColor(color) else Color.WHITE + } + } + + val bitmap = Bitmap.createBitmap(size, size, Bitmap.Config.ARGB_8888) + bitmap.setPixels(pixels, 0, size, 0, 0, size, size) + bitmap + } } \ No newline at end of file From e2637ddfa4966ce16443391b3dd3e651968d9217 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Thu, 29 Aug 2019 11:06:17 -0500 Subject: [PATCH 17/33] Keep the app connected to the best node. - Added a recurrent method that verifies every minute that the app is connected to the best node, and if that is not the case then it requests a reconnection. --- .../activities/ConnectedActivity.kt | 56 +++++++++++++++---- 1 file changed, 44 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/activities/ConnectedActivity.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/activities/ConnectedActivity.kt index e4aa55d..c74ee12 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/activities/ConnectedActivity.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/activities/ConnectedActivity.kt @@ -58,6 +58,12 @@ abstract class ConnectedActivity : AppCompatActivity(), ServiceConnection { companion object { private const val TAG = "ConnectedActivity" + // Delay between best node connection verifications + private const val NODE_CHECK_DELAY = 60000L // 60 seconds + + // Worst acceptable position of the node the app is currently connected to + private const val BEST_NODE_THRESHOLD = 1 + private const val RESPONSE_GET_FULL_ACCOUNTS = 1 private const val RESPONSE_GET_ACCOUNTS = 2 private const val RESPONSE_GET_ACCOUNT_BALANCES = 3 @@ -399,6 +405,31 @@ abstract class ConnectedActivity : AppCompatActivity(), ServiceConnection { } } + /** + * Task used to verify that the app is currently connected to one of the best nodes, + * and ask for a reconnection if it is not the case. + */ + private val verifyConnectionToSuitableNodeTask = object : Runnable { + override fun run() { + Log.d(TAG, "Verifying app is connected to one of the best nodes") + mNetworkService?.nodes?.let { nodes -> + for ((counter, node) in nodes.withIndex()) { + if (counter >= BEST_NODE_THRESHOLD) { + // Forcing reconnection to a better node + mNetworkService?.reconnectNode() + break + } + if (node.isConnected) { + // App is connected to one of the best nodes + break + } + } + } + + mHandler.postDelayed(this, NODE_CHECK_DELAY) + } + } + /** * Task used to obtain the missing UserAccounts from Graphenej's NetworkService. */ @@ -477,6 +508,19 @@ abstract class ConnectedActivity : AppCompatActivity(), ServiceConnection { override fun onServiceDisconnected(name: ComponentName?) { } + override fun onResume() { + super.onResume() + + val intent = Intent(this, NetworkService::class.java) + if (bindService(intent, this, Context.BIND_AUTO_CREATE)) { + mShouldUnbindNetwork = true + } else { + Log.e(TAG, "Binding to the network service failed.") + } + mHandler.postDelayed(mCheckMissingPaymentsTask, Constants.MISSING_PAYMENT_CHECK_PERIOD) + mHandler.postDelayed(verifyConnectionToSuitableNodeTask, NODE_CHECK_DELAY) + } + override fun onPause() { super.onPause() mNetworkService?.nodeLatencyVerifier?.nodeList?.let { nodes -> @@ -495,18 +539,6 @@ abstract class ConnectedActivity : AppCompatActivity(), ServiceConnection { mHandler.removeCallbacks(mRequestBlockMissingTimeTask) } - override fun onResume() { - super.onResume() - - val intent = Intent(this, NetworkService::class.java) - if (bindService(intent, this, Context.BIND_AUTO_CREATE)) { - mShouldUnbindNetwork = true - } else { - Log.e(TAG, "Binding to the network service failed.") - } - mHandler.postDelayed(mCheckMissingPaymentsTask, Constants.MISSING_PAYMENT_CHECK_PERIOD) - } - override fun onDestroy() { super.onDestroy() if(!mCompositeDisposable.isDisposed) mCompositeDisposable.dispose() From a42736b738b6acb6696d714b9c9010aecbf6e32a Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Thu, 29 Aug 2019 11:46:22 -0500 Subject: [PATCH 18/33] Improved Nodes Dialog. - Made a couple of improvements to the Nodes Dialog in the Settings, so that it complies with the Nodes Dialog in PalmPay. --- .../adapters/FullNodesAdapter.kt | 93 +++++++++---------- .../fragments/SettingsFragment.kt | 81 ++++++++-------- 2 files changed, 83 insertions(+), 91 deletions(-) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/adapters/FullNodesAdapter.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/adapters/FullNodesAdapter.kt index ae46c79..9e513b6 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/adapters/FullNodesAdapter.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/adapters/FullNodesAdapter.kt @@ -10,62 +10,54 @@ import android.text.SpannableStringBuilder import android.text.Spanned import android.text.style.ForegroundColorSpan import android.text.style.StyleSpan +import android.util.Log import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.ImageView import android.widget.TextView +import androidx.recyclerview.widget.SortedListAdapterCallback import cy.agorise.bitsybitshareswallet.R import cy.agorise.graphenej.network.FullNode -import java.util.* /** * Adapter used to populate the elements of the Bitshares nodes dialog in order to show a list of * nodes with their latency. */ -class FullNodesAdapter(private val context: Context) : RecyclerView.Adapter() { - val TAG: String = this.javaClass.name +class FullNodesAdapter(private val context: Context) : + RecyclerView.Adapter() { - private val mComparator = - Comparator { a, b -> java.lang.Double.compare(a.latencyValue, b.latencyValue) } + companion object { + private const val TAG = "FullNodesAdapter" + + private const val MAX_LATENCY = 9999 + } inner class ViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) { val tvNodeName: TextView = itemView.findViewById(R.id.tvNodeName) val ivNodeStatus: ImageView = itemView.findViewById(R.id.ivNodeStatus) } - private val mSortedList = SortedList(FullNode::class.java, object : SortedList.Callback() { - override fun onInserted(position: Int, count: Int) { - notifyItemRangeInserted(position, count) - } + private val mSortedList = SortedList(FullNode::class.java, + object : SortedListAdapterCallback(this) { - override fun onRemoved(position: Int, count: Int) { - notifyItemRangeRemoved(position, count) - } + override fun compare(a: FullNode, b: FullNode): Int { + return a.latencyValue.compareTo(b.latencyValue) + } - override fun onMoved(fromPosition: Int, toPosition: Int) { - notifyItemMoved(fromPosition, toPosition) - } + override fun areContentsTheSame(oldItem: FullNode, newItem: FullNode): Boolean { + return oldItem.latencyValue == newItem.latencyValue && + oldItem.isConnected == oldItem.isConnected && + oldItem.isRemoved == oldItem.isRemoved + } - override fun onChanged(position: Int, count: Int) { - notifyItemRangeChanged(position, count) - } + override fun areItemsTheSame(oldItem: FullNode, newItem: FullNode): Boolean { + return oldItem.url == newItem.url + } + }) - override fun compare(a: FullNode, b: FullNode): Int { - return mComparator.compare(a, b) - } - - override fun areContentsTheSame(oldItem: FullNode, newItem: FullNode): Boolean { - return oldItem.latencyValue == newItem.latencyValue - } - - override fun areItemsTheSame(item1: FullNode, item2: FullNode): Boolean { - return item1.url == item2.url - } - }) - - override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): FullNodesAdapter.ViewHolder { + override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder { val inflater = LayoutInflater.from(context) val transactionView = inflater.inflate(R.layout.item_node, parent, false) @@ -96,9 +88,8 @@ class FullNodesAdapter(private val context: Context) : RecyclerView.Adapter%dms".format(MAX_LATENCY) ssb.append(ms, colorSpan, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE) ssb.append(")") @@ -109,28 +100,36 @@ class FullNodesAdapter(private val context: Context) : RecyclerView.Adapter) { - mSortedList.addAll(fullNodes) + fun add(fullNodes: List) = fullNodes.forEach { fullNode -> + // Make sure we are not adding duplicate nodes when the app returns from another activity + if (fullNode.latencyValue < Long.MAX_VALUE-1) + add(fullNode) } fun remove(fullNode: FullNode) { + Log.d(TAG , "Removing node: ${fullNode.url}") mSortedList.remove(fullNode) } diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt index ea1606f..0dcd9d6 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt @@ -32,11 +32,8 @@ import cy.agorise.graphenej.api.calls.GetAccounts import cy.agorise.graphenej.api.calls.GetDynamicGlobalProperties import cy.agorise.graphenej.models.DynamicGlobalProperties import cy.agorise.graphenej.models.JsonRpcResponse -import cy.agorise.graphenej.network.FullNode import cy.agorise.graphenej.operations.AccountUpgradeOperationBuilder -import io.reactivex.Observer import io.reactivex.android.schedulers.AndroidSchedulers -import io.reactivex.disposables.Disposable import io.reactivex.schedulers.Schedulers import kotlinx.android.synthetic.main.fragment_settings.* import org.bitcoinj.core.DumpedPrivateKey @@ -129,30 +126,7 @@ class SettingsFragment : ConnectedFragment(), BaseSecurityLockDialog.OnPINPatter initNightModeSwitch() - tvNetworkStatus.setOnClickListener { v -> - if (mNetworkService != null) { - // PublishSubject used to announce full node latencies updates - val fullNodePublishSubject = mNetworkService!!.nodeLatencyObservable - fullNodePublishSubject?.observeOn(AndroidSchedulers.mainThread())?.subscribe(nodeLatencyObserver) - - val fullNodes = mNetworkService!!.nodes - - nodesAdapter = FullNodesAdapter(v.context) - nodesAdapter?.add(fullNodes) - - mNodesDialog = MaterialDialog(v.context) - .title(text = String.format("%s v%s", getString(R.string.app_name), BuildConfig.VERSION_NAME)) - .message(text = getString(R.string.title__bitshares_nodes_dialog, "-------")) - .customListAdapter(nodesAdapter as FullNodesAdapter) - .negativeButton(android.R.string.ok) - .onDismiss { mHandler.removeCallbacks(mRequestDynamicGlobalPropertiesTask) } - - mNodesDialog?.show() - - // Registering a recurrent task used to poll for dynamic global properties requests - mHandler.post(mRequestDynamicGlobalPropertiesTask) - } - } + tvNetworkStatus.setOnClickListener { v -> showNodesDialog(v) } // Obtain the current Security Lock Option selected and display it in the screen val securityLockSelected = PreferenceManager.getDefaultSharedPreferences(context) @@ -172,26 +146,45 @@ class SettingsFragment : ConnectedFragment(), BaseSecurityLockDialog.OnPINPatter btnUpgradeToLTM.setOnClickListener { onUpgradeToLTMButtonSelected() } } - /** - * Observer used to be notified about node latency measurement updates. - */ - private val nodeLatencyObserver = object : Observer { - override fun onSubscribe(d: Disposable) { - mDisposables.add(d) - } + private fun showNodesDialog(v: View) { + if (mNetworkService != null) { + val fullNodes = mNetworkService!!.nodes - override fun onNext(fullNode: FullNode) { - if (!fullNode.isRemoved) - nodesAdapter?.add(fullNode) - else - nodesAdapter?.remove(fullNode) - } + nodesAdapter = FullNodesAdapter(v.context) + nodesAdapter?.add(fullNodes) - override fun onError(e: Throwable) { - Log.e(TAG, "nodeLatencyObserver.onError.Msg: " + e.message) - } + // PublishSubject used to announce full node latencies updates + val fullNodePublishSubject = mNetworkService!!.nodeLatencyObservable ?: return - override fun onComplete() {} + val nodesDisposable = fullNodePublishSubject + .subscribeOn(AndroidSchedulers.mainThread()) + .observeOn(AndroidSchedulers.mainThread()) + .subscribe( + { fullNode -> + if (!fullNode.isRemoved) + nodesAdapter?.add(fullNode) + else + nodesAdapter?.remove(fullNode) + }, { + Log.e(TAG, "nodeLatencyObserver.onError.Msg: " + it.message) + } + ) + + mNodesDialog = MaterialDialog(v.context) + .title(text = String.format("%s v%s", getString(R.string.app_name), BuildConfig.VERSION_NAME)) + .message(text = getString(R.string.title__bitshares_nodes_dialog, "-------")) + .customListAdapter(nodesAdapter as FullNodesAdapter) + .negativeButton(android.R.string.ok) + .onDismiss { + mHandler.removeCallbacks(mRequestDynamicGlobalPropertiesTask) + nodesDisposable.dispose() + } + + mNodesDialog?.show() + + // Registering a recurrent task used to poll for dynamic global properties requests + mHandler.post(mRequestDynamicGlobalPropertiesTask) + } } override fun handleJsonRpcResponse(response: JsonRpcResponse<*>) { From 3c0d2091d811b2ceb3c8c25f26eab19502c24106 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Thu, 29 Aug 2019 12:09:34 -0500 Subject: [PATCH 19/33] Update material-dialogs library. - Updated the material-dialogs library, and its usages to reflect the new code style 100% focused on Kotlin. --- app/build.gradle | 2 +- .../fragments/CreateAccountFragment.kt | 10 +-- .../fragments/ImportBrainkeyFragment.kt | 78 +++++++++---------- .../fragments/SettingsFragment.kt | 15 ++-- 4 files changed, 48 insertions(+), 57 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index e08cdaa..8e45d2f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -115,7 +115,7 @@ dependencies { implementation 'org.bitcoinj:bitcoinj-core:0.14.3' implementation 'com.moldedbits.r2d2:r2d2:1.0.1' implementation 'me.dm7.barcodescanner:zxing:1.9.8' - implementation 'com.afollestad.material-dialogs:core:2.0.0' + implementation 'com.afollestad.material-dialogs:core:3.1.0' implementation 'com.andrognito.patternlockview:patternlockview:1.0.0' // Android Debug Database debugImplementation 'com.amitshekhar.android:debug-db:1.0.6' diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/CreateAccountFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/CreateAccountFragment.kt index e7e8567..4e253e2 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/CreateAccountFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/CreateAccountFragment.kt @@ -272,11 +272,11 @@ class CreateAccountFragment : BaseAccountFragment() { override fun onFailure(call: Call, t: Throwable) { // the network call was a failure context?.let { context -> - MaterialDialog(context) - .title(R.string.title_error) - .message(cy.agorise.bitsybitshareswallet.R.string.error__faucet) - .negativeButton(android.R.string.ok) - .show() + MaterialDialog(context).show { + title(R.string.title_error) + message(R.string.error__faucet) + negativeButton(android.R.string.ok) + } } setStateError() diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ImportBrainkeyFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ImportBrainkeyFragment.kt index 0863a86..d443d86 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ImportBrainkeyFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ImportBrainkeyFragment.kt @@ -29,10 +29,7 @@ import cy.agorise.graphenej.api.calls.GetKeyReferences import cy.agorise.graphenej.models.AccountProperties import cy.agorise.graphenej.models.DynamicGlobalProperties import cy.agorise.graphenej.models.JsonRpcResponse -import cy.agorise.graphenej.network.FullNode -import io.reactivex.Observer import io.reactivex.android.schedulers.AndroidSchedulers -import io.reactivex.disposables.Disposable import kotlinx.android.synthetic.main.fragment_import_brainkey.* import org.bitcoinj.core.ECKey import java.text.NumberFormat @@ -67,7 +64,7 @@ class ImportBrainkeyFragment : BaseAccountFragment() { private var mNodesDialog: MaterialDialog? = null /** Adapter that holds the FullNode list used in the Bitshares nodes modal */ - private var mNodesAdapter: FullNodesAdapter? = null + private var nodesAdapter: FullNodesAdapter? = null /** Handler that will be used to make recurrent calls to get the latest BitShares block number*/ private val mHandler = Handler() @@ -129,29 +126,46 @@ class ImportBrainkeyFragment : BaseAccountFragment() { Navigation.createNavigateOnClickListener(R.id.create_account_action) ) - tvNetworkStatus.setOnClickListener { v -> - if (mNetworkService != null) { - // PublishSubject used to announce full node latencies updates - val fullNodePublishSubject = mNetworkService!!.nodeLatencyObservable - fullNodePublishSubject?.observeOn(AndroidSchedulers.mainThread())?.subscribe(nodeLatencyObserver) + tvNetworkStatus.setOnClickListener { v -> showNodesDialog(v) } + } - val fullNodes = mNetworkService!!.nodes + private fun showNodesDialog(v: View) { + if (mNetworkService != null) { + val fullNodes = mNetworkService!!.nodes - mNodesAdapter = FullNodesAdapter(v.context) - mNodesAdapter?.add(fullNodes) + nodesAdapter = FullNodesAdapter(v.context) + nodesAdapter?.add(fullNodes) - mNodesDialog = MaterialDialog(v.context) - .title(text = String.format("%s v%s", getString(R.string.app_name), BuildConfig.VERSION_NAME)) - .message(text = getString(R.string.title__bitshares_nodes_dialog, "-------")) - .customListAdapter(mNodesAdapter as FullNodesAdapter) - .negativeButton(android.R.string.ok) - .onDismiss { mHandler.removeCallbacks(mRequestDynamicGlobalPropertiesTask) } + // PublishSubject used to announce full node latencies updates + val fullNodePublishSubject = mNetworkService!!.nodeLatencyObservable ?: return - mNodesDialog?.show() + val nodesDisposable = fullNodePublishSubject + .subscribeOn(AndroidSchedulers.mainThread()) + .observeOn(AndroidSchedulers.mainThread()) + .subscribe( + { fullNode -> + if (!fullNode.isRemoved) + nodesAdapter?.add(fullNode) + else + nodesAdapter?.remove(fullNode) + }, { + Log.e(TAG, "nodeLatencyObserver.onError.Msg: " + it.message) + } + ) - // Registering a recurrent task used to poll for dynamic global properties requests - mHandler.post(mRequestDynamicGlobalPropertiesTask) + mNodesDialog = MaterialDialog(v.context).show { + title(text = String.format("%s v%s", getString(R.string.app_name), BuildConfig.VERSION_NAME)) + message(text = getString(R.string.title__bitshares_nodes_dialog, "-------")) + customListAdapter(nodesAdapter as FullNodesAdapter) + negativeButton(android.R.string.ok) + onDismiss { + mHandler.removeCallbacks(mRequestDynamicGlobalPropertiesTask) + nodesDisposable.dispose() + } } + + // Registering a recurrent task used to poll for dynamic global properties requests + mHandler.post(mRequestDynamicGlobalPropertiesTask) } } @@ -345,28 +359,6 @@ class ImportBrainkeyFragment : BaseAccountFragment() { } } - /** - * Observer used to be notified about node latency measurement updates. - */ - private val nodeLatencyObserver = object : Observer { - override fun onSubscribe(d: Disposable) { - mDisposables.add(d) - } - - override fun onNext(fullNode: FullNode) { - if (!fullNode.isRemoved) - mNodesAdapter?.add(fullNode) - else - mNodesAdapter?.remove(fullNode) - } - - override fun onError(e: Throwable) { - Log.e(TAG, "nodeLatencyObserver.onError.Msg: " + e.message) - } - - override fun onComplete() {} - } - /** * Task used to obtain frequent updates on the global dynamic properties object */ diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt index 0dcd9d6..580e4f7 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt @@ -170,17 +170,16 @@ class SettingsFragment : ConnectedFragment(), BaseSecurityLockDialog.OnPINPatter } ) - mNodesDialog = MaterialDialog(v.context) - .title(text = String.format("%s v%s", getString(R.string.app_name), BuildConfig.VERSION_NAME)) - .message(text = getString(R.string.title__bitshares_nodes_dialog, "-------")) - .customListAdapter(nodesAdapter as FullNodesAdapter) - .negativeButton(android.R.string.ok) - .onDismiss { + mNodesDialog = MaterialDialog(v.context).show { + title(text = String.format("%s v%s", getString(R.string.app_name), BuildConfig.VERSION_NAME)) + message(text = getString(R.string.title__bitshares_nodes_dialog, "-------")) + customListAdapter(nodesAdapter as FullNodesAdapter) + negativeButton(android.R.string.ok) + onDismiss { mHandler.removeCallbacks(mRequestDynamicGlobalPropertiesTask) nodesDisposable.dispose() } - - mNodesDialog?.show() + } // Registering a recurrent task used to poll for dynamic global properties requests mHandler.post(mRequestDynamicGlobalPropertiesTask) From 232d81baa8c51b92e07022a1fbd7c3034a7123df Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Thu, 29 Aug 2019 12:15:31 -0500 Subject: [PATCH 20/33] Stay at top in the Nodes Dialog. - Add a method to the Nodes Dialog in the Settings, so that the list of nodes always stays at the top and shows the best nodes. --- .../fragments/ImportBrainkeyFragment.kt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ImportBrainkeyFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ImportBrainkeyFragment.kt index d443d86..28e4b88 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ImportBrainkeyFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ImportBrainkeyFragment.kt @@ -10,9 +10,11 @@ import android.view.View import android.view.ViewGroup import androidx.appcompat.widget.Toolbar import androidx.navigation.Navigation +import androidx.recyclerview.widget.LinearLayoutManager import com.afollestad.materialdialogs.MaterialDialog import com.afollestad.materialdialogs.callbacks.onDismiss import com.afollestad.materialdialogs.list.customListAdapter +import com.afollestad.materialdialogs.list.getRecyclerView import com.afollestad.materialdialogs.list.listItemsSingleChoice import com.crashlytics.android.Crashlytics import com.jakewharton.rxbinding3.widget.textChanges @@ -66,6 +68,9 @@ class ImportBrainkeyFragment : BaseAccountFragment() { /** Adapter that holds the FullNode list used in the Bitshares nodes modal */ private var nodesAdapter: FullNodesAdapter? = null + // NodesDialog's RecyclerView LayoutManager used to always keep showing the first node of the list. + private var mNodesDialogLinearLayoutManager: LinearLayoutManager? = null + /** Handler that will be used to make recurrent calls to get the latest BitShares block number*/ private val mHandler = Handler() @@ -144,6 +149,8 @@ class ImportBrainkeyFragment : BaseAccountFragment() { .observeOn(AndroidSchedulers.mainThread()) .subscribe( { fullNode -> + mNodesDialogLinearLayoutManager?.scrollToPositionWithOffset(0, 0) + if (!fullNode.isRemoved) nodesAdapter?.add(fullNode) else @@ -164,6 +171,8 @@ class ImportBrainkeyFragment : BaseAccountFragment() { } } + mNodesDialogLinearLayoutManager = (mNodesDialog?.getRecyclerView()?.layoutManager as LinearLayoutManager) + // Registering a recurrent task used to poll for dynamic global properties requests mHandler.post(mRequestDynamicGlobalPropertiesTask) } From 70d5e3d4d22593390b0f8720a8f5198331ac6da9 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Fri, 30 Aug 2019 19:52:23 -0500 Subject: [PATCH 21/33] Remove a couple of not needed TODOs. --- .../database/entities/Balance.kt | 2 +- .../database/entities/Transfer.kt | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/database/entities/Balance.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/database/entities/Balance.kt index b0ae9ad..ced80eb 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/database/entities/Balance.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/database/entities/Balance.kt @@ -7,7 +7,7 @@ import androidx.room.PrimaryKey @Entity(tableName = "balances") data class Balance( @PrimaryKey - @ColumnInfo(name = "asset_id") val assetId: String, // TODO should be foreign key? + @ColumnInfo(name = "asset_id") val assetId: String, @ColumnInfo(name = "asset_amount") val assetAmount: Long, @ColumnInfo(name = "last_update") val lastUpdate: Long ) \ No newline at end of file diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/database/entities/Transfer.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/database/entities/Transfer.kt index 1505a16..bc13707 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/database/entities/Transfer.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/database/entities/Transfer.kt @@ -11,13 +11,13 @@ data class Transfer ( @ColumnInfo(name = "block_number") val blockNumber: Long, @ColumnInfo(name = "timestamp") val timestamp: Long, @ColumnInfo(name = "fee_amount") val feeAmount: Long, - @ColumnInfo(name = "fee_asset_id") val feeAssetId: String, // TODO should be foreign key to Asset - @ColumnInfo(name = "source") val source: String, // TODO should be foreign key to UserAccount - @ColumnInfo(name = "destination") val destination: String, // TODO should be foreign key to UserAccount + @ColumnInfo(name = "fee_asset_id") val feeAssetId: String, + @ColumnInfo(name = "source") val source: String, + @ColumnInfo(name = "destination") val destination: String, @ColumnInfo(name = "transfer_amount") val transferAmount: Long, - @ColumnInfo(name = "transfer_asset_id") val transferAssetId: String, // TODO should be foreign key to Asset + @ColumnInfo(name = "transfer_asset_id") val transferAssetId: String, @ColumnInfo(name = "memo") val memo: String, - @ColumnInfo(name = "bts_value") var btsValue: Long? = Transfer.NOT_CALCULATED + @ColumnInfo(name = "bts_value") var btsValue: Long? = NOT_CALCULATED ){ companion object { // Constant used to specify an uninitialized BTS equivalent value @@ -26,7 +26,7 @@ data class Transfer ( val ERROR: Long? = -2L } init { - if(transferAssetId.equals("1.3.0")){ + if(transferAssetId == "1.3.0"){ // If the transferred asset is BTS, we can fill the btsValue field immediately btsValue = transferAmount } From 629c5ff82c824330e75843fe28e1af534e12950c Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Mon, 2 Sep 2019 11:07:41 -0500 Subject: [PATCH 22/33] Add a Remove Account section to the settings. - Added a new section inside the Accounts card to the UI, to let the user remove the current account from the device. --- app/src/main/res/layout/fragment_settings.xml | 16 ++++++++++++++++ app/src/main/res/values-es/strings.xml | 2 ++ app/src/main/res/values/colors.xml | 1 + app/src/main/res/values/strings.xml | 2 ++ 4 files changed, 21 insertions(+) diff --git a/app/src/main/res/layout/fragment_settings.xml b/app/src/main/res/layout/fragment_settings.xml index dfcf401..c88a635 100644 --- a/app/src/main/res/layout/fragment_settings.xml +++ b/app/src/main/res/layout/fragment_settings.xml @@ -201,6 +201,22 @@ android:layout_marginTop="@dimen/spacing_same_topic" android:text="@string/button__upgrade_to_ltm"/> + + + + diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 47803ed..bd44a42 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -142,6 +142,8 @@ ¡Felicidades! Tu cuenta ahora se ha actualizado a la membresía de por vida (LTM). Error al intentar actualizar la cuenta Por favor, asegúrate de que tu cuenta tenga un balance suficiente para cubrir los costos. + Eliminar cuenta actual. Elimina la cuenta actual de éste dispositivo y crea o importa una diferente. + Eliminar Errores o Ideas? Telegram: https://t.me/Agorise\nKeybase: https://keybase.io/team/Agorise Bloque: %1$s diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 9805fec..254b52f 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -10,6 +10,7 @@ #212121 #000 + #f00 #888 #139657 #aaa diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 86c153a..28794c3 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -143,6 +143,8 @@ Congratulations! Your account has now been upgraded to the Lifetime Membership. Error while trying to upgrade account Please make sure your account has enough balance to cover the costs. + Remove the current Account. Remove the current Account from this device and create or import a different one. + Remove Bugs or Ideas? Telegram: https://t.me/Agorise\nKeybase: https://keybase.io/team/Agorise Block: %1$s From e2008e5bcdbe560581b1a91e421cfbcca2c2938f Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Mon, 2 Sep 2019 11:45:05 -0500 Subject: [PATCH 23/33] Show remove account confirmation. - Created a Remove Account confirmation Dialog that appears when the user taps the REMOVE button. If the user has a PIN/Pattern selected, he must enter it successfully before showing the confirmation Dialog. --- .../fragments/SettingsFragment.kt | 35 +++++++++++++++---- app/src/main/res/values-es/strings.xml | 2 ++ app/src/main/res/values/strings.xml | 2 ++ 3 files changed, 33 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt index 580e4f7..6122995 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt @@ -9,7 +9,9 @@ import android.util.Log import android.view.LayoutInflater import android.view.View import android.view.ViewGroup +import android.widget.Toast import androidx.appcompat.widget.Toolbar +import androidx.collection.LongSparseArray import androidx.lifecycle.ViewModelProviders import com.afollestad.materialdialogs.MaterialDialog import com.afollestad.materialdialogs.callbacks.onDismiss @@ -50,6 +52,7 @@ class SettingsFragment : ConnectedFragment(), BaseSecurityLockDialog.OnPINPatter private const val ACTION_CHANGE_SECURITY_LOCK = 1 private const val ACTION_SHOW_BRAINKEY = 2 private const val ACTION_UPGRADE_TO_LTM = 3 + private const val ACTION_REMOVE_ACCOUNT = 4 // Constants used to organize NetworkService requests private const val RESPONSE_GET_DYNAMIC_GLOBAL_PROPERTIES_NODES = 1 @@ -70,7 +73,7 @@ class SettingsFragment : ConnectedFragment(), BaseSecurityLockDialog.OnPINPatter private var nodesAdapter: FullNodesAdapter? = null // Map used to keep track of request and response id pairs - private val responseMap = HashMap() + private val responseMap = LongSparseArray() /** Transaction to upgrade to LTM */ private var ltmTransaction: Transaction? = null @@ -144,6 +147,8 @@ class SettingsFragment : ConnectedFragment(), BaseSecurityLockDialog.OnPINPatter btnViewBrainKey.setOnClickListener { onShowBrainKeyButtonSelected() } btnUpgradeToLTM.setOnClickListener { onUpgradeToLTMButtonSelected() } + + btnRemoveAccount.setOnClickListener { onRemoveAccountButtonSelected() } } private fun showNodesDialog(v: View) { @@ -188,8 +193,7 @@ class SettingsFragment : ConnectedFragment(), BaseSecurityLockDialog.OnPINPatter override fun handleJsonRpcResponse(response: JsonRpcResponse<*>) { if (responseMap.containsKey(response.id)) { - val responseType = responseMap[response.id] - when (responseType) { + when (responseMap[response.id]) { RESPONSE_GET_DYNAMIC_GLOBAL_PROPERTIES_NODES -> handleDynamicGlobalPropertiesNodes(response.result) RESPONSE_GET_DYNAMIC_GLOBAL_PROPERTIES_LTM -> handleDynamicGlobalPropertiesLTM(response.result) RESPONSE_BROADCAST_TRANSACTION -> handleBroadcastTransaction(response) @@ -220,7 +224,7 @@ class SettingsFragment : ConnectedFragment(), BaseSecurityLockDialog.OnPINPatter ltmTransaction?.blockData = BlockData(headBlockNumber, headBlockId, expirationTime) val id = mNetworkService?.sendMessage(BroadcastTransaction(ltmTransaction), BroadcastTransaction.REQUIRED_API) - if (id != null) responseMap[id] = RESPONSE_BROADCAST_TRANSACTION + if (id != null) responseMap.append(id, RESPONSE_BROADCAST_TRANSACTION) // TODO use an indicator to show that a transaction is in progress } @@ -259,7 +263,7 @@ class SettingsFragment : ConnectedFragment(), BaseSecurityLockDialog.OnPINPatter private val mRequestDynamicGlobalPropertiesTask = object : Runnable { override fun run() { val id = mNetworkService?.sendMessage(GetDynamicGlobalProperties(), GetDynamicGlobalProperties.REQUIRED_API) - if (id != null) responseMap[id] = RESPONSE_GET_DYNAMIC_GLOBAL_PROPERTIES_NODES + if (id != null) responseMap.append(id, RESPONSE_GET_DYNAMIC_GLOBAL_PROPERTIES_NODES) mHandler.postDelayed(this, Constants.BLOCK_PERIOD) } @@ -352,6 +356,7 @@ class SettingsFragment : ConnectedFragment(), BaseSecurityLockDialog.OnPINPatter ACTION_CHANGE_SECURITY_LOCK -> showChooseSecurityLockDialog() ACTION_SHOW_BRAINKEY -> getBrainkey() ACTION_UPGRADE_TO_LTM -> showUpgradeToLTMDialog() + ACTION_REMOVE_ACCOUNT -> showRemoveAccountDialog() } } @@ -423,6 +428,11 @@ class SettingsFragment : ConnectedFragment(), BaseSecurityLockDialog.OnPINPatter showUpgradeToLTMDialog() } + private fun onRemoveAccountButtonSelected() { + if (!verifySecurityLock(ACTION_REMOVE_ACCOUNT)) + showRemoveAccountDialog() + } + /** * Obtains the brainKey from the authorities db table for the current user account and if it is not null it passes * the brainKey to a method to show it in a nice MaterialDialog @@ -485,7 +495,20 @@ class SettingsFragment : ConnectedFragment(), BaseSecurityLockDialog.OnPINPatter ltmTransaction = Transaction(currentPrivateKey, null, operations) val id = mNetworkService?.sendMessage(GetDynamicGlobalProperties(), GetDynamicGlobalProperties.REQUIRED_API) - if (id != null) responseMap[id] = RESPONSE_GET_DYNAMIC_GLOBAL_PROPERTIES_LTM + if (id != null) responseMap.append(id, RESPONSE_GET_DYNAMIC_GLOBAL_PROPERTIES_LTM) + } + } + } + } + + private fun showRemoveAccountDialog() { + context?.let { context -> + MaterialDialog(context).show { + title(R.string.title__remove_account) + message(R.string.msg__remove_account_confirmation) + negativeButton(android.R.string.cancel) + positiveButton(android.R.string.ok) { + Toast.makeText(it.context, "Removing Account", Toast.LENGTH_SHORT).show() } } } diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index bd44a42..c077c73 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -144,6 +144,8 @@ Por favor, asegúrate de que tu cuenta tenga un balance suficiente para cubrir los costos. Eliminar cuenta actual. Elimina la cuenta actual de éste dispositivo y crea o importa una diferente. Eliminar + Eliminar Cuenta + ¿Estás seguro de que deseas eliminar la cuenta actual de este dispositivo? Errores o Ideas? Telegram: https://t.me/Agorise\nKeybase: https://keybase.io/team/Agorise Bloque: %1$s diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 28794c3..474899a 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -145,6 +145,8 @@ Please make sure your account has enough balance to cover the costs. Remove the current Account. Remove the current Account from this device and create or import a different one. Remove + Remove Account + Are you sure you want to remove the current account from this device? Bugs or Ideas? Telegram: https://t.me/Agorise\nKeybase: https://keybase.io/team/Agorise Block: %1$s From 85f20bf11dd1ed9fe371d0a5782b0e9629ed80a2 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Mon, 2 Sep 2019 18:06:34 -0500 Subject: [PATCH 24/33] Fix Settings' Remove Account explanationC. --- app/src/main/res/values-es/strings.xml | 2 +- app/src/main/res/values/strings.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index c077c73..975f457 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -142,7 +142,7 @@ ¡Felicidades! Tu cuenta ahora se ha actualizado a la membresía de por vida (LTM). Error al intentar actualizar la cuenta Por favor, asegúrate de que tu cuenta tenga un balance suficiente para cubrir los costos. - Eliminar cuenta actual. Elimina la cuenta actual de éste dispositivo y crea o importa una diferente. + Elimina la cuenta actual de éste dispositivo y crea o importa una diferente. Eliminar Eliminar Cuenta ¿Estás seguro de que deseas eliminar la cuenta actual de este dispositivo? diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 474899a..dbaa829 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -143,7 +143,7 @@ Congratulations! Your account has now been upgraded to the Lifetime Membership. Error while trying to upgrade account Please make sure your account has enough balance to cover the costs. - Remove the current Account. Remove the current Account from this device and create or import a different one. + Remove the current Account from this device and create or import a different one. Remove Remove Account Are you sure you want to remove the current account from this device? From 544b79321b589a556ad87e3f3eb69e94d7ac0070 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Mon, 2 Sep 2019 19:22:10 -0500 Subject: [PATCH 25/33] Add the Remove Account functionality. - Created the functionality to completely remove the current user account and its corresponding data from the database and the shared preferences, which will restart the whole application avoiding showing the License again. --- .../fragments/SettingsFragment.kt | 22 +++++++++++++++++-- .../viewmodels/SettingsFragmentViewModel.kt | 15 +++++++++++++ 2 files changed, 35 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt index 6122995..d4b4206 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/SettingsFragment.kt @@ -9,7 +9,6 @@ import android.util.Log import android.view.LayoutInflater import android.view.View import android.view.ViewGroup -import android.widget.Toast import androidx.appcompat.widget.Toolbar import androidx.collection.LongSparseArray import androidx.lifecycle.ViewModelProviders @@ -508,12 +507,31 @@ class SettingsFragment : ConnectedFragment(), BaseSecurityLockDialog.OnPINPatter message(R.string.msg__remove_account_confirmation) negativeButton(android.R.string.cancel) positiveButton(android.R.string.ok) { - Toast.makeText(it.context, "Removing Account", Toast.LENGTH_SHORT).show() + removeAccount(it.context) } } } } + private fun removeAccount(context: Context) { + // Clears the database. + mViewModel.clearDatabase(context) + + // Clears the shared preferences. + val pref = PreferenceManager.getDefaultSharedPreferences(context) + pref.edit().clear().apply() + + // Marks the license as agreed, so that it is not shown to the user again. + pref.edit().putInt( + Constants.KEY_LAST_AGREED_LICENSE_VERSION, Constants.CURRENT_LICENSE_VERSION).apply() + + // Restarts the activity, which will restart the whole application since it uses a + // single activity architecture. + val intent = activity?.intent + activity?.finish() + activity?.startActivity(intent) + } + override fun onServiceDisconnected(name: ComponentName?) { super.onServiceDisconnected(name) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/SettingsFragmentViewModel.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/SettingsFragmentViewModel.kt index 04944bc..7f7f547 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/SettingsFragmentViewModel.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/viewmodels/SettingsFragmentViewModel.kt @@ -1,11 +1,17 @@ package cy.agorise.bitsybitshareswallet.viewmodels import android.app.Application +import android.content.Context import androidx.lifecycle.AndroidViewModel import androidx.lifecycle.LiveData +import androidx.lifecycle.viewModelScope +import cy.agorise.bitsybitshareswallet.database.BitsyDatabase import cy.agorise.bitsybitshareswallet.database.entities.UserAccount import cy.agorise.bitsybitshareswallet.repositories.AuthorityRepository import cy.agorise.bitsybitshareswallet.repositories.UserAccountRepository +import kotlinx.coroutines.Dispatchers.IO +import kotlinx.coroutines.launch +import kotlinx.coroutines.withContext class SettingsFragmentViewModel(application: Application) : AndroidViewModel(application) { private var mUserAccountRepository = UserAccountRepository(application) @@ -18,4 +24,13 @@ class SettingsFragmentViewModel(application: Application) : AndroidViewModel(app internal fun getWIF(userId: String, authorityType: Int): LiveData { return mAuthorityRepository.getWIF(userId, authorityType) } + + internal fun clearDatabase(context: Context) { + val db = BitsyDatabase.getDatabase(context) + viewModelScope.launch { + withContext(IO) { + db?.clearAllTables() + } + } + } } \ No newline at end of file From 48f6304fd32f3f38fe87c8cff1b353a858a25e2b Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Tue, 3 Sep 2019 14:31:09 -0500 Subject: [PATCH 26/33] Fix create account validation. - The create account transaction is paid by our faucet, for that reason we won't let users register premium account names for now. A couple of validations were added to make sure the account the user wants to create is not premium: account length has to be greater than 2 chars, account name has to start with a letter, and restrictions like having at least one dash, number or no vowels. --- .../fragments/CreateAccountFragment.kt | 34 +++++++++++++++---- .../bitsybitshareswallet/utils/Extensions.kt | 5 ++- app/src/main/res/values-es/strings.xml | 6 ++-- app/src/main/res/values/strings.xml | 6 ++-- 4 files changed, 37 insertions(+), 14 deletions(-) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/CreateAccountFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/CreateAccountFragment.kt index 4e253e2..8179110 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/CreateAccountFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/CreateAccountFragment.kt @@ -44,7 +44,8 @@ class CreateAccountFragment : BaseAccountFragment() { private const val TAG = "CreateAccountFragment" private const val BRAINKEY_FILE = "brainkeydict.txt" - private const val MIN_ACCOUNT_NAME_LENGTH = 8 + private const val MIN_ACCOUNT_NAME_LENGTH = 3 + private const val MAX_ACCOUNT_NAME_LENGTH = 16 // Used when trying to validate that the account name is available private const val RESPONSE_GET_ACCOUNT_BY_NAME_VALIDATION = 1 @@ -121,7 +122,13 @@ class CreateAccountFragment : BaseAccountFragment() { private fun validateAccountName(accountName: String) { isAccountValidAndAvailable = false - if ( !isAccountNameValid(accountName) ) { + if ( !isAccountLengthValid(accountName) ) { + tilAccountName.helperText = "" + tilAccountName.error = getString(R.string.error__invalid_account_length) + } else if ( !isAccountStartValid(accountName) ) { + tilAccountName.helperText = "" + tilAccountName.error = getString(R.string.error__invalid_account_start) + } else if ( !isAccountNameValid(accountName) ) { tilAccountName.helperText = "" tilAccountName.error = getString(R.string.error__invalid_account_name) } else { @@ -136,15 +143,29 @@ class CreateAccountFragment : BaseAccountFragment() { enableDisableCreateButton() } + /** + * Verifies if the account length is valid, so that the faucet does not pay for a premium account. + */ + private fun isAccountLengthValid(accountName: String): Boolean { + return accountName.length in MIN_ACCOUNT_NAME_LENGTH..MAX_ACCOUNT_NAME_LENGTH + } + + /** + * Verifies if the account start is valid, the account name should start with a letter. + */ + private fun isAccountStartValid(accountName: String): Boolean { + return accountName[0].isLetter() + } + /** * Method used to determine if the account name entered by the user is valid * @param accountName The proposed account name * @return True if the name is valid, false otherwise */ private fun isAccountNameValid(accountName: String): Boolean { - return accountName.length >= MIN_ACCOUNT_NAME_LENGTH && - (accountName.containsDigits() || !accountName.containsVowels()) && - !accountName.contains("_") + return accountName.contains("-") || + accountName.containsDigits() || + !accountName.containsVowels() } private fun validatePIN() { @@ -181,8 +202,7 @@ class CreateAccountFragment : BaseAccountFragment() { override fun handleJsonRpcResponse(response: JsonRpcResponse<*>) { if (responseMap.containsKey(response.id)) { - val responseType = responseMap[response.id] - when (responseType) { + when (responseMap[response.id]) { RESPONSE_GET_ACCOUNT_BY_NAME_VALIDATION -> handleAccountNameValidation(response.result) RESPONSE_GET_ACCOUNT_BY_NAME_CREATED -> handleAccountNameCreated(response.result) } diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/Extensions.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/Extensions.kt index 340a2ff..67ca83e 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/Extensions.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/Extensions.kt @@ -8,7 +8,6 @@ import android.view.inputmethod.InputMethodManager import android.widget.Toast import androidx.core.content.ContextCompat import com.google.android.material.floatingactionbutton.FloatingActionButton -import java.util.regex.Pattern /** * Creates an enabled state, by enabling the button and using the given [colorResource] to color it. @@ -37,14 +36,14 @@ fun Context.toast(message: CharSequence, duration: Int = Toast.LENGTH_SHORT) { * Verifies that the current string contains at least one digit */ fun String.containsDigits(): Boolean { - return Pattern.matches("\\d", this) + return this.matches(".*\\d.*".toRegex()) } /** * Verifies that the current string contains at least one vowel */ fun String.containsVowels(): Boolean { - return Pattern.matches("[aeiou]", this) + return matches(".*[aeiou].*".toRegex()) } /** diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 975f457..d1bd7c3 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -24,9 +24,11 @@ Cuenta de BitShares Error al leer el archivo de diccionario - La cuenta debe de tener más de 8 caracteres, contener un número o no contener vocales. El guion bajo no es permitido. + La cuenta debe tener entre 3 y 16 caracteres. + La cuenta debe empezar con una letra. + Por favor ingresa un nombre regular que contenga al menos un guion, un número, o ninguna vocal. Verificando disponibilidad de cuenta… - Cuenta no disponible + Esta cuenta ya ha sido tomada. Cuenta disponible Error El servidor regresó un error. Puede ser causado por una limitación a propósito para rechazar peticiones frecuentes provenientes de la misma dirección IP en un periodo corto de tiempo. Por favor espera 5 minutos e intenta de nuevo, o cambia a una red diferente, por ejemplo de WiFi a celular. diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index dbaa829..784052d 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -24,9 +24,11 @@ BitShares account name Error reading dictionary file - The account name has to either have more than 8 characters, contain a number or have no vowels. The underscore character is also not allowed. + Account name should be 3 to 16 characters. + Account name should start with a letter. + Please enter a regular name containing at least one dash, a number, or no vowels. Verifying account availability… - Account not available + That account name is already taken. Account is available Error The server returned an error. This might be due to a limitation purposefully set in place to disallow frequent requests coming from the same IP address in a short time lapse. Please wait 5 minutes and try again, or switch to a different network, for example from wifi to cell. From b10d9e0196b5f4478ad2509c81908e2fe88e9747 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Tue, 3 Sep 2019 16:25:08 -0500 Subject: [PATCH 27/33] Default request QR code to BTS. - In ReceiveTransactionFragment, default the QR code to BTS in case the user has no balances so that he can easily show that QR to others and ask for funds. --- .../fragments/ReceiveTransactionFragment.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ReceiveTransactionFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ReceiveTransactionFragment.kt index a010e8e..219150e 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ReceiveTransactionFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/ReceiveTransactionFragment.kt @@ -115,6 +115,13 @@ class ReceiveTransactionFragment : ConnectedFragment() { Observer> { assets -> mAssets.clear() mAssets.addAll(assets) + + // Add BTS to always show a QR + if (mAssets.isEmpty()) + mAssets.add(cy.agorise.bitsybitshareswallet.database.entities.Asset( + "1.3.0", "BTS", 5, "", "") + ) + mAssets.sortWith( Comparator { a, b -> a.toString().compareTo(b.toString(), true) } ) From fa8d6cb85fdf90507fd4d82e4dd6f9cd90f63647 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Wed, 4 Sep 2019 11:49:00 -0500 Subject: [PATCH 28/33] Add account ID to crashlytics reports. - Added the account ID to the crashlytics reports so that we can verify if a crash can be related to an account specific situation. --- .../bitsybitshareswallet/activities/ConnectedActivity.kt | 3 +++ .../java/cy/agorise/bitsybitshareswallet/utils/Constants.kt | 3 +++ 2 files changed, 6 insertions(+) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/activities/ConnectedActivity.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/activities/ConnectedActivity.kt index c74ee12..e5ba8c4 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/activities/ConnectedActivity.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/activities/ConnectedActivity.kt @@ -185,6 +185,9 @@ abstract class ConnectedActivity : AppCompatActivity(), ServiceConnection { .getString(Constants.KEY_CURRENT_ACCOUNT_ID, "") ?: "" if (userId != "") mCurrentAccount = UserAccount(userId) + + // Make sure crashlytics reports contains the account ID + Crashlytics.setString(Constants.CRASHLYTICS_KEY_ACCOUNT_ID, userId) } /** diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/Constants.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/Constants.kt index bf55faf..1d8a399 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/Constants.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/utils/Constants.kt @@ -136,4 +136,7 @@ object Constants { /** Key used to add the device language to the Crashlytics report */ const val CRASHLYTICS_KEY_LANGUAGE = "crashlytics_key_language" + + /** Key used to add the account ID to the Crashlytics report*/ + const val CRASHLYTICS_KEY_ACCOUNT_ID = "crashlytics_key_account_id" } From bad25f57fc58ee0df22b41bf027eb0d70d3029ea Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Wed, 4 Sep 2019 12:37:25 -0500 Subject: [PATCH 29/33] Scroll up when new transactions are found. - Added a mechanism to automatically scroll to the top in the TransactionsFragment when the difference between the old and new list of transactions is 1, which most probably means that a new transaction was detected. --- .../bitsybitshareswallet/fragments/TransactionsFragment.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/TransactionsFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/TransactionsFragment.kt index 41253e5..b703113 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/TransactionsFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/TransactionsFragment.kt @@ -76,7 +76,13 @@ class TransactionsFragment : Fragment(), FilterOptionsDialog.OnFilterOptionsSele rvTransactions.visibility = View.VISIBLE tvEmpty.visibility = View.GONE + val shouldScrollUp = transactions.size - transfersDetailsAdapter.itemCount == 1 transfersDetailsAdapter.replaceAll(transactions) + + // Scroll to the top only if the difference between old and new items is 1 + // which most likely means a new transaction was received/sent. + if (shouldScrollUp) + rvTransactions.scrollToPosition(0) } }) From 56c95ed3997d2952cb38b9f70ce7101e9f04ab1b Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Wed, 4 Sep 2019 15:00:58 -0500 Subject: [PATCH 30/33] Add string resources to all supported languages. - Used Vins tool to create the string resource translations to all supported languages. --- app/src/main/res/values-af/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-am/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-az/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-be/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-bg/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-bs/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-ca/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-ceb/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-co/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-cs/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-cy/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-da/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-de/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-el/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-eo/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-es/strings.xml | 2 - app/src/main/res/values-et/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-eu/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-fi/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-fr/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-fy/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-ga/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-gd/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-gl/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-gu/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-hi/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-hmn/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-hr/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-ht/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-hu/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-hy/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-id/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-is/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-it/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-ja/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-jw/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-ka/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-kk/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-km/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-kn/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-ko/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-ku/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-ky/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-la/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-lb/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-lo/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-lt/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-lv/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-mg/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-mi/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-mk/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-ml/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-ms/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-mt/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-my/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-ne/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-nl/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-no/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-ny/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-pa/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-pl/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-pt/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-ro/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-ru/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-si/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-sk/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-sl/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-sm/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-sn/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-so/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-sq/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-st/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-su/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-sv/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-sw/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-te/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-tg/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-th/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-tl/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-tr/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-uk/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-uz/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-vi/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-xh/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-zh-rTW/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-zh/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values-zu/strings.xml | 185 +++++++++++++++++++++ app/src/main/res/values/strings.xml | 2 +- 88 files changed, 15911 insertions(+), 3 deletions(-) create mode 100644 app/src/main/res/values-af/strings.xml create mode 100644 app/src/main/res/values-am/strings.xml create mode 100644 app/src/main/res/values-az/strings.xml create mode 100644 app/src/main/res/values-be/strings.xml create mode 100644 app/src/main/res/values-bg/strings.xml create mode 100644 app/src/main/res/values-bs/strings.xml create mode 100644 app/src/main/res/values-ca/strings.xml create mode 100644 app/src/main/res/values-ceb/strings.xml create mode 100644 app/src/main/res/values-co/strings.xml create mode 100644 app/src/main/res/values-cs/strings.xml create mode 100644 app/src/main/res/values-cy/strings.xml create mode 100644 app/src/main/res/values-da/strings.xml create mode 100644 app/src/main/res/values-de/strings.xml create mode 100644 app/src/main/res/values-el/strings.xml create mode 100644 app/src/main/res/values-eo/strings.xml create mode 100644 app/src/main/res/values-et/strings.xml create mode 100644 app/src/main/res/values-eu/strings.xml create mode 100644 app/src/main/res/values-fi/strings.xml create mode 100644 app/src/main/res/values-fr/strings.xml create mode 100644 app/src/main/res/values-fy/strings.xml create mode 100644 app/src/main/res/values-ga/strings.xml create mode 100644 app/src/main/res/values-gd/strings.xml create mode 100644 app/src/main/res/values-gl/strings.xml create mode 100644 app/src/main/res/values-gu/strings.xml create mode 100644 app/src/main/res/values-hi/strings.xml create mode 100644 app/src/main/res/values-hmn/strings.xml create mode 100644 app/src/main/res/values-hr/strings.xml create mode 100644 app/src/main/res/values-ht/strings.xml create mode 100644 app/src/main/res/values-hu/strings.xml create mode 100644 app/src/main/res/values-hy/strings.xml create mode 100644 app/src/main/res/values-id/strings.xml create mode 100644 app/src/main/res/values-is/strings.xml create mode 100644 app/src/main/res/values-it/strings.xml create mode 100644 app/src/main/res/values-ja/strings.xml create mode 100644 app/src/main/res/values-jw/strings.xml create mode 100644 app/src/main/res/values-ka/strings.xml create mode 100644 app/src/main/res/values-kk/strings.xml create mode 100644 app/src/main/res/values-km/strings.xml create mode 100644 app/src/main/res/values-kn/strings.xml create mode 100644 app/src/main/res/values-ko/strings.xml create mode 100644 app/src/main/res/values-ku/strings.xml create mode 100644 app/src/main/res/values-ky/strings.xml create mode 100644 app/src/main/res/values-la/strings.xml create mode 100644 app/src/main/res/values-lb/strings.xml create mode 100644 app/src/main/res/values-lo/strings.xml create mode 100644 app/src/main/res/values-lt/strings.xml create mode 100644 app/src/main/res/values-lv/strings.xml create mode 100644 app/src/main/res/values-mg/strings.xml create mode 100644 app/src/main/res/values-mi/strings.xml create mode 100644 app/src/main/res/values-mk/strings.xml create mode 100644 app/src/main/res/values-ml/strings.xml create mode 100644 app/src/main/res/values-ms/strings.xml create mode 100644 app/src/main/res/values-mt/strings.xml create mode 100644 app/src/main/res/values-my/strings.xml create mode 100644 app/src/main/res/values-ne/strings.xml create mode 100644 app/src/main/res/values-nl/strings.xml create mode 100644 app/src/main/res/values-no/strings.xml create mode 100644 app/src/main/res/values-ny/strings.xml create mode 100644 app/src/main/res/values-pa/strings.xml create mode 100644 app/src/main/res/values-pl/strings.xml create mode 100644 app/src/main/res/values-pt/strings.xml create mode 100644 app/src/main/res/values-ro/strings.xml create mode 100644 app/src/main/res/values-ru/strings.xml create mode 100644 app/src/main/res/values-si/strings.xml create mode 100644 app/src/main/res/values-sk/strings.xml create mode 100644 app/src/main/res/values-sl/strings.xml create mode 100644 app/src/main/res/values-sm/strings.xml create mode 100644 app/src/main/res/values-sn/strings.xml create mode 100644 app/src/main/res/values-so/strings.xml create mode 100644 app/src/main/res/values-sq/strings.xml create mode 100644 app/src/main/res/values-st/strings.xml create mode 100644 app/src/main/res/values-su/strings.xml create mode 100644 app/src/main/res/values-sv/strings.xml create mode 100644 app/src/main/res/values-sw/strings.xml create mode 100644 app/src/main/res/values-te/strings.xml create mode 100644 app/src/main/res/values-tg/strings.xml create mode 100644 app/src/main/res/values-th/strings.xml create mode 100644 app/src/main/res/values-tl/strings.xml create mode 100644 app/src/main/res/values-tr/strings.xml create mode 100644 app/src/main/res/values-uk/strings.xml create mode 100644 app/src/main/res/values-uz/strings.xml create mode 100644 app/src/main/res/values-vi/strings.xml create mode 100644 app/src/main/res/values-xh/strings.xml create mode 100644 app/src/main/res/values-zh-rTW/strings.xml create mode 100644 app/src/main/res/values-zh/strings.xml create mode 100644 app/src/main/res/values-zu/strings.xml diff --git a/app/src/main/res/values-af/strings.xml b/app/src/main/res/values-af/strings.xml new file mode 100644 index 0000000..2b1d7db --- /dev/null +++ b/app/src/main/res/values-af/strings.xml @@ -0,0 +1,185 @@ + + + + saamstem + Verskil + + + 6+ PIN-kode + PIN te kort + Bevestig die PIN + PIN-ooreenstemming + BrainKey + Voer die regte breintoets in, dit moet 12 of 16 woorde bevat. + Voer bestaande rekening in + of + Skep nuwe rekening + Geen rekeninge wat deur die gegewe breinsleutel beheer word, is gevind nie. Gaan asseblief u breintoets na vir tikfoute + Probeer weer na 5 minute + Kies \'n rekening + Dit lyk asof die sleutels wat van hierdie breinsleutel afkomstig is, gebruik word om meer as een rekening te beheer. Kies die rekening wat u wil invoer + + + BitShares-rekeningnaam + Fout tydens lees van woordeboeklêer + Die rekeningnaam moet 3 tot 16 karakters bevat. + Rekeningnaam moet met \'n letter begin. + Voer \'n gewone naam in wat ten minste een streep, \'n nommer of geen vokale bevat nie. + Verifieer rekeningbeskikbaarheid ... + Die rekeningnaam is reeds geneem. + Rekening is beskikbaar + fout + Die bediener het \'n fout opgelewer. Dit kan wees as gevolg van \'n beperking wat doelbewus ingestel is om gereelde versoeke wat uit dieselfde IP-adres kom binne \'n kort tydjie te weier. Wag asseblief 5 minute en probeer weer, of skakel oor na \'n ander netwerk, byvoorbeeld van wifi na sel. + Die kraan het \'n fout opgelewer. Msg: %1$s + Die app kon nie inligting oor die nuutgeskepte rekening ophaal nie + Skep + + + transaksies + Handelaars en Vertellers + ontvang + teenwigte + stuur + Netto waarde + Kom binnekort + + + Soek + filter + uitvoer + Geen transaksies nie + + + Filter opsies + Almal + gestuur + ontvang + Datum reeks + Ekwivalente waarde + Ignoreer netwerkkoste + tussen + en + filter + + + Voer gefiltreerde transaksies uit + PDF + CSV + Bergingstoestemming is nodig om PDF / CSV-lêers uit te voer. + Van + om + memo + datum + tyd + bedrag + Ekwivalente waarde + + + eReceipt + waarde + Memo: %1$s + Datum: %1$s + Tx: %1$s + + + + handelaars + vertellers + oor + PalmPay-handelaars is die ruggraat van die nuwe Krypto-ekonomie. As u op soek is na besighede wat u Cryptocurrency sal aanvaar, gebruik dan net die soek- en kaartdata hieronder. Meer handelaars sal hier bygevoeg word namate die PalmPay-ambassadeurs ons inlig. + Vertellers is mense wat u fiat-geldeenhede met cryptocurrencies sal verruil, en omgekeerd. Hulle help ook handelaars met die vestiging van fiat. + Liggingstoestemming is nodig om u huidige ligging op die kaart te wys. + + + info + om + bedrag + memo + Skandeer QR + Ongeldige rekening + Nie genoeg fondse nie + Kamera toestemming is nodig om QR-kodes te lees. + Transaksie gestuur! + Kon nie die transaksie stuur nie + U het geen %1$s nie + + + Tik die Bitshares-rekeningnaam in van die persoon waarheen u fondse wil stuur. \nVoor voorbeeld: kraan van agorise + Batesaldo + U kan die saldo wat vertoon word tik om al die bates te stuur. As u dit doen, sal u die bedrag Bedrag vir u invul. + Dit is nie nodig om \'n memorandum in te voer nie, maar om aantekeninge te maak oor waarom u die fondse gestuur het, is dit vir toekomstige verwysing. Memo\'s is slegs sigbaar vir u en die persoon aan wie u fondse gestuur het. + Netwerk fooi + Die netwerkfooi is ingesluit in die bedrag wat u wil stuur. As u byvoorbeeld 50 BTS wil stuur, sal BiTSy daadwerklik ~ 50,21 BTS stuur. Die bygevoegde 0.21 in hierdie voorbeeld is die Bitshares-transaksiefooi plus 0.01% aan die BiTSy-ontwikkelaarspan (tipies ~ 1 sent). + QR kode + U hoef nie iemand se QR te skandeer om fondse te stuur nie, maar dit help u om foute te vermy. Sodra u fondse van u rekening gestuur het, is dit vir ewig weg, moet u altyd seker maak dat die rekeningnaam in die "To" -veld korrek is. + + + bate + Ander ... + Stuur asb: %1$s %2$s + Enige bedrag + Aan: %1$s + BiTSy-faktuur vanaf %1$s + Deel + Deel met + Bergingstoestemming is nodig om beelde te deel. + + + instellings + algemene + Sluit BiTSy outomaties na 3 minute se onaktiwiteit + Nagmodus + Bekyk netwerkstatus + Ondersteuning + BrainKey. Rekeningherstelwoorde wat vasgelê of gekopieër kan word, maar nie geredigeer kan word nie. + Skryf dit neer! Maak seker dat u 2 eksemplare van hierdie BrainKey op 2 veilige plekke het in geval van brand of verlies. Sekuriteit eerste! Enigiemand met toegang tot u BrainKey kan toegang tot die fondse in u rekening kry! + kopieer + Bekyk en kopieer + rekeninge + Opgradeer na LifeTime-lidmaatskap (LTM). Bitshares se LTM-rekeninge betaal byna nul-fooie, kry 80% cashback en bonusse vir verwysings. + Opgradeer na LTM + Met die Life Time-lidmaatskap kan u handel dryf met \'n verlaagde stel netwerkkoste. \n \nDat dit van krag word tot die lopende rekening "%1$s" \n \nIt kom egter met \'n koste van ongeveer 100 dollar wat in Bitshare betaal word. \n \n Is u seker dat u wil voortgaan? + Rekening opgegradeer + Baie geluk! U rekening is nou opgegradeer na die lewenslange lidmaatskap. + Fout tydens die opgradering van die rekening + Sorg dat u rekening voldoende saldo het om die koste te dek. + Verwyder die huidige rekening vanaf hierdie toestel en skep of voer \'n ander een in. + verwyder + Verwyder rekening + Is u seker dat u die huidige rekening van hierdie toestel wil verwyder? + Bugs of idees? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blok: %1$s + + + sekuriteit + Veiligheidslot + Kies \'n sekuriteitslot + SPELD + patroon + Geen + kies + Voer u PIN weer in + Voer u BiTSy-PIN in om voort te gaan + Verkeerde PIN + Stel BiTSy Security in + Stel \'n PIN in vir sekuriteit + Die PIN moet ten minste 6 syfers bevat + PIN\'s stem nie ooreen nie + Tik u patroon weer in + Voer u BiTSy-patroon in om voort te gaan + Stel \'n patroon vir sekuriteit + Laat vinger los as u klaar is + duidelik + volgende + Teken \'n oopsluitpatroon + Teken weer patroon om te bevestig + bevestig + U nuwe ontsluitpatroon + Verkeerde patroon + Patroon aangeteken + Verbind ten minste 4 kolletjies. Probeer weer. + Te veel verkeerde pogings. Probeer weer binne %1$d minute. + Te veel verkeerde pogings. Probeer weer binne %1$d sekondes. + + diff --git a/app/src/main/res/values-am/strings.xml b/app/src/main/res/values-am/strings.xml new file mode 100644 index 0000000..906148b --- /dev/null +++ b/app/src/main/res/values-am/strings.xml @@ -0,0 +1,185 @@ + + + + እስማማለሁ ፡፡ + አለመግባባት። + + + 6+ ቁጥሮች ፒን። + ፒን በጣም አጭር ነው። + ፒን ያረጋግጡ + የፒን አለመመጣጠን። + BrainKey + እባክዎን ትክክለኛውን አንጎል ያስገቡ ፣ 12 ወይም 16 ቃላት ሊኖረው ይገባል ፡፡ + ያለውን መለያ ያስመጡ + ወይም ፡፡ + አዲስ መለያ ይፍጠሩ + በተሰየመው አንጎል ቁልፍ ቁጥጥር ስር ምንም መለያዎች የሉም ፣ እባክዎ ስህተቶች ለመተየብ አንጎልዎን ይፈትሹ። + እባክዎ ከ 5 ደቂቃዎች በኋላ እንደገና ይሞክሩ። + እባክዎ አንድ መለያ ይምረጡ። + ከዚህ አንጎል ቁልፍ የተገኙት ቁልፎች ከአንድ በላይ መለያዎችን ለመቆጣጠር የሚጠቀሙ ይመስላል ፣ እባክዎ የትኛውን መለያ ማስገባት እንደሚፈልጉ ይምረጡ ፡፡ + + + BitShares መለያ ስም። + የመዝገበ-ቃላት ፋይል በማንበብ ላይ ስህተት። + የመለያ ስም ከ 3 እስከ 16 ቁምፊዎች መሆን አለበት። + የመለያ ስም በደብዳቤ መጀመር አለበት። + እባክዎን ቢያንስ አንድ ሰረዝ ፣ ቁጥር ወይም አናባቢ አናባቢዎችን የያዘ መደበኛ ስም ያስገቡ ፡፡ + የመለያ ተገኝነትን በማረጋገጥ ላይ… + ያ መለያ ስም አስቀድሞ ተወስ isል። + መለያ ይገኛል። + ስህተት። + አገልጋዩ አንድ ስህተት መልሷል። ይህ በአጭር ጊዜ ውስጥ ከአንድ ተመሳሳይ የአይፒ አድራሻ የሚመጡ ተደጋጋሚ ጥያቄዎችን ለመከልከል በዝግጅት ላይ ባለ ቦታ ላይ ሊሆን ይችላል። እባክዎ 5 ደቂቃዎች ይጠብቁ እና እንደገና ይሞክሩ ፣ ወይም ወደ ተለየ አውታረ መረብ ለምሳሌ ከ wifi ወደ ሕዋስ ይቀይሩ። + የጀልባው መሳሪያው ስህተት ተመለሰ ፡፡ ሚሲግ _ _ ሴ ሴ__ + መተግበሪያው ስለአዲሱ የተፈጠረው መለያ መረጃን ማምጣት አልቻለም። + ፍጠር። + + + ግብይቶች + ነጋዴዎች እና ሻጮች ፡፡ + ተቀበል። + ሚዛን። + ይላኩ። + ከታክስ በኋላ የተገኘ ትርፍ + በቅርብ ቀን + + + ይፈልጉ + ማጣሪያ + ወደ ውጭ ይላኩ + ግብይቶች የሉም። + + + የማጣሪያ አማራጮች + ሁሉም። + ተልኳል። + ተቀብሏል። + የቀን ክልል + ተመጣጣኝ እሴት። + የአውታረ መረብ ክፍያዎችን ችላ ይበሉ። + መካከል። + እና + ማጣሪያ + + + የተጣሩ ግብይቶችን ወደ ውጭ ይላኩ + ፒዲኤፍ። + ሲ.ኤስ.ቪ. + የፒ ዲ ኤፍ / CSV ፋይሎችን ወደ ውጭ ለመላክ የማከማቻ ፈቃድ አስፈላጊ ነው። + + + Memo + ቀን + ጊዜ። + መጠን + ተመጣጣኝ እሴት። + + + eReceipt + እሴት። + ማስታወሻ: __1 ሴ__ + ቀን: __1 ሴ__ + Tx: %1$s + + + + ነጋዴዎች ፡፡ + ሻጮች + ስለ + የፓልምፓይ ነጋዴዎች የአዲሱ Crypto ኢኮኖሚ የጀርባ አጥንት ናቸው። የእርስዎን የ Cryptocurrency ገንዘብ የሚቀበሉ ንግዶችን የሚፈልጉ ከሆኑ ከዚያ ከዚህ በታች ያለውን የፍለጋ እና ካርታ ውሂብን ይጠቀሙ ፡፡ የፓልም ፓይ አምባሳደሮች እንደሚነግሩን ተጨማሪ ነጋዴዎች እዚህ ይታከላሉ ፡፡ + ሻጮች የሚከፍሉት ምንዛሬዎን cryptocurrencies ፣ እና በተቃራኒው ደግሞ የሚለዋወጡ ሰዎች ናቸው። እንዲሁም ነጋዴዎችን ከድል ጋር ለማስተካከል ይረዳሉ ፡፡ + የአሁኑን አካባቢዎን በካርታው ላይ ለማሳየት የአካባቢ ፍቃድ አስፈላጊ ነው። + + + መረጃ + + መጠን + Memo + QR ቅኝት + የተሳሳተ መለያ ፡፡ + በቂ ገንዘብ የለም ፡፡ + የ QR ኮዶችን ለማንበብ የካሜራ ፈቃድ አስፈላጊ ነው። + ግብይት ተልኳል! + ግብይት መላክ አልተቻለም። + ምንም __1 ሴ__ ባለቤት የለህም ፡፡ + + + ገንዘብ እንዲልኩለት የሚፈልጉትን ሰው የ Bitshares መለያ ስም ይተይቡ። \n ለምሳሌ-agorise-faucet። + የንብረት ቀሪ ሂሳብ። + ሁሉንም ያንን ንብረት ለመላክ የታየውን ቀሪ ሂሳብ መታ ማድረግ ይችላሉ። እንዲህ ማድረግ ለእርስዎ መጠን የሚሞላውን መስክ ይሞላል። + በማስታወሻ ውስጥ ማስገባት አስፈላጊ አይደለም ፣ ነገር ግን ገንዘብ ለምን እንደላኩ በማስታወሻዎች ላይ መያዙ ለወደፊቱ ማጣቀሻ ጥሩ ነው። Memos ለእርስዎ እና ለእርስዎ ገንዘብ የላኩለት ሰው ብቻ ነው ሊታዩ የሚችሉት። + የአውታረ መረብ ክፍያ። + የኔትዎርክ ክፍያ ለመላክ በሚፈልጉት መጠን ውስጥ ይካተታል ፡፡ ለምሳሌ ፣ 50 BTS ለመላክ ከፈለጉ ፣ BiTSy በእውነቱ ~ 50.21 BTS ይልካል። በዚህ ምሳሌ ውስጥ የታየው 0.21 የ Bitshares ግብይት ክፍያ እና ከ 0.01% ወደ ቢቲሲ ገንቢ ቡድን (በተለምዶ ~ 1 ሳንቲም) ነው። + QR ኮድ። + ገንዘብ ለመላክ የአንድን ሰው QR መቃኘት አያስፈልግዎትም ፣ ግን ስህተቶችን ለማስወገድ ይረዳዎታል። አንዴ ከመለያዎ ገንዘብ ከላኩ ፣ እነሱ ለዘላለም ይጠፋሉ ፣ ስለዚህ በ ‹ለ› መስክ ውስጥ ያለው የመለያ ስም ትክክል መሆኑን ያረጋግጡ ፡፡ + + + ንብረት + ሌላ… + እባክዎ ይላኩ: %1$s %2$s + ማንኛውም መጠን። + ለ: __1 ሴ__ + የቢስኪ ደረሰኝ ከ __1 ሰ__ + ያጋሩ። + ተካፈል + ምስሎችን ለማጋራት የማከማቻ ፈቃድ አስፈላጊ ነው። + + + ቅንብሮች። + አጠቃላይ ፡፡ + እንቅስቃሴ-አልባነት ከ 3 ደቂቃዎች በኋላ በራስ-ሰር BiTSy ን ይዝጉ። + የሌሊት ሞድ + የአውታረ መረብ ሁኔታን ይመልከቱ። + ምትኬ። + BrainKey. ሊቀረጽ ወይም ሊገለበጥ የሚችል የመለያ መልሶ ማግኛ ቃላት ፣ ግን አርትitedት ሊደረግበት አይችልም። + ይህንን ይፃፉ! እሳት ወይም ኪሳራ ቢከሰትብዎት የዚህ BrainKey 2 ደህንነቶች በ 2 ደህንነቱ በተጠበቁ አካባቢዎች መያዙን ያረጋግጡ። ደህንነት በመጀመሪያ! ወደ BrainKey መዳረሻ ያለው ማንኛውም ሰው በእርስዎ ሂሳብ ውስጥ ያሉትን ገንዘቦች መድረስ ይችላል! + ተቀድቷል። + ይመልከቱ እና ይቅዱ። + መለያዎች + ወደ ሕይወት ዕድሜ አባልነት (LTM) ያልቁ። የ Bitshares \ LTM መለያዎች ቅርብ ዜሮ ክፍያን ይከፍላሉ ፣ 80% ጥሬ ገንዘብ ተመላሽ እና ለሪፈሮች ጉርሻዎችን ያግኙ። + ወደ LTM ያሻሽሉ። + የሕይወት ጊዜ አባልነት በተቀነሰ የኔትወርክ ክፍያዎች ስብስብ ለመገኘት ያስችልዎታል። \n \n አሁን ባለው መለያ "%1$s" "\n \n" ላይ ግን በ Bitshares ውስጥ ከ 100 የአሜሪካ ዶላር ከሚከፈለው ወጪ ጋር ይመጣል ፡፡ \n \n እርግጠኛ ነዎት ለመቀጠል ይፈልጋሉ? + መለያ ተሻሽሏል። + እንኳን ደስ አለዎት! የእርስዎ መለያ አሁን ወደ ዕድሜ ልክ አባልነት ተሻሽሏል። + መለያን ለማላቅ በሚሞከርበት ጊዜ ስህተት ተከስቷል። + እባክዎን ሂሳቦቹን ለመሸፈን በቂ ሂሳብ ያለው መሆኑን ያረጋግጡ ፡፡ + የአሁኑን መለያ ከዚህ መሣሪያ ያስወግዱ እና የተለየ ይፍጠሩ ወይም ያስመጡ። + ያስወግዱ + መለያ ያስወግዱ + እርግጠኛ ነዎት የአሁኑን መለያ ከዚህ መሣሪያ ላይ ለማስወገድ ይፈልጋሉ? + ሳንካዎች ወይም ሀሳቦች? + ቴሌግራም-https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + አግድ: __1 ሴ__ + + + ደህንነት + የደህንነት ቁልፍ + የደህንነት ቁልፍን ይምረጡ። + ፒን + ስርዓተ-ጥለት። + ምንም። + ይምረጡ። + የእርስዎን ፒን እንደገና ያስገቡ። + ለመቀጠል የእርስዎን BiTSy ፒን ያስገቡ። + የተሳሳተ ፒን። + የቢቲቲቲ ደህንነት ያዘጋጁ። + ለደህንነት ሲባል ፒን ያዘጋጁ ፡፡ + ፒን ቢያንስ 6 ቁጥሮች መሆን አለበት። + ፒንዎች አይዛመዱም። + ንድፍዎን እንደገና ያስገቡ። + ለመቀጠል የእርስዎን BiTSy ንድፍ ያስገቡ። + ለደህንነት ሲባል ስርዓተ-ጥለት ያዘጋጁ ፡፡ + ሲጨርሱ ጣትዎን ይልቀቁ። + ያፅዱ + ቀጣይ + የመክፈቻ ስርዓተ ጥለት ይሳሉ። + ለማረጋገጥ ስርዓተ ጥለት እንደገና ይሳሉ። + ያረጋግጡ + አዲሱ የመክፈቻ ስርዓተ ጥለትዎ + የተሳሳተ ስርዓተ-ጥለት። + ስርዓቱ ተመዝግቧል + ቢያንስ 4 ነጥቦችን ያገናኙ። ድጋሚ ሞክር. + በጣም ብዙ የተሳሳቱ ሙከራዎች። በ %1$d ደቂቃዎች ውስጥ እንደገና ይሞክሩ ፡፡ + በጣም ብዙ የተሳሳቱ ሙከራዎች። በ %1$d ሰከንዶች ውስጥ እንደገና ይሞክሩ ፡፡ + + diff --git a/app/src/main/res/values-az/strings.xml b/app/src/main/res/values-az/strings.xml new file mode 100644 index 0000000..a78adc2 --- /dev/null +++ b/app/src/main/res/values-az/strings.xml @@ -0,0 +1,185 @@ + + + + Razılaşmaq + Razı deyiləm + + + 6+ rəqəm PIN + PIN çox qısa + PİN kodu təsdiqləyin + PİN uyğunsuzluğu + BrainKey + Zəhmət olmasa düzgün beyin düyməsini daxil edin, 12 və ya 16 sözdən ibarət olmalıdır. + Mövcud hesabı idxal edin + Və ya + Yeni hesab yaratmaq + Tapılan yerdə verilən beyin düyməsini idarə edən hesab yoxdur, xahiş edirəm yazaraq səhv yazdığınız üçün beyin düyməsini yoxlayın + Xahiş edirəm 5 dəqiqədən sonra yenidən cəhd edin + Zəhmət olmasa bir hesab seçin + Bu beyni düyməsindən əldə edilən düymələr birdən çox hesabı idarə etmək üçün istifadə edildiyi görünür, zəhmət olmasa hansı hesabı idxal etmək istədiyinizi seçin + + + BitShares hesab adı + Lüğət faylı oxumaqda səhv oldu + Hesab adı 3 ilə 16 simvol arasında olmalıdır. + Hesab adı bir hərf ilə başlamalıdır. + Ən azı bir tire, bir sıra və ya sait olmayan müntəzəm bir ad daxil edin. + Hesab mövcudluğu təsdiqlənir ... + Bu hesab adı artıq alınmışdır. + Hesab mövcuddur + Xəta + Server səhv verdi. Bu, qısa müddət ərzində eyni IP ünvanından gələn tez-tez müraciətlərin qəbul edilməməsi üçün məqsədyönlü şəkildə qoyulmuş məhdudiyyətlə bağlı ola bilər. Zəhmət olmasa 5 dəqiqə gözləyin və yenidən cəhd edin və ya başqa bir şəbəkəyə, məsələn wifi-dən hücrəyə keçin. + Müslüm bir səhv verdi. Ms: %1$s + Tətbiq yeni yaradılan hesab haqqında məlumat əldə edə bilmədi + Yarat + + + Əməliyyatlar + Tacirlər və danışanlar + Alın + Qalıqlar + Göndər + Xalis dəyər + Tezliklə + + + Axtarış + Süzgəc + İxrac et + Əməliyyatlar yoxdur + + + Filtr seçimləri + Hamısı + Göndərilib + Alinib + Tarix Menzil + Ekvivalent dəyər + Şəbəkə ödənişlərinə məhəl qoymayın + Arasında + + Süzgəc + + + İxrac edilmiş filtrli əməliyyatlar + PDF + CSV + PDF / CSV sənədlərini ixrac etmək üçün saxlama icazəsi lazımdır. + Dən + Üçün + Xatirə + Tarix + Vaxt + Miqdarı + Ekvivalent dəyər + + + eReceipt + Dəyər + Xatirə: %1$s + Tarix: %1$s + Tx: %1$s + + + + Tacirlər + Danışanlar + Haqqında + PalmPay tacirləri yeni Kripto İqtisadiyyatının dayağıdır. Cryptocurrency qəbul edəcək iş axtarırsınızsa, onda aşağıdakı Axtarış və Xəritə məlumatlarını istifadə edin. PalmPay Səfirləri bizə məlumat verdikləri üçün buraya daha çox tacir əlavə olunacaq. + Sayıcılar fiat pullarınızı cryptocurrencies və əksinə dəyişdirəcək insanlardır. Həm də satıcılara fiat həllində kömək edirlər. + Cari yerinizi xəritədə göstərmək üçün məkan icazəsi lazımdır. + + + Məlumat + Üçün + Miqdarı + Xatirə + QR skan edin + Yanlış hesab + Vəsait çatmır + Kamera icazəsi QR kodlarını oxumaq üçün lazımdır. + Əməliyyat göndərildi! + Əməliyyatı göndərmək olmur + Hər hansı bir %1$s sahibi deyilsiniz + + + Vəsait göndərmək istədiyiniz şəxsin Bitshares hesab adını yazın. \nMəsələn: agorise-musluk + Aktiv balansı + Bütün bu aktivi göndərmək üçün göstərilən balansa vura bilərsiniz. Bunu etmək sizin üçün Məbləğ sahəsini dolduracaqdır. + Xatirə daxil etmək tələb olunmur, ancaq vəsaitin niyə göndərildiyinə dair qeydlər aparmaq gələcək sened üçün xoşdur. Xatirələr yalnız sizin və pul göndərdiyiniz şəxs üçün görünür. + Şəbəkə haqqı + Şəbəkə haqqı göndərmək istədiyiniz məbləğə daxil edilir. Məsələn, 50 BTS göndərmək istəyirsinizsə, BiTSy həqiqətən ~ 50.21 BTS göndərir. Bu nümunədəki əlavə edilən 0,21, Bitshares əməliyyat haqqı və BiTSy Developer Team-ə 0.01% (adətən ~ 1 sent) bərabərdir. + QR kodu + Vəsait göndərmək üçün birinin QRini skan etməyinizə ehtiyac yoxdur, ancaq səhvlərdən qaçınmaq üçün kömək edir. Hesabınızdan vəsait göndərdikdən sonra onlar əbədi olaraq qaldı, buna görə də "To" sahəsindəki hesab adının düzgün olduğundan əmin olun. + + + Aktiv + Digər ... + Xahiş edirəm göndərin: %1$s %2$s + İstənilən məbləğ + Kimə: %1$s + %1$s dən BiTSy faktura + Paylaşın + Paylaşın + Şəkilləri bölüşmək üçün saxlama icazəsi lazımdır. + + + Parametrlər + Ümumi + 3 dəqiqəlik hərəkətsizlikdən sonra BiTSyi avtomatik bağlayın + Gecə rejimi + Şəbəkə vəziyyətinə baxın + Yedəkləmə + BrainKey. Tutula bilən və ya kopyalana bilən, lakin redaktə olunmayan hesab bərpa sözləri. + Bunu yaz! Yanğın və ya itki halında bu təhlükəsiz BraynKey-in 2 nüsxəsinin olduğundan əmin olun. Əvvəlcə təhlükəsizlik! BrainKey-ə daxil olan hər kəs hesabınızdakı vəsaitləri əldə edə bilər! + Kopyalandı + Görün və kopyalayın + Hesablar + LifeTime Üzvlüyünə (LTM) yüksəldin. Bitshares\'in LTM hesabları sıfır ödəniş ödəyir, 80% nağd pul və müraciət üçün bonus alır. + LTM-ə yüksəldin + Həyat Vaxtı Üzvlük, azaldılmış şəbəkə haqları ilə ticarət etməyə imkan verir. \n \nBu cari hesabda qüvvəyə minəcək "%1$s" \n \nBelə ki, Bitshares-də ödənilən 100 ABŞ dolları dəyərində gəlir. \n \nSiz davam etmək istəyirsiniz? + Hesab təkmilləşdirildi + Təbrik edirik! İndi hesabınız Ömür boyu Üzvlük səviyyəsinə yüksəldilib. + Hesabı yeniləmək istəyərkən səhv oldu + Zəhmət olmasa hesabınızdakı xərcləri ödəmək üçün kifayət qədər balans olduğundan əmin olun. + Cari Hesabı bu cihazdan çıxarın və başqa birisini yaradın və ya idxal edin. + Sil + Hesabı sil + Cari hesabı bu cihazdan silmək istədiyinizə əminsiniz? + Hatalar və ya fikirlər? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blok: %1$s + + + Təhlükəsizlik + Təhlükəsizlik kilidi + Təhlükəsizlik kilidi seçin + PİN + Naxış + Heç biri + Seçin + PİN kodunuzu yenidən daxil edin + Davam etmək üçün BiTSy PIN kodunuzu daxil edin + Səhv PİN + BiTSy Təhlükəsizlik qurun + Təhlükəsizlik üçün, bir PIN seçin + PİN kodu ən az 6 rəqəm olmalıdır + PİN kodlar uyğun gəlmir + Naxışınızı yenidən daxil edin + Davam etmək üçün BiTSy naxışınızı daxil edin + Təhlükəsizlik üçün Nümunə qurun + Bitirdikdə barmağı buraxın + Aydındır + Sonrakı + Kilidi açma nümunəsi çəkin + Təsdiqləmək üçün yenidən nümunə çəkin + Təsdiq edin + Yeni açma nümunəniz + Səhv nümunə + Naxış qeyd edildi + Ən azı 4 nöqtə bağlayın. Yenidən cəhd elə. + Yanlış cəhdlər çoxdur. %1$d dəqiqədən sonra yenidən cəhd edin. + Yanlış cəhdlər çoxdur. %1$d saniyədən sonra yenidən cəhd edin. + + diff --git a/app/src/main/res/values-be/strings.xml b/app/src/main/res/values-be/strings.xml new file mode 100644 index 0000000..8731d20 --- /dev/null +++ b/app/src/main/res/values-be/strings.xml @@ -0,0 +1,185 @@ + + + + Пагадзіцеся + Не згодны + + + 6+ лічбаў PIN + PIN-код занадта кароткі + Пацвердзіце PIN-код + Несупадзенне PIN-кода + BrainKey + Калі ласка, увядзіце правільную мазгавую клавішу, яна павінна мець 12 ці 16 слоў. + Імпартаваць існуючы ўліковы запіс + Альбо + Стварыць новы ўліковы запіс + Там, дзе яны знойдзены, уліковыя запісы, якія кантралююцца дадзенымі мазгавымі ключамі, праверце сваю маскіроўку на наяўнасць памылак + Калі ласка, паспрабуйце зноў праз 5 хвілін + Абярыце уліковы запіс + Ключы, атрыманыя з гэтай мазгавой ключа, падобна, выкарыстоўваюцца для кіравання некалькімі ўліковымі запісамі + + + Імя ўліковага запісу BitShares + Памылка пры чытанні слоўнікавага файла + Імя ўліковага запісу павінна складаць ад 3 да 16 знакаў. + Імя ўліковага запісу павінна пачынацца з літары. + Калі ласка, увядзіце звычайную назву, якая змяшчае па меншай меры адзін працяжнік, лік альбо галосныя гукі. + Пацверджанне наяўнасці ўліковага запісу ... + Імя гэтага ўліковага запісу ўжо прынята. + Уліковы запіс даступны + Памылка + Сервер вярнуў памылку. Гэта можа быць звязана з мэтанакіраваным абмежаваннем для забароны частых запытаў, якія паступаюць з таго ж IP-адраса за кароткі прамежак часу. Пачакайце 5 хвілін і паспрабуйце зноў або пераключыцеся на іншую сетку, напрыклад, з Wi-Fi у сотавы. + Змяшальнік вярнуў памылку. Паведамленне: %1$s + Дадатак не можа атрымаць інфармацыю пра зноў створаны ўліковы запіс + Ствары + + + Здзелкі + Купцы і прадаўцы + Прымаць + Рэшткі + Адправіць + Чыстая варта + Хутка + + + Пошук + Фільтр + Экспарт + Здзелак няма + + + Параметры фільтра + Усе + Адпраўлена + Паступіла + Дыяпазон дат + Эквівалентнае значэнне + Ігнараваць сеткавыя зборы + Паміж + і + Фільтр + + + Экспарт адфільтраваных транзакцый + PDF + CSV + Дазвол на захоўванне неабходны для экспарту файлаў PDF / CSV. + Ад + Да + Памятка + Дата + Час + Сума + Эквівалентнае значэнне + + + eReceipt + Значэнне + Памятка: %1$s + Дата: %1$s + Tx: %1$s + + + + Купцы + Пераказчыкі + О + Прадаўцы PalmPay з\'яўляюцца асновай новай эканомікі крыптаў. Калі вы шукаеце прадпрыемствы, якія прымаюць вашу криптовалюту, то проста выкарыстоўвайце дадзеныя пошуку і карты ніжэй. Тут пабольш пакупнікоў дададуць, як паведамілі нам амбасадары PalmPay. + Гандляры - гэта людзі, якія абмяняюць вашыя фіят-валюты на криптовалюты, і наадварот. Яны таксама аказваюць дапамогу купцам у развязанні пакаранняў. + Дазвол на месцазнаходжанне неабходны для паказу вашага бягучага месцазнаходжання на карце. + + + Інфармацыя + Да + Сума + Памятка + Сканаванне QR + Несапраўдны ўліковы запіс + Не хапае сродкаў + Для чытання QR-кодаў неабходны дазвол камеры. + Здзелка адпраўлена! + Немагчыма адправіць транзакцыю + Вы не маеце ніводнага %1$s + + + Увядзіце імя ўліковага запісу Bitshares чалавека, якому вы хочаце адправіць сродкі. \nНа прыклад: агорыс-кран + Баланс актываў + Вы можаце націснуць на баланс, які адлюстроўваецца, каб адправіць увесь гэты актыў. У гэтым выпадку вы запоўніце поле Сума для вас. + Увод памяткі не абавязковы, але рабіць нататкі пра тое, чаму вы накіравалі сродкі, прыемна для далейшага даведкі. Нататкі бачныя толькі вам і чалавеку, якому вы накіравалі сродкі. + Сеткавы збор + Плата за сетку ўключаецца ў суму, якую вы хочаце адправіць. Напрыклад, калі вы хочаце адправіць 50 BTS, BiTSy фактычна адправіць ~ 50,21 BTS. Дададзены 0,21 у гэтым прыкладзе - плата за транзакцыю Bitshares плюс 0,01% для каманды распрацоўшчыкаў BiTSy (звычайна ~ 1 працэнт). + QR-код + Вам не трэба сканаваць чый-то QR, каб адправіць сродкі, але гэта дапаможа вам пазбегнуць памылак. Пасля таго, як вы адправіце сродкі са свайго рахунку, яны назаўсёды знікнуць, таму заўсёды пераканайцеся, што імя ўліковага запісу ў полі "Да" дакладна. + + + Актыў + Іншае ... + Дашліце, калі ласка: %1$s %2$s + Любая сума + Для: %1$s + Рахунак на BiTSy ад %1$s + Падзяліцца + Падзяліцца з + Для сумеснага выкарыстання выяваў неабходны дазвол на захоўванне. + + + Налады + Генерал + Аўтаматычна закрыйце BiTSy праз 3 хвіліны бяздзейнасці + Начны рэжым + Прагледзець стан сеткі + Рэзервовае капіраванне + BrainKey. Словы для аднаўлення ўліковага запісу, якія можна захапіць альбо скапіяваць, але не рэдагаваць. + Запішыце гэта! Будзьце ўпэўненыя, што ў выпадку пажару альбо страты ў вас ёсць 2 асобнікі гэтага BrainKey у 2 бяспечных месцах. Першая бяспека! Любы чалавек, які мае доступ да вашага BrainKey, можа атрымаць доступ да сродкаў на вашым рахунку! + Скапіявана + Прагляд і скапіяванне + Рахункі + Перайсці на LifeTime Membership (LTM). Акаўнты Bitshares \ "LTM плацяць амаль нулявыя зборы, атрымліваюць 80% зваротных сродкаў і бонусы за рэфералы. + Перайсці на LTM + Пажыццёвае сяброўства дазваляе гандляваць са зніжаным наборам сетак. \n \nВы ўступіць у сілу на бягучы рахунак "%1$s" \n \n Аднак ён пастаўляецца з коштам каля 100 долараў, заплачаных у Bitshares. \n \nВы ўпэўнены, што хочаце працягнуць? + Акаўнт абноўлены + Віншуем! Цяпер ваш рахунак быў абноўлены да пажыццёвага членства. + Памылка пры спробе абнаўлення ўліковага запісу + Пераканайцеся, што ў вашага ўліковага запісу дастаткова сродкаў для пакрыцця выдаткаў. + Выдаліце бягучы ўліковы запіс з гэтай прылады і створыце альбо імпартуйце іншы. + Выдаліць + Выдаліць уліковы запіс + Вы ўпэўнены, што хочаце выдаліць бягучы ўліковы запіс з гэтай прылады? + Памылкі ці ідэі? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Блок: %1$s + + + Бяспека + Блакаванне бяспекі + Выберыце Блакаванне бяспекі + PIN-код + Выкрайка + Не + Абярыце + Паўторна ўвядзіце свой PIN-код + Увядзіце PIN-код BiTSy, каб працягнуць + Няправільны PIN-код + Усталюйце бяспеку BiTSy + Для бяспекі ўсталюйце PIN-код + PIN-код павінен быць не менш за 6 лічбаў + PIN-коды не супадаюць + Паўторна ўвядзіце шаблон + Калі ласка, увядзіце ўзор BiTSy, каб працягнуць + Для бяспекі ўсталюйце шаблон + Адпусціце палец, калі скончыце + Ясна + Далей + Намалюйце шаблон разблакоўкі + Намалюйце шаблон для пацверджання + Пацвердзіце + Ваш новы ўзор разблакоўкі + Няправільны малюнак + Шаблон запісаны + Злучыце па меншай меры 4 кропкі. Паспрабуй яшчэ. + Занадта шмат няправільных спробаў. Паспрабуйце яшчэ раз праз %1$d хвілін. + Занадта шмат няправільных спробаў. Паспрабуйце яшчэ раз у %1$d секунд. + + diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml new file mode 100644 index 0000000..003e41c --- /dev/null +++ b/app/src/main/res/values-bg/strings.xml @@ -0,0 +1,185 @@ + + + + Съгласен + не съм съгласен + + + 6+ цифри ПИН + ПИН кодът е твърде къс + Потвърдете ПИН + Несъответствие с ПИН + BrainKey + Моля, въведете правилния мозъчен ключ, трябва да има 12 или 16 думи. + Импортирайте съществуващия акаунт + Или + Създаване на нов акаунт + Няма намерени акаунти, контролирани от дадения мозъчен ключ, моля, проверете мозъчната си ключ за грешки при въвеждане + Моля, опитайте отново след 5 минути + Моля, изберете акаунт + Ключовете, получени от този мозъчен ключ, изглежда се използват за контрол на повече от един акаунт. Моля, изберете кой акаунт искате да импортирате + + + Име на акаунта в BitShares + Грешка при четене на речников файл + Името на акаунта трябва да бъде от 3 до 16 знака. + Името на акаунта трябва да започва с буква. + Моля, въведете редовно име, съдържащо поне едно тире, число или без гласни. + Потвърждаване на наличността на акаунта… + Името на този акаунт вече е взето. + Сметката е налична + грешка + Сървърът върна грешка. Това може да се дължи на ограничение, целенасочено поставено за недопускане на чести заявки, идващи от един и същ IP адрес, за кратко време. Моля, изчакайте 5 минути и опитайте отново или преминете към друга мрежа, например от wifi към клетка. + Кранът върна грешка. Msg: %1$s + Приложението не можа да извлече информация за новосъздадения акаунт + създавам + + + Сделки + Търговци и продавачи + получавам + Салда + изпращам + Нетна стойност + Очаквайте скоро + + + Търсене + филтър + износ + Без транзакции + + + Опции за филтриране + всичко + Изпратено + приет + Период от време + Еквивалентна стойност + Игнорирайте мрежовите такси + между + и + филтър + + + Експорт на филтрирани транзакции + PDF + CSV + Разрешението за съхранение е необходимо за експортиране на PDF / CSV файлове. + от + Да се + бележка + Дата + път + Количество + Еквивалентна стойност + + + eReceipt + стойност + Бележка: %1$s + Дата: %1$s + Tx: %1$s + + + + търговци + преброители + относно + Търговците на PalmPay са основата на новата криптовалута. Ако търсите фирми, които ще приемат вашата криптовалута, просто използвайте данните за търсене и карта по-долу. Тук ще бъдат добавени още търговци, след като ни уведомяват посланиците на PalmPay. + Търговците са хора, които ще обменят вашите фиат валути с криптовалути и обратно. Те също така помагат на търговците с уреждане на фиат. + Разрешението за местоположение е необходимо, за да се покаже текущото ви местоположение на картата. + + + Информация + Да се + Количество + бележка + Сканиране на QR + Невалиден акаунт + Няма достатъчно средства + Разрешението на камерата е необходимо за четене на QR кодове. + Транзакцията е изпратена! + Не може да се изпрати транзакция + Не притежавате никакви %1$s + + + Въведете името на акаунта в Bitshares на лицето, на което искате да изпратите средства. \n Например: agorise-кран + Баланс на активите + Можете да докоснете показания баланс, за да изпратите целия този актив. Това ще попълни полето Сума за вас. + Въвеждането на бележка не е задължително, но правенето на бележки защо сте изпратили средствата е хубаво за бъдеща справка. Бележките са видими само за вас и за лицето, на което сте изпратили средства. + Такса за мрежа + Таксата на мрежата е включена в сумата, която искате да изпратите. Например, ако искате да изпратите 50 BTS, BiTSy всъщност ще изпрати ~ 50,21 BTS. Добавените 0,21 в този пример са таксата за транзакции на Bitshares плюс 0,01% за екипа на разработчиците на BiTSy (обикновено ~ 1 процент). + QR код + Не е необходимо да сканирате нечий QR код, за да изпратите средства, но това ви помага да избегнете грешки. След като изпратите средства от сметката си, те няма да бъдат завинаги, така че винаги се уверете, че името на акаунта в полето „До“ е правилно. + + + Актив + Други ... + Моля, изпратете: %1$s %2$s + Всяка сума + До: %1$s + Фактура за BiTSy от %1$s + Дял + Сподели с + Разрешението за съхранение е необходимо за споделяне на изображения. + + + Настройки + Общ + Автоматично затваряйте BiTSy след 3 минути бездействие + Нощен режим + Преглед на състоянието на мрежата + резервно копие + BrainKey. Думи за възстановяване на акаунт, които могат да бъдат заснети или копирани, но не и редактирани. + Напиши това! Уверете се, че имате 2 копия на този BrainKey на 2 сигурни места в случай на пожар или загуба. Сигурност на първо място! Всеки, който има достъп до вашия BrainKey, може да получи достъп до средствата във вашия акаунт! + Копирани + Преглед и копиране + сметки + Надграждане до LifeTime Membership (LTM). Bitshares \ \'LTM акаунти плащат почти нулеви такси, получават 80% кешбек и бонуси за реферали. + Надградете до LTM + Членството в Life Time ви позволява да търгувате с намален набор от мрежови такси. \n \nТя ще влезе в сила по текущата сметка "%1$s" \n \nВъпреки това, тя идва с разходи от около 100 USD, платени в Bitshares. \n \n Сигурни ли сте, че искате да продължите? + Акаунтът е надстроен + Честито! Вашият акаунт вече е надстроен до доживотното членство. + Грешка при опит за надграждане на акаунта + Моля, уверете се, че в акаунта ви има достатъчно салдо, за да покрие разходите. + Премахнете текущия акаунт от това устройство и създайте или импортирайте друг. + Премахване + Премахване на акаунта + Наистина ли искате да премахнете текущия акаунт от това устройство? + Грешки или идеи? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Блок: %1$s + + + Сигурност + Заключване на сигурността + Изберете заключване за сигурност + PIN + модел + Нито един + Избирам + Въведете отново своя ПИН код + Въведете своя ПИН код на BiTSy, за да продължите + Грешен ПИН код + Задайте BiTSy Security + За сигурност задайте ПИН код + ПИН кодът трябва да е поне 6 цифри + ПИН кодовете не съвпадат + Въведете отново своя модел + Въведете своя модел BiTSy, за да продължите + За сигурност задайте модел + Освободете пръста, когато сте готови + ясно + Следващия + Начертайте шаблон за отключване + Начертайте отново шаблон за потвърждение + потвърждавам + Вашият нов модел за отключване + Грешен модел + Образецът е записан + Свържете най-малко 4 точки. Опитай пак. + Твърде много неправилни опити. Опитайте отново след %1$d минути. + Твърде много неправилни опити. Опитайте отново след %1$d секунди. + + diff --git a/app/src/main/res/values-bs/strings.xml b/app/src/main/res/values-bs/strings.xml new file mode 100644 index 0000000..08af5b7 --- /dev/null +++ b/app/src/main/res/values-bs/strings.xml @@ -0,0 +1,185 @@ + + + + Slažem se + Ne slažem se + + + 6+ cifara PIN + PIN je prekratak + Potvrdite PIN + Neslaganje PIN-a + BrainKey + Unesite ispravni moždani ključ, trebao bi imati 12 ili 16 riječi. + Uvezi postojeći račun + Ili + Kreirajte novi račun + Nijedan račun koji kontrolira zadani moždani ključ nije pronađen, molimo vas da proverite svoj mozak pomoću tastera + Pokušajte ponovo nakon 5 minuta + Molimo odaberite račun + Ključevi izvedeni iz ove moždane tipke izgleda da se koriste za kontrolu više računa, odaberite koji nalog želite da uvezete + + + Naziv računa BitShares + Pogreška prilikom čitanja datoteke rječnika + Naziv računa trebao bi biti od 3 do 16 znakova. + Naziv računa trebao bi početi slovom. + Unesite uobičajeni naziv koji sadrži najmanje jednu crticu, broj ili samoglasnike. + Provjera dostupnosti računa… + Ime tog računa je već zauzeto. + Račun je dostupan + Greška + Poslužitelj je vratio grešku. To bi moglo biti posljedica ograničenja koje je namjerno postavljeno za onemogućavanje čestih zahtjeva koji dolaze s iste IP adrese u kratkom roku. Pričekajte 5 minuta i pokušajte ponovo ili se prebacite na drugu mrežu, na primjer s wifija na mobitel. + Slavina je vratila grešku. Msg: %1$s + Aplikacija nije mogla dohvatiti podatke o novootvorenom računu + Stvoriti + + + Transakcije + Trgovci i trgovci + Primanje + Balansi + Pošalji + Neto vrijedi + Uskoro dolazi + + + Traži + Filter + Izvoz + Nema transakcija + + + Opcije filtriranja + Sve + Poslano + Primljeno + Raspon datuma + Ekvivalentna vrijednost + Zanemarite mrežne naknade + Između + i + Filter + + + Izvoz filtriranih transakcija + PDF + CSV + Dozvola za pohranu potrebna je za izvoz PDF / CSV datoteka. + Od + Za + Memo + Datum + Vreme + Iznos + Ekvivalentna vrijednost + + + eReceipt + Vrijednost + Napomena: %1$s + Datum: %1$s + Tx: %1$s + + + + Trgovci + Prodavači + O + PalmPay trgovci su okosnica nove kripto ekonomije. Ako tražite poduzeća koja će prihvatiti vašu Cryptocurrency, tada samo upotrijebite podatke za pretraživanje i mapu u nastavku. Ovdje će biti dodano više trgovaca kako nas obavijeste PalmPay ambasadori. + Prodavači su ljudi koji će razmjenjivati vaše fiat valute s kripto valutama i obrnuto. Oni takođe pomažu trgovcima u nagodbi. + Dopuštenje za lokaciju potrebno je da biste prikazali vašu trenutnu lokaciju na mapi. + + + Info + Za + Iznos + Memo + Skeniraj QR + Nevažeći račun + Nema dovoljno sredstava + Za čitanje QR kodova potrebno je dopuštenje kamere. + Transakcija poslana! + Nije moguće poslati transakciju + Nemate nijedan %1$s + + + Unesite ime računa Bitshares na osobu kojoj želite poslati sredstva. \nNa primjer: agorise-pipe + Bilans imovine + Možete dodirnuti prikazanu bilancu da biste poslali sav taj aktiv. Na taj ćete način ispuniti polje Iznos za vas. + Unos memoranduma nije potreban, ali bilježenje zašto ste poslali sredstva lijepo je za buduće reference. Bilješke su vidljive samo vama i osobi kojoj ste poslali sredstva. + Mrežna naknada + Naknada za mrežu uključena je u iznos koji želite poslati. Na primjer, ako želite poslati 50 BTS, BiTSy će zapravo poslati ~ 50,21 BTS. Dodatih 0,21 u ovom primjeru je naknada za Bitshares transakciju plus 0,01% za BiTSy tim programera (obično ~ 1 posto). + QR Code + Ne morate skenirati nečiji QR da biste poslali sredstva, ali to vam pomaže da izbjegnete pogreške. Jednom kada pošaljete sredstva sa svog računa, oni će zauvijek nestati, zato se uvijek uvjerite da je naziv računa u polju „Za“ tačan. + + + Imovina + Ostalo… + Molimo pošaljite: %1$s %2$s + Bilo koji iznos + Za: %1$s + BiTSy faktura iz %1$s + Podijeli + Podijelite sa + Za dijeljenje slika potrebno je dopuštenje skladištenja. + + + Podešavanja + Opšte + Automatski zatvorite BiTSy nakon 3 minute neaktivnosti + Noćni režim + Pogledajte status mreže + Rezervna kopija + BrainKey. Riječi za oporavak računa koje se mogu snimiti ili kopirati, ali ne i uređivati. + Zapiši ovo! Budite sigurni da imate 2 kopije ovog BrainKey-a na 2 sigurna mjesta u slučaju požara ili gubitka. Prvo sigurnost! Svako ko ima pristup vašem BrainKey-u može pristupiti sredstvima na vašem računu! + Kopirano + Prikaži i kopiraj + Računi + Nadogradite na LifeTime članstvo (LTM). Bitshares \ \'LTM računi plaćaju naknade od skoro nule, primaju 80% gotovine i bonuse za preporuke. + Nadogradite na LTM + Članstvo u Life Time-u omogućava vam trgovinu sa smanjenim setom mrežnih naknada. \n \n stupa na snagu na tekućem računu "%1$s" \n \n Međutim, to dolazi sa troškovima od oko 100 USD koji se plaćaju u Bitsharesu. \n \n Jeste li sigurni da želite da nastavite? + Račun je nadograđen + Čestitamo! Vaš je račun sada nadograđen na doživotno članstvo. + Pogreška prilikom pokušaja nadogradnje računa + Molimo provjerite je li na vašem računu dovoljno sredstava da pokrije troškove. + Uklonite trenutni račun s ovog uređaja i kreirajte ili uvezite drugi. + Uklonite + Ukloni račun + Jeste li sigurni da želite ukloniti trenutni račun s ovog uređaja? + Kukci ili ideje? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blok: %1$s + + + Sigurnost + Sigurnosno zaključavanje + Odaberite sigurnosnu bravu + PIN + Uzorak + Nijedan + Odaberite + Ponovo unesite svoj PIN + Unesite svoj BiTSy PIN da biste nastavili + Pogrešan PIN + Podesite BiTSy bezbednost + Radi sigurnosti postavite PIN + PIN mora biti najmanje 6 cifara + PIN-ovi se ne podudaraju + Ponovo unesite svoj obrazac + Unesite svoj BiTSy uzorak za nastavak + Radi sigurnosti postavite obrazac + Otpustite prst kada završite + Jasno + Sledeće + Nacrtajte obrazac za otključavanje + Ponovo nacrtajte obrazac za potvrdu + Potvrdite + Vaš novi obrazac za otključavanje + Pogrešan uzorak + Uzorak je snimljen + Spojite najmanje 4 točkice. Pokušaj ponovo. + Previše je pogrešnih pokušaja. Pokušajte ponovo za %1$d minuta. + Previše je pogrešnih pokušaja. Pokušajte ponovo za %1$d sekundi. + + diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml new file mode 100644 index 0000000..dbd2007 --- /dev/null +++ b/app/src/main/res/values-ca/strings.xml @@ -0,0 +1,185 @@ + + + + Acordar + Discrepar + + + PIN de 6 dígits + PIN massa curt + Confirmeu el PIN + Desajustament de PIN + BrainKey + Introduïu el cervell correcte, hauria de tenir 12 o 16 paraules. + Importa el compte existent + O + Crear un nou compte + Si no s\'ha trobat cap compte controlat per la clau de cervell donada, comproveu si hi ha errors d\'escriure + Torneu-ho a provar al cap de 5 minuts + Seleccioneu un compte + Sembla que s\'utilitzen les claus derivades d\'aquest cervell per controlar més d\'un compte. Seleccioneu quin compte voleu importar + + + Nom del compte BitShares + S\'ha produït un error en llegir el fitxer del diccionari + El nom del compte hauria de tenir entre 3 i 16 caràcters. + El nom del compte hauria de començar amb una lletra. + Introduïu un nom habitual que contingui almenys un guionet, un número o cap vocal. + Verificació de la disponibilitat del compte ... + Aquest nom del compte ja està pres. + El compte està disponible + Error + El servidor ha retornat un error. Això pot ser degut a una limitació establerta de manera específica per impedir les sol·licituds freqüents que provenen de la mateixa adreça IP en un lapse de temps. Espereu 5 minuts i torneu-ho a provar o canvieu a una altra xarxa, per exemple, de wifi a cel·la. + L\'aixeta ha retornat un error. Missatge: %1$s + L’aplicació no ha pogut recuperar informació sobre el compte de nova creació + Crear + + + Transaccions + Comerciants i comerciants + Rebre + Saldos + Envia + Patrimoni net + Pròximament + + + Cerca + Filtre + Exporta + No hi ha transaccions + + + Opcions de filtre + Tots + Enviat + Rebut + Interval de dates + Valor equivalent + Ignora les tarifes de la xarxa + Entre + i + Filtre + + + Exporta transaccions filtrades + PDF + CSV + És necessari el permís d’emmagatzematge per exportar fitxers PDF / CSV. + Des de + A + Memòria + Data + Temps + Import + Valor equivalent + + + eReceipt + Valor + Nota: %1$s + Data: %1$s + Tx: %1$s + + + + Comerciants + Comptadors + Quant a + Els comerciants de PalmPay són la columna vertebral de la nova Crypto Economy. Si busqueu empreses que acceptin la vostra criptografia, només cal que utilitzeu les dades de cerca i mapa a continuació. Més comerciants s’afegiran aquí segons ens informen els ambaixadors de PalmPay. + Els narradors són persones que intercanviaran les vostres monedes amb criptomonedes i viceversa. També ajuden els comerciants amb la liquidació del fiat. + El permís d’ubicació és necessari per mostrar la vostra ubicació actual al mapa. + + + Informació + A + Import + Memòria + Escanejar QR + Compte no vàlid + No hi ha prou fons + Per llegir els codis QR és necessari el permís de la càmera. + S\'ha enviat la transacció! + No es pot enviar la transacció + No teniu cap %1$s + + + Escriviu el nom del compte de Bitshares de la persona a la qual voleu enviar fons. \nPer exemple: agorise-aixeta + Saldo d’actius + Podeu tocar el saldo mostrat per enviar tot aquest recurs. En fer-ho, empleneu el camp Quantitat. + No cal introduir una nota, però prendre notes sobre el motiu pel qual heu enviat els fons és bo per fer referència futura. Memos només és visible per a vostè i per a la persona amb qui has enviat fons. + Taxa de xarxa + La quota de xarxa està inclosa en l\'import que voleu enviar. Per exemple, si voleu enviar 50 BTS, realment BiTSy enviarà ~ 50.21 BTS. El 0,21 afegit en aquest exemple és la taxa de transacció de Bitshares més un 0,01% a l\'equip de desenvolupadors de BiTSy (normalment ~ 1%). + Codi QR + No cal escanejar els QR d’algú per enviar fons, però t’ajuda a evitar errors. Un cop envieu fons del vostre compte, seran desapareguts per sempre, així que sempre assegureu-vos que el nom del compte al camp "A" sigui correcte. + + + Actiu + Un altre ... + Envieu: %1$s %2$s + Qualsevol quantitat + A: %1$s + Factura biTSy de %1$s + Compartir + Compartir amb + El permís d’emmagatzematge és necessari per compartir imatges. + + + Configuració + General + Tanca automàticament BiTSy després de 3 minuts d\'inactivitat + Modalitat nocturna + Veure l\'estat de la xarxa + Còpia de seguretat + BrainKey Paraules de recuperació del compte que es poden capturar o copiar, però no es poden editar. + Anoteu-ho! Assegureu-vos de tenir 2 còpies d’aquest BrainKey en 2 ubicacions segures en cas d’incendi o pèrdua. Seguretat primer! Qualsevol que tingui accés al vostre BrainKey pot accedir als fons del vostre compte. + Copiat + Veure i copiar + Comptes + Actualització a LifeTime Membership (LTM). Els comptes LTM de Bitshares paguen comissions gairebé nul·les, obtenen un 80% de devolució de diners i bonificacions per a derivacions. + Actualitza a LTM + L’adhesió de Time Life us permet operar amb un conjunt reduït de tarifes de xarxa. \n \n Entrarà en vigor al compte corrent "%1$s" \n \n Tot i això, comporta un cost aproximat de 100 USD a Bitshares. \n \nEstà segur que voleu continuar? + Compte actualitzat + Enhorabona! El vostre compte s\'ha actualitzat per a la subscripció a la vida. + S\'ha produït un error en intentar actualitzar el compte + Assegureu-vos que el vostre compte té un saldo suficient per cobrir els costos. + Elimineu el compte actual d\'aquest dispositiu i creeu-ne o importeu-ne un de diferent. + Elimina + Elimina el compte + Esteu segur que voleu eliminar el compte actual d’aquest dispositiu? + Errors o idees? + Telegrama: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Bloqueig: %1$s + + + Seguretat + Bloqueig de seguretat + Trieu un bloqueig de seguretat + PIN + Patró + Cap + Tria + Torneu a introduir el PIN + Introduïu el PIN de BiTSy per continuar + PIN incorrecte + Estableix BiTSy Security + Per seguretat, establiu un PIN + El PIN ha de tenir com a mínim 6 dígits + Els PIN no coincideixen + Torneu a introduir el patró + Per continuar, introduïu el patró de BiTSy + Per seguretat, configureu un patró + Allibereu el dit quan hagueu acabat + Clar + Pròxim + Dibuixa un patró de desbloqueig + Dibuixa el patró de nou per confirmar + Confirmeu + El vostre nou patró de desbloqueig + Patró incorrecte + Patró gravat + Connecteu almenys 4 punts. Torna-ho a provar. + Massa intents incorrectes. Torneu-ho a provar d\'aquí a %1$d minuts. + Massa intents incorrectes. Torneu-ho a provar en %1$d segons. + + diff --git a/app/src/main/res/values-ceb/strings.xml b/app/src/main/res/values-ceb/strings.xml new file mode 100644 index 0000000..d31b3fe --- /dev/null +++ b/app/src/main/res/values-ceb/strings.xml @@ -0,0 +1,185 @@ + + + + Pagkauyon + Dili mouyon + + + 6+ numero nga PIN + Mubo ra kaayo ang PIN + Kumpirmar ang PIN + Paghinay sa PIN + BrainKey + Palihug ipasok ang tama nga brainkey, kinahanglan kini adunay 12 o 16 nga mga pulong. + Pag-import karon sa account + O + Paghimo bag-ong account + Walay mga account nga kontrolado sa gihatag nga brainkey kung diin nakit-an, palihug susihon ang imong brainkey alang sa pag-type sa mga sayup + Palihug pagsulay pag-usab pagkahuman sa 5 minutos + Palihug pilia ang usa ka account + Ang mga yawe nga nakuha gikan sa kini nga brainkey daw gigamit aron makontrol ang labaw pa sa usa ka account, palihug pilia kung unsang account ang gusto nimo i-import + + + Ngalan sa account sa BitShares + Sayup sa pagbasa file sa diksyonaryo + Ang ngalan sa account kinahanglan 3 hangtod 16 ka karakter. + Ang ngalan sa account kinahanglan magsugod sa usa ka sulat. + Palihug isulat ang usa ka naandan nga ngalan nga adunay labing menos usa ka dash, numero, o wala nga bokales. + Ang pagtino sa kasayuran sa account… + Kana nga account sa account gikuha na. + Magamit ang account + Sayop + Ang server nagbalik usa ka sayup. Mahimong kini tungod sa usa ka limitasyon nga katuyoan nga gipahimutang sa lugar aron dili tugotan ang kanunay nga mga hangyo nga moabut gikan sa parehas nga IP address sa usa ka mubu nga panahon. Palihug paghulat 5 minuto ug sulayi pag-usab, o pagbalhin sa lain nga network, pananglitan gikan sa wifi ngadto sa cell. + Ang gripo mibalik usa ka sayup. Msg: %1$s + Ang app dili makuha ang kasayuran bahin sa bag-ong gibuhat nga account + Paghimo + + + Mga Transaksyon + Mga Mamaligyaay ug Tigbaligya + Dawata + Mga Balanse + Gipadala + Sulit ang Net + Malapit na + + + Pagpangita + Pagsala + Pag-eksport + Walay mga Transaksyon + + + Mga kapilian sa pagsala + Tanan + Gipadala + Gidawat + Range Range + Parehas nga Hiyas + Likayi ang bayad sa Network + Taliwala + ug + Pagsala + + + I-export ang na-filter nga mga transaksyon + PDF + CSV + Kinahanglan ang pagtugot sa pagtipig aron ma-export ang mga file nga PDF / CSV. + Gikan sa + To + Memo + Petsa + Panahon + Gidak-on + Parehas nga Hiyas + + + eReceipt + Bili + Memo: %1$s + Petsa: %1$s + Tx: %1$s + + + + Mga negosyante + Magsulti + Mahitungod sa + Ang mga magpapatigayon sa PalmPay ang bukobuko sa bag-ong Crypto Economy. Kung nangita ka mga negosyo nga makadawat sa imong Cryptocurrency, pagkahuman gamiton ang datos sa Search and Map sa ubos. Daghang mga magpapatigayon ang idugang dinhi sama sa gipahibalo sa amon sa mga PalmPay Ambassadors. + Ang mga tigsulti mao ang mga tawo nga magbinayloay sa imong mga kabus nga salapi sa mga cryptocurrencies, ug ingon usab. Gitabangan usab nila ang mga Merchants sa pag-areglo sa fiat. + Kinahanglan ang pagtugot sa lokasyon aron ipakita ang imong karon nga lokasyon sa mapa. + + + Impormasyon + To + Gidak-on + Memo + Pag-scan sa QR + Dili husto nga asoy + Dili igo nga pondo + Kinahanglan ang pagtugot sa camera aron mabasa ang mga QR code. + Gipadala ang transaksyon! + Dili makapadala transaksyon + Dili nimo tag-iya ang bisan unsang %1$s + + + Pag-type sa ngalan sa account sa Bitshares sa tawo nga gusto nimo ipadala ang pondo. \n Alang sa panig-ingnan: agorise-faucet + Balanse sa Asset + Mahimo ka mag-tap sa balanse nga gipakita aron ipadala tanan kana nga kabtangan. Ang pagbuhat sa ingon punan ang uma nga bahin alang kanimo. + Ang pagsulod sa usa ka Memo dili kinahanglan, apan ang pagkuha sa mga nota kung nganong gipadala nimo ang mga pondo nga nindot alang sa reperensya sa umaabot. Ang mga memo makita ra kanimo ug sa tawo nga imong gipadala sa pondo. + Bayad sa Network + Ang bayad sa Network gilakip sa kantidad nga gusto nimo ipadala. Pananglitan, kung gusto nimo magpadala sa 50 BTS, ang BiTSy sa tinuud nga magpadala ~ 50.21 BTS. Ang dugang nga 0.21 sa kini nga panig-ingnan mao ang bayad sa transaksyon sa Bitshares dugang nga 0.01% sa BiTSy Developer Team (kasagaran ~ 1 sentimento). + QR Code + Dili kinahanglan nimo i-scan ang QR sa usa ka tawo aron makapadala mga pondo, apan kini makatabang kanimo aron malikayan ang mga sayup. Kung nagpadala ka mga pondo gikan sa imong account, nawala na sila hangtod sa hangtod, busa siguruha nga siguruha nga ang ngalan sa account sa uma nga "To" tama. + + + Asset + Uban pa ... + Palihug Ipadala: %1$s %2$s + Bisan unsang Hunahuna + Sa: %1$s + Invoice sa BiTSy gikan sa %1$s + Pagpakigbahin + Pagpakigbahin sa + Kinahanglan ang pagtugot sa pagtipig aron ipaambit ang mga imahe. + + + Mga setting + Kinatibuk-an + Awtomatikong isara ang BiTSy pagkahuman sa 3 minutos nga dili aktibo + Mode sa gabii + Tan-awa ang Katungod sa Network + Pag-backup + BrainKey. Mga pulong sa pagbawi sa account nga mahimong makuha o makopya, apan wala gi-edit. + Isulat kini! Siguruha nga adunay ka 2 kopya sa kini nga BrainKey sa 2 luwas nga lokasyon kung adunay sunog o pagkawala. Una sa Seguridad! Bisan kinsa nga adunay access sa imong BrainKey mahimong maka-access sa mga pondo sa imong account! + Gikopya + Pagtan-aw & Kopyaha + Mga account + Pag-upgrade sa LifeTime Membership (LTM). Ang Bitshares \ \'LTM account nagbayad hapit-zero fees, pagkuha 80% cashback ug mga bonus alang sa mga referral. + Pag-upgrade sa LTM + Gitugotan ka sa Pagpaapil sa Kinabuhi sa Kinabuhi nga makignegosyo sa usa ka pagkunhod nga hugpong sa mga bayad sa network. Ang \n \nMakatuman kini sa kasamtangan nga asoy nga "%1$s" \n \nDili usab kini moabut sa kantidad nga hapit 100 USD nga gibayran sa Bitshares. \n \nGusto ba nimo nga magpadayon? + Gi-upgrade ang Account + Pagpangalipay! Gi-upgrade na karon ang imong account sa Lifetime Membership. + Sayup samtang naningkamot sa pag-upgrade sa account + Palihug siguruha nga ang imong account adunay igo nga balanse aron mahatagan ang mga gasto. + Kuhaa ang kasamtangan nga Account gikan sa kini nga aparato ug paghimo o pag-import sa usa nga lahi. + Kuhaa + Kuhaa ang Account + Sigurado ka nga gusto nimo makuha ang kasamtangan nga account sa kini nga aparato? + Mga Bawal o Mga ideya? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Pag-block: %1$s + + + Seguridad + Ang Lock Lock + Pagpili usa ka Security Lock + PIN + Sumbanan + Wala + Pagpili + Isulud usab ang imong PIN + Pagsulud sa imong BiTSy PIN aron magpadayon + Sayup nga PIN + Pagpahimutang sa Kaamanan sa BiTSy + Alang sa kasiguruhan, pagtakda usa ka PIN + Ang PIN kinahanglan labing menos 6 nga numero + Tugma nga mga PIN dili + Isulud usab ang imong sumbanan + Pagsulud sa imong sumbanan sa BiTSy aron magpadayon + Alang sa kasiguruhan, pagtakda usa ka Sumbanan + Ipagawas ang tudlo kung nahuman na + Tin-aw + Sunod + Pagdrowing og usa ka pattern sa pag-unlock + Pag-usab nga sumbanan pag-usab aron makumpirma + Sa pagmatuod sa + Ang imong bag-ong pattern sa pagbukas + Sayup nga sundanan + Sumbanan nga natala + Pagkonekta labing menos 4 nga tulbok. Sulayi pag-usab. + Daghang dili husto nga mga pagsulay. Sulayi pag-usab sa %1$d minuto. + Daghang dili husto nga mga pagsulay. Sulayi pag-usab sa %1$d segundo. + + diff --git a/app/src/main/res/values-co/strings.xml b/app/src/main/res/values-co/strings.xml new file mode 100644 index 0000000..8e08f52 --- /dev/null +++ b/app/src/main/res/values-co/strings.xml @@ -0,0 +1,185 @@ + + + + D\'accordu + Disaccorda + + + 6+ cifre PIN + PIN troppu cortu + Confirmà u PIN + Non corrispondenza PIN + BrainKey + Inserite un brainkey currettu, duverebbe avè da 12 o 16 parole. + Importa contu esistente + O + Crea un novu contu + Nisun contu cuntrullatu da u brainkey datu induve si trova, fate un cuntrollu per u vostru brainkey per errori di scrive + Pruvate dopu à 5 minuti + Selezziunate un contu + I chjavi derivati da questu brainkey pareranu esse utilizati per cuntrullà più di un cuntu, selezziunate quale contu chì vulete impurtà + + + Nome di contu BitShares + Errore à leghje u schedariu di dizziunariu + U nome di contu deve esse da 3 à 16 caratteri. + U nome di u contu duverebbe cumincià cù una lettera. + Scrivite un nome regulare chì cuntene almenu un trattino, un numaru, o nimu vocali. + Verificà a dispunibilità di u contu ... + Stu nome di contu hè digià pigliatu. + U contu hè dispunibule + Errore + U server hà tornatu un errore. Chistu pò esse dovutu à una limitazione apposta in u locu per disallà e richieste frequenti da u listessu indirizzu IP in un lapse di tempu. Aspetta per 5 minuti è torna à pruvà, o cambiate à una reta diversa, per esempiu da wifi à cellula. + U faucet hà vultatu un errore. Msg: %1$s + L\'app ùn pudia ritruvà informazioni nantu à u cuntu creatu novu + Crea + + + Transazzioni + Mercanti è Ghjuvellori + Riceve + Bilanci + Invia + Vale a pena netta + Prestu + + + Ricerca + Filtrà + Esporta + Nè transazzione + + + Opzioni di filtri + Tuttu + Mandatu + Ricevutu + Intervallu di data + Valore equivalente + Ignora i tariffi di a Rete + Trà + è + Filtrà + + + Export transazzioni filtrati + PDF + CSV + U permessu di almacenamiento hè necessariu per esportà file PDF / CSV. + Da + To + Memo + Data + U tempu + Quantità + Valore equivalente + + + eReceipt + Valore + Memu: %1$s + Data: %1$s + Tx: %1$s + + + + Mercanti + Ghjuventù + À propositu + I cummircianti di PalmPay sò a spina di a nova economia criptu. Sè vo circate da e imprese chì accettanu a vostra criptovaluta, basta aduprà i dati di Ricerca è Mappa quì sottu. Più cummercianti saranu aghjustati quì cumu l\'Ambasciatori di PalmPay ci infurmanu. + I Tellers sò e persone chì scambiaranu e vostre valute fiat cù criptocurrenze, è vice versa. Aiutanu ancu i Mercanti cù salvezza fiat. + U permessu di locu hè necessariu per vede a vostra situazione attuale in a mappa. + + + Infurmazioni + To + Quantità + Memo + Scansione QR + Un contu invalidu + Micca fondi abbastanza + L\'autorizazione di a càmera hè necessaria per leghje codici QR. + Transazzione mandata! + Impussibule di mandà transazzione + Ùn possede micca %1$s + + + Type in u nome di u cuntu Bitshares di a persona chì vulete mandà fondi. \nPer esempiu: agorise-faucet + Saldo di beni + Pudete appughjà nantu à u bilanciu affissatu per mandà tutti quelli beni. Fate cusì cumpiendu u campu di Quantità per voi. + L\'ingressu di un Memo ùn hè micca necessariu, ma pigliate note nantu à perchè avete mandatu i fondi hè bellu per riferenza futura. Memos hè solu visibile per voi è da a persona à quale avete mandatu fondi. + Tariffa di a rete + A tarifa di a Rete hè inclusa in l\'ammontu chì vulete mandà. Per esempiu, se vulete mandà 50 BTS, BiTSy invià veramente ~ 50.21 BTS. L\'aghjuntu 0.21 in questu esempiu hè a tarifa di transazzione di Bitshares più 0.01% à u Team di Sviluppatore BiTSy (tipicamenti ~ 1 centu). + Codice QR + Ùn avete bisognu à scansificà QR di qualcunu per mandà fondi, ma aiuta per evità errori. Una volta chì mandate fondi da u vostru contu, sò andati per sempre, dunque sempre assicuratevi chì u nome di contu in u campu "To" hè currettu. + + + Asset + Altru ... + Inviate: %1$s %2$s + Ogni Ammontu + À: %1$s + Factura BiTSy da %1$s + Condividi + Condividi cù + U permessu di almacenamentu hè necessariu di sparte images. + + + Settings + Generale + Chjudite automaticamente BiTSy dopu 3 minuti di inattività + Modu notti + Vede u Statu di a Rede + Salvà + BrainKey. Parolle di ricuperazione di u cuntu chì pò esse captu o copiatu, ma micca editatu. + Scrivite questu! Assicuratevi chì avete 2 copie di questu BrainKey in 2 posti sicuri in casu di focu o perdita. Sicurità Prima! Qualchese chì hà accessu à u vostru BrainKey pò accede à i fondi in u vostru contu! + Copiati + Vede & Copia + U Accounts + Avanzate à adesione LifeTime (LTM). I cunti Bitshares \ \'LTM paganu tariffu vicinu à u zero, uttene un 80% di rimborsu è bonuses per riferimenti. + Avanzate à LTM + L\'appartenenza à u Tempu di Vita permette di cummerciu cun un settu ridottu di tariffu di a rete. \n \nAnderà effettu in u cuntu corrente "%1$s" \n \nVale però cù un costu di circa 100 USD pagati in Bitshares. \n \nSè sicuru chì vulete procedà? + Account Upgraded + Felicitazioni! U vostru contu hè statu avà aghjurnatu à l\'abbinenza Lifetime. + Errore mentre pruvate d\'aghjurnà u vostru contu + Assicuratevi chì u vostru contu hà abbastanza saldo per copre i costi. + Elimina u cuntu attuale da questu dispusitivu è crea o impurtate un altru. + Elimina + Elimina u cuntu + Hè sicuru chì vulete sguassà u cuntu attuale da questu dispositivu? + Bugs o Idee? + Telegramma: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Bloccu: %1$s + + + Sicurità + Serratura di sicurità + Sceglite un serratura di sicurità + PIN + Pattern + Nisunu + Scegli + Torna indettendu u vostru PIN + Introduzzate u vostru PIN BiTSy per continuà + PIN sbagliatu + Sceglie BiTSy Securità + Per a sicurità, stabilisce un PIN + U PIN deve esse almenu 6 cifre + PIN non corrispondenu + Re-entre in u vostru mudellu + Ingressu u vostru mudellu BiTSy per continuà + Per a sicurità, stabilisce un Pattern + Lintate u dito quandu hè fattu + Chjaru + Avanti + Disegna un mudellu di sbloccare + Disegna di novu u mudellu per cunfirmà + Conferma + U vostru novu mudellu di sbloccare + Modellu sbagliatu + Pattern registratu + Connettate almenu 4 punti. Prova dinò. + Troppu tentativi sbagliati. Pruvate di novu in %1$d minuti. + Troppu tentativi sbagliati. Pruvate di novu in %1$d seconde. + + diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml new file mode 100644 index 0000000..4eb59c4 --- /dev/null +++ b/app/src/main/res/values-cs/strings.xml @@ -0,0 +1,185 @@ + + + + Souhlasit + Nesouhlasit + + + 6+ číslic PIN + PIN je příliš krátký + Potvrďte PIN + Neshoda kódu PIN + BrainKey + Zadejte správný brainkey, měl by mít 12 nebo 16 slov. + Importovat existující účet + Nebo + Vytvořit nový účet + Nebyly nalezeny žádné účty ovládané daným brainkeyem, zkontrolujte, zda v brainkey nejsou chyby při psaní + Zkuste to prosím znovu po 5 minutách + Vyberte účet + Zdá se, že klíče odvozené od tohoto brainkey se používají k ovládání více než jednoho účtu. Vyberte prosím účet, který chcete importovat + + + Název účtu BitShares + Chyba při čtení souboru slovníku + Název účtu by měl mít 3 až 16 znaků. + Název účtu by měl začínat písmenem. + Zadejte běžný název obsahující alespoň jednu pomlčku, číslo nebo samohlásky. + Ověření dostupnosti účtu ... + Tento název účtu je již zadán. + Účet je k dispozici + Chyba + Server vrátil chybu. Může to být způsobeno záměrným zavedením omezení, které zakazuje časté požadavky přicházející ze stejné adresy IP v krátkém časovém intervalu. Počkejte prosím 5 minut a zkuste to znovu, nebo přepněte do jiné sítě, například z wifi na buňku. + Faucet vrátil chybu. Msg: %1$s + Aplikace nemohla načíst informace o nově vytvořeném účtu + Vytvořit + + + Transakce + Obchodníci a Tellers + Dostávat + Váhy + Poslat + Čistá hodnota + Brzy + + + Vyhledávání + Filtr + Vývozní + Žádné transakce + + + Možnosti filtrování + Všechno + Odesláno + Přijato + Časové období + Ekvivalentní hodnota + Ignorovat poplatky za síť + Mezi + a + Filtr + + + Export filtrovaných transakcí + PDF + CSV + K exportu souborů PDF / CSV je nutné povolení úložiště. + Z + Na + Memorandum + datum + Čas + Množství + Ekvivalentní hodnota + + + eReceipt + Hodnota + Poznámka: %1$s + Datum: %1$s + Tx: %1$s + + + + Obchodníci + Tellers + O + Obchodníci PalmPay jsou páteří nové Crypto Economy. Pokud hledáte firmy, které přijmou vaši kryptoměnu, použijte níže jen údaje z vyhledávání a map. Jak nás informují velvyslanci PalmPay, sem se přidá více obchodníků. + Tellers jsou lidé, kteří si vymění vaše fiat měny za kryptoměny a naopak. Rovněž pomáhají obchodníkům s vypořádáním fiatů. + K zobrazení vaší aktuální polohy na mapě je nutné povolení polohy. + + + Info + Na + Množství + Memorandum + Naskenujte QR + Neplatný účet + Nedostatek finančních prostředků + Ke čtení QR kódů je nutné povolení kamery. + Transakce byla odeslána! + Nelze odeslat transakci + Nevlastníte žádné %1$s + + + Zadejte jméno účtu Bitshares osoby, které chcete poslat finanční prostředky. \nNapříklad: agorise-faucet + Zůstatek aktiv + Klepnutím na zobrazený zůstatek odešlete veškerou položku. Tím se vyplní pole Částka. + Zadání poznámky není nutné, ale psaní poznámek o tom, proč jste peníze poslali, je dobré pro budoucí použití. Poznámky jsou viditelné pouze pro vás a pro osobu, které jste poslali finanční prostředky. + Síťový poplatek + Síťový poplatek je zahrnut do částky, kterou chcete odeslat. Například, pokud chcete poslat 50 BTS, BiTSy skutečně pošle ~ 50,21 BTS. Přidáno 0,21 v tomto příkladu je transakční poplatek za Bitshares plus 0,01% pro vývojářský tým BiTSy (obvykle ~ 1 cent). + QR kód + Nemusíte skenovat něčí QR, abyste mohli posílat finanční prostředky, ale pomůže vám vyhnout se chybám. Jakmile odešlete prostředky ze svého účtu, jsou navždy pryč, takže vždy zkontrolujte, zda je název účtu v poli „To“ správný. + + + Aktivum + Jiný… + Zašlete prosím: %1$s %2$s + Jakákoli částka + Komu: %1$s + Faktura BiTSy od %1$s + Podíl + Sdílet s + Ke sdílení obrázků je nutné povolení úložiště. + + + Nastavení + Všeobecné + Automaticky uzavřete BiTSy po 3 minutách nečinnosti + Noční režim + Zobrazit stav sítě + Zálohování + BrainKey. Slova pro obnovení účtu, která lze zachytit nebo zkopírovat, ale nelze je upravovat. + Napište to! Ujistěte se, že máte 2 kopie tohoto BrainKey na 2 bezpečných místech v případě požáru nebo ztráty. Zabezpečení první! Každý, kdo má přístup k vašemu BrainKey, má přístup k prostředkům na vašem účtu! + Zkopírováno + Zobrazit a kopírovat + Účty + Upgradujte na členství v LifeTime (LTM). Účty LTM Bitshares platí téměř nulové poplatky, získají 80% cashback a bonusy za doporučení. + Upgradujte na LTM + Životní členství vám umožňuje obchodovat se sníženou sadou síťových poplatků. \n \nTo se projeví na běžném účtu „%1$s“ \n \nNávrat však přichází s náklady kolem 100 USD zaplacenými v Bitshares. \n \n Opravdu chcete pokračovat? + Účet byl upgradován + Gratulujeme! Váš účet byl nyní upgradován na celoživotní členství. + Při pokusu o upgrade účtu došlo k chybě + Zkontrolujte, zda má váš účet dostatek zůstatku na pokrytí nákladů. + Odebrat aktuální účet z tohoto zařízení a vytvořit nebo importovat jiný. + Odstranit + Odstranit účet + Opravdu chcete z tohoto zařízení odebrat aktuální účet? + Chyby nebo nápady? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blok: %1$s + + + Bezpečnostní + Bezpečnostní zámek + Vyberte bezpečnostní zámek + KOLÍK + Vzor + Žádný + Vybrat + Znovu zadejte svůj PIN + Chcete-li pokračovat, zadejte kód PIN BiTSy + Špatný PIN + Nastavte zabezpečení BiTSy + Z bezpečnostních důvodů nastavte PIN + PIN musí obsahovat alespoň 6 číslic + PINy se neshodují + Znovu zadejte svůj vzor + Chcete-li pokračovat, zadejte svůj vzor BiTSy + Z důvodu zabezpečení nastavte vzor + Po dokončení uvolněte prst + Průhledná + další + Nakreslete vzor odemknutí + Pro potvrzení znovu nakreslete vzor + Potvrdit + Váš nový vzorec odemknutí + Špatný vzor + Vzor byl zaznamenán + Připojte alespoň 4 tečky. Zkus to znovu. + Příliš mnoho nesprávných pokusů. Zkuste to znovu za %1$d minut. + Příliš mnoho nesprávných pokusů. Zkuste to znovu za %1$d sekund. + + diff --git a/app/src/main/res/values-cy/strings.xml b/app/src/main/res/values-cy/strings.xml new file mode 100644 index 0000000..79bde34 --- /dev/null +++ b/app/src/main/res/values-cy/strings.xml @@ -0,0 +1,185 @@ + + + + Cytuno + Anghytuno + + + PIN 6+ digid + PIN yn rhy fyr + Cadarnhau PIN + Camgymhariad PIN + BrainKey + Rhowch yr ymennydd cywir, dylai fod ganddo 12 neu 16 gair. + Mewngludo\'r cyfrif presennol + Neu + Creu cyfrif newydd + Dim cyfrifon a reolir gan yr ymennydd a roddir lle y deuir o hyd iddynt, gwiriwch eich brainkey am wallau teipio + Rhowch gynnig arall arni ar ôl 5 munud + Dewiswch gyfrif + Mae\'n ymddangos bod yr allweddi sy\'n deillio o\'r brainkey hwn yn cael eu defnyddio i reoli mwy nag un cyfrif, dewiswch pa gyfrif rydych chi am ei fewnforio + + + Enw cyfrif BitShares + Gwall wrth ddarllen ffeil geiriadur + Dylai enw\'r cyfrif fod rhwng 3 ac 16 nod. + Dylai enw\'r cyfrif ddechrau gyda llythyr. + Rhowch enw rheolaidd sy\'n cynnwys o leiaf un dash, rhif, neu ddim llafariaid. + Gwirio argaeledd cyfrifon ... + Mae\'r enw cyfrif hwnnw eisoes wedi\'i gymryd. + Mae cyfrif ar gael + Gwall + Dychwelodd y gweinydd wall. Gallai hyn fod oherwydd cyfyngiad a osodwyd yn bwrpasol i wrthod ceisiadau mynych sy\'n dod o\'r un cyfeiriad IP mewn cyfnod byr. Arhoswch 5 munud a rhoi cynnig arall arni, neu newid i rwydwaith gwahanol, er enghraifft o wifi i\'r gell. + Dychwelodd y faucet wall. Msg: %1$s + Ni allai\'r ap adfer gwybodaeth am y cyfrif sydd newydd ei greu + Creu + + + Trafodion + Masnachwyr a Rhifwyr + Derbyn + Balansau + Anfon + Gwerth Net + Dod yn fuan + + + Chwilio + Hidlo + Allforio + Dim Trafodion + + + Hidlo opsiynau + I gyd + Anfonwyd + Derbyniwyd + Ystod Dyddiad + Gwerth Cyfwerth + Anwybyddu ffioedd Rhwydwaith + Rhwng + a + Hidlo + + + Allforio trafodion wedi\'u hidlo + PDF + CSV + Mae angen caniatâd storio i allforio ffeiliau PDF / CSV. + O + I + Memo + Dyddiad + Amser + Swm + Gwerth Cyfwerth + + + eReceipt + Gwerth + Memo: %1$s + Dyddiad: %1$s + Tx: %1$s + + + + Masnachwyr + Rhifwyr + Am + Masnachwyr PalmPay yw asgwrn cefn yr Economi Crypto newydd. Os ydych chi\'n chwilio am fusnesau a fydd yn derbyn eich Cryptocurrency, yna defnyddiwch y data Chwilio a Map isod. Ychwanegir mwy o fasnachwyr yma wrth i Lysgenhadon PalmPay ein hysbysu. + Mae rhifwyr yn bobl a fydd yn cyfnewid eich arian cyfred fiat â cryptocurrencies, ac i\'r gwrthwyneb. Maent hefyd yn cynorthwyo Masnachwyr i setlo fiat. + Mae angen caniatâd lleoliad i ddangos eich lleoliad presennol ar y map. + + + Gwybodaeth + I + Swm + Memo + Sganiwch QR + Cyfrif annilys + Dim digon o arian + Mae angen caniatâd camera i ddarllen codau QR. + Trafodiad wedi\'i anfon! + Methu anfon trafodiad + Nid ydych chi\'n berchen ar unrhyw %1$s + + + Teipiwch enw cyfrif Bitshares y person rydych chi am anfon arian ato. \n Er enghraifft: agorise-faucet + Balans Asedau + Gallwch chi tapio ar y balans sy\'n cael ei arddangos i anfon yr holl ased hwnnw. Bydd gwneud hynny yn llenwi\'r maes Swm i chi. + Nid oes angen rhoi Memo i mewn, ond mae\'n braf cyfeirio at pam y gwnaethoch anfon yr arian. Dim ond i chi a\'r sawl yr anfonoch chi arian atynt y mae memos yn weladwy. + Ffi Rhwydwaith + Mae\'r ffi Rhwydwaith wedi\'i chynnwys yn y swm rydych chi am ei anfon. Er enghraifft, os ydych chi am anfon 50 BTS, bydd BiTSy mewn gwirionedd yn anfon ~ 50.21 BTS. Y 0.21 ychwanegol yn yr enghraifft hon yw ffi trafodiad Bitshares ynghyd â 0.01% i\'r Tîm Datblygwr BiTSy (~ 1 cant yn nodweddiadol). + Cod QR + Nid oes angen i chi sganio QR rhywun i anfon arian, ond mae\'n eich helpu i osgoi camgymeriadau. Ar ôl i chi anfon arian o\'ch cyfrif, maen nhw wedi diflannu am byth, felly gwnewch yn siŵr bob amser bod enw\'r cyfrif yn y maes “To” yn gywir. + + + Ased + Arall… + Anfonwch: %1$s %2$s + Unrhyw Swm + At: %1$s + Anfoneb BiTSy o %1$s + Rhannu + Rhannwch gyda + Mae angen caniatâd storio i rannu delweddau. + + + Gosodiadau + Cyffredinol + Caewch BiTSy yn awtomatig ar ôl 3 munud o anactifedd + Modd nos + Gweld Statws Rhwydwaith + Gwneud copi wrth gefn + BrainKey. Geiriau adfer cyfrif y gellir eu dal neu eu copïo, ond heb eu golygu. + Ysgrifennwch hwn i lawr! Gwnewch yn siŵr bod gennych 2 gopi o\'r BrainKey hwn mewn 2 leoliad diogel rhag ofn tân neu golled. Diogelwch yn Gyntaf! Gall unrhyw un sydd â mynediad i\'ch BrainKey gael mynediad i\'r cronfeydd yn eich cyfrif! + Copïwyd + Gweld a Copïo + Cyfrifon + Uwchraddio i Aelodaeth Amser Oes (LTM). Mae cyfrifon LTM Bitshares yn talu ffioedd bron yn sero, yn cael 80% o arian yn ôl a bonysau am atgyfeiriadau. + Uwchraddio i LTM + Mae\'r Aelodaeth Amser Bywyd yn caniatáu ichi fasnachu gyda set is o ffioedd rhwydwaith. \n \nMae\'n dod i rym i\'r cyfrif cyfredol "%1$s" \n \nMae, serch hynny, yn dod â chost o tua 100 USD wedi\'i dalu mewn Bitshares. \n \nA ydych chi\'n siŵr eich bod am symud ymlaen? + Uwchraddio Cyfrif + Llongyfarchiadau! Mae\'ch cyfrif bellach wedi\'i uwchraddio i\'r Aelodaeth Oes. + Gwall wrth geisio uwchraddio\'r cyfrif + Gwnewch yn siŵr bod gan eich cyfrif ddigon o falans i dalu\'r costau. + Tynnwch y Cyfrif cyfredol o\'r ddyfais hon a chreu neu fewnforio un gwahanol. + Tynnu + Dileu Cyfrif + Ydych chi\'n siŵr eich bod chi am gael gwared â\'r cyfrif cyfredol o\'r ddyfais hon? + Bygiau neu Syniadau? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Bloc: %1$s + + + Diogelwch + Clo Diogelwch + Dewiswch Loc Diogelwch + PIN + Patrwm + Dim + Dewiswch + Ail-nodwch eich PIN + Rhowch eich PIN BiTSy i barhau + PIN anghywir + Gosod BiTSy Security + Er diogelwch, gosodwch PIN + Rhaid i PIN fod o leiaf 6 digid + Nid yw PINs yn cyfateb + Ail-nodwch eich patrwm + Rhowch eich patrwm BiTSy i barhau + Er diogelwch, gosodwch Patrwm + Rhyddhau bys pan fydd wedi\'i wneud + Clir + Nesaf + Lluniwch batrwm datgloi + Tynnwch y patrwm eto i gadarnhau + Cadarnhau + Eich patrwm datgloi newydd + Patrwm anghywir + Patrwm wedi\'i recordio + Cysylltu o leiaf 4 dot. Ceisio eto. + Gormod o ymdrechion anghywir. Rhowch gynnig arall arni mewn %1$d munud. + Gormod o ymdrechion anghywir. Rhowch gynnig arall arni mewn %1$d eiliad. + + diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml new file mode 100644 index 0000000..92d7825 --- /dev/null +++ b/app/src/main/res/values-da/strings.xml @@ -0,0 +1,185 @@ + + + + Enig + Være uenig + + + 6+ cifret pinkode + PIN-koden er for kort + Bekræft pinkoden + PIN-misforhold + BrainKey + Indtast den rigtige hjernetast, den skal have 12 eller 16 ord. + Importer eksisterende konto + Eller + Opret ny konto + Ingen konti, der kontrolleres af den givne hjernetast, blev fundet. Tjek din hjernetast for skrivefejl + Prøv igen efter 5 minutter + Vælg en konto + Nøglerne, der stammer fra denne hjernetastik, ser ud til at blive brugt til at kontrollere mere end en konto. Vælg venligst hvilken konto, du vil importere + + + BitShares-kontonavn + Fejl ved læsning af ordbogsfil + Kontonavnet skal være 3 til 16 tegn. + Kontonavn skal starte med et bogstav. + Indtast et almindeligt navn, der indeholder mindst et bindestreg, et nummer eller ingen vokaler. + Verificerer kontotilgængelighed ... + Dette kontonavn er allerede taget. + Konto er tilgængelig + Fejl + Serveren returnerede en fejl. Dette kan skyldes en begrænset målrettet indstilling til at afvise hyppige anmodninger, der kommer fra den samme IP-adresse i løbet af en kort tidsperiode. Vent 5 minutter, og prøv igen, eller skift til et andet netværk, for eksempel fra wifi til celle. + Vandhanen returnerede en fejl. Msg: %1$s + Appen kunne ikke hente oplysninger om den nyoprettede konto + skab + + + Transaktioner + Forhandlere og tellers + Modtage + Saldi + Sende + Nettoværdi + Kommer snart + + + Søg + Filter + Eksport + Ingen transaktioner + + + Filterindstillinger + Alle + Sendt + Modtaget + Datointerval + Ækvivalent værdi + Ignorer netværksgebyrer + Mellem + og + Filter + + + Eksport af filtrerede transaktioner + PDF + CSV + Lagringstilladelse er nødvendig for at eksportere PDF / CSV-filer. + Fra + Til + Memo + Dato + Tid + Beløb + Ækvivalent værdi + + + eReceipt + Værdi + Notat: %1$s + Dato: %1$s + Tx: %1$s + + + + Merchants + Tellers + Om + PalmPay-forhandlere er rygraden i den nye Crypto Economy. Hvis du leder efter virksomheder, der accepterer din Cryptocurrency, skal du bare bruge søge- og kortdataene nedenfor. Flere købmænd vil blive tilføjet her, når PalmPay-ambassadører informerer os. + Tellers er mennesker, der vil udveksle dine fiat-valutaer med cryptocurrencies, og vice versa. De hjælper også købmænd med fiat-afvikling. + Placerings tilladelse er nødvendig for at vise din aktuelle placering på kortet. + + + Info + Til + Beløb + Memo + Scan QR + Ugyldig konto + Ikke nok midler + Kameratilladelse er nødvendig for at læse QR-koder. + Transaktion sendt! + Kunne ikke sende transaktion + Du ejer ikke nogen %1$s + + + Indtast Bitshares-kontonavnet for den person, du vil sende penge til. \nFor eksempel: agorise-vandhane + Asset Balance + Du kan trykke på den viste saldo for at sende alt dette aktiv. Hvis du gør det, udfyldes feltet Beløb for dig. + Det er ikke nødvendigt at indtaste et memo, men det er rart at fremtidig henvise til, hvorfor du har sendt midlerne. Notater er kun synlige for dig og den person, som du har sendt penge til. + Netværksgebyr + Netværksgebyret er inkluderet i det beløb, du vil sende. For eksempel, hvis du vil sende 50 BTS, vil BiTSy faktisk sende ~ 50,21 BTS. Den tilføjede 0,21 i dette eksempel er Bitshares transaktionsgebyr plus 0,01% til BiTSy Developer Team (typisk ~ 1 cent). + QR kode + Du behøver ikke at scanne andres QR for at sende midler, men det hjælper dig med at undgå fejl. Når du har sendt midler fra din konto, er de forsvundet for evigt, så sørg altid for, at kontonavnet i "Til" -feltet er korrekt. + + + Asset + Andet… + Send venligst: %1$s %2$s + Ethvert beløb + Til: %1$s + BiTSy-faktura fra %1$s + Del + Del med + Lagringstilladelse er nødvendig for at dele billeder. + + + Indstillinger + Generel + Luk BiTSy automatisk efter 3 minutters inaktivitet + Nattilstand + Se netværksstatus + Backup + BrainKey. Kontogendannelsesord, der kan fanges eller kopieres, men ikke redigeres. + Skriv dette ned! Sørg for, at du har 2 kopier af denne BrainKey på 2 sikre steder i tilfælde af brand eller tab. Sikkerhed først! Alle med adgang til din BrainKey kan få adgang til pengene på din konto! + kopieret + Vis & kopier + Konti + Opgrader til LifeTime-medlemskab (LTM). Bitshares \ \'LTM-konti betaler gebyrer nær nul, får 80% cashback og bonusser for henvisninger. + Opgrader til LTM + Med Life Time-medlemskab kan du handle med et reduceret sæt netværksgebyrer. \n \nDet får virkning på den aktuelle konto "%1$s" \n \nDet kommer dog med en omkostning på omkring 100 USD betalt i Bitshares. \n \nEr du sikker på, at du vil fortsætte? + Konto opgraderet + Tillykke! Din konto er nu blevet opgraderet til Lifetime-medlemskab. + Fejl under forsøg på at opgradere konto + Sørg for, at din konto har tilstrækkelig balance til at dække omkostningerne. + Fjern den aktuelle konto fra denne enhed, og opret eller importer en anden. + Fjerne + Fjern konto + Er du sikker på, at du vil fjerne den aktuelle konto fra denne enhed? + Bugs eller ideer? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blokering: %1$s + + + Sikkerhed + Sikkerhedslås + Vælg en sikkerhedslås + PIN + Mønster + Ingen + Vælge + Indtast din pinkode igen + Indtast din BiTSy-PIN for at fortsætte + Forkert PIN-kode + Indstil BiTSy Security + Angiv en PIN-kode for sikkerhed + PIN-koden skal være mindst 6 cifre + PIN-koder stemmer ikke overens + Indtast dit mønster igen + Indtast dit BiTSy-mønster for at fortsætte + Angiv et mønster for sikkerhed + Slip fingeren, når du er færdig + Klar + Næste + Tegn et oplåsningsmønster + Tegn mønster igen for at bekræfte + Bekræfte + Dit nye oplåsningsmønster + Forkert mønster + Optaget mønster + Tilslut mindst 4 prikker. Prøv igen. + For mange forkerte forsøg. Prøv igen om %1$d minutter. + For mange forkerte forsøg. Prøv igen inden %1$d sekunder. + + diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml new file mode 100644 index 0000000..61777c3 --- /dev/null +++ b/app/src/main/res/values-de/strings.xml @@ -0,0 +1,185 @@ + + + + Zustimmen + Nicht zustimmen + + + PIN mit mehr als 6 Ziffern + PIN zu kurz + PIN bestätigen + PIN stimmt nicht überein + BrainKey + Bitte geben Sie den richtigen Brainkey ein, er sollte 12 oder 16 Wörter haben. + Vorhandenes Konto importieren + Oder + Neuen Account erstellen + Es wurden keine Konten gefunden, die von dem angegebenen Brainkey kontrolliert werden. Überprüfen Sie Ihren Brainkey auf Tippfehler + Bitte versuchen Sie es nach 5 Minuten erneut + Bitte wählen Sie einen Account aus + Die von diesem Brainkey abgeleiteten Schlüssel werden anscheinend zur Steuerung von mehr als einem Konto verwendet. Wählen Sie bitte aus, welches Konto Sie importieren möchten + + + BitShares-Kontoname + Fehler beim Lesen der Wörterbuchdatei + Der Kontoname sollte 3 bis 16 Zeichen lang sein. + Der Kontoname sollte mit einem Buchstaben beginnen. + Bitte geben Sie einen regulären Namen ein, der mindestens einen Bindestrich, eine Zahl oder keine Vokale enthält. + Verfügbarkeit des Kontos wird überprüft ... + Dieser Kontoname ist schon vergeben. + Konto ist verfügbar + Error + Der Server hat einen Fehler zurückgegeben. Dies kann auf eine Einschränkung zurückzuführen sein, die gezielt eingerichtet wurde, um häufige Anfragen von derselben IP-Adresse in kurzer Zeit zu unterbinden. Bitte warten Sie 5 Minuten und versuchen Sie es erneut oder wechseln Sie in ein anderes Netzwerk, beispielsweise von WLAN zu Mobilfunk. + Der Wasserhahn hat einen Fehler zurückgegeben. Nachricht: %1$s + Die App konnte keine Informationen zum neu erstellten Konto abrufen + Erstellen + + + Transaktionen + Händler & Kassierer + Erhalten + Guthaben + Senden + Vermögen (Einkommen und Verdienst) + Demnächst + + + Suche + Filter + Export + Keine Transaktionen + + + Filteroptionen + Alles + Geschickt + Empfangen + Datumsbereich + Äquivalenter Wert + Netzwerkgebühren ignorieren + Zwischen + und + Filter + + + Exportieren Sie gefilterte Transaktionen + PDF + CSV + Zum Exportieren von PDF / CSV-Dateien ist eine Speichererlaubnis erforderlich. + Von + Zu + Memo + Datum + Zeit + Menge + Äquivalenter Wert + + + eEmpfang + Wert + Notiz: %1$s + Datum: %1$s + Tx: %1$s + + + + Kaufleute + Erzähler + Über + PalmPay-Händler sind das Rückgrat der neuen Crypto Economy. Wenn Sie nach Unternehmen suchen, die Ihre Kryptowährung akzeptieren, verwenden Sie einfach die folgenden Such- und Kartendaten. Weitere Händler werden hier hinzugefügt, wie die PalmPay-Botschafter uns mitteilen. + Kassierer sind Personen, die Ihre Fiat-Währungen in Kryptowährungen umtauschen und umgekehrt. Sie unterstützen Händler auch bei der Abwicklung von Fiat-Geschäften. + Die Standorterlaubnis ist erforderlich, um Ihren aktuellen Standort auf der Karte anzuzeigen. + + + Info + Zu + Menge + Memo + QR scannen + Ungültiger Account + nicht genug Geld + Zum Lesen von QR-Codes ist eine Kameraerlaubnis erforderlich. + Transaktion gesendet! + Transaktion kann nicht gesendet werden + Sie besitzen keine %1$s + + + Geben Sie den Namen des Bitshares-Kontos der Person ein, an die Sie Geld senden möchten. \nZum Beispiel: Agorise-Wasserhahn + Vermögenssaldo + Sie können auf das angezeigte Guthaben tippen, um das gesamte Guthaben zu senden. Dadurch wird das Feld Betrag für Sie ausgefüllt. + Das Eingeben eines Memos ist nicht erforderlich, aber es ist hilfreich, sich Notizen darüber zu machen, warum Sie das Geld gesendet haben, um später darauf zurückgreifen zu können. Memos sind nur für Sie und die Person sichtbar, an die Sie Geld überwiesen haben. + Netzwerkgebühr + Die Netzwerkgebühr ist in dem Betrag enthalten, den Sie senden möchten. Wenn Sie beispielsweise 50 BTS senden möchten, sendet BiTSy tatsächlich ~ 50,21 BTS. Die hinzugefügten 0,21 in diesem Beispiel sind die Bitshares-Transaktionsgebühr plus 0,01% für das BiTSy-Entwicklerteam (in der Regel ~ 1 Cent). + QR-Code + Sie müssen nicht den QR-Code einer Person scannen, um Geld zu senden, aber dies hilft Ihnen, Fehler zu vermeiden. Sobald Sie Gelder von Ihrem Konto gesendet haben, sind diese für immer gelöscht. Vergewissern Sie sich daher immer, dass der Kontoname im Feld "An" korrekt ist. + + + Vermögenswert + Andere… + Bitte senden Sie: %1$s %2$s + Jeder Betrag + An: %1$s + BiTSy Rechnung von %1$s + Aktie + Teilen mit + Für die Freigabe von Bildern ist eine Speichererlaubnis erforderlich. + + + die Einstellungen + Allgemeines + Schließen Sie BiTSy automatisch nach 3 Minuten Inaktivität + Nacht-Modus + Netzwerkstatus anzeigen + Backup + BrainKey. Wörter zur Kontowiederherstellung, die erfasst oder kopiert, aber nicht bearbeitet werden können. + Schreib das auf! Stellen Sie sicher, dass Sie 2 Kopien dieses BrainKey an 2 sicheren Orten aufbewahren, falls es zu einem Brand oder Verlust kommt. Sicherheit geht vor! Jeder, der Zugriff auf Ihren BrainKey hat, kann auf die Guthaben auf Ihrem Konto zugreifen! + Kopiert + Anzeigen und kopieren + Konten + Upgrade auf eine LifeTime-Mitgliedschaft (LTM). Die LTM-Konten von Bitshares zahlen Gebühren nahe Null, erhalten 80% Cashback und Bonusse für Empfehlungen. + Upgrade auf LTM + Mit der Life Time-Mitgliedschaft können Sie mit reduzierten Netzwerkgebühren handeln. \n \nEs wird auf das Girokonto "%1$s" wirksam. \n \nEs ist jedoch mit Kosten in Höhe von ca. 100 USD verbunden, die in Bitshares gezahlt werden. \n \nSind Sie sicher, dass Sie fortfahren möchten? + Konto aktualisiert + Herzliche Glückwünsche! Ihr Konto wurde jetzt auf die lebenslange Mitgliedschaft aktualisiert. + Fehler beim Versuch, das Konto zu aktualisieren + Bitte stellen Sie sicher, dass Ihr Konto über ausreichend Guthaben verfügt, um die Kosten zu decken. + Entfernen Sie das aktuelle Konto von diesem Gerät und erstellen oder importieren Sie ein anderes Konto. + Löschen + Konto entfernen + Möchten Sie das aktuelle Konto wirklich von diesem Gerät entfernen? + Bugs oder Ideen? + Telegramm: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Block: %1$s + + + Sicherheit + Sicherheitsschloss + Wählen Sie ein Sicherheitsschloss + STIFT + Muster + Keiner + Wählen + Geben Sie Ihre PIN erneut ein + Geben Sie Ihre BiTSy-PIN ein, um fortzufahren + Falsche Pin + Stellen Sie die BiTSy-Sicherheit ein + Legen Sie aus Sicherheitsgründen eine PIN fest + Die PIN muss mindestens 6-stellig sein + PINs stimmen nicht überein + Geben Sie Ihr Muster erneut ein + Geben Sie Ihr BiTSy-Muster ein, um fortzufahren + Legen Sie aus Sicherheitsgründen ein Muster fest + Lassen Sie den Finger los, wenn Sie fertig sind + klar + Nächster + Zeichnen Sie ein Entsperrmuster + Zeichnen Sie das Muster zur Bestätigung erneut + Bestätigen + Dein neues Entsperrmuster + Falsches Muster + Muster aufgenommen + Verbinde mindestens 4 Punkte. Versuchen Sie es nochmal. + Zu viele falsche Versuche. Versuchen Sie es in %1$d Minuten erneut. + Zu viele falsche Versuche. Versuchen Sie es in %1$d Sekunden erneut. + + diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml new file mode 100644 index 0000000..7eeabd0 --- /dev/null +++ b/app/src/main/res/values-el/strings.xml @@ -0,0 +1,185 @@ + + + + Συμφωνώ + Διαφωνώ + + + 6 + ψηφία PIN + Το PIN είναι πολύ μικρό + Επιβεβαιώστε το PIN + Αναντιστοιχία PIN + BrainKey + Παρακαλούμε εισάγετε το σωστό brainkey, θα πρέπει να έχει 12 ή 16 λέξεις. + Εισαγωγή υπάρχοντος λογαριασμού + Ή + Δημιουργία νέου λογαριασμού + Δεν υπάρχουν λογαριασμοί που ελέγχονται από το συγκεκριμένο brainkey όπου βρέθηκαν, ελέγξτε το brainkey για τυπογραφικά σφάλματα + Δοκιμάστε ξανά μετά από 5 λεπτά + Επιλέξτε ένα λογαριασμό + Τα κλειδιά που προέρχονται από αυτό το brainkey φαίνεται να χρησιμοποιούνται για τον έλεγχο περισσότερων από έναν λογαριασμών, επιλέξτε ποιο λογαριασμό θέλετε να εισαγάγετε + + + Όνομα λογαριασμού BitShares + Σφάλμα κατά την ανάγνωση αρχείου λεξικού + Το όνομα του λογαριασμού πρέπει να είναι από 3 έως 16 χαρακτήρες. + Το όνομα λογαριασμού πρέπει να ξεκινά με ένα γράμμα. + Εισαγάγετε ένα κανονικό όνομα που περιέχει τουλάχιστον μια παύλα, έναν αριθμό ή κανένα φωνήεν. + Επαλήθευση διαθεσιμότητας λογαριασμού ... + Το όνομα του λογαριασμού έχει ήδη ληφθεί. + Ο λογαριασμός είναι διαθέσιμος + Λάθος + Ο διακομιστής επέστρεψε ένα σφάλμα. Αυτό μπορεί να οφείλεται σε έναν περιορισμό που έχει οριστεί σκόπιμα για να αποκλείσει συχνές αιτήσεις που προέρχονται από την ίδια διεύθυνση IP σε σύντομο χρονικό διάστημα. Περιμένετε 5 λεπτά και δοκιμάστε ξανά ή μεταβείτε σε ένα άλλο δίκτυο, για παράδειγμα από το wifi στο κελί. + Η βρύση επέστρεψε σφάλμα. Msg: %1$s + Η εφαρμογή δεν μπορούσε να ανακτήσει πληροφορίες σχετικά με το νεοδημιουργούμενο λογαριασμό + Δημιουργώ + + + Συναλλαγές + Εμπορικοί και Εξυπηρετητές + Λαμβάνω + Ισορροπίες + Στείλετε + Καθαρά κέρδη + Ερχομαι συντομα + + + Ψάξιμο + Φίλτρο + Εξαγωγή + Δεν υπάρχουν συναλλαγές + + + Επιλογές φίλτρου + Ολα + Απεσταλμένα + Λήψη + Εύρος ημερομηνιών + Ισοδύναμη τιμή + Αγνοήστε τις αμοιβές δικτύου + Μεταξύ + και + Φίλτρο + + + Εξαγωγή φιλτραρισμένων συναλλαγών + PDF + CSV + Απαιτείται άδεια αποθήκευσης για την εξαγωγή αρχείων PDF / CSV. + Από + Προς το + Σημείωμα + Ημερομηνία + χρόνος + Ποσό + Ισοδύναμη τιμή + + + eReceipt + αξία + Σημείωση: %1$s + Ημερομηνία: %1$s + Tx: %1$s + + + + Εμπόρους + Tellers + Σχετικά με + Οι έμποροι PalmPay αποτελούν τη ραχοκοκαλιά της νέας οικονομίας Crypto. Αν ψάχνετε για επιχειρήσεις που θα αποδεχθούν το Cryptocurrency σας, τότε απλά χρησιμοποιήστε τα δεδομένα αναζήτησης και χάρτη παρακάτω. Περισσότεροι έμποροι θα προστεθούν εδώ καθώς οι Πρεσβευτές της PalmPay μας ενημερώνουν. + Οι τηλεθεατές είναι άνθρωποι που θα ανταλλάξουν τα νομίσματα fiat σας με cryptocurrencies, και αντίστροφα. Βοηθά επίσης τους Εμπόρους με το διακανονισμό. + Η άδεια τοποθεσίας είναι απαραίτητη για την εμφάνιση της τρέχουσας τοποθεσίας σας στο χάρτη. + + + Πληροφορίες + Προς το + Ποσό + Σημείωμα + Σάρωση QR + Μη έγκυρος λογαριασμός + Δεν υπάρχουν αρκετά χρήματα + Η άδεια κάμερας είναι απαραίτητη για την ανάγνωση QR κωδικών. + Η συναλλαγή στάλθηκε! + Δεν είναι δυνατή η αποστολή συναλλαγής + Δεν διαθέτετε κανένα %1$s + + + Πληκτρολογήστε το όνομα του λογαριασμού Bitshares του ατόμου στο οποίο θέλετε να στείλετε χρήματα. \nΓια παράδειγμα: βύθιση-βρύση + Ισοζύγιο ενεργητικού + Μπορείτε να αγγίξετε το υπόλοιπο που εμφανίζεται για να στείλετε όλο το στοιχείο. Με αυτόν τον τρόπο θα συμπληρώσετε το πεδίο Ποσό για εσάς. + Δεν απαιτείται εγγραφή μνήμης, αλλά η λήψη σημειώσεων σχετικά με τους λόγους για τους οποίους έχετε στείλει τα χρήματα είναι καλός για μελλοντική αναφορά. Τα μηνύματα είναι ορατά μόνο σε εσάς και στο πρόσωπο στο οποίο στείλατε τα χρήματα. + Δικαίωμα Δικτύου + Το τέλος δικτύου περιλαμβάνεται στο ποσό που θέλετε να στείλετε. Για παράδειγμα, αν θέλετε να στείλετε 50 BTS, η BiTSy θα στείλει πραγματικά ~ 50.21 BTS. Το προστιθέμενο 0,21 σε αυτό το παράδειγμα είναι το τέλος συναλλαγής Bitshares συν 0,01% στην BiTSy Developer Team (συνήθως ~ 1 λεπτό). + QR Code + Δεν χρειάζεται να σαρώσετε κάποιον QR για να στείλετε χρήματα, αλλά σας βοηθά να αποφύγετε λάθη. Αφού στείλετε χρήματα από τον λογαριασμό σας, παραμένουν για πάντα, οπότε βεβαιωθείτε ότι το όνομα του λογαριασμού στο πεδίο "Προς" είναι σωστό. + + + Περιουσιακό στοιχείο + Αλλα… + Στείλτε: %1$s %2$s + Οποιαδήποτε ποσότητα + Προς: %1$s + Τιμολόγιο BiTSy από %1$s + Μερίδιο + Μοιραστείτε το με + Η άδεια αποθήκευσης είναι απαραίτητη για την κοινή χρήση εικόνων. + + + Ρυθμίσεις + Γενικός + Αυτόματη κλείσιμο του BiTSy μετά από 3 λεπτά αδράνειας + Νυχτερινή λειτουργία + Προβολή κατάστασης δικτύου + Αντιγράφων ασφαλείας + BrainKey. Λίστες ανάκτησης λογαριασμού που μπορούν να ληφθούν ή να αντιγραφούν, αλλά δεν έχουν επεξεργαστεί. + Γράψτε αυτό κάτω! Βεβαιωθείτε ότι έχετε 2 αντίγραφα αυτού του BrainKey σε 2 ασφαλείς θέσεις σε περίπτωση πυρκαγιάς ή απώλειας. Ασφάλεια πρώτα! Όποιος έχει πρόσβαση στο BrainKey μπορεί να έχει πρόσβαση στα χρήματα του λογαριασμού σας! + Αντιγραφή + Προβολή & Αντιγραφή + Λογαριασμοί + Αναβαθμίστε τη Μέλη LifeTime (LTM). Οι λογαριασμοί LTM του Bitshares πληρώνουν σχεδόν μηδενικά τέλη, λαμβάνουν 80% επιστροφή χρημάτων και μπόνους για παραπομπές. + Αναβάθμιση σε LTM + Η Μέλη Χρόνος Ζωής σας επιτρέπει να πραγματοποιείτε συναλλαγές με μειωμένο σύνολο αμοιβών δικτύου. \n \nΘα τεθεί σε ισχύ στον τρέχοντα λογαριασμό "%1$s" \n \nΕίναι ωστόσο έρχεται με κόστος περίπου 100 δολαρίων που καταβάλλεται στο Bitshares. \n \nΕίστε βέβαιοι ότι θέλετε να προχωρήσετε; + Ο λογαριασμός αναβαθμίστηκε + Συγχαρητήρια! Ο λογαριασμός σας έχει πλέον αναβαθμιστεί στη διάρκεια της διάρκειας ζωής. + Σφάλμα κατά την προσπάθεια αναβάθμισης του λογαριασμού + Βεβαιωθείτε ότι ο λογαριασμός σας έχει αρκετό υπόλοιπο για να καλύψει το κόστος. + Καταργήστε τον τρέχοντα λογαριασμό από αυτήν τη συσκευή και δημιουργήστε ή εισαγάγετε διαφορετικό. + Αφαιρώ + Κατάργηση λογαριασμού + Είστε βέβαιοι ότι θέλετε να καταργήσετε τον τρέχοντα λογαριασμό από αυτήν τη συσκευή; + Σφάλματα ή ιδέες; + Τηλεγράφημα: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Αποκλεισμός: %1$s + + + Ασφάλεια + Κλείδωμα ασφαλείας + Επιλέξτε ένα κλείδωμα ασφαλείας + ΚΑΡΦΙΤΣΑ + Πρότυπο + Κανένας + Επιλέγω + Καταχωρίστε ξανά το PIN σας + Εισαγάγετε το PIN BiTSy για να συνεχίσετε + Λάθος κωδικό PIN + Ορίστε την ασφάλεια BiTSy + Για ασφάλεια, ορίστε ένα PIN + Το PIN πρέπει να είναι τουλάχιστον 6 ψηφία + Τα PIN δεν ταιριάζουν + Εισαγάγετε ξανά το μοτίβο σας + Εισαγάγετε το μοτίβο BiTSy για να συνεχίσετε + Για ασφάλεια, ορίστε ένα μοτίβο + Αφήστε το δάκτυλο όταν τελειώσετε + Σαφή + Επόμενο + Σχεδιάστε ένα μοτίβο ξεκλειδώματος + Σχεδιάστε ξανά το μοτίβο για επιβεβαίωση + Επιβεβαιώνω + Το νέο μοτίβο ξεκλειδώματος + Λάθος μοτίβο + Έγγραφο που καταγράφηκε + Συνδέστε τουλάχιστον 4 κουκίδες. Προσπάθησε ξανά. + Πάρα πολλές λανθασμένες προσπάθειες. Δοκιμάστε ξανά σε %1$d λεπτά. + Πάρα πολλές λανθασμένες προσπάθειες. Δοκιμάστε ξανά σε %1$d δευτερόλεπτα. + + diff --git a/app/src/main/res/values-eo/strings.xml b/app/src/main/res/values-eo/strings.xml new file mode 100644 index 0000000..b215ce9 --- /dev/null +++ b/app/src/main/res/values-eo/strings.xml @@ -0,0 +1,185 @@ + + + + Konsentas + Malkonsentas + + + 6+ ciferoj PIN + PIN tro mallonga + Konfirmu PIN + Malsaniĝo de PIN + BrainKey + Bonvolu enigi ĝustan cerbonkombinon, tio devas havi 12 aŭ 16 vortojn. + Importi ekzistantan konton + + Krei novan konton + Neniu konto kontrolita de la donita cerbumilo, kie troviĝis, bonvolu kontroli vian cerbon por tajpi erarojn + Bonvolu provi denove post 5 minutoj + Bonvolu elekti konton + La ŝlosiloj derivitaj de ĉi tiu cerboŝelo ŝajnas esti uzataj por kontroli pli ol unu konton, bonvolu elekti kiun konton vi volas importi + + + Konto nomo BitShares + Eraro legante vortara dosiero + Konto nomo devas esti inter 3 kaj 16 signoj. + Konto nomo devas komenci per letero. + Bonvolu enigi regulan nomon enhavantan almenaŭ unu strekon, nombron, aŭ neniujn vokalojn. + Konfirmu la haveblecon de kontoj ... + Tiu konto-nomo estas jam prenita. + Konto haveblas + Eraro + La servilo redonis eraron. Ĉi tio povus esti pro limigo intence starigita por malpermesi oftajn petojn venantajn de la sama IP-adreso en mallonga tempo. Bonvolu atendi 5 minutojn kaj reprovi, aŭ ŝanĝi al alia reto, ekzemple de wifi al ĉelo. + La krano revenis eraron. Msg: %1$s + La app ne povis akiri informojn pri la nove kreita konto + Krei + + + Transakcioj + Komercistoj kaj Vendistoj + Ricevu + Ekvilibroj + Sendu + Netvaloro + Baldaŭ + + + Serĉo + Filtrilo + Eksportado + Neniuj Transakcioj + + + Filtraj elektoj + Ĉiuj + Sendita + Ricevita + Datenintervalo + Ekvivalenta Valoro + Ignori Retajn kotizojn + Inter + kaj + Filtrilo + + + Eksportaj filtritaj transakcioj + PDF + CSV + Stokregistro estas necesa por eksporti PDF / CSV-dosierojn. + De + Al + Memo + Dato + Tempo + Kvanto + Ekvivalenta Valoro + + + eReceipt + Valoro + Memo: %1$s + Dato: %1$s + Tx: %1$s + + + + Komercistoj + Telistoj + Pri + PalmPay-komercistoj estas la malantaŭo de la nova Crypto Economy. Se vi serĉas komercojn, kiuj akceptos vian Cryptocurrency, tiam simple uzu la serĉojn kaj Mapo-datumojn sube. Pli multaj komercistoj estos aldonitaj ĉi tie, kiel informas nin la PalmPay-Ambasadoroj. + Reklamistoj estas homoj, kiuj interŝanĝos viajn fiatajn monerojn per cryptocurrencies, kaj inverse. Ili ankaŭ helpas komercistojn kun fiat-kompromiso. + Loko-permeso estas necesa por montri vian nunan lokon sur la mapo. + + + Informoj + Al + Kvanto + Memo + Skani QR + Nevalida konto + Ne sufiĉe da financoj + Fotila permeso necesas por legi QR-kodojn. + Transakcio sendita! + Ne eblas sendi transakcion + Vi ne posedas %1$s + + + Tajpu la Bitshares-konto-nomon de la persono, al kiu vi volas sendi financojn. \nEkzemple: agorise-faucet + Ekvilibra Asset + Vi povas frapeti sur la ekvilibro montrita por sendi ĉion el tiu havaĵo. Farante tion plenigos la Kvantan kampon por vi. + Entra Memo ne estas bezonata, sed preni notojn pri kial vi sendis la financojn plaĉas al estonta referenco. Memos estas videbla nur por vi kaj la persono, al kiu vi sendis financojn. + Reto-Kotizo + La Reto-kotizo estas inkluzivita en la sumo, kiun vi volas sendi. Ekzemple, se vi volas sendi 50 BTS, BiTSy efektive sendos ~ 50.21 BTS. La aldonita 0,21 en ĉi tiu ekzemplo estas la Bitshares-transakcio-pago plus 0,01% al la BiTSy Ellaboranto-Teamo (tipe ~ 1-cent). + QR-Kodo + Vi ne bezonas skani QR-on por sendi financon, sed ĝi helpas vin eviti erarojn. Post kiam vi sendas financojn el via konto, ili restas eterne, do ĉiam certigu, ke la nomo de la konto en la kampo "Al" estas ĝusta. + + + Akcio + Alia… + Bonvolu Sendi: %1$s %2$s + Ajna Kvanto + Al: %1$s + BiTSy fakturo de %1$s + Kunhavigi + Kunhavigu kun + Stokregistro estas necesa por dividi bildojn. + + + Agordoj + Generalo + Aŭtomate fermu BiTSy post 3 minutoj de neaktiveco + Nokta reĝimo + Vidi Reton Statuso + Rezerva + BrainKey. Rakontaj vortoj pri konto, kiuj povas esti kaptitaj aŭ kopiitaj, sed ne redaktitaj. + Skribu ĉi tion! Certigu, ke vi havas 2 kopiojn de ĉi tiu BrainKey en 2 sekuraj lokoj en kazo de fajro aŭ perdo. Sekureco Unue! Ĉiu kun aliro al via BrainKey povas aliri la financojn en via konto! + Kopiado + Vidi & Kopii + Raportoj + Ĝisdatigu al LifeTime Membership (LTM). Bitshares \ \'LTM-kontoj pagas preskaŭ nulajn kotizojn, ricevas 80% monŝrankon kaj gratifikojn por aludoj. + Ĝisdatigu al LTM + La Vivtempa Membreco permesas vin komerci kun reduktita aro de retaj kotizoj. \n \n Ĝi ekvalidos la aktualan konton "%1$s" \n \n Ĝi tamen venas kun kosto ĉirkaŭ 100 USD pagita en Bitshares. \n \n Ĉu vi certas, ke vi volas daŭrigi? + Konto Ĝisdatigita + Gratulojn! Via konto nun estis altgradigita al Dumviva Membreco. + Eraro dum vi provis ĝisdatigi konton + Bonvolu certigi, ke via konto havas sufiĉe da ekvilibro por kovri la kostojn. + Forigu la nunan Konton el ĉi tiu aparato kaj kreu aŭ importu alian. + Forigi + Forigi Konton + Ĉu vi certas, ke vi volas forigi la nunan konton el ĉi tiu aparato? + Cimoj aŭ Ideoj? + Telegramo: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Bloko: %1$s + + + Sekureco + Sekureca Seruro + Elektu Sekurecan Ŝlosilon + PIN + Skemo + Neniu + Elektu + Revenigu vian PIN + Enigu vian PIN de BiTSy por daŭrigi + Malĝusta PIN + Fiksita BiTSy Security + Por sekureco, agordu PIN + PIN devas esti almenaŭ 6 ciferoj + PINoj ne kongruas + Revenigu vian ŝablonon + Enigu vian biTSy-ŝablonon por daŭrigi + Por sekureco, agordi Skemon + Liberigu fingron kiam vi finos + Klara + Sekva + Desegni malŝlosilon + Remizo ŝablono denove por konfirmi + Konfirmu + Via nova malŝlosila mastro + Malĝusta ŝablono + Ŝablono registrita + Kunligu almenaŭ 4 punktojn. Provu denove. + Tro multaj malĝustaj provoj. Provu denove en %1$d minutoj. + Tro multaj malĝustaj provoj. Provu denove en %1$d sekundoj. + + diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index d1bd7c3..cce016d 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -1,7 +1,5 @@ - BiTSy - Aceptar Cancelar diff --git a/app/src/main/res/values-et/strings.xml b/app/src/main/res/values-et/strings.xml new file mode 100644 index 0000000..5ceaa43 --- /dev/null +++ b/app/src/main/res/values-et/strings.xml @@ -0,0 +1,185 @@ + + + + Nõus + Pole nõus + + + 6+ numbri PIN-kood + PIN on liiga lühike + Kinnitage PIN-kood + PIN-i mittevastavus + BrainKey + Sisestage õige peavõti, sellel peaks olema 12 või 16 sõna. + Importige olemasolev konto + Või + Loo uus konto + Antud ajutise võtmega ei kontrollita ühtegi kontot, palun kontrollige oma ajurütmi trükivigade osas + Proovige 5 minuti pärast uuesti + Valige konto + Tundub, et sellest ajuvõtmest saadud võtmeid kasutatakse mitme konto kontrollimiseks, palun valige, millist kontot soovite importida + + + BitShares konto nimi + Viga sõnastiku faili lugemisel + Konto nimi peaks olema 3 kuni 16 tähemärki. + Konto nimi peaks algama tähega. + Sisestage tavaline nimi, mis sisaldab vähemalt ühte kriipsu, numbrit või täishäälikuteta. + Konto saadavuse kontrollimine ... + See konto nimi on juba võetud. + Konto on saadaval + Viga + Server saatis vea. Selle põhjuseks võib olla piirang, mis on sihipäraselt kehtestatud samast IP-aadressist pärinevate sagedaste taotluste keelamiseks lühikese aja jooksul. Oodake 5 minutit ja proovige uuesti, või minge üle teisele võrgule, näiteks WiFi-st mobiiltelefoni. + Segis tagas viga. Msg: %1$s + Rakendus ei saanud teavet värskelt loodud konto kohta + Loo + + + Tehingud + Kaupmehed ja müüjad + Võta vastu + Tasakaalud + Saada + Netoväärtus + Tulekul + + + Otsing + Filtreeri + Eksport + Tehinguid pole + + + Filtreerimisvalikud + Kõik + Saadetud + Vastu võetud + Kuupäevavahemik + Samaväärne väärtus + Ignoreerige võrgutasusid + Vahel + ja + Filtreeri + + + Ekspordi filtreeritud tehingud + PDF + CSV + Talletusluba on vajalik PDF / CSV-failide eksportimiseks. + Alates + Et + Memo + Kuupäev + Aeg + Summa + Samaväärne väärtus + + + e-kviitung + Väärtus + Märkus: %1$s + Kuupäev: %1$s + Tx: %1$s + + + + Kaupmehed + Tellerid + Umbes + PalmPay kaupmehed on uue krüptoökonoomia selgroog. Kui otsite ettevõtteid, mis aktsepteerivad teie krüptovaluutat, siis kasutage lihtsalt allolevaid otsingu- ja kaardiandmeid. Siia lisandub rohkem kaupmehi, kui PalmPay suursaadikud meid teavitavad. + Müüjad on inimesed, kes vahetavad teie fiati valuutad krüptovaluutadega ja vastupidi. Samuti abistavad nad kaupmehi fiati lahendamisel. + Asukoha luba on vajalik teie praeguse asukoha kaardil kuvamiseks. + + + Info + Et + Summa + Memo + Skaneeri QR + Vigane konto + Pole piisavalt vahendeid + QR-koodide lugemiseks on vajalik kaamera luba. + Tehing on saadetud! + Tehingut ei saa saata + Te ei oma ühtegi %1$s + + + Tippige selle inimese Bitshares\'i konto nimi, kellele soovite raha saata. \nNäide: agressiiv-kraan + Vara bilanss + Kogu vara saatmiseks võite puudutada kuvatavat saldot. Sellega täidetakse teie jaoks väli Summa. + Memo sisestamine pole nõutav, kuid märkuste tegemine selle kohta, miks raha saatsite, on edaspidiseks kasutamiseks tore. Memod on nähtavad ainult teile ja inimesele, kellele raha edastasite. + Võrgutasu + Võrgutasu sisaldub summa, mida soovite saata. Näiteks kui soovite saata 50 BTS-i, saadab BiTSy tegelikult ~ 50,21 BTS-i. Selles näites lisatud 0,21 on Bitsharese tehingutasu pluss 0,01% BiTSy arendajate meeskonnale (tavaliselt ~ 1 sent). + QR kood + Rahaliste vahendite saatmiseks ei pea te kellegi QR-i skannima, kuid see aitab teil vigu vältida. Kui olete oma kontolt raha saatnud, on need igaveseks kadunud, nii et veenduge alati, et väljal „Saaja” on kontonimi õige. + + + Vara + Muu… + Palun saatke: %1$s %2$s + Mis tahes summa + Saaja: %1$s + BiTSy arve %1$s + Jaga + Jaga + Piltide jagamiseks on vajalik salvestusluba. + + + Seadistused + Üldine + Sulgege BiTSy automaatselt pärast 3-minutist tegevusetust + Öine režiim + Kuva võrgu olek + Varundamine + BrainKey. Konto taastamise sõnad, mida saab jäädvustada või kopeerida, kuid mitte muuta. + Kirjutage see üles! Veenduge, et teil oleks 2 BrainKey eksemplari kahes turvalises kohas tulekahju või kaotuse korral. Turvalisus kõigepealt! Igaüks, kellel on juurdepääs teie BrainKey-le, pääseb juurde teie konto vahenditele! + Kopeeritud + Kuva ja kopeeri + Kontod + Uuendage LifeTime\'i liikmelisuseks (LTM). Bitshares \'LTM-i kontod maksavad nullilähedased tasud, saavad 80% raha tagasi ja boonused viidete eest. + Minge üle LTM-ile + Eluaegne liikmelisus võimaldab teil kaubelda vähendatud võrgutasudega. \n \nSee jõustub arvelduskontol "%1$s" \n \nSee maksab Bitsharesis siiski umbes 100 USD. \n \nKas olete kindel, et soovite jätkata? + Konto täiendatud + Palju õnne! Teie konto on nüüd üle viidud eluaegseks liikmeks. + Viga konto täiendamisel + Veenduge, et teie kontol oleks kulude katmiseks piisavalt saldot. + Eemaldage praegune konto sellest seadmest ja looge või importige teine. + Eemalda + Eemalda konto + Kas soovite kindlasti praeguse konto sellest seadmest eemaldada? + Vead või ideed? + Telegramm: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blokeeri: %1$s + + + Turvalisus + Turvalukk + Valige Turvalukk + PIN-kood + Muster + Puudub + Valige + Sisestage oma PIN-kood uuesti + Jätkamiseks sisestage oma BiTSy PIN-kood + Vale PIN-kood + Seadke BiTSy Security + Turvalisuse tagamiseks määrake PIN-kood + PIN-kood peab olema vähemalt 6 numbrit + PIN-koodid ei sobi + Sisestage oma muster uuesti + Jätkamiseks sisestage oma BiTSy muster + Turvalisuse tagamiseks määrake muster + Kui olete valmis, vabastage sõrm + Selge + Järgmine + Joonistage avamismuster + Joonistamiseks kinnitage uuesti muster + Kinnitage + Teie uus lukustusmuster + Vale muster + Salvestatud muster + Ühendage vähemalt 4 punkti. Proovi uuesti. + Liiga palju valesid katseid. Proovige %1$d minuti pärast uuesti. + Liiga palju valesid katseid. Proovige uuesti %1$d sekundi pärast. + + diff --git a/app/src/main/res/values-eu/strings.xml b/app/src/main/res/values-eu/strings.xml new file mode 100644 index 0000000..f2f9d54 --- /dev/null +++ b/app/src/main/res/values-eu/strings.xml @@ -0,0 +1,185 @@ + + + + Ados + Ados + + + 6+ digitu PINa + PIN motza + PINa berretsi + PIN ezadostasuna + BrainKey + Idatzi brainkey zuzena, 12 edo 16 hitz izan beharko lituzke. + Inportatu lehendik dagoen kontua + edo + Sortu kontu berria + Aurkitutakoan ez dago inolako kontrol kontrolatutako teklarik. Mesedez, egiaztatu zure idazkera akatsak idatzita + Saiatu berriro 5 minutu ondoren + Mesedez, aukeratu kontu bat + Buruko tekla honetatik eratorritako gakoak kontu bat baino gehiago kontrolatzeko erabiltzen direla dirudi. Mesedez, hautatu zein kontu inportatu nahi duzun + + + BitShares kontuaren izena + Errorea hiztegiaren fitxategia irakurtzean + Kontuaren izenak 3 eta 16 karaktere izan behar ditu. + Kontuaren izena hizki batekin hasi behar da. + Sartu gutxienez marratxo bat, zenbakia edo bokalik ez duen izen arrunta. + Kontuaren erabilgarritasuna egiaztatzea ... + Kontuen izena dagoeneko hartu da. + Kontua eskuragarri dago + Akatsa + Zerbitzariak errorea itzuli du. Baliteke hau epe laburrean IP helbide beretik maiz ez datozen eskaerak baztertzeko. Mesedez, itxaron 5 minutu eta saiatu berriro edo aldatu beste sare batera, adibidez wifi-tik gelaxkora. + Txorrotak akats bat itzuli du. Msg: %1$s + Aplikazioak ezin du sortu berri den kontuari buruzko informazioa berreskuratu + Sortu + + + Transactions + Merkatariak eta kontalariak + Jaso + saldoak + Bidali + Nabarmena + Laister + + + Search + Filter + Export + Transakziorik ez + + + Iragazkiaren aukerak + guztiak + bidalia + Jaso + Data-barrutia + Balio baliokidea + Ez ahaztu sareko kuotak + Between + eta + Filter + + + Esportatutako iragazkien transakzioak + PDF + CSV + Biltegiratzeko baimena beharrezkoa da PDF / CSV fitxategiak esportatzeko. + aurrera + to + Memo + data + Ordua + Zenbateko + Balio baliokidea + + + eReceipt + Balio + Oharra: %1$s + Data: %1$s + Tx: %1$s + + + + merkatari + kontalariak + About + PalmPay merkatariak Crypto Economy berriaren ardatzak dira. Zure Cryptocurrency onartuko duten negozioak bilatzen ari bazara, erabili azpian bilaketa eta mapa datuak. Merkatari gehiago gehituko dira hemen PalmPay enbaxadoreek jakinarazten digutenez. + Kontalariak zure fiat moneta cryptocurrencies trukatuko duten pertsonak dira, eta alderantziz. Merkatariak fiat likidazioarekin ere laguntzen dute. + Kokapen baimena beharrezkoa da uneko kokapena mapan erakusteko. + + + info + to + Zenbateko + Memo + Eskaneatu QR + Kontu baliogabea + Ez da nahikoa funts + Kameraren baimena beharrezkoa da QR kodeak irakurtzeko. + Bidali den transakzioa! + Ezin da transakzioa bidali + Ez duzu %1$s jaberik + + + Idatzi funtsak bidali nahi dituzun Bitshares kontuaren izena. \n Adibidez: agorise-txorrota + Aktiboen saldoa + Bistaratutako saldoa ukitu dezakezu aktibo hori guztia bidaltzeko. Hori eginez gero, zure zenbatekoa eremua beteko duzu. + Memo bat sartzea ez da beharrezkoa, baina fondoak zergatik bidali dituzun oharrak hartzea ondo dago etorkizuneko erreferentziatzat. Memos zure dirua eta dirua bidali zenuen pertsonarentzat bakarrik ikusgai dago. + Sarearen kuota + Sarearen kuota bidali nahi duzun zenbatekoaren barruan sartzen da. Adibidez, 50 BTS bidali nahi badituzu, BiTSy-k benetan 50,21 BTS bidaliko ditu. Adibide honetako 0.21 gehigarria BTShares transakzioen kuota gehi% 0,01 da BiTSy Garatzaileen Taldearen (normalean ~ 1 ehuneko). + QR kodea + Ez duzu norbait QRa eskaneatu behar funtsak bidaltzeko, baina akatsak ekiditen lagunduko dizu. Kontuko fondoak bidali ondoren, betiko desagertuko dira, beraz ziurtatu beti "To" eremuko kontuaren izena zuzena dela. + + + Asset + Beste batzuk ... + Bidali: %1$s %2$s + Edozein zenbatekoa + Nori: %1$s + BiTSy-ren faktura %1$s-tik + Share + Partekatu honekin + Biltegiratzeko baimena beharrezkoa da irudiak partekatzeko. + + + ezarpenak + General + BiTSy automatikoki itxi inaktibitatearen ondoren 3 minutu + Gaueko modua + Ikusi Sarearen egoera + Backup + BrainKey. Kontu berreskuratzeko hitzak harrapatu edo kopiatu ditzaketen, baina editatu gabeak. + Idatzi hau! Ziurtatu BrainKey honen kopia 2 leku segurutan 2 sute edo galera izanez gero. Segurtasuna Lehenik eta behin! Zure BrainKey-erako sarbidea duen edonork sar dezake zure konturako funtsak! + kopiatzen + Ikusi eta kopiatu + kontuak + Eguneratu LifeTime-ko kide izatera (LTM). Bitshares \ \'LTM kontuek ia zero tasak ordaintzen dituzte,% 80ko diru-itzulkina eta erreferentzien hobariak lortzeko. + Berritu LTMra + Bizitza Denbora Bazkideak sareko kuota multzo murriztu batekin merkataritza egiteko aukera ematen du. \n \n Kontu korrontean sartuko da "%1$s" \n \n. Hala ere, Bitshares-en ordaindutako 100 dolar inguruko kostua dakar. \n \nZiurtatuta zaude jarraitu nahi duzula? + Kontua berritu du + Zorionak! Zure kontua bizitza osorako bazkide eguneratu da. + Errorea gertatu da kontua berritzen saiatzean + Egiaztatu kontuak kostuak estaltzeko saldo nahikoa duela. + Kendu uneko kontua gailutik eta sortu edo inportatu beste bat. + Kendu + Kendu kontua + Ziur al zaude kontu korrontea gailutik kendu nahi duzula? + Akatsak edo ideiak? + Telegrama: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blokea: %1$s + + + Segurtasuna + Segurtasun blokeoa + Aukeratu segurtasun blokeoa + PIN + eredua + Bat ere ez + Aukeratu + Idatzi berriro zure PINa + Sartu zure BiTSy PINa jarraitzeko + PIN okerra + Ezarri biTSy segurtasuna + Segurtasunerako, ezarri PIN bat + PINak gutxienez 6 digitu izan behar ditu + PINak ez datoz bat + Sartu berriro zure eredua + Sartu zure BiTSy eredua jarraitzeko + Segurtasuna lortzeko, ezarri patroia + Askatu hatza amaitutakoan + Garbitu + hurrengo + Desblokeatzeko patroi bat marraztu + Marraztu patroia berriro baieztatzeko + Berretsi + Desblokeatzeko eredu berria + Eredu okerra + Grabatutako patroia + Lotu gutxienez 4 puntu. Saiatu berriro. + Saiakera oker gehiegi. Saiatu berriro %1$d minututan. + Saiakera oker gehiegi. Saiatu berriro %1$d segundotan. + + diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml new file mode 100644 index 0000000..8f434f2 --- /dev/null +++ b/app/src/main/res/values-fi/strings.xml @@ -0,0 +1,185 @@ + + + + Olla samaa mieltä + olla eri mieltä + + + 6+ numeroa PIN + PIN on liian lyhyt + Vahvista PIN-koodi + PIN-koodien virhe + BrainKey + Anna oikea aivotunnus, siinä tulisi olla 12 tai 16 sanaa. + Tuo nykyinen tili + Tai + Luo uusi tili + Mitään tiliä ei hallita annetusta aivoavaimesta, jos niitä löytyy, tarkista aivoavaimesta kirjoitusvirheiden varalta + Yritä uudelleen 5 minuutin kuluttua + Valitse tili + Tästä aivonäppäimestä johdettuja avaimia näyttää olevan tarkoitus käyttää useamman kuin yhden tilin hallintaan. Valitse tuo tili, jonka haluat tuoda + + + BitShares-tilin nimi + Virhe sanakirjatiedoston lukemisessa + Tilin nimen on oltava 3-16 merkkiä. + Tilin nimen tulisi alkaa kirjaimella. + Anna tavallinen nimi, joka sisältää vähintään yhden viivan, numeron tai ei mitään vokaalia. + Vahvistetaan tilin saatavuus ... + Tilin nimi on jo otettu. + Tili on saatavilla + Virhe + Palvelin palautti virheen. Tämä voi johtua rajoituksesta, joka on tarkoituksella asetettu estämään usein samasta IP-osoitteesta tulevat pyynnöt lyhyessä ajassa. Odota 5 minuuttia ja yritä uudelleen, tai vaihda toiseen verkkoon, esimerkiksi wifi-soluun. + Hanat palauttivat virheen. Viesti: %1$s + Sovellus ei voinut hakea tietoja hiljattain luodusta tilistä + Luoda + + + liiketoimet + Kauppiaat ja myyjät + Vastaanottaa + saldot + Lähettää + Nettovarallisuus + Tulossa pian + + + Hae + Suodattaa + Viedä + Ei tapahtumia + + + Suodatusvaihtoehdot + Kaikki + Lähetetyt + Otettu vastaan + Ajanjakso + Vastaava arvo + Ohita verkkomaksut + Välillä + ja + Suodattaa + + + Vie suodatetut tapahtumat + PDF + CSV + Tallennuslupa on välttämätön PDF / CSV-tiedostojen viemiseksi. + alkaen + jotta + Muistio + Treffi + Aika + Määrä + Vastaava arvo + + + eReceipt + Arvo + Muistio: %1$s + Päiväys: %1$s + Tx: %1$s + + + + kauppiaat + ääntenlaskijaa + Noin + PalmPay-kauppiaat ovat uuden salaustekniikan selkäranka. Jos etsit yrityksiä, jotka hyväksyvät kryptovaluuttasi, käytä vain alla olevia haku- ja karttatietoja. Tähän lisätään lisää kauppiaita, kun PalmPay-suurlähettiläät ilmoittavat meille. + Tellerit ovat ihmisiä, jotka vaihtavat fiat-valuuttasi kryptovaluutoihin ja päinvastoin. He auttavat kauppiaita myös fiat-ratkaisussa. + Sijainnin lupa on tarpeen nykyisen sijaintisi näyttämiseksi kartalla. + + + Tiedot + jotta + Määrä + Muistio + Skannaa QR + Virheellinen tili + Ei tarpeeksi varoja + Kameran lupa on välttämätön QR-koodien lukemiseen. + Tapahtuma lähetetty! + Tapahtumaa ei voi lähettää + Et omista %1$s + + + Kirjoita sen henkilön Bitshares-tilin nimi, jolle haluat lähettää varoja. \nEsimerkki: sekoitushana + Omaisuuden saldo + Voit napauttaa näytettyä saldoa lähettääksesi kaiken kyseisen omaisuuden. Tällöin Määrä-kenttä täytetään sinulle. + Muistion kirjoittaminen ei ole pakollista, mutta muistiinpanot siitä, miksi lähetit varat, on mukava myöhempää käyttöä varten. Muistiot näkyvät vain sinulle ja henkilölle, jolle olet lähettänyt varoja. + Verkkomaksu + Verkkomaksu sisältyy lähetettävään summaan. Esimerkiksi, jos haluat lähettää 50 BTS, BiTSy todella lähettää ~ 50,21 BTS. Lisätty 0,21 tässä esimerkissä on Bitshares -tapahtumamaksu plus 0,01% BiTSy-kehittäjätiimille (tyypillisesti ~ 1 sentti). + QR koodi + Sinun ei tarvitse skannata jonkun QR-koodia lähettääksesi varoja, mutta se auttaa sinua välttämään virheitä. Kun lähetät varoja tililtäsi, ne ovat poissa ikuisesti, joten varmista aina, että tilin nimi Vastaanottaja-kentässä on oikea. + + + etu + Muut ... + Ole hyvä ja lähetä: %1$s %2$s + Mikä tahansa määrä + Vastaanottaja: %1$s + BiTSy-lasku alk. %1$s + Jaa + Jakaa + Tallennuslupa on tarpeen kuvien jakamiseksi. + + + asetukset + yleinen + Sulje BiTSy automaattisesti 3 minuutin toimettomuuden jälkeen + Yötila + Näytä verkon tila + Varmuuskopioida + BrainKey. Tilin palautussanat, jotka voidaan siepata tai kopioida, mutta joita ei voi muokata. + Kirjoita tämä muistiin! Varmista, että sinulla on 2 kopiota tästä BrainKey-laitteesta kahdessa turvallisessa paikassa tulipalon tai menetyksen varalta. Turvallisuus ensin! Kuka tahansa, jolla on pääsy BrainKeysiisi, voi käyttää tilisi varoja! + kopioitu + Näytä ja kopioi + tilit + Päivitä LifeTime-jäsenyyteen (LTM). Bitshares \ \'LTM -tilit maksavat melkein nollapalkkiot, saavat 80% rahaa takaisin ja bonuksia lähetteistä. + Päivitä LTM: ään + Life Time -jäsenyyden avulla voit käydä kauppaa alennetuilla verkkomaksuilla. \n \nSe tulee voimaan vaihtotilille "%1$s" \n \nSiihen kuuluu kuitenkin noin 100 USD: n kustannukset, jotka maksetaan Bitsharesissa. \n \nHaluatko varmasti jatkaa? + Tili päivitetty + Onnittelut! Tilisi on nyt päivitetty elinikäiseksi jäseneksi. + Virhe yrittäessäsi päivittää tiliä + Varmista, että tililläsi on riittävästi saldoa kustannusten kattamiseksi. + Poista nykyinen tili tältä laitteelta ja luo tai tuo toinen. + Poistaa + Poista tili + Haluatko varmasti poistaa nykyisen tilin tästä laitteesta? + Vikoja tai ideoita? + Sähköposti: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Estä: %1$s + + + turvallisuus + Turvalukko + Valitse turvalukko + PIN + Kuvio + Ei mitään + Valita + Anna PIN-koodi uudelleen + Anna BiTSy-PIN-koodisi jatkaaksesi + Väärä PIN-koodi + Aseta BiTSy-suojaus + Aseta PIN-koodi turvallisuuden vuoksi + PIN-koodin on oltava vähintään 6 numeroa + PIN-koodit eivät vastaa + Anna kuvio uudelleen + Kirjoita BiTSy-mallisi jatkaaksesi + Aseta malli turvallisuuden vuoksi + Vapauta sormi kun olet valmis + Asia selvä + Seuraava + Piirrä lukituskuvio + Piirrä kuvio uudelleen vahvistaaksesi + Vahvistaa + Uusi lukituskuvio + Väärä malli + Kuvio tallennettu + Yhdistä vähintään 4 pistettä. Yritä uudelleen. + Liian monta vääriä yrityksiä. Yritä uudelleen %1$d minuutissa. + Liian monta vääriä yrityksiä. Yritä uudelleen %1$d sekunnissa. + + diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml new file mode 100644 index 0000000..11b6d02 --- /dev/null +++ b/app/src/main/res/values-fr/strings.xml @@ -0,0 +1,185 @@ + + + + Se mettre d\'accord + Être en désaccord + + + Code PIN 6 chiffres et plus + PIN trop court + Confirmer le code PIN + Non concordance des codes PIN + BrainKey + S\'il vous plaît entrer la bonne énigme, il devrait avoir 12 ou 16 mots. + Importer un compte existant + Ou + Créer un nouveau compte + Aucun compte contrôlé par la clé cérébrale donnée n’a été trouvé, veuillez vérifier votre clé cérébrale pour les erreurs de frappe. + Veuillez réessayer après 5 minutes. + Veuillez sélectionner un compte + Les clés dérivées de cette clé mentale semblent être utilisées pour contrôler plusieurs comptes. Veuillez sélectionner le compte que vous souhaitez importer. + + + Nom du compte BitShares + Erreur de lecture du fichier de dictionnaire + Le nom du compte doit comporter entre 3 et 16 caractères. + Le nom du compte doit commencer par une lettre. + Veuillez entrer un nom régulier contenant au moins un tiret, un nombre ou pas de voyelles. + Vérification de la disponibilité du compte… + Ce nom de compte est déjà pris. + Le compte est disponible + Erreur + Le serveur a renvoyé une erreur. Cela peut être dû à une limitation mise en place à dessein pour interdire les demandes fréquentes provenant de la même adresse IP en peu de temps. Attendez 5 minutes et réessayez ou basculez sur un autre réseau, par exemple du wifi à la cellule. + Le robinet a renvoyé une erreur. Msg: %1$s + L\'application n\'a pas pu récupérer d\'informations sur le compte nouvellement créé + Créer + + + Transactions + Marchands et marchands + Recevoir + Soldes + Envoyer + Valeur nette + Arrive bientôt + + + Chercher + Filtre + Exportation + Aucune transaction + + + Options de filtrage + Tout + Envoyé + Reçu + Plage de dates + Valeur équivalente + Ignorer les frais de réseau + Entre + et + Filtre + + + Exporter les transactions filtrées + PDF + CSV + Une autorisation de stockage est nécessaire pour exporter des fichiers PDF / CSV. + De + À + Note + Rendez-vous amoureux + Temps + Montant + Valeur équivalente + + + eReceipt + Valeur + Mémo: %1$s + Date: %1$s + Tx: %1$s + + + + Marchands + Caissiers + À propos + Les marchands PalmPay sont la colonne vertébrale de la nouvelle économie cryptographique. Si vous recherchez des entreprises qui accepteront votre cryptomonnaie, utilisez simplement les données de recherche et de cartographie ci-dessous. Plus de marchands seront ajoutés ici, selon les ambassadeurs PalmPay. + Les caissiers sont des personnes qui échangeront vos devises fiduciaires contre des crypto-monnaies, et inversement. Ils aident également les marchands avec le règlement de fiat. + L\'autorisation de localisation est nécessaire pour afficher votre position actuelle sur la carte. + + + Info + À + Montant + Note + Scan QR + Compte invalide + Pas assez de fonds + La permission de la caméra est nécessaire pour lire les codes QR. + Transaction envoyée! + Impossible d\'envoyer la transaction + Vous ne possédez pas de %1$s + + + Tapez le nom du compte BitShares de la personne à qui vous voulez envoyer des fonds. \nPar exemple: robinet agorise + Solde de l\'actif + Vous pouvez appuyer sur le solde affiché pour envoyer tout cet actif. Cela remplira le champ Montant pour vous. + Il n’est pas nécessaire de saisir un mémo, mais il est utile de noter les raisons pour lesquelles vous avez envoyé les fonds. Les mémos ne sont visibles que pour vous et la personne à qui vous avez envoyé des fonds. + Frais de réseau + Les frais de réseau sont inclus dans le montant que vous souhaitez envoyer. Par exemple, si vous souhaitez envoyer 50 BTS, BiTSy enverra en réalité environ 50,21 BTS. Le 0,21 ajouté dans cet exemple correspond aux frais de transaction Bitshares plus 0,01% de l’équipe de développeurs BiTSy (généralement environ 1 cent). + QR Code + Vous n\'avez pas besoin de scanner le QR de quelqu\'un pour envoyer des fonds, mais cela vous aide à éviter les erreurs. Une fois que vous envoyez des fonds à partir de votre compte, ils sont définitivement perdus. Assurez-vous donc toujours que le nom du compte dans le champ «À» est correct. + + + Atout + Autre… + S\'il vous plaît envoyer: %1$s %2$s + N\'importe quel montant + À: %1$s + Facture biTSy de %1$s + Partager + Partager avec + Une autorisation de stockage est nécessaire pour partager des images. + + + Réglages + Général + Fermer automatiquement BiTSy après 3 minutes d\'inactivité + Mode nuit + Afficher l\'état du réseau + Sauvegarde + BrainKey. Mots de récupération de compte pouvant être capturés ou copiés, mais non modifiés. + Notez ceci! Assurez-vous de disposer de 2 copies de ce BrainKey dans 2 emplacements sécurisés en cas d\'incendie ou de perte. La sécurité d\'abord! Toute personne ayant accès à votre BrainKey peut accéder aux fonds de votre compte! + Copié + Voir et copier + Comptes + Passez à l\'abonnement LifeTime (LTM). Les comptes LTM BitShares paient des frais pratiquement nuls, reçoivent 80% de cashback et des bonus pour les parrainages. + Mise à niveau vers LTM + L\'abonnement à vie vous permet de négocier avec un ensemble réduit de frais de réseau. \n \nIl entrera en vigueur pour le compte courant "%1$s" \n \nIl coûtera toutefois environ 100 USD en BitShares. \n \nEtes-vous sûr de vouloir continuer? + Compte mis à niveau + Toutes nos félicitations! Votre compte a maintenant été mis à niveau vers l\'abonnement à vie. + Erreur lors de la tentative de mise à niveau du compte + Assurez-vous que le solde de votre compte est suffisant pour couvrir les coûts. + Supprimez le compte actuel de ce périphérique et créez ou importez un autre. + Retirer + Supprimer le compte + Êtes-vous sûr de vouloir supprimer le compte actuel de cet appareil? + Bugs ou idées? + Télégramme: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Bloc: %1$s + + + Sécurité + Verrou de sécurité + Choisissez un verrou de sécurité + ÉPINGLE + Modèle + Aucun + Choisir + Ressaisissez votre code PIN + Entrez votre NIP BiTSy pour continuer + Mauvais NIP + Définir BiTSy Security + Pour la sécurité, définissez un code PIN + Le code PIN doit comporter au moins 6 chiffres. + Les codes PIN ne correspondent pas + Re-entrez votre modèle + Entrez votre modèle BiTSy pour continuer + Pour la sécurité, définir un modèle + Relâchez le doigt lorsque vous avez terminé + Clair + Prochain + Dessiner un motif de déverrouillage + Dessinez à nouveau le motif pour confirmer + Confirmer + Votre nouveau modèle de déverrouillage + Mauvais modèle + Pattern enregistré + Relie au moins 4 points. Réessayer. + Trop de tentatives incorrectes. Réessayez dans %1$d minutes. + Trop de tentatives incorrectes. Réessayez dans %1$d secondes. + + diff --git a/app/src/main/res/values-fy/strings.xml b/app/src/main/res/values-fy/strings.xml new file mode 100644 index 0000000..ef4b411 --- /dev/null +++ b/app/src/main/res/values-fy/strings.xml @@ -0,0 +1,185 @@ + + + + Oerienkomme + It net iens + + + 6+ sifers PIN + PIN te koart + Befêstigje PIN + PIN-oerienkomst + BrainKey + Fier de juste harsenkaai yn, it soe 12 as 16 wurden moatte hawwe. + Besteande account ymportearje + Of + Nij akkount oanmeitsje + Gjin akkounts kontroleare troch de opjûne breinkaai binne fûn, kontrolearje asjebleaft jo harsnok foar typflater + Besykje it nei 5 minuten opnij + Selektearje asjebleaft in akkount + De kaaien ûntliend oan dizze harsenske lykje te wurde brûkt om mear dan ien akkount te kontrolearjen, selektearje asjebleaft hokker akkount jo wolle ymportearje + + + BitShares-akkountnamme + Flater by it lêzen fan wurdboekbestân + Accountnamme moat 3 oant 16 tekens wêze. + Accountnamme moat begjinne mei in letter. + Fier in reguliere namme yn dy\'t teminsten ien streepke, in nûmer as gjin lûden befettet. + Ferifiearje akkount beskikberens ... + Dy akkountnamme is al nommen. + Akkount is beskikber + Fersin + De server joech in flater werom. Dit kin komme troch in beheining dy\'t doelbewust ynsteld is om faak fersiken dy\'t út itselde IP-adres komme yn in koarte tiidferlof te ûntsjen. Wachtsje asjebleaft 5 minuten en besykje it opnij, of wikselje nei in oar netwurk, bygelyks fan wifi nei sel. + De kraan joech in flater werom. Msg: %1$s + De app koe gjin ynformaasje ophelje oer it nij oanmakke akkount + Meitsje + + + Transaksjes + Keapers en fertellers + Ûntfange + Salden + Stjoere + Net wurdich + Meikoarten + + + Sykje + Filter + Eksportearje + Gjin transaksjes + + + Filteropsjes + Alle + Stjoerd + Untfongen + Datum berik + Ekwivalinte wearde + Negearje netwurkkosten + Tusken + en + Filter + + + Filtreare transaksjes eksportearje + PDF + CSV + Opslachfergunning is nedich om PDF / CSV-bestannen te eksportearjen. + Fan + Nei + Memo + Datum + Tiid + Tal + Ekwivalinte wearde + + + eReceipt + Wearde + Memo: %1$s + Datum: %1$s + Tx: %1$s + + + + Keapers + Tellers + Oer + PalmPay-keaplju binne de rêchbonke fan \'e nije Krypto-ekonomy. As jo sykje nei bedriuwen dy\'t jo Cryptocurrency akseptearje, brûk dan gewoan de hjirûnder sykje- en kaartgegevens. Mear keaplju sille hjir wurde tafoege as de PalmPay-ambassadeurs ús ynformearje. + Tellers binne minsken dy\'t jo fiat-faluta sille útwikselje mei cryptocurrencies, en oarsom. Se helpe ek keaplju mei fiatregeling. + Lokaasjestimming is nedich om jo hjoeddeistige lokaasje op \'e kaart sjen te litten. + + + Ynfo + Nei + Tal + Memo + QR scan + Unjildich akkount + Net genôch fûnsen + Camera-tastimming is nedich om QR-koaden te lêzen. + Transaksje ferstjoerd! + Koe gjin transaksje ferstjoere + Jo hawwe gjin %1$s + + + Typ de Bitshares-akkountnamme yn fan de persoan wêr\'t jo fûnsen nei wolle stjoere. \n Foar foarbyld: agorise-kraan + Assetbalâns + Jo kinne tapje op it werjûn saldo om al dat asset te ferstjoeren. Dit dwaan sil it fjild Bedrach foar jo ynfolje. + In memo ynfiere is net fereaske, mar oantekeningen nimme oer wêrom jo de fûnsen hawwe stjoerd is leuk foar takomstige referinsje. Memo\'s binne allinich sichtber foar jo en de persoan nei wa\'t jo fûnsen stjoerd hawwe. + Netwurkfergoeding + De netwurkfergoeding is opnommen yn it bedrach dat jo wolle stjoere. As jo bygelyks 50 BTS wolle stjoere, sil BiTSy feitlik ~ 50,21 BTS stjoere. De tafoege 0.21 yn dit foarbyld is de Bitshares-transaksjekosten plus 0.01% oan it BiTSy Developer Team (typysk ~ 1 sint). + QR koade + Jo hoege de QR net fan immen te scannen om fûnsen te ferstjoeren, mar it helpt jo om fouten te foarkommen. Sadree\'t jo ienris jild hawwe ferstjoerd fan jo akkount, binne se foar altyd fuort, dus soargje der altyd foar dat de akkountnamme yn it "Oan" fjild korrekt is. + + + Asset + Oar… + Stjoer asjebleaft: %1$s %2$s + Elke bedrach + Oan: %1$s + BiTSy-faktuer fan %1$s + Diele + Diele mei + Opslachfergunning is nedich om ôfbyldings te dielen. + + + Ynstellings + Algemien + BiTSy automatysk slute nei 3 minuten fan ynaktiviteit + Nachtmodus + Netwurkstatus besjen + Reservekopy + BrainKey. Wurden foar akkountherstel dy\'t kinne wurde fêstlein of kopieare, mar net bewurke. + Skriuw dit del! Wês der wis fan dat jo 2 kopyen fan dizze BrainKey hawwe op 2 feilige lokaasjes yn gefal fan brân of ferlies. Feiligens earst! Elkenien mei tagong ta jo BrainKey kin tagong krije ta de fûnsen yn jo akkount! + Kopieare + Besjoch en kopiearje + Rekken + Upgrade nei LifeTime Lidmaatskip (LTM). Bitshares \ \'LTM-accounts betelje hast nul fergoedingen, krije 80% cashback en bonussen foar trochferwizings. + Upgrade nei LTM + Mei it Life Time-lidmaatskip kinne jo hannelje mei in redusearre set netwurkkosten. \n \nIt sil effekt hawwe nei it hjoeddeistige akkount "%1$s" \n \nIt komt lykwols mei in kosten fan sawat 100 USD betelle yn Bitshares. \n \n Binne jo wis dat jo trochgean wolle? + Akkount opwurdearre + Lokwinsken! Jo akkount is no opwurdearre nei it Lifetime-lidmaatskip. + Flater by besykjen om akkount te upgrade + Soargje derfoar dat jo akkount genôch saldo hat om de kosten te dekken. + Ferwiderje it hjoeddeistige akkount fan dit apparaat en meitsje of in oare ien oanmeitsje of ymportearje. + Weinimme + Akkount fuortsmite + Binne jo wis dat jo it aktive akkount fan dit apparaat wolle ferwiderje? + Bugs of ideeën? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Block: %1$s + + + Feiligens + Feiligensslot + Kies in befeiligingsslot + PIN + Patroan + Gjin + Kieze + Fier jo PIN opnij yn + Fier jo BiTSy-PIN yn om troch te gean + Ferkearde PIN + BiTSy Security ynstelle + Stel foar in feiligens in PIN yn + PIN moat op syn minst 6 sifers wêze + PINs komme net oerien + Fier jo patroan opnij yn + Fier jo BiTSy-patroan yn om troch te gean + Foar feiligens, set in patroan yn + Finger losmeitsje as jo klear binne + Opklearje + Folgjende + Tekenje in ûntslutingspatroon + Teken patroan opnij om te befêstigjen + Befêstigje + Jo nije unlockpatroon + Ferkeard patroan + Patroan opnommen + Ferbine op syn minst 4 punten. Besykje opnij. + Tefolle ferkearde pogingen. Besykje it opnij yn %1$d minuten. + Tefolle ferkearde pogingen. Besykje it opnij yn %1$d sekonden. + + diff --git a/app/src/main/res/values-ga/strings.xml b/app/src/main/res/values-ga/strings.xml new file mode 100644 index 0000000..d8dfad8 --- /dev/null +++ b/app/src/main/res/values-ga/strings.xml @@ -0,0 +1,185 @@ + + + + Aontú + Ní aontaím + + + PIN PIN 6+ + PIN ró-ghearr + Deimhnigh PIN + Neamh-chomhoiriúnú PIN + BrainKey + Le do thoil, cuir isteach an brainkey ceart, ba chóir go mbeadh 12 nó 16 focal air. + Iompórtáil cuntas atá ann cheana + + Cruthaigh cuntas nua + Ní cheadaítear aon chuntais a rialaíonn an brainse áirithe, nuair a aimsítear iad, seiceáil le do thoil go bhfuil tú ag iarraidh earráidí a chlóscríobh + Déan iarracht arís tar éis 5 nóiméad + Roghnaigh cuntas + Is cosúil go n-úsáidtear na heochracha a fhaightear ón bhfuinneog seo chun níos mó ná cuntas amháin a rialú, roghnaigh an cuntas is mian leat a allmhairiú, le do thoil + + + Ainm cuntais BitShares + Earráid agus comhad foclóra á léamh + Ba chóir go mbeadh ainm an chuntais 3 go 16 charachtar. + Ba chóir tús a chur le hainm an chuntais le litir. + Cuir isteach ainm rialta ina bhfuil ar a laghad Fleasc amháin, uimhir, nó gan gutaí ar bith. + Fáil ar infhaighteacht cuntais a fhíorú… + Glactar an t-ainm cuntais sin cheana féin. + Tá cuntas ar fáil + Earráid + D\'fhill an freastalaí earráid. D’fhéadfadh sé seo a bheith mar gheall ar theorannú a bhí i bhfeidhm go sainráite chun iarrataí rialta a dhícheadú a tháinig ón seoladh IP céanna i dtréimhse ghearr. Le do thoil fan 5 nóiméad agus déan iarracht eile, nó téigh chuig líonra difriúil, mar shampla ó wifi go ceall. + D\'fhill an faucet earráid. Msg: %1$s + Níorbh fhéidir leis an aip faisnéis a fháil faoin gcuntas nuachruthaithe + Cruthaigh + + + Idirbhearta + Ceannaithe & Teilitheoirí + Faigh + Iarmhéideanna + Seol + Ghlanfhiúchas + Ag teacht go luath + + + Cuardaigh + Scagaire + Easpórtáil + Gan Idirbhearta + + + Roghanna scagtha + Gach + Seolta + Faighte + Raon Dáta + Luach Comhionann + Déan neamhaird de tháillí an Líonra + Idir + agus + Scagaire + + + Onnmhairiú idirbhearta scagtha + PDF + CSV + Tá cead stórála riachtanach chun comhaid PDF / CSV a onnmhairiú. + Ón + Chun + Meamram + Dáta + Am + Méid + Luach Comhionann + + + Sliocht + Luach + Meamram: %1$s + Dáta: %1$s + Tx: %1$s + + + + Ceannaithe + Teilitheoirí + Faoi + Is iad ceannaithe PalmPay cnámh droma an Gheilleagair Crypto nua. Má tá tú ag lorg gnólachtaí a ghlacfaidh le do Cryptocurrency, bain úsáid as na sonraí Cuardaigh agus Léarscáil thíos. Cuirfear níos mó ceannaithe leis seo mar go gcuireann Ambasadóirí PalmPay in iúl dúinn. + Is daoine iad na daoine a dhéanann airgeadraí a mhalartú le hairgeadraí airgeadraí, agus vice versa. Cabhraíonn siad freisin le Ceannaithe le lonnaíocht fiat. + Tá cead suímh riachtanach chun do shuíomh reatha a thaispeáint ar an léarscáil. + + + Eolas + Chun + Méid + Meamram + Scan QR + Cuntas neamhbhailí + Níl go leor airgid ann + Tá cead ceamara riachtanach chun cóid QR a léamh. + Idirbheart seolta! + Ní féidir idirbheart a sheoladh + Níl aon %1$s agat + + + Clóscríobh in ainm cuntais Bitshares an duine ar mian leat cistí a sheoladh chuige. \nFor shampla: oscailt-faucet + Cothromaíocht Sócmhainní + Is féidir leat leas a bhaint as an iarmhéid a thaispeántar chun an tsócmhainn sin go léir a sheoladh. Déanfaidh déanamh amhlaidh an réimse Méid duit. + Ní gá Meabhrán a chur isteach, ach tá sé deas nótaí a bhreacadh síos ar cén fáth ar sheol tú na cistí. Ní féidir cuimhneamh ach ar na meabhráin agus ar an duine a sheol tú cistí chuige. + Táille Líonra + Tá táille an Líonra san áireamh sa mhéid is mian leat a sheoladh. Mar shampla, más mian leat 50 BTS a sheoladh, seolfaidh BiTSy i ndáiríre ~ 50.21 BTS. Is é an 0.21 breise sa sampla seo an táille idirbhirt Bitshares móide 0.01% don Fhoireann Forbróirí BiTSy (~ 1 cent de ghnáth). + QR Code + Ní gá duit QR duine a scanadh chun cistí a sheoladh, ach cabhraíonn sé leat botúin a sheachaint. Nuair a sheolann tú cistí ó do chuntas, tá siad imithe go deo, mar sin déan cinnte de go bhfuil ainm an chuntais sa réimse “To” ceart. + + + Sócmhainn + Eile… + Seol: %1$s %2$s + Méid ar bith + Go: %1$s + Sonrasc BiTSy ó %1$s + Comhroinn + Roinn leis + Tá cead stórála riachtanach chun íomhánna a roinnt. + + + Socruithe + Ginearálta + Dún an BiTSy go huathoibríoch tar éis 3 nóiméad neamhghníomhaíochta + Modh oíche + Féach ar Stádas an Líonra + Cúltaca + BrainKey. Focail aisghabhála cuntais is féidir a ghabháil nó a chóipeáil, ach nach bhfuil in eagar. + Scríobh é seo síos! Bí cinnte go bhfuil 2 chóip agat den BrainKey seo in 2 ionad slán i gcás dóiteáin nó caillteanais. Slándáil An Chéad! Is féidir le duine ar bith a bhfuil rochtain agat ar do BrainKey teacht ar na cistí i do chuntas! + Cóipeáladh + Amharc & Cóip + Cuntais + Uasghrádú go Ballraíocht Am Saoil (LTM). Íocann na cuntais LTM táillí gar-nialas, faigheann siad 80% aisíocaíochtaí airgid agus bónais le haghaidh atreoruithe. + Uasghrádú ar LTM + Ceadaíonn Ballraíocht Am Saoil duit trádáil a dhéanamh le sraith laghdaithe táillí líonra. \n \nI rachaidh sé i bhfeidhm ar an gcuntas reatha "%1$s" \n \nIt, áfach, agus costas de thart ar 100 USD íoctha i Bitshares. \n \nA bhfuil tú cinnte go dteastaíonn uait dul ar aghaidh? + Uasghrádú Cuntais + Comhghairdeas! Tá do chuntas uasghrádaithe anois go dtí an Ballraíocht Saoil. + Earráid agus an cuntas á uasghrádú + Déan cinnte go bhfuil go leor iarmhéid ag do chuntas chun na costais a chlúdach. + Bain an Cuntas reatha as an bhfeiste seo agus cruthaigh nó allmhairigh ceann difriúil. + Bain amach + Bain an Cuntas + An bhfuil tú cinnte gur mian leat an cuntas reatha a bhaint as an ngléas seo? + Bugs nó Smaointe? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Bloc: %1$s + + + Slándáil + Loc Slándála + Roghnaigh Loc Slándála + PIN + Patrún + Dada + Roghnaigh + Athiontráil do PIN + Cuir isteach do PIN BiTSy le leanúint ar aghaidh + UAP mícheart + Socraigh BiTSy Security + Le haghaidh slándála, socraigh PIN + Ní mór PIN a bheith ar a laghad 6 dhigit + Ní mheaitseálann PINanna + Athiontráil do phatrún + Cuir isteach do phatrún BiTSy chun leanúint ar aghaidh + Le haghaidh slándála, socraigh Patrún + Méar scaoilte nuair a dhéantar é + Glan + Ar Aghaidh + Tarraing patrún díghlasála + Tarraing patrún arís le deimhniú + Deimhnigh + Do phatrún nua a dhíghlasáil + Patrún mícheart + Patrún taifeadta + Ceangail 4 phonc ar a laghad. Déan iarracht arís. + An iomarca iarrachtaí míchearta. Bain triail as arís i %1$d nóiméad. + An iomarca iarrachtaí míchearta. Bain triail as arís i %1$d soicind. + + diff --git a/app/src/main/res/values-gd/strings.xml b/app/src/main/res/values-gd/strings.xml new file mode 100644 index 0000000..dc83cfd --- /dev/null +++ b/app/src/main/res/values-gd/strings.xml @@ -0,0 +1,185 @@ + + + + Aontachadh + Eas-aonta + + + PIN 6+ + PIN ro ghoirid + Dearbhaich PIN + Mì-chothromachadh PIN + BrainKey + Feuch an cuir thu a-steach brainkey ceart, bu chòir gum biodh 12 no 16 facal ann. + Cuir a-steach cunntas a tha ann mu thràth + Air neo + Cruthaich cunntas ùr + Chan eil cunntasan sam bith fo smachd an brainkey a chaidh a thoirt seachad far an lorgar iad, thoir sùil air an brainkey agad airson mearachdan clò-sgrìobhaidh + Feuch ris a-rithist às deidh 5 mionaidean + Tagh cunntas + Tha e coltach gu bheil na h-iuchraichean a thig bhon brainkey seo air an cleachdadh gus smachd a chumail air barrachd air aon chunntas, tagh dè an cunntas a tha thu airson a thoirt a-steach + + + Ainm cunntais BitShares + Mearachd le bhith a ’leughadh faidhle faclair + Bu chòir ainm a ’chunntais a bhith eadar 3 is 16 caractar. + Bu chòir ainm a ’chunntais tòiseachadh le litir. + Cuir a-steach ainm cunbhalach anns a bheil co-dhiù aon sgrìob, àireamh no fuaimreagan. + A ’dearbhadh gu bheil cothrom air cunntas… + Tha an t-ainm cunntais sin air a thoirt mu thràth. + Tha cunntas ri fhaighinn + Mearachd + Thill am frithealaiche mearachd. Dh\'fhaodadh seo a bhith mar thoradh air cuingealachadh a chaidh a shuidheachadh a dh\'aona ghnothaich gus iarrtasan tric a thig bhon aon seòladh IP a cheadachadh ann an ùine ghoirid. Fuirich 5 mionaidean agus feuch ris a-rithist, no gluais gu lìonra eadar-dhealaichte, mar eisimpleir bho wifi gu cealla. + Thill am faucet mearachd. Msg: %1$s + Cha b ’urrainn don app fiosrachadh fhaighinn mun chunntas ùr a chaidh a chruthachadh + Cruthaich + + + Gnìomhan + Ceannaichean & Luchd-glacaidh + Faighinn + Cothroman + Cuir + Worth glan + A \'tighinn a dh\'aithgheàrr + + + Rannsaich + Filter + Às-mhalairt + No Gnìomhan + + + Filter roghainnean + Uile + Air a chuir + Fhuair + Raon Ceann-latha + Luach Co-ionann + Mothaich cìsean Lìonra + Eadar + agus + Filter + + + Às-mhalairt gnothaichean sìolaidh + PDF + CSV + Feumar cead stòraidh gus faidhlichean PDF / CSV às-mhalairt. + Bho + Gu + Meòrachan + Ceann-latha + Ùine + Meud + Luach Co-ionann + + + eReceipt + Luach + Meòrachan: %1$s + Ceann-latha: %1$s + Tx: %1$s + + + + Ceannaichean + Luchd-glacaidh + Mu dheidhinn + Is e ceannaichean PalmPay cnàimh-droma an Eaconamaidh Crypto ùr. Ma tha thu a ’coimhead airson gnìomhachasan a ghabhas ris an Cryptocurrency agad, an uairsin dìreach cleachd an dàta Rannsachaidh is Mapa gu h-ìosal. Thèid barrachd mharsantan a chur ris an seo mar a bhios Tosgairean PalmPay ag innse dhuinn. + Is e daoine a bhios ag iomlaid an airgeadan fiat agad le cryptocurrencies, agus a chaochladh. Bidh iad cuideachd a ’toirt taic do Mharsantan le tuineachadh fiat. + Feumar cead suidheachaidh gus d ’àite gnàthach a nochdadh air a’ mhapa. + + + Fiosrachadh + Gu + Meud + Meòrachan + Sgan QR + Cunntas mì-dhligheach + Gun airgead gu leòr + Feumar cead camara gus còdan QR a leughadh. + Transaction air a chuir! + Cha ghabh malairt a chuir air falbh + Chan eil %1$s agad + + + Cuir a-steach ainm cunntais Bitshares an neach a tha thu airson airgead a chuir thuige. \nFor eisimpleir: fosgladhise-faucet + Cothromachadh Maoin + Faodaidh tu tapadh air a ’chothromachadh a tha air a thaisbeanadh gus a’ mhaoin sin gu lèir a chuir. Le bhith a ’dèanamh seo lìonaidh e an raon Suim dhut. + Chan eil feum air cuir a-steach meòrachan, ach tha e math notaichean a ghabhail air carson a chuir thu an t-airgead a-steach san àm ri teachd. Chan eil meòrachain rim faicinn ach thu fhèin agus an neach a chuir thu airgead thuca. + Cìs Lìonra + Tha a ’chìs Lìonra air a ghabhail a-steach san t-sùim a tha thu airson a chuir. Mar eisimpleir, ma tha thu airson 50 BTS a chuir air falbh, cuiridh BiTSy ~ 50.21 BTS gu dearbh. Is e an 0.21 a bharrachd san eisimpleir seo cìs malairt Bitshares a bharrachd air 0.01% gu Sgioba Leasachaidh BiTSy (mar as trice ~ 1 ceud). + Còd QR + Cha leig thu leas QR cuideigin a sganadh gus airgead a chuir air falbh, ach cuidichidh e thu gus mearachdan a sheachnadh. Cho luath ‘s a chuireas tu airgead bhon chunntas agad, tha iad air falbh gu bràth, mar sin dèan cinnteach an-còmhnaidh gu bheil ainm a’ chunntais anns an raon “To” ceart. + + + Maoin + Eile… + Feuch an cuir thu: %1$s %2$s + Suim sam bith + Gu: %1$s + Fàirdeal BiTSy bho %1$s + Co-roinn + Co-roinn le + Feumar cead stòraidh gus ìomhaighean a cho-roinn. + + + Suidhichidhean + Coitcheann + Dùin BiTSy gu fèin-ghluasadach às deidh 3 mionaidean de neo-ghnìomhachd + Modh oidhche + Faic Inbhe Lìonra + Cùl-taic + BrainKey. Faclan faighinn air ais cunntas a ghabhas glacadh no a chopaigeadh, ach nach deach a dheasachadh. + Sgrìobh seo sìos! Dèan cinnteach gu bheil 2 leth-bhreac den BrainKey seo agad ann an 2 àite tèarainte air eagal teine no call. Tèarainteachd an toiseach! Faodaidh duine sam bith aig a bheil cothrom air do BrainKey faighinn chun mhaoin sa chunntas agad! + Leth-bhreac + Faic & Leth-bhreac + Cunntasan + Ùrachadh air Ballrachd LifeTime (LTM). Bidh cunntasan Bitshares \ ’LTM a’ pàigheadh chìsean faisg air neoni, a ’faighinn airgead air ais 80% agus bònasan airson iomraidhean. + Ùrachadh gu LTM + Tha Ballrachd Ùine Beatha a ’toirt cothrom dhut malairt le seata nas lugha de chìsean lìonra. \n \nIt a ’tighinn gu buil ris a’ chunntas làithreach “%1$s” \n \nTha e a ’tighinn le cosgais timcheall air 100 USD pàighte ann am Bitshares. \n \nA bheil thu cinnteach gu bheil thu airson a dhol air adhart? + Cunntas air ùrachadh + Meal do naidheachd! Tha an cunntas agad a-nis air ùrachadh gu Ballrachd Fad-beatha. + Mearachd fhad ‘s a tha thu a’ feuchainn ris a ’chunntas ùrachadh + Dèan cinnteach gu bheil cothromachadh gu leòr anns a ’chunntas agad gus na cosgaisean a phàigheadh. + Thoir air falbh an cunntas gnàthach bhon inneal seo agus cruthaich no cuir a-steach fear eadar-dhealaichte. + Thoir air falbh + Thoir air falbh cunntas + A bheil thu cinnteach gu bheil thu airson an cunntas làithreach a thoirt air falbh bhon inneal seo? + Bugs no Beachdan? + Teileagram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Bloc: %1$s + + + Tèarainteachd + Lock tèarainteachd + Tagh Lock Tèarainteachd + PIN + Pàtran + Chan eil gin + Tagh + Cuir a-steach do PIN a-rithist + Cuir a-steach do PIN BiTSy gus leantainn air adhart + PIN ceàrr + Suidhich tèarainteachd BiTSy + Airson tèarainteachd, suidhich PIN + Feumaidh PIN a bhith co-dhiù 6 àireamhan + Cha bhith PIN a ’maidseadh + Thoir a-steach do phàtran a-rithist + Cuir a-steach am pàtran BiTSy agad gus leantainn air adhart + Airson tèarainteachd, suidhich Pàtran + Leig às a ’mheur nuair a bhios tu deiseil + Soilleir + An ath rud + Tarraing pàtran fhuasgladh + Tarraing pàtran a-rithist gus dearbhadh + Dearbhaich + Am pàtran fhuasgladh ùr agad + Pàtran ceàrr + Pàtran air a chlàradh + Ceangail co-dhiù 4 dotagan. Feuch a-rithist. + Cus oidhirpean ceàrr. Feuch a-rithist ann an %1$d mionaidean. + Cus oidhirpean ceàrr. Feuch a-rithist ann an %1$d diogan. + + diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml new file mode 100644 index 0000000..62ccb40 --- /dev/null +++ b/app/src/main/res/values-gl/strings.xml @@ -0,0 +1,185 @@ + + + + Estou de acordo + Desacordo + + + PIN 6+ díxitos + PIN demasiado curto + Confirma o PIN + Desaxuste de PIN + BrainKey + Introduza o cerebro correcto e debería ter 12 ou 16 palabras. + Importar a conta existente + Ou + Crear unha nova conta + Non se atopan contas controladas polo keykey dado. Por favor, comproba se hai erros de escritura na súa clave de cerebro + Inténtao de novo despois de 5 minutos + Selecciona unha conta + Parece que as claves derivadas desta tecla de cerebro están empregadas para controlar máis dunha conta. Seleccione a conta que desexa importar + + + Nome da conta BitShares + Erro ao ler o ficheiro do dicionario + O nome da conta debería ter entre 3 e 16 caracteres. + O nome da conta debería comezar cunha carta. + Introduce un nome normal que conteña polo menos un guión, un número ou sen vogais. + Verificando a dispoñibilidade da conta ... + Ese nome da conta xa está tomado. + A conta está dispoñible + Erro + O servidor devolveu un erro. Isto pode deberse a unha limitación establecida axeitadamente no lugar para permitir que as solicitudes frecuentes procedan do mesmo enderezo IP nun lapso de tempo. Agarde 5 minutos e ténteo de novo ou cambie a unha rede diferente, por exemplo do wifi á cela. + A billa devolveu un erro. Msg: %1$s + A aplicación non puido recuperar información sobre a conta recentemente creada + Crear + + + Transaccións + Comerciantes e comerciantes + Recibe + Saldos + Enviar + Patrimonio neto + Proximamente + + + Busca + Filtro + Exportar + Non hai transaccións + + + Opcións de filtro + Todo + Enviado + Recibido + Intervalo de datas + Valor equivalente + Ignore as tarifas da rede + Entre + e + Filtro + + + Exporta transaccións filtradas + PDF + CSV + É necesario o permiso de almacenamento para exportar ficheiros PDF / CSV. + Dende + Para + Memo + Data + Tempo + Cantidade + Valor equivalente + + + eReceipt + Valor + Nota: %1$s + Data: %1$s + Tx: %1$s + + + + Os comerciantes + Contadores + Sobre + Os comerciantes de PalmPay son a columna vertebral da nova economía de Crypto. Se estás buscando empresas que acepten a túa criptomoneda, simplemente use os datos de busca e mapa que aparecen a continuación. Engadirase máis comerciantes aquí segundo nos informen os embaixadores de PalmPay. + Os contadores son persoas que cambiarán as criptomonedas con criptomonedas e viceversa. Tamén axudan aos comerciantes con liquidación de fiat. + O permiso de localización é necesario para mostrar a súa situación actual no mapa. + + + Información + Para + Cantidade + Memo + Escanear QR + Conta non válida + Non hai fondos suficientes + O permiso da cámara é necesario para ler códigos QR. + Transacción enviada + Non se puido enviar a transacción + Non tes ningún %1$s + + + Escriba o nome da conta de Bitshares da persoa á que quere enviar fondos. \n Por exemplo: agorise-grifo + Balance de activos + Podes tocar o saldo mostrado para enviar todo ese recurso. Se o fai, cubrirá o campo Importe. + Non é necesario ingresar unha nota, pero tomar notas sobre por que enviou os fondos é bo para futuras referencias. Memos só é visible para ti e para a persoa a quen enviou fondos. + Taxa de rede + A taxa de rede está incluída no importe que desexa enviar. Por exemplo, se quere enviar 50 BTS, BiTSy realmente enviará ~ 50.21 BTS. O 0,21 engadido neste exemplo é a taxa de transacción de Bitshares máis un 0,01% ao equipo de desenvolvedores de BiTSy (normalmente ~ 1 por cento). + Código QR + Non é preciso dixitalizar os QR de alguén para enviar fondos, pero pode axudarche a evitar erros. Unha vez que envíes fondos desde a túa conta, xa se eliminarán para sempre, asegúrate de que o nome da conta no campo "Para" sexa correcto. + + + Activo + Outra… + Envíe: %1$s %2$s + Calquera cantidade + Para: %1$s + Factura de BiTSy de %1$s + Compartir + Comparte con + É necesario o permiso de almacenamento para compartir imaxes. + + + Configuración + Xerais + Pecha automaticamente BiTSy despois de 3 minutos de inactividade + Modo nocturno + Ver o estado da rede + Copia de seguridade + BrainKey. Palabras de recuperación da conta que se poden capturar ou copiar, pero non se poden editar. + Anota isto Asegúrese de ter 2 copias deste BrainKey en 2 lugares seguros en caso de incendio ou perda. Seguridade en primeiro lugar! Calquera persoa que teña acceso ao teu BrainKey pode acceder aos fondos da túa conta. + Copiado + Ver e copiar + Contas + Actualización a membresía LifeTime (LTM). As contas LTM de Bitshares pagan taxas case cero, obtén un 80% de devolución e bonos para as derivacións. + Actualiza a LTM + A adhesión ao tempo de vida permítelle negociar cun conxunto reducido de comisións de rede. \n \nEntrará en vigor a conta corrente "%1$s" \n \n Non obstante, supón un custo de preto de 100 dólares pagados en Bitshares. \n \n ¿Estás seguro de que queres continuar? + Conta actualizada + Parabéns! A túa conta actualizouse para a adhesión durante toda a vida. + Erro ao intentar actualizar a conta + Asegúrese de que a súa conta teña o saldo suficiente para cubrir os custos. + Elimina a conta actual deste dispositivo e crea ou importa outra diferente. + Quitar + Eliminar a conta + Estás seguro de que queres eliminar a conta actual deste dispositivo? + Erros ou ideas? + Telegrama: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Bloque: %1$s + + + Seguridade + Bloqueo de seguridade + Escolla un bloqueo de seguridade + PIN + Patrón + Ningún + Escolla + Volve introducir o PIN + Introduce o teu PIN de BiTSy para continuar + PIN incorrecto + Establecer BiTSy Security + Para seguridade, estableza un PIN + O PIN debe ter como mínimo 6 díxitos + Os PIN non coinciden + Volve introducir o seu patrón + Insira o seu patrón BiTSy para continuar + Para seguridade, estableza un patrón + Solte o dedo cando remate + Despexado + A continuación + Debuxe un patrón de desbloqueo + Deseña o patrón de novo para confirmar + Confirmar + O teu novo patrón de desbloqueo + Patrón incorrecto + Patrón gravado + Conecte polo menos 4 puntos. Inténtao de novo. + Demasiados intentos incorrectos. Inténtao de novo en %1$d minutos. + Demasiados intentos incorrectos. Inténtao de novo en %1$d segundos. + + diff --git a/app/src/main/res/values-gu/strings.xml b/app/src/main/res/values-gu/strings.xml new file mode 100644 index 0000000..e5c0cb9 --- /dev/null +++ b/app/src/main/res/values-gu/strings.xml @@ -0,0 +1,185 @@ + + + + સંમત થાઓ + અસંમત + + + 6+ અંકો પિન + પિન ખૂબ નાનો છે + પિનની પુષ્ટિ કરો + પિન મેળ ખાતો નથી + મગજની + કૃપા કરી સાચી મગજની કી દાખલ કરો, તેમાં 12 અથવા 16 શબ્દો હોવા જોઈએ. + હાલનું ખાતું આયાત કરો + અથવા + નવું ખાતું બનાવો + આપેલ બ્રેઇનકી દ્વારા કોઈ એકાઉન્ટ્સ નિયંત્રિત નથી ત્યાં મળ્યાં નથી, ટાઇપિંગ ભૂલો માટે કૃપા કરીને તમારા મગજની તપાસ કરો + કૃપા કરી 5 મિનિટ પછી ફરી પ્રયાસ કરો + કૃપા કરીને એક એકાઉન્ટ પસંદ કરો + આ મગજનીમાંથી નીકળતી કીઓનો ઉપયોગ એક કરતા વધુ ખાતાને નિયંત્રિત કરવા માટે થાય છે, કૃપા કરીને તમે કયા એકાઉન્ટને આયાત કરવા માંગો છો તે પસંદ કરો + + + બિટશેર્સ એકાઉન્ટનું નામ + શબ્દકોશ ફાઇલ વાંચવામાં ભૂલ + એકાઉન્ટનું નામ 3 થી 16 અક્ષરોનું હોવું જોઈએ. + ખાતાનું નામ પત્રથી શરૂ થવું જોઈએ. + કૃપા કરી નિયમિત નામ દાખલ કરો જેમાં ઓછામાં ઓછું એક આડંબર, સંખ્યા અથવા કોઈ સ્વર ન હોય. + ખાતાની ઉપલબ્ધતા ચકાસી રહી છે ... + તે એકાઉન્ટનું નામ પહેલેથી જ લેવામાં આવ્યું છે. + એકાઉન્ટ ઉપલબ્ધ છે + ભૂલ + સર્વરે ભૂલ પરત કરી. ટૂંકા સમય વિરામમાં સમાન આઇપી સરનામાંથી આવતી વારંવારની વિનંતીઓને નકારવા હેતુપૂર્વક તે રીતે મર્યાદિત કરવાને કારણે આ હોઈ શકે છે. કૃપા કરી 5 મિનિટ રાહ જુઓ અને ફરીથી પ્રયાસ કરો, અથવા બીજા નેટવર્ક પર સ્વિચ કરો, ઉદાહરણ તરીકે વાઇફાઇથી સેલ પર. + પ્રવાહી વહેવાનો હરકોઈ જાતનો પ્રવાહી એક ભૂલ પાછો આપ્યો. Msg: %1$s + એપ્લિકેશન નવા બનાવેલા એકાઉન્ટ વિશેની માહિતી પ્રાપ્ત કરી શકી નથી + બનાવો + + + વ્યવહાર + વેપારીઓ અને ટેલર્સ + પ્રાપ્ત કરો + સંતુલન + મોકલો + નેટ વર્થ + ટૂક સમયમાં આવી રહ્યું છે + + + શોધો + ફિલ્ટર કરો + નિકાસ કરો + કોઈ વ્યવહાર નથી + + + ફિલ્ટર વિકલ્પો + બધા + મોકલેલો + પ્રાપ્ત થયો + તારીખ રેંજ + સમાન મૂલ્ય + નેટવર્ક ફી અવગણો + વચ્ચે + અને + ફિલ્ટર કરો + + + ફિલ્ટર વ્યવહારોની નિકાસ કરો + પી.ડી.એફ. + સીએસવી + પીડીએફ / સીએસવી ફાઇલો નિકાસ કરવા માટે સ્ટોરેજ પરવાનગી જરૂરી છે. + થી + થી + યાદી + તારીખ + સમય + રકમ + સમાન મૂલ્ય + + + eReceipt + મૂલ્ય + મેમો: %1$s + તારીખ: %1$s + Tx: %1$s + + + + વેપારીઓ + ટેલર્સ + વિશે + પામપે વેપારી એ નવી ક્રિપ્ટો ઇકોનોમીની કરોડરજ્જુ છે. જો તમે એવા વ્યવસાયો શોધી રહ્યા છો કે જે તમારી ક્રિપ્ટોકરન્સીને સ્વીકારે, તો પછી નીચે આપેલી શોધ અને નકશા ડેટાનો ઉપયોગ કરો. પામપે એમ્બેસેડર્સ અમને જણાવે છે તેમ વધુ વેપારી અહીં ઉમેરવામાં આવશે. + ટેલર્સ એ લોકો છે જે તમારી ફિયાટ કરન્સીને ક્રિપ્ટોક્યુરન્સીઝ સાથે વિનિમય કરશે, અને .લટું. તેઓ વેપારીઓને ફિયાટ સેટલમેન્ટમાં પણ મદદ કરે છે. + નકશા પર તમારું વર્તમાન સ્થાન બતાવવા માટે સ્થાન પરવાનગી જરૂરી છે. + + + માહિતી + થી + રકમ + યાદી + સ્કેન ક્યૂઆર + અમાન્ય એકાઉન્ટ + પૂરતા ફંડ નથી + ક્યૂઆર કોડ્સ વાંચવા માટે ક Cameraમેરાની પરવાનગી આવશ્યક છે. + ટ્રાન્ઝેક્શન મોકલ્યું! + વ્યવહાર મોકલવામાં અસમર્થ + તમે કોઈપણ __1 માલિક નથી + + + તમે જે વ્યક્તિને ભંડોળ મોકલવા માંગો છો તેના બીટશેર્સ એકાઉન્ટ નામ લખો. \n ઉદાહરણ તરીકે: એગોરિઝ-પ્રવાહી વહેવાનો હરકોઈ જાતનો નળ + એસેટ બેલેન્સ + તમે તે બધી સંપત્તિ મોકલવા માટે પ્રદર્શિત સંતુલન પર ટેપ કરી શકો છો. આમ કરવાથી તમારા માટે રકમ ક્ષેત્ર ભરાશે. + મેમો દાખલ કરવો જરૂરી નથી, પરંતુ તમે ભંડોળ કેમ મોકલ્યું તેની નોંધ લેવી, ભવિષ્યના સંદર્ભ માટે સરસ છે. મેમોઝ ફક્ત તમને અને તે વ્યક્તિને જ દેખાય છે જેના માટે તમે ભંડોળ મોકલ્યું છે. + નેટવર્ક ફી + નેટવર્ક ફી તે જથ્થામાં સમાવિષ્ટ છે જે તમે મોકલવા માંગો છો. ઉદાહરણ તરીકે, જો તમે 50 બીટીએસ મોકલવા માંગતા હો, તો બીટીએસસી ખરેખર ~ 50.21 બીટીએસ મોકલશે. આ ઉદાહરણમાં ઉમેરવામાં આવેલ 0.21 એ બીટીટીએસ ડેવલપર ટીમમાં (સામાન્ય રીતે cent 1 ટકા) બીટશેર્સ ટ્રાન્ઝેક્શન ફી ઉપરાંત 0.01% છે. + ક્યૂઆર કોડ + ભંડોળ મોકલવા માટે તમારે કોઈની ક્યૂઆર સ્કેન કરવાની જરૂર નથી, પરંતુ તે ભૂલો ટાળવામાં તમારી સહાય કરે છે. એકવાર તમે તમારા એકાઉન્ટમાંથી ભંડોળ મોકલો, તે કાયમ માટે જશે, તેથી હંમેશાં ખાતરી કરો કે “ટૂ” ક્ષેત્રમાં એકાઉન્ટનું નામ સાચું છે. + + + સંપત્તિ + અન્ય… + કૃપા કરીને મોકલો: %1$s %2$s + કોઈપણ રકમ + પ્રતિ: %1$s + %1$s દ્વારા બીટીએસસી ઇન્વoiceઇસ + શેર કરો + સાથે શેર કરો + છબીઓ શેર કરવા માટે સ્ટોરેજ પરવાનગી જરૂરી છે. + + + સેટિંગ્સ + જનરલ + નિષ્ક્રિયતાના 3 મિનિટ પછી બીટીએસસીને આપમેળે બંધ કરો + નાઇટ મોડ + નેટવર્ક સ્થિતિ જુઓ + બેકઅપ + મગજની. એકાઉન્ટ રિકવરી શબ્દો કે જે કબજે કરી શકાય છે અથવા કiedપિ કરી શકાય છે, પરંતુ સંપાદિત નથી. + આ લખો! ખાતરી કરો કે તમારી પાસે આગ અથવા નુકસાનના કિસ્સામાં 2 સુરક્ષિત સ્થળોએ આ બ્રેઇનકીની 2 નકલો છે. સુરક્ષા પ્રથમ! તમારા મગજની toક્સેસવાળા કોઈપણ તમારા એકાઉન્ટમાં ભંડોળનો ઉપયોગ કરી શકે છે! + કiedપિ કરી + જુઓ અને ક Copyપિ કરો + હિસાબો + લાઇફટાઇમ સભ્યપદ (LTM) પર અપગ્રેડ કરો. બીટશેર્સના એલટીએમ ખાતા શૂન્ય ફીની ચૂકવણી કરે છે, 80% કેશબેક અને રેફરલ્સ માટે બોનસ મેળવે છે. + એલટીએમ પર અપગ્રેડ કરો + લાઇફ ટાઇમ સદસ્યતા તમને નેટવર્ક ફીના ઘટાડેલા સેટ સાથે વેપાર કરવાની મંજૂરી આપે છે. \n \n તે ચાલુ ખાતા "%1$s" પર અસર કરશે \n \n તે બિટશેરમાં ચૂકવેલ લગભગ 100 ડોલરની કિંમત સાથે આવે છે. \n \n શું તમે ખરેખર આગળ વધવા માંગો છો? + એકાઉન્ટ અપગ્રેડ કર્યું + અભિનંદન! તમારું એકાઉન્ટ હવે આજીવન સભ્યપદ માટે અપગ્રેડ કરવામાં આવ્યું છે. + એકાઉન્ટ અપગ્રેડ કરવાનો પ્રયાસ કરતી વખતે ભૂલ + કૃપા કરીને ખાતરી કરો કે તમારા ખાતામાં ખર્ચ આવરી લેવા માટે પૂરતું બેલેન્સ છે. + આ ઉપકરણમાંથી વર્તમાન એકાઉન્ટને દૂર કરો અને કોઈ બીજું બનાવો અથવા આયાત કરો. + દૂર કરો + એકાઉન્ટ દૂર કરો + શું તમે ખરેખર આ ઉપકરણમાંથી વર્તમાન એકાઉન્ટને દૂર કરવા માંગો છો? + બગ્સ અથવા વિચારો? + ટેલિગ્રામ: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + અવરોધિત: %1$s + + + સુરક્ષા + સિક્યુરિટી લockક + સિક્યુરિટી લ Chooseક પસંદ કરો + પિન + દાખલો + કંઈ નહીં + પસંદ કરો + તમારો પિન ફરીથી દાખલ કરો + ચાલુ રાખવા માટે તમારો બાયટી પિન દાખલ કરો + ખોટો પિન + બીટીએસસી સુરક્ષા સેટ કરો + સુરક્ષા માટે, એક પિન સેટ કરો + પિન ઓછામાં ઓછો 6 અંકનો હોવો જોઈએ + પિન મેળ ખાતા નથી + તમારી પેટર્ન ફરીથી દાખલ કરો + ચાલુ રાખવા માટે તમારી બાયટીસ્ટી પેટર્ન દાખલ કરો + સુરક્ષા માટે, એક પેટર્ન સેટ કરો + થઈ જાય ત્યારે આંગળી છોડો + ચોખ્ખુ + આગળ + અનલlockક પેટર્ન દોરો + પુષ્ટિ કરવા માટે ફરીથી પેટર્ન દોરો + પુષ્ટિ કરો + તમારી નવી અનલlockક પેટર્ન + ખોટી પેટર્ન + દાખલો રેકોર્ડ કરાયો + ઓછામાં ઓછા 4 ટપકાં કનેક્ટ કરો. ફરીથી પ્રયત્ન કરો. + ઘણાં ખોટા પ્રયાસો. %1$d મિનિટમાં ફરી પ્રયાસ કરો. + ઘણાં ખોટા પ્રયાસો. %1$d સેકંડમાં ફરી પ્રયાસ કરો. + + diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml new file mode 100644 index 0000000..447c044 --- /dev/null +++ b/app/src/main/res/values-hi/strings.xml @@ -0,0 +1,185 @@ + + + + इस बात से सहमत + असहमत + + + 6+ अंक पिन + पिन बहुत छोटा है + पिन की पुष्टि करें + पिन बेमेल + BrainKey + कृपया सही ब्रेंकी दर्ज करें, इसमें 12 या 16 शब्द होने चाहिए। + मौजूदा खाते को आयात करें + या + नया खाता बनाएँ + दिए गए ब्रिंकियों द्वारा नियंत्रित कोई भी खाता नहीं मिला, जहां टाइपिंग त्रुटियों के लिए कृपया अपनी ब्रैंकी की जांच करें + कृपया 5 मिनट बाद पुनः प्रयास करें + कृपया एक खाता चुनें + इस ब्रैंकी से निकाली गई चाबियों का उपयोग एक से अधिक खातों को नियंत्रित करने के लिए किया जाता है, कृपया चुनें कि आप किस खाते को आयात करना चाहते हैं + + + BitShares खाता नाम + शब्दकोश फ़ाइल पढ़ने में त्रुटि + खाता नाम 3 से 16 वर्णों का होना चाहिए। + खाते का नाम एक पत्र से शुरू होना चाहिए। + कृपया एक नियमित नाम दर्ज करें जिसमें कम से कम एक डैश, एक संख्या, या कोई स्वर न हो। + खाता उपलब्धता सत्यापित की जा रही है ... + उस खाते का नाम पहले से ही लिया जाता है। + खाता उपलब्ध है + त्रुटि + सर्वर ने एक त्रुटि लौटा दी। यह एक सीमित समय में एक ही आईपी पते से आने वाले अनुरोधों को कम समय के अंतराल में अस्वीकार करने के लिए निर्धारित सीमा के कारण हो सकता है। कृपया 5 मिनट प्रतीक्षा करें और फिर से प्रयास करें, या एक अलग नेटवर्क पर स्विच करें, उदाहरण के लिए वाईफाई से सेल तक। + नल ने एक त्रुटि लौटा दी। Msg: %1$s + एप्लिकेशन नए बनाए गए खाते के बारे में जानकारी प्राप्त नहीं कर सका + सर्जन करना + + + लेन-देन + व्यापारी और टेलर + प्राप्त करना + शेष + भेजना + कुल मूल्य + जल्द आ रहा है + + + खोज + फ़िल्टर + निर्यात + कोई लेन-देन नहीं + + + फ़िल्टर विकल्प + सब + भेज दिया + प्राप्त किया + तिथि सीमा + समतुल्य मूल्य + नेटवर्क शुल्क को अनदेखा करें + के बीच + तथा + फ़िल्टर + + + फ़िल्टर्ड लेनदेन को निर्यात करें + पीडीएफ + सीएसवी + PDF / CSV फ़ाइलों को निर्यात करने के लिए भंडारण अनुमति आवश्यक है। + से + सेवा मेरे + मेमो + दिनांक + पहर + रकम + समतुल्य मूल्य + + + eReceipt + मूल्य + मेमो: %1$s + दिनांक: %1$s + Tx: %1$s + + + + व्यापारी + tellers + के बारे में + पामपयी व्यापारी नई क्रिप्टो अर्थव्यवस्था की रीढ़ हैं। यदि आप ऐसे व्यवसायों की तलाश कर रहे हैं जो आपके Cryptocurrency को स्वीकार करेंगे, तो नीचे दिए गए खोज और मानचित्र डेटा का उपयोग करें। पामपे राजदूतों द्वारा हमें सूचित किए जाने पर अधिक व्यापारी यहां जोड़े जाएंगे। + टेलर ऐसे लोग हैं जो क्रिप्टोकरंसीज के साथ आपकी फिएट मुद्राओं का आदान-प्रदान करेंगे, और इसके विपरीत। वे फियाट सेटलमेंट के साथ व्यापारियों की सहायता भी करते हैं। + मानचित्र पर अपना वर्तमान स्थान दिखाने के लिए स्थान की अनुमति आवश्यक है। + + + जानकारी + सेवा मेरे + रकम + मेमो + स्कैन QR + अमान्य खाता + पर्याप्त फंड नहीं हैं + क्यूआर कोड को पढ़ने के लिए कैमरा अनुमति आवश्यक है। + भेजा गया लेन-देन! + लेनदेन भेजने में असमर्थ + आप किसी भी %1$s के स्वामी नहीं हैं + + + जिस व्यक्ति को आप धन भेजना चाहते हैं उसका बिट्सरे खाते का नाम टाइप करें। \nFor उदाहरण: agorise-faucet + एसेट बैलेंस + आप उस सभी परिसंपत्तियों को भेजने के लिए प्रदर्शित शेष राशि पर टैप कर सकते हैं। ऐसा करने से आपके लिए राशि फ़ील्ड भर जाएगा। + एक मेमो दर्ज करना आवश्यक नहीं है, लेकिन इस बात पर ध्यान देना कि आपने भविष्य के संदर्भ के लिए धन क्यों भेजा है। मेमो केवल आपको और उस व्यक्ति को दिखाई देते हैं, जिसे आपने फंड भेजा था। + नेटवर्क शुल्क + नेटवर्क शुल्क उस राशि में शामिल है जिसे आप भेजना चाहते हैं। उदाहरण के लिए, यदि आप 50 BTS भेजना चाहते हैं, तो BiTSy वास्तव में ~ 50.21 BTS भेजेगा। इस उदाहरण में जोड़ा गया 0.21 बिट्सरेस लेनदेन शुल्क और 0.01% BiTSy Developer Team (आमतौर पर ~ 1 प्रतिशत) है। + क्यूआर कोड + धन भेजने के लिए आपको किसी के QR को स्कैन करने की आवश्यकता नहीं है, लेकिन यह आपको गलतियों से बचने में मदद करता है। एक बार जब आप अपने खाते से धन भेजते हैं, तो वे हमेशा के लिए चले जाते हैं, इसलिए हमेशा सुनिश्चित करें कि "टू" फ़ील्ड में खाता का नाम सही है। + + + एसेट + अन्य ... + कृपया भेजें: %1$s %2$s + कोई भी राशि + को: %1$s + %1$s से बीटीएसआई चालान + शेयर + के साथ शेयर करें + छवियों को साझा करने के लिए भंडारण की अनुमति आवश्यक है। + + + सेटिंग्स + सामान्य + निष्क्रियता के 3 मिनट के बाद स्वचालित रूप से BiTSy को बंद करें + रात्री स्वरुप + नेटवर्क स्थिति देखें + बैकअप + BrainKey। खाता पुनर्प्राप्ति शब्द जिसे कैप्चर या कॉपी किया जा सकता है, लेकिन संपादित नहीं किया गया। + यह नीचे लिखें! सुनिश्चित करें कि आपके पास इस ब्रेनके की 2 प्रतियां आग या नुकसान के मामले में 2 सुरक्षित स्थानों पर हैं। सुरक्षा पहले! आपके BrainKey तक पहुंच रखने वाला कोई भी व्यक्ति आपके खाते में धनराशि तक पहुंच सकता है! + कॉपी किया गया + देखें और कॉपी करें + हिसाब किताब + लाइफटाइम सदस्यता (LTM) में अपग्रेड करें। Bitshares के LTM खातों में लगभग शून्य शुल्क का भुगतान होता है, रेफरल के लिए 80% कैशबैक और बोनस मिलता है। + एलटीएम को अपग्रेड करें + लाइफ टाइम सदस्यता आपको नेटवर्क शुल्क के कम सेट के साथ व्यापार करने की अनुमति देती है। \n \n यह चालू खाते के लिए प्रभावी होगा "%1$s" \n \n यह हालांकि बिटशर में भुगतान किए गए लगभग 100 अमरीकी डालर की लागत के साथ आता है। \n \n क्या आप सुनिश्चित हैं कि आप आगे बढ़ना चाहते हैं? + खाता अपग्रेड किया गया + बधाई हो! अब आपका खाता लाइफटाइम सदस्यता के लिए अपग्रेड हो गया है। + खाता अपग्रेड करने का प्रयास करते समय त्रुटि + कृपया सुनिश्चित करें कि आपके खाते में लागत को कवर करने के लिए पर्याप्त शेष है। + इस उपकरण से चालू खाता निकालें और एक अलग बनाएं या आयात करें। + हटाना + खाता हटाएं + क्या आप वाकई इस उपकरण से चालू खाता हटाना चाहते हैं? + कीड़े या विचार? + टेलीग्राम: https://t.me/Agorise \nKeybase: https://keybase.io/team.Abise + ब्लॉक: %1$s + + + सुरक्षा + सुरक्षा के लिए ताला + एक सुरक्षा लॉक चुनें + पिन + पैटर्न + कोई नहीं + चुनें + अपना पिन पुनः दर्ज करें + जारी रखने के लिए अपना BiTSy पिन दर्ज करें + गलत पिन + BiTSy सुरक्षा सेट करें + सुरक्षा के लिए, एक पिन सेट करें + पिन कम से कम 6 अंकों का होना चाहिए + पिन मेल नहीं खाते + अपने पैटर्न को फिर से दर्ज करें + जारी रखने के लिए अपना BiTSy पैटर्न दर्ज करें + सुरक्षा के लिए, एक पैटर्न सेट करें + जब किया उंगली जारी + स्पष्ट + आगामी + अनलॉक पैटर्न ड्रा करें + पुष्टि करने के लिए फिर से पैटर्न बनाएं + की पुष्टि करें + आपका नया अनलॉक पैटर्न + गलत पैटर्न + पैटर्न दर्ज किया गया + कम से कम 4 डॉट्स कनेक्ट करें। पुनः प्रयास करें। + बहुत सारे गलत प्रयास। %1$d मिनट में पुन: प्रयास करें। + बहुत सारे गलत प्रयास। %1$d सेकंड में पुन: प्रयास करें। + + diff --git a/app/src/main/res/values-hmn/strings.xml b/app/src/main/res/values-hmn/strings.xml new file mode 100644 index 0000000..ca71399 --- /dev/null +++ b/app/src/main/res/values-hmn/strings.xml @@ -0,0 +1,185 @@ + + + + Pom zoo + Tsis pom zoo + + + 6+ tus lej PIN + TUS PIN luv dhau + Paub meej tias tus PIN + TUS PIN tsis sib haum + Kwv HuamKoj + Thov sau cov hlwb tsis raug, nws yuav tsum muaj 12 lossis 16 lo lus. + Import cov nyiaj uas twb muaj lawm + Los yog + Tsim nyiaj tshiab + Tsis muaj tus as khauj tswj hwm los ntawm tus muab brainkey uas pom qhov twg, thov tshawb xyuas koj lub hlwb rau ntaus ntawv yuam kev + Thov sim dua tom qab 5 feeb + Thov xaiv tus as khauj + Cov yuam sij tau los ntawm lub hlwb zoo li no tau siv los tswj ntau dua ib tus as khauj, thov xaiv tus account twg uas koj xav tau ntshuam + + + BitShares cov npe nyiaj + Yuam nyeem cov phau ntawv txhais lus + Lub npe npe yuav tsum yog 3 txog 16 tus cim. + Lub npe npe yuav tsum pib nrog ib tsab ntawv. + Thov sau lub npe tsis tu ncua uas muaj tsawg kawg ib qho khiav ceev, tus lej, lossis tsis muaj vowels. + Xyuas tias muaj nyiaj… + Lub npe teev nyiaj twb tau txais lawm. + Cov nyiaj muaj nyob + Yuam Kev + Tus neeg rau zaub mov xa rov qab ua yuam kev. Qhov no tej zaum yuav yog vim qhov kev txwv tus kheej tsis tsim nyog tso rau hauv qhov chaw los tsis pom zoo cov kev thov nquag tuaj ntawm tib tus IP tib lub sijhawm luv luv. Thov tos 5 feeb thiab sim dua, lossis hloov mus rau lub txawv network, piv txwv li ntawm wifi rau ntawm tes. + Tus kais dej rov qab ua haujlwm yuam kev. Msg: %1$s + Lub app tsis tuaj yeem khaws cov ntaub ntawv hais txog tus lej tsim tshiab + Tsim + + + Kev sib pauv + Tub Lag Luam & Qhia + Txais + Sib npaug + Xa + Tsim nuj yaj + Tab tom yuav tuaj + + + Tshawb Fawb + Lim + Xa khoom + Tsis Muaj Kev Pauv Hloov + + + Xaiv kev xaiv + Txhua + Xa + Tau Txais + Hnub Khwv + Tus Nqi Sib Tw + Las mees cov nqi Network + Nyob nruab nrab ntawm + thiab + Lim + + + Export lim uas luam + PDF + CSV + Kev tso cai cia yog qhov tsim nyog los xa cov ntaub ntawv PDF / CSV. + Ntawm + Rau + Memo + Hnub Tim + Sijhawm + Cov nqi + Tus Nqi Sib Tw + + + eReceipt + Tus nqi + Memo: %1$s + Hnub Tim: %1$s + Tx: %1$s + + + + Tub txawj tub ntse + Cov Hais Qhia + Txog + PalmPay cov tub lag luam yog lub qaum qaum ntawm Kev Lag Luam Tshiab Crypto Economy. Yog tias koj tab tom nrhiav kev lag luam uas yuav lees txais koj cov Cryptocurrency, tom qab ntawd tsuas yog siv cov Tshawb Nrhiav thiab Cov Ntawv Qhia hauv qab no. Yuav muaj neeg muag khoom ntau ntxiv tuaj ntawm no uas yog PalmPay Ambassadors qhia peb. + Cov qhia yog cov neeg uas yuav pauv koj cov nyiaj fiat nrog cryptocurrencies, thiab rov ua lwm yam. Lawv kuj tau pab cov Tub Luam nrog fiat kev hais haum. + Qhov chaw tso cai yog qhov tsim nyog los qhia koj qhov chaw nyob tam sim no ntawm daim pheem thib. + + + Cov ntaub ntawv + Rau + Cov nqi + Memo + Kuaj QR + Tus lej tsis raug + Tsis muaj nyiaj txaus + Lub koob yees duab tso cai yog tsim nyog los nyeem QR cov lis dej num. + Hloov xa! + Tsis tuaj yeem xa kev sib pauv + Koj tsis txhob muaj ib yam %1$s + + + Ntaus rau Bitshares tus lej lub npe ntawm tus neeg uas koj xav xa nyiaj mus rau. \nPiv txwv li: agorise-faucet + Nyiaj txiag ua ntej + Koj tuaj yeem coj mus rhaub ntawm qhov nyiaj tshuav tawm los xa tag nrho cov cuab tam ntawd. Ua li ntawd yuav sau tus nqi nyiaj rau koj. + Nkag mus rau hauv Memo tsis tas yuav tsum ua, tab sis sau cov ntawv sau vim li cas koj xa cov nyiaj yog qhov zoo rau kev siv yav tom ntej. Memos tsuas yog pom rau koj thiab tus neeg uas koj xa nyiaj mus rau. + Tus Nqi Network + Tus nqi Network tau suav nrog tus nqi uas koj xav xa. Piv txwv, yog tias koj xav xa 50 BTS, BiTSy yuav yeej xa ~ 50.21 BTS. Qhov ntxiv ntawm 0.21 hauv qhov piv txwv no yog Bitshares qhov kev hloov pauv tus nqi ntxiv rau 0.01% rau BiTSy Cov Pab Pawg tsim tawm (feem ntau ~ 1 feem pua). + QR Code + Koj tsis tas yuav luam theej neeg lub QR kom xa nyiaj, tab sis nws yuav pab koj kom tsis txhob ua yuam kev. Thaum koj xa cov nyiaj los ntawm koj tus lej, lawv yuav ploj mus ib txhis, yog li nco ntsoov xyuas kom tus lej npe hauv "To" sau yog lawm. + + + Cuab Tam + Lwm yam… + Thov Xa: %1$s %2$s + Tus Nqi + Txog rau: %1$s + Daim Ntawv Qhia Tso Tawm BiTSy los ntawm %1$s + Qhia tawm + Qhia nrog + Kev tso cai cia yog tsim nyog los qhia cov duab. + + + Chaw + Dav + Yuav kaw BiTSy tom qab 3 feeb tsis ua haujlwm + Hmo ntuj hom + Saib cov xwm txheej Network + Thaub + Kwv HuamKoj. Cov lus khaws cia nyiaj rov qab uas tuaj yeem ntes lossis theej tawm, tab sis tsis yog kho. + Sau qhov no! Nco ntsoov koj muaj 2 daim Ntawv BrainKey hauv 2 qhov chaw zoo thaum muaj hluav taws lossis ploj. Kev Ruaj Ntseg Ua Ntej! Txhua tus neeg uas nkag mus rau koj BrainKey tuaj yeem nkag mus rau cov nyiaj hauv koj tus account! + Luam theej ntawv + Saib & Luam Ntawv + Cov Txhab Nyiaj + Hloov kho rau LifeTime Kev Koom Tes (LTM). Bitshares \ \'LTM tus as-qhauj them ze-xoom tus nqi, tau txais 80% nyiaj rov qab thiab nyiaj tshwj xeeb rau kev xa mus. + Txawj ntxiv rau LTM + Lub Sij Hawm Lub Sij Hawm Ua Haujlwm tso cai rau koj los ua lag luam nrog kev txiav txim siab ntawm cov nqi network. \n \nNws yuav siv tau rau tus as-khauj tam sim no "%1$s" \n \nNws tuaj nrog tus nqi kwv yees 100 USD them hauv Bitshares. \n \n Koj puas paub tseeb tias koj xav ua mus? + Kho Kom Zoo Dua Qub + Pab kev zoo siab! Tam sim no koj tus account tau raug hloov kho mus rau Lub Neej Ua Haujlwm. + Yuam kev thaum sim txhim kho account + Thov nco ntsoov tias koj tus as-qhauj muaj nyiaj txaus los them tus nqi. + Tshem Tawm Cov Ntaub Ntawv Tam Sim No ntawm cov khoom siv no thiab tsim lossis nqa ib qho tshiab. + Tshem tawm + Tshem Tawm Cov Nyiaj Tawm + Koj puas paub tseeb tias koj xav kom tshem tawm cov as khauj tam sim no los ntawm lub khoom siv no? + Cov Yoov lossis Cov Tswv Yim? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Thaiv: %1$s + + + Kev Ruaj Ntseg + Kev Ruaj Ntseg Xauv + Xaiv Xauv Xaus Kev Nyab Xeeb + TUS PIN + Txawv + Tsis muaj + Xaiv + Rov ntaus koj tus lej PIN ntxiv + Ntaus koj tus lej BiTSy txuas ntxiv mus + PIN lawm + Teeb BiTSy Ruaj Ntseg + Rau kev nyab xeeb, teeb tsa tus lej PIN + Tus lej PIN yuav tsum muaj tsawg kawg 6 tus lej + Tus lej PIN tsis sib phim + Rov ntaus koj tus qauv + Ntaus koj tus qauv BiTSy txuas ntxiv mus + Rau kev ruaj ntseg, Teeb Txawv + Tso ntiv tes thaum ua tiav + Ntshiab + Ntxiv mus + Kos tus qauv ntsuas phoo + Kos tus qauv ntxiv kom paub meej + Paub meej + Koj cov qauv tshiab hloov pauv + Sau tsis raug + Qauv sau tseg + Txuas tsawg kawg 4 dots. Rov ua dua. + Ntau qhov kev sim tsis raug. Sim dua hauv %1$d feeb. + Ntau qhov kev sim tsis raug. Sim dua nyob rau hauv %1$d thib ob. + + diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml new file mode 100644 index 0000000..e2a9b3f --- /dev/null +++ b/app/src/main/res/values-hr/strings.xml @@ -0,0 +1,185 @@ + + + + složiti + ne slagati se + + + 6+ znamenki PIN + PIN je prekratak + Potvrdite PIN + Neslaganje PIN-a + BrainKey + Unesite ispravni moždani ključ, trebao bi imati 12 ili 16 riječi. + Uvezi postojeći račun + Ili + Kreirajte novi račun + Ako nema pronađenih računa kojima upravlja zadani moždani ključ, provjerite mozak pomoću tipke + Pokušajte ponovo nakon 5 minuta + Odaberite račun + Ključevi izvedeni iz ove moždane tipke izgleda da se koriste za kontrolu više računa, odaberite koji račun želite uvesti + + + Naziv računa BitShares + Pogreška prilikom čitanja datoteke s rječnikom + Naziv računa trebao bi biti 3 do 16 znakova. + Naziv računa trebao bi početi slovom. + Unesite uobičajeni naziv koji sadrži najmanje jednu crticu, broj ili samoglasnike. + Provjera dostupnosti računa… + Ime tog računa je već zauzeto. + Račun je dostupan + greška + Poslužitelj je vratio pogrešku. To bi moglo biti posljedica ograničenja koje je namjerno postavljeno za onemogućavanje čestih zahtjeva koji dolaze s iste IP adrese u kratkom roku. Pričekajte 5 minuta i pokušajte ponovo ili se prebacite na drugu mrežu, primjerice s wifija u mobitel. + Slavina je vratila pogrešku. Msg: %1$s + Aplikacija nije mogla dohvatiti podatke o novootvorenom računu + Stvoriti + + + Transakcije + Trgovci i prodavači + dobiti + Vage + Poslati + Neto vrijednost + Dolazi uskoro + + + traži + filtar + Izvoz + Nema transakcija + + + Opcije filtriranja + svi + Poslano + primljen + Raspon datuma + Ekvivalentna vrijednost + Zanemarite mrežne naknade + Između + i + filtar + + + Izvoz filtriranih transakcija + PDF + CSV + Dozvola za pohranu potrebna je za izvoz PDF / CSV datoteka. + Iz + Do + memorandum + Datum + Vrijeme + Iznos + Ekvivalentna vrijednost + + + eReceipt + Vrijednost + Napomena: %1$s + Datum: %1$s + Tx: %1$s + + + + Trgovci + blagajnici + Oko + PalmPay trgovci su okosnica nove kripto ekonomije. Ako tražite poduzeća koja će prihvatiti vašu kripto valutu, jednostavno upotrijebite podatke za pretraživanje i karte u nastavku. Ovdje će biti dodano više trgovaca nakon što nas obavijeste PalmPay ambasadori. + Prodavači su ljudi koji će zamijeniti vaše valute fiat kripto valutama i obrnuto. Oni također pomažu trgovcima u nagodbi. + Dopuštenje lokacije potrebno je za prikaz trenutne lokacije na karti. + + + Informacije + Do + Iznos + memorandum + Skeniraj QR + Nevažeći račun + Nema dovoljno sredstava + Za čitanje QR kodova potrebno je dopuštenje fotoaparata. + Transakcija poslana! + Nije moguće poslati transakciju + Nemate nijedan %1$s + + + Unesite ime računa Bitshares na osobu kojoj želite poslati sredstva. \nNa primjer: agorise-slavina + Bilans imovine + Možete dodirnuti prikazani saldo da biste poslali svu imovinu. U tom ćete slučaju ispuniti polje Iznos za vas. + Unos memoranduma nije potreban, ali bilježenje zašto ste poslali sredstva lijepo je za buduću referencu. Bilješke su vidljive samo vama i osobi kojoj ste poslali sredstva. + Naknada za mrežu + Naknada za mrežu uključena je u iznos koji želite poslati. Na primjer, ako želite poslati 50 BTS, BiTSy će zapravo poslati ~ 50,21 BTS. Dodanih 0,21 u ovom primjeru je naknada za Bitshares transakciju plus 0,01% za BiTSy tim programera (obično ~ 1 posto). + QR Code + Ne morate skenirati nečiji QR da biste poslali sredstva, ali to vam pomaže da izbjegnete pogreške. Nakon što pošaljete sredstva s vašeg računa, oni će zauvijek nestati, tako da uvijek provjerite je li naziv računa u polju "Za" točan. + + + Imovina + Ostali ... + Molimo pošaljite: %1$s %2$s + Bilo koji iznos + Za: %1$s + BiTSy faktura iz %1$s + Udio + Podijeli s + Za dijeljenje slika potrebno je dopuštenje za pohranu. + + + postavke + General + Automatski zatvorite BiTSy nakon 3 minute neaktivnosti + Noćni način + Pogledajte status mreže + rezerva + BrainKey. Riječi za oporavak računa koje se mogu snimiti ili kopirati, ali ne i uređivati. + Zapiši ovo! Budite sigurni da imate 2 kopije ovog BrainKey-a na 2 sigurna mjesta u slučaju požara ili gubitka. Prvo sigurnost! Svatko tko ima pristup vašem BrainKeyu može pristupiti sredstvima na vašem računu! + Kopirano + Prikaži i kopiraj + Računi + Nadogradite na LifeTime članstvo (LTM). Bitshares \ \'LTM računi plaćaju naknade blizu nule, dobivaju 80% povrata novca i bonuse za preporuke. + Nadogradite na LTM + Članstvo u Life Time-u omogućuje vam trgovinu sa smanjenim mrežnim naknadama. \n \nIzuzet će učinak na tekućem računu "%1$s" \n \nIpak, ipak dolazi s troškovima od oko 100 USD koji se plaćaju u Bitsharesu. \n \n Jeste li sigurni da želite nastaviti? + Račun je nadograđen + Čestitamo! Vaš je račun sada nadograđen na doživotno članstvo. + Pogreška prilikom pokušaja nadogradnje računa + Provjerite ima li vaš račun dovoljno sredstava da pokrije troškove. + Uklonite trenutačni račun s ovog uređaja i stvorite ili uvezite drugi. + Ukloniti + Ukloni račun + Jeste li sigurni da želite ukloniti trenutni račun s ovog uređaja? + Kukci ili ideje? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blok: %1$s + + + sigurnosti + Sigurnosno zaključavanje + Odaberite sigurnosnu bravu + PIN + Uzorak + nijedan + izabrati + Ponovno unesite svoj PIN + Unesite svoj BiTSy PIN za nastavak + Pogrešan PIN + Postavite BiTSy sigurnost + Radi sigurnosti postavite PIN + PIN mora biti najmanje 6 znamenki + PIN-ovi se ne podudaraju + Ponovno unesite svoj obrazac + Unesite svoj BiTSy uzorak za nastavak + Radi sigurnosti postavite Uzorak + Otpustite prst po završetku + Čisto + Sljedeći + Nacrtajte uzorak za otključavanje + Ponovo nacrtajte uzorak za potvrdu + potvrditi + Vaš novi obrazac za otključavanje + Pogrešan uzorak + Uzorak je zabilježen + Spojite najmanje 4 točkice. Pokušajte ponovo. + Previše je pogrešnih pokušaja. Pokušajte ponovo za %1$d minuta. + Previše je pogrešnih pokušaja. Pokušajte ponovo za %1$d sekundi. + + diff --git a/app/src/main/res/values-ht/strings.xml b/app/src/main/res/values-ht/strings.xml new file mode 100644 index 0000000..e401639 --- /dev/null +++ b/app/src/main/res/values-ht/strings.xml @@ -0,0 +1,185 @@ + + + + Dakò + Dakò + + + 6 + chif PIN + PIN twò kout + Konfime PIN + Dezòd PIN yo + BrainKey + Tanpri antre nan brainkey kòrèk, li ta dwe gen 12 oswa 16 mo. + Enpòte kont ki egziste deja + Oswa + Kreye nouvo kont + Pa gen kont ki kontwole pa brainkey yo bay la kote yo te jwenn, tanpri tcheke brainkey ou pou tape erè + Tanpri eseye ankò apre 5 minit + Tanpri chwazi yon kont + Kle yo sòti nan brainkey sa a sanble yo te itilize yo kontwole plis pase yon kont, tanpri chwazi ki kont ou ta vle enpòte + + + BitShares kont non + Erè lekti dosye diksyonè + Non kont yo ta dwe 3 a 16 karaktè. + Non kont yo ta dwe kòmanse avèk yon lèt. + Tanpri antre yon non regilye ki gen omwen yon priz, yon nimewo, oswa pa gen vwayèl. + Verifye disponiblite kont ... + Non kont sa a deja pran. + Kont disponib + Erè + Sèvè a te retounen yon erè. Sa a ta dwe akòz yon limitasyon detèmine mete an plas désactivée demann souvan ki soti nan menm adrès la IP nan yon erè tan kout. Tanpri tann 5 minit epi eseye ankò, oswa chanje nan yon rezo diferan, pou egzanp nan wifi nan selil. + Tiyo a retounen yon erè. Msg: %1$s + App a pa t \'kapab rekipere enfòmasyon sou ki fèk kreye kont lan + Kreye + + + Tranzaksyon yo + Merchants & Tellers + Resevwa + Balans + Voye + Net Worth + Vini byento + + + Rechèch + Filtre + Ekspòtasyon + Pa gen tranzaksyon + + + Filtre opsyon + Tout + Voye + Resevwa + Seri dat + Valè ekivalan + Ignore frè Rezo yo + Ant + ak + Filtre + + + Ekspòtasyon tranzaksyon filtre + PDF + CSV + Depo pèmisyon nesesè pou ekspòtasyon dosye PDF / CSV. + Soti nan + Pou ... + Memo + Dat + Tan + Kantite lajan + Valè ekivalan + + + eReceipt + Valè + Memo: %1$s + Dat: %1$s + Tx: %1$s + + + + Merchants + Tellers + About + Machann PalmPay yo se zo do a nan nouvo Crypto Ekonomi an. Si ou ap chèche pou biznis ki pral aksepte Cryptocurrency ou a, Lè sa a, jis itilize rechèch la ak done kat ki anba a. Plis machann yo pral ajoute isit la kòm anbasadè yo PalmPay enfòme nou. + Tellers se moun ki pral echanj lajan fiat ou ak cryptocurrencies, ak vis vèrsa. Yo menm tou yo ede machann ak règleman fiat. + Kote pèmisyon nesesè pou montre kote ou ye kounye a sou kat la. + + + Info + Pou ... + Kantite lajan + Memo + Fè enspeksyon QR + Kont valab + Pa ase lajan + Pèmisyon Kamera nesesè li kòd QR. + Tranzaksyon voye! + Kapab voye tranzaksyon + Ou pa posede okenn %1$s + + + Tape nan non an kont Bitshares moun nan ou vle voye lajan nan. \nPou egzanp: agorise-tiyo + Balans Byen + Ou ka tape sou balans lan parèt pou voye tout avantaj sa a. Fè sa ap ranpli nan jaden an Kantite lajan pou ou. + Antre nan yon Memo pa obligatwa, men pran nòt sou poukisa ou te voye lajan yo se bèl pou referans nan lavni. Rememorasyon yo sèlman vizib pou ou ak pou moun ou te voye lajan pou ou. + Frè Rezo + Frè Rezo a enkli nan kantite lajan ou vle voye a. Pou egzanp, si ou vle voye 50 BTS, BiTSy pral aktyèlman voye ~ 50.21 BTS. 0.21 te ajoute nan egzanp sa a se frè tranzaksyon Bitshares plis 0.01% pou ekip devlopè BiTSy (tipikman ~ 1 santim). + QR Kòd + Ou pa bezwen eskane QR yon moun pou voye lajan, men li ede w evite erè. Yon fwa ou voye lajan nan kont ou yo, yo ale pou tout tan, kidonk toujou asire w ke non kont lan nan "Pou" jaden an se kòrèk. + + + Byen + Lòt ... + Tanpri voye: %1$s %2$s + Nenpòt kantite + Pou: %1$s + BiTSy fakti soti nan %1$s + Pataje + Pataje avèk yo + Depo pèmisyon nesesè pou pataje imaj. + + + Anviwònman + Jeneral + Otomatikman fèmen BiTSy apre 3 minit inaktivite + Mòd lannwit + View Rezo Status + Backup + BrainKey. Kont rekiperasyon mo ki ka kaptire oswa kopye, men se pa edited. + Ekri sa a desann! Asire ou ke ou gen 2 kopi sa a BrainKey nan 2 kote ki an sekirite nan ka ta gen dife oswa pèt. Sekirite Sosyal Premye! Nenpòt moun ki gen aksè nan BrainKey ou ka jwenn aksè nan lajan yo nan kont ou! + Kopi + View & Kopi + Kont + Ajou a LifeTime Manm (LTM). Bitshares \'LTM kont peye frè prèske zewo, jwenn 80% kachbak ak bonis pou referans. + Ajou LTM + Manm nan Tan lavi pèmèt ou komès ak yon seri pri redwi redwi. \n \nLi pral pran efè nan kont aktyèl la "%1$s" \n \nLi sepandan vini ak yon pri nan apeprè 100 USD peye nan Bitshares. \n \nÈske w sèten ou vle kontinye? + Kont modènize + Konpliman! Te kont ou an kounye a te modènize manm nan tout lavi. + Erè pandan w ap eseye mete ajou kont + Tanpri asire w ke kont ou gen ase balans yo kouvri depans sa yo. + Retire kont aktyèl la nan aparèy sa a ak kreye oswa enpòte yon yon sèl diferan. + Retire + Retire Kont + Èske ou sèten ou vle retire kont aktyèl la nan aparèy sa a? + Pinèz oswa Lide? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blòk: %1$s + + + Sekirite Sosyal + Sekirite Sosyal + Chwazi yon seri sekirite + PIN + Modèl + Okenn + Chwazi + Re-antre PIN ou an + Antre PIN BiTSy ou pou kontinye + Move PIN + Mete BiTSy Sekirite Sosyal + Pou sekirite, mete yon PIN + PIN yo dwe omwen 6 chif + PIN yo pa matche + Re-antre modèl ou + Mete modèl BiTSy ou pou kontinye + Pou sekirite, mete yon Modèl + Lage dwèt li lè fini + Klè + Next + Trase yon modèl degaje + Trase modèl ankò nan konfime + Konfime + Nouvo modèl degaje ou + Move modèl + Modèl anrejistre + Konekte omwen 4 pwen. Eseye anko. + Twòp tantativ kòrèk. Eseye ankò nan %1$d minit. + Twòp tantativ kòrèk. Eseye ankò nan %1$d segonn. + + diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml new file mode 100644 index 0000000..73a424e --- /dev/null +++ b/app/src/main/res/values-hu/strings.xml @@ -0,0 +1,185 @@ + + + + Egyetért + Nem ért egyet + + + 6+ számjegyű PIN-kód + A PIN-kód túl rövid + Erősítse meg a PIN-kódot + A PIN-kód eltérése + BrainKey + Kérjük, írja be a helyes brainkey-t, 12 vagy 16 szóból álljon. + Importáljon meglévő fiókot + Vagy + Új fiók létrehozása + Nincs olyan fiók, amelyet az adott agyi kulcs ellenőrzése alatt tartana, kérjük, ellenőrizze az agykulcsot gépelési hibák szempontjából + Kérjük, próbálja újra 5 perc múlva + Kérjük, válasszon egy fiókot + Az agyi kulcsból származó kulcsok úgy tűnik, hogy egynél több fiókot is kezelnek, kérjük, válassza ki, melyiket kívánja importálni + + + BitShares fiók neve + Hiba a szótárfájl olvasásakor + A fióknévnek 3-16 karakter hosszúnak kell lennie. + A számla nevének betűvel kell kezdődnie. + Adjon meg egy rendes nevet, amely legalább egy kötőjelet, számot vagy magánhangzót nem tartalmaz. + Fiók rendelkezésre állásának ellenőrzése ... + Az a fiók név már foglalt. + Fiók elérhető + Hiba + A szerver hibát adott vissza. Ennek oka lehet annak a korlátozásnak a célja, amelyet célzottan megállapítottak arra, hogy rövid időn belül tiltják az ugyanazon IP-címről érkező gyakori kérelmeket. Kérjük, várjon 5 percet, és próbálja újra, vagy váltson másik hálózatra, például wifi-ről cellára. + A csap hibát adott vissza. Üzenet: %1$s + Az alkalmazás nem tudott információkat szerezni az újonnan létrehozott fiókról + teremt + + + tranzakciók + Kereskedők és eladók + Kap + egyenlegek + Elküld + Nettó érték + Hamarosan + + + Keresés + Szűrő + Export + Nincs tranzakció + + + Szűrési lehetőségek + Minden + Küldött + kapott + Időintervallum + Egyenértékű érték + Hagyja figyelmen kívül a hálózati díjakat + Között + és + Szűrő + + + Exportált szűrt tranzakciók + PDF + CSV + Tárolási engedély szükséges a PDF / CSV fájlok exportálásához. + Tól től + Nak nek + Memo + Dátum + Idő + Összeg + Egyenértékű érték + + + eReceipt + Érték + Feljegyzés: %1$s + Dátum: %1$s + Tx: %1$s + + + + kereskedők + szavazatszámláló + Ról ről + A PalmPay kereskedők képezik az új Crypto Economy gerincét. Ha olyan vállalkozásokat keres, amelyek elfogadják a kriptovalutát, akkor csak használja az alábbi Keresési és Térkép adatokat. További kereskedők kerülnek ide, mivel a PalmPay nagykövetek tájékoztatják minket. + A eladók olyan emberek, akik cserélik az Ön fiat-valutáit kriptovalutákkal, és fordítva. Segítik a kereskedőket a fiat rendezésében. + A helymeghatározás szükséges ahhoz, hogy jelenlegi tartózkodási helyét megjelenítse a térképen. + + + Info + Nak nek + Összeg + Memo + Scan QR + Érvénytelen fiók + Nincs elég forrás + A QR-kód olvasásához kamerához engedély szükséges. + Tranzakció elküldve! + Nem sikerült elküldeni a tranzakciót + Önnek nem tartozik %1$s + + + Írja be annak a személynek a Bitshares fiókját, akinek pénzt szeretne küldeni. \nPélda: agresszív csaptelep + Eszköz-egyenleg + Érintse meg a megjelenített egyenleget az összes eszköz elküldéséhez. Ezzel kitölti az Összeg mezőt. + Feljegyzés beírása nem kötelező, de a későbbi referencia céljából érdemes megjegyezni, hogy miért küldte el az összeget. A feljegyzés csak Ön és az a személy láthatja, akinek pénzt küldött. + Hálózati díj + A hálózati díjat az elküldendő összeg tartalmazza. Például, ha 50 BTS-t szeretne küldeni, a BiTSy valójában ~ 50,21 BTS-t küld. Ebben a példában a hozzáadott 0,21 a Bitshares tranzakciós díj plusz 0,01% a BiTSy Developer Team számára (általában ~ 1 cent). + QR-kód + A pénzeszközök elküldéséhez nem kell beolvasnia valaki QR-jét, de segít elkerülni a hibákat. Miután pénzt küldött a számlájáról, ezek örökre eltűnnek, ezért mindig ellenőrizze, hogy a „Címzett” mezőben a fiók neve helyes-e. + + + vagyontárgy + Más… + Kérem, küldje el: %1$s %2$s + Bármennyi + Címzett: %1$s + BiTSy számla %1$s-tól + Részvény + Oszd + A képek megosztásához tárolási engedély szükséges. + + + Beállítások + Tábornok + 3 perc tétlenség után automatikusan bezárja a BiTSy-t + Éjszakai mód + Hálózati állapot megtekintése + biztonsági mentés + BrainKey. Fiók helyreállítási szavak, amelyeket rögzíteni vagy lemásolni, de nem lehet szerkeszteni. + Írja le ezt! Ügyeljen arra, hogy a BrainKey 2 példányban legyen 2 biztonságos helyen, tűz vagy veszteség esetén. Biztonság először! Bárki, aki hozzáféréssel rendelkezik a BrainKey-hez, hozzáférhet a számlájához! + másolt + Megtekintés és másolás + Fiókok + Frissítés a LifeTime tagságra (LTM). A Bitshares \ \'LTM számlák nullához közeli díjat fizetnek, 80% -os cashback-et és bónuszt kapnak az áttételért. + Frissítsen LTM-re + Az Élettartam tagság lehetővé teszi a csökkentett hálózati díjakkal való kereskedelmet. \n \nEz a "%1$s" folyó fizetési számlára lép hatályba, \n \nA mindazonáltal körülbelül 100 USD költséggel jár, amelyet a Bitshares-ben fizettek. \n \n Biztosan folytatni akarja? + Fiók frissítve + Gratulálunk! Fiókod most frissítve lett az egész életen át tartó tagságra. + Hiba történt a fiók frissítése közben + Kérjük, ellenőrizze, hogy számlájának elegendő egyenlege van-e a költségek fedezésére. + Távolítsa el az aktuális fiókot az eszközről, és hozzon létre vagy importáljon egy másik fiókot. + eltávolít + Fiók törlése + Biztos benne, hogy el akarja távolítani az aktuális fiókot az eszközről? + Hibák vagy ötletek? + Távirat: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blokk: %1$s + + + Biztonság + Biztonsági zár + Válasszon egy biztonsági zárat + PIN + Minta + Egyik sem + Választ + Írja be újra a PIN-kódot + Írja be a BiTSy PIN kódját a folytatáshoz + Rossz PIN kód + Állítsa be a BiTSy biztonságot + A biztonság érdekében állítson be egy PIN-kódot + A PIN-kódnak legalább 6 jegyűnek kell lennie + A PIN-kódok nem egyeznek + Írja be újra a mintát + Írja be a BiTSy mintáját a folytatáshoz + A biztonság érdekében állítson be egy mintát + Ha kész, engedje el az ujját + Egyértelmű + Következő + Rajzolj egy feloldási mintát + Rajzolj ismét mintát a megerősítéshez + megerősít + Az új feloldási minta + Rossz minta + Minta rögzítve + Csatlakoztasson legalább 4 pontot. Próbáld újra. + Túl sok helytelen kísérlet. Próbálja újra %1$d perc múlva. + Túl sok helytelen kísérlet. Próbálja újra %1$d másodperc múlva. + + diff --git a/app/src/main/res/values-hy/strings.xml b/app/src/main/res/values-hy/strings.xml new file mode 100644 index 0000000..3913b8d --- /dev/null +++ b/app/src/main/res/values-hy/strings.xml @@ -0,0 +1,185 @@ + + + + Համաձայնվել + Համաձայն չեմ + + + 6+ թվանշան PIN + PIN- ը շատ կարճ է + Հաստատեք PIN- ը + PIN անհամապատասխանություն + BrainKey + Խնդրում ենք մուտքագրել ճիշտ ուղեղը, այն պետք է ունենա 12 կամ 16 բառ: + Ներմուծեք գոյություն ունեցող հաշիվը + Կամ + Ստեղծեք նոր հաշիվ + Ոչ մի հաշիվ, որը վերահսկվում է տվյալ ուղեղի գլխամասում, որտեղ գտնվել է, խնդրում ենք ստուգեք ձեր ուղեղը սխալները մուտքագրելու համար + Խնդրում ենք կրկին փորձել 5 րոպե հետո + Խնդրում ենք ընտրել հաշիվ + Այս ուղեղից ստացվող բանալիները, կարծես, օգտագործվում են մեկից ավելի հաշիվ կառավարելու համար, ընտրեք, թե որ հաշիվն եք ցանկանում ներմուծել + + + BitShares հաշվի անուն + Սխալ բառարան ֆայլը կարդալիս + Հաշվի անունը պետք է լինի 3-ից 16 նիշ: + Հաշվի անունը պետք է սկսվի տառով: + Խնդրում ենք մուտքագրել սովորական անուն, որը պարունակում է առնվազն մեկ տող, համարը կամ ձայնավոր ձայնագրություններ: + Հաշվի առկայությունը հաստատող… + Այդ հաշվի անունը արդեն վերցված է: + Հաշիվը մատչելի է + Սխալ + Սերվերը վերադարձրեց սխալ: Դա կարող է պայմանավորված լինել այն սահմանափակումով, որը նպատակաուղղված է կիրառել կարճ ժամանակահատվածում նույն IP հասցեից եկող հաճախակի հարցումները թույլ չտալու համար: Խնդրում ենք սպասել 5 րոպե և կրկին փորձեք կամ անցեք այլ ցանցի, օրինակ `wifi- ից բջիջ: + Ծորակը վերադարձավ սխալ: Msg: %1$s + Հավելվածը չի կարողացել տեղեկություններ ստանալ նոր ստեղծված հաշվի մասին + Ստեղծել + + + Գործարքներ + Առևտրականներ և վաճառողներ + Ստացեք + Մնացորդները + Ուղարկել + Զուտ արժեք + Շուտով + + + Որոնել + Զտիչ + Արտահանում + Գործարքներ չկան + + + Զտիչի ընտրանքներ + Բոլորը + Ուղարկվել է + Ստացվեց + Ամսաթիվը + Համարժեք արժեք + Անտեսեք ցանցի վճարները + Միջեւ + և + Զտիչ + + + Արտահանեք զտված գործարքներ + PDF + CSV- ն + Պահպանման թույլտվությունը անհրաժեշտ է PDF / CSV ֆայլեր արտահանելու համար: + Ից + Դեպի + Հուշագիր + Ամսաթիվ + Ժամանակը + Գումարը + Համարժեք արժեք + + + eReceipt + Արժեք + Հուշագիր. %1$s + Ամսաթիվ ՝ %1$s + Tx: %1$s + + + + Առևտրականներ + Վաճառողներ + Մասին + PalmPay վաճառականները նոր Crypto Economy- ի ողնաշարն են: Եթե փնտրում եք բիզնեսներ, որոնք կընդունեն ձեր Cryptocurrency- ը, ապա պարզապես օգտագործեք Ստորև որոնման և քարտեզի տվյալները: Այստեղ կավելացվեն ավելի շատ վաճառականներ, ինչպես մեզ տեղեկացնում են PalmPay- ի դեսպանները: + Վաճառողներն այն մարդիկ են, ովքեր փոխանակում են ձեր fiat արտարժույթները ծպտյալ արժույթներով և հակառակը: Նրանք նաև օգնում են առևտրականներին ֆիատ բնակավայրերում: + Տեղադրության թույլտվությունը անհրաժեշտ է քարտեզի վրա ներկայիս գտնվելու վայրը ցույց տալու համար: + + + Տեղեկատվություն + Դեպի + Գումարը + Հուշագիր + Սկան QR + Անվավեր հաշիվ + Ոչ բավարար միջոցներ + Խցիկի թույլտվությունը անհրաժեշտ է QR ծածկագրերը կարդալու համար: + Գործարքն ուղարկվեց: + Անհնար է գործարքը ուղարկել + Դուք չեք պատկանում որևէ %1$s + + + Մուտքագրեք Bitshares հաշիվը այն անձի անունով, որին ցանկանում եք գումար ուղարկել: \n Օրինակի համար `ագորիս-ծորակ + Ակտիվ հաշվեկշիռ + Կարող եք հպել ցուցադրված մնացորդի վրա այդ ամբողջ ակտիվը ուղարկելու համար: Այդպես վարվելը լրացնելու է գումարի դաշտը ձեզ համար: + Հուշագիր մուտքագրելը պարտադիր չէ, բայց նշումներն այն մասին, թե ինչու եք ուղարկել այդ միջոցները, հաճելի է ապագա հղման համար: Հիշողությունները տեսանելի են միայն ձեզ և այն անձի համար, ում ուղարկել եք միջոցներ: + Անցային վճար + Անցի վճարը ներառված է այն գումարի մեջ, որը ցանկանում եք ուղարկել: Օրինակ, եթե ցանկանում եք ուղարկել 50 BTS, BiTSy- ն իրականում կուղարկի 50.21 BTS ~: Այս օրինակում ավելացված 0.21-ը Bitshares գործարքի վճարն է, որը գումարվում է 0.01% -ը BiTSy- ի մշակողների թիմին (սովորաբար 1 ֆունտ ստեռլինգ): + QR ծածկագիր + Ֆոնդեր ուղարկելու համար հարկավոր չէ ինչ-որ մեկի QR սկանավորել, բայց դա կօգնի ձեզ խուսափել սխալներից: Ձեր հաշվից միջոցներ ուղարկելուց հետո դրանք ընդմիշտ գնացել են, այնպես որ միշտ համոզվեք, որ «To» դաշտում հաշվի անվանումը ճիշտ է: + + + Ակտիվ + Այլ… + Խնդրում ենք ուղարկել. %1$s %2$s + Anyանկացած գումար + Դեպի ՝ %1$s + BiTSy հաշիվը %1$s- ից + Կիսվիր + Համօգտագործեք + Պատկերները կիսելու համար անհրաժեշտ է պահպանել թույլտվությունը: + + + Կարգավորումներ + Գեներալ + Ավտոմատ փակեք BiTSy- ը 3 րոպե անգործությունից հետո + Գիշերային ռեժիմ + Դիտեք ցանցի կարգավիճակը + Կրկնօրինակում + BrainKey. Հաշվի վերականգնման բառերը, որոնք կարող են գրվել կամ պատճենվել, բայց չեն խմբագրվել: + Գրիր սա: Համոզված եղեք, որ այս BrainKey- ի 2 օրինակ կա 2 անվտանգ վայրում `հրդեհի կամ կորստի դեպքում: Անվտանգություն նախ. Յուրաքանչյուր ոք, ով մուտք ունի ձեր BrainKey- ը, կարող է մուտք ունենալ ձեր հաշվին առկա միջոցները: + Պատճենվել է + Դիտեք և պատճենեք + Հաշիվներ + Թարմացրեք LifeTime- ի անդամությանը (LTM): Bitshares- ի LTM հաշիվները վճարում են մոտ զրոյական վճար, ստանում են 80% կանխիկացում և ուղարկում են ուղեկցորդների բոնուսներ: + Թարմացրեք LTM- ին + Life Time- ի անդամակցությունը հնարավորություն է տալիս առևտուր ունենալ ցանցի վճարների իջեցված փաթեթի հետ: \n ____ \n \n Համոզվա՞ծ եք, որ ցանկանում եք շարունակել: + Հաշիվը թարմացվել է + Շնորհավոր Ձեր հաշիվն այժմ թարմացվել է մինչև կյանքի տևողությանը: + Սխալը թարմացնելիս փորձել է սխալ + Համոզվեք, որ ձեր հաշիվը բավարար մնացորդ ունի ծախսերը հոգալու համար: + Հեռացրեք ընթացիկ հաշիվն այս սարքից և ստեղծեք կամ ներմուծեք այլ: + Հեռացրեք + Հեռացրեք հաշիվը + Համոզվա՞ծ եք, որ ցանկանում եք հեռացնել ընթացիկ հաշիվն այս սարքից: + Վրիպակներ կամ գաղափարներ: + Telegram ՝ https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Բլոկ ՝ %1$s + + + Անվտանգություն + Անվտանգության կողպեք + Ընտրեք անվտանգության կողպեք + PIN + Օրինաչափություն + Ոչ ոք + Ընտրեք + Կրկին մուտքագրեք ձեր PIN- ը + Մուտքագրեք ձեր BiTSy PIN- ը `շարունակելու համար + Սխալ PIN + Սահմանեք BiTSy Security- ը + Անվտանգության համար սահմանեք PIN + PIN- ը պետք է լինի առնվազն 6 նիշ + PIN- ները չեն համընկնում + Կրկին մուտքագրեք ձեր օրինակը + Մուտքագրեք ձեր BiTSy օրինակը ՝ շարունակելու համար + Անվտանգության համար նախադրեք նախշը + Ազատեք մատը, երբ ավարտվում է + Մաքրել + Հաջորդը + Նկարել բացելու ձևը + Նորից նկարեք օրինակը `հաստատելու համար + Հաստատել + Բացման ձեր նոր օրինակը + Սխալ օրինաչափություն + Արձանագրվել է + Միացրեք առնվազն 4 կետ: Կրկին փորձեք: + Չափազանց սխալ փորձեր: Կրկին փորձեք %1$d րոպեում: + Չափազանց սխալ փորձեր: Կրկին փորձեք %1$d վայրկյանում: + + diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml new file mode 100644 index 0000000..7d73358 --- /dev/null +++ b/app/src/main/res/values-id/strings.xml @@ -0,0 +1,185 @@ + + + + Setuju + Tidak setuju + + + 6+ digit PIN + PIN terlalu pendek + Konfirmasikan PIN + Ketidakcocokan PIN + BrainKey + Silakan masukkan brainkey yang benar, seharusnya 12 atau 16 kata + Impor akun yang ada + Atau + Buat akun baru + Tidak ada akun yang dikendalikan oleh brainkey yang diberikan di mana ditemukan, silakan periksa brainkey Anda untuk kesalahan pengetikan + Silakan coba lagi setelah 5 menit + Silakan pilih akun + Kunci-kunci yang diturunkan dari brainkey ini tampaknya digunakan untuk mengendalikan lebih dari satu akun, silakan pilih akun mana yang ingin Anda impor + + + Nama akun BitShares + Kesalahan membaca file kamus + Nama akun harus 3 hingga 16 karakter. + Nama akun harus dimulai dengan surat. + Silakan masukkan nama reguler yang mengandung setidaknya satu tanda hubung, angka, atau tanpa vokal. + Memverifikasi ketersediaan akun ... + Nama akun itu sudah diambil. + Akun tersedia + Kesalahan + Server mengembalikan kesalahan. Ini mungkin karena batasan yang sengaja dibuat untuk melarang permintaan yang sering datang dari alamat IP yang sama dalam selang waktu yang singkat. Harap tunggu 5 menit dan coba lagi, atau beralih ke jaringan lain, misalnya dari wifi ke sel. + Keran mengembalikan kesalahan. Msg: %1$s + Aplikasi tidak dapat mengambil informasi tentang akun yang baru dibuat + Membuat + + + Transaksi + Pedagang & Teller + Menerima + Saldo + Kirim + Kekayaan Bersih + Segera akan datang + + + Pencarian + Filter + Ekspor + Tidak Ada Transaksi + + + Opsi filter + Semua + Terkirim + Diterima + Rentang Tanggal + Nilai Setara + Abaikan biaya Jaringan + Antara + dan + Filter + + + Ekspor transaksi yang difilter + PDF + CSV + Izin penyimpanan diperlukan untuk mengekspor file PDF / CSV. + Dari + Untuk + Memo + Tanggal + Waktu + Jumlah + Nilai Setara + + + eReceipt + Nilai + Memo: %1$s + Tanggal: %1$s + Tx: %1$s + + + + Pedagang + Teller + Tentang + Pedagang PalmPay adalah tulang punggung Ekonomi Crypto baru. Jika Anda mencari bisnis yang akan menerima Cryptocurrency Anda, maka cukup gunakan data Pencarian dan Peta di bawah ini. Lebih banyak pedagang akan ditambahkan di sini karena Duta Besar PalmPay memberi tahu kami. + Teller adalah orang yang akan menukar mata uang fiat Anda dengan cryptocurrency, dan sebaliknya. Mereka juga membantu Pedagang dengan penyelesaian fiat. + Izin lokasi diperlukan untuk menunjukkan lokasi Anda saat ini di peta. + + + Info + Untuk + Jumlah + Memo + Pindai QR + Akun tidak berlaku + Dana tidak cukup + Izin kamera diperlukan untuk membaca kode QR. + Transaksi terkirim! + Tidak dapat mengirim transaksi + Anda tidak memiliki %1$s + + + Ketikkan nama akun Bitshares dari orang yang ingin Anda kirimi dana. \nSebagai contoh: agorise-faucet + Saldo Aset + Anda dapat mengetuk saldo yang ditampilkan untuk mengirim semua aset itu. Melakukan hal itu akan mengisi bidang Jumlah untuk Anda. + Memasukkan Memo tidak diperlukan, tetapi mencatat mengapa Anda mengirim dana bagus untuk referensi di masa mendatang. Memo hanya dapat dilihat oleh Anda dan orang yang Anda kirimi dana. + Biaya Jaringan + Biaya Jaringan sudah termasuk dalam jumlah yang ingin Anda kirim. Misalnya, jika Anda ingin mengirim 50 BTS, BiTSy sebenarnya akan mengirim ~ 50,21 BTS. 0,21 ditambahkan dalam contoh ini adalah biaya transaksi Bitshares ditambah 0,01% untuk Tim Pengembang BiTSy (biasanya ~ 1 sen). + Kode QR + Anda tidak perlu memindai QR seseorang untuk mengirim dana, tetapi itu membantu Anda untuk menghindari kesalahan. Setelah Anda mengirim dana dari akun Anda, dana itu hilang selamanya, jadi selalu pastikan nama akun di bidang "Kepada" benar. + + + Aset + Lain… + Silakan Kirim: %1$s %2$s + Jumlah berapa pun + Kepada: %1$s + Faktur kecil dari %1$s + Bagikan + Berbagi dengan + Izin penyimpanan diperlukan untuk berbagi gambar. + + + Pengaturan + Umum + Tutup BiTSy secara otomatis setelah 3 menit tidak ada aktivitas + Mode malam + Lihat Status Jaringan + Cadangkan + BrainKey. Kata-kata pemulihan akun yang dapat ditangkap atau disalin, tetapi tidak diedit. + Tulis ini! Pastikan Anda memiliki 2 salinan BrainKey ini di 2 lokasi aman jika terjadi kebakaran atau kehilangan. Keamanan Pertama! Siapa pun yang memiliki akses ke BrainKey Anda dapat mengakses dana di akun Anda! + Disalin + Lihat & Salin + Akun + Tingkatkan ke Keanggotaan LifeTime (LTM). Akun LTM Bitshares membayar biaya hampir nol, dapatkan cashback 80% dan bonus untuk referensi. + Tingkatkan ke LTM + Keanggotaan Seumur Hidup memungkinkan Anda untuk berdagang dengan serangkaian biaya jaringan yang berkurang. \n \nIni akan mulai berlaku untuk akun saat ini "%1$s" \n \n Namun itu datang dengan biaya sekitar 100 USD yang dibayarkan dalam Bitshares. \n \n Apakah Anda yakin ingin melanjutkan? + Akun Ditingkatkan + Selamat! Akun Anda sekarang telah ditingkatkan menjadi Keanggotaan Seumur Hidup. + Kesalahan saat mencoba meningkatkan akun + Pastikan akun Anda memiliki saldo yang cukup untuk menutupi biaya. + Hapus Akun saat ini dari perangkat ini dan buat atau impor yang lain. + Menghapus + Menghapus akun + Apakah Anda yakin ingin menghapus akun saat ini dari perangkat ini? + Bug atau Gagasan? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blokir: %1$s + + + Keamanan + Kunci pengaman + Pilih Kunci Keamanan + PIN + Pola + Tidak ada + Memilih + Masukkan kembali PIN Anda + Masukkan PIN BiTSy Anda untuk melanjutkan + PIN salah + Tetapkan Keamanan BiTSy + Untuk keamanan, atur PIN + PIN harus minimal 6 digit + PIN tidak cocok + Masukkan kembali pola Anda + Masukkan pola BiTSy Anda untuk melanjutkan + Untuk keamanan, atur Pola + Lepaskan jari saat selesai + Bersih + Berikutnya + Buat pola buka kunci + Gambar pola lagi untuk mengonfirmasi + Memastikan + Pola buka kunci baru Anda + Pola yang salah + Pola direkam + Hubungkan setidaknya 4 titik. Coba lagi. + Terlalu banyak upaya yang salah. Coba lagi dalam %1$d menit. + Terlalu banyak upaya yang salah. Coba lagi dalam %1$d detik. + + diff --git a/app/src/main/res/values-is/strings.xml b/app/src/main/res/values-is/strings.xml new file mode 100644 index 0000000..9d5627b --- /dev/null +++ b/app/src/main/res/values-is/strings.xml @@ -0,0 +1,185 @@ + + + + Sammála + Ósammála + + + 6+ stafa PIN númer + PIN-númerið er of stutt + Staðfestu PIN-númerið + Misræmi PIN + BrainKey + Vinsamlegast sláðu inn réttan heilalykil, hann ætti að hafa 12 eða 16 orð. + Flytja inn núverandi reikning + Eða + Búðu til nýjan reikning + Engir reikningar stjórnaðir af tilteknum heilalykli fundust, vinsamlegast athugaðu hvort heilalykillinn hafi villur á vélritun + Vinsamlegast reyndu aftur eftir 5 mínútur + Veldu reikning + Lyklarnir fengnir frá þessum heilalykli virðast vera notaðir til að stjórna fleiri en einum reikningi, vinsamlegast veldu hvaða reikning þú vilt flytja inn + + + Nafn BitShares reiknings + Villa við lestur orðabókar + Reikningsheiti ætti að vera 3 til 16 stafir. + Reikningsheiti ætti að byrja með bréfi. + Vinsamlegast sláðu inn venjulegt nafn sem inniheldur að minnsta kosti eitt bandstrik, númer eða engin sérhljóð. + Staðfestir aðgengi reiknings… + Það reikningsheiti er þegar tekið. + Reikningur er tiltækur + Villa + Miðlarinn skilaði villu. Þetta gæti verið vegna takmarkana sem settar eru markvisst til að banna tíðar beiðnir sem koma frá sama IP-tölu á stuttum tíma. Vinsamlegast bíddu í 5 mínútur og reyndu aftur, eða skiptu yfir í annað net, til dæmis frá WiFi í klefi. + Blöndunartækið skilaði villu. Msg: %1$s + Forritið gat ekki sótt upplýsingar um nýstofnaðan reikning + Búa til + + + Viðskipti + Kaupmenn og sölumenn + Fáðu + Jafnvægi + Senda + Nettó virði + Væntanlegt + + + Leitaðu + Sía + Útflutningur + Engin viðskipti + + + Sía valkosti + Allt + Sent + Móttekið + Dagsetning svið + Jafngildi + Hunsa netgjald + Milli + og + Sía + + + Flytja út síaða viðskipti + PDF + CSV + Geymsluheimild er nauðsynleg til að flytja út PDF / CSV skrár. + Frá + + Minnisatriði + Dagsetning + Tími + Magn + Jafngildi + + + eReceipt + Gildi + Minnisatriði: %1$s + Dagsetning: %1$s + Tx: %1$s + + + + Kaupmenn + Teljendur + Um það bil + PalmPay söluaðilar eru burðarásar í nýju dulmálshagkerfinu. Ef þú ert að leita að fyrirtækjum sem munu samþykkja Cryptocurrency þinn skaltu nota leitar- og kortagögnin hér að neðan. Fleiri kaupmenn munu bætast við hér þegar sendiherrar PalmPay upplýsa okkur. + Sölumenn eru fólk sem mun skiptast á fiat gjaldmiðlum þínum með cryptocururrency og öfugt. Þeir aðstoða einnig kaupmenn við uppgjör fiat. + Staðsetningarheimild er nauðsynleg til að sýna núverandi staðsetningu þína á kortinu. + + + Upplýsingar + + Magn + Minnisatriði + Skannaðu QR + Ógildur reikningur + Ekki nóg fé + Leyfi myndavélar er nauðsynlegt til að lesa QR kóða. + Færsla send! + Ekki tókst að senda viðskipti + Þú átt ekki neina %1$s + + + Sláðu inn Bitshares reikningsheiti þess aðila sem þú vilt senda fé til. \nTil dæmis: agorise-blöndunartæki + Eignarjöfnuður + Þú getur pikkað á stöðuna sem birtist til að senda alla eignina. Ef þú gerir það mun fylla út reitinn Upphæð fyrir þig. + Ekki er krafist að slá inn minnisblað, en það er gott til framtíðar að taka minnispunkta af hverju þú sendir fjármagnið. Minnisblöð eru aðeins sýnileg þér og þeim sem þú sendir fé til. + Netgjald + Netgjaldið er innifalið í upphæðinni sem þú vilt senda. Til dæmis, ef þú vilt senda 50 BTS, mun BiTSy í raun senda ~ 50,21 BTS. Viðbótin 0,21 í þessu dæmi er Bitshares viðskiptagjald auk 0,01% til BiTSy Developer Team (venjulega ~ 1 sent). + QR kóða + Þú þarft ekki að skanna QR einhvers til að senda fé, en það hjálpar þér að forðast mistök. Þegar þú hefur sent fé frá reikningi þínum eru þeir horfnir að eilífu, svo vertu alltaf viss um að nafn reikningsins í „Til“ reitinn sé rétt. + + + Eignir + Annað… + Vinsamlegast sendu: %1$s %2$s + Hvaða fjárhæð sem er + Til: %1$s + BiTSy reikningur frá %1$s + Deildu + Deila með + Geymsluheimild er nauðsynleg til að deila myndum. + + + Stillingar + Almennt + Lokaðu BiTSy sjálfkrafa eftir 3 mínútna aðgerðaleysi + Næturstilling + Skoða netstöðu + Afritun + BrainKey. Orð um endurheimt reikninga sem hægt er að handtaka eða afrita en ekki breyta. + Skrifaðu þetta! Vertu viss um að þú hafir 2 eintök af þessum BrainKey á 2 öruggum stöðum ef eldur eða tjón verða. Öryggi fyrst! Allir sem hafa aðgang að BrainKey þínum geta fengið aðgang að fjármunum á reikningnum þínum! + Afritað + Skoða og afrita + Reikningar + Uppfærðu í LifeTime aðild (LTM). Bitshares LTM reikningar greiða nær núllgjöld, fá 80% cashback og bónus fyrir tilvísanir. + Uppfærðu í LTM + Með Life Time Aðild gerir þér kleift að eiga viðskipti með lækkuðu netkerfagjöldum. \n \nÞað mun taka gildi á viðskiptareikninginn „%1$s“ \n \nÞað er þó kostnaður um það bil 100 USD sem greiddur er í bitahlutum. \n \n Ertu viss um að þú viljir halda áfram? + Uppfærsla reiknings + Til hamingju! Reikningurinn þinn hefur nú verið uppfærður í Ævi Aðild. + Villa við að reyna að uppfæra reikninginn + Gakktu úr skugga um að reikningurinn þinn sé með nægjanlegt jafnvægi til að standa straum af kostnaðinum. + Fjarlægðu núverandi reikning úr þessu tæki og búðu til eða fluttu inn annan. + Fjarlægðu + Fjarlægja reikning + Ertu viss um að þú viljir fjarlægja núverandi reikning frá þessu tæki? + Bugs eða hugmyndir? + Símskeyti: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Loka fyrir: %1$s + + + Öryggi + Öryggislás + Veldu öryggislás + PIN númer + Mynstur + Enginn + Veldu + Sláðu aftur inn PIN númerið þitt + Sláðu inn BiTSy PIN númerið þitt til að halda áfram + Röng PIN númer + Stilltu BiTSy Security + Til að tryggja öryggi skaltu stilla PIN-númer + PIN-númerið verður að vera að minnsta kosti 6 tölustafir + PIN-númer passa ekki saman + Sláðu aftur inn mynstrið þitt + Sláðu inn BiTSy mynstrið þitt til að halda áfram + Til að tryggja öryggi skaltu stilla mynstur + Slepptu fingri þegar því er lokið + Tær + Næst + Teiknaðu aflæsingarmynstur + Teiknaðu mynstur til að staðfesta + Staðfesta + Nýja aflæsingarmynstrið þitt + Rangt mynstur + Mynstur skráð + Tengdu að minnsta kosti 4 punkta. Reyndu aftur. + Of margar rangar tilraunir. Reyndu aftur eftir %1$d mínútur. + Of margar rangar tilraunir. Reyndu aftur eftir %1$d sekúndur. + + diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml new file mode 100644 index 0000000..4d2d6fe --- /dev/null +++ b/app/src/main/res/values-it/strings.xml @@ -0,0 +1,185 @@ + + + + Essere d\'accordo + Disaccordo + + + PIN di oltre 6 cifre + PIN troppo corto + Conferma PIN + PIN non corrispondente + BrainKey + Inserisci il codice corretto, dovrebbe contenere 12 o 16 parole. + Importa account esistente + O + Crea un nuovo account + Non è stato trovato nessun account controllato dalla chiave selezionata, controlla la tua chiave per errori di battitura + Riprova dopo 5 minuti + Seleziona un account + Le chiavi derivate da questo brainkey sembrano essere utilizzate per controllare più di un account, selezionare quale account si desidera importare + + + Nome dell\'account BitShares + Errore durante la lettura del file del dizionario + Il nome dell\'account deve contenere da 3 a 16 caratteri. + Il nome dell\'account dovrebbe iniziare con una lettera. + Inserisci un nome normale contenente almeno un trattino, un numero o nessuna vocale. + Verifica disponibilità account ... + Il nome dell\'account è già stato utilizzato. + L\'account è disponibile + Errore + Il server ha restituito un errore. Ciò potrebbe essere dovuto a una limitazione stabilita appositamente per impedire le richieste frequenti provenienti dallo stesso indirizzo IP in breve tempo. Attendi 5 minuti e riprova, oppure passa a una rete diversa, ad esempio dal wifi al cellulare. + Il rubinetto ha restituito un errore. Messaggio: %1$s + L\'app non è stata in grado di recuperare informazioni sull\'account appena creato + Creare + + + Le transazioni + Commercianti e rivenditori + Ricevere + Bilance + Inviare + Patrimonio netto + Prossimamente + + + Ricerca + Filtro + Esportare + Nessuna transazione + + + Opzioni di filtro + Tutti + Inviato + ricevuto + Intervallo di date + Valore equivalente + Ignora le commissioni di rete + Fra + e + Filtro + + + Esporta transazioni filtrate + PDF + CSV + È necessario il permesso di archiviazione per esportare file PDF / CSV. + A partire dal + A + promemoria + Data + Tempo + Quantità + Valore equivalente + + + eReceipt + Valore + Promemoria: %1$s + Data: %1$s + Tx: %1$s + + + + Merchants + Tellers + Di + I commercianti PalmPay sono la spina dorsale della nuova Crypto Economy. Se stai cercando attività che accetteranno la tua criptovaluta, utilizza semplicemente i dati di ricerca e mappa di seguito. Altri commercianti verranno aggiunti qui come ci informano gli Ambasciatori PalmPay. + I cassieri sono persone che scambieranno le tue valute legali con criptovalute e viceversa. Aiutano anche i commercianti con insediamenti fiat. + È necessaria l\'autorizzazione della posizione per mostrare la posizione corrente sulla mappa. + + + Informazioni + A + Quantità + promemoria + Scansiona QR + Account non valido + fondi insufficienti + È necessaria l\'autorizzazione della fotocamera per leggere i codici QR. + Transazione inviata! + Impossibile inviare la transazione + Non possiedi alcun %1$s + + + Digita il nome dell\'account Bitshares della persona a cui desideri inviare fondi. \n Per esempio: agorise-faucet + Equilibrio patrimoniale + È possibile toccare il saldo visualizzato per inviare tutta quella risorsa. In questo modo compilerai il campo Importo per te. + Non è necessario inserire un promemoria, ma prendere appunti sul motivo per cui hai inviato i fondi è utile per riferimento futuro. I promemoria sono visibili solo a te e alla persona a cui hai inviato fondi. + Commissione di rete + La commissione di rete è inclusa nell\'importo che si desidera inviare. Ad esempio, se si desidera inviare 50 BTS, BiTSy invierà effettivamente ~ 50,21 BTS. Lo 0,21 aggiunto in questo esempio è la commissione di transazione di Bitshares più lo 0,01% al team di sviluppatori BiTSy (in genere ~ 1 centesimo). + QR Code + Non è necessario scansionare il QR di qualcuno per inviare fondi, ma ti aiuta a evitare errori. Una volta inviati i fondi dal tuo account, sono andati per sempre, quindi assicurati sempre che il nome dell\'account nel campo "A" sia corretto. + + + Bene + Altro… + Si prega di inviare: %1$s %2$s + Qualsiasi importo + A: %1$s + Fattura BiTSy da %1$s + Condividere + Condividi con + È necessario il permesso di archiviazione per condividere le immagini. + + + impostazioni + Generale + Chiudi automaticamente BiTSy dopo 3 minuti di inattività + Modalità notturna + Visualizza lo stato della rete + di riserva + BrainKey. Parole di recupero dell\'account che possono essere acquisite o copiate, ma non modificate. + Scrivi questo! Assicurati di avere 2 copie di questo BrainKey in 2 luoghi sicuri in caso di incendio o perdita. La sicurezza prima di tutto! Chiunque abbia accesso a BrainKey può accedere ai fondi nel tuo account! + Copiato + Visualizza e copia + conti + Passa a LifeTime Membership (LTM). I conti LTM di Bitshares pagano commissioni quasi zero, ottengono l\'80% di cashback e bonus per i referral. + Aggiornamento a LTM + L\'abbonamento Life Time ti consente di negoziare con un set ridotto di commissioni di rete. \n \nSarà effetto sul conto corrente "%1$s" \n \n Tuttavia, viene fornito con un costo di circa 100 USD pagato in Bitshares. \n \nSei sicuro di voler procedere? + Account aggiornato + Congratulazioni! Il tuo account è stato ora aggiornato come abbonamento a vita. + Errore durante il tentativo di aggiornare l\'account + Assicurati che il tuo account abbia un saldo sufficiente per coprire i costi. + Rimuovi l\'account corrente da questo dispositivo e crea o importa un altro. + Rimuovere + Rimuovi l\'account + Sei sicuro di voler rimuovere l\'account corrente da questo dispositivo? + Bug o idee? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blocco: %1$s + + + Sicurezza + Blocco di sicurezza + Scegli un blocco di sicurezza + PIN + Modello + Nessuna + Scegliere + Inserisci nuovamente il PIN + Inserisci il tuo PIN BiTSy per continuare + PIN errato + Imposta sicurezza BiTSy + Per sicurezza, imposta un PIN + Il PIN deve contenere almeno 6 cifre + I PIN non corrispondono + Inserisci nuovamente il tuo modello + Inserisci il tuo modello BiTSy per continuare + Per sicurezza, imposta un Pattern + Rilascia il dito quando hai finito + Chiaro + Il prossimo + Disegna una sequenza di sblocco + Disegna di nuovo il motivo per confermare + Confermare + La tua nuova sequenza di sblocco + Modello sbagliato + Pattern registrato + Collegare almeno 4 punti. Riprova. + Troppi tentativi errati. Riprova tra %1$d minuti. + Troppi tentativi errati. Riprova tra %1$d secondi. + + diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml new file mode 100644 index 0000000..60e048f --- /dev/null +++ b/app/src/main/res/values-ja/strings.xml @@ -0,0 +1,185 @@ + + + + 同意する + 同意しない + + + 6桁以上のPIN + PINが短すぎます + PINを確認 + PINの不一致 + BrainKey + 正しいブレインキーを入力してください。12または16語が必要です。 + 既存のアカウントをインポートする + または + 新しいアカウントを作成する + 指定されたブレインキーによって制御されるアカウントが見つからない場合、入力エラーについてブレインキーを確認してください + 5分後にもう一度お試しください + アカウントを選択してください + このブレインキーから派生したキーは、複数のアカウントを制御するために使用されているようです。インポートするアカウントを選択してください + + + BitSharesアカウント名 + 辞書ファイルの読み取りエラー + アカウント名は3〜16文字にする必要があります。 + アカウント名は文字で始まる必要があります。 + 少なくとも1つのダッシュ、数字、または母音を含まない通常の名前を入力してください。 + アカウントの可用性を確認しています… + そのアカウント名はすでに使用されています。 + アカウントが利用可能です + エラー + サーバーがエラーを返しました。これは、短時間で同じIPアドレスから頻繁に送信される要求を許可しないように意図的に設定された制限が原因である可能性があります。 5分待ってからもう一度試すか、Wi-Fiから携帯電話などの別のネットワークに切り替えてください。 + 蛇口からエラーが返されました。メッセージ:%1$s + アプリは新しく作成されたアカウントに関する情報を取得できませんでした + 作成する + + + 取引 + 商人と窓口係 + 受け取る + 残高 + 送る + 純資産 + 近日公開 + + + サーチ + フィルタ + 輸出する + 取引なし + + + フィルターオプション + すべて + 送信済み + 受け取った + 期間 + 等価値 + ネットワーク料金を無視 + の間に + そして + フィルタ + + + フィルタリングされたトランザクションをエクスポートする + PDF + CSV + PDF / CSVファイルをエクスポートするには、ストレージ許可が必要です。 + から + + メモ + 日付 + 時間 + + 等価値 + + + 電子領収書 + + メモ:%1$s + 日付:%1$s + Tx:%1$s + + + + 商人 + 窓口係 + + PalmPayの商人は、新しい暗号経済のバックボーンです。暗号通貨を受け入れる企業を探している場合は、以下の検索および地図データを使用してください。 PalmPayアンバサダーからのお知らせに応じて、ここにさらに商人が追加されます。 + 窓口係は、あなたの法定通貨を暗号通貨と交換する人、またはその逆の人です。彼らはまた、商人の法定解決を支援します。 + 現在地を地図上に表示するには、場所の許可が必要です。 + + + 情報 + + + メモ + QRをスキャン + 無効なアカウント + 資金不足 + QRコードを読み取るにはカメラの許可が必要です。 + トランザクションが送信されました! + トランザクションを送信できません + %1$sを所有していない + + + 資金を送りたい相手のBitsharesアカウント名を入力します。 \n例:agorise-faucet + 資産残高 + 表示された残高をタップして、そのアセットをすべて送信できます。これにより、[金額]フィールドに入力されます。 + メモの入力は必須ではありませんが、資金を送った理由をメモしておくと、今後の参考になります。メモは、あなたとあなたが資金を送った人にのみ表示されます。 + ネットワーク料金 + ネットワーク料金は、送信する金額に含まれています。たとえば、50 BTSを送信する場合、BiTSyは実際に〜50.21 BTSを送信します。この例で追加された0.21は、Bitsharesの取引手数料にBiTSy開発者チームへの0.01%を加えたものです(通常は約1セント)。 + QRコード + 資金を送るために誰かのQRをスキャンする必要はありませんが、間違いを避けるのに役立ちます。アカウントから資金を送信すると、資金は永久に失われるため、[To]フィールドのアカウント名が正しいことを常に確認してください。 + + + 資産 + その他… + 送信してください:%1$s %2$s + 任意の量 + 宛先:%1$s + %1$sからのBiTSy請求書 + シェア + と共有する + 画像を共有するには保存許可が必要です。 + + + 設定 + 全般 + 3分間何も操作しないとBiTSyを自動的に閉じます + ナイトモード + ネットワークステータスの表示 + バックアップ + BrainKey。キャプチャまたはコピーできるが、編集できないアカウント復旧ワード。 + これを書き留めてください!火災や紛失の場合に備えて、このBrainKeyの2つのコピーを2つの安全な場所に保管してください。セキュリティ第一! BrainKeyにアクセスできる人は誰でも、アカウントの資金にアクセスできます! + コピー済み + 表示とコピー + アカウント + LifeTime Membership(LTM)にアップグレードします。 Bitshares \ \'LTMアカウントはほぼゼロの料金を支払い、紹介の80%のキャッシュバックとボーナスを獲得します。 + LTMへのアップグレード + Life Time Membershipを使用すると、ネットワーク料金のセットを減らして取引することができます。 \n \n現在のアカウント "%1$s"から有効になります\n \nBitsharesで約100米ドルの費用がかかります。 \n \n続行してもよろしいですか? + アカウントがアップグレードされました + おめでとうございます!これで、アカウントはLifetime Membershipにアップグレードされました。 + アカウントのアップグレード中にエラーが発生しました + アカウントに費用をまかなう十分な残高があることを確認してください。 + このデバイスから現在のアカウントを削除し、別のアカウントを作成またはインポートします。 + 削除する + アカウントを削除 + このデバイスから現在のアカウントを削除してもよろしいですか? + バグまたはアイデア? + 電報:https://t.me/Agorise \nKeybase:https://keybase.io/team/Agorise + ブロック:%1$s + + + セキュリティ + セキュリティロック + セキュリティロックを選択する + ピン + パターン + 無し + 選ぶ + PINを再入力してください + 続行するにはBiTSy PINを入力してください + 間違ったPIN + BiTSyセキュリティを設定する + セキュリティのために、PINを設定します + PINは6桁以上である必要があります + PINが一致しません + パターンを再入力してください + BiTSyパターンを入力して続行します + セキュリティのために、パターンを設定します + 完了したら指を離します + クリア + + ロック解除パターンを描く + もう一度パターンを描いて確認します + 確認する + 新しいロック解除パターン + 間違ったパターン + 記録されたパターン + 少なくとも4つのドットを接続します。再試行する。 + 誤った試行が多すぎます。 %1$d分後にもう一度お試しください。 + 誤った試行が多すぎます。 %1$d秒後に再試行してください。 + + diff --git a/app/src/main/res/values-jw/strings.xml b/app/src/main/res/values-jw/strings.xml new file mode 100644 index 0000000..1b9f362 --- /dev/null +++ b/app/src/main/res/values-jw/strings.xml @@ -0,0 +1,185 @@ + + + + Setuju + Ora setuju + + + PIN 6 angka + PIN banget cendhak + Konfirmasi PIN + Kesalahan PIN + BrainKey + Ketik brainkey sing bener, kudu ana 12 utawa 16 tembung. + Impor akun sing ana + Utawa + Gawe akun anyar + Ora ana akun sing dikendhaleni dening brainkey sing ditemtokake ing ngendi ditemokake, priksa brainkey sampeyan amarga ngetik kasalahan + Coba maneh sawise 5 menit + Pilih pilih akun + Tombol sing asalé saka brainkey iki bisa digunakake kanggo ngontrol luwih saka siji akun, pilih pilih akun sing pengin diimpor + + + Jeneng akun BitShares + Kesalahan maca file kamus + Jeneng akun kudu dadi 3 nganti 16 karakter. + Jeneng akun kudu diwiwiti kanthi huruf. + Mangga ketik jeneng biasa sing paling ora siji aksara swara, nomer, utawa ora ana. + Ndhaptar kasedhiyan akun ... + Jeneng akun kasebut wis dijupuk. + Akun kasedhiya + Kesalahan + Server ngasilake kesalahan. Iki bisa uga amarga watesan sing disetel kanthi ora sengaja supaya ora njaluk panjaluk sing asring teka saka alamat IP sing padha ing wektu sing cendhak. Enteni 5 menit lan coba maneh, utawa ngalih menyang jaringan sing beda, umpamane saka wifi menyang sel. + Keran ngasilake kesalahan. Msg: %1$s + App ora bisa njupuk informasi babagan akun sing mentas digawe + Nggawe + + + Transaksi + Merchants & Tellers + Nampa + Balance + Kirim + Worth Net + Bakal rauh + + + Telusuri + Filter + Ekspor + Ora Ana Transaksi + + + Pilihan Filter + Kabeh + Dikirim + Ditampa + Range Tanggal + Nilai sing padha + Nglirwakake beya Jaringan + Antarane + lan + Filter + + + Transaksi transaksi saring + PDF + CSV + Ijin panyimpenan perlu kanggo ngekspor file PDF / CSV. + Saka + Kanggo + Memo + Tanggal + Wektu + Jumlah + Nilai sing padha + + + eReceipt + Nilai + Memo: %1$s + Tanggal: %1$s + Tx: %1$s + + + + Pedagang + Kuwate + Babagan + Pedagang PalmPay minangka tulang belakang Ekonomi Crypto anyar. Yen sampeyan nggoleki bisnis sing bakal nampa Cryptocurrency sampeyan, mula gunakake data Telusuri lan Map ing ngisor iki. Luwih akeh pedagang bakal ditambahake ing kene minangka duta Besar PalmPay. + Sing ngomong minangka wong sing bakal ijol-ijolan mata uang sampeyan kanthi cryptocurrencies, lan uga kosok balene. Dheweke uga ngrewangi Pedagang kanthi pemukiman fiat. + Ijin lokasi perlu kanggo nuduhake lokasi saiki ing peta. + + + Info + Kanggo + Jumlah + Memo + Scan QR + Akun ora sah + Ora cukup dana + Ijin kamera perlu maca kode QR. + Transaksi dikirim! + Ora bisa ngirim transaksi + Sampeyan ora duwe %1$s + + + Ketik jeneng akun Bitshares saka wong sing pengin dikirim dana. \n Kanggo conto: keruwetan agorise + Imbangan Aset + Sampeyan bisa nutul imbangan sing ditampilake kanggo ngirim kabeh aset kasebut. Nindakake kaya kasebut bakal ngisi kolom Jumlah kanggo sampeyan. + Ngetik Memo ora dibutuhake, nanging njupuk cathetan kenapa sampeyan ngirim dana kasebut cocog kanggo referensi ing mangsa ngarep. Memo mung katon sampeyan lan wong sing dikirim dana menyang. + Ragad Jaringan + Ragad Jaringan kalebu ing jumlah sing pengin dikirim. Contone, yen sampeyan pengin ngirim 50 BTS, BiTSy sejatine bakal ngirim ~ 50,2 BTS. 0.21 tambahan ing conto iki yaiku biaya transaksi Bitshares ditambah karo 0,01% menyang Tim pangembang BiTSy (biasane ~ 1 sen). + Kode QR + Sampeyan ora perlu mindhai QR kanggo ngirim dana, nanging mbantu sampeyan ngindhari kesalahan. Sawise sampeyan ngirim dana saka akun, kabeh bakal ilang, mula mesthi priksa jeneng akun ing kolom "Kanggo" bener. + + + Asset + Liyane ... + Mangga Kirim: %1$s %2$s + Sembarang Jumlah + Kanggo: %1$s + Invois BiTSy saka %1$s + Nuduhake + Nuduhake + Ijin panyimpenan perlu kanggo nuduhake gambar. + + + Setelan + Umum + Nutup BiTSy kanthi otomatis sawise 3 menit ora aktif + Mode wengi + Deleng Status Network + Gawe serep + BrainKey. Tembung pemulihan akun sing bisa dijupuk utawa disalin, nanging ora bisa diedit. + Tulisen iki! Priksa manawa sampeyan duwe 2 salinan BrainKey iki ing 2 lokasi sing aman yen bisa enteni geni utawa ilang. Keamanan Pisanan! Sapa wae sing duwe akses menyang BrainKey bisa ngakses dana ing akun! + Disalin + Ndeleng & Nyalin + Akun + Nganyarke menyang Keanggotaan LifeTime (LTM). Akun Bitshares \ \'LTM mbayar ragad cedhak-nol, entuk uang dhuwit bali regane 80% lan bonus kanggo ngubungake. + Nganyarke menyang LTM + Keanggotaan Wektu Urip ngidini sampeyan kanggo perdagangan karo sithik biaya jaringan sing suda. \n \nIku bakal ditrapake kanggo akun saiki "%1$s" \n \nIngkono uga kanthi biaya sekitar 100 USD sing dibayar ing Bitshares. \n \n Apa sampeyan pengin nerusake? + Nganyarke akun + Sugeng! Akun sampeyan saiki wis nganyari menyang Keanggotaan Lifetime. + Kesalahan nalika nyoba nganyarke akun + Priksa manawa akun sampeyan duwe imbangan sing cukup kanggo nyukupi biaya kasebut. + Mbusak Akun saiki saka piranti iki lan gawe utawa ngimpor beda. + Mbusak + Mbusak Akun + Apa sampeyan pengin mbusak akun saiki saka piranti iki? + Kopi utawa Gagasan? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Bloken: %1$s + + + Keamanan + Kunci Keamanan + Pilih Kunci Keamanan + PIN + Pola + Ora ana + Pilih + Ketik maneh PIN + Ketik PIN BiTSy sampeyan supaya bisa terus + PIN sing salah + Setel Keamanan BiTSy + Kanggo keamanan, ngeset PIN + PIN kudu paling sethithik 6 digit + Pertandhingan PIN ora cocog + Ketik maneh pola sampeyan + Ketik pola BiTSy sampeyan supaya bisa terus + Kanggo keamanan, ngeset pola + Pedhot driji yen wis rampung + Cetha + Sabanjure + Gambar pola bukak kunci + Pola gambar maneh kanggo konfirmasi + Konfirmasi + Pola bukak kunci anyar sampeyan + Pola salah + Pola direkam + Sambungake paling ora 4 titik. Coba maneh. + Akeh banget salah usaha. Coba maneh maneh ing %1$d menit. + Akeh banget salah usaha. Coba maneh ing %1$d detik. + + diff --git a/app/src/main/res/values-ka/strings.xml b/app/src/main/res/values-ka/strings.xml new file mode 100644 index 0000000..e1a5bec --- /dev/null +++ b/app/src/main/res/values-ka/strings.xml @@ -0,0 +1,185 @@ + + + + ვეთანხმები + Უარყოფა + + + 6+ ციფრი PIN + PIN ძალიან მოკლე + დაადასტურეთ PIN + PIN შეუსაბამობა + BrainKey + გთხოვთ, მიუთითოთ სწორი ტვინი, მასში უნდა იყოს 12 ან 16 სიტყვა. + არსებული ანგარიშის იმპორტი + ან + შექმენით ახალი ანგარიში + სად არ არის ნაპოვნი მონაცემები, თუ ვერ აკონტროლებს მოცემული ტვინს, გთხოვთ, შეამოწმოთ თქვენი ტვინი, შეცდომების აკრეფისას + გთხოვთ, სცადოთ 5 წუთის შემდეგ + გთხოვთ, აირჩიოთ ანგარიში + როგორც ჩანს, ამ brainkey- დან მიღებული კლავიშები გამოიყენება ერთზე მეტი ანგარიშის გასაკონტროლებლად, გთხოვთ შეარჩიოთ რომელი ანგარიშის შემოტანა გსურთ + + + BitShares ანგარიშის სახელი + შეცდომა ლექსიკონის ფაილის წაკითხვისას + ანგარიშის სახელი უნდა იყოს 3 – დან 16 სიმბოლო. + ანგარიშის სახელი უნდა დაიწყოს ასოებით. + გთხოვთ, შეიყვანოთ რეგულარული სახელი, რომელიც შეიცავს მინიმუმ ერთი ტირის, რაოდენობას, ან არა ხმოვანთა. + ანგარიშის ხელმისაწვდომობის დადასტურება… + ამ ანგარიშის სახელი უკვე არის აღებული. + ანგარიში ხელმისაწვდომია + შეცდომა + სერვერმა დაუშვა შეცდომა. ეს შეიძლება გამოწვეული იყოს მიზანმიმართულად დაწესებული შეზღუდვით, მოკლე დროში იმავე IP მისამართიდან ხშირი თხოვნების უარი თქვას. გთხოვთ, დაელოდოთ 5 წუთი და სცადოთ კიდევ ერთხელ, ან გადახვიდეთ სხვა ქსელში, მაგალითად wifi- დან საკანში. + ონკანმა შეცვალა. Msg: %1$s + აპი ვერ შეძლო ინფორმაციის მოძიება ახლად შექმნილ ანგარიშზე + Შექმნა + + + გარიგებები + ვაჭრები და გამყიდველები + მიიღე + ნაშთები + გაგზავნა + წმინდა ღირს + Მალე + + + ძებნა + ფილტრი + ექსპორტი + არაა გარიგებები + + + ფილტრის პარამეტრები + ყველა + Გაგზავნილი + მიიღო + თარიღის დიაპაზონი + ექვივალენტური ღირებულება + ქსელის საფასურის უგულებელყოფა + Შორის + და + ფილტრი + + + გაფილტრული გარიგებების ექსპორტი + PDF + CSV + შენახვის ნებართვა აუცილებელია PDF / CSV ფაილების ექსპორტისთვის. + აქედან + რომ + მოგონება + თარიღი + დრო + თანხა + ექვივალენტური ღირებულება + + + eReceipt + ღირებულება + მემორანდუმი: %1$s + თარიღი: %1$s + Tx: %1$s + + + + ვაჭრები + გამყიდველები + შესახებ + PalmPay- ის ვაჭრები არის ახალი კრიპტო ეკონომიკის ხერხემალი. თუ ეძებთ ბიზნესს, რომელიც მიიღებს თქვენს Cryptocurrency- ს, მაშინ გამოიყენეთ ქვემოთ მოცემული ძებნისა და რუკის მონაცემები. აქ უფრო მეტი ვაჭარი დაემატება, როგორც PalmPay ელჩები გვაცნობებენ. + გამყიდველები ის ხალხია, ვინც გაცვლით თქვენი ფიატის ვალუტას კრიპტოვალუტით და პირიქით. ისინი ასევე დახმარებას უწევენ ვაჭრებს ფიატის დასახლებაში. + ადგილმდებარეობის ნებართვა აუცილებელია რუკაზე თქვენი ამჟამინდელი ადგილმდებარეობის საჩვენებლად. + + + ინფორმაცია + რომ + თანხა + მოგონება + სკანირება QR + Არასწორი ანგარიში + არ არის საკმარისი თანხები + კამერის ნებართვა აუცილებელია QR კოდების წასაკითხად. + გარიგების გაგზავნა! + გარიგების გაგზავნა შეუძლებელია + თქვენ არ გაქვთ რაიმე %1$s + + + ჩაწერეთ Bitshares ანგარიშის სახელი იმ პირის მიმართ, რომელზეც გსურთ ფულის გაგზავნა. \n მაგალითად: აგორიზა-ონკანი + აქტივების ბალანსი + თქვენ შეგიძლიათ დააჭიროთ ნაჩვენები ბალანსს, რომ გაგზავნოთ მთელი აქტივი. ამით შეავსებთ ოდენობის ველს თქვენთვის. + მემუარების შეყვანა არ არის საჭირო, მაგრამ შენიშვნის გაკეთება იმის შესახებ, თუ რატომ გამოაგზავნეთ სახსრები სასიამოვნოა მომავალი მითითებისთვის. მოგონებები მხოლოდ თქვენთვის და იმ პირისათვის ჩანს, ვისთვისაც ფულის გაგზავნა. + ქსელის საფასური + ქსელის საფასური შედის იმ თანხით, რომლის გაგზავნაც გსურთ. მაგალითად, თუ გსურთ გააგზავნოთ 50 BTS, BiTSy რეალურად გამოგიგზავნით .2 50,21 BTS. ამ მაგალითში დამატებული 0.21 არის Bitshares გარიგების საფასური, დამატებით 0.01% BiTSy დეველოპერის გუნდთან (ჩვეულებრივ ~ 1 პროცენტი). + Ქრ კოდი + თქვენ არ გჭირდებათ ვინმეს QR სკანირება სახსრების გაგზავნისთვის, მაგრამ ეს დაგეხმარებათ შეცდომების თავიდან აცილებაში. თქვენი ანგარიშიდან თანხის გაგზავნის შემდეგ, ისინი სამუდამოდ გაქრა, ასე რომ ყოველთვის დარწმუნდით, რომ ანგარიშის სახელი "To" ველში სწორია. + + + აქტივი + სხვა… + გთხოვთ გამოაგზავნოთ: %1$s %2$s + ნებისმიერი თანხა + To: %1$s + BiTSy ინვოისი %1$s– დან + გაზიარება + გაზიარება + შენახვის ნებართვა აუცილებელია სურათების გასაზიარებლად. + + + პარამეტრები + გენერალი + ავტომატურად დახურეთ BiTSy 3 წუთიანი უმოქმედობის შემდეგ + Ღამის რეჟიმი + იხილეთ ქსელის სტატუსი + სარეზერვო + BrainKey. ანგარიშის აღდგენის სიტყვები, რომელთა გადაღება ან კოპირება შესაძლებელია, მაგრამ არა რედაქტირება. + დაწერე ეს! დარწმუნდით, რომ თქვენ გაქვთ BrainKey- ის 2 ასლი 2 უსაფრთხო ადგილას ხანძრის ან დაზიანების შემთხვევაში. უსაფრთხოების პირველი! ყველას, ვისაც აქვს წვდომა თქვენს BrainKey- ს, შეუძლია შეხვიდეთ თქვენს ანგარიშში არსებული თანხები! + გადაწერა + ნახვა და კოპირება + ანგარიშები + განახლება LifeTime წევრობაზე (LTM). Bitshares- ის LTM ანგარიშები იხდიან უახლოეს ნულოვან გადასახადს, მიიღებენ 80% ნაღდი ანგარიშსწორებას და გადასახადების მიღებას. + განახლება LTM- ზე + Life Time წევრობა საშუალებას გაძლევთ გქონდეთ ვაჭრობა ქსელური გადასახადების შემცირებული ნაკრებით. ____ __ნ__ __ნ__ დარწმუნებული ხართ, რომ გსურთ გაგრძელება? + ანგარიში განახლებული + გილოცავთ! თქვენი ანგარიში განახლებულია Lifetime წევრობაში. + შეცდომა ანგარიშის განახლების დროს + გთხოვთ დარწმუნდეთ, რომ თქვენს ანგარიშს აქვს საკმარისი ბალანსი ხარჯების დასაფარად. + ამ მოწყობილობიდან ამოიღეთ მიმდინარე ანგარიში და შექმენით ან შემოიტანეთ სხვა. + ამოიღეთ + ანგარიშის ამოღება + დარწმუნებული ხართ, რომ გსურთ წაშალოთ მიმდინარე ანგარიში ამ მოწყობილობიდან? + შეცდომები თუ იდეები? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + ბლოკი: %1$s + + + დაცვა + უსაფრთხოების ჩაკეტვა + აირჩიეთ უსაფრთხოების საკეტი + PIN + შაბლონი + არცერთი + არჩევა + ხელახლა შეიყვანეთ თქვენი PIN + შეიყვანეთ თქვენი BiTSy PIN გასაგრძელებლად + არასწორი PIN + დააყენეთ BiTSy Security + უსაფრთხოებისთვის, დააყენეთ PIN + PIN უნდა იყოს მინიმუმ 6 ციფრი + PIN– ები არ ემთხვევა + ხელახლა შეიყვანეთ თქვენი ნიმუში + შეიყვანეთ თქვენი BiTSy ნიმუში გასაგრძელებლად + უსაფრთხოებისთვის, დააყენეთ შაბლონი + გაუშვით თითი, როდესაც დასრულდა + ნათელია + შემდეგი + დახაზეთ განბლოკვის ნიმუში + კვლავ დააჭირეთ ნიმუში, რომ დაადასტუროთ + დაადასტუროს + თქვენი ზარალის ახალი ფორმა + არასწორი ნიმუში + ჩაწერილი ნიმუში + დაკავშირება მინიმუმ 4 წერტილით. Კიდევ სცადე. + ძალიან ბევრი არასწორი მცდელობა. კვლავ სცადეთ %1$d წუთში. + ძალიან ბევრი არასწორი მცდელობა. სცადეთ %1$d წამში. + + diff --git a/app/src/main/res/values-kk/strings.xml b/app/src/main/res/values-kk/strings.xml new file mode 100644 index 0000000..c15f5bf --- /dev/null +++ b/app/src/main/res/values-kk/strings.xml @@ -0,0 +1,185 @@ + + + + Келісіңіз + Келіспеймін + + + 6+ цифрлық PIN коды + PIN тым қысқа + PIN кодын растаңыз + PIN сәйкес емес + BrainKey + Мәтінді дұрыс енгізіңіз, ол 12 немесе 16 сөзден тұруы керек. + Бар есептік жазбаны импорттаңыз + Немесе + Жаңа тіркелгі жасаңыз + Берілген ми кілтін басқаратын есептік жазбалар табылған жоқ, қате теру үшін ми кілтін тексеріңіз + 5 минуттан кейін әрекетті қайталаңыз + Тіркелгіні таңдаңыз + Берілген кілттерден алынған кілттер бірнеше тіркелгіні басқару үшін пайдаланылатын сияқты, қай есептік жазбаны импорттағыңыз келетінін таңдаңыз + + + BitShares есептік жазба атауы + Сөздік файлын оқу кезінде қате пайда болды + Тіркелгі атауы 3-тен 16 таңбаға дейін болуы керек. + Шот атауы әріптен басталуы керек. + Кемінде бір сызықша, сан немесе дауысты дыбыстардан тұратын тұрақты атауды енгізіңіз. + Есептік жазбаның қол жетімділігі тексерілуде ... + Бұл есептік жазба атауы алынған. + Есептік жазба қол жетімді + Қате + Сервер қатені қайтарды. Бұл қысқа уақыттың ішінде бір IP мекенжайынан келетін жиі келетін сұрауларға тыйым салуға арнайы қойылған шектеумен байланысты болуы мүмкін. 5 минут күтіп, әрекетті қайталаңыз немесе басқа желіге ауысыңыз, мысалы Wi-Fi-дан ұяшыққа. + Кран қате жіберді. Хл: __1с__ + Қолданба жаңадан жасалған есептік жазба туралы ақпаратты ала алмады + Жасау + + + Мәмілелер + Саудагерлер мен теллер + Қабылдау + Баланстар + Жіберіңіз + Нақты құны + Жақында шығады + + + Іздеу + Сүзгі + Экспорттау + Мәмілелер жоқ + + + Сүзгі параметрлері + Барлық + Жіберілді + Алынған + Күн диапазоны + Балама мән + Желі ақысын елемеңіз + Арасында + және + Сүзгі + + + Сүзілген транзакцияларды экспорттау + PDF + CSV + PDF / CSV файлдарын экспорттау үшін сақтау рұқсаты қажет. + Кімнен + Кімге + Жазба + Күні + Уақыт + Сома + Балама мән + + + eReceipt + Мәні + Ескерту: __1с__ + Күні: __1с__ + Тх: __1с__ + + + + Саудагерлер + Теллер + Туралы + PalmPay саудагерлері жаңа крипто экономикасының негізі болып табылады. Егер сіз өзіңіздің Cryptocurrency-ні қабылдайтын бизнестерді іздесеңіз, онда төмендегі Іздеу және Карта деректерін пайдаланыңыз. PalmPay елшілері бізге хабарлағандай, мұнда көпестер қосылады. + Теллер - бұл сіздің фиат валюталарын cryptocurrencies-ге айырбастайтын адамдар және керісінше. Сондай-ақ, олар саудагерлерге қымбат емес есеп айырысуда көмектеседі. + Картада ағымдағы орналасқан жеріңізді көрсету үшін орын рұқсаты қажет. + + + Ақпарат + Кімге + Сома + Жазба + QR сканерлеңіз + Есептік жазба жарамсыз + Қаражат жеткіліксіз + QR кодтарын оқу үшін камераның рұқсаты қажет. + Транзакция жіберілді! + Транзакция жіберу мүмкін емес + Сізде %1$s иесі жоқ + + + Сіз ақша жібергіңіз келетін адамның Bitshares шотының атауын теріңіз. \nМысал: агориз-кран + Активтер балансы + Барлық активті жіберу үшін көрсетілген балансты түртуге болады. Бұл сіз үшін соманы толтырады. + Жадынама енгізу қажет емес, бірақ қаражаттың не үшін жіберілгендігі туралы ескертулер болашақта анықтама үшін жақсы. Жазбалар тек сізге және сіз ақша жіберген адамға көрінеді. + Желі ақысы + Желі төлемі сіз жібергіңіз келетін мөлшерге кіреді. Мысалы, 50 BTS жібергіңіз келсе, BiTSy іс жүзінде ~ 50,21 BTS жібереді. Осы мысалда қосылған 0,21 - бұл Bitshares транзакциясының ақысы және BiTSy Developer Team-ке 0,01% (әдетте ~ 1 цент). + QR коды + Сізге қаражат жіберу үшін біреудің QR-ді сканерлеудің қажеті жоқ, бірақ ол сізге қателіктер жібермеуге көмектеседі. Шоттан ақша жібергеннен кейін олар мәңгілікке жоғалады, сондықтан әрқашан «Кімге» өрісіндегі шот атауы дұрыс екенін тексеріңіз. + + + Актив + Басқа ... + Жіберіңіз: %1$s %2$s + Кез келген сома + Кімге: %1$s + %1$s ұсынған BiTSy шот-фактурасы + Бөлісу + Бөлісу + Суреттерді бөлісу үшін сақтау рұқсаты қажет. + + + Параметрлер + Жалпы + 3 минут әрекетсіздіктен кейін BiTSy автоматты түрде жабыңыз + Түнгі режим + Желі күйін көру + Сақтық көшірме + BrainKey. Түсіруге немесе көшіруге болатын, бірақ өңделмейтін есептік жазбаны қалпына келтіру сөздері. + Осыны жаз! Өрт немесе жоғалу жағдайында қауіпсіз BrainKey-дің 2 көшірмесі бар екеніне көз жеткізіңіз. Біріншіден, қауіпсіздік! Сіздің BrainKey-ге кіру мүмкіндігі бар кез-келген адам шоттағы қаражатқа қол жеткізе алады! + Көшірілген + Көру және көшіру + Шоттар + LifeTime мүшелігіне (LTM) жаңартыңыз. Bitshares-тің LTM шоттары нөлге жақын комиссияны төлейді, 80% ақшалай қаражатты қайтарады және жолдама үшін бонустар алады. + LTM жүйесіне жаңартыңыз + Өмірлік уақытқа мүшелік желі шығындарының азайтылған жиынтығымен сауда жасауға мүмкіндік береді. \n \nБұл «%1$s» \n \n ағымдағы шотына күшіне енеді, бірақ бұл Bitshares-те төленген шамамен 100 АҚШ долларын құрайды. \n \n Сіз шынымен жалғастырғыңыз келе ме? + Есептік жазба жаңартылды + Құттықтаймыз! Тіркелгіңіз қазір Өмір бойы мүшелікке жаңартылды. + Есептік жазбаны жаңарту кезіндегі қате + Шотта шығындарды жабуға жеткілікті баланс бар екеніне көз жеткізіңіз. + Ағымдағы құрылғыдан осы есептік жазбаны жойыңыз және басқасын жасаңыз немесе импорттаңыз. + Алып тастаңыз + Тіркелгіні жою + Ағымдағы есептік жазбаны осы құрылғыдан алып тастағыңыз келе ме? + Қателер немесе идеялар? + Телеграмма: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Блок: __1с__ + + + Қауіпсіздік + Қауіпсіздік құлпы + Қауіпсіздік құлпын таңдаңыз + PIN коды + Үлгі + Ешқайсысы жоқ + Таңдау + PIN-кодты қайта енгізіңіз + Жалғастыру үшін BiTSy PIN кодын енгізіңіз + PIN коды дұрыс емес + BiTSy қауіпсіздігін орнатыңыз + Қауіпсіздік мақсатында PIN кодын орнатыңыз + PIN-код кем дегенде 6 саннан тұруы керек + PIN кодтары сәйкес келмейді + Үлгіңізді қайта енгізіңіз + Жалғастыру үшін BiTSy үлгісін енгізіңіз + Қауіпсіздік мақсатында Үлгі орнатыңыз + Аяқтаған кезде саусақты босатыңыз + Айқын + Келесі + Құлпын ашу үлгісін салыңыз + Растау үшін үлгіні қайтадан салыңыз + Растау + Құлыпты ашудың жаңа үлгісі + Қате үлгі + Үлгі жазылды + Кемінде 4 нүктені қосыңыз. Қайтадан байқап көріңіз. + Қате әрекеттер өте көп. %1$d минуттан кейін әрекетті қайталаңыз. + Қате әрекеттер өте көп. %1$d секундтан кейін әрекетті қайталаңыз. + + diff --git a/app/src/main/res/values-km/strings.xml b/app/src/main/res/values-km/strings.xml new file mode 100644 index 0000000..0ed7777 --- /dev/null +++ b/app/src/main/res/values-km/strings.xml @@ -0,0 +1,185 @@ + + + + យល់ព្រម។ + មិនយល់ស្រប។ + + + កូដ PIN ៦+ ខ្ទង់។ + កូដ PIN ខ្លីពេក។ + បញ្ជាក់លេខសម្ងាត់។ + លេខសម្ងាត់មិនត្រូវគ្នា។ + BrainKey ។ + សូមបញ្ចូលខួរក្បាលត្រឹមត្រូវវាគួរតែមាន ១២ ឬ ១៦ ពាក្យ។ + នាំចូលគណនីដែលមានស្រាប់។ + ឬ។ + បង្កើត​គណនី​ថ្មី + មិនមានគណនីគ្រប់គ្រងដោយខួរក្បាលដែលបានរកឃើញទេសូមពិនិត្យមើលខួរក្បាលរបស់អ្នកសម្រាប់ការវាយបញ្ចូលកំហុស។ + សូមព្យាយាមម្តងទៀតបន្ទាប់ពី ៥ នាទី។ + សូមជ្រើសរើសគណនីមួយ។ + កូនសោទទួលបានពីខួរក្បាលនេះហាក់ដូចជាត្រូវបានប្រើដើម្បីគ្រប់គ្រងគណនីលើសពីមួយសូមជ្រើសរើសគណនីដែលអ្នកចង់នាំចូល។ + + + ឈ្មោះគណនីប៊ីប៊ីសា។ + កំហុសក្នុងការអានឯកសារវចនានុក្រម។ + ឈ្មោះគណនីគួរតែមានពី ៣ ទៅ ១៦ តួអក្សរ។ + ឈ្មោះគណនីគួរតែចាប់ផ្តើមដោយអក្សរ។ + សូមបញ្ចូលឈ្មោះធម្មតាដែលមានយ៉ាងហោចមួយសញ្ញាដាច់មួយលេខឬគ្មានស្រៈ។ + កំពុងផ្ទៀងផ្ទាត់ភាពអាចរកបានគណនី… + ឈ្មោះគណនីនោះត្រូវបានយករួចហើយ។ + មានគណនី។ + កំហុស។ + ម៉ាស៊ីនមេបានត្រឡប់កំហុសមួយ។ នេះអាចបណ្តាលមកពីដែនកំណត់មួយដែលកំណត់គោលបំណងដើម្បីមិនអនុញ្ញាតឱ្យមានការស្នើសុំញឹកញាប់ពីអាសយដ្ឋាន IP តែមួយក្នុងរយៈពេលខ្លី។ សូមរង់ចាំ ៥ នាទីហើយព្យាយាមម្តងទៀតឬប្តូរទៅបណ្តាញផ្សេងឧទាហរណ៍ពីវ៉ាយហ្វាយទៅក្រឡា។ + ក្បាលម៉ាសីនតឹកបានត្រឡប់កំហុសមួយ។ Msg: %1$s + កម្មវិធីមិនអាចទាញយកព័ត៌មានអំពីគណនីដែលបានបង្កើតថ្មីទេ។ + បង្កើត + + + ប្រតិបត្តិការ។ + ឈ្មួញនិងអ្នកប្រាប់។ + ទទួល។ + តុល្យភាព។ + ផ្ញើ។ + តម្លៃសុទ្ធ។ + នឹងមកដល់ឆាប់ៗនេះ។ + + + ស្វែងរក + ត្រង។ + នាំចេញ។ + គ្មានប្រតិបត្តិការ។ + + + ជម្រើសតម្រង។ + ទាំងអស់។ + បានផ្ញើ។ + បានទទួល។ + ជួរកាលបរិច្ឆេទ។ + តម្លៃសមមូល។ + មិនអើពើថ្លៃបណ្តាញ។ + រវាង។ + និង។ + ត្រង។ + + + នាំចេញប្រតិបត្តិការត្រង។ + PDF ។ + ស៊ីអេសអេស។ + ការអនុញ្ញាតការផ្ទុកគឺចាំបាច់ដើម្បីនាំចេញឯកសារ PDF / CSV ។ + ពី។ + ទៅ។ + អនុសរណៈ។ + កាលបរិច្ឆេទ + ពេលវេលា។ + ចំនួនទឹកប្រាក់។ + តម្លៃសមមូល។ + + + eReceipt ។ + តម្លៃ។ + អនុសរណៈ៖ %1$s + កាលបរិច្ឆេទ៖ %1$s + Tx: %1$s + + + + ឈ្មួញ។ + អ្នកប្រាប់។ + អំពី។ + ឈ្មួញដូងផាយគឺជាឆ្អឹងខ្នងនៃគ្រីបថូដូសេដ្ឋកិច្ចថ្មី។ ប្រសិនបើអ្នកកំពុងស្វែងរកអាជីវកម្មដែលនឹងទទួលយក Cryptocurrency របស់អ្នកបន្ទាប់មកគ្រាន់តែប្រើទិន្នន័យស្វែងរកនិងផែនទីខាងក្រោម។ ពាណិជ្ជករកាន់តែច្រើននឹងត្រូវបានបន្ថែមនៅទីនេះនៅពេលដែលឯកអគ្គរដ្ឋទូតផាមផាយប្រាប់យើង។ + អ្នកប្រាប់គឺជាមនុស្សដែលនឹងប្តូររូបិយប័ណ្ណយិនតារបស់អ្នកជាមួយគ្រីបគ្រីបនិងច្រាសមកវិញ។ ពួកគេក៏ជួយដល់ឈ្មួញផងដែរជាមួយនឹងការដោះស្រាយតាមបែប fiat ។ + ការអនុញ្ញាតទីតាំងគឺចាំបាច់ដើម្បីបង្ហាញទីតាំងបច្ចុប្បន្នរបស់អ្នកនៅលើផែនទី។ + + + ព័ត៌មាន + ទៅ។ + ចំនួនទឹកប្រាក់។ + អនុសរណៈ។ + ស្កេន QR ។ + គណនីមិនត្រឹមត្រូវ។ + មិនមានថវិកាគ្រប់គ្រាន់។ + ការអនុញ្ញាតកាមេរ៉ាគឺចាំបាច់ដើម្បីអានលេខកូដ QR ។ + ប្រតិបត្តិការបានផ្ញើ! + មិនអាចផ្ញើប្រតិបត្តិការបានទេ។ + អ្នកមិនមែនជាម្ចាស់ %1$s ទេ + + + វាយបញ្ចូលឈ្មោះគណនី Bitshares របស់មនុស្សដែលអ្នកចង់ផ្ញើប្រាក់ទៅ។ ឧទាហរណ៍ឧទាហរណ៍៖ ក្បាលម៉ាសីនតឹក។ + សមតុល្យទ្រព្យ។ + អ្នកអាចប៉ះលើសមតុល្យដែលបានបង្ហាញដើម្បីផ្ញើទ្រព្យសម្បត្តិទាំងអស់នោះ។ ការធ្វើដូច្នេះនឹងបំពេញក្នុងចំនួនទឹកប្រាក់សម្រាប់អ្នក។ + ការបញ្ចូលអនុសរណៈមិនចាំបាច់ទេប៉ុន្តែការកត់ចំណាំអំពីមូលហេតុដែលអ្នកផ្ញើថវិកាគឺល្អសម្រាប់សេចក្តីយោងនាពេលអនាគត។ អនុស្សរណៈគឺអាចមើលឃើញតែអ្នកនិងអ្នកដែលអ្នកបានផ្ញើប្រាក់ទៅ។ + ថ្លៃសេវាបណ្តាញ។ + ថ្លៃសេវាបណ្តាញត្រូវបានរាប់បញ្ចូលក្នុងចំនួនទឹកប្រាក់ដែលអ្នកចង់ផ្ញើ។ ឧទាហរណ៍ប្រសិនបើអ្នកចង់ផ្ញើ 50 ប៊ីធីធីធីធីធីពិតជានឹងផ្ញើ ~ 50.21 BTS ។ ការបន្ថែម ០,២១ ក្នុងឧទាហរណ៍នេះគឺថ្លៃសេវាប្រតិបត្តិការ Bitshares បូកនឹង ០.០១% ដល់ក្រុមអ្នកអភិវឌ្ឍជីវវិទ្យា (ជាធម្មតា ~ ១ សេន) ។ + QR កូដ។ + អ្នកមិនចាំបាច់ស្កេន QR របស់នរណាម្នាក់ដើម្បីផ្ញើប្រាក់ទេប៉ុន្តែវាពិតជាជួយអ្នកឱ្យជៀសវាងពីកំហុស។ នៅពេលដែលអ្នកផ្ញើប្រាក់ពីគណនីរបស់អ្នកវានឹងបាត់ជារៀងរហូតដូច្នេះត្រូវប្រាកដថាឈ្មោះគណនីនៅក្នុងវាល“ ទៅ” គឺត្រឹមត្រូវ។ + + + ទ្រព្យ។ + ផ្សេងទៀត… + សូមផ្ញើ៖ %1$s %2$s + ចំនួនទឹកប្រាក់ណាមួយ។ + ជូនចំពោះ៖ %1$s + វិក័យប័ត្រជីវវិទ្យាពី __១ វិនាទី + ចែករំលែក។ + ចែករំលែក​ជាមួយ + ការអនុញ្ញាតការផ្ទុកគឺចាំបាច់ដើម្បីចែករំលែករូបភាព។ + + + ការកំណត់។ + ទូទៅ។ + បិទជីវវិទ្យាដោយស្វ័យប្រវត្តិបន្ទាប់ពីអសកម្ម ៣ នាទី។ + របៀបរាត្រី។ + មើលស្ថានភាពបណ្តាញ។ + បម្រុងទុក។ + BrainKey ។ ពាក្យសង្គ្រោះគណនីដែលអាចចាប់យកឬថតចម្លងប៉ុន្តែមិនបានកែទេ។ + សរសេរនេះចុះ! ត្រូវប្រាកដថាអ្នកមាន BrainKey ចំនួន ២ ច្បាប់នៅក្នុងទីតាំងមានសុវត្ថិភាព ២ ក្នុងករណីអគ្គិភ័យឬការបាត់បង់។ សុវត្ថិភាពជាមុនសិន! អ្នកដែលមានសិទ្ធិប្រើប្រាស់ BrainKey របស់អ្នកអាចទទួលបានមូលនិធិនៅក្នុងគណនីរបស់អ្នក! + បានចំលង។ + មើលនិងចម្លង។ + គណនី។ + ធ្វើឱ្យប្រសើរឡើងទៅជាសមាជិកភាពពេលវេលា (LTM) ។ គណនី LTM របស់ Bitshares បង់ថ្លៃជិតសូន្យទទួលបានប្រាក់សំណង ៨០% និងប្រាក់រង្វាន់សំរាប់ការបញ្ជូន។ + ធ្វើបច្ចុប្បន្នភាពទៅអិលធីអិម។ + សមាជិកភាពពេលវេលានៃជីវិតអនុញ្ញាតឱ្យអ្នកធ្វើពាណិជ្ជកម្មជាមួយនឹងការកាត់បន្ថយបណ្តាញ។ \n \n វានឹងមានប្រសិទ្ធិភាពចំពោះគណនីចរន្ត“ %១$s” \n \n ទោះយ៉ាងណាវាមានតម្លៃប្រហែល ១០០ ដុល្លារដែលបានបង់នៅប៊ីធេរេស។ \n \n តើអ្នកប្រាកដជាចង់បន្តឬ? + បានធ្វើបច្ចុប្បន្នភាពគណនី។ + សូមអបអរសាទរ! ឥឡូវគណនីរបស់អ្នកត្រូវបានតំឡើងជាសមាជិកភាពពេញមួយជីវិត។ + មានកំហុសខណៈពេលព្យាយាមតំឡើងគណនី។ + សូមប្រាកដថាគណនីរបស់អ្នកមានតុល្យភាពគ្រប់គ្រាន់ដើម្បីចំណាយលើថ្លៃដើម។ + យកគណនីបច្ចុប្បន្នចេញពីឧបករណ៍នេះហើយបង្កើតឬនាំចូលគណនីមួយផ្សេងទៀត។ + យកចេញ។ + យកគណនីចេញ។ + តើអ្នកប្រាកដថាចង់យកគណនីបច្ចុប្បន្នចេញពីឧបករណ៍នេះទេ? + កំហុសឬគំនិត? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + ប្លុក៖ %1$s + + + សន្តិសុខ។ + សោសុវត្ថិភាព។ + ជ្រើសរើសសោសុវត្ថិភាព។ + លេខសម្ងាត់។ + លំនាំ។ + គ្មាន។ + ជ្រើសរើស។ + បញ្ចូលកូដ PIN របស់អ្នកម្តងទៀត។ + បញ្ចូលលេខកូដជីវវិទ្យារបស់អ្នកដើម្បីបន្ត។ + លេខសម្ងាត់មិនត្រឹមត្រូវ។ + កំណត់សុវត្ថិភាពធីវីធី។ + ដើម្បីសុវត្ថិភាពកំណត់កូដ PIN ។ + កូដ PIN ត្រូវតែមានយ៉ាងតិច ៦ ខ្ទង់។ + លេខសម្ងាត់មិនត្រូវគ្នាទេ។ + បញ្ចូលលំនាំរបស់អ្នកម្តងទៀត។ + បញ្ចូលលំនាំជីវរបស់អ្នកដើម្បីបន្ត។ + ដើម្បីសុវត្ថិភាពកំណត់គំរូ។ + លែងម្រាមដៃពេលរួចរាល់។ + ច្បាស់។ + បន្ទាប់។ + គូរលំនាំដោះសោ។ + គូរលំនាំម្តងទៀតដើម្បីបញ្ជាក់។ + បញ្ជាក់។ + លំនាំដោះសោថ្មីរបស់អ្នក។ + លំនាំខុស។ + បានកត់ត្រាលំនាំ។ + ភ្ជាប់យ៉ាងហោចណាស់ ៤ ចំនុច។ ព្យាយាម​ម្តង​ទៀត។ + ការប៉ុនប៉ងមិនត្រឹមត្រូវច្រើនពេក។ ព្យាយាមម្តងទៀតក្នុងរយៈពេល %1$d នាទី។ + ការប៉ុនប៉ងមិនត្រឹមត្រូវច្រើនពេក។ ព្យាយាមម្តងទៀតក្នុងរយៈពេល %1$d វិនាទី។ + + diff --git a/app/src/main/res/values-kn/strings.xml b/app/src/main/res/values-kn/strings.xml new file mode 100644 index 0000000..d240224 --- /dev/null +++ b/app/src/main/res/values-kn/strings.xml @@ -0,0 +1,185 @@ + + + + ಒಪ್ಪುತ್ತೇನೆ + ಒಪ್ಪುವುದಿಲ್ಲ + + + 6+ ಅಂಕೆಗಳು ಪಿನ್ + ಪಿನ್ ತುಂಬಾ ಚಿಕ್ಕದಾಗಿದೆ + ಪಿನ್ ಅನ್ನು ದೃ irm ೀಕರಿಸಿ + ಪಿನ್ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ + ಬ್ರೈನ್ಕೆ + ದಯವಿಟ್ಟು ಸರಿಯಾದ ಬ್ರಂಕಿಯನ್ನು ನಮೂದಿಸಿ, ಅದರಲ್ಲಿ 12 ಅಥವಾ 16 ಪದಗಳು ಇರಬೇಕು. + ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಖಾತೆಯನ್ನು ಆಮದು ಮಾಡಿ + ಅಥವಾ + ಹೊಸ ಖಾತೆಯನ್ನು ರಚಿಸಿ + ನಿರ್ದಿಷ್ಟ ಬ್ರೈಂಕಿಯಿಂದ ಯಾವುದೇ ಖಾತೆಗಳನ್ನು ನಿಯಂತ್ರಿಸಲಾಗುವುದಿಲ್ಲ, ದಯವಿಟ್ಟು ಟೈಪ್ ಮಾಡುವ ದೋಷಗಳಿಗಾಗಿ ನಿಮ್ಮ ಬ್ರಂಕಿಯನ್ನು ಪರಿಶೀಲಿಸಿ + ದಯವಿಟ್ಟು 5 ನಿಮಿಷಗಳ ನಂತರ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ + ದಯವಿಟ್ಟು ಖಾತೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ + ಈ ಬ್ರಂಕಿಯಿಂದ ಪಡೆದ ಕೀಲಿಗಳು ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಖಾತೆಯನ್ನು ನಿಯಂತ್ರಿಸಲು ಬಳಸಲಾಗಿದೆಯೆಂದು ತೋರುತ್ತದೆ, ದಯವಿಟ್ಟು ನೀವು ಯಾವ ಖಾತೆಯನ್ನು ಆಮದು ಮಾಡಲು ಬಯಸುತ್ತೀರಿ ಎಂಬುದನ್ನು ಆರಿಸಿ + + + ಬಿಟ್‌ಶೇರ್ಸ್ ಖಾತೆಯ ಹೆಸರು + ನಿಘಂಟು ಫೈಲ್ ಓದುವಲ್ಲಿ ದೋಷ + ಖಾತೆಯ ಹೆಸರು 3 ರಿಂದ 16 ಅಕ್ಷರಗಳಾಗಿರಬೇಕು. + ಖಾತೆಯ ಹೆಸರು ಅಕ್ಷರದೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗಬೇಕು. + ದಯವಿಟ್ಟು ಕನಿಷ್ಠ ಒಂದು ಡ್ಯಾಶ್, ಸಂಖ್ಯೆ ಅಥವಾ ಸ್ವರಗಳನ್ನು ಹೊಂದಿರುವ ಸಾಮಾನ್ಯ ಹೆಸರನ್ನು ನಮೂದಿಸಿ. + ಖಾತೆ ಲಭ್ಯತೆಯನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ… + ಆ ಖಾತೆಯ ಹೆಸರನ್ನು ಈಗಾಗಲೇ ತೆಗೆದುಕೊಳ್ಳಲಾಗಿದೆ. + ಖಾತೆ ಲಭ್ಯವಿದೆ + ದೋಷ + ಸರ್ವರ್ ದೋಷವನ್ನು ಹಿಂತಿರುಗಿಸಿದೆ. ಅಲ್ಪಾವಧಿಯ ವಿಳಂಬದಲ್ಲಿ ಅದೇ ಐಪಿ ವಿಳಾಸದಿಂದ ಆಗಾಗ್ಗೆ ಬರುವ ವಿನಂತಿಗಳನ್ನು ಅನುಮತಿಸಲು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ನಿಗದಿಪಡಿಸಿದ ಮಿತಿಯ ಕಾರಣದಿಂದಾಗಿ ಇದು ಸಂಭವಿಸಬಹುದು. ದಯವಿಟ್ಟು 5 ನಿಮಿಷ ಕಾಯಿರಿ ಮತ್ತು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ, ಅಥವಾ ಬೇರೆ ನೆಟ್‌ವರ್ಕ್‌ಗೆ ಬದಲಾಯಿಸಿ, ಉದಾಹರಣೆಗೆ ವೈಫೈನಿಂದ ಸೆಲ್‌ಗೆ. + ನಲ್ಲಿ ದೋಷವನ್ನು ಹಿಂತಿರುಗಿಸಿದೆ. Msg: %1$s + ಹೊಸದಾಗಿ ರಚಿಸಲಾದ ಖಾತೆಯ ಕುರಿತು ಮಾಹಿತಿಯನ್ನು ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಹಿಂಪಡೆಯಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ + ರಚಿಸಿ + + + ವ್ಯವಹಾರಗಳು + ವ್ಯಾಪಾರಿಗಳು ಮತ್ತು ಹೇಳುವವರು + ಸ್ವೀಕರಿಸಿ + ಸಮತೋಲನಗಳು + ಕಳುಹಿಸು + ನಿವ್ವಳ + ಶೀಘ್ರದಲ್ಲೇ ಬರಲಿದೆ + + + ಹುಡುಕಿ + ಫಿಲ್ಟರ್ ಮಾಡಿ + ರಫ್ತು + ಯಾವುದೇ ವ್ಯವಹಾರಗಳಿಲ್ಲ + + + ಫಿಲ್ಟರ್ ಆಯ್ಕೆಗಳು + ಎಲ್ಲಾ + ಕಳುಹಿಸಲಾಗಿದೆ + ಸ್ವೀಕರಿಸಲಾಗಿದೆ + ದಿನಾಂಕ ಶ್ರೇಣಿ + ಸಮಾನ ಮೌಲ್ಯ + ನೆಟ್‌ವರ್ಕ್ ಶುಲ್ಕವನ್ನು ನಿರ್ಲಕ್ಷಿಸಿ + ನಡುವೆ + ಮತ್ತು + ಫಿಲ್ಟರ್ ಮಾಡಿ + + + ಫಿಲ್ಟರ್ ಮಾಡಿದ ವಹಿವಾಟುಗಳನ್ನು ರಫ್ತು ಮಾಡಿ + ಪಿಡಿಎಫ್ + ಸಿ.ಎಸ್.ವಿ. + ಪಿಡಿಎಫ್ / ಸಿಎಸ್ವಿ ಫೈಲ್‌ಗಳನ್ನು ರಫ್ತು ಮಾಡಲು ಶೇಖರಣಾ ಅನುಮತಿ ಅಗತ್ಯ. + ಇಂದ + ಗೆ + ಮೆಮೊ + ದಿನಾಂಕ + ಸಮಯ + ಮೊತ್ತ + ಸಮಾನ ಮೌಲ್ಯ + + + eReceipt + ಮೌಲ್ಯ + ಮೆಮೊ: __1 ಸೆ__ + ದಿನಾಂಕ: __1 ಸೆ__ + Tx: __1 ಸೆ__ + + + + ವ್ಯಾಪಾರಿಗಳು + ಹೇಳುವವರು + ಬಗ್ಗೆ + ಪಾಮ್‌ಪೇ ವ್ಯಾಪಾರಿಗಳು ಹೊಸ ಕ್ರಿಪ್ಟೋ ಆರ್ಥಿಕತೆಯ ಬೆನ್ನೆಲುಬು. ನಿಮ್ಮ ಕ್ರಿಪ್ಟೋಕರೆನ್ಸಿಯನ್ನು ಸ್ವೀಕರಿಸುವ ವ್ಯವಹಾರಗಳನ್ನು ನೀವು ಹುಡುಕುತ್ತಿದ್ದರೆ, ಕೆಳಗಿನ ಹುಡುಕಾಟ ಮತ್ತು ನಕ್ಷೆ ಡೇಟಾವನ್ನು ಬಳಸಿ. ಪಾಮ್‌ಪೇ ರಾಯಭಾರಿಗಳು ನಮಗೆ ತಿಳಿಸಿದಂತೆ ಹೆಚ್ಚಿನ ವ್ಯಾಪಾರಿಗಳನ್ನು ಇಲ್ಲಿ ಸೇರಿಸಲಾಗುವುದು. + ಹೇಳುವವರು ನಿಮ್ಮ ಫಿಯೆಟ್ ಕರೆನ್ಸಿಗಳನ್ನು ಕ್ರಿಪ್ಟೋಕರೆನ್ಸಿಗಳೊಂದಿಗೆ ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳುವ ಜನರು, ಮತ್ತು ಪ್ರತಿಯಾಗಿ. ಅವರು ವ್ಯಾಪಾರಿಗಳಿಗೆ ಫಿಯೆಟ್ ಇತ್ಯರ್ಥಕ್ಕೆ ಸಹಾಯ ಮಾಡುತ್ತಾರೆ. + ನಿಮ್ಮ ಪ್ರಸ್ತುತ ಸ್ಥಳವನ್ನು ನಕ್ಷೆಯಲ್ಲಿ ತೋರಿಸಲು ಸ್ಥಳ ಅನುಮತಿ ಅಗತ್ಯ. + + + ಮಾಹಿತಿ + ಗೆ + ಮೊತ್ತ + ಮೆಮೊ + QR ಅನ್ನು ಸ್ಕ್ಯಾನ್ ಮಾಡಿ + ಅಮಾನ್ಯ ಖಾತೆ + ಸಾಕಷ್ಟು ಹಣವಿಲ್ಲ + ಕ್ಯೂಆರ್ ಕೋಡ್‌ಗಳನ್ನು ಓದಲು ಕ್ಯಾಮೆರಾ ಅನುಮತಿ ಅಗತ್ಯ. + ವಹಿವಾಟು ಕಳುಹಿಸಲಾಗಿದೆ! + ವಹಿವಾಟು ಕಳುಹಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ + ನೀವು ಯಾವುದೇ __1 ಸೆ__ ಅನ್ನು ಹೊಂದಿಲ್ಲ + + + ನೀವು ಹಣವನ್ನು ಕಳುಹಿಸಲು ಬಯಸುವ ವ್ಯಕ್ತಿಯ ಬಿಟ್‌ಶೇರ್ಸ್ ಖಾತೆಯ ಹೆಸರನ್ನು ಟೈಪ್ ಮಾಡಿ. \n ಉದಾಹರಣೆಗಾಗಿ: ಅಗೋರೈಸ್-ನಲ್ಲಿ + ಆಸ್ತಿ ಸಮತೋಲನ + ಆ ಎಲ್ಲಾ ಆಸ್ತಿಯನ್ನು ಕಳುಹಿಸಲು ಪ್ರದರ್ಶಿಸಲಾದ ಬ್ಯಾಲೆನ್ಸ್ ಅನ್ನು ನೀವು ಟ್ಯಾಪ್ ಮಾಡಬಹುದು. ಹಾಗೆ ಮಾಡುವುದರಿಂದ ನಿಮಗಾಗಿ ಮೊತ್ತ ಕ್ಷೇತ್ರವು ತುಂಬುತ್ತದೆ. + ಮೆಮೊವನ್ನು ನಮೂದಿಸುವ ಅಗತ್ಯವಿಲ್ಲ, ಆದರೆ ನೀವು ಹಣವನ್ನು ಏಕೆ ಕಳುಹಿಸಿದ್ದೀರಿ ಎಂಬುದರ ಕುರಿತು ಟಿಪ್ಪಣಿಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವುದು ಭವಿಷ್ಯದ ಉಲ್ಲೇಖಕ್ಕಾಗಿ ಒಳ್ಳೆಯದು. ನಿಮಗೆ ಮತ್ತು ನೀವು ಹಣವನ್ನು ಕಳುಹಿಸಿದ ವ್ಯಕ್ತಿಗೆ ಮಾತ್ರ ಮೆಮೊಗಳು ಗೋಚರಿಸುತ್ತವೆ. + ನೆಟ್‌ವರ್ಕ್ ಶುಲ್ಕ + ನೀವು ಕಳುಹಿಸಲು ಬಯಸುವ ಮೊತ್ತದಲ್ಲಿ ನೆಟ್‌ವರ್ಕ್ ಶುಲ್ಕವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ನೀವು 50 ಬಿಟಿಎಸ್ ಕಳುಹಿಸಲು ಬಯಸಿದರೆ, ಬಿಟ್ಸಿ ವಾಸ್ತವವಾಗಿ ~ 50.21 ಬಿಟಿಎಸ್ ಕಳುಹಿಸುತ್ತದೆ. ಈ ಉದಾಹರಣೆಯಲ್ಲಿ ಸೇರಿಸಲಾದ 0.21 ಬಿಟ್‌ಶೇರ್ಸ್ ವಹಿವಾಟು ಶುಲ್ಕ ಮತ್ತು 0.01% ಬಿಟ್‌ಸಿ ಡೆವಲಪರ್ ತಂಡಕ್ಕೆ (ಸಾಮಾನ್ಯವಾಗಿ ~ 1 ಶೇಕಡಾ). + QR ಕೋಡ್ + ಹಣವನ್ನು ಕಳುಹಿಸಲು ನೀವು ಇನ್ನೊಬ್ಬರ ಕ್ಯೂಆರ್ ಅನ್ನು ಸ್ಕ್ಯಾನ್ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ, ಆದರೆ ತಪ್ಪುಗಳನ್ನು ತಪ್ಪಿಸಲು ಇದು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ. ನಿಮ್ಮ ಖಾತೆಯಿಂದ ನೀವು ಹಣವನ್ನು ಕಳುಹಿಸಿದ ನಂತರ, ಅವು ಶಾಶ್ವತವಾಗಿ ಹೋಗುತ್ತವೆ, ಆದ್ದರಿಂದ ಯಾವಾಗಲೂ “ಗೆ” ಕ್ಷೇತ್ರದಲ್ಲಿ ಖಾತೆಯ ಹೆಸರು ಸರಿಯಾಗಿದೆಯೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. + + + ಆಸ್ತಿ + ಇತರೆ… + ದಯವಿಟ್ಟು ಕಳುಹಿಸಿ: __1 ಸೆ__ __2 ಸೆ__ + ಯಾವುದೇ ಮೊತ್ತ + ಗೆ: __1 ಸೆ__ + %1$s ನಿಂದ BiTSy ಸರಕುಪಟ್ಟಿ + ಹಂಚಿಕೊಳ್ಳಿ + ಜೊತೆ ಹಂಚಿಕೊ + ಚಿತ್ರಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಶೇಖರಣಾ ಅನುಮತಿ ಅಗತ್ಯ. + + + ಸೆಟ್ಟಿಂಗ್‌ಗಳು + ಜನರಲ್ + 3 ನಿಮಿಷಗಳ ನಿಷ್ಕ್ರಿಯತೆಯ ನಂತರ BiTSy ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮುಚ್ಚಿ + ರಾತ್ರಿ ಮೋಡ್ + ನೆಟ್‌ವರ್ಕ್ ಸ್ಥಿತಿಯನ್ನು ವೀಕ್ಷಿಸಿ + ಬ್ಯಾಕಪ್ + ಬ್ರೈನ್ಕೆ. ಖಾತೆ ಮರುಪಡೆಯುವಿಕೆ ಪದಗಳನ್ನು ಸೆರೆಹಿಡಿಯಬಹುದು ಅಥವಾ ನಕಲಿಸಬಹುದು, ಆದರೆ ಸಂಪಾದಿಸಲಾಗುವುದಿಲ್ಲ. + ಇದನ್ನು ಬರೆಯಿರಿ! ಬೆಂಕಿ ಅಥವಾ ನಷ್ಟದ ಸಂದರ್ಭದಲ್ಲಿ ಈ ಬ್ರೈನ್‌ಕೆಯ 2 ಪ್ರತಿಗಳನ್ನು 2 ಸುರಕ್ಷಿತ ಸ್ಥಳಗಳಲ್ಲಿ ನೀವು ಹೊಂದಿರುವಿರಿ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಮೊದಲು ಭದ್ರತೆ! ನಿಮ್ಮ ಬ್ರೈನ್‌ಕೈಗೆ ಪ್ರವೇಶ ಹೊಂದಿರುವ ಯಾರಾದರೂ ನಿಮ್ಮ ಖಾತೆಯಲ್ಲಿನ ಹಣವನ್ನು ಪ್ರವೇಶಿಸಬಹುದು! + ನಕಲಿಸಲಾಗಿದೆ + ವೀಕ್ಷಿಸಿ ಮತ್ತು ನಕಲಿಸಿ + ಖಾತೆಗಳು + ಲೈಫ್‌ಟೈಮ್ ಸದಸ್ಯತ್ವಕ್ಕೆ (ಎಲ್‌ಟಿಎಂ) ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಿ. ಬಿಟ್‌ಶೇರ್‌ಗಳ ಎಲ್‌ಟಿಎಂ ಖಾತೆಗಳು ಶೂನ್ಯಕ್ಕೆ ಹತ್ತಿರ ಶುಲ್ಕವನ್ನು ಪಾವತಿಸುತ್ತವೆ, 80% ಕ್ಯಾಶ್‌ಬ್ಯಾಕ್ ಮತ್ತು ಉಲ್ಲೇಖಗಳಿಗೆ ಬೋನಸ್‌ಗಳನ್ನು ಪಡೆಯುತ್ತವೆ. + ಎಲ್‌ಟಿಎಂಗೆ ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಿ + ಕಡಿಮೆ ಸಮಯದ ನೆಟ್‌ವರ್ಕ್ ಶುಲ್ಕದೊಂದಿಗೆ ವ್ಯಾಪಾರ ಮಾಡಲು ಲೈಫ್ ಟೈಮ್ ಸದಸ್ಯತ್ವವು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. \n \n ಇದು ಪ್ರಸ್ತುತ ಖಾತೆಗೆ "%1$s" \n \n ಪರಿಣಾಮ ಬೀರುತ್ತದೆ ಇದು ಆದಾಗ್ಯೂ ಬಿಟ್‌ಶೇರ್‌ಗಳಲ್ಲಿ ಪಾವತಿಸಿದ ಸುಮಾರು 100 USD ವೆಚ್ಚದೊಂದಿಗೆ ಬರುತ್ತದೆ. \n \n ನೀವು ಮುಂದುವರಿಯಲು ಖಚಿತವಾಗಿ ಬಯಸುವಿರಾ? + ಖಾತೆಯನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ + ಅಭಿನಂದನೆಗಳು! ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಈಗ ಜೀವಮಾನದ ಸದಸ್ಯತ್ವಕ್ಕೆ ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಲಾಗಿದೆ. + ಖಾತೆಯನ್ನು ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುವಾಗ ದೋಷ + ವೆಚ್ಚವನ್ನು ಸರಿದೂಗಿಸಲು ನಿಮ್ಮ ಖಾತೆಗೆ ಸಾಕಷ್ಟು ಸಮತೋಲನವಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. + ಈ ಸಾಧನದಿಂದ ಪ್ರಸ್ತುತ ಖಾತೆಯನ್ನು ತೆಗೆದುಹಾಕಿ ಮತ್ತು ಬೇರೊಂದನ್ನು ರಚಿಸಿ ಅಥವಾ ಆಮದು ಮಾಡಿ. + ತೆಗೆದುಹಾಕಿ + ಖಾತೆಯನ್ನು ತೆಗೆದುಹಾಕಿ + ಈ ಸಾಧನದಿಂದ ಪ್ರಸ್ತುತ ಖಾತೆಯನ್ನು ತೆಗೆದುಹಾಕಲು ನೀವು ಖಚಿತವಾಗಿ ಬಯಸುವಿರಾ? + ದೋಷಗಳು ಅಥವಾ ಐಡಿಯಾಸ್? + ಟೆಲಿಗ್ರಾಮ್: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + ನಿರ್ಬಂಧಿಸಿ: __1 ಸೆ__ + + + ಭದ್ರತೆ + ಭದ್ರತಾ ಲಾಕ್ + ಭದ್ರತಾ ಲಾಕ್ ಆಯ್ಕೆಮಾಡಿ + ಪಿನ್ + ಪ್ಯಾಟರ್ನ್ + ಯಾವುದೂ + ಆಯ್ಕೆಮಾಡಿ + ನಿಮ್ಮ ಪಿನ್ ಅನ್ನು ಮತ್ತೆ ನಮೂದಿಸಿ + ಮುಂದುವರೆಯಲು ನಿಮ್ಮ ಬಿಟ್ಸಿ ಪಿನ್ ನಮೂದಿಸಿ + ತಪ್ಪಾದ ಪಿನ್ + BiTSy ಭದ್ರತೆಯನ್ನು ಹೊಂದಿಸಿ + ಸುರಕ್ಷತೆಗಾಗಿ, ಪಿನ್ ಹೊಂದಿಸಿ + ಪಿನ್ ಕನಿಷ್ಠ 6 ಅಂಕೆಗಳಾಗಿರಬೇಕು + ಪಿನ್‌ಗಳು ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ + ನಿಮ್ಮ ಮಾದರಿಯನ್ನು ಮತ್ತೆ ನಮೂದಿಸಿ + ಮುಂದುವರೆಯಲು ನಿಮ್ಮ ಬಿಟ್ಸಿ ಮಾದರಿಯನ್ನು ನಮೂದಿಸಿ + ಸುರಕ್ಷತೆಗಾಗಿ, ಪ್ಯಾಟರ್ನ್ ಅನ್ನು ಹೊಂದಿಸಿ + ಮಾಡಿದ ನಂತರ ಬೆರಳನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿ + ಸ್ಪಷ್ಟ + ಮುಂದೆ + ಅನ್ಲಾಕ್ ಮಾದರಿಯನ್ನು ರಚಿಸಿ + ಖಚಿತಪಡಿಸಲು ಮಾದರಿಯನ್ನು ಮತ್ತೆ ಎಳೆಯಿರಿ + ದೃ irm ೀಕರಿಸಿ + ನಿಮ್ಮ ಹೊಸ ಅನ್ಲಾಕ್ ಮಾದರಿ + ತಪ್ಪಾದ ಮಾದರಿ + ಮಾದರಿಯನ್ನು ದಾಖಲಿಸಲಾಗಿದೆ + ಕನಿಷ್ಠ 4 ಚುಕ್ಕೆಗಳನ್ನು ಸಂಪರ್ಕಿಸಿ. ಮತ್ತೆ ಪ್ರಯತ್ನಿಸು. + ಹಲವಾರು ತಪ್ಪಾದ ಪ್ರಯತ್ನಗಳು. %1$d ನಿಮಿಷಗಳಲ್ಲಿ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ. + ಹಲವಾರು ತಪ್ಪಾದ ಪ್ರಯತ್ನಗಳು. %1$d ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ. + + diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml new file mode 100644 index 0000000..de79a14 --- /dev/null +++ b/app/src/main/res/values-ko/strings.xml @@ -0,0 +1,185 @@ + + + + 동의하다 + 동의하지 않는다 + + + 6 자리 숫자 PIN + PIN이 너무 짧습니다 + PIN 확인 + PIN 불일치 + BrainKey + 올바른 브레인 키를 입력하십시오. 12 ~ 16 개의 단어가 있어야합니다. + 기존 계정 가져 오기 + 또는 + 새 계정을 만들 + 지정된 브레인 키에 의해 제어되는 계정이없는 경우 브레인 키에서 입력 오류를 확인하십시오. + 5 분 후에 다시 시도하십시오 + 계정을 선택하십시오 + 이 Brainkey에서 파생 된 키는 둘 이상의 계정을 제어하는 데 사용되는 것 같습니다. 가져올 계정을 선택하십시오 + + + BitShares 계정 이름 + 사전 파일을 읽는 중 오류 + 계정 이름은 3 ~ 16 자 여야합니다. + 계정 이름은 문자로 시작해야합니다. + 하나 이상의 대시, 숫자 또는 모음이없는 일반 이름을 입력하십시오. + 계정 가용성 확인 중… + 해당 계정 이름이 이미 사용 중입니다. + 계정을 사용할 수 있습니다 + 오류 + 서버가 오류를 반환했습니다. 이는 단기간에 동일한 IP 주소에서 자주 오는 요청이 허용되지 않도록 의도적으로 설정된 제한 때문일 수 있습니다. 5 분 정도 기다렸다가 다시 시도하거나 다른 네트워크 (예 : wifi에서 셀로)로 전환하십시오. + 수도꼭지가 오류를 반환했습니다. 메시지 : %1$s + 앱에서 새로 만든 계정에 대한 정보를 검색 할 수 없습니다 + 몹시 떠들어 대다 + + + 업무 + 가맹점 및 출납원 + 받다 + 잔액 + 보내다 + 순 가치 + 출시 예정 + + + 수색 + 필터 + 수출 + 거래 없음 + + + 필터 옵션 + 모든 + 보냄 + 받았습니다 + 날짜 범위 + 동등한 가치 + 네트워크 수수료 무시 + 중에서 + + 필터 + + + 필터링 된 거래 내보내기 + PDF + CSV + PDF / CSV 파일을 내보내려면 저장 권한이 필요합니다. + 에서 + + 메모 + 날짜 + 시각 + + 동등한 가치 + + + e 영수증 + + 메모 : %1$s + 날짜 : %1$s + Tx : %1$s + + + + 가맹점 + 출납원 + + PalmPay 판매자는 새로운 Crypto Economy의 중추입니다. Cryptocurrency를 수락 할 업체를 찾고 있다면 아래의 검색 및지도 데이터 만 사용하십시오. PalmPay 앰배서더가 알려 주시면 더 많은 판매자가 여기에 추가됩니다. + 텔러는 화폐 통화를 암호 화폐로 교환하거나 그 반대로 교환하는 사람들입니다. 또한 가맹점 결제로 판매자를 지원합니다. + 지도에 현재 위치를 표시하려면 위치 권한이 필요합니다. + + + 정보 + + + 메모 + QR 스캔 + 잘못된 계정 + 자금이 충분하지 않습니다 + QR 코드를 읽으려면 카메라 권한이 필요합니다. + 거래가 발송되었습니다! + 거래를 보낼 수 없습니다 + %1$s을 (를) 소유하고 있지 않습니다. + + + 자금을 송금하려는 사람의 Bitshares 계정 이름을 입력하십시오. \n 예 : agorise-faucet + 자산 균형 + 표시된 잔액을 탭하여 해당 자산을 모두 보낼 수 있습니다. 그렇게하면 금액 필드가 채워집니다. + 메모를 입력 할 필요는 없지만 자금을 보낸 이유를 메모하는 것은 나중에 참조하기에 좋습니다. 메모는 귀하와 귀하가 자금을 송금 한 사람에게만 보입니다. + 네트워크 요금 + 네트워크 요금은 송금하려는 금액에 포함되어 있습니다. 예를 들어, BTS 50 개를 보내려면 BiTSy는 실제로 ~ 50.21 BTS를 보냅니다. 이 예에서 추가 된 0.21은 비트 쉐어 거래 수수료에 BiTSy 개발자 팀에 0.01 %를 더한 금액입니다 (일반적으로 ~ 1 %). + QR 코드 + 자금을 보내기 위해 다른 사람의 QR을 스캔 할 필요는 없지만 실수를 피하는 데 도움이됩니다. 귀하의 계좌에서 자금을 송금하면 그 자금은 영원히 사라 지므로 항상 "받는 사람"필드의 계좌 이름이 올바른지 확인하십시오. + + + 유산 + 다른… + 보내주세요 : %1$s %2$s + 아무 용량이나 + 받는 사람 : %1$s + %1$s의 BiTSy 송장 + + 와 주 + 이미지를 공유하려면 저장 권한이 필요합니다. + + + 설정 + 일반 + 3 분 동안 활동이 없으면 BiTSy 자동 종료 + 야간 모드 + 네트워크 상태보기 + 지원 + BrainKey. 캡처하거나 복사 할 수는 있지만 편집 할 수없는 계정 복구 단어 + 적어! 화재 나 분실의 경우 안전한 장소 2 곳에이 BrainKey를 2 부 보관하십시오. 보안 우선! BrainKey에 액세스 할 수있는 사람은 누구나 계정의 자금에 액세스 할 수 있습니다! + 복사 + 보기 및 복사 + 계정 + LTM (LifeTime Membership)으로 업그레이드하십시오. 비트 쉐어의 LTM 계정은 거의 제로 수수료를 지불하고 80 %의 캐쉬백과 추천에 대한 보너스를받습니다. + LTM으로 업그레이드 + Life Time Membership을 통해 할인 된 네트워크 요금으로 거래 할 수 있습니다. \n \n 현재 계정 "%1$s"에 적용됩니다. \n \n 그러나 Bitshares에서 약 100 USD의 비용이 청구됩니다. \n \n 계속하겠습니까? + 계정 업그레이드 + 축하합니다! 귀하의 계정이 이제 평생 회원으로 업그레이드되었습니다. + 계정을 업그레이드하는 중 오류 + 비용을 충당하기에 계정 잔액이 충분한 지 확인하십시오. + 이 장치에서 현재 계정을 제거하고 다른 계정을 만들거나 가져옵니다. + 풀다 + 계정 삭제 + 이 기기에서 현재 계정을 삭제 하시겠습니까? + 버그 또는 아이디어? + 전보 : https://t.me/Agorise \n 키베이스 : https://keybase.io/team/Agorise + 블록 : %1$s + + + 보안 + 보안 잠금 + 보안 잠금 장치를 선택하십시오 + + 무늬 + 없음 + 고르다 + PIN을 다시 입력하십시오 + 계속하려면 BiTSy PIN을 입력하십시오 + 잘못된 PIN + BiTSy 보안 설정 + 보안을 위해 PIN을 설정하십시오. + PIN은 6 자리 이상이어야합니다 + PIN이 일치하지 않습니다 + 패턴을 다시 입력하십시오 + 계속하려면 BiTSy 패턴을 입력하십시오 + 보안을 위해 패턴을 설정하십시오. + 완료되면 손가락을니다 + 명확한 + 다음 것 + 잠금 해제 패턴 그리기 + 패턴을 다시 그려 확인 + 확인 + 새로운 잠금 해제 패턴 + 잘못된 패턴 + 기록 된 패턴 + 4 개 이상의 점을 연결하십시오. 다시 시도하십시오. + 잘못된 시도가 너무 많습니다. %1$d 분 후에 다시 시도하십시오. + 잘못된 시도가 너무 많습니다. %1$d 초 후에 다시 시도하십시오. + + diff --git a/app/src/main/res/values-ku/strings.xml b/app/src/main/res/values-ku/strings.xml new file mode 100644 index 0000000..f1fb61d --- /dev/null +++ b/app/src/main/res/values-ku/strings.xml @@ -0,0 +1,185 @@ + + + + Qebûlkirin + Lihevderneketin + + + 6+ hejmarên PIN + PIN pir kurt + PIN piştrast bikin + PIN lihevnekirin + BrainKey + Ji kerema xwe rahêjê rastê binivîse, divê ew 12 an 16 bêj be. + Hesabê heyî import + An + Hesabek nû çêbikin + Accountsu hesabên mêjiyê mestir ên ku hatine dîtin nehatî kontrol kirin, ji kerema xwe ji bo çewtiyên tîpîkan serê mêjiyê xwe kontrol bikin + Ji kerema xwe piştî 5 hûrdeman dîsa biceribînin + Ji kerema xwe hesabek hilbijêrin + Bişkojkên ji vê lêdanê têne xuyang kirin ku ji bo kontrolkirina bêtir ji yek hesab têne bikar anîn, ji kerema xwe kîjan hesabê ku hûn dixwazin barkirin hilbijêrin + + + Navê hesabê BitShares + Di xwendina pelê ferhengê de çewtî derket + Navê hesabê divê 3 ji 16 tîpan be. + Navê hesabê divê bi nameyek dest pê bike. + Ji kerema xwe navekî birêkûpêk binivîse ku bi kêmî ve yek dar, hejmar, an bê vokal tune. + Verêkirina hebûna hesabê… + Ew navê hesabê jixwe tête girtin. + Hesab heye + Şaşî + Servîsa xeletiyek vegerand. Ev dibe ku ji ber sînordariyek ku armanc tê danîn da ku nehêlin daxwazên dubare yên ji heman navnîşana IP-yê di demek kurt de winda bibin. Ji kerema xwe 5 hûrdeman bisekinin û careke din biceribînin, an jî li torê cûreyek veguherînin, mînakî ji wifi ji hucreyê. + Faket xeletiyek vegerand. Msg: %1$s + Serîlêdan nekarî agahdariya di derbarê hesabê nû-afirandin de bistîne + Xûliqandin + + + Transactions + Bazirgan & Firoşyar + Wergirtin + Balîfan + Şandin + Net Worth + Ji nêzda + + + Gerr + Parzûn + Eksport + No Danûstendin + + + Vebijarkên filter + Gişt + Şandin + Hatiye wergirtin + Rêjeya tarîxê + Nirxa Wekhevî + Dravê Torgiloka Bîrnebîne + Navber + û + Parzûn + + + Danûstandinên pargîdaniyê yên filter derxînin + PDF + CSV + Destûrdana hilanînê pêdivî ye ku pelên PDF / CSV derxe. + Ji + Ber + Memo + Rojek + Dem + Biha + Nirxa Wekhevî + + + eReceipt + Giranî + Memo: %1$s + Dîrok: %1$s + Tx: %1$s + + + + Bazirgan + Pêşkêşker + Ji dor + Bazirganên PalmPay paşînek aboriya nû ya Crypto ne. Ger hûn li karsaziyên ku dê Cryptocurrency-a we qebûl bikin, hingê tenê daneyên Lêgerîn û Nexşeyê li jêr bikar bînin. Wekî ku Balyozên PalmPay me agahdar bikin dê bêtir bazirganan li vir werin zêdekirin. + Firoşyar kes in ku dê diravên weya fiyetê bi cryptocurrency de, û berevajî bikin. Ew di heman demê de arîkariya Merîwanan bi bicîhkirina fiat re dikin. + Destûrdayîna cihan hewce ye ku cîhê xweya heyî ya li ser nexşeyê nîşan bide. + + + Agahdarî + Ber + Biha + Memo + QR bikirînin + Hesabek xelet e + Fonên ne bes + Destûra kamera pêdivî ye ku hûn kodên QR bixwînin. + Veguhastin şandin! + Ne gengaz e ku danûstendinê bişîne + Tu ne xwediyê %1$s bibî + + + Navê hesabê Bitshares-ê kesê ku hûn dixwazin fona bişînin binivîsin. \n Ji bo nimûne: agorise-faucet + Balansa Asset + Hûn dikarin li ser balansa hatî xuyang kirin ku hemî hemî vê taybetmendiyê bişînin. Bi vî rengî hûn ê qada Qonaxa ji bo we tije bikin. + Vêvekirina Memo ne hewce ye, lê lêdana li ser çima we dirav şand ji bo referansa pêşerojê ne xweş e. Bîranîn tenê ji we û ji wî kesê ku hûn fena re şandine re xuya dibin. + Feqrê Tora + Xerca Torê di mîqdara ku hûn dixwazin bişînin de tête navîn. Mînakî, heke hûn dixwazin 50 BTS bişînin, BiTSy bi rastî 50.21 BTS bişînin. Di vê nimûneyê de 0.21-yê hatî zêdekirin bihayê danûstendina Bitshares plus 0,01% ji Tîmê Pêşkeftina BiTSy re (bi gelemperî ~ 1 sed). + QR Code + Hûn ne hewce ne ku QR yekî şandin ku diravan bişînin, lê ew ji we re dibe alîkar ku hûn xeletiyan nekin. Youaxê ku hûn hesabê xwe ji hesabê xwe dişînin, ew her gav diçin, ji ber vê yekê her dem pê bawer bikin ku navê hesabê di qada "To" rast e. + + + Asset + Yên din… + Ji kerema xwe bişînin: %1$s %2$s + An Hêjayî + To: %1$s + Ji %1$s fatûreya BiTSy + Par + Parve dikin li gel + Destûrnameya hilanînê ji bo parvekirina wêneyan hewce ye. + + + Mîhengên + Giştî + Piştî 3 hûrdeyên neçalakbûnê BiTSy bixwezin + Modeêweya şevê + Rewşa Torê bibînin + Backup + BrainKey. Peyvên nûvekirinê yên hesabê ku dikare were girtin an kopîkirin, lê nehatiye sererast kirin. + Vê binivîsin! Bawer bikin ku di 2 bûyerên agir an zirarê de ji we re 2 kopiyên vê BrainKey hene. Yekem Ewlekarî! Kesê ku gihîştina BrainKey-a we dikare fonan li hesabê we têkeve! + Kopî kirin + Dîtin & kopî kirin + Hesaban + Ji Endamtiya LifeTime nûve bikin (LTM). Hesabên LTM-ê yên Bitshares nêzî nîv-heqê drav didin, ji% 80% paşîn û berdêl ji bo referansan distînin. + Ji LTM-ê nûve bikin + Endametiya Jiyana We dihêle hûn danûstendinek bi dravdana torgilokê ya kêm kêm bikin. \n \n Ew ê hesabê heyî yê "%1$s" \n ____ \n \n Hûn bi xwe bawer in ku hûn pêşve dixwazin? + Hesab hatî nûve kirin + Xwezî! Hesabê we nuha ji Endamtiya Lifetime hatî nûve kirin. + Tryingewtî dema ku hûn hewl didin nûvekirinê bigirin + Ji kerema xwe hesabê we heye ku hesabê we têra xwe hebe da ku lêçûnan bide. + Hesabê heyî ji vê cîhazê vekişînin û hebkî cûda ava bikin. + Dûrxistin + Hesabê derxistin + Ma hûn guman dikin ku hûn dixwazin hesabê heyî ji vê amûrê derxînin? + Pirsgirêk an Nerînên? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blok: %1$s + + + Ewlekarî + Girtina ewlehiyê + Hilbijarkek Pêvek hilbijêrin + DERZÎ + Mînak + Netû + Helbijartin + PIN-ê xwe dîsa têkevin + PIN-ê ya BiTSy binivîse ku berdewam bike + PIN-a çewt + Ewlekariya BiTSy Set + Ji bo ewlehiyê, PIN saz bikin + PIN divê herî kêm 6 hejmar be + PIN-ê li hev nayên + Pîvana xwe ji nû ve binivîse + Modela xweya BiTSy binivîse ku berdewam bike + Ji bo ewlehiyê, Modelek Bikin + Gava ku xilas kirin tiliya berdanê + Zelal + Piştî + Mînakek vekêşanê bikişînin + Ji bo pejirandinê dîsa pîvanê bikişînin + Tesdîqkirin + Pîvana nû ya vekirinê ya we + Pîvana çewt + Pattern tomar kir + Bi kêmî ve 4 xalan girêdidin. Dubare bixebitin. + Gelek hewldanên çewt. Di %1$d hûrdem de dîsa biceribînin. + Gelek hewldanên çewt. Di %1$d seconds de dîsa biceribînin. + + diff --git a/app/src/main/res/values-ky/strings.xml b/app/src/main/res/values-ky/strings.xml new file mode 100644 index 0000000..c3704aa --- /dev/null +++ b/app/src/main/res/values-ky/strings.xml @@ -0,0 +1,185 @@ + + + + Макулмун + макул + + + 6+ орундуу PIN + PIN өтө кыска + Ырастоо PIN + PIN дал келбейт + BrainKey + Туура brainkey киргизгиле, 12 же 16 сөз болушу керек. + Import учурдагы эсеп + же + жаңы каттоо эсебин түзүү + жазуу каталарын табылган берген brainkey тарабынан көзөмөлдөнөт каттоо эсептери жок, сенин brainkey суранам текшерүү + Сураныч, 5 мүнөттөн кийин кайра аракет + Сураныч, эсеп тандоо + Бул brainkey алынган ачкычтар бир эмес, бир нече каттоо жазуусун башкаруу үчүн колдонулат окшойт, сен импорттоого каалайм түшүндүрө турган сураныч тандоо + + + BitShares аты эсеп + Окуу катасы сөздүк билэ + Каттоо аты 3 16 белгиге чейин болушу керек. + Каттоо аты-жөнү тамга менен башталышы керек. + жок дегенде бир тире камтыган үзгүлтүксүз атын киргизгиле, бир катар, же анда үндүү тамгалар жок. + эсеп бар текшерилүүдө ... + Бул эсеп аты буга чейин кабыл алынат. + Каттоо бар + ката + Server ката кайтты. Бул максаттуу кыска убакыт аралыгында эле IP даректен келе жаткан көп суроо салдык жерге коюлган чектөөлөргө байланыштуу болушу мүмкүн. Сураныч 5 мүнөт күтө туруп, дагы бир жолу аракет кылып, же болбосо, мисалы, клеткага WiFi тартып, башка тармакка жайгаштырат. + дааратканасынын ката кайтты. Кабар: %1$s + Колдонмого кайрадан түзүлгөн эсеби тууралуу маалымат алуу мүмкүн эмес + түзүү + + + бүтүмдөр + Соодагерлери & кайлоо + кабыл алуу + баланс + жиберүү + таза Worth + Келе жакында + + + издөө + чыпка + экспорттоо + эч кандай бүтүмдөр + + + Filter параметрлери + бардык + жөнөтүлдү + кабыл алынган + Date Range + бирдей баасы + Бурбоо Network акы + ортосунда + жана + чыпка + + + Экспорт чыпкаланган бүтүмдөр + PDF + CSV + PDF / CSV билэлэри сактоо уруксат экспорттоо керек. + From + үчүн + эскертме + дата + убакыт + суммасы + бирдей баасы + + + eReceipt + мааниси + Маалымат үчүн: %1$s + Date: %1$s + TX: %1$s + + + + Merchants + алдын ала + жөнүндө + PalmPay соодагерлер жаңы крипто түзгөн экономиканын негизи болуп саналат. Эгер сиз Cryptocurrency, анда жөн эле төмөнкү издөө жана Карта маалыматтарды пайдаланууга кабыл турган бизнес үчүн болуп жатат. More соодагерлер PalmPay элчилер бизге маалымат бул жерде кошулат. + Алдын ала тескерисинче cryptocurrencies менен кагаз акча алмашуу, ошондой эле болушат. Ошондой эле, кагаз жөнгө салуу менен соодагерлер жардам. + Жайгашкан жери уруксат картадан учурдагы жайгашууну көрсөтүү үчүн зарыл. + + + Info + үчүн + суммасы + эскертме + издөө QR + Жараксыз каттоо эсеби + Жетиштүү эмес каражаттар + Камера уруксат QR коддору окуу зарыл. + Бүтүм жиберди! + бүтүм жөнөтө албайт + Сиз: "Т кандай %1$s ээ \ дон + + + Bitshares түрү Сиз акча каражаттарын жөнөтүү үчүн каалаган адамдын аты-жөнү туура келет. \nFor мисал: agorise-дааратканасынын + Мүлк балансы + Сиз бул объекттин Баарын жибере көрсөтүлө балансында кошула алышат. Ошентсек, силер үчүн суммасы жаатындагы толтурат. + бир эскертме талап кылынбайт киргизүү, ал эми каражаттарды жиберип, эмне үчүн жазып алуу шилтеме жакшы. Маалымкатка сага жана каражаттарды жиберген адамга гана көрүнүп турат. + Network комиссия + Network алым жиберүүгө каалаган өлчөмдө кошулат. Мисалы, 50 BTS жөнөтүү үчүн келсе, битси чынында ~ 50.21 BTS жиберем. Бул кошо 0,21 Мисалы Bitshares бүтүм төлөм кошуу битси Иштеп тобунун 0,01% га чейин (адатта ~ 1 пайыз) болуп саналат. + QR Code + Сиз акча каражаттарын жөнөтүү үчүн, кимдир бирөөнүн QR арытып, кереги жок, бирок сиз ката качууга жардам берет. Эгер эсебинен акча каражаттарын жөнөтүү кийин, алар ар дайым "үчүн" тармагында сөзсүз түрдө аталышы туура эмес, түбөлүккө жок болот. + + + Мүлк + Башка ... + Сураныч жөнөтүү: %1$s %2$s + Ар бир суммасы + Үчүн: %1$s + %1$s тартып битси эсеп-дүмүрчөк + Бөлүшүү + менен бөлүшүү + Сактоо уруксат сүрөттөрдү бөлүшүү керек. + + + Орнотуулар + жалпы + аракетсиз 3 мүнөттөн кийин жазуусу жакын битси + Түнкү режим + ЖМКнын Network Status + камдык + BrainKey. Каттоо эсебин калыбына келтирүү сөздөрү басып же көчүрүлүп алышы мүмкүн, бирок, түзөтүлдү эмес. + Бул жаз! силер оттон же жоголгон учурда 2 коопсуз жерлерде бул BrainKey 2 көчүрмөсүн керек. Коопсуздук биринчи! Сиздин BrainKey жетүү менен эч кимди эсепке акча каражаттарын колдоно аласыз! + көчүрүлдү + ЖМКнын & Көчүрүү + Каттоо + Өмүр бою мүчөлүк (LTM) жогорулатуу. Bitshares \ \'LTM эсептери, жакын-нөл жыйымдарды төлөөгө багыттоо үчүн 80% кешбек жана бонустарды. + LTM көтөрүү + Life убакыт Катышуучу тармак алымдардын төмөндөшү топтому менен соода мүмкүнчүлүк берет. \n \nIt \nIt Бирок Bitshares төлөнгөн 100 АКШ доллары баасы менен келип жатат \n утурумдук эсеп "%1$s" үчүн күчүнө кирет. \n \nAre чын уланта келеби? + каттоо жогорулатылды + Куттуктайбыз! Сиздин аккаунт Өмүр мүчөлүк наамы берилген. + Error эсебин жогорулатуу үчүн аракет кылып жатканда, + Эсепке чыгымдарды жабуу үчүн жетиштүү каражат бар болушу керек. + Бул аппарат учурдагы эсебин алып салуу жана түзүү же башка бир импорттоо. + жок кылуу + каттоо эсебин алып салуу + Чын эле бул түзмөккө учурдагы эсебин алып келеби? + Bugs же Ideas? + Телеграммада: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Блок: %1$s + + + коопсуздук + Коопсуздук Lock + Коопсуздук кулпуну тандоо + PIN + Үлгү + эч ким + тандоо + Re-кире ПИН + Кириш улантуу үчүн битси PIN + PIN-код туура эмес + Set битси коопсуздук + коопсуздук үчүн PIN койду + PIN кеминде 6 орундуу болуусу зарыл + PINдер туура \ \'дер дал келүү + Re-кире үлгүнү + Улантуу үчүн битси үлгү кириш + коопсуздук үчүн үлгү калтырган + Бүткөндө манжасын бошоткула + ачык + кийинки + Кулпуну ачуу үлгүсүн жакындагыла + ырастоо үчүн, үлгү ачкычты + ырастоо + Сиздин жаңы үлгү + Үлгү туура эмес + Үлгү жазылган + жок эле дегенде 4 чекиттерди бириктире. Кайра аракет кыл. + Туура эмес аракеттер өтө көп. %1$d мүнөттөн кийин кайра аракет кыл. + Туура эмес аракеттер өтө көп. %1$d секундадан кийин дагы аракет кылып. + + diff --git a/app/src/main/res/values-la/strings.xml b/app/src/main/res/values-la/strings.xml new file mode 100644 index 0000000..bc65863 --- /dev/null +++ b/app/src/main/res/values-la/strings.xml @@ -0,0 +1,185 @@ + + + + conveniunt + dissentio + + + ACUS numeri 6 + + ACUS brevior + ACUS confirmandas + ACUS mismatch + BrainKey + Please enter brainkey verum est, si habent XII et XVI verba. + Import existentium rationem + aut + Propter creo + Non autem in dedit rationes inventi brainkey ubi, quaeso ad reprehendo vestri typing errores brainkey + V minuta post Vicipaedia + Placere eligere rationem + Inde usus clavium brainkey continere videntur propter quam quaeso velis eligere unde importat + + + Ideo nomine BitShares + Lectio dictionary lima Error + III ut sit nomen XVI Ratio ingenia. + Propter nomen should satus per litteras. + Quo nomine iusti intrabunt saltem impetu velit numerus necne vocales. + Availability Add probari possit ratio ... + Quod is iam propter nomen tuum. + Ratio est available + Error + Per eumdem errorem rediit. Hoc in proposito locum deberi terminationem ex eadem inscriptio statim saepius brevi spatio. Quaeso, iterum conare et exspectare V minuta, vel switch ad alia network, exempli gratia de WiFi ad cellulam. + Faucet errorem rediit. Msg: %1$s + App quod non potuit recuperare nuper notitia de causa creata est + Create + + + transactions + Mercatores & Thy Majestie + accipite + iustificabo stateram impiam + Mitte + Found + Mox adventu + + + Quaerere + filter + export + non Opera + + + optiones filtri + Omnis + missus + suscepit + Date dolor + aequiualenti, + Network ignorare fees + inter + et + filter + + + Export percolantur transactions + PDF + CSV + Permission est necessarium repono export PDF / CSV lima. + Ex + Ad + memo + Date + Tempus + tantum + aequiualenti, + + + eReceipt + valorem + Memo: %1$s + Date: %1$s + TX: %1$s + + + + mercatoribus + Thy Majestie + circa + PalmPay mercatorum et pacificorum hostia sacrificium novae Teubneriana Crypto. Si vos es vultus parumper tua suscipere negotiis, quod Cryptocurrency ergo iustus utor Geographica Exquire et inferius. Hic addidit ultra ut mercatores, ut legati ad PalmPay certiorem nobis. + Scrutatores, qui simul veniat ad populum tuum, fiat apud valūtās cryptocurrencies, et e converso. Sunt etiam fiat apud mercatores res adiuvaret. + Ostende te current location location permission necesse est ut in tabula. + + + Info + Ad + tantum + memo + QR scan + propter invalida + Non satis pecunia + QR codes camera permission est legere. + Transaction misit? + Quamquam invisa inmittere + Non habes \ \'habere quis T %1$s + + + Type de Bitshares ideo nomen persona vis mittere pecunia est. \nFor exemplum: agorise faucet, + Libra dignissim + ICTUS in stateris ut ostenderet tibi quod omnis res. Aliquam in hoc agro et impleamur in. + Primo si numerum non requiritur, sed in notaret quare misisti in futuro reference quia pecunia est nice quod. Modo visibilis ex vobis homo, quem tu es Memos et pecunia missum est. + Network pretium + Network in feodo quod includitur in quantum vis mittere. Eg si vis mittere L BTS, Bitsy vere mittet ~ 50.21 BTS. 0,21 adiecit et hoc exemplum est de feodo Bitshares transaction plus 0.01% ad Bitsy Team Developer (typically ~ I cent.) + QR code + Et non opus est scan QR fi t ad aliquem mittere scriptor pecunia sed non est tibi ut vitare errat. Mittere pecuniam iuxta ordinem vestrum Cum rationem tuam creare, profecti sunt in sempiternum: et fac propter nomen est semper in in "ad" sit verum agro. + + + dignissim + Alii ... + Mitte quaeso, %1$s %2$s + Pecuniae + Ad: %1$s + Cautionem de %1$s Bitsy + Share + Communicet + Permission est necessarium repono participes imaginibus. + + + Optiones + Generalis + Automatice proxima post III minutes exercitationis Bitsy + modus noctem + Status View Network + tergum + BrainKey. Ratio recuperatio potest capi nec copied verbis, sed factis. + Scribe hoc? Vide II exemplaria istiusmodi habere vos in II BrainKey secure locus ignis et si damnum. Securitatis prima? Quis est obvius ut vestri BrainKey accedere possunt, cum pecunia in ratione vestra? + copied + View & Copy + Rationibus + Sodalitas ad upgrade LifeTime (LTM). Bitshares \ \'LTM rationes reddere, nullus apud feodis suis ut LXXX% cashback et bonuses pro referrals. + Phasellus ut LTM + De Vita tempus Contact concedit vos prohibiti commercio intra Alpes paro of network dominis feodorum. \n \nIt tollet effectum est ob hodiernam «%1$s" \n \nIt est autem cum venerit USD pretium sumptus circa C in Bitshares. Visne vero \n \nAre procedere? + ratio Upgraded + Gratulationes! Ratio tua est nunc upgraded ad Sodalitas saeculorum. + Error dum conatur ad upgrade ratio + Quaeso, scrutare non habet rationem statera satis ad operiendum costs. + Ratio current vel removere ab hac subtilitate sumptuque creare unum alium importare. + Remove + Remove Ratio + Es vos certus vos volo ut aufero current propter hoc fabrica? + Bugs seu Ideas? + Telegraphum: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Obstructionum: %1$s + + + Security + securitatis et sursum + Elige Securitatis et sursum + ACUS + Modus + Nihil + Elige + Re-intra ACUS + Nulla ACUS pergere Bitsy + ACUS nefas + Constitue Securitatis Bitsy + Propter securitatem, set a ACUS + ACUS debet esse saltem VI numeri + PINs don \ \'t par + Re-enter imitare + Nulla forma permanere Bitsy + Propter securitatem, set a Modus + Digito factum dimittere + liquet + deinde + Unlock exemplum trahere + Exemplum trahere ad confirmandas + Constituo + Unlock vestri novus ratio + nefas exemplaris + exemplum memoriae + Certe dots coniungere IV. Conare iterum. + Nimis multi falsa conatusque prohibebit. Conare iterum %1$d minutes. + Nimis multi falsa conatusque prohibebit. %1$d seconds horae iterum tenta. + + diff --git a/app/src/main/res/values-lb/strings.xml b/app/src/main/res/values-lb/strings.xml new file mode 100644 index 0000000..11b7c12 --- /dev/null +++ b/app/src/main/res/values-lb/strings.xml @@ -0,0 +1,185 @@ + + + + Averstanen + Net averstanen + + + 6+ Zifferen PIN + PIN ze kuerz + Bestätegt PIN + PIN Mësshandlung + BrainKey + Gitt de richtege Gehirstipp un, et sollt 12 oder 16 Wierder hunn. + Import existente Konto + Oder + Neie Kont erstellen + Kéng Konten, déi vum uginnene Gehirkey kontrolléiert ginn, wou se fonnt goufen, kuckt w.e.g. Ären Gehirkey fir Tippenfeeler + Probéiert w.e.g. nach eng Kéier 5 Minutten + Wielt w.e.g. e Kont + D \'Schlësselen, déi aus dësem Gehirnkey ofgeleet ginn, schéngt benotzt gi fir méi wéi ee Kont ze kontrolléieren, wielt w.e.g. e Konto Dir wëllt importéieren + + + BitShares Kontnumm + Feeler beim Liesen vun der Wierderbuch + De Kontnumm soll 3 bis 16 Zeeche sinn. + Kontnumm sollt mat engem Bréif ufänken. + Gitt e reguläre Numm mat op d\'mannst ee Bindestrich, eng Nummer oder keng Vokaler. + Verifizéiert Disponibilitéit vun de Kont ... + Dee Benotzernumm ass scho geholl. + Kont ass verfügbar + Feeler + De Server huet e Feeler zréckginn. Dëst kann duerch eng Begrenzung geziilt festgeluegt ginn fir dacks Ufroe vun der selwechter IP Adress an enger kuerzer Zäitlaang ze refuséieren. Waart 5 Minutten a probéiert et nach eng Kéier, oder schalt op en anert Netzwierk, zum Beispill vu Wifi bis Zell. + D\'Band huet e Feeler zréckginn. Msg: %1$s + D\'App konnt net Informatioun iwwer de nei geschaffene Kont kréien + Erstellt + + + Transaktiounen + Händler & Teller + Empfang + Gläichgewiicht + Schécken + Net Worth + Kënnt geschwënn + + + Sich + Filter + Export + Keng Transaktiounen + + + Filter Optiounen + All + Geschéckt + Krut + Datum Range + Äquivalent Wäerter + Ignoréiert Netzwierkskäschten + Tëscht + an + Filter + + + Exportfilteréiert Transaktiounen exportéieren + PDF + CSV + Späichergenehmegung ass néideg fir PDF / CSV Dateien ze exportéieren. + Vun + Zu + Notiz + Datum + Zäit + Betrag + Äquivalent Wäerter + + + eReceipt + Wäert + Notiz: %1$s + Datum: %1$s + Tx: %1$s + + + + Händler + Teller + Iwwer + PalmPay Händler sinn de Pilier vun der neier Krypto-Wirtschaft. Wann Dir Geschäfter sicht déi Ären Cryptocurrency acceptéiere wëllen, da benotzt einfach d\'Sich- a Kaartdaten hei ënnen. Méi Händler ginn hei derbäi wéi d\'Palmay Botschafter eis informéieren. + Teller si Leit déi Är Fiat Währungen austauschen mat cryptocururrency, a vice versa. Si hëllefen och Händler mat Fiat Siidlung. + Location Permis ass noutwendeg fir Är aktuell Positioun op der Kaart ze weisen. + + + Info + Zu + Betrag + Notiz + Scannen QR + Ongeldege Kont + Net genuch Fongen + Kamera Erlaabnes ass néideg fir QR Coden ze liesen. + Transaktioun geschéckt! + Kann net Transaktioun schécken + Dir hutt keen %1$s + + + Gitt de Bitshares Kontnumm vun der Persoun op déi Dir Fongen schécke wëllt. \n Zum Beispill: agorise-faucet + Asset Balance + Dir kënnt op d\'Gläichgewiicht tippen op datt Dir all dat Verméigen schéckt. Maachen dat fëllt de Betrag Feld fir Iech aus. + En Memo aginn ass net erfuerderlech, awer Notize maache firwat Dir d\'Fongen geschéckt hutt, ass léif fir zukünfteg Referenz. Memos sinn nëmme fir Iech ze gesinn an d\'Persoun wiem Dir Fongen geschéckt hutt. + Network Fee + D\'Netzgeld ass am Betrag abegraff deen Dir wëllt schécken. Zum Beispill, wann Dir 50 BTS wëllt schécken, da schéckt BiTSy tatsächlech ~ 50,21 BTS. Dee addéierten 0.21 an dësem Beispill ass de Bitshares Transaktiounsgebühr plus 0.01% an de BiTSy Entwéckler Team (normalerweis ~ 1 Cent). + QR Code + Dir braucht keen QR\'s vun engem ze scannen fir Fongen ze schécken, awer et hëlleft Iech fir Feeler ze vermeiden. Wann Dir Fongen vun Ärem Kont verschéckt, gi se fir ëmmer fort, also gitt sécher datt de Numm vum Kont am "An" Feld richteg ass. + + + Asset + Aner… + Schéckt w.e.g.: %1$s %2$s + All Betrag + An: %1$s + BiTSy Rechnung vun %1$s + Deelen + Deelen mat + D\'Lagerungsgenehmegung ass noutwendeg fir Biller ze deelen. + + + Astellungen + Allgemeng + Automatesch zou BiTSy no 3 Minutten Inaktivitéit zoumaachen + Nuetsmodus + View Network Status + Backup + BrainKey. Kont Erhuelung Wierder déi kënnen gefaang oder kopéiert ginn, awer net geännert ginn. + Schreift dëst erof! Gitt sécher datt Dir 2 Exemplare vun dësem BrainKey op 2 sécher Plazen am Fall vu Feier oder Verloscht hutt. Sécherheet Éischt! Jiddereen mat Zougang zu Ärem BrainKey kënnen Zougang zu de Fongen op Ärem Kont kréien! + Kopéiert + Gesinn & Kopie + Konten + Upgrade op LifeTime Membership (LTM). Bitshares \ \'LTM Konten bezuele bal null Käschten, kréien 80% Cashback a Bonus fir Referratiounen. + Upgrade op LTM + Duerch d\'Life Time Membership kënnt Dir mat engem reduzéierte Satz Netzwierkskäschte handel hunn. \n \nIt wäert Effekt op den aktuelle Kont "%1$s" \n \nIt kënnt awer mat enger Käschte vun ongeféier 100 USD bezuelt an Bitshares. \n \nAnd Dir sécher, dass Dir weidergoe wëllt? + Kont Upgrade + Gratulatioun! Äre Kont gouf elo op d\'Lifetime Membership Upgrade. + Feeler beim Versuch vun engem Upgrade Upgrade + Gitt sécher datt Äre Kont genuch Gläichgewiicht huet fir d\'Käschten ze decken. + Den aktuelle Kont vun dësem Apparat ewechhuelen an en aneren ze erstellen oder z\'importéieren. + Ewechzehuelen + Ewechzehuelen Kont + Sidd Dir sécher, dass Dir den aktuelle Kont vun dësem Apparat läsche wëllt? + Bugs oder Iddien? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Spär: %1$s + + + Sécherheet + Sécherheetssperre + Wielt e Sécherheetssperre + PIN + Muster + Näischt + Wielt + Gitt Ären PIN erëm an + Gitt Äre BiTSy PIN fir weider ze goen + Falsche PIN + Set BiTSy Sécherheet + Fir Sécherheet, set e PIN + De PIN muss op d\'mannst 6 Zifferen sinn + PINs sinn net passen + Gitt Är Muster zréck + Gitt Äert BiTSy Muster fir weiderzekommen + Fir Sécherheet, set e Muster + Fräisetzung Fanger wann Dir fäerdeg sidd + Kloer + Nächst + Zeechnen e Spärmuster + Zéien Muster erëm fir ze bestätegen + Confirméieren + Ären neie Spärmuster + Falsch Muster + Muster opgeholl + Verbind op d\'mannst 4 Punkten. Versich et nach eng Kéier. + Ze vill falsch Versich. Probéiert nach eng Kéier an %1$d Minutten. + Ze vill falsch Versich. Probéiert nach eng Kéier an %1$d Sekonnen. + + diff --git a/app/src/main/res/values-lo/strings.xml b/app/src/main/res/values-lo/strings.xml new file mode 100644 index 0000000..5480293 --- /dev/null +++ b/app/src/main/res/values-lo/strings.xml @@ -0,0 +1,185 @@ + + + + ຕົກລົງ + ບໍ່ເຫັນດີ ນຳ + + + ຕົວເລກ PIN 6+ + PIN ສັ້ນເກີນໄປ + ຢືນຢັນ PIN + PIN ບໍ່ກົງກັນ + BrainKey + ກະລຸນາໃສ່ສະ ໝອງ ທີ່ຖືກຕ້ອງ, ມັນຄວນຈະມີ 12 ຫລື 16 ຄຳ. + ນຳ ເຂົ້າບັນຊີທີ່ມີຢູ່ + ຫລື + ສ້າງບັນຊີ ໃໝ່ + ບໍ່ມີບັນຊີຄວບຄຸມໂດຍສະຫມອງທີ່ຢູ່ໃນບ່ອນທີ່ພົບ, ກະລຸນາກວດເບິ່ງສະຫມອງຂອງທ່ານ ສຳ ລັບການພິມຜິດພາດ + ກະລຸນາລອງ ໃໝ່ ພາຍຫຼັງ 5 ນາທີ + ກະລຸນາເລືອກບັນຊີ + ກະແຈທີ່ມາຈາກສະ ໝອງ ນີ້ເບິ່ງຄືວ່າຖືກໃຊ້ເພື່ອຄວບຄຸມຫຼາຍກວ່າ ໜຶ່ງ ບັນຊີ, ກະລຸນາເລືອກບັນຊີໃດ ໜຶ່ງ ທີ່ທ່ານຕ້ອງການ ນຳ ເຂົ້າ + + + ຊື່ບັນຊີ BitShares + ຜິດພາດໃນການອ່ານເອກະສານວັດຈະນານຸກົມ + ຊື່ບັນຊີຄວນຈະເປັນ 3 ເຖິງ 16 ໂຕອັກສອນ. + ຊື່ບັນຊີຄວນເລີ່ມຕົ້ນດ້ວຍຈົດ ໝາຍ. + ກະລຸນາໃສ່ຊື່ປົກກະຕິທີ່ປະກອບມີຢ່າງ ໜ້ອຍ ໜຶ່ງ ເສັ້ນ, ໝາຍ ເລກ, ຫຼືບໍ່ມີພະຍົດ. + ກຳ ລັງກວດສອບຄວາມພ້ອມຂອງບັນຊີ… + ຊື່ບັນຊີນັ້ນຖືກເອົາໄປແລ້ວ. + ບັນຊີສາມາດໃຊ້ໄດ້ + ຂໍ້ຜິດພາດ + ເຊີບເວີສົ່ງຄືນຂໍ້ຜິດພາດ. ນີ້ອາດແມ່ນຍ້ອນຂໍ້ ຈຳ ກັດທີ່ຕັ້ງໄວ້ຢ່າງແນ່ນອນເພື່ອບໍ່ປະຕິບັດການຮ້ອງຂໍເລື້ອຍໆທີ່ມາຈາກທີ່ຢູ່ IP ດຽວກັນໃນເວລາສັ້ນໆ. ກະລຸນາລໍຖ້າ 5 ນາທີແລະລອງ ໃໝ່ ອີກເທື່ອ ໜຶ່ງ, ຫລືປ່ຽນໄປໃຊ້ເຄືອຂ່າຍອື່ນ, ຕົວຢ່າງຈາກ wifi ຫາ cell. + ກauອກນ້ ຳ ໄດ້ກັບຄືນຂໍ້ຜິດພາດ. Msg: %1$s + ແອັບ could ບໍ່ສາມາດດຶງເອົາຂໍ້ມູນກ່ຽວກັບບັນຊີທີ່ສ້າງຂື້ນມາ ໃໝ່ + ສ້າງ + + + ການເຮັດທຸລະ ກຳ + ແມ່ຄ້າແລະຜູ້ບອກເລົ່າ + ໄດ້ຮັບ + ຍອດເຫຼືອ + ສົ່ງ + ມູນຄ່າສຸດທິ + ໃກ້ເຂົ້າມາແລ້ວ + + + ຄົ້ນຫາ + ການກັ່ນຕອງ + ການສົ່ງອອກ + ບໍ່ມີການເຮັດທຸລະ ກຳ + + + ຕົວເລືອກການກັ່ນຕອງ + ທັງ ໝົດ + ສົ່ງແລ້ວ + ໄດ້ຮັບ + ຊ່ວງວັນທີ + ມູນຄ່າທຽບເທົ່າ + ບໍ່ສົນໃຈຄ່າເຄືອຂ່າຍ + ລະຫວ່າງ + ແລະ + ການກັ່ນຕອງ + + + ສົ່ງອອກການເຮັດທຸລະ ກຳ ທີ່ກັ່ນຕອງ + PDF + CSV + ການອະນຸຍາດເກັບຮັກສາແມ່ນ ຈຳ ເປັນເພື່ອສົ່ງອອກເອກະສານ PDF / CSV. + ຈາກ + ເຖິງ + Memo + ວັນທີ + ເວລາ + ຈໍາ​ນວນ + ມູນຄ່າທຽບເທົ່າ + + + eReceipt + ຄຸນຄ່າ + Memo: %1$s + ວັນທີ: %1$s + Tx: %1$s + + + + ສິນຄ້າ + ຜູ້ບອກເລົ່າ + ກ່ຽວກັບ + ພໍ່ຄ້າ PalmPay ແມ່ນກະດູກສັນຫຼັງຂອງເສດຖະກິດ Crypto ໃໝ່. ຖ້າທ່ານ ກຳ ລັງຊອກຫາທຸລະກິດທີ່ຈະຍອມຮັບ Cryptocurrency ຂອງທ່ານ, ຫຼັງຈາກນັ້ນ, ພຽງແຕ່ໃຊ້ຂໍ້ມູນການຄົ້ນຫາແລະແຜນທີ່ຂ້າງລຸ່ມນີ້. ພໍ່ຄ້າເພີ່ມເຕີມຈະຖືກເພີ່ມເຂົ້າບ່ອນນີ້ໃນຂະນະທີ່ເຈົ້າ ໜ້າ ທີ່ເອກອັກຄະລັດຖະທູດ PalmPay ແຈ້ງໃຫ້ພວກເຮົາຊາບ. + ຜູ້ບອກແມ່ນຜູ້ທີ່ຈະແລກປ່ຽນສະກຸນເງິນ fiat ຂອງທ່ານກັບ cryptocurrencies, ແລະໃນທາງກັບກັນ. ພວກເຂົາຍັງຊ່ວຍເຫຼືອພໍ່ຄ້າກັບການຕັ້ງຖິ່ນຖານ fiat. + ການອະນຸຍາດສະຖານທີ່ແມ່ນມີຄວາມ ຈຳ ເປັນເພື່ອສະແດງທີ່ຢູ່ປະຈຸບັນຂອງທ່ານໃນແຜນທີ່. + + + ຂໍ້ມູນ + ເຖິງ + ຈໍາ​ນວນ + Memo + ສະແກນ QR + ບັນຊີບໍ່ຖືກຕ້ອງ + ທຶນບໍ່ພຽງພໍ + ການອະນຸຍາດກ້ອງຖ່າຍຮູບແມ່ນ ຈຳ ເປັນເພື່ອອ່ານລະຫັດ QR. + ການເຮັດທຸລະ ກຳ ຖືກສົ່ງແລ້ວ! + ບໍ່ສາມາດສົ່ງການເຮັດທຸລະ ກຳ ໄດ້ + ທ່ານບໍ່ເປັນເຈົ້າຂອງ %1$s + + + ພິມຊື່ບັນຊີ Bitshares ຂອງບຸກຄົນທີ່ທ່ານຕ້ອງການສົ່ງເງິນເຂົ້າ. \n ຕົວຢ່າງ: agau-faucet + ຍອດຊັບສິນ + ທ່ານສາມາດແຕະໃສ່ຍອດເງິນທີ່ສະແດງເພື່ອສົ່ງຊັບສິນທັງ ໝົດ ນັ້ນ. ການເຮັດດັ່ງນັ້ນຈະຕື່ມຂໍ້ມູນໃສ່ພາກສະ ໜາມ ຈຳ ນວນເງິນໃຫ້ທ່ານ. + ການໃສ່ບົດບັນທຶກ Memo ແມ່ນບໍ່ ຈຳ ເປັນ, ແຕ່ການຈົດບັນທຶກກ່ຽວກັບເຫດຜົນທີ່ທ່ານສົ່ງເງີນແມ່ນດີ ສຳ ລັບການອ້າງອີງໃນອະນາຄົດ. Memos ແມ່ນສາມາດເບິ່ງເຫັນໄດ້ ສຳ ລັບທ່ານແລະຜູ້ທີ່ທ່ານສົ່ງເງິນໄປໃຫ້. + ຄ່າ ທຳ ນຽມເຄືອຂ່າຍ + ຄ່າເຄືອຂ່າຍແມ່ນລວມຢູ່ໃນ ຈຳ ນວນເງິນທີ່ທ່ານຕ້ອງການສົ່ງ. ຕົວຢ່າງ: ຖ້າທ່ານຕ້ອງການສົ່ງ 50 BTS, BiTSy ຈະສົ່ງຕົວຈິງ ~ 50.21 BTS. ການເພີ່ມຂື້ນ 0.21 ໃນຕົວຢ່າງນີ້ແມ່ນຄ່າ ທຳ ນຽມການເຮັດທຸລະ ກຳ Bitshares ບວກກັບ 0.01% ຕໍ່ທີມນັກພັດທະນາ BiTSy (ໂດຍປົກກະຕິ ~ 1 ເປີເຊັນ). + ລະຫັດ QR + ທ່ານບໍ່ ຈຳ ເປັນຕ້ອງສະແກນ QR ຂອງຜູ້ໃດຜູ້ ໜຶ່ງ ເພື່ອສົ່ງເງິນ, ແຕ່ມັນກໍ່ຊ່ວຍທ່ານໃຫ້ຫຼີກລ້ຽງຄວາມຜິດພາດ. ເມື່ອທ່ານສົ່ງເງິນຈາກບັນຊີຂອງທ່ານ, ພວກມັນຈະ ໝົດ ໄປຕະຫຼອດການ, ສະນັ້ນໃຫ້ແນ່ໃຈວ່າຊື່ບັນຊີຢູ່ພາກສະ ໜາມ“ ເພື່ອ” ແມ່ນຖືກຕ້ອງ. + + + ຊັບສິນ + ອື່ນໆ… + ກະລຸນາສົ່ງ: %1$s %2$s + ຈຳ ນວນເງິນໃດໆ + ເຖິງ: %1$s + ໃບເກັບເງິນ BiTSy ຈາກ %1$s + ແບ່ງປັນ + ແບ່ງປັນກັບ + ການອະນຸຍາດການເກັບຮັກສາແມ່ນມີຄວາມ ຈຳ ເປັນທີ່ຈະແບ່ງປັນຮູບພາບ. + + + ການຕັ້ງຄ່າ + ທົ່ວໄປ + ປິດ BiTSy ໂດຍອັດຕະໂນມັດພາຍຫຼັງທີ່ບໍ່ມີປະໂຫຍດ 3 ນາທີ + ຮູບແບບໃນຕອນກາງຄືນ + ເບິ່ງສະຖານະຂອງເຄືອຂ່າຍ + ສຳ ຮອງ + BrainKey. ຄຳ ສັບການກູ້ຂໍ້ມູນບັນຊີທີ່ສາມາດຈັບຫລືຄັດລອກໄດ້, ແຕ່ບໍ່ໄດ້ແກ້ໄຂ. + ຂຽນນີ້ລົງ! ຮັບປະກັນວ່າທ່ານມີ BrainKey ສຳ ເນົາ 2 ສະບັບໃນ 2 ສະຖານທີ່ທີ່ປອດໄພໃນກໍລະນີໄຟ ໄໝ້ ຫຼືສູນເສຍ. ຄວາມປອດໄພກ່ອນ! ທຸກໆຄົນທີ່ເຂົ້າເຖິງ BrainKey ຂອງທ່ານສາມາດເຂົ້າເຖິງເງິນທຶນໃນບັນຊີຂອງທ່ານ! + ຄັດລອກແລ້ວ + ເບິ່ງແລະ ສຳ ເນົາ + ບັນຊີ + ຍົກລະດັບໃຫ້ສະມາຊິກ LifeTime (LTM). ບັນຊີ Bitshares \ \'LTM ຈ່າຍຄ່າ ທຳ ນຽມໃກ້ສູນ, ຮັບເງີນຄືນ 80% ແລະໂບນັດ ສຳ ລັບການສົ່ງຕໍ່. + ຍົກລະດັບເປັນ LTM + ສະມາຊິກເວລາໃນຊີວິດຊ່ວຍໃຫ້ທ່ານສາມາດຊື້ຂາຍດ້ວຍຄ່າ ທຳ ນຽມເຄືອຂ່າຍທີ່ຫຼຸດລົງ. \n \n ມັນຈະມີຜົນກັບບັນຊີປະຈຸບັນ "%1$s" \n \n ມັນກໍ່ມີຄ່າໃຊ້ຈ່າຍປະມານ 100 ໂດລາທີ່ຈ່າຍໃນ Bitshares. \n \n ທ່ານແນ່ໃຈບໍ່ວ່າທ່ານຕ້ອງການ ດຳ ເນີນການ? + ຍົກລະດັບບັນຊີ + ຊົມເຊີຍ! ບັນຊີຂອງທ່ານໄດ້ຖືກຍົກລະດັບໃຫ້ເປັນສະມາຊິກຕະຫຼອດຊີວິດ. + ມີຂໍ້ຜິດພາດໃນຂະນະທີ່ພະຍາຍາມຍົກລະດັບບັນຊີ + ກະລຸນາກວດສອບໃຫ້ແນ່ໃຈວ່າບັນຊີຂອງທ່ານມີຍອດເງິນພຽງພໍໃນການຄຸ້ມຄອງຄ່າໃຊ້ຈ່າຍ. + ເອົາບັນຊີປະຈຸບັນອອກຈາກອຸປະກອນນີ້ແລະສ້າງຫຼື ນຳ ເຂົ້າບັນຊີ ໃໝ່. + ເອົາອອກ + ດຶງອອກຈາກບັນຊີ + ທ່ານແນ່ໃຈບໍ່ວ່າທ່ານຕ້ອງການລຶບບັນຊີປະຈຸບັນອອກຈາກອຸປະກອນນີ້? + ບັກຫລືຄວາມຄິດ? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + ບລັອກ: %1$s + + + ຄວາມປອດໄພ + ລັອກຄວາມປອດໄພ + ເລືອກລັອກລັອກ + PIN + ຮູບແບບ + ບໍ່ມີ + ເລືອກ + ໃສ່ລະຫັດ PIN ຂອງທ່ານຄືນ ໃໝ່ + ໃສ່ລະຫັດ PIN BiTSy ຂອງທ່ານເພື່ອສືບຕໍ່ + PIN ຜິດ + ຕັ້ງຄ່າ BiTSy Security + ເພື່ອຄວາມປອດໄພ, ຕັ້ງ PIN + PIN ຕ້ອງມີຢ່າງນ້ອຍ 6 ຕົວເລກ + ລະຫັດ PIN ບໍ່ກົງກັນ + ໃສ່ແບບຂອງເຈົ້າອີກຄັ້ງ + ກະລຸນາໃສ່ຮູບແບບ BiTSy ຂອງທ່ານເພື່ອສືບຕໍ່ + ເພື່ອຄວາມປອດໄພ, ໃຫ້ ກຳ ນົດຮູບແບບ + ປ່ອຍນິ້ວມືອອກເມື່ອເຮັດແລ້ວ + ແຈ້ງ + ຕໍ່ໄປ + ແຕ້ມຮູບແບບປົດລັອກ + ແຕ້ມຮູບແບບອີກເທື່ອ ໜຶ່ງ ເພື່ອຢືນຢັນ + ຢືນຢັນ + ຮູບແບບການປົດລັອກແບບ ໃໝ່ ຂອງທ່ານ + ແບບບໍ່ຖືກຕ້ອງ + ຮູບແບບບັນທຶກ + ເຊື່ອມຕໍ່ຢ່າງນ້ອຍ 4 ຈຸດ. ລອງ​ອີກ​ຄັ້ງ. + ຄວາມພະຍາຍາມທີ່ບໍ່ຖືກຕ້ອງຫຼາຍເກີນໄປ. ລອງ ໃໝ່ ພາຍໃນ %1$d ນາທີ. + ຄວາມພະຍາຍາມທີ່ບໍ່ຖືກຕ້ອງຫຼາຍເກີນໄປ. ລອງ ໃໝ່ ພາຍໃນ %1$d ວິນາທີ. + + diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml new file mode 100644 index 0000000..95486c4 --- /dev/null +++ b/app/src/main/res/values-lt/strings.xml @@ -0,0 +1,185 @@ + + + + Sutinku + Nesutikti + + + 6 ir daugiau skaitmenų PIN kodas + PIN kodas per trumpas + Patvirtinkite PIN kodą + PIN kodo neatitikimas + „BrainKey“ + Įveskite teisingą smegenų raktą. Tai turėtų sudaryti 12 arba 16 žodžių. + Importuoti esamą sąskaitą + Arba + Sukurti naują paskyrą + Jokių paskyrų, kurių nekontroliuoja nurodytas smegenų raktas, nerasta. Patikrinkite, ar jūsų smegenų klavišuose nėra rašymo klaidų + Bandykite dar kartą po 5 minučių + Pasirinkite paskyrą + Atrodo, kad raktai, gauti iš šio „smegenų rakto“, yra naudojami valdyti daugiau nei vieną paskyrą, pasirinkite kurią paskyrą norite importuoti + + + „BitShares“ paskyros pavadinimas + Klaida skaitant žodyno failą + Sąskaitos pavadinimas turėtų būti nuo 3 iki 16 simbolių. + Sąskaitos pavadinimas turėtų prasidėti raide. + Įveskite įprastą pavadinimą, kuriame yra bent vienas brūkšnys, skaičius arba nėra balsių. + Tikrinama paskyros prieinamumas ... + Tas paskyros pavadinimas jau paimtas. + Paskyra yra + Klaida + Serveris pateikė klaidą. Tai gali nutikti dėl tikslingai nustatyto apribojimo, kuris leistų per trumpą laiką neleisti dažnai pateikti užklausų iš to paties IP adreso. Palaukite 5 minutes ir bandykite dar kartą arba perjunkite į kitą tinklą, pavyzdžiui, iš „wifi“ į mobilųjį telefoną. + Maišytuvas grąžino klaidą. Pranešimas: %1$s + Programa negalėjo gauti informacijos apie naujai sukurtą paskyrą + Sukurti + + + Sandoriai + Prekybininkai ir pardavėjai + Gauti + Balansai + Siųsti + Grynasis vertas + Netrukus + + + Paieška + Filtras + Eksportuoti + Jokių operacijų + + + Filtravimo parinktys + Visi + Išsiųsta + Gauta + Data asortimentas + Lygiavertė vertė + Nepaisykite tinklo mokesčių + Tarp + ir + Filtras + + + Eksportuoti filtruotas operacijas + PDF + CSV + Saugojimo leidimas yra būtinas norint eksportuoti PDF / CSV failus. + + Kam + Memo + Data + Laikas + Suma + Lygiavertė vertė + + + eReceptas + Vertė + Pastaba: %1$s + Data: %1$s + Tx: %1$s + + + + Prekeiviai + Skaitytojai + Apie + „PalmPay“ prekybininkai yra naujosios „Crypto Economy“ atramos pagrindas. Jei ieškote verslo, kuris priims jūsų kriptovaliutą, tiesiog naudokite žemiau pateiktus paieškos ir žemėlapio duomenis. Čia bus įtraukta daugiau prekybininkų, nes mus informuoja „PalmPay“ ambasadoriai. + Paskaitytojai yra žmonės, kurie keis jūsų „fiat“ valiutas su kriptovaliutomis ir atvirkščiai. Jie taip pat padeda pirkliams atsiskaityti už „fiat“. + Vietos leidimas yra būtinas norint dabartinę vietą parodyti žemėlapyje. + + + Informacija + Kam + Suma + Memo + Nuskaityti QR + Netinkama sąskaita + Nepakanka lėšų + Norint skaityti QR kodus, reikalingas fotoaparato leidimas. + Operacija išsiųsta! + Neįmanoma išsiųsti operacijos + Jums nepriklauso %1$s + + + Įveskite asmens, kuriam norite pervesti lėšas, „Bitshares“ sąskaitos pavadinimą. \nPavyzdys: maišytuvas-maišytuvas + Turto balansas + Galite paspausti rodomą balansą, kad išsiųstumėte visą tą turtą. Tai atlikę užpildysite lauką Kiekis. + Įrašyti atmintinę nebūtina, tačiau atkreipti dėmesį į tai, kodėl išsiuntėte lėšas, yra naudinga ateityje. Atmintines matote tik jūs ir asmuo, kuriam jūs siuntėte lėšas. + Tinklo mokestis + Tinklo mokestis įskaičiuotas į norimą atsiųsti sumą. Pavyzdžiui, jei norite išsiųsti 50 BTS, „BiTSy“ iš tikrųjų atsiųs ~ 50,21 BTS. Pridedamas 0,21 šiame pavyzdyje yra „Bitshares“ operacijos mokestis plius 0,01% „BiTSy“ kūrėjų komandai (paprastai ~ 1 centas). + QR kodas + Norint išsiųsti lėšų, jums nereikia nuskaityti kieno nors QR, tačiau tai padeda išvengti klaidų. Kai tik išsiųsite lėšų iš savo sąskaitos, jų nebebus visam laikui, todėl visada įsitikinkite, kad sąskaitos pavadinimas lauke „Kam“ yra teisingas. + + + Turtas + Kita… + Prašome atsiųsti: %1$s %2$s + Bet kokia suma + Kam: %1$s + „BiTSy“ sąskaita faktūra nuo %1$s + Dalintis + Pasidalink su + Atminties leidimas yra būtinas norint dalintis vaizdais. + + + Nustatymai + Generolas + Automatiškai uždarykite „BiTSy“ po 3 minučių neveiklumo + Nakties rėžimas + Peržiūrėti tinklo būseną + Atsarginė kopija + „BrainKey“. Paskyros atkūrimo žodžiai, kuriuos galima užfiksuoti ar nukopijuoti, bet ne redaguoti. + Užsirašyk tai! Įsitikinkite, kad turite 2 šio „BrainKey“ egzempliorius 2 saugiose vietose gaisro ar praradimo atveju. Saugumas pirmiausia! Kiekvienas, turintis prieigą prie jūsų „BrainKey“, gali pasiekti jūsų sąskaitoje esančias lėšas! + Nukopijuota + Peržiūrėti ir kopijuoti + Sąskaitos + Atnaujinkite „LifeTime“ narystę (LTM). „Bitshares“ LTM sąskaitos moka beveik nulinį mokestį, gauna 80% grynųjų pinigų ir premijų už siuntimus. + Naujovinkite į LTM + Narystė visam gyvenimui suteikia galimybę prekiauti sumažinus tinklo mokesčių rinkinį. \n \nJis įsigalios į einamąją sąskaitą „%1$s“ \n \nTačiau ji kainuoja apie 100 USD, sumokėtų „Bitshares“. \n \nAr tikrai norite tęsti? + Paskyra atnaujinta + Sveikiname! Dabar jūsų paskyra buvo pakeista į narystę visam gyvenimui. + Klaida bandant atnaujinti sąskaitą + Įsitikinkite, kad sąskaitoje yra pakankamai balanso padengti išlaidas. + Pašalinkite dabartinę sąskaitą iš šio įrenginio ir sukurkite arba importuokite kitą. + Pašalinti + Pašalinti sąskaitą + Ar tikrai norite pašalinti dabartinę sąskaitą iš šio įrenginio? + Klaidų ar idėjų? + Telegrama: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blokuoti: %1$s + + + Saugumas + Apsaugos užraktas + Pasirinkite saugos užraktą + PIN kodas + Raštas + Nė vienas + Pasirinkite + Iš naujo įveskite savo PIN kodą + Norėdami tęsti, įveskite savo „BiTSy“ PIN kodą + Neteisingas PIN kodas + Nustatykite „BiTSy Security“ + Norėdami užtikrinti saugumą, nustatykite PIN kodą + PIN kodas turi būti bent 6 skaitmenys + PIN kodai neatitinka + Iš naujo įveskite savo modelį + Norėdami tęsti, įveskite savo „BiTSy“ modelį + Norėdami užtikrinti saugumą, nustatykite šabloną + Baigę atleiskite pirštą + Aišku + Kitas + Nubrėžkite atrakinimo modelį + Dar kartą pieškite modelį, kad patvirtintumėte + Patvirtinti + Jūsų naujas atrakinimo modelis + Klaidingas raštas + Užfiksuotas modelis + Prijunkite mažiausiai 4 taškus. Bandyk iš naujo. + Per daug klaidingų bandymų. Bandykite dar kartą po %1$d minučių. + Per daug klaidingų bandymų. Bandykite dar kartą po %1$d sekundžių. + + diff --git a/app/src/main/res/values-lv/strings.xml b/app/src/main/res/values-lv/strings.xml new file mode 100644 index 0000000..5cf3243 --- /dev/null +++ b/app/src/main/res/values-lv/strings.xml @@ -0,0 +1,185 @@ + + + + Piekrītu + Nepiekrītu + + + 6 un vairāk cipari PIN + Pārāk īss PIN kods + Apstipriniet PIN + PIN neatbilstība + BrainKey + Lūdzu, ievadiet pareizo smadzeņu atslēgu, tai vajadzētu būt 12 vai 16 vārdiem. + Importēt esošo kontu + Vai + Izveidot jaunu kontu + Neviens konts, kuru dotās smadzenes nekontrolē, tiek atrasts. Lūdzu, pārbaudiet, vai jūsu smadzenēs nav drukas kļūdas + Lūdzu, mēģiniet vēlreiz pēc 5 minūtēm + Lūdzu, atlasiet kontu + Atslēgas, kas iegūtas no šīm smadzenēm, šķiet, tiek izmantotas, lai kontrolētu vairākus kontus. Lūdzu, atlasiet, kuru kontu vēlaties importēt + + + BitShares konta nosaukums + Kļūda, lasot vārdnīcas failu + Konta nosaukumam jābūt no 3 līdz 16 rakstzīmēm. + Konta nosaukumam jāsākas ar burtu. + Lūdzu, ievadiet parasto vārdu, kurā ir vismaz viena domuzīme, cipars vai nav patskaņu. + Notiek konta pieejamības pārbaude ... + Šis konta nosaukums jau ir ņemts. + Konts ir pieejams + Kļūda + Serveris parādīja kļūdu. Tas varētu būt saistīts ar ierobežojumu, kas mērķtiecīgi noteikts, lai īsā laika posmā aizliegtu biežus pieprasījumus, kas nāk no vienas un tās pašas IP adreses. Lūdzu, pagaidiet 5 minūtes un mēģiniet vēlreiz vai pārslēdzieties uz citu tīklu, piemēram, no wifi uz šūnu. + Jaucējkrāns parādīja kļūdu. Ziņojums: %1$s + Lietotne nevarēja iegūt informāciju par jaunizveidoto kontu + Izveidot + + + Darījumi + Tirgotāji un pārdevēji + Saņemt + Svari + Sūtīt + Neto vērts + Drīzumā + + + Meklēt + Filtrēt + Eksportēt + Nav darījumu + + + Filtrēšanas opcijas + Visi + Nosūtīts + Saņemts + Datumu diapazons + Ekvivalenta vērtība + Ignorēt tīkla maksas + Starp + un + Filtrēt + + + Eksportēt filtrētus darījumus + PDF + CSV + Krātuves atļauja ir nepieciešama, lai eksportētu PDF / CSV failus. + No plkst + Uz + Memo + Datums + Laiks + Summa + Ekvivalenta vērtība + + + eReceipt + Vērtība + Piezīme: %1$s + Datums: %1$s + Tx: %1$s + + + + Tirgotāji + Stāstītāji + Par + PalmPay tirgotāji ir jaunās kriptonauda ekonomikas pamats. Ja jūs meklējat uzņēmumus, kas pieņems jūsu kriptovalūtu, izmantojiet tikai zemāk esošos meklēšanas un kartes datus. Šeit mūs pievienos vairāk tirgotāju, jo mūs informē PalmPay vēstnieki. + Tirgotāji ir cilvēki, kuri apmainās jūsu fiat valūtas ar kriptovalūtām un otrādi. Viņi arī palīdz tirgotājiem veikt fiat norēķinus. + Vietnes atļauja ir nepieciešama, lai kartē parādītu jūsu pašreizējo atrašanās vietu. + + + Informācija + Uz + Summa + Memo + Skenēt QR + Nederīgs konts + Nepietiek līdzekļu + Lai lasītu QR kodus, nepieciešama kameras atļauja. + Darījums nosūtīts! + Nevar nosūtīt darījumu + Jums nepieder neviens %1$s + + + Ierakstiet tās personas Bitshares konta vārdu, kurai vēlaties nosūtīt līdzekļus. \nPiemēram: jaucējkrāns + Aktīvu bilance + Jūs varat pieskarties parādītajam atlikumam, lai nosūtītu visu šo aktīvu. To darot, aizpildīsit lauku Summa. + Atgādinājuma ievadīšana nav nepieciešama, taču ir patīkami ņemt vērā piezīmes par to, kāpēc jūs nosūtījāt līdzekļus. Piezīmes ir redzamas tikai jums un personai, kurai jūs nosūtījāt līdzekļus. + Tīkla maksa + Tīkla maksa ir iekļauta summā, kuru vēlaties nosūtīt. Piemēram, ja vēlaties nosūtīt 50 BTS, BiTSy faktiski nosūtīs ~ 50,21 BTS. Pievienotais 0,21 šajā piemērā ir Bitshares transakcijas maksa plus 0,01% BiTSy izstrādātāju komandai (parasti ~ 1 cents). + QR kods + Lai nosūtītu līdzekļus, jums nav jāskenē kāda QR, taču tas palīdz izvairīties no kļūdām. Kad esat pārsūtījis līdzekļus no sava konta, tie vairs nav pieejami, tāpēc vienmēr pārliecinieties, vai konta nosaukums laukā “Kam” ir pareizs. + + + Aktīvs + Cits… + Lūdzu, sūtiet: %1$s %2$s + Jebkura summa + Kam: %1$s + BiTSy rēķins no %1$s + Dalies + Dalīties ar + Attēlu kopīgošanai ir nepieciešama krātuves atļauja. + + + Iestatījumi + Vispārīgi + Automātiski aizveriet BiTSy pēc 3 minūšu neaktivitātes + Nakts režīms + Skatīt tīkla statusu + Rezerves + Prāta atslēga. Konta atkopšanas vārdi, kurus var tvert vai kopēt, bet ne rediģēt. + Pierakstiet šo! Pārliecinieties, ka jums ir 2 šīs BrainKey kopijas 2 drošās vietās ugunsgrēka vai nozaudēšanas gadījumā. Drošība vispirms! Ikviens, kam ir piekļuve jūsu BrainKey, var piekļūt jūsu konta līdzekļiem! + Kopēts + Skatīt un kopēt + Konti + Jaunināšana uz dalību LifeTime (LTM). Bitshares \ \'LTM konti maksā gandrīz nulles maksu, saņem 80% naudas atmaksu un prēmijas par nodošanu. + Jaunināt uz LTM + Dalība dzīves laikā ļauj tirgoties ar samazinātu tīkla maksu komplektu. \n \nTas stāsies spēkā norēķinu kontā "%1$s" \n \nTomēr tas nozīmē, ka Bitshares maksā apmēram 100 USD. \n \nVai tiešām vēlaties turpināt? + Konts ir jaunināts + Apsveicam! Jūsu konts tagad ir jaunināts uz dalību mūža garumā. + Mēģinot jaunināt kontu, radās kļūda + Lūdzu, pārliecinieties, vai jūsu kontā ir pietiekams atlikums izmaksu segšanai. + Noņemiet pašreizējo kontu no šīs ierīces un izveidojiet vai importējiet citu kontu. + Noņemt + Noņemt kontu + Vai tiešām vēlaties noņemt pašreizējo kontu no šīs ierīces? + Kļūdas vai idejas? + Telegramma: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Bloķēt: %1$s + + + Drošība + Drošības atslēga + Izvēlieties drošības atslēgu + PIN + Raksts + Nav + Izvēlieties + Atkārtoti ievadiet savu PIN + Ievadiet savu BiTSy PIN kodu, lai turpinātu + Nepareizs PIN + Iestatiet BiTSy drošību + Drošības nolūkos iestatiet PIN + PIN ir jābūt vismaz 6 cipariem + PIN neatbilst + Atkārtoti ievadiet modeli + Ievadiet savu BiTSy modeli, lai turpinātu + Drošības nolūkos iestatiet modeli + Kad esat pabeidzis, atlaidiet pirkstu + Skaidrs + Nākamais + Uzzīmējiet atbloķēšanas modeli + Vēlreiz uzzīmējiet modeli, lai apstiprinātu + Apstiprināt + Jūsu jaunais atbloķēšanas modelis + Nepareizs raksts + Reģistrēts paraugs + Pievienojiet vismaz 4 punktus. Mēģini vēlreiz. + Pārāk daudz nepareizu mēģinājumu. Mēģiniet vēlreiz pēc %1$d minūtēm. + Pārāk daudz nepareizu mēģinājumu. Mēģiniet vēlreiz pēc %1$d sekundēm. + + diff --git a/app/src/main/res/values-mg/strings.xml b/app/src/main/res/values-mg/strings.xml new file mode 100644 index 0000000..2890bf0 --- /dev/null +++ b/app/src/main/res/values-mg/strings.xml @@ -0,0 +1,185 @@ + + + + mifanaraka + tsy miombon-kevitra + + + 6+ isa PIN + Fohy loatra ny PIN + Hamarino ny PIN + Fandrindran\'ny PIN + BrainKey + Ampidiro azafady ny brainkey marina, tokony hanana teny 12 na 16 io. + Ampidiro ny kaonty misy + na + Mamorona kaonty vaovao + Tsy misy kaonty voafehin\'ny brainkey nomena izay hita, azafady mba jereo ny brainkey anao amin\'ny fisafidianana ireo lesoka + Manandrama indray azafady rehefa afaka 5 minitra + Safidio azafady ny kaonty + Ny fanalahidy nalaina avy amin\'ity brainkey ity dia toa nampiasaina hanaraha-maso mihoatra ny kaonty iray, azafady, fidio ny kaonty tianao hotaterina + + + Anaran\'ny kaonty BitShares + Hadisoana famakiana rakitra rakibolana + Ny anarana kaonty dia tokony ho 3 na 16 endri-tsoratra. + Tokony hanomboka amin\'ny taratasy ny anaran-kaonty. + Azafady azafady azafady ny anarana mahazatra misy dikanteny iray, na isa, na fady tsy misy dikany. + Manamarina ny fisian\'ny kaonty… + Ny anaran\'ny kaonty dia efa raisina. + Azo alaina ny kaonty + Error + Namerina ny fahadisoana ny mpizara. Izany dia mety noho ny fetra voafetra natao amin\'ny toerana natao mba tsy hanafoana ny fangatahana matetika avy amin\'ny adiresy IP iray ao anatin\'ny fotoana fohy. Miandrasa 5 minitra ary andramo indray, na mitodiha any anaty tamba-jotra hafa, ohatra avy amin\'ny wifi mankany sela. + Niverina fahadisoana ny gropy. Msg: %1$s + Tsy afaka nahazo fampahalalana momba ny kaonty vao noforonina ny fampiharana + mamorona + + + varotra + Mpivarotra sy mpitatitra + Raiso + mizana + Send + Net Worth + Ho avy tsy ho ela + + + Search + Filter + Export + Tsy misy famindrana + + + Safidy sivana + rehetra + Sent + Received + Andraikitra daty + Mitovy lanja + Aza hadino ny saram-tambajotra + Teo anelanelan\'ny + ary + Filter + + + Ny fifanakalozana azo sivana + PDF + CSV + Ilaina ny fahazoan-dàlana hitehirizana rakitra PDF / CSV. + From + To + Memo + Date + Time + vola + Mitovy lanja + + + eReceipt + sarobidy + Memo: %1$s + Daty: %1$s + Tx: %1$s + + + + mpivarotra + mpilaza ny hoavy + About + Ny mpivarotra PalmPay no ivon\'ny fidiram-bolan\'ny Crypto vaovao. Raha mitady orinasa izay hanaiky ny Cryptocurrency ianao, dia ampiasao fotsiny ny angon-draharahan\'ny Fikarohana sy Sarintany eto ambany. Mpivarotra bebe kokoa no hampiana eto raha ny fanazavan\'ny ekipa PalmPay Ambassadors anay. + Ny mpitati-baovao dia olona mifanakalo ny volanao fiatrehana ny cryptocurrency, ary ny mifamadika amin\'izany. Manampy ireo mpivarotra fanamboarana fiatrehana koa izy ireo. + Ilaina ny fahazoan-toerana mba hampisehoana ny toerana misy anao eo amin\'ny sarintany. + + + Info + To + vola + Memo + Scan QR + Kaonty tsy diso + Tsy ampy ny vola + Ny fahazoan-dàlana fakantsary dia ilaina ny mamaky ireo kaody QR. + Transaction sent! + Tsy afaka nandefa fifanakalozana + Tsy manana %1$s ianao + + + Ampidiro amin\'ny anaran\'ny kaonty Bitshares olona tianao handefasana vola. \nManampy: agorise-faucet + Balance Asset + Afaka manantona ny fifandanjana aseho ianao handefasana izany fananana rehetra izany. Ny fanaovana izany dia hameno ny saha Soa ho anao. + Ny fampidirana memo dia tsy takiana, fa ny fandraisana an-tsoratra ny antony nandefasanao ny vola dia tsara ho an\'ny fanoratana ho avy. Ny memo dia tsy hita afa-tsy aminao sy ilay olona nandefasanao vola. + Vola amin\'ny tambajotra + Ny saram-tambajotra dia tafiditra ao amin\'ny vola tianao halefa. Raha te handefa 50 BTS ianao, dia mandefa ~ 50.21 BTS ny BiTSy. 0.21 fanampiny ity ohatra ity dia ny vidin\'ny fifanakalozana Bitshares miampy 0,01% amin\'ny BiTSy Developer Team (mazàna ~ 1 cent). + QR Code + Tsy mila manadihady ny QR ny olona handefa vola ianao, fa manampy anao hisoroka ny lesoka. Vantany vao mandefa vola ao amin\'ny kaontinao ianao dia nanjary mandrakizay, koa ataovy azo antoka fa marina ny anaran\'ilay kaonty ao amin\'ny sehatry ny "To". + + + -pananana + Hafa… + Alefaso: %1$s %2$s + Izay rehetra misy + Ho: %1$s + Invoice BiTSy amin\'ny %1$s + Share + Mizarà + Ilaina ny fahazoan-dàlana amin\'ny fizarana sary. + + + Settings + General + Manakatona ho azy avy hatrany ny BiTSy aorian\'ny 3 minitra tsy hihetsika + Mode mode + Hijery ny toeran\'ny tambajotra + nomaniny ho solon\'izay + BrainKey. Teny fanarenana ny kaonty izay azo raisina na azo adika, fa tsy ovaina. + Soraty eto io! Aza adino fa manana kopia 2 amin\'ity BrainKey ity ianao amin\'ny toerana 2 azo antoka raha misy ny fahamaizana na fatiantoka. Fiarovana aloha! Izay rehetra miditra amin\'ny BrainKey dia afaka miditra ao amin\'ny kaontinao! + dika + Hijery sy handika + Kaonty + Fanavaozana ho an\'ny mpikambanaTime Membership (LTM). Ny kaonty Bitshares \ \'LTM dia mandoa vidin\'oliva be dia be, mahazo vola mitentina 80% sy bonus ho an\'ny répertoire. + Fiakarana amin\'ny LTM + Ny Fandraisana anjara amin\'ny Fotoam-piainana dia mamela anao hanana varotra miaraka amin\'ny andrana fihenan\'ny saram-tambajotra. \n \nHampiasa amin\'ny kaonty ankehitriny "%1$s" \n \nNefa na izany aza dia tonga amin\'ny vidiny manodidina ny 10000 $ vidiny ao Bitshares. \n \nNanao ve ny tianao hitohy? + Nampitombo ny kaonty + Arahabaina! Ny kaontinao izao dia nohavaozina ho amin\'ny Fiainana maharitra. + Hadisoana raha manandrana manavao ny kaonty + Azafady azonao antoka fa manana ny fifandanjana ampy amin\'ny kaontinao ny kaontinao. + Esory ny kaonty ankehitriny misy anao ary manamboatra na manafatra hafa. + Esory + Esory ny kaonty + Azo antoka ve fa te hanaisotra ny kaontinao ankehitriny amin\'ity fitaovana ity ianao? + Baitra na hevitra? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Sakana: %1$s + + + Security + Fanidiana fiarovana + Safidio ny hidin-trano fiarovana + PIN + Pattern + tsy misy + Mifidiana + Ampidiro indray ny biraonao + Ampidiro ny BiTSy PIN hanohizanao + Diso PIN + Ataovy antoka ny BiTSy Security + Ho an\'ny fiarovana, mametraha PIN + Tsy maintsy isa ny farafahakeliny 6 + Lalao amboara PIN + Ampidiro indray ny maodelinao + Ampidiro ny laminasa BiTSy hanohizanao + Ho fiarovana, manisy modely + Avoahy ny rantsantanana rehefa vita + Clear + Manaraka + Manaova sary modely fanala + Manaova modely indray hanamafisana + Hamarino + Ny laminasa fanokafana vaovao nataonao + Làlan-diso + Modely voarakitra + Mifandraisa fatra 4 farafahakeliny. Andramo indray mandeha. + Fanandramana diso be loatra. Manandrama indray ao anatin\'ny %1$d minitra. + Fanandramana diso be loatra. Andramo indray amin\'ny %1$d segondra. + + diff --git a/app/src/main/res/values-mi/strings.xml b/app/src/main/res/values-mi/strings.xml new file mode 100644 index 0000000..78b3a93 --- /dev/null +++ b/app/src/main/res/values-mi/strings.xml @@ -0,0 +1,185 @@ + + + + Whakaaetia + Te kore + + + 6+ PIN PIN + He poto rawa te PIN + Whakaaohia PIN + Maau PIN + BrainKey + Tomo koa te brainkey tika, kia 12, 16 nga kupu ranei. + Kawemai i te kaute + Ranei + Waihangahia he kaute hou + Kaore he kaute e whakahaerehia ana e te brainkey e kitea ana kua tirohia, tirohia to brainkey mo te tuhi hapa + Me whai ano kia 5 meneti + Tuhia koa he nama + Ko nga koikoi i ahu mai i tenei brainkey ki te whakamahia hei whakahaere neke atu i te kotahi kaute, kowhiria mahea te kaute e hiahia ana koe ki te kawemai + + + Ingoa pūkete BitShares + Hapa te panui o te konaini papakupu + Ko nga ingoa putea kia 3 ki te 16 nga kiripuaki. + Ko te ingoa putea me timata i tetahi reta. + Tomo koa ki tetahi ingoa auau e mau ana i te iti noa iho i te kotahi papatohu, he tau, kaore ranei he kupu taurangi. + Te whakamana i te waatea pūkete ... + Kua tangohia kē taua ingoa pūkete. + Kei te waatea te kaute + Kei te Hapa + I hoki mai te hapa o te tūmau. Mahalo ko tenei pea na te haanganga o te waahi kia kore ai e waatea te tono mai i te waarangi IP taua i roto i te waa poto. Tena tatari 5 meneti ka ngana ano, ka huri ranei ki tetahi whatunga rereke, hei tauira mai i te wifi ki te pūtau. + I hoki mai te panikini hapa. Msg: %1$s + Kaore i taea e te taupānga te whakahoki i nga korero mo te kaute hou + Te Hanga + + + Te Whakawhiti + Kaihoko & Kaihoko + Whiwhi + Te Rautau + Tukua + Netinui + Ka haere mai + + + Rapu + Tātari + Kaweake + Kaore he Whakawhiti + + + Kōwhiringa tātari + Katoa + I tukuna + Kua riro + Rangi Rangi + Te Tika Riterite + Kaua e warewaretia nga utu mo te Whatunga + Kei waenganui + me ngā + Tātari + + + Kaweake i nga whakawhitinga kua whiriwhirihia + PDF + CSV + Me tika te whakaaetanga rokiroki hei kaweake i nga konae PDF / CSV. + Mai + Ki + Memo + Rangi + Te wa + Kaha + Te Tika Riterite + + + Tuhinga + Te uara + Memo: %1$s + Rangi: %1$s + Tx: %1$s + + + + Kaihoko + Kaituku + No runga + Ko nga kaihokohoko PalmPay te tuara o te Ao Crypto hou. Mena kei te rapu koe mo nga pakihi ka whakaae a koe ki te Whakaputa, katahi ka whakamahi noa i nga raraunga Rapu me te Mahere i raro. He maha atu nga kaihokohoko ka tapiritia i konei mai i te PalmPay Ambassadors korero mai ki a maatau. + Ko nga Kaikorero ko nga tangata ka huri i o moni moni ki te miihini me te cryptocurrencies, engari ano hoki. Ka awhina hoki ratou i nga Kaihoko ki te whakatikatika i nga mahi. + Ko te whakaaetanga o te waahi e tika ana hei whakaatu i to waahi o te waa i runga i te mapi. + + + Korero + Ki + Kaha + Memo + Matawai QR + He kaute kore + He iti te moni + He tika te whakaaetanga kamera hei panui i nga waehere QR. + Ko te whakawhitinga i tukuna mai! + Kaore e taea te tuku moni + Kaore koe e whiwhi i tetahi o %1$s + + + Patohia te ingoa pūkete Bitshares o te tangata e hiahia ana koe ki te tuku moni. \nNo te tauira: agorise-faucet + Te Whakatau Awhina + Ka taea e koe te paato i runga i te toenga kua whakaatuhia kia tohaina katoa o taua taonga. Ma te mahi i tenei ka whakakiia te mara Maau mo koe. + Ko te whakauru i te Memo kaore e hiahiatia, engari ko te tuhi i nga tuhinga he aha te mea pai i tukuna atu ai e koe nga putea mo te tohutoro. Ko nga memo anake e kitea ana ki a koe me te tangata i tukuna e koe nga moni ki. + Utu Whatunga + Ko te utu mo te Whatunga kei roto i te nui e hiahia ana koe ki te tuku. Hei tauira, ki te hiahia koe ki te tuku 50 BTS, ka tukuna e BiTSy ~ 50.21 BTS. Ko te taapiri 0.21 i roto i tenei tauira ko te utu tauhokohoko Bitshares me te 0.01% ki te Rōpū Kaiwhakawhanake BiTSy (te nuinga he ~ 1 seneti). + Waehere QR + Kaore e hiahiatia ana e koe te tirotiro i te QR o tetahi ki te tuku moni, engari ka awhina tera i a koe kia kore ai nga hapa. Ina tukuna e koe nga moni mai i to putea, ka ngaro noa atu, na me mohio tonu ka tika te ingoa pūkete i te mara "Ki". + + + Kohi + Tahi atu… + Tena Tukuna: %1$s %2$s + Tetahi Kaupapa + Ki: %1$s + Nga konao BiTSy mai i te %1$s + Whakapaa + Ahaa me + Me tika te whakaaetanga rokiroki hei tohatoha pikitia. + + + Tautuhinga + Whanui + Katia aunoatia BiTSy i muri i te 3 meneti te ngoikore + Te aratau po + Tirohia Te Waahanga Whatunga + Pūrua + BrainKey. Ko nga kupu whakaora i nga kaute ka taea te hopu, te kape ranei, engari kaore i whakatika. + Tuhia tenei! Kia mahara kia rua nga kape o tenei BrainKey i nga waahi e 2 e noho ana hei ahi, he ngaro ranei. Haumarutanga Tuatahi! Ko te tangata e uru ana ki to BrainKey ka taea te uru atu ki nga putea kei roto i o putea! + Kua kape + Tirohia & Tāruatia + Pūkete + Te Whakahoutanga ki te Taha Mema Ora (LTM). Ka utua e nga putea BEShares \ \'LTM nga utu kore-kore, whiwhi 80% moni moni me nga putea mo nga tohutao. + Te Whakahoutanga ki te LTM + Ko te Mema Whakauru Awhina e taea ai e koe te hokohoko me te iti o nga utu whatunga. \n \nI ka whai mana ki te putea o naianei "%1$s" \n \nMei konei ka haere mai te utu mo te 100 USD kua utua ki Bitshares. \n \nA kei te hiahia koe ki te haere tonu? + Kua whakahoutia te Pūkete + Mihi! Kua whakahoutia o taau putea ki te Mema Mema Rawa. + Ko te hapa i te wa e ngana ana ki te whakahou i te kaute + Kia mahara me nui te toenga o to putea hei utu i nga utu. + Tangohia te Pūkete o nāianei mai i tēnei taputapu ka waihangahia, whakauru mai rānei i tētahi atu. + Tango + Tangohia te Pūkete + Kei te hiahia koe ki te tango i nga putea oana mai i tenei whakaaro? + Peke, whakaaro ranei? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Poraka: %1$s + + + Te haumarutanga + Raka Haumaru + Kōwhiria he Kete Haumaru + PIN + Tauira + Kore + Kōwhiri + Whakaurua ano to PIN + Whakauruhia to PIN BiTSy kia haere tonu + PIN he + Whakatauhia te Haumaru BiTSy + Mo te haumaru, whakaturia te PIN + Me kaua e tatihia te PIN + Kāore he taitara + Whakaurua ano to tauira + Whakauruhia to tauira BiTSy kia haere tonu + Mo te haumaru, whakaturia te Hoahoa + Tukuna te maihao ka oti + Meama + Panuku + Tuhia tetahi tauira wewete + Tuhia ano te tauira kia whakaatuhia + Whakaū + Ko taau tauira wewete hou + Hoahoa hē + Hoahoa i tuhia + Tūhono neke atu kia 4 nga kiko. Ka hura ano. + He maha nga nganatanga he. Whakamātauria ano i %1$d meneti. + He maha nga nganatanga he. Whakamātauria ano i %1$d hēkona. + + diff --git a/app/src/main/res/values-mk/strings.xml b/app/src/main/res/values-mk/strings.xml new file mode 100644 index 0000000..833e689 --- /dev/null +++ b/app/src/main/res/values-mk/strings.xml @@ -0,0 +1,185 @@ + + + + Се согласувам + Не се согласувам + + + ПИН со 6 цифри + ПИН премногу краток + Потврдете го ПИН-от + ПИН-неуспех + Мозокот + Внесете точен мозок, треба да има 12 или 16 збора. + Увезете постојна сметка + Или + Создадете нова сметка + Нема сметки контролирани од дадениот мозочен удар каде што се пронајдени, ве молиме проверете го вашиот мозок за грешка при пишување + Обидете се повторно после 5 минути + Изберете сметка + Копчињата добиени од овој мозок се чини дека се користат за контрола на повеќе од една сметка, ве молиме изберете која сметка сакате да ја увезете + + + Име на сметката BitShares + Грешка при читање датотека со речници + Името на сметката треба да биде од 3 до 16 знаци. + Името на сметката треба да започне со писмо. + Ве молиме, внесете редовно име што содржи најмалку една цртичка, број или без самогласки. + Потврдување достапност на сметката… + Тоа име на сметка е веќе преземено. + Сметката е достапна + Грешка + Серверот врати грешка. Ова може да се должи на ограничувањето намерно поставено за да се дозволат честите барања што доаѓаат од истата IP адреса за кратко време. Ве молиме почекајте 5 минути и обидете се повторно, или префрлете се на друга мрежа, на пример од WiFi во ќелија. + Тапа врати грешка. Msg: %1$s + Апликацијата не може да добие информации за новосоздадената сметка + Креирај + + + Трансакции + Трговци и продавачи + Прими + Салда + Испрати + Нето вредност + Наскоро + + + Пребарај + Филтер + Извоз + Нема трансакции + + + Опции за филтрирање + Сите + Испратено + Прими + Опсег на датум + Еквивалентна вредност + Игнорирајте ги такси за мрежа + Помеѓу + и + Филтер + + + Изведете филтрирани трансакции + PDF + CSV + Дозвола за складирање е неопходна за извоз на датотеки PDF / CSV. + Од + До + Меморандум + Датум + Време + износ + Еквивалентна вредност + + + еРетипт + Вредност + Белешка: %1$s + Датум: %1$s + Tx: %1$s + + + + Трговци + Продавачи + За + Трговците на PalmPay се \'рбет на новата крипто економија. Ако барате бизниси што ќе ја прифатат вашата Cryptocurrency, тогаш само користете ги податоците за пребарување и мапа подолу. Повеќе трговци ќе бидат додадени овде како што не информираат амбасадорите на PalmPay. + Продавачите се луѓе кои ќе ги разменуваат вашите фиат валути со криптовалути и обратно. Тие исто така им помагаат на трговците со фиат-населбата. + Дозвола за локација е неопходна за да се прикаже тековната локација на мапата. + + + Информации + До + износ + Меморандум + Скенирајте QR + Невалидна сметка + Нема доволно средства + Потребна е дозвола за камера за да ги прочитате QR-кодовите. + Трансакцијата е испратена! + Не можам да испратам трансакција + Вие не поседувате какви било %1$s + + + Напишете го името на сметката Bitshares на лицето до кое сакате да испратите средства. \nНа пример: agorise-чешма + Биланс на средства + Можете да допрете на прикажаниот биланс за да го испратите целото средство. Со тоа ќе го пополните полето за Износот за вас. + Внесување меморандум не е потребно, но забележувањето зошто сте ги испратиле средствата е убаво за идно упатување. Меморандумите се видливи само за вас и за лицето на кое сте испратиле средства. + Интернет такса + Цената на мрежата е вклучена во износот што сакате да го испратите. На пример, ако сакате да испратите 50 БТС, Битси всушност ќе испрати 50,21 фунти БТС. Додаден 0,21 во овој пример е такса за трансакција Bitshares плус 0,01% на тимот за развивачи на BiTSy (обично ~ 1 цент). + QR код + Не треба да скенирате нечиј QR за да испратите средства, но тоа помага да избегнете грешки. Откако ќе испратите средства од вашата сметка, тие ќе ги снема засекогаш, затоа секогаш проверете дали името на сметката во полето "До" е точно. + + + Средство + Други… + Ве молиме Испратете: %1$s %2$s + Било кој износ + До: %1$s + Битса фактура од %1$s + Сподели + Сподели со + Дозвола за складирање е неопходна за споделување на слики. + + + Поставки + Општо + Автоматски затворете ја BiTSy по 3 минути неактивност + Ноќен режим + Приказ на статусот на мрежата + Резервна копија + Мозокот. Зборови за обновување на сметки што можат да бидат заробени или копирани, но не и да се уредуваат. + Запишете го ова! Бидете сигурни дека имате 2 копии од овој BrainKey на 2 безбедни локации во случај на пожар или загуба. Безбедност прво! Секој што има пристап до вашиот BrainKey може да има пристап до средствата на вашата сметка! + Копирано + Прикажи и копирај + Сметки + Надградете се за членство во LifeTime (LTM). LTM сметките за Bitshares плаќаат скоро нула такси, добиваат 80% враќање на готовина и бонуси за упати. + Надградба на LTM + Членството за животно време ви овозможува да тргувате со намален пакет мрежни такси. \n \nТоа ќе стапи на сила на тековната сметка „%1$s“ \n \nСекако, тоа доаѓа со цена од околу 100 УСД платени во Битсарс. \n \n Дали сте сигурни дека сакате да продолжите? + Надградена сметка + Честитки! Вашата сметка сега е ажурирана до членството во животот. + Грешка при обидот да се надополни сметката + Ве молиме, проверете дали вашата сметка има доволно рамнотежа за да ги покрие трошоците. + Отстранете ја тековната сметка од овој уред и создадете или увезете друга. + Отстрани + Отстранете ја сметката + Дали сте сигурни дека сакате да ја отстраните тековната сметка од овој уред? + Грешки или идеи? + Телеграма: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Блок: %1$s + + + Безбедност + Безбедносно заклучување + Изберете Безбедносно заклучување + ПИН + Модел + Ништо + Изберете + Повторно внесете го вашиот PIN + Внесете го вашиот PIN за Битси за да продолжите + Погрешен ПИН + Поставете безбедност на Битси + За безбедност, поставете ПИН + ПИН-то мора да биде најмалку 6 цифри + PIN-от не одговара + Повторно внесете ја вашата шема + Внесете ја вашата шема за BiTSy за да продолжите + За безбедност, поставете Модел + Ослободете го прстот кога ќе заврши + Јасно + Следно + Нацртајте шема за отклучување + Нацртајте шема повторно за да потврдите + Потврди + Вашата нова шема за отклучување + Погрешна шема + Регистриран е моделот + Поврзете најмалку 4 точки. Обиди се повторно. + Премногу неточни обиди. Обидете се повторно за %1$d минути. + Премногу неточни обиди. Обидете се повторно за %1$d секунди. + + diff --git a/app/src/main/res/values-ml/strings.xml b/app/src/main/res/values-ml/strings.xml new file mode 100644 index 0000000..59edde8 --- /dev/null +++ b/app/src/main/res/values-ml/strings.xml @@ -0,0 +1,185 @@ + + + + സമ്മതിക്കുന്നു + വിയോജിക്കുന്നു + + + 6+ അക്ക PIN + പിൻ വളരെ ചെറുതാണ് + പിൻ സ്ഥിരീകരിക്കുക + പിൻ പൊരുത്തക്കേട് + ബ്രെയിൻകെയ് + ശരിയായ ബ്രെയിങ്കി നൽകുക, അതിന് 12 അല്ലെങ്കിൽ 16 വാക്കുകൾ ഉണ്ടായിരിക്കണം. + നിലവിലുള്ള അക്കൗണ്ട് ഇറക്കുമതി ചെയ്യുക + അഥവാ + പുതിയ അക്കൗണ്ട് സൃഷ്ടിക്കുക + കണ്ടെത്തിയ ബ്രെയ്‌ങ്കി നിയന്ത്രിക്കുന്ന അക്കൗണ്ടുകളൊന്നുമില്ല, ടൈപ്പിംഗ് പിശകുകൾക്കായി ദയവായി നിങ്ങളുടെ ബ്രങ്കി പരിശോധിക്കുക + 5 മിനിറ്റിനുശേഷം വീണ്ടും ശ്രമിക്കുക + ഒരു അക്കൗണ്ട് തിരഞ്ഞെടുക്കുക + ഈ ബ്രെയിങ്കിയിൽ നിന്ന് ലഭിച്ച കീകൾ ഒന്നിലധികം അക്കൗണ്ടുകൾ നിയന്ത്രിക്കാൻ ഉപയോഗിച്ചതായി തോന്നുന്നു, നിങ്ങൾ ഏത് അക്കൗണ്ട് ഇറക്കുമതി ചെയ്യാൻ ആഗ്രഹിക്കുന്നുവെന്ന് തിരഞ്ഞെടുക്കുക + + + ബിറ്റ്ഷെയർ അക്കൗണ്ടിന്റെ പേര് + നിഘണ്ടു ഫയൽ വായിക്കുന്നതിൽ പിശക് + അക്ക name ണ്ടിന്റെ പേര് 3 മുതൽ 16 പ്രതീകങ്ങൾ ആയിരിക്കണം. + അക്ക name ണ്ട് നാമം ഒരു അക്ഷരത്തിൽ ആരംഭിക്കണം. + കുറഞ്ഞത് ഒരു ഡാഷ്, ഒരു നമ്പർ അല്ലെങ്കിൽ സ്വരാക്ഷരങ്ങൾ അടങ്ങിയ ഒരു സാധാരണ പേര് നൽകുക. + അക്കൗണ്ട് ലഭ്യത പരിശോധിക്കുന്നു… + ആ അക്ക name ണ്ട് നാമം ഇതിനകം എടുത്തിട്ടുണ്ട്. + അക്കൗണ്ട് ലഭ്യമാണ് + പിശക് + സെർവർ ഒരു പിശക് നൽകി. ഒരേ ഐപി വിലാസത്തിൽ നിന്ന് പതിവായി വരുന്ന അഭ്യർത്ഥനകൾ ഹ്രസ്വ സമയത്തിനുള്ളിൽ അനുവദിക്കാതിരിക്കാൻ മന purpose പൂർവ്വം സജ്ജമാക്കിയിരിക്കുന്ന ഒരു പരിമിതി ഇതിന് കാരണമാകാം. ദയവായി 5 മിനിറ്റ് കാത്തിരുന്ന് വീണ്ടും ശ്രമിക്കുക, അല്ലെങ്കിൽ മറ്റൊരു നെറ്റ്‌വർക്കിലേക്ക് മാറുക, ഉദാഹരണത്തിന് വൈഫൈയിൽ നിന്ന് സെല്ലിലേക്ക്. + Faucet ഒരു പിശക് നൽകി. Msg: %1$s + അപ്ലിക്കേഷന് പുതുതായി സൃഷ്‌ടിച്ച അക്കൗണ്ടിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ വീണ്ടെടുക്കാനായില്ല + സൃഷ്ടിക്കാൻ + + + ഇടപാടുകൾ + വ്യാപാരികളും പറയുന്നവരും + സ്വീകരിക്കുക + ബാലൻസ് + അയയ്‌ക്കുക + നെറ്റ് വർത്ത് + ഉടൻ വരുന്നു + + + തിരയുക + ഫിൽട്ടർ ചെയ്യുക + കയറ്റുമതി + ഇടപാടുകളൊന്നുമില്ല + + + ഓപ്ഷനുകൾ ഫിൽട്ടർ ചെയ്യുക + എല്ലാം + അയച്ചു + ലഭിച്ചു + തീയതി പരിധി + തുല്യ മൂല്യം + നെറ്റ്‌വർക്ക് ഫീസ് അവഗണിക്കുക + ഇടയിൽ + ഒപ്പം + ഫിൽട്ടർ ചെയ്യുക + + + ഫിൽട്ടർ ചെയ്ത ഇടപാടുകൾ കയറ്റുമതി ചെയ്യുക + PDF + CSV + PDF / CSV ഫയലുകൾ എക്‌സ്‌പോർട്ടുചെയ്യാൻ സംഭരണ അനുമതി ആവശ്യമാണ്. + മുതൽ + ടു + മെമ്മോ + തീയതി + സമയം + തുക + തുല്യ മൂല്യം + + + eReceipt + മൂല്യം + മെമ്മോ: __1 സെ__ + തീയതി: __1 സെ__ + Tx: __1 സെ__ + + + + വ്യാപാരികൾ + പറയുന്നവർ + കുറിച്ച് + പുതിയ ക്രിപ്റ്റോ സമ്പദ്‌വ്യവസ്ഥയുടെ നട്ടെല്ലാണ് പാംപേ വ്യാപാരികൾ. നിങ്ങളുടെ ക്രിപ്‌റ്റോകറൻസി സ്വീകരിക്കുന്ന ബിസിനസ്സുകൾക്കായി നിങ്ങൾ തിരയുകയാണെങ്കിൽ, ചുവടെയുള്ള തിരയൽ, മാപ്പ് ഡാറ്റ ഉപയോഗിക്കുക. പാംപേ അംബാസഡർമാർ ഞങ്ങളെ അറിയിക്കുന്നതിനാൽ കൂടുതൽ വ്യാപാരികളെ ഇവിടെ ചേർക്കും. + നിങ്ങളുടെ ഫിയറ്റ് കറൻസികൾ ക്രിപ്‌റ്റോകറൻസികളുമായി കൈമാറ്റം ചെയ്യുന്ന ആളുകളാണ് ടെല്ലർമാർ, തിരിച്ചും. ഫിയറ്റ് സെറ്റിൽമെന്റിന് അവർ വ്യാപാരികളെ സഹായിക്കുന്നു. + മാപ്പിൽ നിങ്ങളുടെ നിലവിലെ സ്ഥാനം കാണിക്കുന്നതിന് ലൊക്കേഷൻ അനുമതി ആവശ്യമാണ്. + + + വിവരം + ടു + തുക + മെമ്മോ + QR സ്കാൻ ചെയ്യുക + അക്കൗണ്ട് അസാധുവാണ് + ആവശ്യത്തിന് ഫണ്ടില്ല + QR കോഡുകൾ വായിക്കാൻ ക്യാമറ അനുമതി ആവശ്യമാണ്. + ഇടപാട് അയച്ചു! + ഇടപാട് അയയ്‌ക്കാനായില്ല + നിങ്ങൾക്ക് %1$s സ്വന്തമല്ല + + + നിങ്ങൾ‌ക്ക് ഫണ്ടുകൾ‌ അയയ്‌ക്കാൻ‌ താൽ‌പ്പര്യപ്പെടുന്ന വ്യക്തിയുടെ ബിറ്റ്‌ഷെയർ‌ അക്ക name ണ്ട് നാമം ടൈപ്പ് ചെയ്യുക. \n ഉദാഹരണത്തിന്: അഗോറൈസ്-ഫ്യൂസറ്റ് + അസറ്റ് ബാലൻസ് + ആ അസറ്റുകളെല്ലാം അയയ്‌ക്കുന്നതിന് പ്രദർശിപ്പിച്ചിരിക്കുന്ന ബാലൻസിൽ നിങ്ങൾക്ക് ടാപ്പുചെയ്യാനാകും. അങ്ങനെ ചെയ്യുന്നത് നിങ്ങൾക്കുള്ള തുക ഫീൽഡിൽ പൂരിപ്പിക്കും. + ഒരു മെമ്മോ നൽകുന്നത് ആവശ്യമില്ല, പക്ഷേ നിങ്ങൾ എന്തിനാണ് ഫണ്ട് അയച്ചതെന്നതിനെക്കുറിച്ചുള്ള കുറിപ്പുകൾ എടുക്കുന്നത് ഭാവി റഫറൻസിനായി നല്ലതാണ്. നിങ്ങൾക്കും നിങ്ങൾ ഫണ്ട് അയച്ച വ്യക്തിക്കും മാത്രമേ മെമ്മോകൾ ദൃശ്യമാകൂ. + നെറ്റ്‌വർക്ക് ഫീസ് + നിങ്ങൾ അയയ്‌ക്കാൻ ആഗ്രഹിക്കുന്ന തുകയിൽ നെറ്റ്‌വർക്ക് ഫീസ് ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. ഉദാഹരണത്തിന്, നിങ്ങൾക്ക് 50 BTS അയയ്ക്കണമെങ്കിൽ, BiTSy യഥാർത്ഥത്തിൽ. 50.21 BTS അയയ്ക്കും. ഈ ഉദാഹരണത്തിൽ‌ ചേർ‌ത്തിരിക്കുന്ന 0.21 ബിറ്റ്‌ഷെയർ‌ ഇടപാട് ഫീസും 0.01% ബിറ്റ്‌സി ഡെവലപ്പർ‌ ടീമിന് (സാധാരണ ~ 1 സെൻറ്). + QR കോഡ് + ഫണ്ട് അയയ്‌ക്കാൻ നിങ്ങൾ ആരുടെയെങ്കിലും ക്യുആർ സ്കാൻ ചെയ്യേണ്ടതില്ല, പക്ഷേ തെറ്റുകൾ ഒഴിവാക്കാൻ ഇത് നിങ്ങളെ സഹായിക്കുന്നു. നിങ്ങളുടെ അക്ക from ണ്ടിൽ നിന്ന് ഫണ്ട് അയച്ചുകഴിഞ്ഞാൽ, അവ എന്നെന്നേക്കുമായി ഇല്ലാതാകും, അതിനാൽ “ടു” ഫീൽഡിലെ അക്ക name ണ്ട് നാമം ശരിയാണെന്ന് എല്ലായ്പ്പോഴും ഉറപ്പാക്കുക. + + + അസറ്റ് + മറ്റുള്ളവ… + ദയവായി അയയ്‌ക്കുക: %1$s %2$s + ഏതെങ്കിലും തുക + സ്വീകർത്താവ്: __1 സെ__ + %1$s ൽ നിന്നുള്ള BiTSy ഇൻവോയ്സ് + പങ്കിടുക + പങ്കിടുക + ചിത്രങ്ങൾ പങ്കിടാൻ സംഭരണ അനുമതി ആവശ്യമാണ്. + + + ക്രമീകരണങ്ങൾ + ജനറൽ + 3 മിനിറ്റ് നിഷ്‌ക്രിയത്വത്തിന് ശേഷം BiTSy യാന്ത്രികമായി അടയ്‌ക്കുക + രാത്രി മോഡ് + നെറ്റ്‌വർക്ക് നില കാണുക + ബാക്കപ്പ് + ബ്രെയിൻകെയ്. ക്യാപ്‌ചർ ചെയ്യാനോ പകർത്താനോ കഴിയുന്ന, എന്നാൽ എഡിറ്റുചെയ്യാനാകാത്ത അക്കൗണ്ട് വീണ്ടെടുക്കൽ വാക്കുകൾ. + ഇത് എഴുതുക! തീയോ നഷ്ടമോ ഉണ്ടായാൽ 2 സുരക്ഷിതമായ സ്ഥലങ്ങളിൽ ഈ ബ്രെയിൻ‌കെയുടെ 2 പകർപ്പുകൾ നിങ്ങളുടെ പക്കലുണ്ടെന്ന് ഉറപ്പാക്കുക. സുരക്ഷ ആദ്യം! നിങ്ങളുടെ ബ്രെയിൻ‌കേയിലേക്ക് ആക്‌സസ് ഉള്ള ആർക്കും നിങ്ങളുടെ അക്ക in ണ്ടിലെ ഫണ്ടുകൾ‌ ആക്‌സസ് ചെയ്യാൻ‌ കഴിയും! + പകർത്തി + കാണുക & പകർത്തുക + അക്കൗണ്ടുകൾ + ലൈഫ് ടൈം അംഗത്വത്തിലേക്ക് (LTM) അപ്‌ഗ്രേഡുചെയ്യുക. ബിറ്റ്ഷെയറിന്റെ LTM അക്ക accounts ണ്ടുകൾ പൂജ്യത്തിനടുത്ത് ഫീസ് അടയ്ക്കുകയും 80% ക്യാഷ്ബാക്കും റഫറലുകൾക്ക് ബോണസും നേടുകയും ചെയ്യുന്നു. + LTM- ലേക്ക് അപ്‌ഗ്രേഡുചെയ്യുക + കുറഞ്ഞ നെറ്റ്‌വർക്ക് ഫീസ് ഉപയോഗിച്ച് വ്യാപാരം നടത്താൻ ലൈഫ് ടൈം അംഗത്വം നിങ്ങളെ അനുവദിക്കുന്നു. \n \n ഇത് നിലവിലെ അക്ക "ണ്ടിലേക്ക് പ്രാബല്യത്തിൽ വരും" %1$s "\n \n എന്നിരുന്നാലും ഇത് ബിറ്റ്ഷെയറുകളിൽ അടച്ച 100 യുഎസ് ഡോളർ ചിലവാണ് വരുന്നത്. \n \n നിങ്ങൾക്ക് തുടരണമെന്ന് ഉറപ്പാണോ? + അക്കൗണ്ട് അപ്‌ഗ്രേഡുചെയ്‌തു + അഭിനന്ദനങ്ങൾ! നിങ്ങളുടെ അക്കൗണ്ട് ഇപ്പോൾ ആജീവനാന്ത അംഗത്വത്തിലേക്ക് അപ്‌ഗ്രേഡുചെയ്‌തു. + അക്കൗണ്ട് അപ്‌ഗ്രേഡുചെയ്യാൻ ശ്രമിക്കുമ്പോൾ പിശക് + ചെലവുകൾ നികത്താൻ നിങ്ങളുടെ അക്കൗണ്ടിന് മതിയായ ബാലൻസ് ഉണ്ടെന്ന് ഉറപ്പാക്കുക. + ഈ ഉപകരണത്തിൽ നിന്ന് നിലവിലെ അക്കൗണ്ട് നീക്കംചെയ്‌ത് മറ്റൊന്ന് സൃഷ്‌ടിക്കുക അല്ലെങ്കിൽ ഇറക്കുമതി ചെയ്യുക. + നീക്കംചെയ്യുക + അക്കൗണ്ട് നീക്കംചെയ്യുക + ഈ ഉപകരണത്തിൽ നിന്ന് നിലവിലെ അക്കൗണ്ട് നീക്കംചെയ്യണമെന്ന് നിങ്ങൾക്ക് ഉറപ്പാണോ? + ബഗുകളോ ആശയങ്ങളോ? + ടെലിഗ്രാം: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + തടയുക: __1 സെ__ + + + സുരക്ഷ + സുരക്ഷാ ലോക്ക് + ഒരു സുരക്ഷാ ലോക്ക് തിരഞ്ഞെടുക്കുക + പിൻ + പാറ്റേൺ + ഒന്നുമില്ല + തിരഞ്ഞെടുക്കുക + നിങ്ങളുടെ പിൻ വീണ്ടും നൽകുക + തുടരുന്നതിന് നിങ്ങളുടെ BiTSy PIN നൽകുക + തെറ്റായ പിൻ + BiTSy സുരക്ഷ സജ്ജമാക്കുക + സുരക്ഷയ്‌ക്കായി, ഒരു പിൻ സജ്ജമാക്കുക + പിൻ കുറഞ്ഞത് 6 അക്കങ്ങളെങ്കിലും ആയിരിക്കണം + PIN- കൾ പൊരുത്തപ്പെടുന്നില്ല + നിങ്ങളുടെ പാറ്റേൺ വീണ്ടും നൽകുക + തുടരുന്നതിന് നിങ്ങളുടെ BiTSy പാറ്റേൺ നൽകുക + സുരക്ഷയ്‌ക്കായി, ഒരു പാറ്റേൺ സജ്ജമാക്കുക + പൂർത്തിയാകുമ്പോൾ വിരൽ വിടുക + മായ്‌ക്കുക + അടുത്തത് + ഒരു അൺലോക്ക് പാറ്റേൺ വരയ്‌ക്കുക + സ്ഥിരീകരിക്കുന്നതിന് പാറ്റേൺ വീണ്ടും വരയ്‌ക്കുക + സ്ഥിരീകരിക്കുക + നിങ്ങളുടെ പുതിയ അൺലോക്ക് പാറ്റേൺ + തെറ്റായ പാറ്റേൺ + പാറ്റേൺ റെക്കോർഡുചെയ്‌തു + കുറഞ്ഞത് 4 ഡോട്ടുകളെങ്കിലും ബന്ധിപ്പിക്കുക. വീണ്ടും ശ്രമിക്ക്. + വളരെയധികം തെറ്റായ ശ്രമങ്ങൾ. %1$d മിനിറ്റിനുള്ളിൽ വീണ്ടും ശ്രമിക്കുക. + വളരെയധികം തെറ്റായ ശ്രമങ്ങൾ. %1$d സെക്കൻഡിനുള്ളിൽ വീണ്ടും ശ്രമിക്കുക. + + diff --git a/app/src/main/res/values-ms/strings.xml b/app/src/main/res/values-ms/strings.xml new file mode 100644 index 0000000..432eaea --- /dev/null +++ b/app/src/main/res/values-ms/strings.xml @@ -0,0 +1,185 @@ + + + + Setuju + Tidak bersetuju + + + 6+ digit PIN + PIN terlalu pendek + Sahkan PIN + Kesilapan PIN + BrainKey + Sila masukkan kekunci otak yang betul, ia sepatutnya mempunyai 12 atau 16 perkataan. + Import akaun sedia ada + Atau + Buat akaun baru + Tiada akaun yang dikawal oleh kunci otak yang diberikan di mana terdapat, sila semak kekunci otak anda untuk menaip kesilapan + Sila cuba lagi selepas 5 minit + Sila pilih akaun + Kunci yang diperoleh daripada kunci otak ini seolah-olah digunakan untuk mengawal lebih daripada satu akaun, sila pilih akaun mana yang anda ingin import + + + Nama akaun BitShares + Ralat membaca fail kamus + Nama akaun mestilah 3 hingga 16 aksara. + Nama akaun hendaklah bermula dengan huruf. + Sila masukkan nama tetap yang mengandungi sekurang-kurangnya satu dash, nombor, atau tiada vokal. + Mengesahkan ketersediaan akaun ... + Nama akaun itu sudah diambil. + Akaun boleh didapati + Ralat + Pelayan mengembalikan ralat. Ini mungkin disebabkan oleh batasan yang bertujuan untuk tidak membenarkan permintaan yang kerap datang dari alamat IP yang sama dalam masa yang singkat. Sila tunggu 5 minit dan cuba lagi, atau beralih ke rangkaian yang lain, contohnya dari wifi ke sel. + Keran mengembalikan kesilapan. Msg: %1$s + Aplikasi ini tidak boleh mendapatkan maklumat mengenai akaun yang baru dibuat + Buat + + + Urus niaga + Peniaga & Peniaga + Terima + Baki + Hantar + Nilai bersih + Akan datang + + + Carian + Penapis + Eksport + Tiada Urus Niaga + + + Pilihan penapis + Semua + Dihantar + Menerima + Julat Tarikh + Nilai bersamaan + Abaikan yuran Rangkaian + Antara + dan + Penapis + + + Urus niaga eksport yang ditapis + PDF + CSV + Kebenaran storan diperlukan untuk mengeksport fail PDF / CSV. + Dari + Untuk + Memo + Tarikh + Masa + Jumlah + Nilai bersamaan + + + eReceipt + Nilai + Memo: %1$s + Tarikh: %1$s + Tx: %1$s + + + + Peniaga + Tellers + Mengenai + Pedagang PalmPay adalah tulang belakang dari Crypto Economy yang baru. Sekiranya anda mencari perniagaan yang akan menerima Cryptocurrency anda, maka hanya gunakan data Carian dan Peta di bawah. Lebih banyak peniaga akan ditambah di sini sebagai Duta PalmPay memberitahu kami. + Teller adalah orang yang akan menukar mata wang fiat anda dengan cryptocurrency, dan sebaliknya. Mereka juga membantu Pedagang dengan penyelesaian fiat. + Izin lokasi diperlukan untuk menunjukkan lokasi semasa anda pada peta. + + + Maklumat + Untuk + Jumlah + Memo + Imbas QR + Akaun tidak sah + Dana tidak mencukupi + Kebenaran kamera diperlukan untuk membaca kod QR. + Transaksi dihantar! + Tidak dapat menghantar transaksi + Anda tidak mempunyai sebarang %1$s + + + Taip nama akaun Bitshares orang yang anda mahu hantar dana. \nBerikutnya: agorise-faucet + Baki Aset + Anda boleh memanfaatkan baki yang dipaparkan untuk menghantar semua aset tersebut. Melakukannya akan mengisi medan Jumlah untuk anda. + Memasuki Memo tidak diperlukan, tetapi mengambil nota tentang mengapa anda menghantar dana itu bagus untuk rujukan masa depan. Memo hanya boleh dilihat oleh anda dan orang yang anda hantar dana. + Yuran Rangkaian + Yuran rangkaian dimasukkan dalam jumlah yang anda mahu hantar. Sebagai contoh, jika anda mahu menghantar 50 BTS, BiTSy sebenarnya akan menghantar ~ 50.21 BTS. Tambahan 0.21 dalam contoh ini ialah yuran transaksi Bitshares ditambah 0.01% kepada Pasukan Pemaju BiTSy (biasanya ~ 1 sen). + Kod QR + Anda tidak perlu mengimbas QR seseorang untuk menghantar dana, tetapi ia membantu anda untuk mengelakkan kesilapan. Sebaik sahaja anda menghantar dana dari akaun anda, mereka hilang selama-lamanya, jadi pastikan nama akaun dalam medan "Kepada" betul. + + + Aset + Lain ... + Sila hantar: %1$s %2$s + Apa-apa jumlah + Kepada: %1$s + Invois BiTSy daripada %1$s + Kongsi + Berkongsi dengan + Kebenaran storan diperlukan untuk berkongsi imej. + + + Tetapan + Ketua + BiTSy menutup secara automatik selepas 3 minit tidak aktif + Mod malam + Lihat Status Rangkaian + Sandaran + BrainKey. Kata-kata pemulihan akaun yang boleh ditangkap atau disalin, tetapi tidak diedit. + Tuliskan ini! Pastikan anda mempunyai 2 salinan BrainKey ini di 2 lokasi selamat sekiranya berlaku kebakaran atau kerugian. Keselamatan Pertama! Sesiapa sahaja yang mempunyai akses kepada BrainKey anda boleh mengakses dana dalam akaun anda! + Disalin + Lihat & Salin + Akaun + Menaik taraf ke Keahlian LifeTime (LTM). Bitshares \ \'akaun LTM membayar yuran hampir-sifar, mendapatkan rebat tunai 80% dan bonus untuk rujukan. + Naik taraf ke LTM + Kehidupan Masa Keahlian membolehkan anda berdagang dengan set rangkaian yuran rangkaian. \n \nIa akan berkuatkuasa ke akaun semasa "%1$s" \n \nIni bagaimanapun datang dengan kos sekitar 100 USD yang dibayar dalam Bitshares. \n \nAdakah anda pasti ingin meneruskan? + Akaun ditingkatkan + Tahniah! Akaun anda kini telah dinaik taraf kepada Keahlian Sepanjang Hayat. + Ralat ketika cuba meningkatkan akaun + Sila pastikan akaun anda mempunyai baki yang mencukupi untuk menampung kos. + Keluarkan Akaun semasa dari peranti ini dan buat atau import yang lain. + Keluarkan + Keluarkan Akaun + Adakah anda pasti mahu mengalih keluar akaun semasa dari peranti ini? + Bugs atau Ideas? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blok: %1$s + + + Keselamatan + Kunci Keselamatan + Pilih Kunci Keselamatan + PIN + Corak + Tiada + Pilih + Masukkan semula PIN anda + Masukkan PIN BiTSy anda untuk meneruskan + PIN salah + Tetapkan Keselamatan BiTSy + Untuk keselamatan, tetapkan PIN + PIN mestilah sekurang-kurangnya 6 digit + PIN tidak sesuai + Masukkan semula corak anda + Masukkan corak BiTSy anda untuk meneruskan + Untuk keselamatan, tetapkan corak + Lepaskan jari apabila selesai + Jelas + Seterusnya + Lukis corak buka kunci + Lukis corak lagi untuk mengesahkan + Sahkan + Corak buka kunci baru anda + Corak yang salah + Corak tercatat + Sambungkan sekurang-kurangnya 4 titik. Cuba lagi. + Terlalu banyak percubaan yang salah. Cuba lagi dalam minit %1$d. + Terlalu banyak percubaan yang salah. Cuba lagi dalam %1$d saat. + + diff --git a/app/src/main/res/values-mt/strings.xml b/app/src/main/res/values-mt/strings.xml new file mode 100644 index 0000000..9197adf --- /dev/null +++ b/app/src/main/res/values-mt/strings.xml @@ -0,0 +1,185 @@ + + + + Jaqblu + Ma taqbilx + + + 6+ figuri PIN + PIN qasir wisq + Ikkonferma PIN + Żbilanċ PIN + BrainKey + Jekk jogħġbok daħħal brainkey korrett, għandu jkollha 12 jew 16-il kelma. + Importa kont eżistenti + Jew + Oħloq kont ġdid + L-ebda kontijiet ikkontrollati mill-brainkey mogħti fejn jinsabu, jekk jogħġbok iċċekkja l-brainkey tiegħek għal żbalji ta \'tajpjar + Erġa \'erġa\' wara 5 minuti + Jekk jogħġbok agħżel kont + Iċ-ċwievet imnissla minn din il-brainkey jidhru li qed jintużaw biex tikkontrolla aktar minn kont wieħed, jekk jogħġbok agħżel liema kont tixtieq timporta + + + Isem tal-kont BitShares + Żball fil-qari tal-fajl tad-dizzjunarju + L-isem tal-kont għandu jkun ta \'3 sa 16-il karattru. + L-isem tal-kont għandu jibda b\'ittra. + Jekk jogħġbok ikteb isem regolari li jkun fih tal-inqas sing, numru, jew l-ebda vokali. + Tivverifika d-disponibbiltà tal-kont ... + Dak l-isem tal-kont diġà ttieħed. + Kont huwa disponibbli + Żball + Is-server irritorna żball. Dan jista \'jkun minħabba limitazzjoni stabbilita b\'mod xieraq biex tiċħad it-talbiet frekwenti li jkunu ġejjin mill-istess indirizz IP fi żmien qasir. Jekk jogħġbok stenna 5 minuti u erġa \'erġa\', jew aqleb għal netwerk differenti, per eżempju minn wifi għal ċellola. + Il-faucet irritorna żball. Msg: %1$s + L-app ma setgħetx tikseb informazzjoni dwar il-kont maħluq + Oħloq + + + Tranżazzjonijiet + Negozjanti u Teller + Irċievi + Bilanċi + Ibgħat + X’Jiswa Nett + Ġej dalwaqt + + + Fittex + Iffiltra + Esportazzjoni + L-ebda transazzjoni + + + Għażliet tal-filtru + Kollha + Mibgħut + Waslu + Medda tad-Data + Valur ekwivalenti + Injora l-miżati tan-Netwerk + Bejn + u + Iffiltra + + + Tranżazzjonijiet iffiltrati fuq l-esportazzjoni + PDF + CSV + Huwa meħtieġ permess tal-ħażna biex jiġu esportati fajls PDF / CSV. + Minn + Biex + Memo + Data + Ħin + Ammont + Valur ekwivalenti + + + Riċeviment elettroniku + Valur + Memo: %1$s + Data: %1$s + Tx: %1$s + + + + Negozjanti + Tellers + Dwar + In-negozjanti tal-PalmPay huma s-sinsla tal-Ekonomija Kripto l-ġdida. Jekk qed tfittex negozji li se jaċċettaw il-Cryptocurrency tiegħek, allura sempliċement uża d-dejta Fittex u Mappa hawn taħt. Aktar negozjanti ser jiġu miżjuda hawn hekk kif l-Ambaxxaturi tal-PalmPay jinfurmawna. + Ċellieba huma nies li jiskambjaw il-muniti fiat tiegħek ma \'cryptocurrencies, u viċi versa. Huma jassistu wkoll in-Negozjanti bis-saldu tal-fiat. + Huwa meħtieġ permess tal-lok biex turi l-lokazzjoni preżenti tiegħek fuq il-mappa. + + + Info + Biex + Ammont + Memo + Skennja QR + Kont invalidu + Mhux biżżejjed fondi + Huwa meħtieġ permess tal-kamera biex jinqraw kodiċi QR. + Tranżazzjoni mibgħuta! + Mhux possibbli li tibgħat transazzjoni + Inti m\'għandekx %1$s stess + + + Ittajpja l-isem tal-kont ta ’Bitshares tal-persuna li trid tibgħatlek il-fondi. \nGħall-eżempju: agorise-faucet + Bilanċ tal-Assi + Tista \'taptap fuq il-bilanċ muri biex tibgħat dak l-assi kollha. Jekk tagħmel hekk imla l-kamp Ammont għalik. + Id-dħul ta \'Memo mhuwiex meħtieġ, iżda t-teħid ta\' noti dwar għaliex int bagħtet il-fondi huwa sabiħ għal referenza futura. Memos huma viżibbli biss għalik u għall-persuna li int bagħtet fondi għaliha. + Ħlas tan-Netwerk + Il-ħlas tan-Netwerk huwa inkluż fl-ammont li trid tibgħat. Pereżempju, jekk trid tibgħat 50 BTS, BiTSy fil-fatt tibgħat ~ 50.21 BTS. Il-0.21 miżjud f’dan l-eżempju huwa t-tariffa tat-tranżazzjoni Bitshares flimkien ma ’0.01% għat-Tim tal-Iżviluppatur tal-BiTSy (tipikament ~ 1 fil-mija). + Kodiċi QR + M\'għandekx bżonn tiskannja l-QR ta \'xi ħadd biex tibgħat fondi, imma tgħinek tevita żbalji. Ladarba tibgħat fondi mill-kont tiegħek, dawn ma baqgħux għal dejjem, u għalhekk dejjem kun żgur li l-isem tal-kont fil-qasam "Sa" huwa korrett. + + + Assi + Oħrajn ... + Jekk jogħġbok Ibgħat: %1$s %2$s + Kull Ammont + Lil: %1$s + Fattura tal-BiTSy minn %1$s + Aqsam + Aqsam ma \' + Huwa meħtieġ permess għall-ħażna biex jinqasmu l-immaġini. + + + Issettjar + Ġenerali + Għalaq awtomatikament BiTSy wara 3 minuti ta \'inattività + Modalità bil-lejl + Ara l-Istat tan-Netwerk + Backup + BrainKey. Kliem ta \'rkupru tal-kont li jista\' jinqabad jew jiġi kkupjat, iżda mhux editjat. + Ikteb dan! Kun żgur li għandek 2 kopji ta \'dan BrainKey f\'2 postijiet siguri f\'każ ta\' nar jew telf. Sigurtà l-Ewwel! Kull min għandu aċċess għall-BrainKey tiegħek jista \'jaċċessa l-fondi fil-kont tiegħek! + Ikkopjat + Ara u Kopja + Kontijiet + Aġġornament għal Sħubija LifeTime (LTM). Il-kontijiet Bitshares \ \'LTM iħallsu miżati kważi żero, jiksbu 80% ta\' flus lura u bonusijiet għal referenzi. + Aġġorna għal LTM + Is-Sħubija tal-Ħajja tal-Ħajja tippermettilek tinnegozja ma \'sett imnaqqas ta\' ħlasijiet għan-netwerk. \n \nIt tidħol fis-seħħ għall-kont kurrenti "%1$s" \n \nIt madankollu toħroġ bi spiża ta \'madwar 100 USD imħallsa f\'Bitshares. \n \nArt żgur li trid tipproċedi? + Kont Imtejjeb + Prosit! Il-kont tiegħek issa ġie aġġornat għas-Sħubija tal-Ħajja. + Żball waqt li ppruvajt taġġorna l-kont + Jekk jogħġbok kun żgur li l-kont tiegħek għandu bilanċ biżżejjed biex ikopri l-ispejjeż. + Neħħi l-Kont kurrenti minn dan it-tagħmir u toħloq jew timporta wieħed differenti. + Neħħi + Neħħi l-Kont + Int żgur li trid tneħħi l-kont kurrenti minn dan it-tagħmir? + Bugs jew Ideat? + Telegramma: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blokk: %1$s + + + Sigurtà + Lock Lock + Agħżel Lock Lock + PIN + Disinn + Xejn + Agħżel + Erġa \'daħħal il-PIN tiegħek + Daħħal il-PIN tal-BiTSy tiegħek biex tkompli + Żball tal-PIN + Issettja s-Sigurtà tal-BiTSy + Għas-sigurtà, issettja PIN + Il-PIN għandu jkun ta \'l-inqas 6 ċifri + PINs ma jaqblux + Erġa \'daħħal ix-xejra tiegħek + Daħħal il-mudell tal-BiTSy tiegħek biex tkompli + Għas-sigurtà, issettja Pattern + Itlaq is-saba \'meta jkun għaddej + Ċari + Sussegwentement + Pinġi disinn ta \'żblokk + Iġbed id-disinn mill-ġdid biex tikkonferma + Ikkonferma + Il-mudell ġdid tiegħek nisfruttaw + Disinn żbaljat + Disinn irreġistrat + Qabbad mill-inqas 4 tikek. Erġa \'pprova. + Wisq tentattivi mhux korretti. Erġa \'erġa\' fil-%1$d minuti. + Wisq tentattivi mhux korretti. Erġa \'erġa\' fi %1$d sekondi. + + diff --git a/app/src/main/res/values-my/strings.xml b/app/src/main/res/values-my/strings.xml new file mode 100644 index 0000000..6ddc4c2 --- /dev/null +++ b/app/src/main/res/values-my/strings.xml @@ -0,0 +1,185 @@ + + + + သဘောတူ + သဘောကှဲ + + + 6+ ဂဏန်း PIN ကို + PIN နံပါတ်ဟာသိပ်တိုတောင်းပါတယ် + PIN ကိုအတည်ပြုပါ + PIN ကိုမတိုက်ဆိုင် + BrainKey + မှန်ကန်သော brainkey ရိုက်ထည့်ပေးပါ, က 12 သို့မဟုတ် 16 စကားလုံးများကိုရှိသင့်ပါတယ်။ + သွင်းကုန်တည်ဆဲအကောင့် + သို့မဟုတ် + အကောင့်သစ်ကိုဖန်တီး + တွေ့အမှားအယွင်းများစာရိုက်အဘို့သင့် brainkey စစ်ဆေးကျေးဇူးပြုပြီးဘယ်မှာပေးထားသော brainkey ကထိန်းချုပ်ထားခြင်းမရှိပါအကောင့်အသစ်များ၏ + 5 မိနစ်အကြာတွင်ထပ်ကြိုးစားပါ + အကောင့်တစ်ခုကိုရွေးပါ ကျေးဇူးပြု. + ဒီ brainkey ကနေဆင်းသက်လာသော့တစ်ဦးထက်ပိုအကောင့်ကိုထိန်းချုပ်အသုံးပြုရဟန်, သင်တင်သွင်းဖို့ဆန္ဒရှိသည့်အကောင့်ကို select ကျေးဇူးပြုပြီး + + + BitShares နာမကိုအမှီအကောင့် + မှားယွင်းနေသည်စာဖတ်ခြင်းအဘိဓါန်ဖိုင် + အကောင့်အမည်ကို 3 16 ဇာတ်ကောင်ဖြစ်သင့်သည်။ + အကောင့်အမည်ကိုစာတစ်စောင်နှင့်အတူစတင်သင့်ပါတယ်။ + အနည်းဆုံး dash တဲ့အရေအတွက်, သို့မဟုတ်လုံးဝမရအက္ခရာင်တစ်ဦးကိုပုံမှန် name ကိုရိုက်ထည့်ပေးပါ။ + အကောင့်ရရှိနိုင်မှုအတည်ပြု ... + အဲဒီအကောင့်အမည်ကိုပြီးသားခေါ်ဆောင်သွားသည်။ + အကောင့်ရရှိနိုင်ပါသည် + အမှား + ဆာဗာမှားယွင်းမှုတစ်ခုပြန်လေ၏။ ဒါဟာရည်ရွယ်ချက်အချိန်တိုအတွင်းချုံး၌တူညီသော IP လိပ်စာကနေလာမယ့်မကြာခဏတောင်းဆိုမှုများကိုမြစ်တားဖို့ရာအရပျထဲမှာ set တစ်န့်အသတ်များကြောင့်ဖြစ်လိမ့်မယ်။ 5 မိနစ်စောင့်ဆိုင်းပြီးထပ်မံကြိုးစား, ဒါမှမဟုတ်တစ်ဦးကွဲပြားခြားနားသော network သို့အကူးအပြောင်း, wifi ကနေဆဲလ်ဥပမာပေးပါ။ + အဆိုပါ faucet မှားယွင်းမှုတစ်ခုပြန်လေ၏။ msg: %1$s + ဒီ app အသစ်ဖန်တီးအကောင့်အကြောင်းသတင်းအချက်အလက်ရယူနိုင်ဘူး + ဖန်တီး + + + အရောင်းအ + ကုန်သည် & Teller + ခံယူ + ချိန်ခွင် + ပေးပို့ + ပိုင်ဆိုင်မှု + မကြာမှီလာမည် + + + ရှာဖှေ + ရေစစ် + ထုတ်ကုန် + အဘယ်သူမျှမအရောင်းအဝယ် + + + filter options များ + အားလုံး + Sent + Received + နေ့စွဲ Range + ညီမျှ Value ကို + ကွန်ယက်အခကြေးငွေလျစ်လျူရှု + အကြား + နှင့် + ရေစစ် + + + ပို့ကုန် filtered ငွေကြေးလွှဲပြောင်းမှုမှာ + PDF ဖိုင်ရယူရန် + CSV ဖိုင် + သိုလှောင်မှုကိုခွင့်ပြုချက် PDF ဖိုင်ရယူရန် / CSV ဖိုင်များတင်ပို့ဖို့လိုအပ်ပေသည်။ + မှ + သို့ + မှတ်စုတို + နေ့စှဲ + အချိန် + ငွေပမာဏ + ညီမျှ Value ကို + + + eReceipt + အဘိုး + မှတ်စုတို: %1$s + နေ့စွဲ: %1$s + TX: %1$s + + + + ကုန်သည် + Teller + အကွောငျး + PalmPay ကုန်သည်သစ်ကို Crypto စီးပွားရေး၏ကျောရိုးဖြစ်ကြသည်။ သင်သည်သင်၏ Cryptocurrency ကိုလက်ခံလိမ့်မည်ဟုစီးပွားရေးလုပ်ငန်းတွေအတွက်ရှာနေနေတယ်ဆိုရင်, ထို့နောက်ရုံအောက်က Search နဲ့မြေပုံအချက်အလက်ကိုအသုံးပြုပါ။ အဆိုပါ PalmPay သံအမတ်ကျွန်တော်တို့ကိုအကြောင်းကြားအဖြစ်ကိုပိုမိုကုန်သည်များကဒီမှာကဆက်ပြောသည်လိမ့်မည်။ + Teller cryptocurrencies နှင့်အပြန်အလှန်နှင့်သင်၏ Fiat ငွေကြေးဖလှယ်ကြလိမ့်မည်သူတွေကိုဖြစ်ကြသည်။ သူတို့ကအစ Fiat အခြေချနှင့်အတူကုန်သည်များကူညီ။ + တည်နေရာခွင့်ပြုချက်ကိုမြေပုံပေါ်တွင်သင်၏လက်ရှိတည်နေရာကိုပြသရန်လိုအပ်ပေသည်။ + + + info + သို့ + ငွေပမာဏ + မှတ်စုတို + QR scan + မှားနေသောအကောင့် + မလုံလောကျရန်ပုံငွေများ + ကင်မရာခွင့်ပြုချက် QR codes တွေကိုဖတ်ရှုဖို့လိုအပ်ပေသည်။ + ငွေသွင်းငွေထုတ်ကိုစလှေတျ! + ငွေပေးငွေယူပေးပို့ဖို့မအောင်မြင်ဘူး + သငျသညျ Don \ \'\' t ကိုမဆို %1$s ပိုင်ဆိုင် + + + အဆိုပါ Bitshares အတွက် type ကိုသင်ရန်ပုံငွေများပေးပို့ချင်သောလူတစ်ဦး၏နာမကိုအမှီအကောင့်။ \nFor ဥပမာ: agorise-faucet + ပိုင်ဆိုင်မှု Balance + သင်သည်ထိုပိုင်ဆိုင်မှုအပေါငျးတို့သပေးပို့ဖို့ပြသချိန်ခွင်လျှာပေါ်တွင်သာပုတ်နိုင်သည်။ ဒါကြောင့်လုပ်နေတာသင်တို့အဘို့ငွေပမာဏလယ်ပြင်၌ဖြည့်ပါလိမ့်မယ်။ + တစ်ဦး Memo ထည့်သွင်းခြင်းမလိုအပ်ပါ, ဒါပေမယ့်သင်ရန်ပုံငွေများကိုစလှေတျဘယျကွောငျ့အပေါ်ရှိမှတ်စုများကိုယူပြီးအနာဂတ်ကိုးကားကောင်းတဲ့ဖြစ်ပါတယ်။ Memo သင်နှင့်သင်နှင့်ရန်ပုံငွေများကိုစလှေတျတျောမူသောပုဂ္ဂိုလ်တစ်ဦးသာမြင်နိုင်ဖြစ်ကြသည်။ + Network မှကြေး + အဆိုပါကွန်ယက်အခကြေးငွေသင်ပို့လိုသောငွေပမာဏများတွင်ပါဝင်သည်။ သငျသညျ 50 BTS ပို့ချင်လျှင်ဥပမာ, BiTSy အမှန်တကယ် ~ 50,21 BTS ပေးပို့ပါလိမ့်မယ်။ ဒီဥပမာထဲမှာထည့်သွင်း 0,21 အဆိုပါ Bitshares အရောင်းအဝယ်အခကြေးငွေပေါင်း BiTSy ရေးသားသူအဖွဲ့ (ပုံမှန်အားဖြင့် ~ 1 ရာခိုင်နှုန်း) ကို 0.01% ဖြစ်ပါတယ်။ + QR Code ကို + သငျသညျရန်ပုံငွေများကိုပေးပို့ဖို့တစ်စုံတစ်ယောက်ရဲ့ QR scan လုပ်ဖို့မလိုအပ်ပါဘူး, ဒါပေမယ့်သူကအမှားတွေကိုရှောင်ရှားရန်သင့်ကိုကူညီပါဘူး။ သင်သည်သင်၏အကောင့်မှရန်ပုံငွေပေးပို့ပြီးတာနဲ့သူတို့အစဉ်အမြဲသွားပြီဖြစ်ကြောင်း, ဒါကြောင့်အမြဲတမ်းအတွက်သေချာအကောင့်အမည်ကိုအောင်လယ်ပြင်မှန်ကန်သောသည် "ရန်" ။ + + + ပိုင်ဆိုင်မှု + အခြားအ ... + Send ပေးပါ: %1$s %2$s + မဆိုငွေပမာဏ + ရန်: %1$s + %1$s ထံမှ BiTSy ငွေတောင်းခံလွှာ + ဝေစု + ဝေမျှမယ်နှင့်အတူ + သိုလှောင်မှုကိုခွင့်ပြုချက်ပုံရိပ်တွေဝေမျှဖို့လိုအပ်ပေသည်။ + + + Settings များ + ယေဘုယျ + လှုပ်ရှားမှု၏ 3 မိနစ်အကြာတွင်အလိုအလျှောက်အနီးကပ် BiTSy + ညဥ့် mode ကို + ကြည့်ရန်ကွန်ယက်အခြေအနေ + Backup ကို + BrainKey ။ ဖမ်းဆီးရမိသို့မဟုတ်ကူးယူပေမယ် edited မဟုတ်နိုင်အကောင့်ပြန်လည်နာလန်ထူစကားလုံးများကို။ + ဒီရေးချ! သငျသညျမီးသို့မဟုတ်အရှုံး၏အမှု၌ 2 လုံခြုံနေရာများ၌ဤ BrainKey 2 မိတ္တူများသေချာပါစေ။ လုံခြုံရေးပထမဦးစွာ! သင့်ရဲ့ BrainKey မှဝင်ရောက်ခွင့်နှင့်အတူမည်သူမဆိုသင့်အကောင့်အတွက်ရန်ပုံငွေရယူနိုငျပါသညျ! + ကူးယူ + ကြည့်ရန် & Copy ကူး + accounts ကို + တစ်သက်တာအသင်းဝင် (LTM) အားအဆင့်မြှင့်တင်ရန်။ Bitshares \ \'\' LTM အကောင့်အနီး-သုညအခကြေးငွေပေးဆောင်, ရည်ညွှန်းအဘို့ 80% cashback နှင့်ဆုကြေးငွေရရှိမည်ဖြစ်သည်။ + LTM ဖို့ Upgrade + အဆိုပါအသက်တာအချိန်အသင်းဝင်သင်ကွန်ယက်ကိုအခကြေးငွေတစ်ဦးလျှော့ထားနှင့်အတူကုန်သွယ်ခွင့်ပြုထားသည်။ \nIt သို့သော် Bitshares အတွက်ပေးဆောင် 100 ခန့်အမေရိကန်ဒေါ်လာတစ်ကုန်ကျစရိတ်နှင့်အတူ လာ. ပါဘူး \n \n \nIt လက်ရှိအကောင့် "%1$s" ကိုအကျိုးသက်ရောက်ယူပါလိမ့်မယ်။ သငျသညျဆက်လက်ဆောင်ရွက်လိုသော \nAre \n သေချာပါသလား + အကောင့်အဆင့်မြှင့် + ဂုဏ်ယူပါတယ်! သင့်အကောင့်ယခုတစ်သက်တာအသင်းဝင်ဖို့အဆင့်မြှင့်ခဲ့တာဖြစ်ပါတယ်။ + အကောင့် upgrade ဖို့ကြိုးစားနေစဉ်မှားယွင်းနေသည် + သင့်အကောင့်ကုန်ကျစရိတ်ကိုဖုံးလွှမ်းရန်လုံလောက်သောငွေလက်ကျန်ရှိပါတယ်သေချာပါစေ။ + ဤကိရိယာမှလက်ရှိအကောင့်ကို Remove နှင့်တစ်ဦးကွဲပြားခြားနားတဦးတည်းဖန်တီးသို့မဟုတ်တင်သွင်းရန်။ + Remove + အကောင့် Remove + သင်ဤကိရိယာမှလက်ရှိအကောင့်ကိုဖယ်ရှားလိုတာသေချာလား? + bugs သို့မဟုတ်အကြံပြုချက်များ? + ကြေးနန်း: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + block: %1$s + + + လုံခွုံရေး + လုံခြုံရေး Lock ကို + လုံခြုံရေး Lock ကိုရှေးခယျြပါ + PIN ကို + ပုံစံ + အဘယ်သူမျှမ + ရှေးခယျြ + သင့်ရဲ့ PIN ကို re-ရိုက်ထည့်ပါ + ရှေ့ဆက်ရန်သင့် BiTSy PIN ကိုရိုက်ထည့်ပါ + မှားယွင်းသော PIN ကို + BiTSy လုံခြုံရေး Set + လုံခြုံရေးအတွက်, PIN ကိုသတ်မှတ်ထား + PIN ကိုအနည်းဆုံး 6 ဂဏန်းဖြစ်ရပါမည် + PIN များ Don \ \'t ပွဲ + သင့်ရဲ့ပုံစံကို re-ရိုက်ထည့်ပါ + ရှေ့ဆက်ရန်သင့် BiTSy ပုံစံ Enter + လုံခြုံရေးတစ်ဦးစံနမူနာသတ်မှတ်ပြီး + ပြုမိသည့်အခါလက်ချောင်းကိုလွှတ် + ရှင်းလင်းသော + နောက်တစ်ခု + တစ်ခုသော့ဖွင့်ပုံစံကိုခပ် + အတည်ပြုတဖန်ပုံစံဆွဲပါ + အတည်ပြု + အသစ်ရဲ့သော့ဖွင့်ပုံစံ + မှားယွင်းတဲ့ပုံစံ + pattern မှတျတမျးတငျထား + အနည်းဆုံး 4 စက်ချိတ်ဆက်ပါ။ ထပ်ကြိုးစားပါ။ + သိပ်အများကြီးမမှန်ကန်သောကြိုးစားမှု။ %1$d မိနစ်ထပ်ကြိုးစားပါ။ + သိပ်အများကြီးမမှန်ကန်သောကြိုးစားမှု။ %1$d စက္ကန့်အတွင်းကိုထပ်ကြိုးစားကြည့်ပါ။ + + diff --git a/app/src/main/res/values-ne/strings.xml b/app/src/main/res/values-ne/strings.xml new file mode 100644 index 0000000..97c7660 --- /dev/null +++ b/app/src/main/res/values-ne/strings.xml @@ -0,0 +1,185 @@ + + + + सहमत + असहमत + + + ++ अंक पिन + PIN धेरै छोटो छ + पिन निश्चित गर्नुहोस् + पिन बेमेल + BrainKey + कृपया सही ब्रेनकी प्रविष्ट गर्नुहोस्, यसमा १२ वा १ words शब्दहरू हुनुपर्दछ। + अवस्थित खाता आयात गर्नुहोस् + वा + नयाँ खाता बनाउनुहोस् + दिईएको ब्रेनकी द्वारा कुनै खाता नियन्त्रण गरिएको छैन जहाँ फेला परेको छ, कृपया टाइप गर्ने त्रुटिहरूको लागि तपाईंको ब्रेनकी जाँच गर्नुहोस् + कृपया minutes मिनेट पछि पुन: प्रयास गर्नुहोस् + कृपया एक खाता चयन गर्नुहोस् + यस ब्रेनकीबाट उत्पन्न कुञ्जीहरू एक भन्दा बढी खाता नियन्त्रण गर्न प्रयोग गरिएको देखिन्छ, कृपया कुन खातामा तपाईंले आयात गर्न चाहानुहुन्छ चयन गर्नुहोस् + + + BitShares खाता नाम + शब्दकोश फाइल पढ्दा त्रुटि + खाता नाम to देखि १ characters अक्षरको हुनुपर्दछ। + खाता नाम एक अक्षरबाट शुरू हुनुपर्छ। + कृपया नियमित नाम प्रविष्ट गर्नुहोस् कम्तिमा एक ड्यास, संख्या, वा कुनै स्वरहरू समावेश गर्नुहोस्। + खाता उपलब्धता प्रमाणित गर्दै ... + त्यो खाताको नाम पहिले नै लिइएको छ। + खाता उपलब्ध छ + त्रुटि + सर्भरले त्रुटि फिर्ता गर्‍यो। यो एक सीमित कारण कारण हुन सक्छ उद्देश्यपूर्वक ठाउँमा एक समान आईपी ठेगानाबाट छोटो समय बितेकोमा आउने बारम्बार अनुरोध अस्वीकार गर्न को लागी। कृपया minutes मिनेट कुर्नुहोस् र फेरि प्रयास गर्नुहोस्, वा फरक नेटवर्कमा स्विच गर्नुहोस्, उदाहरणका लागि वाइफाइबाट सेलमा। + नलले त्रुटि फिर्ता गर्‍यो। Msg: %1$s + अनुप्रयोगले नयाँ सिर्जना गरिएको खाताको बारेमा जानकारी प्राप्त गर्न सकेन + सिर्जना गर्नुहोस् + + + लेनदेन + व्यापारी र टेलरहरू + प्राप्त गर्नुहोस् + शेष रकम + पठाउनुहोस् + नेट वर्थ + आउदैछ + + + खोज्नुहोस् + फिल्टर + निर्यात + कुनै लेनदेन छैन + + + फिल्टर विकल्पहरू + सबै + पठाइयो + प्राप्त भयो + मिति दायरा + समान मान + नेटवर्क शुल्क बेवास्ता गर्नुहोस् + बीचमा + + फिल्टर + + + फ़िल्टर्ड लेनदेन निर्यात गर्नुहोस् + पीडीएफ + CSV + भण्डारण अनुमति PDF / CSV फाईलहरू निर्यात गर्न आवश्यक छ। + बाट + To + मेमो + मिति + समय + रकम + समान मान + + + eReceipt + मान + मेमो: %1$s + मिति: %1$s + Tx: %1$s + + + + व्यापारीहरू + Telilers + बारेमा + पामपे व्यापारीहरू नयाँ क्रिप्टो अर्थव्यवस्थाको मेरुदण्ड हुन्। यदि तपाईं व्यवसायहरूको खोजी गर्दै हुनुहुन्छ जुन तपाईंको क्राइप्टोकुरेन्सी स्वीकार्दछन्, तब मात्र तल खोज र नक्शा डाटा प्रयोग गर्नुहोस्। पामपे अम्बेसेडरहरूले हामीलाई सूचित गरेपछि थप व्यापारीहरू यहाँ थपिने छन्। + टेलरहरू व्यक्ति हुन् जसले तपाईंको फियाट मुद्रालाई क्रिप्टोकुराँसीसँग विनिमय गर्दछ, र यसको विपरित। तिनीहरूले फिएट सेटलमेन्टको साथ व्यापारीहरूलाई पनि मद्दत गर्छन्। + नक्शामा तपाईंको वर्तमान स्थान देखाउन स्थान अनुमति आवश्यक छ। + + + जानकारी + To + रकम + मेमो + स्क्यान QR + अवैध खाता + पर्याप्त कोष छैन + QR कोडहरू पढ्न क्यामेरा अनुमति आवश्यक छ। + लेनदेन पठाइयो! + लेनदेन पठाउन असमर्थ + तपाईं कुनै _ _s__ को मालिक हुनुहुन्न + + + Bitshares खाताको नाम टाइप गर्नुहोस् व्यक्तिको नाम तपाईंले फन्डहरू पठाउन चाहानुहुन्छ। \n उदाहरणका लागि: एगोरिज-नल + सम्पत्ति शेष + तपाईं त्यो सम्पत्ति सबै पठाउन प्रदर्शित ब्यालेन्समा ट्याप गर्न सक्नुहुन्छ। त्यसो गर्नाले तपाईंको लागि रकम फिल्ड भर्नेछ। + एक मेमो प्रविष्ट गर्न आवश्यक पर्दैन, तर तपाईंले फण्डहरू किन पठाउनुभयो भनेर टिप्पणी लिनु भविष्यका संदर्भका लागि राम्रो छ। मेमोहरू तपाई र व्यक्तिलाई मात्र देखिन्छन् जसलाई तपाईले धन पठाउनु भएको थियो। + नेटवर्क शुल्क + नेटवर्क शुल्क तपाईंले पठाउन चाहानु भएको रकममा समावेश छ। उदाहरण को लागी, यदि तपाई 50० BTS पठाउन चाहानुहुन्छ, BiTSy ले वास्तवमा ~ .2०.२१ BTS पठाउँदछ। यस उदाहरणमा थपिएको ०.२१ बिट्सशेज लेनदेन शुल्क प्लस ०.०१% बिट्स बिभेलो विकासकर्ता टोलीमा (सामान्यतया ~ १ प्रतिशत) हुन्छ। + QR कोड + कोष पठाउन तपाईंले कसैको QR स्क्यान गर्न आवश्यक पर्दैन, तर यसले तपाईंलाई गल्तीहरू हटाउन मद्दत गर्दछ। एकचोटि तपाईंले आफ्नो खाताबाट कोष पठाउनुभयो, तिनीहरू सँधैका लागि गइसकेका हुन्छन्, त्यसैले जहिले पनि पक्का गर्नुहोस् कि खाताको नाम "To" क्षेत्रमा सहि छ। + + + सम्पत्ति + अन्य ... + कृपया पठाउनुहोस्: %1$s %2$s + कुनै रकम + लाई: %1$s + %1$s बाट बिट्स चालान + सेयर गर्नुहोस् + संग साझा गर्नुहोस् + छविहरू साझेदारी गर्न भण्डारण अनुमति आवश्यक छ। + + + सेटिंग्स + सामान्य + निष्क्रियताको minutes मिनेट पछि स्वचालित रूपमा BiTSy बन्द गर्नुहोस् + रात मोड + नेटवर्क स्थिति हेर्नुहोस् + ब्याकअप + BrainKey। खाता रिकभरी शब्दहरू क्याप्चर वा प्रतिलिपि गर्न सकिन्छ, तर सम्पादन गरिएको छैन। + यसलाई लेख्नुहोस्! यो निश्चित गर्नुहोस् कि तपाईसँग BrainKey को २ प्रतिलिपिहरू छन् २ सुरक्षित स्थानहरुमा आगो वा हराएको खण्डमा। सुरक्षा पहिलो! तपाइँको BrainKey को साथ पहुँच भएको जो कोहीले तपाइँको खातामा कोष पहुँच गर्न सक्दछन्! + प्रतिलिपि गरिएको + हेर्नुहोस् र प्रतिलिपि गर्नुहोस् + खाताहरू + LifeTime सदस्यता (LTM) मा अपग्रेड गर्नुहोस्। Bitshares L \'LTM खाताहरू नजिक शून्य शुल्क तिर्न, %०% क्यासब्याक र रेफरलको लागि बोनस पाउनुहोस्। + LTM मा अपग्रेड गर्नुहोस् + लाइफ टाइम सदस्यता तपाईले नेटवर्क शुल्क को एक कम सेट को साथ व्यापार गर्न अनुमति दिन्छ। \n \n यसले हालको खाता "%1$s" लाई प्रभाव पार्छ \n \n यद्यपि बिटसेयरमा भुक्तान गरीएको लगभग १०० अमेरिकी डलरको लागत आउँछ। \n \n के तपाईं अगाडि बढ्न निश्चित हुनुहुन्छ? + खाता अपग्रेड गरियो + बधाई छ! तपाईंको खाता अब लाइफटाइम सदस्यतामा अपग्रेड गरिएको छ। + खाता अपग्रेड गर्ने प्रयास गर्दा त्रुटि + कृपया निश्चित गर्नुहोस् कि तपाईंको खातामा लागतहरू कभर गर्न पर्याप्त ब्यालेन्स छ। + यस उपकरणबाट हालको खाता हटाउनुहोस् र सिर्जना गर्नुहोस् वा भिन्नै आयात गर्नुहोस्। + हटाउनुहोस् + खाता हटाउनुहोस् + के तपाईं यस उपकरणबाट हालको खाता हटाउन निश्चित हुनुहुन्छ? + बग वा विचारहरू? + टेलिग्राम: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + रोक्नुहोस्: %1$s + + + सुरक्षा + सुरक्षा लक + एउटा सुरक्षा लक छनौट गर्नुहोस् + पिन + ढाँचा + कुनै पनि होईन + छनौट गर्नुहोस् + तपाईंको पिन पुन: प्रविष्ट गर्नुहोस् + जारी राख्नको लागि तपाइँको बिट्स पिन प्रविष्ट गर्नुहोस् + गलत पिन + BiTSy सुरक्षा सेट गर्नुहोस् + सुरक्षाको लागि, एक पिन सेट गर्नुहोस् + पिन कम्तिमा digit अंकको हुनुपर्दछ + पिनहरू मेल खाँदैन + तपाईंको ढाँचा पुन: प्रविष्ट गर्नुहोस् + जारी राख्नको लागि तपाइँको BiTSy ढाँचा प्रविष्ट गर्नुहोस् + सुरक्षाको लागि, प्याटर्न सेट गर्नुहोस् + सकिएपछि औंला छोड्नुहोस् + खाली गर्नुहोस् + अर्को + अनलक ढाँचा कोर्नुहोस् + पुष्टि गर्न फेरि प्याटर्न कोर्नुहोस् + पुष्टि गर्नुहोस् + तपाईंको नयाँ अनलक ढाँचा + गलत ढाँचा + ढाँचा रेकर्ड गरियो + कम्तिमा d डटहरू जोड्नुहोस्। फेरि प्रयास गर्नुहोस्। + धेरै धेरै गलत प्रयासहरू। %1$d मिनेटमा फेरि प्रयास गर्नुहोस्। + धेरै धेरै गलत प्रयासहरू। फेरी प्रयास गर्नुहोस् %1$d सेकेन्डमा। + + diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml new file mode 100644 index 0000000..6bd0563 --- /dev/null +++ b/app/src/main/res/values-nl/strings.xml @@ -0,0 +1,185 @@ + + + + Mee eens + Het oneens zijn + + + 6+ cijfers pincode + PIN te kort + Bevestig PIN + PIN komt niet overeen + BrainKey + Voer de juiste brainkey in, deze moet 12 of 16 woorden bevatten. + Bestaand account importeren + Of + Creëer een nieuw account + Geen accounts gecontroleerd door de gegeven brainkey waar gevonden, controleer uw brainkey op typefouten + Probeer het na 5 minuten opnieuw + Selecteer een account + De sleutels die van deze brainkey zijn afgeleid, lijken te worden gebruikt om meerdere accounts te beheren. Selecteer het account dat u wilt importeren + + + BitShares-accountnaam + Fout bij het lezen van woordenboekbestand + Accountnaam moet 3 tot 16 tekens bevatten. + Accountnaam moet beginnen met een letter. + Voer een normale naam in die ten minste één streepje, een cijfer of geen klinkers bevat. + Beschikbaarheid van account verifiëren ... + Die accountnaam is al in gebruik. + Account is beschikbaar + Fout + De server heeft een fout geretourneerd. Dit kan te wijten zijn aan een beperking die doelbewust is ingesteld om frequente verzoeken van hetzelfde IP-adres in een korte periode te weigeren. Wacht 5 minuten en probeer het opnieuw of schakel over naar een ander netwerk, bijvoorbeeld van wifi naar mobiel. + De kraan heeft een fout geretourneerd. Msg: %1$s + De app kan geen informatie over het nieuw gemaakte account ophalen + creëren + + + transacties + Handelaars en Tellers + Te ontvangen + Tegoeden + Sturen + Netto waarde + Komt binnenkort + + + Zoeken + Filter + Exporteren + Geen transacties + + + Filter opties + Allemaal + Verzonden + Ontvangen + Datumbereik + Gelijkwaardige waarde + Negeer netwerkkosten + Tussen + en + Filter + + + Gefilterde transacties exporteren + PDF + CSV + Opslagrechten zijn nodig om PDF / CSV-bestanden te exporteren. + Van + Naar + memo + Datum + Tijd + Bedrag + Gelijkwaardige waarde + + + eReceipt + Waarde + Memo: %1$s + Datum: %1$s + Tx: %1$s + + + + kooplieden + Tellers + Wat betreft + PalmPay-verkopers vormen de ruggengraat van de nieuwe Crypto Economy. Als u op zoek bent naar bedrijven die uw Cryptocurrency accepteren, gebruik dan gewoon de zoek- en kaartgegevens hieronder. Meer handelaars zullen hier worden toegevoegd als de PalmPay Ambassadors ons informeren. + Tellers zijn mensen die uw fiat-valuta inwisselen voor cryptocurrencies, en vice versa. Ze helpen ook handelaars met fiatregeling. + Locatietoestemming is nodig om uw huidige locatie op de kaart te tonen. + + + info + Naar + Bedrag + memo + Scan QR + Ongeldig account + Niet genoeg geld + Camera toestemming is nodig om QR codes te lezen. + Transactie verzonden! + Kan transactie niet verzenden + U bezit geen %1$s + + + Typ de Bitshares-accountnaam van de persoon naar wie u geld wilt sturen. \n Bijvoorbeeld: agorise-kraan + Activa Saldo + U kunt op het weergegeven saldo tikken om al dat activum te verzenden. Als u dit doet, wordt het veld Bedrag voor u ingevuld. + Het invoeren van een memo is niet verplicht, maar notities maken over waarom u het geld heeft verzonden is leuk voor toekomstig gebruik. Memo\'s zijn alleen zichtbaar voor jou en de persoon naar wie je geld hebt gestuurd. + Netwerkkosten + De netwerkkosten zijn inbegrepen in het bedrag dat u wilt verzenden. Als u bijvoorbeeld 50 BTS wilt verzenden, stuurt BiTSy in feite ~ 50,21 BTS. De toegevoegde 0,21 in dit voorbeeld is de Bitshares-transactiekosten plus 0,01% voor het BiTSy Developer Team (meestal ~ 1 cent). + QR code + U hoeft iemands QR niet te scannen om geld te verzenden, maar het helpt u wel om fouten te voorkomen. Zodra u geld van uw account heeft verzonden, zijn deze voor altijd verdwenen. Zorg er daarom altijd voor dat de accountnaam in het veld \'Aan\' correct is. + + + aanwinst + Andere ... + Stuur alstublieft: %1$s %2$s + Ieder bedrag + Aan: %1$s + BiTSy-factuur van %1$s + Delen + Delen met + Opslagrechten zijn nodig om afbeeldingen te delen. + + + instellingen + Algemeen + Sluit BiTSy automatisch na 3 minuten inactiviteit + Nachtstand + Bekijk netwerkstatus + backup + BrainKey. Accountherstelwoorden die kunnen worden vastgelegd of gekopieerd, maar niet bewerkt. + Schrijf dit op! Zorg dat u 2 exemplaren van deze BrainKey op 2 veilige locaties hebt in geval van brand of verlies. Veiligheid eerst! Iedereen met toegang tot uw BrainKey heeft toegang tot het geld in uw account! + gekopieerde + Bekijken & kopiëren + accounts + Upgrade naar LifeTime-lidmaatschap (LTM). Bitshares LTM-accounts betalen bijna nul kosten, krijgen 80% cashback en bonussen voor verwijzingen. + Upgrade naar LTM + Met het Life Time Membership kunt u handelen met een verlaagd aantal netwerkkosten. \n \nIt wordt van kracht op de lopende rekening "%1$s" \n \nIt heeft echter een kostprijs van ongeveer 100 USD betaald in Bitshares. \n \nWeet u zeker dat u wilt doorgaan? + Account geüpgraded + Gefeliciteerd! Uw account is nu geüpgraded naar het Lifetime-lidmaatschap. + Fout tijdens het upgraden van account + Zorg ervoor dat uw account voldoende saldo heeft om de kosten te dekken. + Verwijder de huidige account van dit apparaat en maak of importeer een andere. + Verwijderen + Verwijder account + Weet u zeker dat u het huidige account van dit apparaat wilt verwijderen? + Bugs of ideeën? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blok: %1$s + + + Veiligheid + Veiligheidsslot + Kies een beveiligingsslot + PIN + Patroon + Geen + Kiezen + Voer uw pincode opnieuw in + Voer uw BiTSy-pincode in om door te gaan + Onjuiste pincode + Stel BiTSy Security in + Stel voor de veiligheid een pincode in + Pincode moet minimaal 6 cijfers bevatten + Pincodes komen niet overeen + Voer je patroon opnieuw in + Voer uw BiTSy-patroon in om door te gaan + Stel voor de veiligheid een patroon in + Laat de vinger los als u klaar bent + Duidelijk + volgende + Teken een ontgrendelingspatroon + Teken patroon opnieuw om te bevestigen + Bevestigen + Je nieuwe ontgrendelingspatroon + Verkeerd patroon + Patroon opgenomen + Verbind minimaal 4 punten. Probeer het opnieuw. + Te veel onjuiste pogingen. Probeer het over %1$d minuten opnieuw. + Te veel onjuiste pogingen. Probeer het over %1$d seconden opnieuw. + + diff --git a/app/src/main/res/values-no/strings.xml b/app/src/main/res/values-no/strings.xml new file mode 100644 index 0000000..2423885 --- /dev/null +++ b/app/src/main/res/values-no/strings.xml @@ -0,0 +1,185 @@ + + + + Bli enige + Være uenig + + + 6+ siffer PIN-kode + PIN-koden er for kort + Bekreft PIN-koden + PIN-samsvar + BrainKey + Angi riktig hjernetast, den skal ha 12 eller 16 ord. + Importer eksisterende konto + Eller + Opprette ny konto + Ingen kontoer som er kontrollert av den gitte hjernetasten ble funnet, vennligst sjekk hjernetasten for skrivefeil + Vennligst prøv igjen etter 5 minutter + Velg en konto + Nøklene hentet fra denne hjernetasten ser ut til å brukes til å kontrollere mer enn en konto. Velg hvilken konto du vil importere + + + BitShares-kontonavn + Feil ved lesing av ordboksfil + Kontonavnet skal være 3 til 16 tegn. + Kontonavn skal starte med et brev. + Skriv inn et vanlig navn som inneholder minst ett bindestrek, et nummer eller ingen vokaler. + Bekrefter tilgjengeligheten av kontoen ... + Det kontonavnet er allerede tatt. + Kontoen er tilgjengelig + Feil + Serveren returnerte en feil. Dette kan skyldes en begrensning som er satt målrettet for å ikke tillate hyppige forespørsler som kommer fra samme IP-adresse i løpet av kort tid. Vent 5 minutter og prøv igjen, eller bytt til et annet nettverk, for eksempel fra wifi til celle. + Kranen returnerte en feil. Msg: %1$s + Appen kunne ikke hente informasjon om den nyopprettede kontoen + Skape + + + transaksjoner + Kjøpmenn og tellers + Motta + balanserer + Sende + Nettoformue + Kommer snart + + + Søke + Filter + Eksport + Ingen transaksjoner + + + Filteralternativer + Alle + Sendt + Mottatt + Datointervall + Tilsvarende verdi + Ignorer nettverksavgifter + Mellom + og + Filter + + + Eksporter filtrerte transaksjoner + PDF + CSV + Lagringstillatelse er nødvendig for å eksportere PDF / CSV-filer. + Fra + Til + Memo + Dato + Tid + Beløp + Tilsvarende verdi + + + eReceipt + Verdi + Notat: %1$s + Dato: %1$s + Tx: %1$s + + + + Merchants + tellers + Handle om + PalmPay-selgere er ryggraden i den nye Crypto Economy. Hvis du er ute etter virksomheter som vil godta Cryptocurrency, er det bare å bruke søke- og kartdataene nedenfor. Flere selgere vil bli lagt til her når PalmPay-ambassadørene informerer oss. + Tellers er mennesker som vil bytte fiat-valutaene dine med cryptocurrencies, og omvendt. De hjelper også selgere med fiatoppgjør. + Posisjonstillatelse er nødvendig for å vise din nåværende plassering på kartet. + + + info + Til + Beløp + Memo + Skann QR + Ugyldig konto + Ikke nok midler + Kameratillatelse er nødvendig for å lese QR-koder. + Transaksjonen er sendt! + Kan ikke sende transaksjonen + Du eier ikke noen %1$s + + + Skriv inn Bitshares-kontonavnet til personen du vil sende midler til. \nFor eksempel: armaturkran + Eiendomsbalanse + Du kan trykke på saldoen som vises for å sende alle eiendelene. Hvis du gjør det, fyller du beløpet-feltet for deg. + Det er ikke nødvendig å legge inn et notat, men det er fint å ta notater om hvorfor du sendte midlene. Notater er bare synlige for deg og personen du sendte midler til. + Nettverksgebyr + Nettverksgebyret er inkludert i beløpet du vil sende. Hvis du for eksempel vil sende 50 BTS, vil BiTSy faktisk sende ~ 50,21 BTS. Den tilførte 0,21 i dette eksemplet er Bitshares transaksjonsgebyr pluss 0,01% til BiTSy Developer Team (vanligvis ~ 1 cent). + QR kode + Du trenger ikke skanne noens QR for å sende midler, men det hjelper deg å unngå feil. Når du har sendt midler fra kontoen din, er de borte for alltid, så sørg alltid for at kontonavnet i "Til" -feltet er riktig. + + + ressurs + Annen… + Send: %1$s %2$s + Hvilken som helst mengde + Til: %1$s + BiTSy-faktura fra %1$s + Dele + Del med + Lagringstillatelse er nødvendig for å dele bilder. + + + innstillinger + Generell + Lukk BiTSy automatisk etter 3 minutters inaktivitet + Nattmodus + Vis nettverksstatus + backup + BrainKey. Kontogjenopprettingsord som kan fanges eller kopieres, men ikke redigeres. + Skriv dette ned! Sørg for at du har to eksemplarer av denne BrainKey på 2 sikre steder i tilfelle brann eller tap. Sikkerhet først! Alle som har tilgang til din BrainKey, kan få tilgang til midlene på kontoen din! + kopiert + Vis & kopier + kontoer + Oppgrader til LifeTime-medlemskap (LTM). Bitshares LTM-kontoer betaler nesten null gebyrer, får 80% cashback og bonuser for henvisninger. + Oppgrader til LTM + Med Life Time-medlemskap kan du handle med et redusert sett med nettverksavgifter. \n \nDet vil tre i kraft til nåværende konto "%1$s" \n \nDet kommer imidlertid med en kostnad på rundt 100 dollar betalt i Bitshares. \n \nEr du sikker på at du vil fortsette? + Konto oppgradert + Gratulerer! Kontoen din er nå oppgradert til Lifetime-medlemskap. + Feil under forsøk på å oppgradere kontoen + Forsikre deg om at kontoen din har tilstrekkelig saldo til å dekke kostnadene. + Fjern den gjeldende kontoen fra denne enheten, og opprett eller importer en annen. + Fjerne + Fjern konto + Er du sikker på at du vil fjerne gjeldende konto fra denne enheten? + Bugs eller ideer? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blokk: %1$s + + + Sikkerhet + Sikkerhetslås + Velg en sikkerhetslås + PIN + Mønster + Ingen + Velge + Skriv inn PIN-koden din på nytt + Skriv inn BiTSy-PIN-koden din for å fortsette + Feil PIN-kode + Still BiTSy Security + Angi en PIN-kode for sikkerhet + PIN-koden må være minst 6 sifre + PIN-koder stemmer ikke overens + Legg inn mønsteret ditt på nytt + Skriv inn BiTSy-mønsteret ditt for å fortsette + Angi et mønster for sikkerhet + Slipp fingeren når du er ferdig + Klar + neste + Tegn et opplåsningsmønster + Tegn mønster igjen for å bekrefte + Bekrefte + Det nye opplåsingsmønsteret ditt + Feil mønster + Opptegnet mønster + Koble til minst 4 prikker. Prøv igjen. + For mange uriktige forsøk. Prøv igjen om %1$d minutter. + For mange uriktige forsøk. Prøv igjen om %1$d sekunder. + + diff --git a/app/src/main/res/values-ny/strings.xml b/app/src/main/res/values-ny/strings.xml new file mode 100644 index 0000000..b292dbd --- /dev/null +++ b/app/src/main/res/values-ny/strings.xml @@ -0,0 +1,185 @@ + + + + Gwirizanani + Kusagwirizana + + + Pini nambala 6+ + Pini yochepa kwambiri + Tsimikizani Pini + Kusungidwa kwina + BrainKey + Chonde lowetsani zolondola mu ubongo, ziyenera kukhala ndi mawu 12 kapena 16. + Lowetsani akaunti yomwe ilipo + Kapena + Pangani akaunti yatsopano + Palibe akaunti zomwe zimayang\'aniridwa ndi ubongo wopezeka ndi zomwe zidapezeka, chonde onani malingaliro anu kuti muwone zolakwika + Chonde yesaninso pakatha mphindi 5 + Chonde sankhani + Mafungulo ochokera ku mindkey awa akuwoneka kuti akugwiritsidwa ntchito kuwongolera akaunti imodzi, chonde sankhani akaunti yomwe mukufuna kutsatsa + + + Dzina la akaunti ya BitShares + Panali vuto pakuphunzira buku lotanthauzira mawu + Dzina laakaunti liyenera kukhala zilembo 3 mpaka 16. + Dzina laakaunti liyenera kuyamba ndi kalata. + Chonde lowetsani dzina lokhazikika lomwe lili ndi chidutswa chimodzi, nambala, kapena mavawelo. + Kutsimikizira kupezeka kwa akaunti… + Dzinali dzina lake latengedwa kale. + Akaunti ikupezeka + Zolakwika + Seva yabweza cholakwika. Izi zitha kukhala chifukwa cha malire osakhazikitsidwa kuti asavomereze zopempha zomwe zimachokera ku adilesi yomweyo ya IP posachedwa. Chonde dikirani mphindi 5 ndikuyesanso, kapena sinthani ku netiweki ina, mwachitsanzo kuchokera pa wifi kupita pa foni. + Chikhocho chinabweza cholakwika. Msg: %1$s + Pulogalamuyi sinathe kupeza zambiri za akaunti yomwe yangopangidwa kumene + Pangani + + + Kusinthanitsa + Ogulitsa & Ogulitsa + Landirani + Kusamala + Tumizani + Zofunika Kwambiri + Zikubwera posachedwa + + + Sakani + Zosefera + Kutumiza kunja + Palibe Kutulutsa + + + Zosankha zosefera + Zonse + Kutumizidwa + Zalandiridwa + Zosintha Tsiku + Mtengo Wofanana + Pewani zolipira pa Network + Pakati + ndi + Zosefera + + + Kutumiza kosefera kunja + PDF + CSV + Chilolezo chosungira ndikofunikira kutulutsa mafayilo a PDF / CSV. + Kuchokera + Kuti + Memo + Tsiku + Nthawi + Kuchuluka + Mtengo Wofanana + + + eReceipt + Mtengo + Chidule: %1$s + Tsiku: %1$s + Tx: %1$s + + + + Ogulitsa + Ogulitsa + Za + Ogulitsa PalmPay ndiye msana wa Crypto Economy yatsopano. Ngati mukufuna mabizinesi omwe angavomereze Cryptocurrency yanu, ndiye ingogwiritsani ntchito zosaka ndi Mapu pansipa. Ogulitsa ochulukirapo adzawonjezedwa pano pamene akazembe a PalmPay atiuza. + Ogulitsa ndi anthu omwe angasinthe ndalama zanu ndi ndalama zamkati, ndi mosinthanitsa. Amathandizanso amalonda ndi malo okhala. + Chilolezo cha malo ndichofunikira kuwonetsa malo omwe muli patsamba lino. + + + Zambiri + Kuti + Kuchuluka + Memo + Jambulani QR + Akaunti yosavomerezeka + Palibe ndalama zokwanira + Chilolezo cha kamera ndikofunikira kuti muwerenge manambala a QR. + Kusinthanitsa kwatumizidwa! + Takanika kutumiza + Mulibe %1$s + + + Lembani dzina la akaunti ya Bitshares la munthu amene mukufuna kumutumizira ndalama. \nChitsanzo: agorise-faucet + Kusamala Kwazinthu + Mutha kuwonera pamalonda omwe awonetsedwa kuti atumize zinthu zonsezo. Kuchita motero kudzaza gawo la Mulingo wanu. + Kulowetsa Memo sikofunikira, koma kulemba zolemba zomwe mwatumiza ndalamazo ndi zabwino kuti mudzagwiritse ntchito m\'tsogolo. Memos akuwonekera kwa inu ndi munthu amene mudatumiza ndalama. + Ndalama Zama Network + Malipiro a Network akuphatikizidwa ndi kuchuluka komwe mukufuna kutumiza. Mwachitsanzo, ngati mukufuna kutumiza 50 BTS, BiTSy imatumiza ~ 50.21 BTS. Omwe anawonjezerapo 0,21 pachitsanzo ichi amalipiritsa ndalama ku Bitshares kuphatikiza 0.01% kwa Gulu Lopanga Mabizinesi a BiTSy (amodzi ~ ~ 1 cent). + QR Code + Simuyenera kuchita kusanthula QR ya munthu wina kuti mutumize ndalama, koma zimakuthandizani kupewa zolakwa. Mukatumiza ndalama kuchokera ku akaunti yanu, sizitha kwamuyaya, choncho onetsetsani kuti dzina laakauntiyo m\'gawo la "Kuti" ndi lolondola. + + + Chuma + Zina… + Chonde Tumizani: %1$s %2$s + Mtengo Uliwonse + Ku: %1$s + Invoice ya BiTSy kuchokera %1$s + Gawani + Gawani ndi + Chilolezo chosungira ndikofunikira kugawana zithunzi. + + + Makonda + Zambiri + Tsekani zokha za BiTSy pakatha mphindi 3 zopanda ntchito + Zochita usiku + Onani Mkhalidwe Wapaintaneti + Zosunga + BrainKey. Mawu obwezeretsa akaunti omwe amatha kujambulidwa kapena kukopera, koma osasinthidwa. + Lembani izi! Onetsetsani kuti muli ndi makope awiri a BrainKey m\'malo awiri otetezeka moto kapena kuwonongeka. Chitetezo Choyamba! Aliyense amene ali ndi mwayi wofika pa BrainKey amatha kulowa mu akaunti yanu! + Zokopedwa + Onani & Copy + Maakaunti + Sinthani ku LifeTime Umembala (LTM). Ma akaunti a Bitshares \ \'LTM amalipira pafupi zero, amalipiritsa ndalama 80 ndi mabonasi otumizira. + Sinthani kupita ku LTM + Umoyo wa Umwini Wamunthu umakupatsani mwayi wochita malonda ndi ndalama zochepetsedwa. \n \nZikambirana pa akaunti yaposachedwa "%1$s" \n \nLimabwera ndimtengo wokwanira 100 USD wolipiridwa ku Bitshares. \n \n Kodi mukutsimikiza mukufuna kupita? + Kukweza Akaunti + Zabwino! Akaunti yanu tsopano yasinthidwa kukhala Umembala Wamoyo wonse. + Panali vuto pothetsa akaunti + Chonde onetsetsani kuti akaunti yanu ili ndi ndalama zokwanira kulipira ndalama. + Chotsani Akaunti Yakale pachida ichi ndikupanga kapena kutengera china. + Chotsani + Chotsani Akaunti + Mukutsimikiza kuti mukufuna kuchotsapo akauntiyi pachida ichi? + Ngongole kapena Malingaliro? + Telegraph: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Cholepheretsa: %1$s + + + Chitetezo + Security Lock + Sankhani Chitetezo + Pini + Chitsanzo + Palibe + Sankhani + Lowetsani PIN yanu + Lowetsani chizindikiro chanu cha BiTSy kuti mupitilize + Pini yolakwika + Khazikitsani chitetezo cha BiTSy + Kuti mutetezedwe, ikani chikhomo + Pini iyenera kukhala ndi manambala 6 + Zikwangwani sizingafanane + Lowetsani ndondomeko yanu + Lowetsani dongosolo lanu la BiTSy kuti mupitirize + Kuti mudziteteze, khazikitsani Chitsanzo + Masulani chala mukamaliza + Chotsani + Ena + Jambulani mawonekedwe osatseguka + Jambulani pateni kuti mutsimikizire + Tsimikizani + Makina anu atsopano otsegula + Njira yolakwika + Zojambulidwa + Lumikizani madontho anayi. Yesaninso. + Kuyesa kopitilira muyeso. Yesaninso m\'mphindi %1$d. + Kuyesa kopitilira muyeso. Yesaninso m\'masekondi %1$d. + + diff --git a/app/src/main/res/values-pa/strings.xml b/app/src/main/res/values-pa/strings.xml new file mode 100644 index 0000000..ba43400 --- /dev/null +++ b/app/src/main/res/values-pa/strings.xml @@ -0,0 +1,185 @@ + + + + ਸਹਿਮਤ + ਅਸਹਿਮਤ + + + 6+ ਅੰਕਾਂ ਦਾ ਪਿੰਨ + ਪਿੰਨ ਬਹੁਤ ਛੋਟਾ ਹੈ + ਪਿੰਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ + ਪਿੰਨ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ + BrainKey + ਕਿਰਪਾ ਕਰਕੇ ਸਹੀ ਦਿਮਾਗ ਦਾਖਲ ਕਰੋ, ਇਸ ਵਿੱਚ 12 ਜਾਂ 16 ਸ਼ਬਦ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ. + ਮੌਜੂਦਾ ਖਾਤਾ ਅਯਾਤ ਕਰੋ + ਜਾਂ + ਨਵਾਂ ਖਾਤਾ ਬਣਾਓ + ਦਿੱਤੇ ਬ੍ਰੇਨਕੀ ਦੁਆਰਾ ਕੋਈ ਖਾਤਾ ਨਿਯੰਤਰਿਤ ਨਹੀਂ ਕੀਤਾ ਗਿਆ, ਜਿਥੇ ਪਾਇਆ ਗਿਆ, ਕਿਰਪਾ ਕਰਕੇ ਟਾਈਪਿੰਗ ਗਲਤੀਆਂ ਲਈ ਆਪਣੇ ਦਿਮਾਗ ਦੀ ਜਾਂਚ ਕਰੋ + ਕਿਰਪਾ ਕਰਕੇ 5 ਮਿੰਟ ਬਾਅਦ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ + ਕਿਰਪਾ ਕਰਕੇ ਇੱਕ ਖਾਤਾ ਚੁਣੋ + ਇਸ ਬ੍ਰੇਨਕੀ ਤੋਂ ਪ੍ਰਾਪਤ ਕੀਤੀਆਂ ਕੁੰਜੀਆਂ ਇਕ ਤੋਂ ਵੱਧ ਖਾਤੇ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਲਈ ਵਰਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਕਿਰਪਾ ਕਰਕੇ ਚੁਣੋ ਕਿ ਤੁਸੀਂ ਕਿਹੜਾ ਖਾਤਾ ਆਯਾਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ + + + ਬਿੱਟ ਸ਼ੇਅਰਸ ਖਾਤੇ ਦਾ ਨਾਮ + ਸ਼ਬਦਕੋਸ਼ ਫਾਈਲ ਪੜ੍ਹਨ ਦੌਰਾਨ ਗਲਤੀ + ਖਾਤੇ ਦਾ ਨਾਮ 3 ਤੋਂ 16 ਅੱਖਰਾਂ ਦਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. + ਖਾਤੇ ਦਾ ਨਾਮ ਇੱਕ ਅੱਖਰ ਨਾਲ ਸ਼ੁਰੂ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. + ਕਿਰਪਾ ਕਰਕੇ ਨਿਯਮਿਤ ਨਾਮ ਦਰਜ ਕਰੋ ਜਿਸ ਵਿੱਚ ਘੱਟੋ ਘੱਟ ਇੱਕ ਡੈਸ਼, ਇੱਕ ਨੰਬਰ, ਜਾਂ ਕੋਈ ਸਵਰ ਨਾ ਹੋਵੇ. + ਖਾਤੇ ਦੀ ਉਪਲਬਧਤਾ ਦੀ ਪੁਸ਼ਟੀ ਕਰ ਰਿਹਾ ਹੈ ... + ਉਹ ਖਾਤਾ ਨਾਮ ਪਹਿਲਾਂ ਹੀ ਲੈ ਲਿਆ ਗਿਆ ਹੈ. + ਖਾਤਾ ਉਪਲਬਧ ਹੈ + ਗਲਤੀ + ਸਰਵਰ ਨੇ ਇੱਕ ਅਸ਼ੁੱਧੀ ਵਾਪਸ ਕੀਤੀ. ਇਹ ਸ਼ਾਇਦ ਥੋੜ੍ਹੇ ਸਮੇਂ ਦੇ ਖਤਮ ਹੋਣ \'ਤੇ ਉਹੀ IP ਐਡਰੈੱਸ ਤੋਂ ਆਉਣ ਵਾਲੀਆਂ ਵਾਰ-ਵਾਰ ਬੇਨਤੀਆਂ ਨੂੰ ਮਨਜ਼ੂਰੀ ਦੇਣ ਲਈ ਜਾਣਬੁੱਝ ਕੇ ਇੱਕ ਸੀਮਾ ਦੇ ਕਾਰਨ ਹੋ ਸਕਦਾ ਹੈ. ਕਿਰਪਾ ਕਰਕੇ 5 ਮਿੰਟ ਇੰਤਜ਼ਾਰ ਕਰੋ ਅਤੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ, ਜਾਂ ਕਿਸੇ ਵੱਖਰੇ ਨੈਟਵਰਕ ਤੇ ਜਾਓ, ਉਦਾਹਰਣ ਲਈ ਫਾਈ ਤੋਂ ਸੈਲ ਤੇ. + ਨਲ ਇੱਕ ਗਲਤੀ ਵਾਪਸ. Msg: %1$s + ਐਪ ਨਵੇਂ ਬਣੇ ਖਾਤੇ ਬਾਰੇ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਨਹੀਂ ਕਰ ਸਕਿਆ + ਬਣਾਓ + + + ਲੈਣ-ਦੇਣ + ਵਪਾਰੀ ਅਤੇ ਦੱਸਣ ਵਾਲੇ + ਪ੍ਰਾਪਤ ਕਰੋ + ਸੰਤੁਲਨ + ਭੇਜੋ + ਕੁਲ ਕ਼ੀਮਤ + ਆਨ ਵਾਲੀ + + + ਖੋਜ + ਫਿਲਟਰ + ਨਿਰਯਾਤ + ਕੋਈ ਲੈਣ-ਦੇਣ ਨਹੀਂ + + + ਫਿਲਟਰ ਚੋਣਾਂ + ਸਾਰੇ + ਭੇਜਿਆ + ਪ੍ਰਾਪਤ ਹੋਇਆ + ਤਾਰੀਖ ਦੀ ਰੇਂਜ + ਬਰਾਬਰ ਮੁੱਲ + ਨੈੱਟਵਰਕ ਫੀਸਾਂ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰੋ + ਵਿਚਕਾਰ + ਅਤੇ + ਫਿਲਟਰ + + + ਫਿਲਟਰ ਟ੍ਰਾਂਜੈਕਸ਼ਨਾਂ ਨੂੰ ਐਕਸਪੋਰਟ ਕਰੋ + ਪੀਡੀਐਫ + CSV + ਸਟੋਰੇਜ਼ ਦੀ ਇਜ਼ਾਜ਼ਤ PDF / CSV ਫਾਈਲਾਂ ਨੂੰ ਨਿਰਯਾਤ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਹੈ. + ਤੋਂ + ਨੂੰ + ਮੀਮੋ + ਤਾਰੀਖ + ਸਮਾਂ + ਦੀ ਰਕਮ + ਬਰਾਬਰ ਮੁੱਲ + + + eReceipt + ਮੁੱਲ + ਮੀਮੋ: %1$s + ਤਾਰੀਖ: %1$s + Tx: %1$s + + + + ਵਪਾਰੀ + ਦੱਸਣ ਵਾਲੇ + ਬਾਰੇ + ਪਾਮਪੇ ਵਪਾਰੀ ਨਵੀਂ ਕ੍ਰਿਪਟੋ ਆਰਥਿਕਤਾ ਦੀ ਰੀੜ ਦੀ ਹੱਡੀ ਹਨ. ਜੇ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਕਾਰੋਬਾਰਾਂ ਦੀ ਭਾਲ ਕਰ ਰਹੇ ਹੋ ਜੋ ਤੁਹਾਡੀ ਕ੍ਰਿਪਟੋਕੁਰੰਸੀ ਨੂੰ ਸਵੀਕਾਰ ਕਰਨਗੇ, ਤਾਂ ਹੇਠਾਂ ਸਿਰਫ ਖੋਜ ਅਤੇ ਨਕਸ਼ੇ ਦੇ ਡੇਟਾ ਦੀ ਵਰਤੋਂ ਕਰੋ. ਇੱਥੇ ਹੋਰ ਵਪਾਰੀ ਸ਼ਾਮਲ ਕੀਤੇ ਜਾਣਗੇ ਜਿਵੇਂ ਪਾਮਪੇਅ ਅੰਬੈਸਡਰ ਸਾਨੂੰ ਸੂਚਿਤ ਕਰਦੇ ਹਨ. + ਟੇਲਰ ਉਹ ਲੋਕ ਹੁੰਦੇ ਹਨ ਜੋ ਤੁਹਾਡੀ ਫਿ .ਟ ਮੁਦਰਾਵਾਂ ਨੂੰ ਕ੍ਰਿਪਟੋਕੁਰੰਸੀ ਦੇ ਨਾਲ ਬਦਲਦੇ ਹਨ, ਅਤੇ ਇਸਦੇ ਉਲਟ. ਉਹ ਵਪਾਰੀਆਂ ਨੂੰ ਫਿਏਟ ਸੈਟਲਮੈਂਟ ਵਿਚ ਸਹਾਇਤਾ ਕਰਦੇ ਹਨ. + ਨਕਸ਼ੇ \'ਤੇ ਤੁਹਾਡੇ ਮੌਜੂਦਾ ਸਥਾਨ ਨੂੰ ਦਰਸਾਉਣ ਲਈ ਸਥਾਨ ਦੀ ਆਗਿਆ ਲਾਜ਼ਮੀ ਹੈ. + + + ਜਾਣਕਾਰੀ + ਨੂੰ + ਦੀ ਰਕਮ + ਮੀਮੋ + ਸਕੈਨ ਕਿ Qਆਰ + ਅਵੈਧ ਖਾਤਾ + ਲੋੜੀਂਦੇ ਫੰਡ ਨਹੀਂ ਹਨ + ਕਿ Qਆਰ ਕੋਡਾਂ ਨੂੰ ਪੜ੍ਹਨ ਲਈ ਕੈਮਰੇ ਦੀ ਅਨੁਮਤੀ ਲਾਜ਼ਮੀ ਹੈ. + ਲੈਣ-ਦੇਣ ਭੇਜਿਆ! + ਲੈਣਦੇਣ ਭੇਜਣ ਵਿੱਚ ਅਸਮਰੱਥ + ਤੁਸੀਂ ਕਿਸੇ ਵੀ __1 ਦੇ ਨਹੀਂ ਹੋ __ + + + ਜਿਸ ਵਿਅਕਤੀ ਨੂੰ ਤੁਸੀਂ ਫੰਡ ਭੇਜਣਾ ਚਾਹੁੰਦੇ ਹੋ ਉਸ ਦਾ ਬਿਟਾਰਸ ਅਕਾਉਂਟ ਨਾਮ ਟਾਈਪ ਕਰੋ. \n ਉਦਾਹਰਣ ਲਈ: agorise-faucet + ਸੰਪਤੀ ਬਕਾਇਆ + ਤੁਸੀਂ ਉਸ ਸਾਰੀ ਸੰਪਤੀ ਨੂੰ ਭੇਜਣ ਲਈ ਪ੍ਰਦਰਸ਼ਿਤ ਸੰਤੁਲਨ \'ਤੇ ਟੈਪ ਕਰ ਸਕਦੇ ਹੋ. ਅਜਿਹਾ ਕਰਨ ਨਾਲ ਤੁਹਾਡੇ ਲਈ ਰਕਮ ਦਾ ਖੇਤਰ ਭਰ ਜਾਵੇਗਾ. + ਇੱਕ ਮੀਮੋ ਦਾਖਲ ਹੋਣਾ ਲੋੜੀਂਦਾ ਨਹੀਂ ਹੈ, ਪਰ ਤੁਸੀਂ ਫੰਡ ਕਿਉਂ ਭੇਜੇ ਇਸ ਬਾਰੇ ਨੋਟ ਲੈਣਾ ਭਵਿੱਖ ਦੇ ਸੰਦਰਭ ਲਈ ਵਧੀਆ ਹੈ. ਮੇਮੋ ਸਿਰਫ ਤੁਹਾਨੂੰ ਅਤੇ ਉਸ ਵਿਅਕਤੀ ਨੂੰ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਫੰਡ ਭੇਜੇ ਸਨ. + ਨੈੱਟਵਰਕ ਫੀਸ + ਨੈਟਵਰਕ ਫੀਸ ਉਸ ਰਕਮ ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਭੇਜਣਾ ਚਾਹੁੰਦੇ ਹੋ. ਉਦਾਹਰਣ ਦੇ ਲਈ, ਜੇ ਤੁਸੀਂ 50 ਬੀਟੀਐਸ ਭੇਜਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਬਾਇਟੀਐਸਸੀ ਅਸਲ ਵਿੱਚ .2 50.21 ਬੀਟੀਐਸ ਭੇਜ ਦੇਵੇਗਾ. ਇਸ ਉਦਾਹਰਣ ਵਿੱਚ ਜੋੜੀ ਗਈ 0.21 ਬਿਟਸ਼ਰੇਸ ਟ੍ਰਾਂਜੈਕਸ਼ਨ ਫੀਸ ਤੋਂ ਇਲਾਵਾ 0.01% ਹੈ ਜੋ ਬੀ ਟੀ ਟੀ ਡਿਵੈਲਪਰ ਟੀਮ (ਆਮ ਤੌਰ ਤੇ cent 1 ਪ੍ਰਤੀਸ਼ਤ) ਲਈ ਹੈ. + QR ਕੋਡ + ਤੁਹਾਨੂੰ ਫੰਡ ਭੇਜਣ ਲਈ ਕਿਸੇ ਦੇ QR ਨੂੰ ਸਕੈਨ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਨਹੀਂ ਹੈ, ਪਰ ਇਹ ਤੁਹਾਨੂੰ ਗਲਤੀਆਂ ਤੋਂ ਬਚਣ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰਦਾ ਹੈ. ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਆਪਣੇ ਖਾਤੇ ਤੋਂ ਫੰਡ ਭੇਜਦੇ ਹੋ, ਤਾਂ ਉਹ ਹਮੇਸ਼ਾਂ ਲਈ ਖਤਮ ਹੋ ਜਾਂਦੇ ਹਨ, ਇਸ ਲਈ ਹਮੇਸ਼ਾਂ ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ "ਟੂ" ਖੇਤਰ ਵਿੱਚ ਖਾਤੇ ਦਾ ਨਾਮ ਸਹੀ ਹੈ. + + + ਸੰਪਤੀ + ਹੋਰ… + ਕਿਰਪਾ ਕਰਕੇ ਭੇਜੋ: %1$s %2$s + ਕੋਈ ਰਕਮ + ਵੱਲ: %1$s + %1$s ਦਾ ਬੀ.ਟੀ.ਸੀ ਚਲਾਨ + ਸਾਂਝਾ ਕਰੋ + ਨਾਲ ਸਾਂਝਾ ਕਰੋ + ਤਸਵੀਰਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰਨ ਲਈ ਸਟੋਰੇਜ਼ ਦੀ ਆਗਿਆ ਜ਼ਰੂਰੀ ਹੈ. + + + ਸੈਟਿੰਗਜ਼ + ਜਨਰਲ + 3 ਮਿੰਟ ਦੀ ਗੈਰ-ਕਿਰਿਆਸ਼ੀਲਤਾ ਤੋਂ ਬਾਅਦ ਆਟੋਮੈਟਿਕਲੀ ਬਿਏਟੀਐੱਸ ਨੂੰ ਬੰਦ ਕਰੋ + ਰਾਤ ਦਾ ਮੋਡ + ਨੈਟਵਰਕ ਸਥਿਤੀ ਵੇਖੋ + ਬੈਕਅਪ + BrainKey. ਖਾਤਾ ਰਿਕਵਰੀ ਸ਼ਬਦ ਜੋ ਕੈਪਚਰ ਕੀਤੇ ਜਾਂ ਨਕਲ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ, ਪਰ ਸੰਪਾਦਿਤ ਨਹੀਂ ਕੀਤੇ ਗਏ. + ਇਸ ਨੂੰ ਲਿਖੋ! ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ ਅੱਗ ਲੱਗਣ ਜਾਂ ਨੁਕਸਾਨ ਦੇ ਮਾਮਲੇ ਵਿੱਚ ਤੁਹਾਡੇ ਕੋਲ ਇਸ ਬਰਨਕੀ ਦੀਆਂ 2 ਕਾਪੀਆਂ 2 ਸੁਰੱਖਿਅਤ ਥਾਵਾਂ ਤੇ ਹਨ. ਸੁਰੱਖਿਆ ਪਹਿਲਾਂ! ਤੁਹਾਡੇ BrainKey ਤੱਕ ਪਹੁੰਚ ਵਾਲਾ ਕੋਈ ਵੀ ਤੁਹਾਡੇ ਖਾਤੇ ਵਿੱਚ ਫੰਡਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰ ਸਕਦਾ ਹੈ! + ਕਾੱਪੀ + ਵੇਖੋ ਅਤੇ ਨਕਲ ਕਰੋ + ਖਾਤੇ + ਲਾਈਫਟਾਈਮ ਮੈਂਬਰੀ (LTM) ਲਈ ਅਪਗ੍ਰੇਡ ਕਰੋ. ਬਿੱਟਸ਼ੇਅਰਜ਼ L \'ਐਲਟੀਐਮ ਖਾਤੇ ਨੇੜੇ-ਜ਼ੀਰੋ ਫੀਸਾਂ ਦਾ ਭੁਗਤਾਨ ਕਰਦੇ ਹਨ, ਰੈਫਰਲ ਲਈ 80% ਕੈਸ਼ਬੈਕ ਅਤੇ ਬੋਨਸ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਨ. + LTM ਵਿੱਚ ਅਪਗ੍ਰੇਡ ਕਰੋ + ਲਾਈਫ ਟਾਈਮ ਮੈਂਬਰਸ਼ਿਪ ਤੁਹਾਨੂੰ ਨੈਟਵਰਕ ਫੀਸਾਂ ਦੇ ਘੱਟ ਸੈੱਟ ਨਾਲ ਵਪਾਰ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ. \n \n ਇਹ ਮੌਜੂਦਾ ਖਾਤੇ ਵਿੱਚ ਲਾਗੂ ਹੋਵੇਗਾ "%1$s" \n \n ਇਹ ਹਾਲਾਂਕਿ ਬਿਟਸ਼ਰੇਸ ਵਿੱਚ ਲਗਭਗ 100 ਡਾਲਰ ਦੀ ਅਦਾਇਗੀ ਦੀ ਲਾਗਤ ਨਾਲ ਆਉਂਦਾ ਹੈ. \n \n ਕੀ ਤੁਸੀਂ ਅੱਗੇ ਵੱਧਣਾ ਚਾਹੁੰਦੇ ਹੋ? + ਖਾਤਾ ਅਪਗ੍ਰੇਡ ਕੀਤਾ ਗਿਆ + ਵਧਾਈਆਂ! ਤੁਹਾਡਾ ਖਾਤਾ ਹੁਣ ਲਾਈਫਟਾਈਮ ਮੈਂਬਰੀ ਲਈ ਅਪਗ੍ਰੇਡ ਕੀਤਾ ਗਿਆ ਹੈ. + ਖਾਤਾ ਅਪਗ੍ਰੇਡ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਦੌਰਾਨ ਗਲਤੀ + ਕਿਰਪਾ ਕਰਕੇ ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ ਤੁਹਾਡੇ ਖਾਤੇ ਵਿੱਚ ਲਾਗਤਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਕਾਫ਼ੀ ਸੰਤੁਲਨ ਹੈ. + ਇਸ ਡਿਵਾਈਸ ਤੋਂ ਮੌਜੂਦਾ ਖਾਤਾ ਹਟਾਓ ਅਤੇ ਇੱਕ ਵੱਖਰਾ ਖਾਤਾ ਬਣਾਓ ਜਾਂ ਆਯਾਤ ਕਰੋ. + ਹਟਾਓ + ਖਾਤਾ ਹਟਾਓ + ਕੀ ਤੁਸੀਂ ਯਕੀਨੀ ਤੌਰ ਤੇ ਇਸ ਡਿਵਾਈਸ ਤੋਂ ਮੌਜੂਦਾ ਖਾਤਾ ਹਟਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ? + ਬੱਗ ਜਾਂ ਵਿਚਾਰ? + ਟੈਲੀਗ੍ਰਾਮ: https://t.me/Agorise \n ਕੀਬੇਸ: https://keybase.io/team/Agorise + ਬਲਾਕ: %1$s + + + ਸੁਰੱਖਿਆ + ਸੁਰੱਖਿਆ ਲਾਕ + ਸਕਿਓਰਿਟੀ ਲਾਕ ਚੁਣੋ + ਪਿੰਨ + ਪੈਟਰਨ + ਕੋਈ ਨਹੀਂ + ਚੁਣੋ + ਆਪਣਾ ਪਿੰਨ ਦੁਬਾਰਾ ਦਾਖਲ ਕਰੋ + ਜਾਰੀ ਰੱਖਣ ਲਈ ਆਪਣਾ ਬਾਇਟੀਸੀ ਪਿੰਨ ਦਾਖਲ ਕਰੋ + ਗਲਤ ਪਿੰਨ + ਬਾਇਟੀਸੀ ਸੁਰੱਖਿਆ ਨਿਰਧਾਰਤ ਕਰੋ + ਸੁਰੱਖਿਆ ਲਈ, ਇੱਕ ਪਿੰਨ ਸੈਟ ਕਰੋ + ਪਿੰਨ ਘੱਟੋ ਘੱਟ 6 ਅੰਕ ਦਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ + ਪਿਨ ਮੈਚ ਨਹੀਂ ਕਰਦੇ + ਆਪਣੇ ਪੈਟਰਨ ਨੂੰ ਦੁਬਾਰਾ ਦਾਖਲ ਕਰੋ + ਜਾਰੀ ਰੱਖਣ ਲਈ ਆਪਣਾ ਬਾਇਟੀਸੀ ਪੈਟਰਨ ਦਾਖਲ ਕਰੋ + ਸੁਰੱਖਿਆ ਲਈ, ਇੱਕ ਪੈਟਰਨ ਸੈਟ ਕਰੋ + ਪੂਰਾ ਹੋਣ \'ਤੇ ਉਂਗਲ ਛੱਡੋ + ਸਾਫ + ਅਗਲਾ + ਇੱਕ ਅਨਲੌਕ ਪੈਟਰਨ ਬਣਾਓ + ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਦੁਬਾਰਾ ਪੈਟਰਨ ਡਰਾਅ ਕਰੋ + ਪੁਸ਼ਟੀ ਕਰੋ + ਤੁਹਾਡਾ ਨਵਾਂ ਅਨਲੌਕ ਪੈਟਰਨ + ਗਲਤ ਪੈਟਰਨ + ਪੈਟਰਨ ਦਰਜ ਕੀਤਾ ਗਿਆ + ਘੱਟੋ ਘੱਟ 4 ਬਿੰਦੀਆਂ ਨੂੰ ਜੋੜੋ. ਫਿਰ ਕੋਸ਼ਿਸ਼ ਕਰੋ. + ਬਹੁਤ ਸਾਰੀਆਂ ਗਲਤ ਕੋਸ਼ਿਸ਼ਾਂ. %1$d ਮਿੰਟਾਂ ਵਿੱਚ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ. + ਬਹੁਤ ਸਾਰੀਆਂ ਗਲਤ ਕੋਸ਼ਿਸ਼ਾਂ. %1$d ਸਕਿੰਟਾਂ ਵਿੱਚ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ. + + diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml new file mode 100644 index 0000000..be15541 --- /dev/null +++ b/app/src/main/res/values-pl/strings.xml @@ -0,0 +1,185 @@ + + + + Zgodzić się + Nie zgadzać się + + + 6+ cyfrowy PIN + PIN jest za krótki + Potwierdź PIN + Niezgodność kodu PIN + BrainKey + Wpisz poprawny brainkey, powinien zawierać 12 lub 16 słów. + Zaimportuj istniejące konto + Lub + Stwórz nowe konto + Nie znaleziono kont kontrolowanych przez podanego brainkeya, sprawdź, czy nie wpisano błędów + Spróbuj ponownie po 5 minutach + Wybierz konto + Wydaje się, że klucze pochodzące z tego brainkeya służą do sterowania więcej niż jednym kontem. Wybierz konto, które chcesz zaimportować + + + Nazwa konta BitShares + Błąd podczas odczytu pliku słownika + Nazwa konta powinna zawierać od 3 do 16 znaków. + Nazwa konta powinna zaczynać się od litery. + Wprowadź zwykłą nazwę zawierającą co najmniej jedną myślnik, liczbę lub brak samogłosek. + Weryfikuję dostępność konta… + Ta nazwa konta jest już zajęta. + Konto jest dostępne + Błąd + Serwer zwrócił błąd. Może to być spowodowane celowo wprowadzonym ograniczeniem, które uniemożliwia częste żądania przychodzące z tego samego adresu IP w krótkim czasie. Poczekaj 5 minut i spróbuj ponownie lub przełącz się na inną sieć, na przykład z Wi-Fi na komórkę. + Kran zwrócił błąd. Wiadomość: %1$s + Aplikacja nie może pobrać informacji o nowo utworzonym koncie + Stwórz + + + Transakcje + Kupcy i kasjerzy + Otrzymać + Salda + Wysłać + Wartość netto + Wkrótce + + + Szukaj + Filtr + Eksport + Brak transakcji + + + Opcje filtrów + Wszystko + Wysłano + Odebrane + Zakres dat + Wartość równoważna + Ignoruj opłaty sieciowe + pomiędzy + i + Filtr + + + Eksportuj filtrowane transakcje + PDF + CSV + Aby eksportować pliki PDF / CSV, konieczne jest zezwolenie na przechowywanie. + Z + Do + Notatka + Data + Czas + Ilość + Wartość równoważna + + + eReceipt + Wartość + Notatka: %1$s + Data: %1$s + Tx: %1$s + + + + Kupcy + Tellers + O + Kupcy PalmPay stanowią trzon nowej gospodarki Crypto. Jeśli szukasz firm, które zaakceptują Twoją kryptowalutę, skorzystaj z danych wyszukiwania i mapy poniżej. Więcej handlowców zostanie dodanych tutaj, gdy poinformują nas ambasadorowie PalmPay. + Tellers to ludzie, którzy będą wymieniać twoje waluty fiducjarne na kryptowaluty i odwrotnie. Pomagają także Kupcom w załatwieniu spraw zagranicznych. + Zezwolenie na lokalizację jest konieczne, aby pokazać swoją aktualną lokalizację na mapie. + + + Informacje + Do + Ilość + Notatka + Zeskanuj QR + Nieważne konto + Brak wystarczających środków + Do odczytania kodów QR konieczne jest zezwolenie aparatu. + Transakcja wysłana! + Nie można wysłać transakcji + Nie masz żadnych %1$s + + + Wpisz nazwę konta Bitshares osoby, do której chcesz wysłać środki. \n Na przykład: agorise-kran + Saldo aktywów + Możesz dotknąć wyświetlonego salda, aby wysłać cały ten zasób. W ten sposób wypełnisz pole Kwota. + Wpisanie notatki nie jest wymagane, ale robienie notatek na temat tego, dlaczego wysłałeś środki, jest przydatne na przyszłość. Notatki są widoczne tylko dla Ciebie i osoby, do której wysłałeś środki. + Opłata za sieć + Opłata sieciowa jest wliczona w kwotę, którą chcesz wysłać. Na przykład, jeśli chcesz wysłać 50 BTS, BiTSy faktycznie wyśle ~ 50,21 BTS. Dodatkowe 0,21 w tym przykładzie to opłata transakcyjna Bitshares plus 0,01% dla zespołu programistów BiTSy (zwykle ~ 1 cent). + Kod QR + Nie musisz skanować czyjegoś QR, aby wysłać środki, ale pomaga to uniknąć błędów. Po wysłaniu środków z konta znikają na zawsze, dlatego zawsze upewnij się, że nazwa konta w polu „Do” jest poprawna. + + + Kapitał + Inny… + Proszę wysłać: %1$s %2$s + Każda ilość + Do: %1$s + Faktura BiTSy od %1$s + Dzielić + Udostępnij + Do udostępniania zdjęć niezbędne jest pozwolenie na przechowywanie. + + + Ustawienia + Generał + Automatycznie zamknij BiTSy po 3 minutach bezczynności + Tryb nocny + Wyświetl status sieci + Utworzyć kopię zapasową + BrainKey. Słowa odzyskiwania konta, które można przechwytywać lub kopiować, ale nie można ich edytować. + Zapisz to! Upewnij się, że masz 2 kopie tego BrainKey w 2 bezpiecznych lokalizacjach na wypadek pożaru lub utraty. Bezpieczeństwo przede wszystkim! Każdy, kto ma dostęp do BrainKey, może uzyskać dostęp do środków na koncie! + Skopiowano + Przeglądaj i kopiuj + Konta + Uaktualnij do LifeTime Membership (LTM). Konta LTM Bitshares płacą opłaty bliskie zeru, otrzymują 80% cashback i bonusy za polecenia. + Uaktualnij do LTM + Członkostwo na czas życia pozwala handlować z obniżonym zestawem opłat sieciowych. \n \n To wejdzie w życie na rachunku bieżącym „%1$s” \n \nJednak to kosztuje około 100 USD zapłacone w Bitshares. \n \n Czy na pewno chcesz kontynuować? + Konto zaktualizowane + Gratulacje! Twoje konto zostało teraz uaktualnione do członkostwa Lifetime. + Błąd podczas próby uaktualnienia konta + Upewnij się, że Twoje konto ma wystarczające saldo na pokrycie kosztów. + Usuń bieżące konto z tego urządzenia i utwórz lub zaimportuj inne. + Usunąć + Usuń konto + Czy na pewno chcesz usunąć bieżące konto z tego urządzenia? + Błędy czy pomysły? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blok: %1$s + + + Bezpieczeństwo + Zamek zabezpieczający + Wybierz blokadę bezpieczeństwa + KOŁEK + Wzór + Żaden + Wybierać + Wprowadź ponownie kod PIN + Wprowadź swój kod BiTSy, aby kontynuować + Błędny kod PIN + Ustaw bezpieczeństwo BiTSy + Dla bezpieczeństwa ustaw PIN + PIN musi składać się z co najmniej 6 cyfr + Kody PIN nie pasują + Wprowadź ponownie swój wzór + Wprowadź wzór BiTSy, aby kontynuować + Dla bezpieczeństwa ustaw wzorzec + Po zakończeniu zwolnij palec + Jasny + Kolejny + Narysuj wzór odblokowania + Narysuj wzór ponownie, aby potwierdzić + Potwierdzać + Twój nowy wzór odblokowania + Zły wzór + Wzór zarejestrowany + Połącz co najmniej 4 kropki. Spróbuj ponownie. + Zbyt wiele niepoprawnych prób. Spróbuj ponownie za %1$d minut. + Zbyt wiele niepoprawnych prób. Spróbuj ponownie za %1$d sekund. + + diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml new file mode 100644 index 0000000..24fc6c2 --- /dev/null +++ b/app/src/main/res/values-pt/strings.xml @@ -0,0 +1,185 @@ + + + + Aceita + Discordo + + + PIN com mais de 6 dígitos + PIN muito curto + Confirmar PIN + Incompatibilidade de PIN + BrainKey + Por favor, digite brainkey correto, ele deve ter 12 ou 16 palavras. + Importar conta existente + Ou + Criar nova conta + Nenhuma conta controlada pela chave do cérebro fornecida foi encontrada; verifique se há erros de digitação na sua chave do cérebro + Tente novamente após 5 minutos + Por favor selecione uma conta + As chaves derivadas dessa chave cerebral parecem ser usadas para controlar mais de uma conta. Selecione a conta que deseja importar + + + Nome da conta BitShares + Erro ao ler o arquivo do dicionário + O nome da conta deve ter de 3 a 16 caracteres. + O nome da conta deve começar com uma letra. + Digite um nome comum que contenha pelo menos um traço, um número ou nenhuma vogal. + Verificando a disponibilidade da conta… + O nome da conta já foi escolhido. + A conta está disponível + Erro + O servidor retornou um erro. Isso pode dever-se a uma limitação propositalmente estabelecida para proibir solicitações frequentes provenientes do mesmo endereço IP em um curto espaço de tempo. Aguarde 5 minutos e tente novamente ou mude para uma rede diferente, por exemplo, de wifi para celular. + A torneira retornou um erro. Msg: %1$s + O aplicativo não pôde recuperar informações sobre a conta recém-criada + Crio + + + Transações + Comerciantes e caixas + Receber + Saldos + Mandar + Patrimônio líquido + Em breve + + + Procurar + Filtro + Exportar + Nenhuma transação + + + Opções de filtro + Todos + Enviei + Recebido + Período + Valor equivalente + Ignorar taxas de rede + Entre + e + Filtro + + + Exportar transações filtradas + PDF + CSV + É necessária permissão de armazenamento para exportar arquivos PDF / CSV. + De + Para + Memorando + Encontro + Tempo + Montante + Valor equivalente + + + eReceipt + Valor + Memo: %1$s + Data: %1$s + Tx: %1$s + + + + Comerciantes + Caixas + Sobre + Os comerciantes PalmPay são a espinha dorsal da nova economia de criptografia. Se você estiver procurando por empresas que aceitem sua criptomoeda, use os dados de Pesquisa e Mapa abaixo. Mais comerciantes serão adicionados aqui, conforme os embaixadores da PalmPay nos informarão. + Caixas são pessoas que trocarão suas moedas fiduciárias com criptomoedas e vice-versa. Eles também ajudam os comerciantes com o acordo fiduciário. + É necessária permissão de localização para mostrar sua localização atual no mapa. + + + Informações + Para + Montante + Memorando + Digitalizar QR + Conta inválida + Fundos insuficientes + É necessária a permissão da câmera para ler códigos QR. + Transação enviada! + Não foi possível enviar a transação + Você não possui nenhum %1$s + + + Digite o nome da conta Bitshares da pessoa para quem você deseja enviar fundos. \nPor exemplo: torneira de torneira + Saldo de Ativos + Você pode tocar no saldo exibido para enviar todo esse ativo. Se o fizer, preencherá o campo Valor para você. + Não é necessário inserir um memorando, mas fazer anotações sobre o motivo pelo qual você enviou os fundos é bom para referência futura. Os memorandos são visíveis apenas para você e a pessoa para quem você enviou fundos. + Taxa de rede + A taxa de rede está incluída no valor que você deseja enviar. Por exemplo, se você deseja enviar 50 BTS, o BiTSy enviará ~ 50,21 BTS. Os 0,21 adicionados neste exemplo são a taxa de transação Bitshares mais 0,01% para a equipe de desenvolvedores do BiTSy (normalmente ~ 1 centavo). + Código QR + Você não precisa digitalizar o QR de alguém para enviar fundos, mas ajuda a evitar erros. Depois de enviar fundos da sua conta, eles desaparecem para sempre; portanto, verifique sempre se o nome da conta no campo "Para" está correto. + + + De ativos + De outros… + Envie: %1$s %2$s + Qualquer valor + Para: %1$s + Fatura BiTSy de %1$s + Compartilhar + Compartilhar com + É necessária permissão de armazenamento para compartilhar imagens. + + + Definições + Geral + Feche automaticamente o BiTSy após 3 minutos de inatividade + Modo noturno + Exibir status da rede + Cópia de segurança + BrainKey. Palavras de recuperação de contas que podem ser capturadas ou copiadas, mas não editadas. + Escreva isso! Certifique-se de ter 2 cópias deste BrainKey em 2 locais seguros em caso de incêndio ou perda. Segurança em primeiro lugar! Qualquer pessoa com acesso ao seu BrainKey pode acessar os fundos da sua conta! + Copiado + Ver e copiar + Contas + Atualize para a associação LifeTime (LTM). As contas LTM da Bitshares pagam taxas próximas de zero, recebem reembolso de 80% e bônus por referências. + Atualize para LTM + A associação vitalícia permite negociar com um conjunto reduzido de taxas de rede. \n \nEle entrará em vigor na conta atual "%1$s" \n \nÉ, no entanto, vem com um custo de cerca de 100 USD pago em Bitshares. \n \nTem certeza de que deseja continuar? + Conta atualizada + Parabéns! Sua conta agora foi atualizada para a associação vitalícia. + Erro ao tentar atualizar a conta + Verifique se sua conta possui saldo suficiente para cobrir os custos. + Remova a conta atual deste dispositivo e crie ou importe uma conta diferente. + Remover + Remover conta + Tem certeza de que deseja remover a conta atual deste dispositivo? + Erros ou idéias? + Telegrama: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Bloco: %1$s + + + Segurança + Trava de segurança + Escolha uma trava de segurança + PIN + padronizar + Nenhum + Escolher + Digite novamente seu PIN + Digite seu PIN BiTSy para continuar + PIN incorreto + Definir segurança BiTSy + Por segurança, defina um PIN + O PIN deve ter pelo menos 6 dígitos + Os PINs não correspondem + Digite novamente seu padrão + Digite seu padrão BiTSy para continuar + Por segurança, defina um Padrão + Solte o dedo quando terminar + Claro + Próximo + Desenhar um padrão de desbloqueio + Desenhe o padrão novamente para confirmar + confirme + Seu novo padrão de desbloqueio + Padrão errado + Padrão gravado + Conecte pelo menos 4 pontos. Tente novamente. + Muitas tentativas incorretas. Tente novamente em %1$d minutos. + Muitas tentativas incorretas. Tente novamente em %1$d segundos. + + diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml new file mode 100644 index 0000000..394ed7f --- /dev/null +++ b/app/src/main/res/values-ro/strings.xml @@ -0,0 +1,185 @@ + + + + De acord + Dezacord + + + 6+ cifre PIN + PIN prea scurt + Confirmați PIN-ul + Nepotrivire PIN + BrainKey + Vă rugăm să introduceți cheie de creier corectă, ar trebui să aibă 12 sau 16 cuvinte. + Importați contul existent + Sau + Creează un cont nou + În cazul în care nu s-au găsit conturi controlate de cheia dată, vă rugăm să verificați dacă există greșeli de tastare + Încercați din nou după 5 minute + Vă rugăm să selectați un cont + Tastele derivate din această cheie creieră par a fi folosite pentru a controla mai multe conturi, selectați ce cont doriți să importați + + + Numele contului BitShares + Eroare la citirea fișierului dicționar + Numele contului trebuie să fie de 3 până la 16 caractere. + Numele contului ar trebui să înceapă cu o literă. + Vă rugăm să introduceți un nume obișnuit care să conțină cel puțin o liniuță, un număr sau fără vocale. + Verificarea disponibilității contului ... + Numele contului este deja luat. + Contul este disponibil + Eroare + Serverul a returnat o eroare. Acest lucru s-ar putea datora unei limitări stabilite în mod special pentru a nu permite solicitările frecvente care provin de la aceeași adresă IP într-un interval de timp scurt. Așteptați 5 minute și încercați din nou sau treceți la o altă rețea, de exemplu de la wifi la celulă. + Robinetul a returnat o eroare. Msg: %1$s + Aplicația nu a putut prelua informații despre contul nou creat + Crea + + + tranzacţii + Comercianți și comercianți + A primi + solduri + Trimite + Valoarea netă + In curand + + + Căutare + Filtru + Export + Fără tranzacții + + + Opțiuni de filtrare + Toate + Trimis + Primit + Interval de date + Valoare echivalentă + Ignorați taxele pentru rețea + Între + și + Filtru + + + Export tranzacții filtrate + PDF + CSV + Permisiunea de stocare este necesară pentru a exporta fișiere PDF / CSV. + Din + La + Notificare + Data + Timp + Cantitate + Valoare echivalentă + + + eReceipt + Valoare + Memo: %1$s + Data: %1$s + Tx: %1$s + + + + comercianţi + casierii + Despre + Comercianții PalmPay sunt coloana vertebrală a noii economii Crypto. Dacă sunteți în căutarea unor companii care vă vor accepta Cryptocurrency, atunci utilizați doar datele de căutare și hartă de mai jos. Mai mulți comercianți vor fi adăugați aici, după cum ne informează ambasadorii PalmPay. + Povestitorii sunt persoane care îți vor schimba monedele fiat cu criptomonede și, invers. De asemenea, aceștia ajută comercianții cu decontare fiat. + Este necesară permisiunea de locație pentru a arăta locația dvs. curentă pe hartă. + + + Info + La + Cantitate + Notificare + Scanare QR + Cont invalid + fonduri insuficiente + Este necesară permisiunea camerei pentru a citi coduri QR. + Tranzacție trimisă! + Imposibil de trimis tranzacția + Nu dețineți %1$s + + + Introduceți numele contului Bitshares al persoanei către care doriți să trimiteți fonduri. \nPentru exemplu: agorise-robinet + Soldul activelor + Puteți atinge soldul afișat pentru a trimite tot acel activ. Dacă faceți acest lucru, completați câmpul Suma pentru dvs. + Nu este necesară înscrierea unui memo, dar luarea de note cu privire la motivul pentru care ați trimis fondurile este plăcut pentru referințe viitoare. Memos sunt vizibile numai dvs. și persoana căreia i-ați trimis fonduri. + Taxa de rețea + Taxa de rețea este inclusă în suma pe care doriți să o trimiteți. De exemplu, dacă doriți să trimiteți 50 BTS, BiTSy va trimite efectiv ~ 50.21 BTS. 0,21 adăugat în acest exemplu este taxa de tranzacție Bitshares plus 0,01% la echipa de dezvoltatori BiTSy (de obicei ~ 1%). + Cod QR + Nu trebuie să scanați QR-ul cuiva pentru a trimite fonduri, dar vă ajută să evitați greșelile. Odată ce trimiteți fonduri din contul dvs., acestea au dispărut pentru totdeauna, deci asigurați-vă întotdeauna că numele contului din câmpul „Spre” este corect. + + + activ + Alte… + Vă rugăm să trimiteți: %1$s %2$s + Orice sumă + Către: %1$s + Factură biTSy de la %1$s + Acțiune + Împarte cu + Permisiunea de stocare este necesară pentru a partaja imagini. + + + Setări + General + Închideți automat BiTSy după 3 minute de inactivitate + Mod de noapte + Vizualizați starea rețelei + Backup + BrainKey. Cuvinte de recuperare a contului care pot fi capturate sau copiate, dar nu pot fi editate. + Notează asta! Asigurați-vă că aveți 2 copii ale acestui BrainKey în 2 locații sigure în caz de incendiu sau pierdere. Securitatea întâi! Oricine are acces la BrainKey poate accesa fondurile din contul dvs.! + Copiată + Vizualizare și copiere + Conturi + Treceți la LifeTime Membership (LTM). Conturile LTM de la Bitshares plătesc taxe aproape zero, primesc încasări de 80% și bonusuri pentru recomandări. + Actualizați la LTM + Calitatea de abonament de viață vă permite să tranzacționați cu un set redus de taxe de rețea. \n \n Va intra în vigoare în contul curent "%1$s" \n \nCum vine totuși cu un cost de aproximativ 100 USD plătit în Bitshares. \n \n Sunteți sigur că doriți să continuați? + Cont actualizat + Felicitări! Contul dvs. a fost actualizat la calitatea de membru Lifetime. + Eroare în timp ce încercați să actualizați contul + Vă rugăm să vă asigurați că contul dvs. are suficient sold pentru a acoperi costurile. + Eliminați contul curent de pe acest dispozitiv și creați sau importați altul. + Elimina + Sterge contul + Sigur doriți să eliminați contul curent de pe acest dispozitiv? + Bug-uri sau idei? + Telegrama: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Bloc: %1$s + + + Securitate + Blocare de securitate + Alegeți un Lock Lock + PIN + Model + Nici unul + Alege + Reintroduceți codul PIN + Introduceți codul PIN BiTSy pentru a continua + PIN greșit + Setați BiTSy Security + Pentru securitate, setați un cod PIN + PIN-ul trebuie să aibă cel puțin 6 cifre + Codurile PIN nu se potrivesc + Reintroduceți modelul + Introduceți modelul dvs. BiTSy pentru a continua + Pentru securitate, setați un model + Eliberați degetul când ați terminat + clar + Următor → + Desenați un model de deblocare + Desenează din nou modelul pentru a confirma + A confirma + Noul tău model de deblocare + Model greșit + Model înregistrat + Conectați cel puțin 4 puncte. Încearcă din nou. + Prea multe încercări incorecte. Încercați din nou în %1$d minute. + Prea multe încercări incorecte. Încercați din nou în %1$d secunde. + + diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml new file mode 100644 index 0000000..37aaf0c --- /dev/null +++ b/app/src/main/res/values-ru/strings.xml @@ -0,0 +1,185 @@ + + + + Согласен + не соглашаться + + + 6+ цифр PIN + PIN-код слишком короткий + Подтвердите PIN-код + Несоответствие PIN-кода + BrainKey + Пожалуйста, введите правильный мозговой ключ, он должен содержать 12 или 16 слов. + Импортировать существующий аккаунт + Или же + Создать новый аккаунт + Никакие учетные записи, контролируемые данным мозгом, не найдены, пожалуйста, проверьте свой мозг на наличие ошибок ввода + Пожалуйста, попробуйте еще раз через 5 минут + Пожалуйста, выберите аккаунт + Ключи, полученные из этого мозгового ключа, похоже, используются для управления несколькими учетными записями, выберите учетную запись, которую вы хотите импортировать + + + Имя учетной записи BitShares + Ошибка чтения файла словаря + Имя учетной записи должно быть от 3 до 16 символов. + Имя учетной записи должно начинаться с буквы. + Пожалуйста, введите обычное имя, содержащее хотя бы одну черту, число или без гласных. + Проверка доступности аккаунта ... + Это имя аккаунта уже занято. + Аккаунт доступен + ошибка + Сервер вернул ошибку. Это может быть связано с целенаправленным ограничением, запрещающим частые запросы с одного IP-адреса за короткий промежуток времени. Пожалуйста, подождите 5 минут и повторите попытку, или переключитесь на другую сеть, например, с Wi-Fi на сотовую связь. + Кран вернул ошибку. Msg: %1$s + Приложению не удалось получить информацию о новой учетной записи. + Создайте + + + операции + Торговцы и кассиры + Получать + противовесов + послать + Чистая стоимость + Скоро будет + + + Поиск + Фильтр + экспорт + Нет транзакций + + + Параметры фильтра + Все + Отправлено + Получено + Диапазон дат + Эквивалентная стоимость + Игнорировать сетевые сборы + Между + а также + Фильтр + + + Экспорт отфильтрованных транзакций + PDF + CSV + Разрешение на хранение необходимо для экспорта файлов PDF / CSV. + От + к + напоминание + Дата + Время + Количество + Эквивалентная стоимость + + + eReceipt + Значение + Напоминание: %1$s + Дата: %1$s + Tx: %1$s + + + + купечество + Tellers + Около + Торговцы PalmPay являются основой новой Crypto Economy. Если вы ищете компании, которые примут вашу криптовалюту, просто используйте данные поиска и карты ниже. Здесь будут добавлены другие продавцы, как сообщили нам послы PalmPay. + Кассиры - это люди, которые будут обменивать ваши бумажные валюты на криптовалюты, и наоборот. Они также помогают торговцам с указом поселения. + Разрешение на местоположение необходимо, чтобы показать ваше текущее местоположение на карте. + + + Информация + к + Количество + напоминание + Сканирование QR + Неверный аккаунт + Недостаточно средств + Разрешение камеры необходимо для чтения QR-кодов. + Транзакция отправлена! + Невозможно отправить транзакцию + У вас нет %1$s + + + Введите имя учетной записи Bitshares человека, которому вы хотите отправить средства. \nНапример: смеситель agorise + Актив Баланс + Вы можете нажать на отображаемый баланс, чтобы отправить весь этот актив. Это заполнит поле Сумма для вас. + Ввод заметки не требуется, но заметки о том, почему вы отправили средства, удобны для дальнейшего использования. Заметки видны только вам и человеку, которому вы отправили средства. + Сетевой сбор + Сетевой сбор входит в сумму, которую вы хотите отправить. Например, если вы хотите отправить 50 BTS, BiTSy фактически отправит ~ 50,21 BTS. В этом примере добавленное значение 0,21 представляет собой комиссию за транзакцию Bitshares плюс 0,01% для группы разработчиков BiTSy (обычно ~ 1 цент). + QR код + Вам не нужно сканировать чей-то QR, чтобы отправить средства, но это поможет вам избежать ошибок. Когда вы отправляете средства со своего счета, они исчезают навсегда, поэтому всегда проверяйте правильность имени счета в поле «Кому». + + + Актив + Другой… + Пожалуйста, отправьте: %1$s %2$s + Любое количество + Кому: %1$s + Счет BiTSy от %1$s + Поделиться + Поделиться с + Разрешение на хранение необходимо для обмена изображениями. + + + настройки + генеральный + Автоматически закрывать BiTSy через 3 минуты бездействия + Ночной режим + Просмотр статуса сети + Резервное копирование + BrainKey. Слова для восстановления аккаунта, которые можно записывать или копировать, но не редактировать. + Запишите это! Убедитесь, что у вас есть 2 копии этого BrainKey в 2 безопасных местах на случай пожара или потери. Безопасность прежде всего! Любой, кто имеет доступ к вашему BrainKey, может получить доступ к средствам на вашем счете! + скопированный + Просмотр и копирование + Счета + Обновление до членства LifeTime (LTM). Счета Bitshares \ LTM платят почти нулевую комиссию, получают 80% кэшбэка и бонусы за рефералов. + Обновление до LTM + Пожизненное членство позволяет вам торговать с уменьшенным набором сетевых сборов. \n \nОн вступит в силу для текущего счета "%1$s" \n \nОднако он будет стоить около 100 долларов США, оплаченных в Bitshares. \n \nВы уверены, что хотите продолжить? + Аккаунт обновлен + Поздравляем! Ваша учетная запись была обновлена до пожизненного членства. + Ошибка при попытке обновить аккаунт + Убедитесь, что в вашем аккаунте достаточно средств для покрытия расходов. + Удалите текущую учетную запись с этого устройства и создайте или импортируйте другую. + Удалить + Удалить учетную запись + Вы уверены, что хотите удалить текущую учетную запись с этого устройства? + Ошибки или идеи? + Телеграмма: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Блок: %1$s + + + Безопасность + Замок безопасности + Выберите замок безопасности + ШТЫРЬ + Шаблон + Никто + выберите + Введите ваш PIN-код еще раз + Введите свой BiTSy PIN, чтобы продолжить + Неверный PIN-код + Установить BiTSy Security + В целях безопасности установите PIN-код + PIN-код должен быть не менее 6 цифр + PIN-коды не совпадают + Повторно введите ваш шаблон + Введите свой шаблон BiTSy, чтобы продолжить + Для безопасности установите шаблон + Отпустите палец, когда закончите + Очистить + следующий + Нарисуйте шаблон разблокировки + Нарисуйте образец еще раз, чтобы подтвердить + подтвердить + Ваш новый шаблон разблокировки + Неправильный образец + Шаблон записан + Подключите как минимум 4 точки. Попробуйте снова. + Слишком много неверных попыток. Попробуйте снова через %1$d минут. + Слишком много неверных попыток. Повторите попытку через %1$d секунд. + + diff --git a/app/src/main/res/values-si/strings.xml b/app/src/main/res/values-si/strings.xml new file mode 100644 index 0000000..15aa7c3 --- /dev/null +++ b/app/src/main/res/values-si/strings.xml @@ -0,0 +1,185 @@ + + + + එකඟ වන්න + එකඟ නොවන්න + + + 6+ ඉලක්කම් PIN + PIN ඉතා කෙටි ය + PIN තහවුරු කරන්න + PIN නොගැලපීම + මොළය + කරුණාකර නිවැරදි මොළයක් ඇතුළත් කරන්න, එයට වචන 12 ක් හෝ 16 ක් තිබිය යුතුය. + පවතින ගිණුම ආයාත කරන්න + හෝ + නව ගිණුමක් සාදන්න + ලබා දී ඇති මොළය පාලනය කරන ගිණුම් කිසිවක් නොමැත, කරුණාකර යතුරු ලියනය කිරීමේ දෝෂ සඳහා ඔබේ මොළය පරීක්ෂා කරන්න + කරුණාකර විනාඩි 5 කට පසු නැවත උත්සාහ කරන්න + කරුණාකර ගිණුමක් තෝරන්න + මෙම මොළයෙන් ලබාගත් යතුරු එකකට වඩා පාලනය කිරීමට භාවිතා කරන බව පෙනේ, කරුණාකර ඔබ ආනයනය කිරීමට කැමති ගිණුම තෝරන්න + + + BitShares ගිණුමේ නම + ශබ්ද කෝෂ ගොනුව කියවීමේ දෝෂයකි + ගිණුමේ නම අක්ෂර 3 සිට 16 දක්වා විය යුතුය. + ගිණුමේ නම ලිපියකින් ආරම්භ විය යුතුය. + කරුණාකර අවම වශයෙන් එක් ඉරක්, අංකයක් හෝ ස්වර නොමැති සාමාන්‍ය නමක් ඇතුළත් කරන්න. + ගිණුම් ලබා ගැනීමේ හැකියාව සත්‍යාපනය… + එම ගිණුමේ නම දැනටමත් ගෙන ඇත. + ගිණුම තිබේ + දෝෂයකි + සේවාදායකය දෝෂයක් ලබා දුන්නේය. කෙටි කාලීනව එකම IP ලිපිනයෙන් එන ඉල්ලීම් තහනම් කිරීම සඳහා හිතාමතාම සකසා ඇති සීමාවක් මෙයට හේතුව විය හැකිය. කරුණාකර මිනිත්තු 5 ක් බලා නැවත උත්සාහ කරන්න, නැතහොත් වෙනත් ජාලයකට මාරුවන්න, උදාහරණයක් ලෙස වයිෆයි සිට කොටුව දක්වා. + ෆියුස් එක දෝෂයක් දුන්නා. Msg: %1$s + අලුතින් සාදන ලද ගිණුම පිළිබඳ තොරතුරු ලබා ගැනීමට යෙදුමට නොහැකි විය + සාදන්න + + + ගනුදෙනු + වෙළඳුන් සහ පවසන්නන් + ලැබෙන්න + ශේෂයන් + යවන්න + ශුද්ධ වටිනාකම + ඉක්මණින් පැමිණෙන + + + සෙවීම + පෙරහන + අපනයන + ගනුදෙනු නොමැත + + + පෙරහන් විකල්ප + සියලු + යවන ලදි + ලැබුණි + දිනය පරාසය + සමාන අගය + ජාල ගාස්තු නොසලකා හරින්න + අතර + සහ + පෙරහන + + + පෙරහන් කළ ගනුදෙනු අපනයනය කරන්න + PDF + CSV + PDF / CSV ගොනු අපනයනය කිරීමට ගබඩා අවසරය අවශ්‍ය වේ. + සිට + වෙත + මේමෝ + දිනය + වේලාව + ප්රමාණය + සමාන අගය + + + eReceipt + වටිනාකම + මතක සටහන: %1$s + දිනය: %1$s + Tx: %1$s + + + + වෙළඳුන් + කියන්නන් + ගැන + පාම්පේ වෙළෙන්දෝ නව ක්‍රිප්ටෝ ආර්ථිකයේ කොඳු නාරටියයි. ඔබ ඔබේ Cryptocurrency පිළිගන්නා ව්‍යාපාර සොයන්නේ නම්, පහත සෙවුම් සහ සිතියම් දත්ත භාවිතා කරන්න. පාම්පේ තානාපතිවරුන් අපට දන්වන පරිදි තවත් වෙළඳුන් මෙහි එක් කරනු ඇත. + ටෙලර්ස් යනු ඔබේ ෆියට් මුදල් ගුප්තකේතන මුදල් සමඟ හුවමාරු කරන පුද්ගලයින් වන අතර අනෙක් අතට. ඔවුන් වෙළෙන්දන්ට ෆියට් බේරුම්කරණයට සහාය වේ. + සිතියමේ ඔබගේ වර්තමාන ස්ථානය පෙන්වීමට ස්ථාන අවසරය අවශ්‍ය වේ. + + + තොරතුරු + වෙත + ප්රමාණය + මේමෝ + QR පරිලෝකනය කරන්න + අවලංගු ගිණුමක් + ප්‍රමාණවත් අරමුදල් නොමැත + QR කේත කියවීමට කැමරා අවසරය අවශ්‍ය වේ. + ගනුදෙනුව යවන ලදි! + ගනුදෙනුව යැවිය නොහැක + ඔබට කිසිදු %1$s අයිති නැත + + + ඔබට අරමුදල් යැවීමට අවශ්‍ය පුද්ගලයාගේ බිට්ෂෙයාර් ගිණුමේ නම ටයිප් කරන්න. \n උදාහරණයක් ලෙස: agorise-faucet + වත්කම් ශේෂය + එම වත්කම් සියල්ලම යැවීමට ඔබට පෙන්වන ශේෂය මත තට්ටු කළ හැකිය. එසේ කිරීමෙන් ඔබ සඳහා වන මුදල ක්ෂේත්‍රය පුරවනු ඇත. + මතක සටහනක් ඇතුළත් කිරීම අවශ්‍ය නොවේ, නමුත් ඔබ අරමුදල් එව්වේ ඇයිද යන්න සටහන් කිරීම අනාගත යොමු කිරීම සඳහා හොඳයි. මතක සටහන් දෘශ්‍යමාන වන්නේ ඔබට සහ ඔබ අරමුදල් එවූ පුද්ගලයාට පමණි. + ජාල ගාස්තු + ඔබට යැවීමට අවශ්‍ය ප්‍රමාණයට ජාල ගාස්තුව ඇතුළත් වේ. උදාහරණයක් ලෙස, ඔබට BTS 50 ක් යැවීමට අවශ්‍ය නම්, BiTSy ඇත්ත වශයෙන්ම ඩොලර් 50.21 BTS යවනු ඇත. මෙම උදාහරණයේ එකතු කරන ලද 0.21 වන්නේ බිට්ෂෙයාර් ගනුදෙනු ගාස්තුව සහ 0.01% බිට්සි සංවර්ධක කණ්ඩායමට (සාමාන්‍යයෙන් ~ 1). + QR කේතය + අරමුදල් යැවීම සඳහා යමෙකුගේ QR පරිලෝකනය කිරීමට ඔබට අවශ්‍ය නැත, නමුත් එය වැරදි මඟහරවා ගැනීමට උපකාරී වේ. ඔබ ඔබගේ ගිණුමෙන් අරමුදල් යැවූ පසු, ඒවා සදහටම නැති වී යයි, එබැවින් “වෙත” ක්ෂේත්‍රයේ ගිණුමේ නම නිවැරදි බවට වග බලා ගන්න. + + + වත්කම + වෙනත්… + කරුණාකර යවන්න: %1$s %2$s + ඕනෑම මුදලක් + වෙත: %1$s + %1$s වෙතින් BiTSy ඉන්වොයිසිය + බෙදාගන්න + සමඟ බෙදා ගන්න + පින්තූර බෙදා ගැනීමට ගබඩා අවසරය අවශ්‍ය වේ. + + + සැකසුම් + ජනරාල් + මිනිත්තු 3 ක අක්‍රිය වීමෙන් පසු BiTSy ස්වයංක්‍රීයව වසා දමන්න + රාත්‍රී මාදිලිය + ජාල තත්වය බලන්න + උපස්ථය + මොළය. ග්‍රහණය කර ගැනීමට හෝ පිටපත් කිරීමට, නමුත් සංස්කරණය කිරීමට නොහැකි ගිණුම් ප්‍රතිසාධන වචන. + මෙය ලියන්න! ගින්නක් හෝ අලාභයක් සිදුවුවහොත් මෙම බ්‍රේන්කේහි පිටපත් 2 ක් ආරක්ෂිත ස්ථාන 2 ක ඇති බවට වග බලා ගන්න. ආරක්ෂාව පළමුව! ඔබගේ BrainKey වෙත ප්‍රවේශය ඇති ඕනෑම කෙනෙකුට ඔබගේ ගිණුමේ ඇති අරමුදල් වෙත පිවිසිය හැකිය! + පිටපත් කරන ලදි + බලන්න සහ පිටපත් කරන්න + ගිණුම් + ලයිෆ් ටයිම් සාමාජිකත්වය (LTM) දක්වා උසස් කරන්න. Bitshares LT \'LTM ගිණුම් ශුන්‍යයට ආසන්න ගාස්තු ගෙවන අතර 80% මුදල් ආපසු ලබා ගැනීම සහ යොමු කිරීම් සඳහා ප්‍රසාද දීමනා ලබා ගනී. + LTM වෙත යාවත්කාලීන කරන්න + ජීවිත කාල සාමාජිකත්වය මඟින් ඔබට අඩු ජාල ගාස්තු සමඟ වෙළඳාම් කිරීමට ඉඩ ලබා දේ. \n \n එය ජංගම ගිණුමට බලපැවැත්වෙනු ඇත "%1$s" \n \n කෙසේ වෙතත් එය බිට්‌ෂෙයාර්ස් හි ගෙවන ඇමරිකානු ඩොලර් 100 ක පමණ පිරිවැයක් දරයි. \n \n ඔබට ඉදිරියට යාමට අවශ්‍ය බව ඔබට විශ්වාසද? + ගිණුම වැඩි දියුණු කරන ලදි + සුභ පැතුම්! ඔබගේ ගිණුම දැන් ජීවිත කාලය පුරාම සාමාජිකත්වයට උසස් කර ඇත. + ගිණුම උත්ශ්‍රේණි කිරීමට උත්සාහ කිරීමේදී දෝෂයකි + කරුණාකර ඔබගේ ගිණුමට පිරිවැය පියවා ගැනීමට ප්‍රමාණවත් ශේෂයක් ඇති බවට වග බලා ගන්න. + මෙම උපාංගයෙන් වත්මන් ගිණුම ඉවත් කර වෙනත් එකක් සාදන්න හෝ ආයාත කරන්න. + ඉවත් කරන්න + ගිණුම ඉවත් කරන්න + මෙම උපාංගයෙන් ජංගම ගිණුම ඉවත් කිරීමට ඔබට අවශ්‍යද? + දෝෂ හෝ අදහස්? + විදුලි පණිවුඩය: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + වාරණය: %1$s + + + ආරක්ෂාව + ආරක්ෂක අගුල + ආරක්ෂක අගුලක් තෝරන්න + PIN අංකය + රටාව + කිසිවක් නැත + තෝරා + ඔබගේ PIN අංකය නැවත ඇතුළත් කරන්න + ඉදිරියට යාමට ඔබගේ BiTSy PIN අංකය ඇතුළත් කරන්න + වැරදි PIN + BiTSy ආරක්ෂාව සකසන්න + ආරක්ෂාව සඳහා, PIN එකක් සකසන්න + PIN අවම වශයෙන් ඉලක්කම් 6 ක් විය යුතුය + PINs නොගැලපේ + ඔබේ රටාව නැවත ඇතුළත් කරන්න + ඉදිරියට යාමට ඔබේ BiTSy රටාව ඇතුළත් කරන්න + ආරක්ෂාව සඳහා, රටාවක් සකසන්න + සිදු වූ විට ඇඟිල්ල නිදහස් කරන්න + පැහැදිලිව + ඊළඟ + අගුළු හැරීමේ රටාවක් අඳින්න + තහවුරු කිරීම සඳහා නැවත රටාව අඳින්න + තහවුරු කරන්න + ඔබගේ නව අගුළු හැරීමේ රටාව + වැරදි රටාව + රටාව සටහන් කර ඇත + අවම වශයෙන් තිත් 4 ක් සම්බන්ධ කරන්න. නැවත උත්සහා කරන්න. + වැරදි උත්සාහයන් ඕනෑවට වඩා. %1$d මිනිත්තු වලින් නැවත උත්සාහ කරන්න. + වැරදි උත්සාහයන් ඕනෑවට වඩා. තත්පර %1$d තත්පරයකින් නැවත උත්සාහ කරන්න. + + diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml new file mode 100644 index 0000000..298b6bd --- /dev/null +++ b/app/src/main/res/values-sk/strings.xml @@ -0,0 +1,185 @@ + + + + súhlasiť + nesúhlasiť + + + 6+ číselný kód PIN + PIN je príliš krátky + Potvrďte PIN + Nesúlad kódu PIN + BrainKey + Zadajte správny znak Brainkey, mal by mať 12 alebo 16 slov. + Importovať existujúci účet + alebo + Vytvoriť nový účet + Ak ste nenašli žiadne účty kontrolované daným brainkeyom, skontrolujte, či sa v brainkey nenachádzajú chyby pri písaní + Skúste to znova po 5 minútach + Vyberte účet + Zdá sa, že kľúče odvodené z tohto brainkey sa používajú na ovládanie viac ako jedného účtu. Vyberte účet, ktorý chcete importovať + + + Názov účtu BitShares + Chyba pri čítaní súboru slovníka + Názov účtu by mal mať 3 až 16 znakov. + Názov účtu by mal začínať písmenom. + Zadajte regulárny názov obsahujúci aspoň jednu pomlčku, číslo alebo samohlásky. + Overuje sa dostupnosť účtu ... + Tento názov účtu je už zadaný. + Účet je k dispozícii + Chyba + Server vrátil chybu. Dôvodom môže byť zámerne stanovené obmedzenie na zamietnutie častých požiadaviek prichádzajúcich z tej istej adresy IP v krátkom časovom odstupe. Počkajte 5 minút a skúste to znova alebo prepnite na inú sieť, napríklad z wifi na bunku. + Faucet vrátil chybu. Msg: %1$s + Aplikácia nemohla načítať informácie o novo vytvorenom účte + vytvoriť + + + transakcie + Obchodníci a pokladníčky + obdržať + zostatky + odoslať + Čistá hodnota + Už čoskoro + + + Vyhľadávanie + filter + Export + Žiadne transakcie + + + Možnosti filtra + všetko + odoslané + obdržané + Rozsah dátumov + Ekvivalentná hodnota + Ignorovať poplatky za sieť + medzi + a + filter + + + Exportujte filtrované transakcie + PDF + CSV + Na export súborov PDF / CSV je potrebné povolenie na ukladanie. + z + na + memorandum + dátum + čas + čiastka + Ekvivalentná hodnota + + + eReceipt + hodnota + Poznámka: %1$s + Dátum: %1$s + Tx: %1$s + + + + obchodníci + overovateľmi + o + Obchodníci spoločnosti PalmPay sú chrbtovou kosťou novej ekonomiky Crypto Economy. Ak hľadáte firmy, ktoré budú akceptovať vašu kryptomenu, použite nižšie uvedené údaje Vyhľadávanie a Mapy. Keď nás veľvyslanci PalmPay informujú, pribudnú tu ďalší obchodníci. + Tellers sú ľudia, ktorí si budú vymieňať svoje fiatové meny s kryptomenami a naopak. Pomáhajú tiež obchodníkom s vyrovnaním fiat. + Na zobrazenie vašej aktuálnej polohy na mape je potrebné povolenie polohy. + + + Info + na + čiastka + memorandum + Naskenujte QR + Nesprávny účet + Nedostatok finančných prostriedkov + Na čítanie QR kódov je potrebné povolenie kamery. + Transakcia bola odoslaná! + Transakciu nie je možné odoslať + Nevlastníte žiadne %1$s + + + Zadajte meno účtu Bitshares osoby, ktorej chcete poslať prostriedky. \n Napríklad: agorise-faucet + Zostatok aktív + Klepnutím na zobrazený zostatok odošlete všetku danú položku. Týmto vyplníte pole Suma. + Zadanie poznámky nie je potrebné, ale zapisovanie poznámok o dôvodoch, prečo ste finančné prostriedky odoslali, je dobré pre budúce použitie. Poznámky sú viditeľné iba pre vás a pre osobu, ktorej ste poslali prostriedky. + Poplatok za sieť + Sieťový poplatok je zahrnutý vo výške, ktorú chcete poslať. Napríklad, ak chcete poslať 50 BTS, BiTSy skutočne pošle ~ 50,21 BTS. Pridaným 0,21 v tomto príklade je transakčný poplatok za Bitshares plus 0,01% pre vývojový tím BiTSy (zvyčajne ~ 1 cent). + QR kód + Ak chcete posielať prostriedky, nie je potrebné naskenovať QR používateľa, ale pomôže vám vyhnúť sa chybám. Keď odošlete prostriedky z účtu, sú navždy preč, takže vždy skontrolujte, či je názov účtu v poli Komu správny. + + + aktívum + Ostatné ... + Pošlite: %1$s %2$s + Akákoľvek suma + Do: %1$s + Faktúra BiTSy od %1$s + zdieľam + Zdieľať s + Na zdieľanie obrázkov je potrebné povolenie na ukladanie. + + + nastavenie + všeobecný + Automaticky zatvorte BiTSy po 3 minútach nečinnosti + Nočný mód + Zobraziť stav siete + zálohovanie + BrainKey. Slová na obnovenie účtu, ktoré je možné zachytiť alebo skopírovať, ale nie upravovať. + Napíšte to! Uistite sa, že máte 2 kópie tohto BrainKey na 2 bezpečných miestach v prípade požiaru alebo straty. Bezpečnosť na prvom mieste! K finančným prostriedkom na vašom účte má prístup každý, kto má prístup k vášmu BrainKey! + skopírované + Zobraziť a kopírovať + účty + Inovácia na členstvo v LifeTime (LTM). Účty LTM Bitshares platia takmer nulové poplatky, získavajú 80% cashback a bonusy za sprostredkovanie. + Inovujte na LTM + Životné členstvo vám umožňuje obchodovať so zníženou sadou sieťových poplatkov. \n \nNadobudne účinnosť na bežný účet „%1$s“ \n \n. Príde však s nákladmi približne 100 USD zaplatenými v Bitshares. \n \n Naozaj chcete pokračovať? + Účet bol aktualizovaný + Blahoželáme! Váš účet bol teraz inovovaný na celoživotné členstvo. + Pri pokuse o inováciu účtu došlo k chybe + Uistite sa, že váš účet má dostatočný zostatok na pokrytie nákladov. + Z tohto zariadenia odstráňte aktuálny účet a vytvorte alebo importujte iný účet. + odstrániť + Odstrániť účet + Naozaj chcete z tohto zariadenia odstrániť aktuálny účet? + Chyby alebo nápady? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blok: %1$s + + + zabezpečenia + Bezpečnostný zámok + Vyberte bezpečnostný zámok + PIN + vzor + nikto + zvoliť + Znova zadajte svoj kód PIN + Pokračujte zadaním kódu PIN BiTSy + Chybný kód PIN + Nastavte zabezpečenie BiTSy + Z bezpečnostných dôvodov nastavte kód PIN + PIN musí mať najmenej 6 číslic + PIN sa nezhodujú + Znova zadajte svoj vzor + Pokračujte zadaním vzoru BiTSy + Z bezpečnostných dôvodov nastavte vzor + Po dokončení uvoľnite prst + jasný + Ďalšie + Nakreslite vzor odomknutia + Potvrďte opätovným nakreslením vzoru + potvrdiť + Váš nový vzorec odomknutia + Nesprávny vzor + Vzor bol zaznamenaný + Pripojte najmenej 4 bodky. Skúste to znova. + Príliš veľa nesprávnych pokusov. Skúste to znova o %1$d minút. + Príliš veľa nesprávnych pokusov. Skúste to znova o %1$d sekúnd. + + diff --git a/app/src/main/res/values-sl/strings.xml b/app/src/main/res/values-sl/strings.xml new file mode 100644 index 0000000..ec4ef2b --- /dev/null +++ b/app/src/main/res/values-sl/strings.xml @@ -0,0 +1,185 @@ + + + + Strinjam se + Ne strinja se + + + 6+ mest PIN + Koda PIN je prekratka + Potrdite kodo PIN + Neskladje s kodo PIN + BrainKey + Prosimo, vnesite pravilno pametno ključ, mora imeti 12 ali 16 besed. + Uvoz obstoječega računa + Or + Ustvariti nov račun + Nobenega računa, ki ga nadzira določena pametna ključ, če je najdenega, preverite, ali je možna tipka napak + Poskusite znova po 5 minutah + Izberite račun + Ključi, ki izhajajo iz te pametne ključe, se zdijo uporabljeni za nadzor več kot enega računa. Izberite, kateri račun želite uvoziti + + + Ime računa BitShares + Napaka pri branju slovarske datoteke + Ime računa mora biti od 3 do 16 znakov. + Ime računa se mora začeti s črko. + Vnesite običajno ime, ki vsebuje vsaj eno črtico, številko ali samoglasnike. + Preverjanje razpoložljivosti računa… + Ime tega računa je že zasedeno. + Račun je na voljo + Napaka + Strežnik je vrnil napako. To je lahko posledica omejitve, ki je namenjena za onemogočanje pogostih zahtev, ki prihajajo z istega naslova IP, v kratkem času. Počakajte 5 minut in poskusite znova ali preklopite na drugo omrežje, na primer iz wifija v celico. + Pipa je vrnila napako. Msgstr: %1$s + Aplikacija ni mogla pridobiti podatkov o novo ustvarjenem računu + Ustvari + + + Transakcije + Trgovci in prodajalci + Prejeti + Tehtnice + Pošlji + Neto vrednost + Prihaja kmalu + + + Iskanje + Filter + Izvoz + Brez transakcij + + + Možnosti filtriranja + Vse + Poslano + Prejeto + Časovno obdobje + Enakovredna vrednost + Ignorirajte omrežnine + Vmes + in + Filter + + + Izvozi filtrirane transakcije + PDF + CSV + Za izvoz datotek PDF / CSV je potrebno dovoljenje za shranjevanje. + Od + Do + Opomba + Datum + Čas + Znesek + Enakovredna vrednost + + + eReceipt + Vrednost + Opomba: %1$s + Datum: %1$s + Tx: %1$s + + + + Trgovci + Prodajalci + O tem + Trgovci PalmPay so temelj nove kripto ekonomije. Če iščete podjetja, ki bodo sprejela vašo Cryptocurrency, potem preprosto uporabite spodnje podatke iskanja in zemljevida. Tukaj bomo obvestili veleposlanike PalmPay več trgovcev. + Prodajalci so ljudje, ki bodo vaše fiat valute zamenjali s kriptovalutami in obratno. Trgovcem pomagajo tudi s poravnavo fiatov. + Za prikaz trenutne lokacije na zemljevidu je potrebno dovoljenje za lokacijo. + + + Informacije + Do + Znesek + Opomba + Skeniraj QR + Neveljaven račun + Premalo sredstev + Za branje QR kod je potrebno dovoljenje kamere. + Transakcija poslana! + Transakcije ni mogoče poslati + Nimate nobenega %1$s + + + Vnesite ime računa Bitshares osebe, ki ji želite poslati sredstva. \n Na primer: agorise-pipa + Bilanca premoženja + Dotaknete se lahko prikazanega stanja, da pošljete vse to sredstvo. S tem izpolnite polje Znesek za vas. + Vpis v opombo ni potreben, vendar je vodenje opomb o tem, zakaj ste poslali sredstva, lepo za nadaljnjo uporabo. Opombe so vidne samo vam in osebi, ki ste ji poslali sredstva. + Omrežnina + Mrežna pristojbina je vključena v znesek, ki ga želite poslati. Na primer, če želite poslati 50 BTS, bo BiTSy dejansko poslal ~ 50,21 BTS. Dodanih 0,21 v tem primeru je provizija za transakcije Bitshares in 0,01% za ekipo razvijalcev BiTSy (običajno ~ 1 cent). + QR koda + Za pošiljanje sredstev vam ni treba skenirati QR-a nekoga, vendar vam pomaga, da se izognete napakam. Ko pošljete sredstva iz svojega računa, jih za vedno ne bo več, zato se vedno prepričajte, da je ime računa v polju »Za« pravilno. + + + Sredstvo + Drugo… + Pošljite: %1$s %2$s + Vsaka količina + Za: %1$s + Račun za BiTSy od %1$s + Deliti + Deliti z + Za skupno rabo slik je potrebno dovoljenje za shranjevanje. + + + Nastavitve + Splošno + Po 3 minutah neaktivnosti samodejno zapremo BiTSy + Nočni način + Oglejte si stanje omrežja + Rezerva + BrainKey. Besede za obnovitev računa, ki jih je mogoče zajeti ali kopirati, ne pa jih urediti. + Zapiši to! Prepričajte se, da imate v primeru požara ali izgube dve kopiji tega BrainKeyja na dveh varnih mestih. Varnost najprej! Vsakdo, ki ima dostop do vašega BrainKey, lahko dostopa do sredstev na vašem računu! + Kopirano + Prikaži in kopiraj + Računi + Nadgradite na LifeTime članstvo (LTM). Bitshares \ \'LTM računi plačujejo skoraj nič provizij, dobite 80% povračilo denarja in bonuse za napotnice. + Nadgradite na LTM + Članstvo v Life Time-u vam omogoča trgovanje z zmanjšanim naborom omrežij. \n \nUveljavi veljavnost na tekočem računu "%1$s" \n \nVendar pa prihaja s stroški približno 100 USD, plačanih v Bitsharesu. \n \n Ali ste prepričani, da želite nadaljevati? + Račun je nadgrajen + Čestitamo! Vaš račun je zdaj nadgrajen na dosmrtno članstvo. + Napaka med poskusom nadgradnje računa + Prepričajte se, da ima vaš račun dovolj stanja, da pokrije stroške. + Odstranite trenutni račun iz te naprave in ustvarite ali uvozite drugega. + Odstraniti + Odstranite račun + Ali ste prepričani, da želite odstraniti trenutni račun iz te naprave? + Hrošči ali ideje? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blok: %1$s + + + Varnost + Varnostna ključavnica + Izberite varnostno ključavnico + PIN + Vzorec + Noben + Izberite + Znova vnesite svojo kodo PIN + Za nadaljevanje vnesite PIN BiTSy + Napačna koda PIN + Nastavite varnost BiTSy + Zaradi varnosti nastavite kodo PIN + Koda PIN mora biti vsaj 6 mest + Kode PIN se ne ujemajo + Ponovno vnesite svoj vzorec + Vnesite svoj vzorec BiTSy za nadaljevanje + Zaradi varnosti nastavite Vzorec + Ko končate, sprostite prst + Jasno + Naslednji + Narišite vzorec za odklepanje + Za potrditev ponovno narišite vzorec + Potrdi + Vaš nov vzorec odklepanja + Napačen vzorec + Vzorec posnet + Povežite vsaj 4 pike. Poskusi ponovno. + Preveč napačnih poskusov. Poskusite znova čez %1$d minut. + Preveč napačnih poskusov. Poskusite znova v %1$d sekundah. + + diff --git a/app/src/main/res/values-sm/strings.xml b/app/src/main/res/values-sm/strings.xml new file mode 100644 index 0000000..d1904d9 --- /dev/null +++ b/app/src/main/res/values-sm/strings.xml @@ -0,0 +1,185 @@ + + + + Malilie + Le malie + + + 6+ numera PIN + Pupuu puupuu PIN + Faamaonia le PIN + Faʻasologa o le PIN + BrainKey + Faamolemole ia saʻo le fai faikei, e tatau ona 12 pe 16 upu. + Faletupe o loʻo i ai nei + Pe + Fausia se tala fou + Leai se faʻamatalaga e pulea e le fofipoʻo na maua, faʻamolemole siaki lau brainkey mo le seseina o sese + Faamolemole toe taumafai pe a maeʻa le 5 minute + Faamolemole filifili se tala + O ki e mafua mai i lenei foʻikeykey e foliga mai e faʻaaoga e pulea ai le sili atu ma le tasi le tala, faamolemole filifili po o le fea tala e te manaʻo e faʻaulufale mai + + + Igoa o le BitShares + Faʻasalaga le faitauina o le lolomifefiloi + O le igoa tau tupe e tatau ona 3 i le 16 mataitusi. + E tatau ona amata le igoa o le tausitusi ile tusi. + Faʻamolemole tuʻu se igoa masani e aofia ai le itiiti ifo ma le tasi le faasee, se numera, poʻo le leai foi o falesa. + Faʻamaonia le maua o tupe ... + Ua uma ona uma lena igoa. + Tala o loʻo maua + Laʻasaga + Na toe foʻi le \'auʻaunaga i se mea sese. Atonu e ono mafua mai i se tapulaa ma le faamoemoe e faatulaga i le nofoaga e faʻafitia ai talosaga masani mai le tuatusi IP e tasi i se taimi puupuu. Faamolemole faatali mo le 5 minute ma toe taumafai, pe fesuiai i se eseesega o fesootaiga, mo se faataitaiga mai le WiFi i le cell. + Na toe foʻi mai le fagu se mea sese. Msg: %1$s + E le mafai e le app ona maua mai faʻamatalaga e uiga i le tala fou na faia + Fausia + + + Gaoioiga + Faʻatauloa & Tellers + Talia + Paleni + Auina atu + Net Net + Toetiti sau + + + Suʻe + Filu + Faʻataulaga + Leai se gaioiga + + + Filifili filiga + Faʻatasi + Auina mai + Maua + Aso Aso + Tau tutusa + Leloaina pili tau fesoʻotaiga + I le va + ma + Filu + + + O oloa auina ese atu na faamamaina fefaatauaiga + PDF + CSV + E tatau ona i ai le faʻatagaga e teu ai oloa mo le auina atu o faila PDF / CSV. + Mai + I + Memo + Aso + Taimi + Aofaʻi + Tau tutusa + + + eReceipt + Tulaga taua + Memo: %1$s + Aso: %1$s + Tx: %1$s + + + + Faʻatauloa + Tellers + E tusa + O le au faipisinisi a PalmPay o le pito i tua o le Crypto Economy fou. Afai o loʻo e vaʻavaʻai mo pisinisi o le a talia lau Cryptocurrency, ona faʻaaogaina lea o le Suʻega ma Faʻamaumauga i lalo o le Map. O le a faaopoopo atu i ai tagata faʻatau oloa iinei e pei ona faailoa mai ia i tatou e le PalmPay Ambassadors. + Tellers o tagata ia o le a faʻafefaʻasoa a latou tupe faʻatau ma tagi, ma vice versa. Latou te fesoasoani foi i Faʻatauloa ma le fiafia tele. + E manaʻomia le avanoa e faʻaalia ai lou nofoaga oi ai nei i le faʻafanua. + + + Faʻamatalaga + I + Aofaʻi + Memo + Scan QR + Faʻamatalaga le aoga + Le lava tupe + E manaʻomia le faʻatagaina o le kamera e faitau ai QR codes. + Gaoioiga na auina atu! + Le mafai ona lafoina fefaʻatauaiga + E leai sau %1$s + + + Faʻailoga i le igoa o le Bitshares o le tagata e te manaʻo e teu ai tupe i. \nMo se faʻataʻitaʻiga: agavaʻa-faucet + Paleni Aseta + E mafai ona e aʻapa i le paleni faʻaalia e lafo ai uma lena aseta. O le faia o lea o le a faʻatumu ai le Aofaʻiga o le fanua mo oe. + O le ulufale atu i se Memo e le o manaʻomia, ae tusia ni faʻamatalaga pe aisea na e lafo ai tupe sili atu mo le lumanai. E na o oe ma le tagata na e lafo i ai. + Fefaʻatauaʻiga tau fesoʻotaʻiga + O le totogifuapauina o le Network e aofia i le aofai e te manaʻo e lafo. Mo se faʻataʻitaʻiga, afai e te manaʻo e auina atu le 50 BTS, o le a auina mai e BiTSy le ~ 50.21 BTS. O le faaopoopo 0.21 i lenei faʻataʻitaʻiga o le tau o fefaʻatauaiga a le Bitshares ma le 0.01% i le Vaega o le Aufaʻatasi o le BiTSy (e masani lava o le 1%). + QR Code + E te le manaʻomia le faʻataʻitaʻiina o le QR tagata e lafo ai tupe, ae e fesoasoani ia te oe e aloese mai mea sese. O le taimi lava e te lafoina ai ni tupe mai lau faʻamatalaga, ua leai se mea e faʻavavau, o lea ia mautinoa ia mautinoa le saʻo o le igoa i totonu o le "To" lau fanua. + + + Aseta + Isi ... + Faamolemole lafo mai: %1$s %2$s + Soʻo se Aofai + I: %1$s + Tusi pepa a le BiTSY mai le __________ + Fetufaai + Fetufaai ma + E tatau ona i ai le faʻatagaga e teu ai faʻasoa ata. + + + Faʻasologa + Lautele + Tatala aunoa le BiTSy pe a uma le 3 minute o le le toaga + Po o le po + Vaʻai Tulaga Faʻapitoa + Lagolago + BrainKey. Talosaga mo le toe faʻaleleia o tala e mafai ona puʻeina pe kopi, ae le faʻamaonia. + Tusi i lalo! Ia mautinoa e lua kopi o lenei BrainKey i nofoaga e lua e malupuipuia i le tulaga o le afi poʻo le leiloa. Saogalemu muamua! Soʻo se tasi e mafai ona maua lau BrainKey e mafai ona maua tupe i lau teugatupe! + Kopi + Vaʻai & Kopi + Faʻamatalaga + Faaleleia i le LifeTime Membership (LTM). Bitshares \ \'LTM faʻamatalaga tupe totogia latalata-zero, maua le 80% cashback ma ponesi mo faʻalauiloa. + Faaleleia i le LTM + O le Taimi Olaga O le avea ma sui auai e mafai ai ona e fefaʻatauaʻi ma se faʻaititia o seti o tau fesoʻotaʻiga. \n \nI o le a aoga i le tala o loʻo i ai nei "%1$s" _________Ee oʻo mai ma le tau e tusa ma le 100 USD faʻaalu i Bitshares. \n \nE te mautinoa e te manaʻo e alu? + Faʻamatalaga Faʻaleleia + Faʻafetai! Ua faʻaleleia lau tala i le Sui Usufono. + Laʻasaga aʻo taumafai e faʻaleleia faʻamatalaga + Faamolemole ia mautinoa o lau tupe e lava le paleni e faʻaalu ai tau. + Aveese le Tala o loʻo i ai nei mai lenei masini ma fatufatu pe faʻaulufale mai se tasi. + Aveese + Aveese le Faletupe + E te mautinoa e te manaʻo e aveese le tala oi ai nei mai lenei masini? + Tusia po o Manatu? + Telegram: https://t.me/Agorise Faʻamaumauga: https://keybase.io/team/Agorise + Pupuni: %1$s + + + Puipuiga + Pupuni Puipui + Filifili se Nofoaga Puipui + PIN + Mamanu + Leai + Filifili + Toe ulufale mai i lau PIN + Ulufale lau BiTSy PIN e faʻaauau + PIN le saʻo + Seti le BiTSy Security + Mo le malupuipuia, seti se PIN + PIN e tatau ona itiiti ifo i le 6 numera + O PIN e le fetaui + Toe ulufale mai i lau mamanu + Ulufale i lau mamanu BiTSy e faʻaauau + Mo le saogalemu, seti se Mamanu + Tuʻu lima pe a fai + E manino + Le isi + Tusi se mamanu le tatalaina + Toe fai se ata e faʻamaonia ai + Faamautu + Lau mamanu fou tatala + Le amio sese + Mamanu na faamauina + Fesoʻotaʻi ia le itiiti ifo ma le 4 togi. Toe taumafai. + Tele naua taumafaiga e le saʻo. Toe taumafai i le _______ minute minute. + Tele naua taumafaiga e le saʻo. Toe taumafai i le %1$d sekone. + + diff --git a/app/src/main/res/values-sn/strings.xml b/app/src/main/res/values-sn/strings.xml new file mode 100644 index 0000000..e99cb6a --- /dev/null +++ b/app/src/main/res/values-sn/strings.xml @@ -0,0 +1,185 @@ + + + + Bvumirana + Kubvumirana + + + 6+ digit PIN + Pini ipfupi zvikuru + Simbisa Pini + Pini mismatch + BrainKey + Ndokumbira utore sahihi brainkey, inofanira kunge iine gumi nemaviri kana 16 mazwi. + Ngenisa iripo account + Kana + Gadzira account nyowani + Hapana maakaunti anodzorwa neiyo yakapihwa brainkey kuti yakawanikwa kupi, ndapota tarisa brainkey yako yekukanganisa zvikanganiso + Ndokumbirawo kuti muedze zvakare mushure memaminitsi mashanu + Ndokumbira usarudze account + Makiyi anobva pane ino brainkey anoita seanoshandiswa kudzora anopfuura account imwe, ndapota sarudza iyo account yaunoda kuendesa + + + BitShares zita reakaundi + Kusaverenga kuverenga duramazwi + Zita reaccount rinofanira kuve matatu kusvika gumi nematanhatu. + Zita reaccount rinofanira kutanga nebhii. + Ndokumbira utore zita rinowanzove neinenge kamwe dash, nhamba, kana pasina mavhawero. + Kuratidza kuwanikwa kweakaunti… + Iro zita reaccount rakatotorwa. + Akaunti inowanikwa + Kukanganisa + Seva yakadzosa chikanganiso. Izvi zvinogona kunge zvichikonzerwa neganhuriro yakarongedzwa munzvimbo yekusabvumidza zvikumbiro zvinowanzoitika zvinobva kune imwecheteyo IP kero munguva pfupi yapfupika. Ndokumbira umirire maminetsi mashanu uye edza zvakare, kana kushandura kune imwe network, semuenzaniso kubva kune wifi kuenda kuchitokisi. + Faucet yakadzosa kukanganisa. Msg: %1$s + App haina kukwanisa kutora ruzivo nezve account ichangogadzirwa + Gadzira + + + Shanduko + Vatengesi & Vatengesi + Gamuchirwa + Zviyero + Tumira + Kukosha Kwe Net + Kuuya manje + + + Tsvaga + Sefa + Export + Hapana Maturakiti + + + Sarudza tsvina + Zvese + Kutumwa + Takatambirwa + Zuva Range + Kukosha Kwakaenzana + Regedza Network muripo + Pakati + uye + Sefa + + + Kunze kwakasvibiswa kutenderera + PDF + CSV + Mvumo yekuchengetedza ino fanirwa kuendesa mafaera ePDP / CSV. + Kubva + To + Memo + Zuva + Nguva + Mari + Kukosha Kwakaenzana + + + eReceipt + Kukosha + Memo: %1$s + Zuva: %1$s + Tx: %1$s + + + + Vatengesi + Vatengesi + Nezve + PalmPay vatengesi ndiyo musana weiyo itsva Crypto Economy. Kana iwe uri kutsvaga mabhizinesi anozobvuma yako Cryptocurrency, saka ingoshandisa iyo yekutsvaga uye Mepu data pazasi. Vazhinji vatengesi vanozowedzerwa pano sePalmPay Ambassadors inotizivisa isu. + Vatengesi vanhu vanozochinjanisa mari yako yehupfumi ne cryptocurrencies, uye zvinopesana. Ivo zvakare vanobatsira Vatengesi nezve fiat inogadzirisa. + Mvumo yenzvimbo inofanirwa kuratidza nzvimbo yako yazvino pamepu. + + + Info + To + Mari + Memo + Scan QR + Akaundi isiriyo + Hapana mari yakakwana + Mvumo yekamera inofanirwa kuverenga QR macode. + Shanduko yakatumirwa! + Kutadza kutumira chinjana + Haufanani kuva neyako %1$s + + + Nyora muBitshares account zita remunhu wauri kutumira mari kwaari. \nMuenzaniso: agorise-faucet + Asset Balance + Iwe unogona kupeta pane chiyero chakaratidzwa kutumira zvese zveasset izvozvo. Kuita izvi kunozadza iyo Amount shamba kwauri. + Kupinda Memo hakudiwi, asi kutora zvinyorwa kuti nei watumira mari yacho kwakanakira ramangwana. Memos anongoonekwa chete newe nemunhu wawakatumira mari kwaari. + Mari yeNetwork + Mari yeNetwork inosanganisirwa muhuwandu hwaunoda kutumira. Semuenzaniso, kana iwe uchida kutumira makumi mashanu BTS, BiTSy ichave inotumira ~ 50.21 BTS. Iyo yakawedzerwa 0.21 mumuenzaniso uyu ndeye Bitshares transaction ada pamwe ne 0.01% kune BiTSy Dhivha Yakasimukira Team (kazhinji ~ 1 cent). + QR Code + Haufanire kuongorora scan yemumwe munhu QR kuti utumire mari, asi zvinokubatsira iwe kudzivirira kukanganisa. Ukangotumira mari kubva kuaccount yako, yaenda zvachose, saka gara uine chokwadi chekuti zita re account mu "To" munda rakarurama. + + + Asset + Zvimwe… + Ndokumbira Tumira: %1$s %2$s + Chero Mari + Ku: %1$s + BiTSy invoice kubva %1$s + Govera + Goverana na + Mvumo yekuchengetedza inofanirwa kugovana mifananidzo. + + + Zvirongwa + General + Izvivharire otomatiki BiTSy mushure memaminitsi matatu yekusaita basa + Husiku maitiro + Wona Network Status + Backup + BrainKey. Akaunti mazwi ekudzoreredza anogona kubatwa kana kutevedzwa, asi asina kurongeka. + Nyora izvi pasi! Ive neshuwa iwe uine maviri kopi eBrainKey munzvimbo mbiri dzakachengetedzeka kana moto kana kurasikirwa. Chengetedza Kutanga! Chero ani anokwanisa kuwana BrainKey yako anokwanisa kuwana iyo mari muaccount yako! + Takopihwa + Tarisa & Copy + Maakaunti + Simudzira kune LifeTime Nhengo (LTM). MaBitshares \ \'LTM account anobhadhara pedyo-zero zero, tora 80% kudzoserwa mari uye mabhonasi ekutumira. + Simudzira kuLMA + Hupenyu Nguva yeVenhengo inokubvumidza kuti utengese nehure rakaderedzwa remadhipatimendi etiweki. __n ....... \n \nKuna chokwadi kuti unoda kuenda? + Akaunti Yakakwira + Makorokoto! Akaunti yako zvino yasimudzirwa kune Hupenyu hweHupenyu Hwese. + Kukanganisa paunenge uchiedza kusimudzira account + Ndapota ita shuwa kuti account yako ine bhaaa yakakwana kubhadhara mutengo. + Bvisa iyozvino Akaunti kubva pane iyi kifaa uye gadzira kana kuunza imwe yakasarudzika. + Bvisa + Bvisa Akaunti + Une chokwadi here kuti iwe unoda kubvisa yazvino account kubva pane ino kifaa? + Madhigi kana mazano? + Telegraph: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Vharira: %1$s + + + Chengetedzo + Chengetedzo Kiya + Sarudza Kuchengeteka Kiya + Pini + Sekai + Hapana + Sarudza + Nyora zvakare Chipinha chako + Pinda yako BiTSy PIN kuti uenderere mberi + Chikamu chisina kunaka + Gadza BiTSy Chengetedza + Nekuchengetedza, isa PIN + Pini inofanirwa kuve inosvika matanhatu manhamba + MaPini haaite \'match + Nyorazve yako pateni + Isa yako BiTSy pateni kuti uenderere mberi + Nekuchengetedzeka, isa muenzaniso + Sunungura chigunwe kana waita + Kujeka + Tevere + Dhirowa fomu yekuvhura + Dhirowa pepa zvakare kuratidza + Simbisa + Yako itsva yekuvula nzira + Wakaipa maitiro + Muenzaniso wakanyorwa + Batanidza kanenge 4 madhesi. Edza zvakare. + Kuedzwa kwakawanda kwakawanda. Edza zvakare mu %1$d maminitsi. + Kuedzwa kwakawanda kwakawanda. Edza zvakare mumasekondi %1$d. + + diff --git a/app/src/main/res/values-so/strings.xml b/app/src/main/res/values-so/strings.xml new file mode 100644 index 0000000..6ac510a --- /dev/null +++ b/app/src/main/res/values-so/strings.xml @@ -0,0 +1,185 @@ + + + + Ogolow + Khilaaf + + + 6 + nambar nambar PIN + PIN aad u gaaban + Xaqiiji PIN + Isku dheellitirka PIN + BrainKey + Fadlan gali saxanka maskaxda, waa inuu lahaadaa 12 ama 16 eray. + Soo gal akoonkii hore + Ama + Abuur koonto cusub + Ma jiraan koonto ay maamusho maskaxda yar ee la siiyay halka laga helay, fadlan ka hubi maskaxdaada wax ku qoritaanka khaladaadka + Fadlan isku day mar kale 5 daqiiqo ka dib + Fadlan xulo koonto + Furayaasha laga soo saaray maskaxda ayaa u muuqda kuwa loo adeegsado in lagu xakameeyo in ka badan hal akoon, fadlan xulo koontada aad rabto inaad soo dejiso + + + Magaca koontada BitShares + Cilad ayaa akhrisa faylka qaamuuska + Magaca koontada waa inuu ahaadaa 3 illaa 16 xaraf. + Magaca koontada waa inuu ku bilowdaa warqad. + Fadlan gali magac caadi ah oo ay ku jiraan ugu yaraan hal dash, tiro, ama dhaar la\'aan. + Xaqiijinta helitaanka koontada… + Magaca koontadaas horey ayaa loo qaatay. + Koonto ayaa la heli karaa + Cilad + Adeegga ayaa soo celiyey cilad. Tan waxaa laga yaabaa inay sabab u tahay xaddidan si ula kac ah loo dejiyay si loogu diido codsiyada soo noqnoqda ee ka imanaya isla cinwaanka IP-ga waqti gaaban kadib. Fadlan sug 5 daqiiqo oo markale iskuday, ama u gudub shabakad kale, tusaale ahaan wifi ilaa qol. + Qasabaddu waxay soo celisay cilad. Msg: %1$s + Barnaamijku ma uusan soo ceshan karin macluumaadka ku saabsan koontada cusub ee la abuuray + Abuur + + + Xawaaladda + Ganacsato & Dukaan iibiya + Hesho + Miisaaniyada + Dir + Net Worth + Soo dhowaada + + + Raadin + Kalasooc + Dhoofinta + Wax Macaamil Ma Leh + + + Kala xulasho miiraha + Dhamaan + Diray + Helay + Taariikhda Range + U dhigma Qiimaha + Iska indha indhee ajuurada Shabakada + Inta u dhaxaysa + iyo + Kalasooc + + + Dhoofinta lacagaha la xareeyay + PDF + CSV + Oggolaanshaha kaydinta ayaa lama huraan u ah dhoofinta faylasha loo yaqaan \'PDF / CSV\'. + Laga soo bilaabo + Ku + Xusuus + Taariikh + Waqtiga + Tirada + U dhigma Qiimaha + + + eReceipt + Qiimaha + Xusuus: %1$s + Taariikh: %1$s + Tx: %1$s + + + + Ganacsato + Iibiyaasha + Ku saabsan + Ganacsatada PalmPay waa laf dhabarta dhaqaalaha cusub ee loo yaqaan \'Crypto Economy\'. Haddii aad raadineyso ganacsi aqbali doona Cryptocurrency-kaaga, markaa kaliya adeegso xogta Raadinta iyo Khariidada hoosta. Ganacsato badan ayaa lagu dari doonaa halkaan sida Safiirada PalmPay ay noo sheegeen. + Iibiyeyaashu waa dad ku beddeli doona lacagahaaga fiisooyinka cryptocurrencies, iyo dhanka kale. Waxay kaloo ka caawiyaan Ganacsato dejinta guryaha. + Oggolaanshaha goobta ayaa muhiim ah si loo muujiyo meesha aad hadda ku taal khariidada. + + + Macluumaad + Ku + Tirada + Xusuus + Sawirka QR + Koonto aan sax ahayn + Lacag aan ku filnayn + Oggolaanshaha kaameeradu waa lagama maarmaan in la akhriyo lambarrada QR. + Macaamiladi waa la diray! + Ma awoodin in la diro macaamil ganacsi + Ma lihid wax %1$s + + + Ku qor magaca koontada \'Bitshares\' ee qofka aad rabto inaad lacag ugu dirto. \n Tusaale ahaan: agorise-faucet + Hadhaagga Hantida + Waad dhagsii kartaa isku-dheelitirka la muujiyey si aad u dirto dhammaan hantidaas. Markaad sidaa sameyso waxay kaa buuxin doontaa qeybta lacagta adiga. + Gelida xusuusinta looma baahna, laakiin qorista sababta aad u soo dirtay lacagta waxay ku fiicantahay tixraaca mustaqbalka. Memos waa la arki karaa oo keliya adiga iyo qofka aad lacagta ugu dirtay. + Shabakada khidmadaha + Khidmadda shabakadda waxaa lagu soo darayaa cadadka aad rabto inaad dirto. Tusaale ahaan, haddii aad rabto inaad dirto 50 BTS, BiTSy runti waxay diri doontaa ~ 50.21 BTS. Ku darista 0.21 ee tusaalahan ayaa ah khidmadaha macaashka ee Bitshares oo lagu daray 0.01% kooxda BiTSy Developmenter (caadiyan ~ 1 boqolkiiba). + QR Code + Uma baahnid inaad iska sawirto QR qof si aad lacag ugu dirto, laakiin waxay kaa caawinaysaa inaad ka fogaato khaladaadka. Markaad lacag ka soo dirto koontadaada, weligood way sii socdaan, marka marwalba iska hubi in magaca koontada ku yaal “To” garoonka ay sax tahay. + + + Hanti + Wax kale… + Fadlan dir: %1$s %2$s + Lacag kasta + Ku: %1$s + Qaansheeg BiTSy ka socota%1$s + La Wadaag + La wadaag + Oggolaanshaha kaydinta ayaa muhiim ah si loo wadaago sawirrada. + + + Dejinta + Guud + Si otomaatig ah u xir BiTSy ka dib 3 daqiiqo oo dhaqdhaqaaq la\'aan ah + Habeenki Habeenki + Muuqaal Shabakad + Soo celinta + BrainKey. Erayada soo-kabashada xisaabta ee la soo qaban karo ama la koobiyeyn karo, laakiin aan la sixin. + Qor tan! Hubso inaad haysato 2 koobi oo ah BrainKeydan 2 meel oo aamin ah haddii ay dhacdo dab ama khasaare. Amniga marka hore! Qof kasta oo marin u heli kara BrainKey wuu heli karaa lacagta ku jirta koontadaada! + Nuqul + Muuqaal & Nuqul + Akoonada + Kordhinta xubinnimada LifeTime (LTM). Xisaabaadka Bitshares \ \'LTM waxay bixiyaan ajuuro u dhow eber, waxay helayaan 80% lacag celinno iyo gunnooyin loogu talagalay gudbinta. + Kordhinta LTM + Xubinnimada Noloshu waxay kuu oggolaaneysaa inaad ku ganacsato iyadoo laga dhimayo khidmooyinka shabakadda. \n \nWaxaa lagu dabaqi doonaa koontada hadda ah "%1$s" \n \nHa yeeshee si kastaba ha noqotee waxaa ku kacaya ku dhawaad 100 Doolar oo lagu bixiyay Bitshares. \n \nMiyaad hubtaa inaad rabto inaad sii waddo? + Koontada ayaa La Ballaariyey + Hambalyo! Koontadaada hadda waa la cusboonaysiiyay xubinnimada Nolosha. + Cilad marka aad iskudayeyso inaad cusbooneysiiso koontada + Fadlan hubso in koontadaadu leedahay isku-dheelitir ku filan oo daboolaya kharashyada. + Ka saar Xisaabta hadda jirta aaladan oo samee ama soo dejiso mid kale. + Ka saar + Ka saar Koontada + Ma hubtaa inaad rabto inaad ka qaaddo xisaabta hadda jirta aaladda? + Dhiqlaha ama fikradaha? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Hakad: %1$s + + + Amniga + Qufulka Amniga + Xullo Qufulka Amniga + PIN + Qaab + Midkoodna + Xullo + Mar labaad geli lambarkaaga PIN + Gali lambarkaaga BiTSy PIN si aad u sii wadato + PIN qaldama + Samee BiTSy Security + Amniga awgood, dhig PIN + PIN waa inuu ahaadaa ugu yaraan 6 nambar + PINs ma isbarbar dhigo + Dib-u-gali qaabkaaga + Gali qaabkaaga BiTSy si aad usii wado + Ammaan, u dejiso Qaab + Fasaxa sii daaya markii la dhammeeyo + Nadiifi + Xiga + Sawir fur fur + Sawir mar labaad si aad u xaqiijiso + Xaqiiji + Qaabkaaga furitaanka cusub + Qaab qaldan + Qaab loo duubay + Ku xir ugu yaraan 4 dhibic. Mar kale isku day. + Iskudayo badan oo khaldan oo aad u badan. Isku day mar labaad %1$d daqiiqadood. + Iskudayo badan oo khaldan oo aad u badan. Isku day mar labaad %1$d sekan. + + diff --git a/app/src/main/res/values-sq/strings.xml b/app/src/main/res/values-sq/strings.xml new file mode 100644 index 0000000..bc18dd5 --- /dev/null +++ b/app/src/main/res/values-sq/strings.xml @@ -0,0 +1,185 @@ + + + + bie dakord + Nuk bie dakort + + + PIN me 6 shifra + PIN shumë i shkurtër + Konfirmoni PIN-in + Mospërputhja PIN + BrainKey + Ju lutemi shkruani trurin e saktë, duhet të ketë 12 ose 16 fjalë. + Importoni llogarinë ekzistuese + ose + Hapni një llogari të re + Asnjë llogari të kontrolluar nga trurin e dhënë kur është gjetur, ju lutemi kontrolloni trurin tuaj për gabime në shtypjen + Ju lutemi provoni përsëri pas 5 minutash + Ju lutemi zgjidhni një llogari + Keyselësat që rrjedhin nga ky inteligjent duket se përdoren për të kontrolluar më shumë se një llogari, ju lutemi zgjidhni cilën llogari dëshironi të importoni + + + Emri i llogarisë BitShares + Gabim në leximin e skedarit të fjalorit + Emri i llogarisë duhet të jetë 3 deri në 16 karaktere. + Emri i llogarisë duhet të fillojë me një letër. + Ju lutemi shkruani një emër të rregullt që përmban të paktën një dash, një numër ose asnjë zanore. + Verifikimi i disponueshmërisë së llogarisë… + Ai emër i llogarisë është marrë tashmë. + Llogaria është në dispozicion + gabim + Serveri u kthye në një gabim. Kjo mund të jetë për shkak të një kufizimi të vendosur qëllimisht për të mos lejuar kërkesa të shpeshta që vijnë nga e njëjta adresë IP brenda një periudhe kohe të shkurtër. Ju lutemi prisni 5 minuta dhe provoni përsëri, ose kaloni në një rrjet tjetër, për shembull nga wifi në qelizë. + Rubineti u kthye në një gabim. Msg: %1$s + Aplikacioni nuk mund të merrte informacione në lidhje me llogarinë e krijuar rishtazi + krijoj + + + transaksionet + Tregtarët dhe shitësit + marr + bilancet + dërgoj + Te ardhura neto + Vjen së shpejti + + + kërkim + filtër + eksport + Asnjë transaksion + + + Opsionet e filtrit + të gjithë + Sent + marrë + Gama e datave + Vlera ekuivalente + Injoroni tarifat e Rrjetit + Ndërmjet + dhe + filtër + + + Eksportoni transaksione të filtruara + PDF + CSV + Leja e ruajtjes është e nevojshme për të eksportuar skedarë PDF / CSV. + nga + + memorandum + data + kohë + sasi + Vlera ekuivalente + + + eReceipt + vlerë + Memo: %1$s + Data: %1$s + Tx: %1$s + + + + Merchants + tellers + për + Tregtarët PalmPay janë shtylla kurrizore e ekonomisë së re Crypto. Nëse jeni duke kërkuar për biznese që do të pranojnë Cryptocurrency tuaj, atëherë thjesht përdorni të dhënat e Kërkimit dhe Hartës më poshtë. Këtu do të shtohen më shumë tregtarë ndërsa na informojnë Ambasadorët PalmPay. + Shitësit janë njerëz që do të shkëmbejnë monedhat tuaja fiat me cryptocurrency, dhe anasjelltas. Ata gjithashtu ndihmojnë Tregtarët me zgjidhjen e fiat. + Leja e vendndodhjes është e nevojshme për të treguar vendndodhjen tuaj aktuale në hartë. + + + Info + + sasi + memorandum + Skanoni QR + Llogari e pavlefshme + Jo fonde të mjaftueshme + Leja e kamerës është e nevojshme për të lexuar kodet QR. + Transaksioni u dërgua! + Në pamundësi për të dërguar transaksion + Ju nuk zotëroni ndonjë %1$s + + + Shkruani emrin e llogarisë Bitshares të personit që dëshironi të dërgoni fonde tek. \n Për shembull: rubinet agorise + Bilanci i pasurisë + Mund të trokitni lehtë mbi bilancin e shfaqur për të dërguar tërë atë pasuri. Duke vepruar kështu do të plotësoni fushën e Shuma për ju. + Hyrja e një Memo nuk kërkohet, por shënimi se pse i dërguat fondet është e këndshme për referencë në të ardhmen. Memo janë të dukshme vetëm për ju dhe personin të cilit i keni dërguar fonde. + Tarifa e rrjetit + Tarifa e Rrjetit përfshihet në shumën që dëshironi të dërgoni. Për shembull, nëse doni të dërgoni 50 BTS, BiTSy në të vërtetë do të dërgojë 50,21 ~ BTS. 0.21 e shtuar në këtë shembull është tarifa e transaksionit Bitshares plus 0.01% për Ekipin e Zhvilluesve BiTSy (zakonisht 1 ~)). + Kodi QR + Ju nuk keni nevojë të skanoni QR të dikujt për të dërguar fonde, por kjo ju ndihmon të shmangni gabimet. Pasi të dërgoni fonde nga llogaria juaj, ato janë zhdukur përgjithmonë, kështu që gjithmonë sigurohuni që emri i llogarisë në fushën "Për" të jetë i saktë. + + + pasuri + Të tjera ... + Ju lutemi dërgoni: %1$s %2$s + Do shumë + Tek: %1$s + Faturë BiTSy nga %1$s + pjesë + Ndaj me + Leja e ruajtjes është e nevojshme për të shkëmbyer imazhe. + + + Cilësimet + i përgjithshëm + Mbyll automatikisht BiTSy pas 3 minutash pasiviteti + Modaliteti i natës + Shikoni statusin e rrjetit + rezervë + BrainKey. Fjalë për rikuperimin e llogarisë që mund të kapen ose kopjohen, por jo të redaktohen. + Shkruajeni këtë! Sigurohuni që keni 2 kopje të këtij BrainKey në 2 vende të sigurta në rast zjarri ose humbjeje. Siguria e parë! Kushdo që ka qasje në BrainKey tuaj mund të hyjë në fondet në llogarinë tuaj! + kopjuar + Shikoni dhe kopjoni + llogaritë + Përditësoni në Anëtarësimin në LifeTime (LTM). Llogaritë LTM të Bitshares paguajnë tarifa afro zero, marrin 80% kthim parash dhe shpërblime për referime. + Përditësoni në LTM + Anëtarësimi në Jetën e Jetës ju lejon të tregtoni me një grup të reduktuar tarifash të rrjetit. ____ \n \n A jeni i sigurt se doni të vazhdoni? + Llogari e azhurnuar + Urime! Llogaria juaj tani është azhurnuar në Anëtarësimin Lifetime. + Gabim gjatë përpjekjes për të përmirësuar llogarinë + Ju lutemi sigurohuni që llogaria juaj të ketë ekuilibër të mjaftueshëm për të mbuluar kostot. + Hiq Llogarinë e tanishme nga kjo pajisje dhe krijoni ose importoni një tjetër. + heq + Hiq Llogarinë + Jeni i sigurt që doni të hiqni llogarinë rrjedhëse nga kjo pajisje? + Gabime apo ide? + Telegrafi: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blloku: %1$s + + + siguri + Bllokimi i sigurisë + Zgjidhni një Bllok të Sigurisë + GJILPERE + model + Asnje + zgjedh + Ri-shkruani PIN-in tuaj + Futni kodin PIN për BiTSy për të vazhduar + PIN i gabuar + Vendosni Sigurinë BiTSy + Për sigurinë, vendosni një PIN + PIN duhet të jetë së paku 6 shifra + PIN-të nuk përputhen + Rishikoni modelin tuaj + Vendosni modelin tuaj BiTSy për të vazhduar + Për sigurinë, vendosni një model + Lëshoni gishtin kur të keni përfunduar + Qartë + tjetër + Vizatoni një model zhbllokimi + Vizato përsëri model për të konfirmuar + konfirmoj + Modeli juaj i ri i zhbllokimit + Model i gabuar + Modeli i regjistruar + Lidhni të paktën 4 pika. Provo përsëri. + Shumë përpjekje të pasakta. Provoni përsëri në %1$d minuta. + Shumë përpjekje të pasakta. Provoni përsëri në %1$d sekonda. + + diff --git a/app/src/main/res/values-st/strings.xml b/app/src/main/res/values-st/strings.xml new file mode 100644 index 0000000..bdcf477 --- /dev/null +++ b/app/src/main/res/values-st/strings.xml @@ -0,0 +1,185 @@ + + + + Lumellana + Ho se lumellane + + + Pini ea linomoro tse 6+ + PIN e khuts\'oanyane haholo + Netefatsa PIN + Ts\'ebetso ea PIN + BrainKey + Ka kopo kenya brainkey e nepahetseng, e lokela ho ba le mantsoe a 12 kapa 16. + Kenya akhaonto e teng + Kapa + Theha ak\'haonte e ncha + Ha ho na liak\'haonte tse laoloang ke brainkey e fumanoeng, ka kopo sheba "brainkey" ea hau bakeng sa ho tšoaea liphoso + Ka kopo, leka hape kamora metsotso e 5 + Ka kopo khetha ak\'haonte + Linotlolo tse nkiloeng bongoaneng bona li bonahala li sebelisetsoa ho laola akhaonto e fetang e le \'ngoe, ka kopo khetha ak\'haonte eo u lakatsang ho e kenya + + + Lebitso la akhaonto ea BitShares + Phoso ea ho bala faele ea dikishinari + Lebitso la akhaonto le lokela ho ba litlhaku tse 3 ho isa ho tse 16. + Lebitso la akhaonto le lokela ho qala ka lengolo. + Ka kopo kenya lebitso le tloaelehileng le nang le bonyane idash e le \'ngoe, nomoro, kapa ho se na liluma-nosi. + Ho netefatsa phumaneho ea ak\'haonte ... + Lebitso leo la akhaonto le se le nkiloe. + Ak\'haonte ea fumaneha + Phoso + Seva se khutlisitse phoso. Sena se kanna sa bakoa ke moeli o ikemiselitseng sebakeng sa ho se lumelle likopo tse tsoang atereseng e le \'ngoe ea IP ka nako e khuts\'oane. Ka kopo emela metsotso e 5 ebe u leka hape, kapa u fetohele netweke e fapaneng, mohlala ho tloha wifi ho isa seleng. + Letlapa le khutlisitse phoso. Msg: %1$s + Sesebelisoa ha se khone ho fumana tlhaiso-leseling mabapi le akhaonto e sa tsoa etsoa + Bopa + + + Phetisetso + Barekisi le Barekisi + Amohela + Lekala + Romella + Net Worth + E fihla haufinyane + + + Batla + Sefa + Rekisa + Ha ho phetiso + + + Likhetho tsa filthara + Tsohle + E rometsoe + E amohetse + Letsatsi Range + Boleng bo lekanang + Hlokomoloha litefiso tsa marang-rang + Pakeng + le + Sefa + + + Khoebo e sehelletsoeng ka ntle + PDF + CSV + Ho hlokahala tumello ea ho boloka thepa kantle ho naha bakeng sa ho tsamaisa lifaele tsa PDF / CSV. + Ho tloha + Ho + Memo + Letsatsi + Nako + Palo + Boleng bo lekanang + + + Setebelisoa + Boleng + Memo: %1$s + Letsatsi: %1$s + Tx: %1$s + + + + Barekisi + Barekisi + Mabapi le + Barekisi ba PalmPay ke mokokotlo oa "Crypto Economy" e ncha. Haeba u batla likhoebo tse tla amohela Cryptocurrency ea hau, joale sebelisa data ea Patlo le \'Mapa ka tlase. Bahoebi ba eketsehileng ba tla eketsoa mona ha Baemeli ba PalmPay ba re tsebisa. + Barekisi ke batho ba tla fapanyetsana lichelete tsa hau tsa fiat ka li-cryptocurrencies, ka lehlakoreng le leng. Ba boetse ba thusa barekisi ka ho fana ka litheko. + Tumello ea sebaka e ea hlokahala ho bonts\'a sebaka sa hau sa \'mapeng. + + + Leseli + Ho + Palo + Memo + Scan QR + Ak\'haonte e sa sebetseng + Ha ho na chelete e lekaneng + Ho hlokahala tumello ea kh\'amera ho bala likhoutu tsa QR. + Khokahano e rometsoe! + Ha e khone ho romella khoebo + Ha u na thepa ea %1$s + + + Tlanya lebitsong la ak\'haonte ea Bitshares ea motho eo u batlang ho mo romella chelete. Mohlala oa mohlala: mohlala oa agorise-faucet + Tekanyetso ea lefa + O ka tlanya sekala se bontšitsoeng ho romella thepa eo kaofela. Ho etsa joalo ho tla u tlatsa tšimong ea Amount. + Ho kenya Memo ha ho hlokehe, empa ho ngola lintlha tsa hore na ke hobaneng ha u romelle chelete ho monate bakeng sa ho buuoa nakong e tlang. Memos e bonahala ho uena feela le ho motho eo u mo romelletseng chelete. + Tefo ea Marang-rang + Litefiso tsa marang-rang li kenyelelitsoe ka chelete eo u batlang ho e romela. Mohlala, haeba u batla ho romella li-BTS tse 50, ha e le hantle BiTSy e tla romela ~ 50.21 BTS. E kenyellelitsoeng ho 0.21 mohlaleng ona ke tefo ea phetisetso ea Bitshares hammoho le 0,01% ho Sehlopha sa Basali sa BiTSy (hangata ~ 1 lekholong). + KhR khoutu + Ha ho hlokahale hore u hlahlobe QR ea motho e mong hore o romelle chelete, empa e u thusa ho qoba liphoso. Hang ha o romella chelete ho tsoa akhaonteng ea hau, e felile ka ho sa feleng, kahoo etsa bonnete ba hore lebitso la ak\'haonte e lebaleng la "To" le nepahetse. + + + Letlotlo + Tse ling… + Ka kopo Romella: %1$s %2$s + Chelete efe kapa efe + Ho: %1$s + Invoice ea BiTSy ho tloha %1$s + Abelana + Abelana le + Tokelo ea polokelo ea hlokahala ho arolelana litšoantšo. + + + Litlhophiso + Kakaretso + Koala ka boiketsetso ka mor\'a metsotso e 3 ea ho se sebetse + Mokhoa oa bosiu + Sheba Boemo ba Network + Backup + BrainKey. Mantsoe a ho fumana akhaonto a ka hapiloeng kapa a qopitsoa, empa a sa hlophisoe. + Ngola sena fatše! Etsa bonnete ba hore u na le likopi tse peli tsa BrainKey tsena libakeng tse 2 tse sireletsehileng haeba u ka cha kapa oa lahleha. Tšireletseho Pele! Mang kapa mang ea nang le phihlello ho BrainKey ea hau a ka kena licheleteng tsa hau! + E kopitsoe + Sheba & Kopitsa + Litefiso + Ntlafatsa hore u be setho sa LifeTime (LTM). Litefiso tsa Bitshares \ \'LTM li lefa litefiso tse haufi le zero, fumana chelete ea 80% le libonase bakeng sa ho fetisoa. + Ntlafatsa ho LTM + Botho ba Nako ea Bophelo bo u lumella ho etsa khoebo ka sekhahla se felletseng sa litefiso tsa marang-rang. \n \nLe tla qala ho sebetsa ak\'haonte ea hajoale "%1$s" \n \nLe leha ho le joalo e tla ka theko ea hoo e ka bang 100 USD e lefelloang Bitshares. \n \n Na o na le bonnete ba hore o batla ho tswela pele? + Ak\'haonte e ntlafalitsoe + Kea leboha! Ak\'haonte ea hau e se e ntlafalitsoe hore e be setho sa bophelo bohle. + Phoso ha re ntse re leka ho ntlafatsa ak\'haonte + Ka kopo netefatsa hore ak\'haonte ea hau e na le chelete e lekaneng ho lefa litšenyehelo. + Tlosa ak\'haonte ea hajoale sesebelisoa \'me u thehe kapa u kenye e\' ngoe e fapaneng. + Tlosa + Tlosa Ak\'haonte + Na u na le bonnete ba hore u batla ho tlosa ak\'haonte ea hajoale sesebelisoa see? + Likoranta kapa mehopolo? + Telegraph: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Thibelo: %1$s + + + Tšireletseho + Security Lock + Khetha senotlolo sa polokeho + PIN + Mohlala + Ha ho joalo + Khetha + Kenya PIN ea hau hape + Kenya PIN ea hau ea BiTSy ho tsoela pele + Phini e fosahetseng + Beha Ts\'ireletso ea BiTSy + Bakeng sa ts\'ireletso, beha PIN + PIN e lokela ho ba bonyane linomoro tse 6 + Li-PIN ha li tsamaisane + Kenya paterone ea hau hape + Kenya mohlala oa hau oa BiTSy ho tsoela pele + Bakeng sa ts\'ireletso, beha mohlala + Lokolla monwana ha o qetile + Hlakileng + E \'ngoe + Iketsetse mokhoa o sa bollang + Tora paterone hape ho netefatsa + Netefatsa + Mokhoa oa hau oa ho bula o mocha + Mokhoa o fosahetseng + Mohlala o tlalehiloe + Kopanya bonyane matheba a 4. Leka hape. + Liteko tse ngata tse sa nepahalang. Leka hape ka metsotso e %1$d. + Liteko tse ngata tse sa nepahalang. Leka hape ka metsotsoana e %1$d. + + diff --git a/app/src/main/res/values-su/strings.xml b/app/src/main/res/values-su/strings.xml new file mode 100644 index 0000000..506df73 --- /dev/null +++ b/app/src/main/res/values-su/strings.xml @@ -0,0 +1,185 @@ + + + + Setuju + Teu satuju + + + 6+ angka PIN + PIN pondok teuing + Pastikeun PIN + PIN mismatch + BrainKey + Punten lebetkeun brainkey anu leres, éta kedah gaduh 12 atanapi 16 kecap. + Impor akun anu tos aya + Atanapi + Jieun rekening anyar + Henteu aya akun anu dikawasa ku brainkey anu dipasihkeun upami dipendakan, mangga parios brainkey anjeun pikeun ngetik kasalahan + Cobian deui saatos 5 menit + Mangga pilih akun + Kenop diturunkeun tina brainkey ieu sigana dianggo pikeun ngendalikeun langkung ti hiji akun, punten pilih akun mana anu anjeun hoyong impor + + + Ngaran akun BitShares + Lepat maca file kamus + Ngaran akun kedah 3 ka 16 karakter. + Ngaran akun kedah ngamimitian sareng hurup. + Punten lebetkeun nami biasa anu ngandung sahanteuna hiji dash, nomer, atanapi no vokal. + Konpirmasi kasadiaan akun… + Nami akun na parantos dicandak. + Akun sayogi + Kasalahan + Pangladén dipulangkeun ogé kasalahan. Ieu tiasa disababkeun kusabab watesan anu ditetepkeun dina tempat pikeun henteu ngalereskeun pamundut sering ti alamat IP anu sami dina waktu anu singget. Punten antosan 5 menit sareng cobian deui, atanapi gentos ka jaringan anu béda, contona ti wifi ka sél. + Keran balik deui kasalahan. Cikg: %1$s + Aplikasi ieu moal tiasa nyandak inpormasi ngeunaan akun anu nembé diciptakeun + Nyipta + + + Transaksi + Pedagang & Juragan + Narima + Kasaimbangan + Ngirim + Net Worth + Geura sumping + + + Milarian + Filter + Ékspor + Henteu Kéngingkeun Transaksi + + + Pilihan filter + Sadayana + Dikirim + Ditampi + Tanggal Rentang + Sarua jeung Ajén + Teu malire waragad Jaringan + Antawis + jeung + Filter + + + Ékspor transaksi disaring + PDF + CSV + Idin panyimpen peryogi pikeun ngékspor file PDF / CSV. + Ti + Pikeun + Memo + Kaping + Waktos + Jumlah + Sarua jeung Ajén + + + eReceipt + Niley + Memo: %1$s + Tanggal: %1$s + Tx: %1$s + + + + Dagang + Tunika + Ngeunaan + Padagang PalmPay mangrupikeun tulang tonggong tina Ékonomi Crypto anyar. Upami anjeun milarian usaha anu bakal nampi Cryptocurrency anjeun, maka sakadar nganggo data Milarian sareng Peta di handap. Langkung langkung padagang anu bakal katambah didieu salaku duta besar PalmPay. + Wartosna nyaéta jalma anu bakal tukeur mata uang fiat anjeun sareng cryptocurrencies, sareng sabalikna. Éta ogé ngabantosan padagang dina padumukan fiat. + Idin lokasi perlu pikeun nunjukkeun lokasi anjeun ayeuna dina peta. + + + Info + Pikeun + Jumlah + Memo + Scan QR + Akun anu teu leres + Teu cukup dana + Ijin kaméra perlu maca kode QR. + Transaksi dikirim! + Teu tiasa ngirim transaksi + Anjeun henteu milu naon %1$s + + + Tipe nami akun Bitshares jalma anu anjeun hoyong kirimkeun dana. \nFor conto: agorise-faucet + Kasaimbangan Asset + Anjeun tiasa ngetok dina kasaimbangan anu ditingalikeun pikeun ngirim sakabéh asét éta. Ngalakukeun kitu bakal ngeusian widang Jumlah kanggo anjeun. + Nuliskeun Memo henteu diperyogikeun, tapi nganggo catetan kunaon anjeun ngirim dana éta saé kanggo rujukan hareup. Memos ngan katingali ku anjeun sareng jalma anu anjeun ngirim dana. + Bayaran Jaringan + Biaya Jaringan kalebet kana jumlah anu anjeun hoyong kirim. Contona, upami anjeun badé ngirim 50 BTS, BiTSy saleresna bakal ngintun ~ 50.21 BTS. Ditambahkeun 0.21 dina conto ieu nyaéta biaya transaksi Bitshares ditambah 0,01% ka BiTSy Developer Team (biasana ~ 1 cent). + QR Code + Anjeun teu kedah nyeken QR batur pikeun ngirim dana, tapi éta ngabantosan anjeun pikeun nyingkahan kasalahan. Sakali anjeun ngirim dana tina akun anjeun, aranjeunna dileungit salilana, janten teras pastikeun nami akun dina kolom "Pikeun" leres. + + + Asét + Séjénna… + Punten Kirimkeun: %1$s %2$s + Sakur Jumlah + Pikeun: %1$s + Inci BiTSy ti %1$s + Bagikeun + Bagikeun jeung + Ijin panyimpen perlu dibagikeun gambar. + + + Setélan + Umum + Tutup otomatis BiTSy saatos 3 menit aktipitas + Modeu peuting + Ningali Status Network + Nyadangkeun + BrainKey. Kecap pamulihan akun anu tiasa ditangkep atanapi disalin, tapi henteu tiasa diedit. + Tulis ieu turun! Pastikeun anjeun gaduh 2 salinan BrainKey ieu di 2 lokasi anu aman upami aya seuneu atanapi rugi. Kaamanan Mimiti! Saha waé anu ngagaduhan aksés ka BrainKey anjeun tiasa ngaksés dana dina akun anjeun! + Disalin + Nempo & Tiron + Akun + Ningkatkeun Kaanggotaan LifeTime (LTM). Akun Bitshares \ \'LTM mayar waragad sa-enol, kéngingkeun artos 80% sareng bonus kanggo referrals. + Ngaronjatkeun ka LTM + Kaanggotaan Waktu Kahirupan ngamungkinkeun anjeun pikeun dagang sareng set tina waragad jaringan. \n \nIa bakal épéktip kana akun ayeuna "%1$s" \n \nIni kumaha ogé sumping kalayan biaya sakitar 100 USD dibayar di Bitshares. \n \nApeu anjeun badé neruskeun? + Akun ditingkatkeun + Gening! Akun anjeun parantos ditingkatkeun kana Kaanggotaan Lifetime. + Lepat nalika nyobian ningkatkeun akun + Punten pastikeun akun anjeun ngagaduhan kasaimbangan anu cukup pikeun nutupan biaya. + Cabut Akun anu ayeuna tina alat ieu sareng jieun atanapi ngimpor anu béda. + Leungitkeun + Cabut Akun + Naha anjeun badé ngahapus akun anu énggal tina alat ieu? + Koper atanapi Gagasan? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blok: %1$s + + + Kaamanan + Kunci Kaamanan + Pilih Konci Kaamanan + PIN + Nyai + Euweuh + Pilih + Lebetkeun deui PIN anjeun + Lebetkeun PIN BiTSy anjeun pikeun teruskeun + PIN anu salah + Atur Kaamanan BiTSy + Pikeun kaamanan, setél PIN + PIN kedah sahenteuna 6 angka + Pertandingan PIN henteu + Lebetkeun deui pola anjeun + Lebetkeun pola BiTSy anjeun pikeun teruskeun + Pikeun kaamanan, nyetél Pola + Leupaskeun jari nalika tos réngsé + Jelas + Teras + Gambar ku pola muka konci + Gambar gambar deui pikeun mastikeun + Konpirmasi + Pola muka konci anyar anjeun + Pola salah + Pola dirékam + Sambungkeun sahenteuna 4 titik. Cobian deui. + Seueur teuing usaha anu salah. Coba deui dina %1$d menit. + Seueur teuing usaha anu salah. Coba deui dina %1$d detik. + + diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml new file mode 100644 index 0000000..31df253 --- /dev/null +++ b/app/src/main/res/values-sv/strings.xml @@ -0,0 +1,185 @@ + + + + Hålla med + Instämmer inte alls + + + 6+ siffror PIN + PIN-koden för kort + Bekräfta PIN-koden + PIN-överensstämmelse + BrainKey + Ange rätt hjärnnyckel, den bör ha 12 eller 16 ord. + Importera befintligt konto + Eller + Skapa nytt konto + Inga konton som kontrolleras av den givna hjärnnyckeln hittades. Kontrollera din hjärnnyckel för att skriva fel + Försök igen efter 5 minuter + Välj ett konto + Nycklarna härledda från denna hjärnnyckel verkar användas för att kontrollera mer än ett konto, välj vilket konto du vill importera + + + BitShares-kontonamn + Fel vid läsning av ordboksfil + Kontonamnet bör vara 3 till 16 tecken. + Kontonamn bör börja med en bokstav. + Ange ett vanligt namn som innehåller minst ett bindestreck, ett nummer eller inga vokaler. + Verifierar kontot tillgänglighet ... + Det kontonamnet har redan tagits. + Kontot är tillgängligt + Fel + Servern returnerade ett fel. Detta kan bero på en begränsning som målmedvetet är inställd för att inte tillåta frekventa förfrågningar som kommer från samma IP-adress på kort tid. Vänta i 5 minuter och försök igen, eller byt till ett annat nätverk, till exempel från wifi till cell. + Kranen returnerade ett fel. Msg: %1$s + Appen kunde inte hämta information om det nyligen skapade kontot + Skapa + + + transaktioner + Köpmän & Tellers + Motta + saldon + Skicka + Netto värt + Kommer snart + + + Sök + Filtrera + Exportera + Inga transaktioner + + + Filteralternativ + Allt + sände + Mottagen + Datumintervall + Motsvarande värde + Ignorera nätverksavgifter + Mellan + och + Filtrera + + + Exportera filtrerade transaktioner + PDF + CSV + Lagringstillstånd är nödvändigt för att exportera PDF / CSV-filer. + Från + Till + PM + Datum + Tid + Belopp + Motsvarande värde + + + eReceipt + Värde + Memo: %1$s + Datum: %1$s + Tx: %1$s + + + + Merchants + Tellers + Handla om + PalmPay-handlare är ryggraden i den nya Crypto-ekonomin. Om du letar efter företag som accepterar din Cryptocurrency, använd bara sök- och kartdata nedan. Fler köpmän kommer att läggas till här när PalmPay-ambassadörerna informerar oss. + Tellers är människor som kommer att byta ut dina fiatvalutor med cryptocurrencies och vice versa. De hjälper också köpmän med fiatavveckling. + Det krävs platstillstånd för att visa din aktuella plats på kartan. + + + Info + Till + Belopp + PM + Skanna QR + Ogiltigt konto + Inte tillräckligt med pengar + Kameratillstånd är nödvändigt för att kunna läsa QR-koder. + Transaktion skickad! + Det gick inte att skicka transaktion + Du äger inte några %1$s + + + Skriv in Bitshares-kontonamnet för den person du vill skicka pengar till. \nTill exempel: armaturkran + Tillgångsbalans + Du kan trycka på saldot som visas för att skicka alla tillgångarna. Om du gör det fyller du i fältet Belopp för dig. + Att ange ett memo krävs inte, men det är trevligt att ta fram anteckningar om varför du skickade pengarna. Anteckningar är bara synliga för dig och den person du skickade pengar till. + Nätverksavgift + Nätverksavgiften ingår i det belopp du vill skicka. Om du till exempel vill skicka 50 BTS skickar BiTSy faktiskt ~ 50,21 BTS. Den tillagda 0,21 i detta exempel är Bitshares transaktionsavgift plus 0,01% till BiTSy Developer Team (vanligtvis ~ 1 cent). + QR-kod + Du behöver inte skanna någons QR för att skicka pengar, men det hjälper dig att undvika misstag. När du skickar pengar från ditt konto är de borta för alltid, så se alltid till att kontonamnet i fältet "Till" är korrekt. + + + Tillgång + Andra… + Skicka: %1$s %2$s + Vilken summa som helst + Till: %1$s + BiTSy-faktura från %1$s + Dela med sig + Dela med + Lagringstillstånd är nödvändigt för att dela bilder. + + + inställningar + Allmän + Stäng BiTSy automatiskt efter 3 minuters inaktivitet + Nattläge + Visa nätverksstatus + Säkerhetskopiering + BrainKey. Kontoåterställningsord som kan fångas eller kopieras, men inte redigeras. + Skriv ner det här! Se till att du har två kopior av denna BrainKey på två säkra platser i händelse av brand eller förlust. Säkerhet först! Alla som har tillgång till din BrainKey kan komma åt pengarna på ditt konto! + kopierade + Visa och kopiera + konton + Uppgradera till LifeTime-medlemskap (LTM). Bitshares LTM-konton betalar nästan nollavgifter, får 80% cashback och bonusar för remisser. + Uppgradera till LTM + Med Life Time-medlemskap kan du handla med en reducerad uppsättning nätverksavgifter. \n \nDet kommer att gälla till nuvarande konto "%1$s" \n \nDet kommer dock med en kostnad på cirka 100 USD som betalas i Bitshares. \n \n Är du säker på att du vill fortsätta? + Konto uppgraderat + grattis! Ditt konto har nu uppgraderats till Lifetime-medlemskapet. + Fel vid försök att uppgradera konto + Se till att ditt konto har tillräckligt med saldo för att täcka kostnaderna. + Ta bort det aktuella kontot från den här enheten och skapa eller importera ett annat. + Ta bort + Ta bort konto + Är du säker på att du vill ta bort det aktuella kontot från den här enheten? + Buggar eller idéer? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Block: %1$s + + + säkerhet + Säkerhetslås + Välj ett säkerhetslås + STIFT + Mönster + Ingen + Välja + Ange din PIN-kod igen + Ange din BiTSy-PIN för att fortsätta + Fel PIN-kod + Ställ in BiTSy Security + Ställ in en PIN-kod för säkerhet + PIN-koden måste vara minst 6 siffror + PIN-koder matchar inte + Ange ditt mönster igen + Ange ditt BiTSy-mönster för att fortsätta + För säkerhet, ställ in ett mönster + Släpp fingret när du är klar + Klar + Nästa + Rita ett upplåsningsmönster + Rita mönster igen för att bekräfta + Bekräfta + Ditt nya upplåsningsmönster + Fel mönster + Mönster registrerat + Anslut minst fyra punkter. Försök igen. + För många felaktiga försök. Försök igen om %1$d minuter. + För många felaktiga försök. Försök igen om %1$d sekunder. + + diff --git a/app/src/main/res/values-sw/strings.xml b/app/src/main/res/values-sw/strings.xml new file mode 100644 index 0000000..1b8e4bd --- /dev/null +++ b/app/src/main/res/values-sw/strings.xml @@ -0,0 +1,185 @@ + + + + Kubali + Kutokubali + + + Nambari 6+ za siri + Pini ni fupi sana + Thibitisha PIN + Usumbufu wa siri + BrainKey + Tafadhali ingiza akili sahihi, inapaswa kuwa na maneno 12 au 16. + Ingiza akaunti iliyopo + Au + Unda akaunti mpya + Hakuna akaunti zinazodhibitiwa na ubongo uliopewa ambapo hupatikana, tafadhali angalia ubongo wako kwa makosa ya kuchapa + Tafadhali jaribu tena baada ya dakika 5 + Tafadhali chagua akaunti + Funguo zinazotokana na akili hii zinaonekana kutumika kudhibiti akaunti zaidi ya moja, tafadhali chagua akaunti gani unayetaka kuingiza + + + Jina la akaunti ya BitShares + Hitilafu wakati wa kusoma faili ya kamusi + Jina la akaunti inapaswa kuwa herufi 3 hadi 16. + Jina la akaunti inapaswa kuanza na barua. + Tafadhali ingiza jina la kawaida lenye angalau dashi moja, nambari, au vokali hakuna. + Inathibitisha kupatikana kwa akaunti ... + Jina la akaunti tayari limechukuliwa. + Akaunti inapatikana + Kosa + Seva ilirudisha kosa. Hii inaweza kuwa kwa sababu ya kiwango cha juu kinachokusudiwa mahali pa kutoruhusu maombi ya mara kwa mara yanayokuja kutoka kwa anwani ile ile ya IP kwa muda mfupi. Tafadhali subiri dakika 5 na ujaribu tena, au ubadilishe kwa mtandao tofauti, kwa mfano kutoka kwa wifi hadi kiini. + Tupu ilirudisha kosa. Msg: %1$s + Programu haikuweza kupata tena habari kuhusu akaunti mpya iliyoundwa + Unda + + + Uuzaji + Wauzaji & Wauzaji + Pokea + Mizani + Tuma + Thamani ya Net + Inakuja hivi karibuni + + + Tafuta + Kichungi + Uuzaji nje + Hakuna shughuli + + + Chaguzi za vichungi + Wote + Imetumwa + Imepokelewa + Rangi ya tarehe + Thamani sawa + Puuza ada ya Mtandao + Kati ya + na + Kichungi + + + Usafirishaji uliochujwa nje + PDF + CSV + Ruhusa ya kuhifadhi ni muhimu kusafirisha faili za PDF / CSV. + Kutoka + Kwa + Memo + Tarehe + Wakati + Kiasi + Thamani sawa + + + Jalada + Thamani + Memo: %1$s + Tarehe: %1$s + Tx: %1$s + + + + Wafanyabiashara + Wauzaji + Kuhusu + Wauzaji wa PalmPay ndio uti wa mgongo wa Uchumi mpya wa Crypto. Ikiwa unatafuta biashara ambazo zitakubali Crystalcurrency yako, basi tu tumia data ya Utafutaji na Ramani chini. Wafanyabiashara zaidi wataongezwa hapa wakati Balozi za PalmPay zinatuarifu. + Wauzaji ni watu ambao watabadilishana sarafu zako za fedha na fedha, na kinyume chake. Pia wanasaidia Wafanyabiashara na makazi ya moto. + Ruhusa ya eneo ni muhimu kuonyesha eneo lako la sasa kwenye ramani. + + + Habari + Kwa + Kiasi + Memo + Scan QR + Akaunti batili + Hazina fedha za kutosha + Ruhusa ya kamera inahitajika kusoma nambari za QR. + Ununuzi umetumwa! + Imeshindwa kutuma shughuli + Haujamiliki __1s yoyote + + + Andika jina la akaunti ya Bitshares ya mtu ambaye unataka kumtumia pesa. Mfano wa \n Mfano: agorise-bomba + Mizani ya Mali + Unaweza kugonga kwenye mizani iliyoonyeshwa kutuma mali yote hiyo. Kufanya hivyo kutajaza uwanja wa Kiasi kwako. + Kuingia kwa Memo haihitajiki, lakini kuchukua maelezo kwa nini ulituma pesa ni nzuri kwa kumbukumbu ya baadaye. Memos zinaonekana kwako tu na kwa mtu ambaye umemtumia pesa. + Ada ya Mtandao + Ada ya Mtandao imejumuishwa kwa kiasi ambacho unataka kutuma. Kwa mfano, ikiwa unataka kutuma BTS 50, kwa kweli BiTSy itatuma ~ 50.21 BTS. Iliyoongezwa 0.21 katika mfano huu ni ada ya manunuzi ya Bitshares pamoja na 0.01% kwa Timu ya Wasanidi wa BiTSy (kawaida ~ 1 asilimia). + Nambari ya QR + Huna haja ya kuchambua QR ya mtu kutuma pesa, lakini inakusaidia Epuka makosa. Mara tu unapotuma pesa kutoka kwa akaunti yako, zinaenda milele, kwa hivyo hakikisha jina la akaunti kwenye uwanja wa "To" ni sawa. + + + Mali + Nyingine ... + Tafadhali Tuma: %1$s %2$s + Kiasi chochote + Kwa: %1$s + Ankara ya biTSy kutoka %1$s + Shiriki + Shiriki na + Ruhusa ya kuhifadhi ni muhimu kushiriki picha. + + + Mipangilio + Jumla + Funga moja kwa moja BiTSy baada ya dakika 3 ya kutofanya kazi + Hali ya usiku + Angalia Hali ya Mtandao + Hifadhi + BrainKey. Maneno ya urejeshaji wa akaunti ambayo yanaweza kutekwa au kunakiliwa, lakini hayakuhaririwa. + Andika hii! Hakikisha una nakala mbili za BrainKey hii katika maeneo 2 salama ikiwa moto au upotezaji. Usalama Kwanza! Mtu yeyote anayepata BrainKey yako anaweza kupata pesa katika akaunti yako! + Imenakiliwa + Angalia & Nakala + Akaunti + Boresha kwa Umiliki wa Maisha ya Maisha (LTM). Akaunti za Bitshares \ \'LTM hulipa ada ya karibu na sifuri, pata pesa taslimu 80% na mafao ya rufaa. + Boresha kwa LTM + Uungu wa Wakati wa Maisha hukuruhusu kufanya biashara na seti iliyopunguzwa ya ada ya mtandao. \n \n Itachukua athari kwa akaunti ya sasa "%1$s" \n \nLakini inakuja na gharama ya karibu dola 100 zilizolipwa huko Bitshares. \n \n Je una uhakika unataka kuendelea? + Akaunti Imesasishwa + Hongera! Akaunti yako sasa imesasishwa kuwa Umiliki wa Maisha yote. + Kosa wakati wa kujaribu kuboresha akaunti + Tafadhali hakikisha akaunti yako ina usawa wa kutosha kufidia gharama. + Ondoa Akaunti ya sasa kutoka kwa kifaa hiki na uunda au uingize tofauti nyingine. + Ondoa + Ondoa Akaunti + Una uhakika unataka kuondoa akaunti ya sasa kutoka kwa kifaa hiki? + Mdudu au Mawazo? + Telegraph: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Zuia: %1$s + + + Usalama + Usalama Lock + Chagua Lock ya Usalama + Pini + Mfano + Hakuna + Chagua + Ingiza tena PIN yako + Ingiza PIN yako ya BiTSy kuendelea + Pini mbaya + Weka Usalama wa BiTSy + Kwa usalama, weka PIN + Pini lazima iwe na nambari 6 + Pini hazifanani + Ingiza tena muundo wako + Ingiza muundo wako wa BiTSy kuendelea + Kwa usalama, weka Mfano + Toa kidole wakati umekamilika + Wazi + Ifuatayo + Chora muundo wa kufungua + Chora muundo tena ili uthibitishe + Thibitisha + Njia yako mpya ya kufungua + Mfano mbaya + Mfano uliorekodiwa + Unganisha angalau dots 4. Jaribu tena. + Jaribio nyingi nyingi sio sahihi. Jaribu tena katika dakika %1$d. + Jaribio nyingi nyingi sio sahihi. Jaribu tena katika sekunde %1$d. + + diff --git a/app/src/main/res/values-te/strings.xml b/app/src/main/res/values-te/strings.xml new file mode 100644 index 0000000..65bd167 --- /dev/null +++ b/app/src/main/res/values-te/strings.xml @@ -0,0 +1,185 @@ + + + + అంగీకరిస్తున్నారు + విభేదిస్తున్నారు + + + 6+ అంకెలు పిన్ + పిన్ చాలా చిన్నది + పిన్ నిర్ధారించండి + పిన్ అసమతుల్యత + BrainKey + దయచేసి సరైన మెదడును నమోదు చేయండి, దీనికి 12 లేదా 16 పదాలు ఉండాలి. + ఇప్పటికే ఉన్న ఖాతాను దిగుమతి చేయండి + లేదా + క్రొత్త ఖాతా తెరువుము + దొరికిన చోట ఇచ్చిన మెదడు ద్వారా నియంత్రించబడిన ఖాతాలు లేవు, దయచేసి టైపింగ్ లోపాల కోసం మీ మెదడును తనిఖీ చేయండి + దయచేసి 5 నిమిషాల తర్వాత మళ్లీ ప్రయత్నించండి + దయచేసి ఖాతాను ఎంచుకోండి + ఈ మెదడు నుండి పొందిన కీలు ఒకటి కంటే ఎక్కువ ఖాతాను నియంత్రించడానికి ఉపయోగించినట్లు అనిపిస్తుంది, దయచేసి మీరు ఏ ఖాతాను దిగుమతి చేయాలనుకుంటున్నారో ఎంచుకోండి + + + BitShares ఖాతా పేరు + నిఘంటువు ఫైల్‌ను చదవడంలో లోపం + ఖాతా పేరు 3 నుండి 16 అక్షరాలు ఉండాలి. + ఖాతా పేరు అక్షరంతో ప్రారంభం కావాలి. + దయచేసి కనీసం ఒక డాష్, సంఖ్య లేదా అచ్చులు లేని సాధారణ పేరును నమోదు చేయండి. + ఖాతా లభ్యతను ధృవీకరిస్తోంది… + ఆ ఖాతా పేరు ఇప్పటికే తీసుకోబడింది. + ఖాతా అందుబాటులో ఉంది + లోపం + సర్వర్ లోపం ఇచ్చింది. ఒకే ఐపి చిరునామా నుండి వచ్చే అభ్యర్థనలను తక్కువ సమయం లోపు అనుమతించకుండా ఉద్దేశపూర్వకంగా సెట్ చేయబడిన పరిమితి దీనికి కారణం కావచ్చు. దయచేసి 5 నిమిషాలు వేచి ఉండి, మళ్లీ ప్రయత్నించండి, లేదా వేరే నెట్‌వర్క్‌కు మారండి, ఉదాహరణకు వైఫై నుండి సెల్ వరకు. + పీపాలో నుంచి నీళ్లు బయిటికి రావడమునకు వేసివుండే చిన్న గొట్టము లోపం తిరిగి ఇచ్చింది. Msg: __1 సె__ + అనువర్తనం కొత్తగా సృష్టించిన ఖాతా గురించి సమాచారాన్ని తిరిగి పొందలేకపోయింది + సృష్టించు + + + ట్రాన్సాక్షన్స్ + వ్యాపారులు & చెప్పేవారు + స్వీకరించండి + నిల్వలను + పంపండి + నికర విలువ + త్వరలో + + + శోధన + వడపోత + ఎగుమతి + లావాదేవీలు లేవు + + + ఫిల్టర్ ఎంపికలు + అన్ని + పంపిన + అందుకుంది + తేదీ పరిధి + సమాన విలువ + నెట్‌వర్క్ ఫీజులను విస్మరించండి + మధ్య + మరియు + వడపోత + + + ఫిల్టర్ చేసిన లావాదేవీలను ఎగుమతి చేయండి + PDF + CSV + PDF / CSV ఫైళ్ళను ఎగుమతి చేయడానికి నిల్వ అనుమతి అవసరం. + నుండి + టు + మెమో + తేదీ + సమయం + మొత్తం + సమాన విలువ + + + eReceipt + విలువ + మెమో: __1 సె__ + తేదీ: __1 సె__ + Tx: __1 సె__ + + + + వ్యాపారులు + చెప్పేవారు + గురించి + పామ్ పే వ్యాపారులు కొత్త క్రిప్టో ఎకానమీకి వెన్నెముక. మీరు మీ క్రిప్టోకరెన్సీని అంగీకరించే వ్యాపారాల కోసం చూస్తున్నట్లయితే, దిగువ శోధన మరియు మ్యాప్ డేటాను ఉపయోగించండి. పామ్‌పే రాయబారులు మాకు తెలియజేయడంతో ఎక్కువ మంది వ్యాపారులు ఇక్కడ చేర్చబడతారు. + చెప్పేవారు మీ ఫియట్ కరెన్సీలను క్రిప్టోకరెన్సీలతో మార్పిడి చేసే వ్యక్తులు మరియు దీనికి విరుద్ధంగా ఉంటారు. వారు ఫియట్ సెటిల్మెంట్తో వ్యాపారులకు సహాయం చేస్తారు. + మ్యాప్‌లో మీ ప్రస్తుత స్థానాన్ని చూపించడానికి స్థాన అనుమతి అవసరం. + + + సమాచారం + టు + మొత్తం + మెమో + QR ను స్కాన్ చేయండి + చెల్లని ఖాతా + తగినంత నిధులు లేవు + QR కోడ్‌లను చదవడానికి కెమెరా అనుమతి అవసరం. + లావాదేవీ పంపబడింది! + లావాదేవీని పంపడం సాధ్యం కాలేదు + మీకు ఏ __1 సె__ స్వంతం కాదు + + + మీరు నిధులు పంపాలనుకునే వ్యక్తి యొక్క బిట్‌షేర్స్ ఖాతా పేరును టైప్ చేయండి. \n ఉదాహరణకు: అగోరైస్-పీపాలో నుంచి నీళ్లు బయిటికి రావడమునకు వేసివుండే చిన్న గొట్టము + ఆస్తి బ్యాలెన్స్ + ఆ ఆస్తి మొత్తాన్ని పంపడానికి ప్రదర్శించబడే బ్యాలెన్స్‌పై మీరు నొక్కవచ్చు. అలా చేయడం వల్ల మీ కోసం మొత్తం ఫీల్డ్ నింపబడుతుంది. + మెమోని నమోదు చేయడం అవసరం లేదు, కానీ మీరు నిధులను ఎందుకు పంపించారనే దానిపై గమనికలు తీసుకోవడం భవిష్యత్ సూచన కోసం బాగుంది. మెమోలు మీకు మరియు మీరు నిధులను పంపిన వ్యక్తికి మాత్రమే కనిపిస్తాయి. + నెట్‌వర్క్ ఫీజు + మీరు పంపించదలిచిన మొత్తంలో నెట్‌వర్క్ ఫీజు చేర్చబడుతుంది. ఉదాహరణకు, మీరు 50 BTS పంపాలనుకుంటే, BiTSy వాస్తవానికి ~ 50.21 BTS ను పంపుతుంది. ఈ ఉదాహరణలో జోడించిన 0.21 బిట్‌షేర్స్ లావాదేవీల రుసుము మరియు బిట్‌సీ డెవలపర్ బృందానికి 0.01% (సాధారణంగా ~ 1 శాతం). + QR కోడ్ + నిధులను పంపడానికి మీరు ఒకరి QR ను స్కాన్ చేయవలసిన అవసరం లేదు, కానీ తప్పులను నివారించడానికి ఇది మీకు సహాయపడుతుంది. మీరు మీ ఖాతా నుండి నిధులను పంపిన తర్వాత, అవి ఎప్పటికీ పోతాయి, కాబట్టి “To” ఫీల్డ్‌లోని ఖాతా పేరు సరైనదని నిర్ధారించుకోండి. + + + ఆస్తి + ఇతర ... + దయచేసి పంపండి: __1 సె__ __2 సె__ + ఏదైనా మొత్తం + దీనికి: __1 సె__ + %1$s నుండి BiTSy ఇన్వాయిస్ + Share + తో పంచు + చిత్రాలను భాగస్వామ్యం చేయడానికి నిల్వ అనుమతి అవసరం. + + + సెట్టింగులు + జనరల్ + 3 నిమిషాల నిష్క్రియాత్మకత తర్వాత స్వయంచాలకంగా BiTSy ని మూసివేయండి + నైట్ మోడ్ + నెట్‌వర్క్ స్థితిని చూడండి + బ్యాకప్ + BrainKey. సంగ్రహించలేని లేదా కాపీ చేయగల ఖాతా పునరుద్ధరణ పదాలు, కానీ సవరించబడవు. + దీన్ని రాయండి! అగ్ని లేదా నష్టం జరిగితే 2 సురక్షితమైన ప్రదేశాలలో ఈ బ్రెయిన్ కీ యొక్క 2 కాపీలు మీ వద్ద ఉన్నాయని నిర్ధారించుకోండి. భద్రత మొదట! మీ బ్రెయిన్‌కేకి ప్రాప్యత ఉన్న ఎవరైనా మీ ఖాతాలోని నిధులను యాక్సెస్ చేయవచ్చు! + కాపీ చెయ్యబడ్డాయి + వీక్షించండి & కాపీ చేయండి + అకౌంట్స్ + లైఫ్‌టైమ్ సభ్యత్వానికి (ఎల్‌టిఎం) అప్‌గ్రేడ్ చేయండి. బిట్‌షేర్‌ల LTM ఖాతాలు సున్నాకి దగ్గరగా ఫీజులు చెల్లిస్తాయి, 80% క్యాష్‌బ్యాక్ మరియు రిఫరల్‌ల కోసం బోనస్‌లను పొందుతాయి. + LTM కి అప్‌గ్రేడ్ చేయండి + తక్కువ సమయం నెట్‌వర్క్ ఫీజుతో వర్తకం చేయడానికి లైఫ్ టైమ్ సభ్యత్వం మిమ్మల్ని అనుమతిస్తుంది. \n \n ఇది ప్రస్తుత ఖాతా "%1$s" \n \n నుండి అమలులోకి వస్తుంది, అయితే ఇది బిట్‌షేర్‌లలో చెల్లించిన సుమారు 100 USD ఖర్చుతో వస్తుంది. \n \n మీరు ఖచ్చితంగా కొనసాగాలని అనుకుంటున్నారా? + ఖాతా అప్‌గ్రేడ్ చేయబడింది + అభినందనలు! మీ ఖాతా ఇప్పుడు జీవితకాల సభ్యత్వానికి అప్‌గ్రేడ్ చేయబడింది. + ఖాతాను అప్‌గ్రేడ్ చేయడానికి ప్రయత్నిస్తున్నప్పుడు లోపం + దయచేసి మీ ఖాతాకు ఖర్చులను భరించటానికి తగినంత బ్యాలెన్స్ ఉందని నిర్ధారించుకోండి. + ఈ పరికరం నుండి ప్రస్తుత ఖాతాను తీసివేసి, వేరొకదాన్ని సృష్టించండి లేదా దిగుమతి చేయండి. + తొలగించు + ఖాతాను తొలగించండి + మీరు ఖచ్చితంగా ఈ పరికరం నుండి ప్రస్తుత ఖాతాను తొలగించాలనుకుంటున్నారా? + దోషాలు లేదా ఆలోచనలు? + టెలిగ్రామ్: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + బ్లాక్: __1 సె__ + + + సెక్యూరిటీ + భద్రతా లాక్ + భద్రతా లాక్‌ని ఎంచుకోండి + పిన్ + సరళి + గమనిక + ఎంచుకోండి + మీ పిన్‌ను తిరిగి నమోదు చేయండి + కొనసాగించడానికి మీ BiTSy PIN ని నమోదు చేయండి + తప్పు పిన్ + BiTSy భద్రతను సెట్ చేయండి + భద్రత కోసం, పిన్ సెట్ చేయండి + పిన్ కనీసం 6 అంకెలు ఉండాలి + పిన్‌లు సరిపోలడం లేదు + మీ నమూనాను తిరిగి నమోదు చేయండి + కొనసాగించడానికి మీ BiTSy నమూనాను నమోదు చేయండి + భద్రత కోసం, ఒక సరళిని సెట్ చేయండి + పూర్తయినప్పుడు వేలిని విడుదల చేయండి + ప్రశాంతంగా + తరువాత + అన్‌లాక్ నమూనాను గీయండి + నిర్ధారించడానికి నమూనాను మళ్లీ గీయండి + నిర్ధారించండి + మీ క్రొత్త అన్‌లాక్ నమూనా + తప్పు నమూనా + సరళి రికార్డ్ చేయబడింది + కనీసం 4 చుక్కలను కనెక్ట్ చేయండి. మళ్ళీ ప్రయత్నించండి. + చాలా తప్పు ప్రయత్నాలు. %1$d నిమిషాల్లో మళ్లీ ప్రయత్నించండి. + చాలా తప్పు ప్రయత్నాలు. %1$d సెకన్లలో మళ్ళీ ప్రయత్నించండి. + + diff --git a/app/src/main/res/values-tg/strings.xml b/app/src/main/res/values-tg/strings.xml new file mode 100644 index 0000000..514ed15 --- /dev/null +++ b/app/src/main/res/values-tg/strings.xml @@ -0,0 +1,185 @@ + + + + Розӣ + Норозӣ + + + 6+ рақами PIN + PIN хеле кӯтоҳ + PIN-ро тасдиқ кунед + Мутобиқати PIN + BrainKey + Лутфан калиди дурустро дохил кунед, он бояд 12 ё 16 калимаро дар бар гирад. + Ҳисоби мавҷудбударо ворид кунед + Ё + Ҳисоби нав эҷод кунед + Ягон ҳисобе, ки бо тугмаи майнаи додашуда назорат карда намешавад, лутфан тугмаи майнаи шуморо барои хатогиҳо чоп кунед + Лутфан пас аз 5 дақиқа такрор кунед + Лутфан ҳисоберо интихоб кунед + Калидҳое, ки аз ин майнаи даст омадаанд, барои назорат кардани беш аз як ҳисоб истифода мешаванд, лутфан ҳисоберо ворид кунед + + + Номи ҳисоб BitShares + Хатогӣ ҳангоми хондани файли луғат + Номи ҳисоб бояд аз 3 то 16 аломат дошта бошад. + Номи ҳисоб бояд бо ҳарф оғоз шавад. + Лутфан исми муқаррариро ворид кунед, ки ҳадди аққал як тире, рақам ё садонокро аз ҳарф иборат бошанд. + Санҷиши мавҷудияти ҳисоб ... + Ин номи ҳисоб аллакай гирифта шудааст. + Ҳисоб мавҷуд аст + Хатогӣ + Сервер хатогиро баргардонд. Ин метавонад сабаби маҳдудият бо ҳадафи маҳдуд кардани дархостҳои зуд аз як суроғаи IP дар фосилаи кӯтоҳ муқарраршуда бошад. Лутфан 5 дақиқа интизор шавед ва бори дигар кӯшиш кунед ё ба шабакаи дигар гузаред, масалан аз WiFi ба ячейка. + Лӯлаи хато баргашт. Нишон: __1с__ + Барнома маълумотро дар бораи ҳисоби навбунёдшуда барқарор карда наметавонад + Эҷод + + + Амалиётҳо + Тоҷирон ва таблиғкунандагон + Қабул кунед + Тавозунҳо + Ирсол + Арзиши холис + Ба зудӣ + + + Ҷустуҷӯ + Филтр + Содирот + Не муомилот + + + Имконоти филтр + Ҳама + Фиристода + Гирифтанд + Диапазони сана + Арзиши баробарарзиш + Пардохтҳои шабакаро нодида гиред + Байни + ва + Филтр + + + Содироти муомилоти филтршуда + PDF + CSV + Барои содироти файлҳои PDF / CSV иҷозатномаи нигоҳдорӣ лозим аст. + Аз + Ба + Нотик + Таърих + Вақт + Маблағ + Арзиши баробарарзиш + + + eReceipt + Арзиш + Хотира: __1с__ + Сана: __1с__ + Tx: %1$s + + + + Тоҷирон + Табрикгарон + Дар бораи + Тоҷирони PalmPay пуштибони иқтисоди нави Crypto мебошанд. Агар шумо бизнесҳоеро ҷустуҷӯ кунед, ки Cryptocurrency шуморо қабул мекунанд, пас танҳо маълумотҳои Ҷустуҷӯ ва Харитаро истифода баред. Тавре ки сафирони PalmPay ба мо хабар медиҳанд, дар ин ҷо бештар савдогарон илова карда мешаванд. + Теллерҳо одамоне мебошанд, ки асъори fiat-и шуморо бо cryptocurrencies мубодила мекунанд ва баръакс. Онҳо инчунин ба тоҷирон дар ҳисоббаробаркуниҳо кӯмак мерасонанд. + Барои нишон додани макони ҷории шумо дар харита иҷозатномаи ҷойгиршавӣ лозим аст. + + + Маълумот + Ба + Маблағ + Нотик + QR-ро скан кунед + Ҳисоб нодуруст аст + Маблағ кофӣ нест + Барои хондани рамзҳои QR иҷозати камера лозим аст. + Амалиёт фиристода шуд! + Интиқоли муомилот ғайриимкон аст + Шумо соҳиби __1с__ надоред + + + Дар номи ҳисоби Bitshares шахсе нависед, ки мехоҳед ба он маблағ фиристед. \nМасалан: агориз-кран + Тавозуни дороиҳо + Шумо метавонед тавозуни нишон додашударо ламс кунед, то тамоми дороиҳо фиристед. Ҳамин тавр, майдони Ҳаҷми барои шумо пур карда мешавад. + Ворид кардани ёддошт талаб карда намешавад, аммо гирифтани ёддошт дар бораи он, ки шумо маблағро фиристодаед, чӣ тавр барои истинод дар оянда хуб аст. Ёддоштҳо танҳо ба шумо ва ба шахсе, ки ба шумо маблағ фиристодед, дида мешаванд. + Пардохти шабака + Пардохти шабака ба миқдори дархосте, ки шумо мехоҳед фиристодан дохил мешавад. Масалан, агар шумо 50 BTS ирсол кардан хоҳед, BiTSy воқеан ~ 50.21 BTS-ро мефиристад. 0,21 иловашуда дар ин мисол ҳаққи транзаксияи Bitshares ва 0,01% ба BiTSy Developer Team аст (одатан ~ 1 сент). + Рамзи QR + Ба шумо лозим нест, ки QR-и касеро барои фиристодани маблағ скан кунед, аммо ин ба шумо кӯмак мекунад, то хато накунед. Пас аз он ки шумо аз суратҳисобатон маблағ мефиристед, онҳо абадан нест мешаванд, бинобар ин, ҳамеша дуруст будани номи ҳисоб дар майдони "Ба" боварӣ ҳосил кунед. + + + Дороиҳо + Дигар… + Лутфан ирсол кунед: %1$s %2$s + Ҳама маблағ + Ба: __1с__ + Ҳисобнома BiTSy аз %1$s + Ҳиссаи + Мубодила бо + Барои мубодилаи тасвирҳо иҷозат барои нигоҳдорӣ лозим аст. + + + Танзимот + Умумӣ + Баъд аз 3 дақиқаи ғайрифаъол худкор BiTSy-ро ба таври худкор пӯшед + Реҷаи шабона + Дидани вазъи шабака + Нусхабардорӣ + BrainKey. Калимаҳои барқарорсозии ҳисоб, ки метавонанд сабт ё нусхабардорӣ карда шаванд, аммо тағир дода нашудаанд. + Инро нависед! Боварӣ ҳосил кунед, ки шумо 2 нусхаи ин BrainKeyро дар 2 ҷои бехатар дар ҳолати оташ ё талаф шудан доред. Аввал Амният! Ҳар касе, ки ба BrainKey дастрасӣ дорад, метавонад ба маблағҳои дар суратҳисоби шумо воридшуда дастрасӣ пайдо кунад! + Нусхабардор + Намоиш ва нусхабардорӣ + Ҳисобҳо + Такмил додан ба аъзогии LifeTime (LTM). Ҳисоби Bitshares \ \'LTM пардохтҳои сифрӣ пардохт мекунанд, 80% нақд ва бонусҳо барои роҳхат мегиранд. + Такмил додан ба LTM + Узвият дар вақти ҳаёт ба шумо имкон медиҳад, ки бо пардохтҳои шабака кам шавед. \n \nИн ба ҳисоби ҷории "%1$s" \n \n эътибор пайдо мекунад. Аммо ин на бо арзиши тақрибан 100 доллар дар Bitshares пардохт мешавад. \n \nШумо мехоҳед идома диҳед? + Ҳисоб такмил ёфт + Табрик мекунем! Акнун ҳисоби шумо ба узвияти якумрӣ таҷдид карда шуд. + Хатогӣ ҳангоми кӯшиши такмил додани ҳисоб + Лутфан боварӣ ҳосил кунед, ки ҳисоби шумо барои пӯшонидани хароҷот маблағи кофӣ дорад. + Ҳисоби ҷориро аз ин дастгоҳ хориҷ кунед ва ҳисоби дигареро эҷод кунед ё ворид кунед. + Хориҷ кунед + Ҳисобро хориҷ кунед + Шумо мутмаин ҳастед, ки ҳисоби ҷориро аз ин дастгоҳ нест кунед? + Хатогиҳо ё ғояҳо? + Телеграмма: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Блок: __1с__ + + + Амният + Қулфи амният + Қулфи амниятро интихоб кунед + PIN + Намуна + Ҳеҷ + Интихоб кунед + PIN-и худро дубора ворид кунед + Барои идома додан BiTSy PIN-и худро ворид кунед + PIN нодуруст аст + Танзими амнияти BiTSy + Барои амният PIN таъин кунед + PIN бояд на камтар аз 6 рақам бошад + PIN мувофиқат намекунад + Намунаи худро дубора ворид кунед + Барои идома додан, намунаи BiTSy-и худро ворид кунед + Барои амният, намунае гузоред + Ҳангоми анҷом додани ангуштон озод кунед + Тоза + Баъдӣ + Намунаи кушоданро кашед + Барои тасдиқи дубора намунае кашед + Тасдиқ кунед + Намуди нави кушодани шумо + Намунаи нодуруст + Намуна сабт шудааст + Ақаллан 4 нуқтаро пайваст кунед. Дубора сайъ кунед. + Бисёр кӯшиши нодуруст. Баъд аз %1$d дақиқа такрор кунед. + Бисёр кӯшиши нодуруст. Баъд аз %1$d сония бори дигар кӯшиш кунед. + + diff --git a/app/src/main/res/values-th/strings.xml b/app/src/main/res/values-th/strings.xml new file mode 100644 index 0000000..294190d --- /dev/null +++ b/app/src/main/res/values-th/strings.xml @@ -0,0 +1,185 @@ + + + + ตกลง + ไม่เห็นด้วย + + + PIN มากกว่า 6 หลัก + PIN สั้นเกินไป + ยืนยัน PIN + PIN ไม่ตรงกัน + BrainKey + โปรดป้อนสมองที่ถูกต้องมันควรมี 12 หรือ 16 คำ + นำเข้าบัญชีที่มีอยู่ + หรือ + สร้างบัญชีใหม่ + ไม่มีบัญชีที่ควบคุมโดย brainkey ที่พบโปรดตรวจสอบ brainkey ของคุณเพื่อพิมพ์ข้อผิดพลาด + โปรดลองอีกครั้งหลังจาก 5 นาที + กรุณาเลือกบัญชี + ดูเหมือนว่าจะใช้คีย์ที่ได้จากสมองนี้เพื่อควบคุมมากกว่าหนึ่งบัญชีโปรดเลือกบัญชีที่คุณต้องการนำเข้า + + + ชื่อบัญชี BitShares + เกิดข้อผิดพลาดในการอ่านไฟล์พจนานุกรม + ชื่อบัญชีควรมีความยาว 3 ถึง 16 ตัวอักษร + ชื่อบัญชีควรเริ่มต้นด้วยตัวอักษร + โปรดป้อนชื่อปกติที่มีขีดอย่างน้อยหนึ่งตัว, ตัวเลขหรือไม่มีเสียงสระ + กำลังยืนยันความพร้อมของบัญชี ... + ชื่อบัญชีนั้นถูกใช้ไปแล้ว + บัญชีสามารถใช้ได้ + ความผิดพลาด + เซิร์ฟเวอร์ส่งคืนข้อผิดพลาด นี่อาจเป็นเพราะข้อ จำกัด ที่ตั้งไว้อย่างตั้งใจที่จะไม่อนุญาตการร้องขอบ่อยครั้งที่มาจากที่อยู่ IP เดียวกันในช่วงเวลาสั้น ๆ โปรดรอ 5 นาทีแล้วลองอีกครั้งหรือเปลี่ยนไปใช้เครือข่ายอื่นเช่นจาก wifi ไปยังเซลล์ + faucet ส่งคืนข้อผิดพลาด ข่าวสารเกี่ยวกับ: %1$s + แอปไม่สามารถดึงข้อมูลเกี่ยวกับบัญชีที่สร้างขึ้นใหม่ + สร้าง + + + การทำธุรกรรม + พ่อค้าและนักเล่าเรื่อง + รับ + ยอดคงเหลือ + ส่ง + รายได้สุทธิ + เร็ว ๆ นี้ + + + ค้นหา + กรอง + ส่งออก + ไม่มีธุรกรรม + + + ตัวเลือกตัวกรอง + ทั้งหมด + ส่ง + ที่ได้รับ + ช่วงวันที่ + มูลค่าที่เท่าเทียมกัน + เพิกเฉยค่าธรรมเนียมเครือข่าย + ระหว่าง + และ + กรอง + + + ส่งออกธุรกรรมที่ถูกกรอง + รูปแบบไฟล์ PDF + CSV + สิทธิ์ในการจัดเก็บข้อมูลเป็นสิ่งจำเป็นในการส่งออกไฟล์ PDF / CSV + จาก + ไปยัง + บันทึก + วันที่ + เวลา + จำนวน + มูลค่าที่เท่าเทียมกัน + + + eReceipt + ราคา + ข้อควรจำ: %1$s + วันที่: %1$s + Tx: %1$s + + + + ร้านค้า + หมอดู + เกี่ยวกับ + พ่อค้า PalmPay เป็นกระดูกสันหลังของ Crypto Economy ใหม่ หากคุณกำลังมองหาธุรกิจที่จะรับ Cryptocurrency ของคุณเพียงใช้ข้อมูลการค้นหาและแผนที่ด้านล่าง ร้านค้าเพิ่มเติมจะถูกเพิ่มที่นี่เป็น PalmPay เอกอัครราชทูตแจ้งให้เราทราบ + Tellers คือคนที่จะแลกเปลี่ยนสกุลเงินของคุณด้วย cryptocurrencies และในทางกลับกัน พวกเขายังช่วยพ่อค้าด้วยการชำระ fiat + การอนุญาตให้ใช้ตำแหน่งจำเป็นต้องแสดงตำแหน่งปัจจุบันของคุณบนแผนที่ + + + ข้อมูล + ไปยัง + จำนวน + บันทึก + สแกน QR + บัญชีไม่ถูกต้อง + เงินทุนไม่เพียงพอ + จำเป็นต้องได้รับอนุญาตจากกล้องในการอ่านรหัส QR + ส่งธุรกรรมแล้ว! + ไม่สามารถส่งธุรกรรม + คุณไม่ได้เป็นเจ้าของ %1$s + + + พิมพ์ชื่อบัญชี Bitshares ของบุคคลที่คุณต้องการส่งเงินไปให้ \n ตัวอย่าง: agorise-faucet + สินทรัพย์คงเหลือ + คุณสามารถแตะที่ยอดคงเหลือที่ปรากฏเพื่อส่งเนื้อหาทั้งหมดนั้น การทำเช่นนั้นจะเติมในฟิลด์จำนวนเงินให้คุณ + ไม่จำเป็นต้องป้อนบันทึก แต่การจดบันทึกว่าทำไมคุณส่งเงินถึงดีสำหรับการอ้างอิงในอนาคต บันทึกช่วยจำจะปรากฏเฉพาะกับคุณและบุคคลที่คุณส่งเงินให้ + ค่าธรรมเนียมเครือข่าย + ค่าธรรมเนียมเครือข่ายรวมอยู่ในจำนวนเงินที่คุณต้องการส่ง ตัวอย่างเช่นถ้าคุณต้องการส่ง 50 BTS BiTSy จะส่ง ~ 50.21 BTS จริง ๆ การเพิ่ม 0.21 ในตัวอย่างนี้คือค่าธรรมเนียมธุรกรรม Bitshares บวก 0.01% ให้กับทีมนักพัฒนา BiTSy (โดยทั่วไปประมาณ 1 เซ็นต์) + คิวอาร์โค้ด + คุณไม่จำเป็นต้องสแกน QR ของใครบางคนเพื่อส่งเงิน แต่ก็ช่วยให้คุณหลีกเลี่ยงข้อผิดพลาดได้ เมื่อคุณส่งเงินจากบัญชีของคุณพวกเขาจะหายไปตลอดกาลดังนั้นให้แน่ใจว่าชื่อบัญชีในช่อง“ ถึง” ถูกต้อง + + + สินทรัพย์ + อื่น ๆ ... + กรุณาส่ง: %1$s %2$s + จำนวนเงินใด ๆ + ถึง: %1$s + ใบแจ้งหนี้สองครั้งจาก %1$s + หุ้น + ร่วมกับ + สิทธิ์ในการจัดเก็บข้อมูลเป็นสิ่งจำเป็นสำหรับการแบ่งปันภาพ + + + การตั้งค่า + ทั่วไป + ปิด BiTSy โดยอัตโนมัติหลังจากไม่มีกิจกรรม 3 นาที + โหมดกลางคืน + ดูสถานะเครือข่าย + การสำรองข้อมูล + BrainKey คำกู้คืนบัญชีที่สามารถบันทึกหรือคัดลอก แต่ไม่สามารถแก้ไขได้ + เขียนลงนี้! ต้องแน่ใจว่าคุณมี BrainKey นี้ 2 ชุดในที่ปลอดภัย 2 แห่งในกรณีที่ไฟไหม้หรือสูญหาย ปลอดภัยไว้ก่อน! ทุกคนที่สามารถเข้าถึง BrainKey ของคุณสามารถเข้าถึงเงินทุนในบัญชีของคุณ! + คัดลอก + ดูและคัดลอก + บัญชี + อัปเกรดเป็นสมาชิก LifeTime (LTM) บัญชี LTM ของ Bitshares จ่ายค่าธรรมเนียมเกือบเป็นศูนย์รับเงินคืน 80% และโบนัสสำหรับการอ้างอิง + อัปเกรดเป็น LTM + การเป็นสมาชิก Life Time ช่วยให้คุณสามารถแลกเปลี่ยนกับค่าธรรมเนียมเครือข่ายที่ลดลง \n \n มันจะมีผลกับบัญชีปัจจุบัน "%1$s" \n \n มันมาพร้อมกับค่าใช้จ่ายประมาณ 100 USD ใน Bitshares \n \n คุณแน่ใจหรือว่าต้องการดำเนินการต่อ + อัปเกรดบัญชี + ขอแสดงความยินดี! บัญชีของคุณได้รับการอัพเกรดเป็นสมาชิกตลอดชีพ + เกิดข้อผิดพลาดขณะพยายามอัปเกรดบัญชี + โปรดตรวจสอบให้แน่ใจว่าบัญชีของคุณมียอดคงเหลือเพียงพอที่จะครอบคลุมค่าใช้จ่าย + ลบบัญชีปัจจุบันออกจากอุปกรณ์นี้และสร้างหรือนำเข้าบัญชีอื่น + เอาออก + ปิดบัญชี + คุณแน่ใจหรือไม่ว่าต้องการลบบัญชีปัจจุบันออกจากอุปกรณ์นี้ + บักหรือไอเดีย + โทรเลข: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + บล็อก: %1$s + + + ความปลอดภัย + ล็อคเพื่อความปลอดภัย + เลือกล็อคเพื่อความปลอดภัย + PIN + แบบแผน + ไม่มี + เลือก + ป้อน PIN ของคุณอีกครั้ง + ป้อน PIN ของคุณเพื่อดำเนินการต่อ + PIN ไม่ถูกต้อง + ตั้งค่าความปลอดภัย BiTSy + เพื่อความปลอดภัยตั้งรหัส PIN + PIN ต้องมีอย่างน้อย 6 หลัก + PIN ไม่ตรงกัน + ป้อนรูปแบบของคุณอีกครั้ง + ป้อนรูปแบบ BiTSy ของคุณเพื่อดำเนินการต่อ + เพื่อความปลอดภัยตั้งค่ารูปแบบ + ปล่อยนิ้วเมื่อเสร็จแล้ว + ชัดเจน + ต่อไป + วาดรูปแบบการปลดล็อก + วาดรูปแบบอีกครั้งเพื่อยืนยัน + ยืนยัน + รูปแบบการปลดล็อกใหม่ของคุณ + ลวดลายผิด + บันทึกรูปแบบแล้ว + เชื่อมต่ออย่างน้อย 4 จุด ลองอีกครั้ง. + มีความพยายามที่ไม่ถูกต้องมากเกินไป ลองอีกครั้งในอีก %1$d นาที + มีความพยายามที่ไม่ถูกต้องมากเกินไป ลองอีกครั้งในอีก %1$d วินาที + + diff --git a/app/src/main/res/values-tl/strings.xml b/app/src/main/res/values-tl/strings.xml new file mode 100644 index 0000000..8f5f742 --- /dev/null +++ b/app/src/main/res/values-tl/strings.xml @@ -0,0 +1,185 @@ + + + + Sang-ayon + Hindi sumasang-ayon + + + 6+ na numero ng PIN + Masyadong maikli ang PIN + Kumpirma ang PIN + PIN mismatch + BrainKey + Mangyaring magpasok ng tamang brainkey, dapat itong magkaroon ng 12 o 16 na mga salita. + Mag-import ng umiiral na account + O + Lumikha ng Bagong Account + Walang mga account na kinokontrol ng naibigay na brainkey kung saan nahanap, mangyaring suriin ang iyong brainkey para sa pag-type ng mga error + Mangyaring subukang muli pagkatapos ng 5 minuto + Mangyaring pumili ng isang account + Ang mga susi na nagmula sa brainkey na ito ay tila ginagamit upang makontrol ang higit sa isang account, mangyaring piliin kung aling account ang nais mong i-import + + + Pangalan ng account ng BitShares + Error sa pagbabasa ng file ng diksyunaryo + Ang pangalan ng account ay dapat na 3 hanggang 16 na character. + Ang pangalan ng account ay dapat magsimula sa isang liham. + Mangyaring magpasok ng isang regular na pangalan na naglalaman ng hindi bababa sa isang dash, isang numero, o walang mga patinig. + Pag-verify ng pagkakaroon ng account ... + Nakuha na ang account name na iyan. + Magagamit ang account + Error + Ang server ay nagbalik ng isang error. Maaaring ito ay dahil sa isang limitasyon na sadyang nakalagay sa lugar upang hindi papayag ang mga madalas na kahilingan na nagmumula sa parehong IP address sa isang maikling oras. Mangyaring maghintay ng 5 minuto at subukang muli, o lumipat sa ibang network, halimbawa mula sa wifi hanggang cell. + Ang gripo ay nagbalik ng isang error. Msg: %1$s + Hindi makukuha ng app ang impormasyon tungkol sa bagong nilikha account + Lumikha + + + Mga Transaksyon + Mga Mamimili at Tagapagsabi + Tumanggap + Mga Balanse + Ipadala + Net Worth + Malapit na + + + Paghahanap + Filter + I-export + Walang Transaksyon + + + Mga pagpipilian sa filter + Lahat + Ipinadala + Natanggap + Saklaw ng Petsa + Katumbas na Halaga + Huwag pansinin ang mga bayad sa Network + Sa pagitan + at + Filter + + + I-export ang na-filter na mga transaksyon + PDF + CSV + Ang pag-iimbak ng imbakan ay kinakailangan upang ma-export ang mga file na PDF / CSV. + Mula sa + Sa + Memo + Petsa + Oras + Halaga + Katumbas na Halaga + + + eReceipt + Halaga + Memo: %1$s + Petsa: %1$s + Tx: %1$s + + + + Mga negosyante + Mga nagsasabi + Tungkol sa + Ang mga mangangalakal ng PalmPay ay ang gulugod ng bagong Crypto Economy. Kung naghahanap ka ng mga negosyo na tatanggap ng iyong Cryptocurrency, pagkatapos ay gamitin lamang ang data sa Paghahanap at Map sa ibaba. Marami pang mga mangangalakal ang idadagdag dito tulad ng ipinaalam sa amin ng PalmPay Ambassadors. + Ang mga nagsasabi ay mga tao na magpapalit ng iyong mga fiat na pera sa mga cryptocurrencies, at kabaligtaran. Tumutulong din sila sa mga Merchants sa pag-areglo ng fiat. + Kinakailangan ang pahintulot ng lokasyon upang maipakita ang iyong kasalukuyang lokasyon sa mapa. + + + Impormasyon + Sa + Halaga + Memo + I-scan ang QR + Hindi wastong account + Hindi sapat na pondo + Ang pahintulot ng camera ay kinakailangan upang basahin ang mga QR code. + Ipinadala ang transaksyon! + Hindi maipadala ang transaksyon + Hindi mo nagmamay-ari ang anumang mga %1$s + + + Mag-type sa pangalan ng account ng Bitshares ng taong nais mong magpadala ng mga pondo. \nPara halimbawa: agorise-gripo + Balanse ng Asset + Maaari kang mag-tap sa balanse na ipinapakita upang maipadala ang lahat ng asset na iyon. Ang paggawa nito ay pupunan sa larangan ng Halaga para sa iyo. + Ang pagpasok ng Memo ay hindi kinakailangan, ngunit ang pagkuha ng mga tala sa kung bakit ka nagpadala ng mga pondo ay maganda para sa sanggunian sa hinaharap. Ang mga memo ay nakikita lamang sa iyo at sa taong pinadalhan mo ng mga pondo. + Bayad sa Network + Ang bayad sa Network ay kasama sa halagang nais mong ipadala. Halimbawa, kung nais mong magpadala ng 50 BTS, ang BiTSy ay talagang magpapadala ~ 50.21 BTS. Ang idinagdag na 0.21 sa halimbawang ito ay ang bayad sa transaksyon ng Bitshares kasama ang 0.01% sa BiTSy Developer Team (karaniwang ~ 1 sentimo). + QR Code + Hindi mo kailangang i-scan ang QR ng isang tao upang magpadala ng mga pondo, ngunit makakatulong ito sa iyo upang maiwasan ang mga pagkakamali. Kapag nagpadala ka ng mga pondo mula sa iyong account, nawala nang tuluyan, kaya laging tiyaking tama ang pangalan ng account sa patlang na "To". + + + Asset + Iba pa ... + Mangyaring Ipadala: %1$s %2$s + Anumang halaga + Sa: %1$s + Ang invoice ng BiTSy mula sa %1$s + Ibahagi + Ibahagi sa + Ang pahintulot sa pag-iimbak ay kinakailangan upang magbahagi ng mga imahe. + + + Mga setting + Pangkalahatan + Awtomatikong isara ang BiTSy pagkatapos ng 3 minuto ng hindi aktibo + Mode ng gabi + Tingnan ang Katayuan ng Network + Pag-backup + BrainKey. Mga salita sa pagbawi ng account na maaaring makuha o kinopya, ngunit hindi nai-edit. + Isulat ito! Tiyaking mayroon kang 2 kopya ng BrainKey na ito sa 2 ligtas na lokasyon kung sakaling sunog o pagkawala. Security muna! Ang sinumang may access sa iyong BrainKey ay maaaring ma-access ang mga pondo sa iyong account! + Kinopya + Tingnan at Kopyahin + Mga Account + Mag-upgrade sa LifeTime Membership (LTM). Ang Bitshares \ \'LTM account ay nagbabayad ng malapit sa zero fees, kumuha ng 80% cashback at mga bonus para sa mga referral. + Mag-upgrade sa LTM + Pinapayagan ka ng pagiging kasapi ng Life Time na makipagkalakalan sa isang nabawasan na hanay ng mga bayarin sa network. \n \nItutupad ito sa kasalukuyang account na "%1$s" \n \nHindi man ito ay may gastos na halos 100 USD na binayaran sa Bitshares. \n \nAlam mo bang nais mong magpatuloy? + Na-upgrade ang Account + Binabati kita! Na-upgrade na ngayon ang iyong account sa Lifetime Membership. + Error habang sinusubukan mong i-upgrade ang account + Mangyaring tiyakin na ang iyong account ay may sapat na balanse upang masakop ang mga gastos. + Alisin ang kasalukuyang Account mula sa aparatong ito at lumikha o mag-import ng ibang. + Alisin + Alisin ang Account + Sigurado ka bang gusto mong alisin ang kasalukuyang account sa aparatong ito? + Mga bug o Mga ideya? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + I-block: %1$s + + + Seguridad + Security Lock + Pumili ng isang Security Lock + PIN + Pattern + Wala + Pumili + Ipasok muli ang iyong PIN + Ipasok ang iyong BiTSy PIN upang magpatuloy + Maling PIN + Itakda ang Security ng BiTSy + Para sa seguridad, magtakda ng isang PIN + Ang PIN ay dapat na hindi bababa sa 6 na numero + Hindi tumutugma ang mga PIN + Ipasok muli ang iyong pattern + Ipasok ang iyong pattern ng BiTSy upang magpatuloy + Para sa seguridad, magtakda ng isang pattern + Bitawan ang daliri kapag tapos na + Malinaw + Susunod + Gumuhit ng isang pattern ng pag-unlock + Gumuhit ng pattern muli upang kumpirmahin + Kumpirma + Ang iyong bagong pattern ng pag-unlock + Maling pattern + Naitala ang pattern + Kumonekta ng hindi bababa sa 4 na tuldok. Subukan muli. + Masyadong maraming mga maling pagtatangka. Subukan muli sa %1$d minuto. + Masyadong maraming mga maling pagtatangka. Subukan muli sa %1$d segundo. + + diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml new file mode 100644 index 0000000..cb5b705 --- /dev/null +++ b/app/src/main/res/values-tr/strings.xml @@ -0,0 +1,185 @@ + + + + anlaşmak + Katılmıyorum + + + 6+ basamak PIN + PIN çok kısa + PIN\'i onaylayın + PIN uyuşmazlığı + BrainKey + Lütfen doğru brainkey girin, 12 veya 16 kelimeden oluşmalıdır. + Mevcut hesabı içe aktar + Veya + Yeni hesap oluştur + Bulunan brainkey tarafından kontrol edilen hiçbir hesap bulunamadı, lütfen yazım hataları için brainkey’inizi kontrol edin + Lütfen 5 dakika sonra tekrar deneyin + Lütfen bir hesap seçin + Bu brainkey\'den türetilen anahtarlar birden fazla hesabı kontrol etmek için kullanılıyor gibi görünüyor, lütfen hangi hesabı almak istediğinizi seçin + + + BitShares hesap adı + Sözlük dosyası okunurken hata oluştu + Hesap adı 3 ila 16 karakter arasında olmalıdır. + Hesap adı bir harfle başlamalıdır. + Lütfen en az bir çizgi, sayı veya sesli harf içermeyen normal bir ad girin. + Hesap kullanılabilirliği doğrulanıyor… + Bu hesap adı zaten alınmış. + Hesap mevcut + Hata + Sunucu bir hata döndürdü. Bunun nedeni, aynı IP adresinden gelen sık sık isteklerin kısa sürede atılmasına izin vermeyecek şekilde belirlenmiş bir sınırlama olabilir. Lütfen 5 dakika bekleyin ve tekrar deneyin veya örneğin wifi\'ten hücreye farklı bir ağa geçin. + Musluk bir hata verdi. Mesaj: %1$s + Uygulama, yeni oluşturulan hesapla ilgili bilgileri alamadı + yaratmak + + + işlemler + Tüccarlar ve Satıcılar + Teslim almak + Bakiyesi + göndermek + Net Değer + Çok yakında + + + Arama + filtre + ihracat + İşlem Yok + + + Filtre seçenekleri + Herşey + Gönderilen + Alınan + Tarih aralığı + Eşdeğer Değer + Ağ ücretlerini yoksay + Arasında + ve + filtre + + + Filtrelenmiş işlemleri dışa aktar + PDF + CSV + PDF / CSV dosyalarını dışa aktarmak için depolama izni gereklidir. + itibaren + için + not + tarih + zaman + Miktar + Eşdeğer Değer + + + eReceipt + değer + Not: %1$s + Tarih: %1$s + Tx: %1$s + + + + tüccarlar + Tellers + hakkında + PalmPay tüccarları yeni Kripto Ekonomisinin bel kemiğidir. Kripto para biriminizi kabul edecek işletmeleri arıyorsanız, aşağıdaki Arama ve Harita verilerini kullanmanız yeterlidir. PalmPay Elçileri bizi bilgilendirdiği için buraya daha çok tüccar eklenecek. + Tellers fiat para birimlerini kripto para birimleriyle değiştirecek olan insanlardır ve bunun tersi de geçerlidir. Aynı zamanda fiat yerleşim ile Tüccarlar yardımcı olur. + Haritada bulunduğunuz konumu göstermek için konum izni gereklidir. + + + Bilgi + için + Miktar + not + QR taraması + Geçersiz hesap + Yeterli fon yok + QR kodlarını okumak için kamera izni gereklidir. + İşlem gönderildi! + İşlem gönderilemiyor + Hiçbir %1$s sahibiniz yok + + + Para göndermek istediğiniz kişinin Bitshares hesap adını yazın. \nFor örnek: agorise-musluk + Varlık Dengesi + Tüm bu varlıkları göndermek için görüntülenen bakiyeye dokunabilirsiniz. Bunu yapmak sizin için Miktar alanını dolduracaktır. + Bir Not girmek gerekli değildir, ancak fonları neden gönderdiğinize dair notlar almak ileride başvurmak için güzeldir. Notlar yalnızca sizin ve para gönderdiğiniz kişi tarafından görülebilir. + Şebeke Ücreti + Şebeke ücreti, göndermek istediğiniz tutara dahil edilir. Örneğin, 50 BTS göndermek istiyorsanız, BiTSy aslında ~ 50.21 BTS gönderecektir. Bu örnekte 0,21 eklenmiş, Bitshares işlem ücreti artı BiTSy Geliştirici Ekibine% 0,01 (tipik olarak ~ 1 cent) eklenmiştir. + QR kod + Para göndermek için birinin QR\'sini taramanıza gerek yoktur, ancak hatalardan kaçınmanıza yardımcı olur. Hesabınızdan para gönderdikten sonra, sonsuza dek gider, bu yüzden daima "Kime" alanındaki hesap adının doğru olduğundan emin ol. + + + Varlık + Diğer… + Lütfen Gönderin: %1$s %2$s + Herhangi bir miktar + Kime: %1$s + %1$s adresinden BiTSy faturası + Pay + İle paylaş + Görüntüleri paylaşmak için depolama izni gerekir. + + + Ayarlar + Genel + 3 dakikalık hareketsizlikten sonra BiTSy\'yi otomatik olarak kapatın + Gece modu + Ağ Durumunu Görüntüle + yedek + BrainKey. Yakalanabilen veya kopyalanabilen ancak düzenlenemeyen hesap kurtarma kelimeleri. + Bunu yaz! Yangın veya kayıp durumunda, bu BrainKey\'in 2 kopyasının 2 güvenli yerde olduğundan emin olun. Önce güvenlik! BrainKey\'inize erişimi olan herkes hesabınızdaki paralara erişebilir! + Kopyalanan + Görüntüle ve Kopyala + Hesaplar + LifeTime Üyeliğine (LTM) yükseltin. Bitshares \ \'LTM hesapları sıfıra yakın ücret ödüyor,% 80 geri ödeme ve başvuru için ikramiye alıyorlar. + LTM\'ye yükseltin + Yaşam Süresi Üyeliği, daha düşük bir ağ ücreti kümesiyle işlem yapmanıza olanak sağlar. \n \nBu hesapta geçerli olacak "%1$s" \n \nBithares\'te ödenen yaklaşık 100 USD tutarında bir maliyeti var. \n \n Devam etmek istediğinize emin misiniz? + Hesap Yükseltildi + Tebrikler! Hesabınız şimdi Ömür Boyu Üyeliğe yükseltildi. + Hesabı yükseltmeye çalışırken hata + Lütfen hesabınızın maliyetleri karşılayacak kadar bakiyesi olduğundan emin olun. + Mevcut Hesabı bu cihazdan kaldırın ve farklı bir tane oluşturun veya içe aktarın. + Kaldır + Hesabı kaldır + Mevcut hesabı bu cihazdan kaldırmak istediğinizden emin misiniz? + Hata mı Fikir mi? + Telgraf: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Blok: %1$s + + + Güvenlik + Güvenlik kilidi + Bir Güvenlik Kilidi Seç + TOPLU İĞNE + Desen + Yok + Seçmek + PIN’inizi tekrar girin + Devam etmek için BiTSy PIN\'inizi girin + Yanlış PIN + BiTSy Güvenliğini Ayarla + Güvenlik için bir PIN belirleyin + PIN kodu en az 6 rakam olmalıdır + PIN\'ler eşleşmiyor + Deseni tekrar gir + Devam etmek için BiTSy düzeninizi girin + Güvenlik için bir Desen ayarlayın + Tamamlandığında parmağınızı bırakın + Açık + Sonraki + Bir kilit açma deseni çiz + Onaylamak için deseni tekrar çizin + Onaylamak + Yeni kilit açma düzeniniz + Yanlış desen + Desen kaydedildi + En az 4 nokta bağlayın. Tekrar deneyin. + Çok fazla yanlış deneme var. %1$d dakika içinde tekrar deneyin. + Çok fazla yanlış deneme var. %1$d saniye içinde tekrar deneyin. + + diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml new file mode 100644 index 0000000..a40a012 --- /dev/null +++ b/app/src/main/res/values-uk/strings.xml @@ -0,0 +1,185 @@ + + + + Погодьтеся + Не погоджуюсь + + + 6+ цифр PIN + PIN-код занадто короткий + Підтвердьте PIN-код + Невідповідність PIN-коду + BrainKey + Введіть правильну мозкову кнопку, вона повинна містити 12 або 16 слів. + Імпортуйте наявний рахунок + Або + Створити новий обліковий запис + Не знайдено жодних облікових записів, контрольованих даною мозковою клавішею, будь ласка, перевірте свою мозкову клавішу на наявність помилок + Повторіть спробу через 5 хвилин + Виберіть обліковий запис + Ключі, отримані з цієї мозкової ключа, здається, використовуються для управління кількома обліковими записами. Виберіть, який обліковий запис потрібно імпортувати + + + Назва облікового запису BitShares + Помилка читання файлу словника + Назва облікового запису має містити від 3 до 16 символів. + Назва рахунку має починатися з літери. + Введіть звичайну назву, що містить принаймні один тире, число або голосні голоси. + Підтвердження наявності облікового запису… + Ім\'я цього облікового запису вже прийнято. + Рахунок доступний + Помилка + Сервер повернув помилку. Це може бути пов’язано з цілеспрямовано встановленим обмеженням забороняти часті запити, що надходять з однієї і тієї ж IP-адреси за короткий проміжок часу. Зачекайте 5 хвилин і повторіть спробу або перейдіть на іншу мережу, наприклад, з Wi-Fi у стільниковий. + Змішувач повернув помилку. Повідомлення: %1$s + Додаток не зміг отримати інформацію про новостворений обліковий запис + Створіть + + + Операції + Купці та продавці + Отримати + Баланси + Надіслати + Чиста вартість + Незабаром + + + Пошук + Фільтр + Експорт + Немає транзакцій + + + Параметри фільтра + Усі + Надісланий + Отримано + Проміжок часу + Еквівалентне значення + Ігноруйте плату за мережу + Між + і + Фільтр + + + Експорт відфільтрованих транзакцій + PDF + CSV + Дозвіл на зберігання необхідний для експорту файлів PDF / CSV. + З + До + Пам\'ятка + Дата + Час + Сума + Еквівалентне значення + + + eReceipt + Значення + Пам\'ятка: %1$s + Дата: %1$s + Tx: %1$s + + + + Купці + Передавачі + Про + Торговці PalmPay є основою нової криптовалюти. Якщо ви шукаєте компанії, які приймуть вашу криптовалюту, просто використовуйте дані пошуку та карти нижче. Тут додадуть більше торговців, коли нам повідомлять посли PalmPay. + Продавці - це люди, які обміняють ваші фіатні валюти на криптовалюти, і навпаки. Вони також допомагають торговцям у фінальному врегулюванні. + Дозвіл на розташування необхідний для показу вашого поточного місцезнаходження на карті. + + + Інформація + До + Сума + Пам\'ятка + Сканувати QR + Недійсний рахунок + Не вистачає коштів + Для читання QR-кодів необхідний дозвіл камери. + Угода надіслана! + Неможливо надіслати транзакцію + Ви не володієте жодними %1$s + + + Введіть ім\'я рахунку Bitshares того, кому ви хочете надіслати кошти. \nНа приклад: agorise-кран + Баланс активів + Ви можете натиснути на відображений баланс, щоб надіслати весь цей актив. У цьому випадку заповниться поле Сума для вас. + Введення примітки не потрібно, але робити примітки про те, чому ви надіслали кошти, це корисно для подальшого ознайомлення. Пам\'ятки видно лише вам та особі, якій ви направили кошти. + Мережна комісія + Плата за мережу включається до суми, яку потрібно надіслати. Наприклад, якщо ви хочете надіслати 50 BTS, BiTSy фактично надішле ~ 50,21 BTS. Додані 0,21 у цьому прикладі - плата за транзакції Bitshares плюс 0,01% для команди розробників BiTSy (як правило, ~ 1 відсоток). + QR-код + Вам не потрібно сканувати чийсь QR-код, щоб надсилати кошти, але це допомагає вам уникнути помилок. Після того як ви надсилаєте кошти зі свого рахунку, вони назавжди втрачені, тому завжди переконайтесь, що назва рахунку в полі "Кому" є правильним. + + + Актив + Інший… + Будь ласка, надішліть: %1$s %2$s + Будь-яка сума + До: %1$s + Рахунок BiTSy від %1$s + Поділитися + Поділитися з + Для обміну зображеннями необхідний дозвіл на зберігання. + + + Налаштування + Загальні + Автоматично закрийте BiTSy через 3 хвилини бездіяльності + Нічний режим + Перегляд стану мережі + Резервне копіювання + BrainKey. Слова для відновлення облікового запису, які можна захопити або скопіювати, але не відредагувати. + Запиши це! Будьте впевнені, що у вас є 2 копії цього BrainKey у 2 безпечних місцях у разі пожежі чи втрати. Перш за все безпека! Кожен, хто має доступ до вашого BrainKey, може отримати доступ до коштів на вашому рахунку! + Скопійовано + Переглянути та скопіювати + Рахунки + Оновлення до LifeTime Membership (LTM). Аккаунти Bitshares \ \'LTM сплачують майже нульові збори, отримують 80% повернення готівки та бонуси за рефералів. + Оновіть до LTM + Членство в довічному житті дозволяє торгувати за зниженим набором мережевих комісій. \n \nВступ набирає чинності на поточному рахунку "%1$s" \n \nВтім, він коштує близько 100 доларів США, сплачені в Bitshares. \n \nВи впевнені, що хочете продовжити? + Обліковий запис оновлено + Вітаємо! Зараз ваш обліковий запис оновлено до довічного членства. + Помилка під час спроби оновити обліковий запис + Переконайтеся, що у вашому обліковому записі є достатній баланс для покриття витрат. + Видаліть поточний обліковий запис з цього пристрою та створіть або імпортуйте інший. + Видалити + Видалити рахунок + Ви впевнені, що хочете видалити поточний рахунок з цього пристрою? + Помилки чи ідеї? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Блок: %1$s + + + Безпека + Блокування безпеки + Виберіть Блокування безпеки + PIN-код + Візерунок + Немає + Виберіть + Повторно введіть свій PIN-код + Введіть свій PIN-код BiTSy, щоб продовжити + Неправильний PIN-код + Встановіть безпеку BiTSy + Для безпеки встановіть PIN-код + PIN-код повинен бути не менше 6 цифр + PIN-коди не відповідають + Повторно введіть свій шаблон + Введіть свій шаблон BiTSy, щоб продовжити + Для безпеки встановіть шаблон + Відпустіть палець, коли закінчите + Ясно + Далі + Намалюйте шаблон розблокування + Знову малюйте шаблон для підтвердження + Підтвердіть + Ваш новий шаблон розблокування + Неправильний візерунок + Візерунок записано + З’єднайте принаймні 4 крапки. Спробуйте ще раз. + Занадто багато неправильних спроб. Спробуйте ще раз через %1$d хвилин. + Занадто багато неправильних спроб. Спробуйте ще раз за %1$d секунд. + + diff --git a/app/src/main/res/values-uz/strings.xml b/app/src/main/res/values-uz/strings.xml new file mode 100644 index 0000000..25b563c --- /dev/null +++ b/app/src/main/res/values-uz/strings.xml @@ -0,0 +1,185 @@ + + + + Qabul qilaman + Rozi emasman + + + 6+ raqamli PIN + PIN kod juda qisqa + PIN-kodni tasdiqlang + PIN kod mos kelmadi + BrainKey + Iltimos, miya tugmachasini to\'g\'ri kiriting, unda 12 yoki 16 so\'z bo\'lishi kerak. + Mavjud hisob qaydnomasini import qiling + Yoki + Yangi hisob yarating + Berilgan miya tugmasi tomonidan boshqariladigan hech qanday hisob topilmadi, iltimos xato kiritish uchun miya kodingizni tekshiring + Iltimos, 5 daqiqadan keyin yana urinib ko\'ring + Hisobni tanlang + Ushbu tugmachadan olingan kalitlar bir nechta hisoblarni boshqarish uchun ishlatilganga o\'xshaydi, iltimos, qaysi hisob qaydnomasini import qilishni tanlang + + + BitShares hisob qaydnomasi nomi + Lug\'at faylini o\'qishda xato + Hisob nomi 3 dan 16 tagacha belgidan iborat bo\'lishi kerak. + Hisob nomi harf bilan boshlanishi kerak. + Kamida bitta tire, raqam yoki unli harflarsiz oddiy nomni kiriting. + Hisob qaydnomasi mavjudligi tekshirilmoqda ... + Ushbu hisob nomi allaqachon olingan. + Hisob mavjud + Xato + Serverda xatolik yuz berdi. Buning sababi qisqa vaqt ichida bir xil IP-manzildan keladigan tez-tez so\'rovlarni rad etishga qaratilgan maqsadli cheklash bo\'lishi mumkin. 5 daqiqa kutib turing va qaytadan urining yoki boshqa tarmoqqa, masalan Wi-Fi-dan uyaga o\'ting. + Müslüm xato qildi. Ms: %1$s + Ilova yangi yaratilgan qayd hisobi to\'g\'risida ma\'lumot olib bo\'lmadi + Yaratmoq + + + Bitimlar + Savdogarlar va telegrafchilar + Qabul qiling + Balanslar + Yuborish + Sof qiymat + Tez kunda + + + Qidirmoq + Filtrlash + Eksport qilish + O\'tkazmalar yo\'q + + + Filtrni sozlash + Hammasi + Yuborildi + Qabul qildi + Sana oralig\'i + Ekvivalent qiymat + Tarmoq to\'lovlarini hisobga olmaslik + Orasida + va + Filtrlash + + + Filtrlangan tranzaktsiyalarni eksport qilish + PDF + CSV + PDF / CSV fayllarini eksport qilish uchun saqlash uchun ruxsat talab qilinadi. + Qayerdan + Kimga + Eslatma + Sana + Vaqt + Miqdor + Ekvivalent qiymat + + + eReceipt + Qiymati + Eslatma: %1$s + Sana: %1$s + Tx: %1$s + + + + Savdogarlar + Saylovchilar + Haqida + PalmPay savdogarlari yangi Kripto Iqtisodiyotining asosidir. Agar siz Cryptocurrency-ni qabul qiladigan biznesni izlayotgan bo\'lsangiz, unda quyidagi Qidirish va Xaritadagi ma\'lumotlarni ishlating. PalmPay elchilari bizga xabar berishicha, bu erga ko\'proq savdogarlar qo\'shiladi. + Saylovchilar - bu sizning fiat valyutalaringizni cryptocurrencies bilan almashtiradigan odamlar va aksincha. Shuningdek, ular savdogarlarga muammoni hal qilishda yordam berishadi. + Xaritada joriy manzilingizni ko\'rsatish uchun joylashuv ruxsatnomasi zarur. + + + Ma\'lumot + Kimga + Miqdor + Eslatma + QR qidirish + Hisob noto‘g‘ri + Mablag \'yetarli emas + QR kodlarini o\'qish uchun kameradan ruxsat olish kerak. + Bitim yuborildi! + O‘tkazma yuborilmadi + Sizda %1$s mavjud emas + + + Sizga pul yubormoqchi bo\'lgan odamning Bitshares hisob nomini kiriting. \nMasalan: agorise-musluk + Aktivlar balansi + Siz ushbu aktivning barchasini yuborish uchun ko\'rsatilgan balansni bosishingiz mumkin. Buni amalga oshirish siz uchun "Miqdor" maydonini to\'ldiradi. + Eslatmani kiritish shart emas, ammo mablag\'ni nima uchun yuborganingiz to\'g\'risida eslatma berish kelajakda foydalanish uchun yaxshi bo\'ladi. Eslatmalar faqat sizga va siz mablag\'ni yuborgan odamga ko\'rinadi. + Tarmoq haqi + Tarmoq to\'lovi siz yubormoqchi bo\'lgan miqdorga kiritilgan. Masalan, agar siz 50 BTS-ni yubormoqchi bo\'lsangiz, BiTSy aslida ~ 50.21 BTS-ni yuboradi. Ushbu misolda qo\'shilgan 0,21 - Bitshares bitimining to\'lovi va BiTSy Developer Team-ga 0,01% (odatda ~ 1 tsent). + QR kodi + Pul mablag\'larini yuborish uchun kimningdir QR-ni skanerlashingiz shart emas, lekin xato qilishdan saqlanishingizga yordam beradi. Hisobingizdan mablag \'yuborganingizdan so\'ng, ular butunlay yo\'q bo\'lib ketadi, shuning uchun har doim "Kimga" maydonidagi hisob nomining to\'g\'ri ekanligiga ishonch hosil qiling. + + + Mulk + Boshqalar ... + Iltimos, yuboring: %1$s %2$s + Har qanday miqdor + Kimga: %1$s + %1$s dan BiTSy fakturasi + Ulashish + Ulashish + Rasmlarni ulashish uchun saqlash ruxsati zarur. + + + Sozlamalar + Umumiy + 3 daqiqalik harakatsizlikdan keyin BiTSy-ni avtomatik ravishda yoping + Kecha rejimi + Tarmoq holatini ko\'rish + Zaxira + BrainKey. Yozib olish yoki nusxalash mumkin, ammo tahrirlanmagan hisobni tiklash so\'zlari. + Buni yozing! Yong\'in yoki yo\'qotish holatlarida ushbu xavfsiz BrainKey-ning 2 nusxasi borligiga ishonch hosil qiling. Birinchidan, xavfsizlik! Sizning BrainKey-ga kirgan har kim hisobingizdagi mablag\'lardan foydalanishi mumkin! + Nusxalangan + Ko\'rish va nusxalash + Hisoblar + LifeTime a\'zoligiga (LTM) yangilang. Bitshares\'ning LTM hisobvaraqlari nolga yaqin to\'lovlarni to\'laydi, yo\'llanmalar uchun 80% naqd pul va bonuslarni oladi. + LTM-ga yangilang + Hayot vaqti a\'zoligi tarmoq to\'lovlarining kamaytirilgan to\'plami bilan savdo qilish imkoniyatini beradi. \n \nHozirgi "%1$s" \n \n joriy hisobvarag\'ida kuchga kiradi, ammo Bitshares-da to\'langan 100 AQSh dollariga teng mablag \'bo\'lmaydi. \n \n Haqiqatan ham davom etmoqchimisiz? + Hisob yangilandi + Tabriklaymiz! Endi sizning hisobingiz umrbod a\'zolikka yangilandi. + Hisobni yangilash paytida xatolik yuz berdi + Hisobingizda xarajatlarni qoplash uchun hisobingizda etarli mablag \'borligiga ishonch hosil qiling. + Joriy qurilmadagi hisobni olib tashlang va boshqasini yarating yoki import qiling. + Olib tashlang + Hisobni o\'chirish + Haqiqatan ham ushbu hisob qaydnomasini ushbu qurilmadan o\'chirmoqchimisiz? + Xatolar yoki fikrlar? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Bloklash: %1$s + + + Xavfsizlik + Xavfsizlik himoyasi + Xavfsizlik qulfini tanlang + PIN-kod + Chizma + Yo\'q + Tanlang + PIN-kodni qayta kiriting + Davom etish uchun BiTSy PIN kodini kiriting + PIN-kod noto‘g‘ri + BiTSy havfsizligini o\'rnating + Xavfsizlik uchun PIN-kodni o\'rnating + PIN kod kamida 6 ta raqamdan iborat bo\'lishi kerak + PIN-kodlar mos kelmadi + Chizmangizni qayta kiriting + Davom etish uchun BiTSy chizmangizni kiriting + Xavfsizlik uchun namuna o\'rnating + Tayyor bo\'lgach, barmog\'ingizni bo\'shating + Aniq + Keyingi + Qulfni ochish chizmasini chizish + Tasdiqlash uchun yana bir marta chizmali rasmni chizing + Tasdiqlang + Qulfni ochish uchun yangi namunangiz + Chizma noto‘g‘ri + Chizma qayd etildi + Kamida 4 nuqtani ulang. Qayta urinib ko\'ring. + Noto\'g\'ri urinishlar soni juda ko\'p. %1$d daqiqadan so\'ng qayta urinib ko\'ring. + Noto\'g\'ri urinishlar soni juda ko\'p. %1$d soniyadan keyin qayta urinib ko\'ring. + + diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml new file mode 100644 index 0000000..637737e --- /dev/null +++ b/app/src/main/res/values-vi/strings.xml @@ -0,0 +1,185 @@ + + + + Đồng ý + Không đồng ý + + + PIN hơn 6 chữ số + PIN quá ngắn + Xác nhận mã PIN + Mã PIN không khớp + BrainKey + Vui lòng nhập chính xác, nó nên có 12 hoặc 16 từ. + Nhập tài khoản hiện có + Hoặc là + Tạo tài khoản mới + Không có tài khoản nào được kiểm soát bởi bộ não đã cho ở nơi tìm thấy, vui lòng kiểm tra bộ não của bạn để biết lỗi đánh máy + Vui lòng thử lại sau 5 phút + Vui lòng chọn một tài khoản + Các khóa có nguồn gốc từ bộ não này dường như được sử dụng để kiểm soát nhiều tài khoản, vui lòng chọn tài khoản bạn muốn nhập + + + Tên tài khoản BitShares + Lỗi đọc tập tin từ điển + Tên tài khoản nên có 3 đến 16 ký tự. + Tên tài khoản nên bắt đầu bằng một chữ cái. + Vui lòng nhập một tên thông thường có chứa ít nhất một dấu gạch ngang, một số hoặc không có nguyên âm. + Xác minh tính khả dụng của tài khoản + Tên tài khoản đó đã được sử dụng. + Tài khoản có sẵn + lỗi + Máy chủ trả về một lỗi. Điều này có thể là do một giới hạn được đặt ra một cách có chủ đích để không cho phép các yêu cầu thường xuyên đến từ cùng một địa chỉ IP trong một khoảng thời gian ngắn. Vui lòng đợi 5 phút và thử lại hoặc chuyển sang một mạng khác, ví dụ từ wifi sang di động. + Vòi trả lại một lỗi. Thưa: %1$s + Ứng dụng không thể truy xuất thông tin về tài khoản mới được tạo + Tạo nên + + + Giao dịch + Thương nhân và giao dịch viên + Nhận được + Số dư + Gửi + Giá trị ròng + Sắp có + + + Tìm kiếm + Bộ lọc + Xuất khẩu + Không có giao dịch + + + Tùy chọn bộ lọc + Tất cả các + Gởi + Nhận + Phạm vi ngày + Giá trị tương đương + Bỏ qua phí mạng + Giữa + + Bộ lọc + + + Xuất các giao dịch được lọc + PDF + CSV + Cần có quyền lưu trữ để xuất các tệp PDF / CSV. + Từ + Đến + Ghi nhớ + Ngày + Thời gian + Số tiền + Giá trị tương đương + + + điện tử + Giá trị + Ghi nhớ: %1$s + Ngày: %1$s + Tx: %1$s + + + + Thương gia + Giao dịch viên + Trong khoảng + Các thương nhân PalmPay là xương sống của Nền kinh tế tiền điện tử mới. Nếu bạn đang tìm kiếm các doanh nghiệp sẽ chấp nhận Tiền điện tử của bạn, thì chỉ cần sử dụng dữ liệu Tìm kiếm và Bản đồ bên dưới. Nhiều thương nhân sẽ được thêm vào đây khi Đại sứ PalmPay thông báo cho chúng tôi. + Giao dịch viên là những người sẽ trao đổi tiền tệ fiat của bạn với tiền điện tử và ngược lại. Họ cũng hỗ trợ Thương gia giải quyết fiat. + Sự cho phép vị trí là cần thiết để hiển thị vị trí hiện tại của bạn trên bản đồ. + + + Thông tin + Đến + Số tiền + Ghi nhớ + Quét QR + Tài khoản không hợp lệ + Không đủ tiền + Sự cho phép của máy ảnh là cần thiết để đọc mã QR. + Giao dịch đã được gửi! + Không thể gửi giao dịch + Bạn không sở hữu bất kỳ %1$s nào + + + Nhập tên tài khoản Bitshares của người bạn muốn gửi tiền. \n Ví dụ: vòi agorise + Số dư tài sản + Bạn có thể nhấn vào số dư được hiển thị để gửi tất cả tài sản đó. Làm như vậy sẽ điền vào trường Số tiền cho bạn. + Không cần nhập Ghi nhớ, nhưng ghi chú lý do tại sao bạn gửi tiền là tốt để tham khảo trong tương lai. Bản ghi nhớ chỉ hiển thị cho bạn và người mà bạn đã gửi tiền đến. + Phí mạng + Phí mạng được bao gồm trong số tiền bạn muốn gửi. Ví dụ: nếu bạn muốn gửi 50 BTS, BiTSy thực sự sẽ gửi ~ 50,21 BTS. 0,21 được thêm vào trong ví dụ này là phí giao dịch Bitshares cộng thêm 0,01% cho Nhóm nhà phát triển BiTSy (thường là ~ 1 xu). + Mã QR + Bạn không cần quét QR của ai đó để gửi tiền, nhưng nó giúp bạn tránh được những sai lầm. Khi bạn gửi tiền từ tài khoản của mình, chúng sẽ biến mất vĩnh viễn, vì vậy hãy luôn đảm bảo tên tài khoản trong trường Cấm To là chính xác. + + + Tài sản + Khác + Vui lòng gửi: %1$s %2$s + Số lượng bất kỳ + Tới: %1$s + Hóa đơn BiTSy từ %1$s + Chia sẻ + Chia sẽ với + Sự cho phép lưu trữ là cần thiết để chia sẻ hình ảnh. + + + Cài đặt + Chung + Tự động đóng BiTSy sau 3 phút không hoạt động + Chế độ ban đêm + Xem trạng thái mạng + Sao lưu + BrainKey. Từ khôi phục tài khoản có thể bị bắt hoặc sao chép, nhưng không được chỉnh sửa. + Viết cái này vào! Hãy chắc chắn rằng bạn có 2 bản sao BrainKey này ở 2 vị trí an toàn trong trường hợp hỏa hoạn hoặc mất mát. Bảo mật đầu tiên! Bất cứ ai có quyền truy cập vào BrainKey của bạn đều có thể truy cập vào tiền trong tài khoản của bạn! + Sao chép + Xem và sao chép + Tài khoản + Nâng cấp lên Thành viên LifeTime (LTM). Các tài khoản LTM của Bitshares trả các khoản phí gần như bằng không, được hoàn tiền 80% và tiền thưởng cho các lượt giới thiệu. + Nâng cấp lên LTM + Tư cách thành viên Life Time cho phép bạn giao dịch với một bộ phí mạng giảm. \n \n Nó sẽ có hiệu lực đối với tài khoản hiện tại "%1$s" \n \n Tuy nhiên, nó đi kèm với chi phí khoảng 100 USD được trả bằng Bitshares. \n \n Bạn có chắc chắn muốn tiếp tục không? + Tài khoản được nâng cấp + Xin chúc mừng! Tài khoản của bạn hiện đã được nâng cấp thành Thành viên trọn đời. + Lỗi trong khi cố gắng nâng cấp tài khoản + Vui lòng đảm bảo tài khoản của bạn có đủ số dư để trang trải chi phí. + Xóa Tài khoản hiện tại khỏi thiết bị này và tạo hoặc nhập một tài khoản khác. + Tẩy + Xoá tài khoản + Bạn có chắc chắn muốn xóa tài khoản hiện tại khỏi thiết bị này? + Lỗi hay ý tưởng? + Telegram: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Chặn: %1$s + + + Bảo vệ + Khóa bảo mật + Chọn một khóa bảo mật + GHIM + Mẫu + không ai + Chọn + Nhập lại mã PIN của bạn + Nhập mã PIN BiTSy của bạn để tiếp tục + Pin sai + Đặt bảo mật BiTSy + Để bảo mật, hãy đặt mã PIN + PIN phải có ít nhất 6 chữ số + Mã PIN không khớp + Nhập lại mẫu của bạn + Nhập mẫu BiTSy của bạn để tiếp tục + Để bảo mật, hãy đặt Mẫu + Thả ngón tay ra khi hoàn thành + Thông thoáng + Kế tiếp + Vẽ một mẫu mở khóa + Vẽ lại mẫu để xác nhận + Xác nhận + Mẫu mở khóa mới của bạn + Mẫu sai + Mẫu đã ghi + Kết nối ít nhất 4 điểm. Thử lại. + Quá nhiều lần thử sai. Hãy thử lại sau %1$d phút. + Quá nhiều lần thử sai. Hãy thử lại sau %1$d giây. + + diff --git a/app/src/main/res/values-xh/strings.xml b/app/src/main/res/values-xh/strings.xml new file mode 100644 index 0000000..398db69 --- /dev/null +++ b/app/src/main/res/values-xh/strings.xml @@ -0,0 +1,185 @@ + + + + Vumelana + Ukungavumi + + + I-6+ Iinombolo zePIN + IPIN imfutshane kakhulu + Qinisekisa iPIN + I-PIN mismatch + BrainKey + Nceda ufake i-brainkey echanekileyo, inokuba namagama ayi-12 okanye ali-16. + Ngenisa iakhawunti esele ikho + Okanye + Yenza iakhawunti entsha + Azikho iiakhawunti ezilawulwa yi-brainkey ezinikiweyo apho zifunyenwe khona, nceda ujonge i-brainkey yakho ukuze uchwetheze iimpazamo + Nceda uzame emva kwemizuzu emi-5 + Nceda ukhethe iakhawunti + Izitshixo ezivela kule brainkey zibonakala ngathi zisetyenziselwa ukulawula ngaphezulu kweakhawunti enye, nceda ukhethe eyiphi iakhawunti onqwenela ukuyingenisa + + + Igama le-akhawunti yeBitShares + Impazamo yokufunda ifayile yesichazi-magama + Igama leakhawunti malibe ngo-3 ukuya ku-16. + Igama leakhawunti kufuneka liqale ngonobumba. + Nceda ufake igama eliqhelekileyo eliqukethe idash enye, inombolo, okanye iowels. + Iqinisekisa ukubakho kwe-akhawunti… + Elo gama leakhawunti sele lithathiwe. + Iakhawunti iyafumaneka + Impazamo + Umncedisi ubuyisele imposiso. Oku kunokuba ngenxa yesithintelo ngokubekwa endaweni ukuze kungavunyelwa izicelo ezivela rhoqo kwidilesi enye ye-IP ngexesha elifutshane lokuphelelwa. Nceda ulinde imizuzu emi-5 kwaye uzame kwakhona, okanye utshintshele kwinethiwekhi eyahlukileyo, umzekelo ukusuka kwi-wifi ukuya kwiseli. + Itikiti libuyise imposiso. Nks: %1$s + Uhlelo lokusebenza alukwazanga ukufumana ulwazi malunga neakhawunti entsha eyenziweyo + Yenza + + + Iitransekshini + Abathengisi kunye nabaThengisi + Yamkela + Imilinganiselo + Thumela + Ubungakanani benethi + Kuza ngokukhawuleza + + + Khangela + Isihluzi + Thumela ngaphandle + Akukho ntengiselwano + + + Iinketho zokucoca + Zonke + Kuthunyelwe + Ifunyenwe + Uluhlu lomhla + Ixabiso elilinganayo + Ungazihoyi iifizi zenethiwekhi + Phakathi + kwaye + Isihluzi + + + Ukukhutshelwa ngaphandle kuthengiselwano oluhlanjelweyo + IPDF + CSV + Imvume yogcino iyimfuneko ukuthumela ngaphandle iifayile zePDF / ze-CSV. + Isuka + Ku + Memo + Umhla + Ixesha + Inani + Ixabiso elilinganayo + + + Iirisithi + Ixabiso + Imemo: %1$s + Umhla: %1$s + Tx: %1$s + + + + Abathengisi + Abathengisi + Malunga + Abathengisi bePalmPay bangumgogodla kuqoqosho lwe-Crypto entsha. Ukuba ukhangela amashishini azokwamkela i-Cryptocurrency yakho, ke sebenzisa nje idatha yokuKhangela kunye neMephu engezantsi. Abathengisi abangakumbi baya kongezwa apha njengoko iiNxusa zePalmPay zisazisa. + Abathengisi ngabantu abaya kutshintshiselana ngeemali zakho ze-fiat ngee-cryptocurrencies, kunye nokunye. Bakwanceda abathengisi ngokuhlalisa ngemikhosi. + Imvume yendawo iyimfuneko ukubonisa indawo yakho yangoku kwimephu. + + + Ulwazi + Ku + Inani + Memo + Skena QR + Iakhawunti engasebenziyo + Akukho mali yaneleyo + Imvume yekhamera iyimfuneko yokufunda iikhowudi zeQR. + Intengiselwano ithunyelwe! + Ayikwazi ukuthumela intengiselwano + Awunayo nayiphi na impahla __1 + + + Chwetheza kwi-akhawunti yeBitshares igama lomntu ofuna ukuthumela kuye imali. __Umzekelo ongumzekelo: i-agorise-faucet + Ibhalansi yeAsset + Unokufumana indawo eseleyo kwi-asethi ebonisiweyo ukuthumela yonke loo asethi. Ukwenza oku kuya kukugcwalisela icandelo lexabiso. + Ukufaka iMemo akuyimfuneko, kodwa ukuthatha amanqaku ukuba kutheni uthumele imali kulungile kwingxelo yexesha elizayo. IiMemos zibonakala kuwe kuphela nakumntu othumele kuye imali. + Intlawulo yenethiwekhi + Intlawulo yenethiwekhi ifakiwe kwixabiso ofuna ukuthumela ngalo. Umzekelo, ukuba ufuna ukuthumela i-BTS engama-50, i-BiTSy okunene iyakuthumela ~ 50.21 BTS. Okongeziweyo u-0.21 kulo mzekelo yimali yokushintshana eBitshares kunye ne-0,01% kwiQela lokuPhuhlisa iBiTSy (ngesiqhelo ~ 1 isenti). + Ikhowudi ye-QR + Awudingi ukuskena i-QR yomntu ukuthumela imali, kodwa iyanceda ekuphepheni iimpazamo. Nje ukuba uthumele imali kwiakhawunti yakho, zimkile naphakade, qiniseka ukuba igama leakhawunti kwindawo ethi "To" ichanekile. + + + Asset + Enye ... + Nceda uthumele: %1$s %2$s + Nasiphi na isixa + Iya: %1$s + I-invoice ye-BiTSy evela kwi-%1$s + Yabelana + Yabelana no + Imvume yokugcina iyimfuneko ekwabelaneni ngayo imifanekiso. + + + Useto + Ngokubanzi + Vala ngokuzenzekelayo i-BiTSy emva kwemizuzu emi-3 yokungasebenzi + Imo yasebusuku + Jonga imeko yeNethiwekhi + Ugcino + BrainKey. Amagama okufumana kwakhona iakhawunti anokufakwa okanye akotshelwe, kodwa angahlelwanga. + Bhala phantsi! Qiniseka ukuba uneekopi ezi-2 zale BrainKey kwiindawo ezi-2 ezikhuselekileyo kwimeko yomlilo okanye ilahleko. Ukhuseleko kuqala! Nabani na onokufikelela kwi-BrainKey yakho unokufikelela kwi-akhawunti yakho! + Ikhutshiwe + Jonga kwaye Khuphela + Iiakhawunti + Ukuphuculwa kobuLungu beLifeTime (LTM). Iiakhawunti zeBitshares \ \'ii-LTM zihlawula kufutshane ne-zero, fumana imali eyi-80% yokubuyiswa kwemali kunye neebhonasi zokudluliselwa. + Nyusela kwi-LTM + Ubulungu beLungu loBomi kukuvumela ukuba urhwebe kunye neseti ehlisiweyo yeefizi zenethiwekhi. \n \nKuzakuqala ukusebenza kwi-akhawunti yangoku "%1$s" \n \nAxa kunjalo iza neendleko ezimalunga ne-100 yeedola ehlawulelwayo eBitshares. \n \nUqinisekile ukuba ufuna ukuqhubeka? + Iakhawunti Iphuculwe + Halala! Iakhawunti yakho ngoku inyuselwe kubulungu boBomi. + Impazamo ngelixa uzama ukuphucula iakhawunti + Nceda uqiniseke ukuba iakhawunti yakho inemali eyaneleyo yokuhlawula iindleko. + Susa iAkhawunti yangoku kwesi sixhobo kwaye wenze okanye ungenise enye eyahlukileyo. + Susa + Susa iAkhawunti + Uqinisekile ukuba ufuna ukususa i-akhawunti yangoku kwesi sixhobo? + Iintsholongwane okanye iiNgcinga? + Umnxeba: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Ibhlok: %1$s + + + Ukhuseleko + Ukhuseleko loKhuseleko + Khetha isitshixo soKhuseleko + IPIN + Ipateni + Akukho nanye + Khetha + Faka kwakhona iPIN yakho + Faka iPIN yakho ye-BiTSy ukuze uqhubeke + I-PIN engalunganga + Beka ukhuseleko lwe-BiTSy + Ukhuseleko, setha iPIN + IPIN kufuneka okungenani ibe namanani ama-6 + Iipinki azidibani + Faka kwakhona iphethini yakho + Ngenisa iipateni zakho ze-BiTSy ukuze uqhubeke + Ukhuseleko, setha Umzekelo + Khupha umnwe xa ugqibile + Cacile + Okulandelayo + Zoba iphethini yokuvula + Zoba iphethini kwakhona ukuqinisekisa + Qinisekisa + Ipateni yakho entsha yokuvula + Ipateni engalunganga + Ipatheni irekhodiwe + Qhagamshela ubuncinci amachaphaza ama-4. Zama kwakhona. + Imizamo emininzi engalunganga. Zama kwakhona kwimizuzu engama-%1$d. + Imizamo emininzi engalunganga. Zama kwakhona kwimizuzwana eyi-%1$d. + + diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml new file mode 100644 index 0000000..071da3d --- /dev/null +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -0,0 +1,185 @@ + + + + 同意 + 不同意 + + + 6位數的PIN碼 + PIN太短 + 確認PIN碼 + PIN不匹配 + BrainKey + 請輸入正確的brainkey,它應該有12或16個單詞。 + 導入現有帳戶 + 要么 + 建立新帳戶 + 沒有找到由給定的Brainkey控制的帳戶,請檢查您的brainkey是否輸入錯誤 + 請在5分鐘後再試一次 + 請選擇一個帳戶 + 從此Brainkey派生的密鑰似乎用於控制多個帳戶,請選擇您要導入的帳戶 + + + BitShares帳戶名稱 + 讀取字典文件時出錯 + 帳戶名稱應為3到16個字符。 + 帳戶名稱應以字母開頭。 + 請輸入包含至少一個短劃線,數字或無元音的常規名稱。 + 驗證帳戶可用性... + 用戶名已被使用。 + 帳戶可用 + 錯誤 + 服務器返回錯誤。這可能是由於有目的地設置的限制,以便在短時間內不允許來自同一IP地址的頻繁請求。請等待5分鐘再試一次,或切換到其他網絡,例如從wifi到手機。 + 水龍頭返回錯誤。消息:%1$s + 該應用無法檢索有關新創建的帳戶的信息 + 創建 + + + 交易 + 商人和泰勒 + 接收 + 餘額 + 發送 + 淨值 + 快來了 + + + 搜索 + 過濾 + 出口 + 沒有交易 + + + 過濾選項 + 所有 + 發送 + 收到 + 日期範圍 + 等價值 + 忽略網絡費用 + 之間 + + 過濾 + + + 導出已過濾的交易 + PDF + CSV + 導出PDF / CSV文件需要存儲權限。 + + + 備忘錄 + 日期 + 時間 + + 等價值 + + + eReceipt + + 備註:%1$s + 日期:%1$s + Tx:%1$s + + + + 招商 + 櫃員 + 關於 + PalmPay商家是新加密經濟的支柱。如果您正在尋找能夠接受您的加密貨幣的企業,那麼只需使用下面的搜索和地圖數據即可。 PalmPay大使將通知我們,此處將增加更多商家。 + Tellers是將您的法定貨幣與加密貨幣進行交換的人,反之亦然。他們還協助商家進行法定結算。 + 需要位置許可才能在地圖上顯示您當前的位置。 + + + 信息 + + + 備忘錄 + 掃描QR + 無效賬戶 + 沒有足夠的資金 + 讀取QR碼需要相機許可。 + 交易已發送! + 無法發送交易 + 你不擁有任何%1$s + + + 輸入您要向其匯款的人的Bitshares帳戶名稱。 \n例如:agorise-faucet + 資產餘額 + 您可以點擊顯示的餘額以發送所有該資產。這樣做會為您填寫金額字段。 + 不需要輸入備忘錄,但記錄您發送資金的原因很好,以備將來參考。只有您和您向其匯款的人才能看到備忘錄。 + 網絡費 + 網絡費用包含在您要發送的金額中。例如,如果你想發送50個BTS,BiTSy實際上會發送~50.21個BTS。在這個例子中增加的0.21是Bitshares交易費加上BiTSy開發團隊的0.01%(通常約1美分)。 + 二維碼 + 您不需要掃描某人的QR來發送資金,但它確實可以幫助您避免錯誤。從您的帳戶發送資金後,它們將永遠消失,因此請務必確保“收件人”字段中的帳戶名稱正確無誤。 + + + 財富 + 其他… + 請發送:%1$s %2$s + 任何數量 + 致:%1$s + 來自%1$s的BiTSy發票 + 分享 + 與某人分享 + 共享圖像需要存儲權限。 + + + 設置 + 一般 + 3分鐘不活動後自動關閉BiTSy + 夜間模式 + 查看網絡狀態 + 備用 + BrainKey。帳戶恢復單詞,可以捕獲或複制,但不能編輯。 + 寫下來!如果發生火災或丟失,請確保您在2個安全位置擁有2份此BrainKey副本。安全第一!有權訪問您的BrainKey的任何人都可以訪問您帳戶中的資金! + 複製 + 查看和復制 + 帳號 + 升級到LifeTime會員(LTM)。 Bitshares \\'LTM賬戶支付接近零的費用,獲得80%的現金返還和轉介獎金。 + 升級到LTM + 終身會員資格允許您使用減少的網絡費用進行交易。 \n \n它將對當前帳戶生效“%1$s”\n \n但是在Bitshares支付的費用約為100美元。 \n \n你確定要繼續嗎? + 帳戶已升級 + 恭喜!您的帳戶現已升級為終身會員資格。 + 嘗試升級帳戶時出錯 + 請確保您的帳戶有足夠的餘額來支付費用。 + 從此設備中刪除當前帳戶,然後創建或導入另一個帳戶。 + 去掉 + 刪除帳戶 + 您確定要從此設備中刪除當前帳戶嗎? + 錯誤或想法? + 電報:https://t.me/Agorise \nKeybase:https://keybase.io/team/Agorise + 阻止:%1$s + + + 安全 + 安全鎖 + 選擇安全鎖 + + 圖案 + 沒有 + 選擇 + 重新輸入您的PIN碼 + 輸入您的BiTSy PIN碼以繼續 + 密碼錯誤 + 設置BiTSy安全性 + 為安全起見,請設置PIN + PIN碼必須至少為6位數 + 個人識別碼不匹配 + 重新輸入您的模式 + 輸入您的BiTSy模式以繼續 + 為安全起見,請設置模式 + 完成後鬆開手指 + 明確 + 下一個 + 繪製解鎖圖案 + 再次繪製圖案以確認 + 確認 + 你的新解鎖模式 + 錯誤的模式 + 模式記錄 + 連接至少4個點。再試一次。 + 太多不正確的嘗試。請在%1$d分鐘再試一次。 + 太多不正確的嘗試。請在%1$d秒再試一次。 + + diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml new file mode 100644 index 0000000..ec2ce6b --- /dev/null +++ b/app/src/main/res/values-zh/strings.xml @@ -0,0 +1,185 @@ + + + + 同意 + 不同意 + + + 6位数的PIN码 + PIN太短 + 确认PIN码 + PIN不匹配 + BrainKey + 请输入正确的brainkey,它应该有12或16个单词。 + 导入现有帐户 + 要么 + 建立新帐户 + 没有找到由给定的Brainkey控制的帐户,请检查您的brainkey是否输入错误 + 请在5分钟后再试一次 + 请选择一个帐户 + 从此Brainkey派生的密钥似乎用于控制多个帐户,请选择您要导入的帐户 + + + BitShares帐户名称 + 读取字典文件时出错 + 帐户名称应为3到16个字符。 + 帐户名称应以字母开头。 + 请输入包含至少一个短划线,数字或无元音的常规名称。 + 验证帐户可用性... + 用户名已被使用。 + 帐户可用 + 错误 + 服务器返回错误。这可能是由于有目的地设置的限制,以便在短时间内不允许来自同一IP地址的频繁请求。请等待5分钟再试一次,或切换到其他网络,例如从wifi到手机。 + 水龙头返回错误。消息:%1$s + 该应用无法检索有关新创建的帐户的信息 + 创建 + + + 交易 + 商人和泰勒 + 接收 + 余额 + 发送 + 净值 + 快来了 + + + 搜索 + 过滤 + 出口 + 没有交易 + + + 过滤选项 + 所有 + 发送 + 收到 + 日期范围 + 等价值 + 忽略网络费用 + 之间 + + 过滤 + + + 导出已过滤的交易 + PDF + CSV + 导出PDF / CSV文件需要存储权限。 + + + 备忘录 + 日期 + 时间 + + 等价值 + + + eReceipt + + 备注:%1$s + 日期:%1$s + Tx:%1$s + + + + 招商 + 柜员 + 关于 + PalmPay商家是新加密经济的支柱。如果您正在寻找能够接受您的加密货币的企业,那么只需使用下面的搜索和地图数据即可。 PalmPay大使将通知我们,此处将增加更多商家。 + Tellers是将您的法定货币与加密货币进行交换的人,反之亦然。他们还协助商家进行法定结算。 + 需要位置许可才能在地图上显示您当前的位置。 + + + 信息 + + + 备忘录 + 扫描QR + 无效账户 + 没有足够的资金 + 读取QR码需要相机许可。 + 交易已发送! + 无法发送交易 + 你不拥有任何%1$s + + + 输入您要向其汇款的人的Bitshares帐户名称。 \n例如:agorise-faucet + 资产余额 + 您可以点击显示的余额以发送所有该资产。这样做会为您填写金额字段。 + 不需要输入备忘录,但记录您发送资金的原因很好,以备将来参考。只有您和您向其汇款的人才能看到备忘录。 + 网络费 + 网络费用包含在您要发送的金额中。例如,如果你想发送50个BTS,BiTSy实际上会发送~50.21个BTS。在这个例子中增加的0.21是Bitshares交易费加上BiTSy开发团队的0.01%(通常约1美分)。 + 二维码 + 您不需要扫描某人的QR来发送资金,但它确实可以帮助您避免错误。从您的帐户发送资金后,它们将永远消失,因此请务必确保“收件人”字段中的帐户名称正确无误。 + + + 财富 + 其他… + 请发送:%1$s %2$s + 任何数量 + 致:%1$s + 来自%1$s的BiTSy发票 + 分享 + 与某人分享 + 共享图像需要存储权限。 + + + 设置 + 一般 + 3分钟不活动后自动关闭BiTSy + 夜间模式 + 查看网络状态 + 备用 + BrainKey。帐户恢复单词,可以捕获或复制,但不能编辑。 + 写下来!如果发生火灾或丢失,请确保您在2个安全位置拥有2份此BrainKey副本。安全第一!有权访问您的BrainKey的任何人都可以访问您帐户中的资金! + 复制 + 查看和复制 + 帐号 + 升级到LifeTime会员(LTM)。 Bitshares \\'LTM账户支付接近零的费用,获得80%的现金返还和转介奖金。 + 升级到LTM + 终身会员资格允许您使用减少的网络费用进行交易。 \n \n它将对当前帐户生效“%1$s”\n \n但是在Bitshares支付的费用约为100美元。 \n \n你确定要继续吗? + 帐户已升级 + 恭喜!您的帐户现已升级为终身会员资格。 + 尝试升级帐户时出错 + 请确保您的帐户有足够的余额来支付费用。 + 从此设备中删除当前帐户,然后创建或导入另一个帐户。 + 去掉 + 删除帐户 + 您确定要从此设备中删除当前帐户吗? + 错误或想法? + 电报:https://t.me/Agorise \nKeybase:https://keybase.io/team/Agorise + 阻止:%1$s + + + 安全 + 安全锁 + 选择安全锁 + + 图案 + 没有 + 选择 + 重新输入您的PIN码 + 输入您的BiTSy PIN码以继续 + 密码错误 + 设置BiTSy安全性 + 为安全起见,请设置PIN + PIN码必须至少为6位数 + 个人识别码不匹配 + 重新输入您的模式 + 输入您的BiTSy模式以继续 + 为安全起见,请设置模式 + 完成后松开手指 + 明确 + 下一个 + 绘制解锁图案 + 再次绘制图案以确认 + 确认 + 你的新解锁模式 + 错误的模式 + 模式记录 + 连接至少4个点。再试一次。 + 太多不正确的尝试。请在%1$d分钟再试一次。 + 太多不正确的尝试。请在%1$d秒再试一次。 + + diff --git a/app/src/main/res/values-zu/strings.xml b/app/src/main/res/values-zu/strings.xml new file mode 100644 index 0000000..dd5bb9c --- /dev/null +++ b/app/src/main/res/values-zu/strings.xml @@ -0,0 +1,185 @@ + + + + Vuma + Ukungavumelani + + + I-PIN engu-6+ yamadijithi + IPIN ifushane kakhulu + Qinisekisa iphinikhodi + I-PIN mismatch + BrainKey + Sicela ufake i-brainkey efanele, kufanele ibe namagama ayi-12 noma ayi-16. + Ngenisa i-akhawunti ekhona + Noma + Dala i-akhawunti entsha + Awekho ama-akhawunti alawulwa yi-brainkey enikezwe lapho etholakala khona, sicela uhlole i-brainkey yakho ukuthola amaphutha wokuthayipha + Sicela uzame futhi ngemuva kwemizuzu engu-5 + Sicela ukhethe i-akhawunti + Izinkinobho ezisuselwe kule-brainkey zibonakala zisetshenziselwa ukulawula ama-akhawunti angaphezu kweyodwa, sicela ukhethe ukuthi iyiphi i-akhawunti ofisa ukuyingenisa + + + Igama le-akhawunti ye-BitShares + Iphutha lokufunda ifayela lesichazamazwi + Igama le-akhawunti kufanele libe nezinhlamvu ezi-3 kuye kwezingu-16. + Igama le-akhawunti kufanele liqale ngohlamvu. + Sicela ufake igama elijwayelekile eliqukethe okungenani ideshi, inombolo, noma unkamisa. + Iqinisekisa ukutholakala kwe-akhawunti… + Igama lelo akhawunti selivele lithathiwe. + I-akhawunti iyatholakala + Iphutha + Iseva ibuyise iphutha. Lokhu kungahle kube ngenxa yomkhawulo obekiwe ngenhloso ongavumeli izicelo ezivame kusuka ekhelini elifanayo le-IP esikhathini esisheshayo. Sicela ulinde imizuzu emi-5 bese uzama futhi, noma ushintshele kwinethiwekhi ehlukile, ngokwesibonelo kusuka ku-wifi kuya kwiseli. + Isikhiphi sibuyise iphutha. Msg: %1$s + Uhlelo lokusebenza alukwazanga ukubuyisa imininingwane nge-akhawunti entsha eyenziwe + Dala + + + Okwenziwayo + Abathengisi nabathengisi + Thola + Izilinganiso + Thumela + Imali engenayo + Kuyeza maduze + + + Sesha + Hlunga + Thumela + Akukho Okwenziwayo + + + Izinketho zokuhlunga + Konke + Kuthunyelwe + Kwamukelwe + Ibanga Losuku + Inani Elilinganayo + Ziba imali ye-Network + Phakathi + futhi + Hlunga + + + Thekelisa okuthengiwe + PDF + CSV + Imvume yesitoreji iyadingeka ukukhipha amafayela we-PDF / CSV. + Kusuka + To + Memo + Usuku + Isikhathi + Inani + Inani Elilinganayo + + + I-eReceipt + Inani + Imemo: %1$s + Usuku: %1$s + I-Tx: %1$s + + + + Abathengisi + Abathengisi + Cishe + Abathengisi bePalmPay bangumgogodla we-Crypto Economy entsha. Uma ufuna amabhizinisi azokwamukela i-Cryptocurrency yakho, vele usebenzise idatha yokuSesha neMephu engezansi. Abathengisi abaningi bazongezwa lapha njengoba amaNxusa wePalmPay esazisa. + Abathengisi ngabantu abazoshintshanisa imali yakho ye-fiat nge-cryptocurrencies, okuphambene nalokho. Basiza nabathengisi ngokuxazululwa kwezikhali. + Imvume yendawo iyadingeka ukukhombisa indawo yakho yamanje emephini. + + + Imininingwane + To + Inani + Memo + Skena QR + I-akhawunti engavumelekile + Akunamali eyanele + Imvume yekhamera iyadingeka ukufunda amakhodi we-QR. + Ukuthenga kuthunyelwe! + Ayikwazi ukuthumela okwenziwayo + Awunayo noma iyiphi i-%1$s + + + Thayipha igama le-akhawunti yaseBitshares lomuntu ofuna ukuthumela imali kuye. \nIsibonelo: i-agorise-faucet + Ibhalansi Yempahla + Ungathinta ibhalansi ebonisiwe ukuthumela yonke leyo mpahla. Ukwenza lokhu kuzokugcwalisela i-Amount field. + Ukufaka iMemo akudingekile, kepha ukuthatha amanothi wokuthi kungani uthumele imali kuhle ukuthola ireferensi yesikhathi esizayo. AmaMemos abonakala kuwe kuphela nomuntu othumele kuye imali. + Imali Yenethiwekhi + Imali yeNethiwekhi ifakiwe enanini ofuna ukulithumela. Isibonelo, uma ufuna ukuthumela ama-BTS angama-50, ama-BiTSy empeleni azothumela ~ 50.21 BTS. Okungeziwe okungu-0.21 kulesi sibonelo yimali yokushintshwa kweBitshares kanye ne-0,01% kwiQembu Lonjiniyela leBiTSy (ngokuvamile ~ isenti eli-1). + QR Code + Awudingi ukuskena i-QR yomuntu ukuthumela imali, kodwa kukusiza ukugwema amaphutha. Uma uthumela imali evela kwi-akhawunti yakho, ihambile unomphela, ngakho-ke qiniseka ngaso sonke isikhathi ukuthi igama le-akhawunti enkonzeni ethi "To" ilungile. + + + Ifa + Okunye… + Sicela uthumele: %1$s %2$s + Noma iyiphi Inani + Ku: %1$s + Irisidi ye-BiTSy evela ku-%1$s + Yabelana + Yabelana no + Imvume yokubeka iyadingeka ukwaba izithombe. + + + Izilungiselelo + Okujwayelekile + Vala i-BiTSy ngokuzenzakalelayo ngemuva kwemizuzu engu-3 yokungasebenzi + Imodi yasebusuku + Bheka Isimo Senethiwekhi + Isipele + BrainKey. Amagama wokuthola i-akhawunti angabanjwa noma akopishwe, kepha angahlelwa. + Bhala phansi! Qiniseka ukuthi unamakhophi ama-2 ale BrainKey ezindaweni ezi-2 eziphephile uma umlilo noma ulahlekile. Ezokuphepha Okokuqala! Noma ngubani ukufinyelela i-BrainKey yakho angafinyelela imali ku-akhawunti yakho! + Kukopishwe + Buka futhi Kopisha + Ama-akhawunti + Thuthukisela ku-LifeTime Ubulungu (i-LTM). Ama-akhawunti e-Bitshares \ \'LTM akhokha imali ebiza kakhulu, thola imali engamaphesenti angama-80 kanye namabhonasi okudluliselwa. + Thuthukela ku-LTM + Ubulungu besikhathi seLife likuvumela ukuthi uhwebe ngensimbi encishisiwe yezimali zenethiwekhi. \n \nKuzosebenza ku-akhawunti yamanje "%1$s" \n \nKodwa nokho iza nezindleko zama-dollar ayi-100 akhokhelwe eBitshares. \n \nUqinisekile ukuthi ufuna ukuqhubeka? + I-Akhawunti ithuthukisiwe + Halala! I-akhawunti yakho manje isithuthukiselwe Ubulungu Bokuphila. + Iphutha ngenkathi izama ukuthuthukisa i-akhawunti + Sicela uqinisekise ukuthi i-akhawunti yakho inemali esele ngokwanele ukukhokhela izindleko. + Susa i-Akhawunti yamanje kusuka kule divayisi bese udala noma ungenise enye ehlukile. + Susa + Susa i-Akhawunti + Uqinisekile ukuthi ufuna ukususa i-akhawunti yamanje kusuka kule divayisi? + Amaphutha noma Imibono? + I-Telegraph: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise + Ibhulokhi: %1$s + + + Ezokuphepha + Ukuphepha Kukhiye + Khetha Ilokhi Yokuphepha + IPIN + Iphethini + Akukho + Khetha + Faka i-PIN yakho futhi + Faka iPIN yakho ye-BiTSy ukuze uqhubeke + Iphinikhodi engalungile + Setha ukuphepha kwe-BiTSy + Ngokuphepha, setha i-PIN + IPIN kumele okungenani ibe nezinombolo eziyi-6 + Ama-PIN awafani + Faka futhi iphethini yakho + Faka iphethini yakho ye-BiTSy ukuze uqhubeke + Ngokuphepha, setha iphethini + Khipha umunwe lapho usuqedile + Sula + Olandelayo + Dweba iphethini yokuvula + Dweba iphethini futhi ukuze uqinisekise + Qinisekisa + Iphethini yakho entsha yokuvula + Iphethini engalungile + Iphethini liqoshwe + Xhuma okungenani amachashazi ama-4. Zama futhi. + Imizamo eminingi engalungile. Zama futhi emaminithini angu-%1$d. + Imizamo eminingi engalungile. Zama futhi ngemizuzwana eyi-%1$d. + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 784052d..f005c1c 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,6 +1,6 @@ - BiTSy + BiTSy Agree From 2ea6c7624a274ed0262b4ac1600f294d197e00d1 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Wed, 4 Sep 2019 15:24:44 -0500 Subject: [PATCH 31/33] Fix several issues in the automatic translations. - Fixed a bunch of errors in the automatically translated strings related mainly to special characters. --- app/src/main/res/values-af/strings.xml | 4 ++-- app/src/main/res/values-az/strings.xml | 4 ++-- app/src/main/res/values-be/strings.xml | 4 ++-- app/src/main/res/values-bg/strings.xml | 2 +- app/src/main/res/values-ca/strings.xml | 4 ++-- app/src/main/res/values-ceb/strings.xml | 4 ++-- app/src/main/res/values-co/strings.xml | 6 +++--- app/src/main/res/values-cs/strings.xml | 2 +- app/src/main/res/values-cy/strings.xml | 2 +- app/src/main/res/values-da/strings.xml | 4 ++-- app/src/main/res/values-de/strings.xml | 4 ++-- app/src/main/res/values-el/strings.xml | 4 ++-- app/src/main/res/values-eo/strings.xml | 4 ++-- app/src/main/res/values-et/strings.xml | 2 +- app/src/main/res/values-eu/strings.xml | 4 ++-- app/src/main/res/values-fi/strings.xml | 6 +++--- app/src/main/res/values-fy/strings.xml | 2 +- app/src/main/res/values-ga/strings.xml | 4 ++-- app/src/main/res/values-gd/strings.xml | 4 ++-- app/src/main/res/values-gl/strings.xml | 2 +- app/src/main/res/values-gu/strings.xml | 2 +- app/src/main/res/values-hi/strings.xml | 4 ++-- app/src/main/res/values-hmn/strings.xml | 4 ++-- app/src/main/res/values-hr/strings.xml | 2 +- app/src/main/res/values-ht/strings.xml | 12 ++++++------ app/src/main/res/values-hu/strings.xml | 4 ++-- app/src/main/res/values-id/strings.xml | 6 +++--- app/src/main/res/values-it/strings.xml | 2 +- app/src/main/res/values-jw/strings.xml | 8 ++++---- app/src/main/res/values-kk/strings.xml | 2 +- app/src/main/res/values-ku/strings.xml | 4 ++-- app/src/main/res/values-ky/strings.xml | 8 ++++---- app/src/main/res/values-la/strings.xml | 8 ++++---- app/src/main/res/values-lb/strings.xml | 6 +++--- app/src/main/res/values-lt/strings.xml | 2 +- app/src/main/res/values-lv/strings.xml | 2 +- app/src/main/res/values-mi/strings.xml | 6 +++--- app/src/main/res/values-ml/strings.xml | 2 +- app/src/main/res/values-ms/strings.xml | 8 ++++---- app/src/main/res/values-mt/strings.xml | 4 ++-- app/src/main/res/values-my/strings.xml | 8 ++++---- app/src/main/res/values-ne/strings.xml | 4 ++-- app/src/main/res/values-nl/strings.xml | 6 +++--- app/src/main/res/values-no/strings.xml | 4 ++-- app/src/main/res/values-ny/strings.xml | 4 ++-- app/src/main/res/values-pa/strings.xml | 2 +- app/src/main/res/values-ro/strings.xml | 2 +- app/src/main/res/values-ru/strings.xml | 2 +- app/src/main/res/values-sk/strings.xml | 4 ++-- app/src/main/res/values-sm/strings.xml | 8 ++++---- app/src/main/res/values-sn/strings.xml | 4 ++-- app/src/main/res/values-so/strings.xml | 4 ++-- app/src/main/res/values-sq/strings.xml | 2 +- app/src/main/res/values-st/strings.xml | 4 ++-- app/src/main/res/values-su/strings.xml | 4 ++-- app/src/main/res/values-sv/strings.xml | 4 ++-- app/src/main/res/values-sw/strings.xml | 8 ++++---- app/src/main/res/values-te/strings.xml | 6 +++--- app/src/main/res/values-tg/strings.xml | 2 +- app/src/main/res/values-th/strings.xml | 4 ++-- app/src/main/res/values-tl/strings.xml | 4 ++-- app/src/main/res/values-tr/strings.xml | 4 ++-- app/src/main/res/values-uz/strings.xml | 4 ++-- app/src/main/res/values-xh/strings.xml | 2 +- app/src/main/res/values-zh-rTW/strings.xml | 2 +- app/src/main/res/values-zh/strings.xml | 2 +- 66 files changed, 136 insertions(+), 136 deletions(-) diff --git a/app/src/main/res/values-af/strings.xml b/app/src/main/res/values-af/strings.xml index 2b1d7db..db856e2 100644 --- a/app/src/main/res/values-af/strings.xml +++ b/app/src/main/res/values-af/strings.xml @@ -25,7 +25,7 @@ Die rekeningnaam moet 3 tot 16 karakters bevat. Rekeningnaam moet met \'n letter begin. Voer \'n gewone naam in wat ten minste een streep, \'n nommer of geen vokale bevat nie. - Verifieer rekeningbeskikbaarheid ... + Verifieer rekeningbeskikbaarheid… Die rekeningnaam is reeds geneem. Rekening is beskikbaar fout @@ -115,7 +115,7 @@ bate - Ander ... + Ander… Stuur asb: %1$s %2$s Enige bedrag Aan: %1$s diff --git a/app/src/main/res/values-az/strings.xml b/app/src/main/res/values-az/strings.xml index a78adc2..bb2c784 100644 --- a/app/src/main/res/values-az/strings.xml +++ b/app/src/main/res/values-az/strings.xml @@ -25,7 +25,7 @@ Hesab adı 3 ilə 16 simvol arasında olmalıdır. Hesab adı bir hərf ilə başlamalıdır. Ən azı bir tire, bir sıra və ya sait olmayan müntəzəm bir ad daxil edin. - Hesab mövcudluğu təsdiqlənir ... + Hesab mövcudluğu təsdiqlənir… Bu hesab adı artıq alınmışdır. Hesab mövcuddur Xəta @@ -115,7 +115,7 @@ Aktiv - Digər ... + Digər… Xahiş edirəm göndərin: %1$s %2$s İstənilən məbləğ Kimə: %1$s diff --git a/app/src/main/res/values-be/strings.xml b/app/src/main/res/values-be/strings.xml index 8731d20..1967a2a 100644 --- a/app/src/main/res/values-be/strings.xml +++ b/app/src/main/res/values-be/strings.xml @@ -25,7 +25,7 @@ Імя ўліковага запісу павінна складаць ад 3 да 16 знакаў. Імя ўліковага запісу павінна пачынацца з літары. Калі ласка, увядзіце звычайную назву, якая змяшчае па меншай меры адзін працяжнік, лік альбо галосныя гукі. - Пацверджанне наяўнасці ўліковага запісу ... + Пацверджанне наяўнасці ўліковага запісу… Імя гэтага ўліковага запісу ўжо прынята. Уліковы запіс даступны Памылка @@ -115,7 +115,7 @@ Актыў - Іншае ... + Іншае… Дашліце, калі ласка: %1$s %2$s Любая сума Для: %1$s diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml index 003e41c..abe4c99 100644 --- a/app/src/main/res/values-bg/strings.xml +++ b/app/src/main/res/values-bg/strings.xml @@ -115,7 +115,7 @@ Актив - Други ... + Други… Моля, изпратете: %1$s %2$s Всяка сума До: %1$s diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml index dbd2007..70a7e04 100644 --- a/app/src/main/res/values-ca/strings.xml +++ b/app/src/main/res/values-ca/strings.xml @@ -25,7 +25,7 @@ El nom del compte hauria de tenir entre 3 i 16 caràcters. El nom del compte hauria de començar amb una lletra. Introduïu un nom habitual que contingui almenys un guionet, un número o cap vocal. - Verificació de la disponibilitat del compte ... + Verificació de la disponibilitat del compte… Aquest nom del compte ja està pres. El compte està disponible Error @@ -115,7 +115,7 @@ Actiu - Un altre ... + Un altre… Envieu: %1$s %2$s Qualsevol quantitat A: %1$s diff --git a/app/src/main/res/values-ceb/strings.xml b/app/src/main/res/values-ceb/strings.xml index d31b3fe..06d3211 100644 --- a/app/src/main/res/values-ceb/strings.xml +++ b/app/src/main/res/values-ceb/strings.xml @@ -115,7 +115,7 @@ Asset - Uban pa ... + Uban pa… Palihug Ipadala: %1$s %2$s Bisan unsang Hunahuna Sa: %1$s @@ -134,7 +134,7 @@ BrainKey. Mga pulong sa pagbawi sa account nga mahimong makuha o makopya, apan wala gi-edit. Isulat kini! Siguruha nga adunay ka 2 kopya sa kini nga BrainKey sa 2 luwas nga lokasyon kung adunay sunog o pagkawala. Una sa Seguridad! Bisan kinsa nga adunay access sa imong BrainKey mahimong maka-access sa mga pondo sa imong account! Gikopya - Pagtan-aw & Kopyaha + Pagtan-aw & Kopyaha Mga account Pag-upgrade sa LifeTime Membership (LTM). Ang Bitshares \ \'LTM account nagbayad hapit-zero fees, pagkuha 80% cashback ug mga bonus alang sa mga referral. Pag-upgrade sa LTM diff --git a/app/src/main/res/values-co/strings.xml b/app/src/main/res/values-co/strings.xml index 8e08f52..76bb7aa 100644 --- a/app/src/main/res/values-co/strings.xml +++ b/app/src/main/res/values-co/strings.xml @@ -25,7 +25,7 @@ U nome di contu deve esse da 3 à 16 caratteri. U nome di u contu duverebbe cumincià cù una lettera. Scrivite un nome regulare chì cuntene almenu un trattino, un numaru, o nimu vocali. - Verificà a dispunibilità di u contu ... + Verificà a dispunibilità di u contu… Stu nome di contu hè digià pigliatu. U contu hè dispunibule Errore @@ -115,7 +115,7 @@ Asset - Altru ... + Altru… Inviate: %1$s %2$s Ogni Ammontu À: %1$s @@ -134,7 +134,7 @@ BrainKey. Parolle di ricuperazione di u cuntu chì pò esse captu o copiatu, ma micca editatu. Scrivite questu! Assicuratevi chì avete 2 copie di questu BrainKey in 2 posti sicuri in casu di focu o perdita. Sicurità Prima! Qualchese chì hà accessu à u vostru BrainKey pò accede à i fondi in u vostru contu! Copiati - Vede & Copia + Vede & Copia U Accounts Avanzate à adesione LifeTime (LTM). I cunti Bitshares \ \'LTM paganu tariffu vicinu à u zero, uttene un 80% di rimborsu è bonuses per riferimenti. Avanzate à LTM diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index 4eb59c4..020eaa8 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -25,7 +25,7 @@ Název účtu by měl mít 3 až 16 znaků. Název účtu by měl začínat písmenem. Zadejte běžný název obsahující alespoň jednu pomlčku, číslo nebo samohlásky. - Ověření dostupnosti účtu ... + Ověření dostupnosti účtu… Tento název účtu je již zadán. Účet je k dispozici Chyba diff --git a/app/src/main/res/values-cy/strings.xml b/app/src/main/res/values-cy/strings.xml index 79bde34..1938ab4 100644 --- a/app/src/main/res/values-cy/strings.xml +++ b/app/src/main/res/values-cy/strings.xml @@ -25,7 +25,7 @@ Dylai enw\'r cyfrif fod rhwng 3 ac 16 nod. Dylai enw\'r cyfrif ddechrau gyda llythyr. Rhowch enw rheolaidd sy\'n cynnwys o leiaf un dash, rhif, neu ddim llafariaid. - Gwirio argaeledd cyfrifon ... + Gwirio argaeledd cyfrifon… Mae\'r enw cyfrif hwnnw eisoes wedi\'i gymryd. Mae cyfrif ar gael Gwall diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml index 92d7825..d5ca467 100644 --- a/app/src/main/res/values-da/strings.xml +++ b/app/src/main/res/values-da/strings.xml @@ -25,7 +25,7 @@ Kontonavnet skal være 3 til 16 tegn. Kontonavn skal starte med et bogstav. Indtast et almindeligt navn, der indeholder mindst et bindestreg, et nummer eller ingen vokaler. - Verificerer kontotilgængelighed ... + Verificerer kontotilgængelighed… Dette kontonavn er allerede taget. Konto er tilgængelig Fejl @@ -134,7 +134,7 @@ BrainKey. Kontogendannelsesord, der kan fanges eller kopieres, men ikke redigeres. Skriv dette ned! Sørg for, at du har 2 kopier af denne BrainKey på 2 sikre steder i tilfælde af brand eller tab. Sikkerhed først! Alle med adgang til din BrainKey kan få adgang til pengene på din konto! kopieret - Vis & kopier + Vis & kopier Konti Opgrader til LifeTime-medlemskab (LTM). Bitshares \ \'LTM-konti betaler gebyrer nær nul, får 80% cashback og bonusser for henvisninger. Opgrader til LTM diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 61777c3..2e35684 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -25,7 +25,7 @@ Der Kontoname sollte 3 bis 16 Zeichen lang sein. Der Kontoname sollte mit einem Buchstaben beginnen. Bitte geben Sie einen regulären Namen ein, der mindestens einen Bindestrich, eine Zahl oder keine Vokale enthält. - Verfügbarkeit des Kontos wird überprüft ... + Verfügbarkeit des Kontos wird überprüft… Dieser Kontoname ist schon vergeben. Konto ist verfügbar Error @@ -36,7 +36,7 @@ Transaktionen - Händler & Kassierer + Händler & Kassierer Erhalten Guthaben Senden diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 7eeabd0..02cf59f 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -25,7 +25,7 @@ Το όνομα του λογαριασμού πρέπει να είναι από 3 έως 16 χαρακτήρες. Το όνομα λογαριασμού πρέπει να ξεκινά με ένα γράμμα. Εισαγάγετε ένα κανονικό όνομα που περιέχει τουλάχιστον μια παύλα, έναν αριθμό ή κανένα φωνήεν. - Επαλήθευση διαθεσιμότητας λογαριασμού ... + Επαλήθευση διαθεσιμότητας λογαριασμού… Το όνομα του λογαριασμού έχει ήδη ληφθεί. Ο λογαριασμός είναι διαθέσιμος Λάθος @@ -134,7 +134,7 @@ BrainKey. Λίστες ανάκτησης λογαριασμού που μπορούν να ληφθούν ή να αντιγραφούν, αλλά δεν έχουν επεξεργαστεί. Γράψτε αυτό κάτω! Βεβαιωθείτε ότι έχετε 2 αντίγραφα αυτού του BrainKey σε 2 ασφαλείς θέσεις σε περίπτωση πυρκαγιάς ή απώλειας. Ασφάλεια πρώτα! Όποιος έχει πρόσβαση στο BrainKey μπορεί να έχει πρόσβαση στα χρήματα του λογαριασμού σας! Αντιγραφή - Προβολή & Αντιγραφή + Προβολή & Αντιγραφή Λογαριασμοί Αναβαθμίστε τη Μέλη LifeTime (LTM). Οι λογαριασμοί LTM του Bitshares πληρώνουν σχεδόν μηδενικά τέλη, λαμβάνουν 80% επιστροφή χρημάτων και μπόνους για παραπομπές. Αναβάθμιση σε LTM diff --git a/app/src/main/res/values-eo/strings.xml b/app/src/main/res/values-eo/strings.xml index b215ce9..ed4ab7d 100644 --- a/app/src/main/res/values-eo/strings.xml +++ b/app/src/main/res/values-eo/strings.xml @@ -25,7 +25,7 @@ Konto nomo devas esti inter 3 kaj 16 signoj. Konto nomo devas komenci per letero. Bonvolu enigi regulan nomon enhavantan almenaŭ unu strekon, nombron, aŭ neniujn vokalojn. - Konfirmu la haveblecon de kontoj ... + Konfirmu la haveblecon de kontoj… Tiu konto-nomo estas jam prenita. Konto haveblas Eraro @@ -134,7 +134,7 @@ BrainKey. Rakontaj vortoj pri konto, kiuj povas esti kaptitaj aŭ kopiitaj, sed ne redaktitaj. Skribu ĉi tion! Certigu, ke vi havas 2 kopiojn de ĉi tiu BrainKey en 2 sekuraj lokoj en kazo de fajro aŭ perdo. Sekureco Unue! Ĉiu kun aliro al via BrainKey povas aliri la financojn en via konto! Kopiado - Vidi & Kopii + Vidi & Kopii Raportoj Ĝisdatigu al LifeTime Membership (LTM). Bitshares \ \'LTM-kontoj pagas preskaŭ nulajn kotizojn, ricevas 80% monŝrankon kaj gratifikojn por aludoj. Ĝisdatigu al LTM diff --git a/app/src/main/res/values-et/strings.xml b/app/src/main/res/values-et/strings.xml index 5ceaa43..b030faf 100644 --- a/app/src/main/res/values-et/strings.xml +++ b/app/src/main/res/values-et/strings.xml @@ -25,7 +25,7 @@ Konto nimi peaks olema 3 kuni 16 tähemärki. Konto nimi peaks algama tähega. Sisestage tavaline nimi, mis sisaldab vähemalt ühte kriipsu, numbrit või täishäälikuteta. - Konto saadavuse kontrollimine ... + Konto saadavuse kontrollimine… See konto nimi on juba võetud. Konto on saadaval Viga diff --git a/app/src/main/res/values-eu/strings.xml b/app/src/main/res/values-eu/strings.xml index f2f9d54..840f0a1 100644 --- a/app/src/main/res/values-eu/strings.xml +++ b/app/src/main/res/values-eu/strings.xml @@ -25,7 +25,7 @@ Kontuaren izenak 3 eta 16 karaktere izan behar ditu. Kontuaren izena hizki batekin hasi behar da. Sartu gutxienez marratxo bat, zenbakia edo bokalik ez duen izen arrunta. - Kontuaren erabilgarritasuna egiaztatzea ... + Kontuaren erabilgarritasuna egiaztatzea… Kontuen izena dagoeneko hartu da. Kontua eskuragarri dago Akatsa @@ -115,7 +115,7 @@ Asset - Beste batzuk ... + Beste batzuk… Bidali: %1$s %2$s Edozein zenbatekoa Nori: %1$s diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index 8f434f2..c3b6117 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -22,10 +22,10 @@ BitShares-tilin nimi Virhe sanakirjatiedoston lukemisessa - Tilin nimen on oltava 3-16 merkkiä. + Tilin nimen on oltava 3–16 merkkiä. Tilin nimen tulisi alkaa kirjaimella. Anna tavallinen nimi, joka sisältää vähintään yhden viivan, numeron tai ei mitään vokaalia. - Vahvistetaan tilin saatavuus ... + Vahvistetaan tilin saatavuus… Tilin nimi on jo otettu. Tili on saatavilla Virhe @@ -115,7 +115,7 @@ etu - Muut ... + Muut… Ole hyvä ja lähetä: %1$s %2$s Mikä tahansa määrä Vastaanottaja: %1$s diff --git a/app/src/main/res/values-fy/strings.xml b/app/src/main/res/values-fy/strings.xml index ef4b411..74e53ed 100644 --- a/app/src/main/res/values-fy/strings.xml +++ b/app/src/main/res/values-fy/strings.xml @@ -25,7 +25,7 @@ Accountnamme moat 3 oant 16 tekens wêze. Accountnamme moat begjinne mei in letter. Fier in reguliere namme yn dy\'t teminsten ien streepke, in nûmer as gjin lûden befettet. - Ferifiearje akkount beskikberens ... + Ferifiearje akkount beskikberens… Dy akkountnamme is al nommen. Akkount is beskikber Fersin diff --git a/app/src/main/res/values-ga/strings.xml b/app/src/main/res/values-ga/strings.xml index d8dfad8..2d7c0a8 100644 --- a/app/src/main/res/values-ga/strings.xml +++ b/app/src/main/res/values-ga/strings.xml @@ -36,7 +36,7 @@ Idirbhearta - Ceannaithe & Teilitheoirí + Ceannaithe & Teilitheoirí Faigh Iarmhéideanna Seol @@ -134,7 +134,7 @@ BrainKey. Focail aisghabhála cuntais is féidir a ghabháil nó a chóipeáil, ach nach bhfuil in eagar. Scríobh é seo síos! Bí cinnte go bhfuil 2 chóip agat den BrainKey seo in 2 ionad slán i gcás dóiteáin nó caillteanais. Slándáil An Chéad! Is féidir le duine ar bith a bhfuil rochtain agat ar do BrainKey teacht ar na cistí i do chuntas! Cóipeáladh - Amharc & Cóip + Amharc & Cóip Cuntais Uasghrádú go Ballraíocht Am Saoil (LTM). Íocann na cuntais LTM táillí gar-nialas, faigheann siad 80% aisíocaíochtaí airgid agus bónais le haghaidh atreoruithe. Uasghrádú ar LTM diff --git a/app/src/main/res/values-gd/strings.xml b/app/src/main/res/values-gd/strings.xml index dc83cfd..767cbc9 100644 --- a/app/src/main/res/values-gd/strings.xml +++ b/app/src/main/res/values-gd/strings.xml @@ -36,7 +36,7 @@ Gnìomhan - Ceannaichean & Luchd-glacaidh + Ceannaichean & Luchd-glacaidh Faighinn Cothroman Cuir @@ -134,7 +134,7 @@ BrainKey. Faclan faighinn air ais cunntas a ghabhas glacadh no a chopaigeadh, ach nach deach a dheasachadh. Sgrìobh seo sìos! Dèan cinnteach gu bheil 2 leth-bhreac den BrainKey seo agad ann an 2 àite tèarainte air eagal teine no call. Tèarainteachd an toiseach! Faodaidh duine sam bith aig a bheil cothrom air do BrainKey faighinn chun mhaoin sa chunntas agad! Leth-bhreac - Faic & Leth-bhreac + Faic & Leth-bhreac Cunntasan Ùrachadh air Ballrachd LifeTime (LTM). Bidh cunntasan Bitshares \ ’LTM a’ pàigheadh chìsean faisg air neoni, a ’faighinn airgead air ais 80% agus bònasan airson iomraidhean. Ùrachadh gu LTM diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml index 62ccb40..c02328d 100644 --- a/app/src/main/res/values-gl/strings.xml +++ b/app/src/main/res/values-gl/strings.xml @@ -25,7 +25,7 @@ O nome da conta debería ter entre 3 e 16 caracteres. O nome da conta debería comezar cunha carta. Introduce un nome normal que conteña polo menos un guión, un número ou sen vogais. - Verificando a dispoñibilidade da conta ... + Verificando a dispoñibilidade da conta… Ese nome da conta xa está tomado. A conta está dispoñible Erro diff --git a/app/src/main/res/values-gu/strings.xml b/app/src/main/res/values-gu/strings.xml index e5c0cb9..61e3f18 100644 --- a/app/src/main/res/values-gu/strings.xml +++ b/app/src/main/res/values-gu/strings.xml @@ -25,7 +25,7 @@ એકાઉન્ટનું નામ 3 થી 16 અક્ષરોનું હોવું જોઈએ. ખાતાનું નામ પત્રથી શરૂ થવું જોઈએ. કૃપા કરી નિયમિત નામ દાખલ કરો જેમાં ઓછામાં ઓછું એક આડંબર, સંખ્યા અથવા કોઈ સ્વર ન હોય. - ખાતાની ઉપલબ્ધતા ચકાસી રહી છે ... + ખાતાની ઉપલબ્ધતા ચકાસી રહી છે… તે એકાઉન્ટનું નામ પહેલેથી જ લેવામાં આવ્યું છે. એકાઉન્ટ ઉપલબ્ધ છે ભૂલ diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml index 447c044..e21673c 100644 --- a/app/src/main/res/values-hi/strings.xml +++ b/app/src/main/res/values-hi/strings.xml @@ -25,7 +25,7 @@ खाता नाम 3 से 16 वर्णों का होना चाहिए। खाते का नाम एक पत्र से शुरू होना चाहिए। कृपया एक नियमित नाम दर्ज करें जिसमें कम से कम एक डैश, एक संख्या, या कोई स्वर न हो। - खाता उपलब्धता सत्यापित की जा रही है ... + खाता उपलब्धता सत्यापित की जा रही है… उस खाते का नाम पहले से ही लिया जाता है। खाता उपलब्ध है त्रुटि @@ -115,7 +115,7 @@ एसेट - अन्य ... + अन्य… कृपया भेजें: %1$s %2$s कोई भी राशि को: %1$s diff --git a/app/src/main/res/values-hmn/strings.xml b/app/src/main/res/values-hmn/strings.xml index ca71399..8fd4e1a 100644 --- a/app/src/main/res/values-hmn/strings.xml +++ b/app/src/main/res/values-hmn/strings.xml @@ -36,7 +36,7 @@ Kev sib pauv - Tub Lag Luam & Qhia + Tub Lag Luam & Qhia Txais Sib npaug Xa @@ -134,7 +134,7 @@ Kwv HuamKoj. Cov lus khaws cia nyiaj rov qab uas tuaj yeem ntes lossis theej tawm, tab sis tsis yog kho. Sau qhov no! Nco ntsoov koj muaj 2 daim Ntawv BrainKey hauv 2 qhov chaw zoo thaum muaj hluav taws lossis ploj. Kev Ruaj Ntseg Ua Ntej! Txhua tus neeg uas nkag mus rau koj BrainKey tuaj yeem nkag mus rau cov nyiaj hauv koj tus account! Luam theej ntawv - Saib & Luam Ntawv + Saib & Luam Ntawv Cov Txhab Nyiaj Hloov kho rau LifeTime Kev Koom Tes (LTM). Bitshares \ \'LTM tus as-qhauj them ze-xoom tus nqi, tau txais 80% nyiaj rov qab thiab nyiaj tshwj xeeb rau kev xa mus. Txawj ntxiv rau LTM diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml index e2a9b3f..93ecb16 100644 --- a/app/src/main/res/values-hr/strings.xml +++ b/app/src/main/res/values-hr/strings.xml @@ -115,7 +115,7 @@ Imovina - Ostali ... + Ostali… Molimo pošaljite: %1$s %2$s Bilo koji iznos Za: %1$s diff --git a/app/src/main/res/values-ht/strings.xml b/app/src/main/res/values-ht/strings.xml index e401639..2863c5c 100644 --- a/app/src/main/res/values-ht/strings.xml +++ b/app/src/main/res/values-ht/strings.xml @@ -25,7 +25,7 @@ Non kont yo ta dwe 3 a 16 karaktè. Non kont yo ta dwe kòmanse avèk yon lèt. Tanpri antre yon non regilye ki gen omwen yon priz, yon nimewo, oswa pa gen vwayèl. - Verifye disponiblite kont ... + Verifye disponiblite kont… Non kont sa a deja pran. Kont disponib Erè @@ -36,7 +36,7 @@ Tranzaksyon yo - Merchants & Tellers + Merchants & Tellers Resevwa Balans Voye @@ -67,7 +67,7 @@ CSV Depo pèmisyon nesesè pou ekspòtasyon dosye PDF / CSV. Soti nan - Pou ... + Pou… Memo Dat Tan @@ -92,7 +92,7 @@ Info - Pou ... + Pou… Kantite lajan Memo Fè enspeksyon QR @@ -115,7 +115,7 @@ Byen - Lòt ... + Lòt… Tanpri voye: %1$s %2$s Nenpòt kantite Pou: %1$s @@ -134,7 +134,7 @@ BrainKey. Kont rekiperasyon mo ki ka kaptire oswa kopye, men se pa edited. Ekri sa a desann! Asire ou ke ou gen 2 kopi sa a BrainKey nan 2 kote ki an sekirite nan ka ta gen dife oswa pèt. Sekirite Sosyal Premye! Nenpòt moun ki gen aksè nan BrainKey ou ka jwenn aksè nan lajan yo nan kont ou! Kopi - View & Kopi + View & Kopi Kont Ajou a LifeTime Manm (LTM). Bitshares \'LTM kont peye frè prèske zewo, jwenn 80% kachbak ak bonis pou referans. Ajou LTM diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 73a424e..4788a8b 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -22,10 +22,10 @@ BitShares fiók neve Hiba a szótárfájl olvasásakor - A fióknévnek 3-16 karakter hosszúnak kell lennie. + A fióknévnek 3–16 karakter hosszúnak kell lennie. A számla nevének betűvel kell kezdődnie. Adjon meg egy rendes nevet, amely legalább egy kötőjelet, számot vagy magánhangzót nem tartalmaz. - Fiók rendelkezésre állásának ellenőrzése ... + Fiók rendelkezésre állásának ellenőrzése… Az a fiók név már foglalt. Fiók elérhető Hiba diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml index 7d73358..34f6f44 100644 --- a/app/src/main/res/values-id/strings.xml +++ b/app/src/main/res/values-id/strings.xml @@ -25,7 +25,7 @@ Nama akun harus 3 hingga 16 karakter. Nama akun harus dimulai dengan surat. Silakan masukkan nama reguler yang mengandung setidaknya satu tanda hubung, angka, atau tanpa vokal. - Memverifikasi ketersediaan akun ... + Memverifikasi ketersediaan akun… Nama akun itu sudah diambil. Akun tersedia Kesalahan @@ -36,7 +36,7 @@ Transaksi - Pedagang & Teller + Pedagang & Teller Menerima Saldo Kirim @@ -134,7 +134,7 @@ BrainKey. Kata-kata pemulihan akun yang dapat ditangkap atau disalin, tetapi tidak diedit. Tulis ini! Pastikan Anda memiliki 2 salinan BrainKey ini di 2 lokasi aman jika terjadi kebakaran atau kehilangan. Keamanan Pertama! Siapa pun yang memiliki akses ke BrainKey Anda dapat mengakses dana di akun Anda! Disalin - Lihat & Salin + Lihat & Salin Akun Tingkatkan ke Keanggotaan LifeTime (LTM). Akun LTM Bitshares membayar biaya hampir nol, dapatkan cashback 80% dan bonus untuk referensi. Tingkatkan ke LTM diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 4d2d6fe..6ea21f5 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -25,7 +25,7 @@ Il nome dell\'account deve contenere da 3 a 16 caratteri. Il nome dell\'account dovrebbe iniziare con una lettera. Inserisci un nome normale contenente almeno un trattino, un numero o nessuna vocale. - Verifica disponibilità account ... + Verifica disponibilità account… Il nome dell\'account è già stato utilizzato. L\'account è disponibile Errore diff --git a/app/src/main/res/values-jw/strings.xml b/app/src/main/res/values-jw/strings.xml index 1b9f362..5a86137 100644 --- a/app/src/main/res/values-jw/strings.xml +++ b/app/src/main/res/values-jw/strings.xml @@ -25,7 +25,7 @@ Jeneng akun kudu dadi 3 nganti 16 karakter. Jeneng akun kudu diwiwiti kanthi huruf. Mangga ketik jeneng biasa sing paling ora siji aksara swara, nomer, utawa ora ana. - Ndhaptar kasedhiyan akun ... + Ndhaptar kasedhiyan akun… Jeneng akun kasebut wis dijupuk. Akun kasedhiya Kesalahan @@ -36,7 +36,7 @@ Transaksi - Merchants & Tellers + Merchants & Tellers Nampa Balance Kirim @@ -115,7 +115,7 @@ Asset - Liyane ... + Liyane… Mangga Kirim: %1$s %2$s Sembarang Jumlah Kanggo: %1$s @@ -134,7 +134,7 @@ BrainKey. Tembung pemulihan akun sing bisa dijupuk utawa disalin, nanging ora bisa diedit. Tulisen iki! Priksa manawa sampeyan duwe 2 salinan BrainKey iki ing 2 lokasi sing aman yen bisa enteni geni utawa ilang. Keamanan Pisanan! Sapa wae sing duwe akses menyang BrainKey bisa ngakses dana ing akun! Disalin - Ndeleng & Nyalin + Ndeleng & Nyalin Akun Nganyarke menyang Keanggotaan LifeTime (LTM). Akun Bitshares \ \'LTM mbayar ragad cedhak-nol, entuk uang dhuwit bali regane 80% lan bonus kanggo ngubungake. Nganyarke menyang LTM diff --git a/app/src/main/res/values-kk/strings.xml b/app/src/main/res/values-kk/strings.xml index c15f5bf..f2df98f 100644 --- a/app/src/main/res/values-kk/strings.xml +++ b/app/src/main/res/values-kk/strings.xml @@ -25,7 +25,7 @@ Тіркелгі атауы 3-тен 16 таңбаға дейін болуы керек. Шот атауы әріптен басталуы керек. Кемінде бір сызықша, сан немесе дауысты дыбыстардан тұратын тұрақты атауды енгізіңіз. - Есептік жазбаның қол жетімділігі тексерілуде ... + Есептік жазбаның қол жетімділігі тексерілуде… Бұл есептік жазба атауы алынған. Есептік жазба қол жетімді Қате diff --git a/app/src/main/res/values-ku/strings.xml b/app/src/main/res/values-ku/strings.xml index f1fb61d..2143ce9 100644 --- a/app/src/main/res/values-ku/strings.xml +++ b/app/src/main/res/values-ku/strings.xml @@ -36,7 +36,7 @@ Transactions - Bazirgan & Firoşyar + Bazirgan & Firoşyar Wergirtin Balîfan Şandin @@ -134,7 +134,7 @@ BrainKey. Peyvên nûvekirinê yên hesabê ku dikare were girtin an kopîkirin, lê nehatiye sererast kirin. Vê binivîsin! Bawer bikin ku di 2 bûyerên agir an zirarê de ji we re 2 kopiyên vê BrainKey hene. Yekem Ewlekarî! Kesê ku gihîştina BrainKey-a we dikare fonan li hesabê we têkeve! Kopî kirin - Dîtin & kopî kirin + Dîtin & kopî kirin Hesaban Ji Endamtiya LifeTime nûve bikin (LTM). Hesabên LTM-ê yên Bitshares nêzî nîv-heqê drav didin, ji% 80% paşîn û berdêl ji bo referansan distînin. Ji LTM-ê nûve bikin diff --git a/app/src/main/res/values-ky/strings.xml b/app/src/main/res/values-ky/strings.xml index c3704aa..3ab0095 100644 --- a/app/src/main/res/values-ky/strings.xml +++ b/app/src/main/res/values-ky/strings.xml @@ -25,7 +25,7 @@ Каттоо аты 3 16 белгиге чейин болушу керек. Каттоо аты-жөнү тамга менен башталышы керек. жок дегенде бир тире камтыган үзгүлтүксүз атын киргизгиле, бир катар, же анда үндүү тамгалар жок. - эсеп бар текшерилүүдө ... + эсеп бар текшерилүүдө… Бул эсеп аты буга чейин кабыл алынат. Каттоо бар ката @@ -36,7 +36,7 @@ бүтүмдөр - Соодагерлери & кайлоо + Соодагерлери & кайлоо кабыл алуу баланс жиберүү @@ -115,7 +115,7 @@ Мүлк - Башка ... + Башка… Сураныч жөнөтүү: %1$s %2$s Ар бир суммасы Үчүн: %1$s @@ -134,7 +134,7 @@ BrainKey. Каттоо эсебин калыбына келтирүү сөздөрү басып же көчүрүлүп алышы мүмкүн, бирок, түзөтүлдү эмес. Бул жаз! силер оттон же жоголгон учурда 2 коопсуз жерлерде бул BrainKey 2 көчүрмөсүн керек. Коопсуздук биринчи! Сиздин BrainKey жетүү менен эч кимди эсепке акча каражаттарын колдоно аласыз! көчүрүлдү - ЖМКнын & Көчүрүү + ЖМКнын & Көчүрүү Каттоо Өмүр бою мүчөлүк (LTM) жогорулатуу. Bitshares \ \'LTM эсептери, жакын-нөл жыйымдарды төлөөгө багыттоо үчүн 80% кешбек жана бонустарды. LTM көтөрүү diff --git a/app/src/main/res/values-la/strings.xml b/app/src/main/res/values-la/strings.xml index bc65863..cefca3a 100644 --- a/app/src/main/res/values-la/strings.xml +++ b/app/src/main/res/values-la/strings.xml @@ -25,7 +25,7 @@ III ut sit nomen XVI Ratio ingenia. Propter nomen should satus per litteras. Quo nomine iusti intrabunt saltem impetu velit numerus necne vocales. - Availability Add probari possit ratio ... + Availability Add probari possit ratio… Quod is iam propter nomen tuum. Ratio est available Error @@ -36,7 +36,7 @@ transactions - Mercatores & Thy Majestie + Mercatores & Thy Majestie accipite iustificabo stateram impiam Mitte @@ -115,7 +115,7 @@ dignissim - Alii ... + Alii… Mitte quaeso, %1$s %2$s Pecuniae Ad: %1$s @@ -134,7 +134,7 @@ BrainKey. Ratio recuperatio potest capi nec copied verbis, sed factis. Scribe hoc? Vide II exemplaria istiusmodi habere vos in II BrainKey secure locus ignis et si damnum. Securitatis prima? Quis est obvius ut vestri BrainKey accedere possunt, cum pecunia in ratione vestra? copied - View & Copy + View & Copy Rationibus Sodalitas ad upgrade LifeTime (LTM). Bitshares \ \'LTM rationes reddere, nullus apud feodis suis ut LXXX% cashback et bonuses pro referrals. Phasellus ut LTM diff --git a/app/src/main/res/values-lb/strings.xml b/app/src/main/res/values-lb/strings.xml index 11b7c12..a74ba12 100644 --- a/app/src/main/res/values-lb/strings.xml +++ b/app/src/main/res/values-lb/strings.xml @@ -25,7 +25,7 @@ De Kontnumm soll 3 bis 16 Zeeche sinn. Kontnumm sollt mat engem Bréif ufänken. Gitt e reguläre Numm mat op d\'mannst ee Bindestrich, eng Nummer oder keng Vokaler. - Verifizéiert Disponibilitéit vun de Kont ... + Verifizéiert Disponibilitéit vun de Kont… Dee Benotzernumm ass scho geholl. Kont ass verfügbar Feeler @@ -36,7 +36,7 @@ Transaktiounen - Händler & Teller + Händler & Teller Empfang Gläichgewiicht Schécken @@ -134,7 +134,7 @@ BrainKey. Kont Erhuelung Wierder déi kënnen gefaang oder kopéiert ginn, awer net geännert ginn. Schreift dëst erof! Gitt sécher datt Dir 2 Exemplare vun dësem BrainKey op 2 sécher Plazen am Fall vu Feier oder Verloscht hutt. Sécherheet Éischt! Jiddereen mat Zougang zu Ärem BrainKey kënnen Zougang zu de Fongen op Ärem Kont kréien! Kopéiert - Gesinn & Kopie + Gesinn & Kopie Konten Upgrade op LifeTime Membership (LTM). Bitshares \ \'LTM Konten bezuele bal null Käschten, kréien 80% Cashback a Bonus fir Referratiounen. Upgrade op LTM diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml index 95486c4..ba7f494 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -25,7 +25,7 @@ Sąskaitos pavadinimas turėtų būti nuo 3 iki 16 simbolių. Sąskaitos pavadinimas turėtų prasidėti raide. Įveskite įprastą pavadinimą, kuriame yra bent vienas brūkšnys, skaičius arba nėra balsių. - Tikrinama paskyros prieinamumas ... + Tikrinama paskyros prieinamumas… Tas paskyros pavadinimas jau paimtas. Paskyra yra Klaida diff --git a/app/src/main/res/values-lv/strings.xml b/app/src/main/res/values-lv/strings.xml index 5cf3243..8be8b2e 100644 --- a/app/src/main/res/values-lv/strings.xml +++ b/app/src/main/res/values-lv/strings.xml @@ -25,7 +25,7 @@ Konta nosaukumam jābūt no 3 līdz 16 rakstzīmēm. Konta nosaukumam jāsākas ar burtu. Lūdzu, ievadiet parasto vārdu, kurā ir vismaz viena domuzīme, cipars vai nav patskaņu. - Notiek konta pieejamības pārbaude ... + Notiek konta pieejamības pārbaude… Šis konta nosaukums jau ir ņemts. Konts ir pieejams Kļūda diff --git a/app/src/main/res/values-mi/strings.xml b/app/src/main/res/values-mi/strings.xml index 78b3a93..b56cfdc 100644 --- a/app/src/main/res/values-mi/strings.xml +++ b/app/src/main/res/values-mi/strings.xml @@ -25,7 +25,7 @@ Ko nga ingoa putea kia 3 ki te 16 nga kiripuaki. Ko te ingoa putea me timata i tetahi reta. Tomo koa ki tetahi ingoa auau e mau ana i te iti noa iho i te kotahi papatohu, he tau, kaore ranei he kupu taurangi. - Te whakamana i te waatea pūkete ... + Te whakamana i te waatea pūkete… Kua tangohia kē taua ingoa pūkete. Kei te waatea te kaute Kei te Hapa @@ -36,7 +36,7 @@ Te Whakawhiti - Kaihoko & Kaihoko + Kaihoko & Kaihoko Whiwhi Te Rautau Tukua @@ -134,7 +134,7 @@ BrainKey. Ko nga kupu whakaora i nga kaute ka taea te hopu, te kape ranei, engari kaore i whakatika. Tuhia tenei! Kia mahara kia rua nga kape o tenei BrainKey i nga waahi e 2 e noho ana hei ahi, he ngaro ranei. Haumarutanga Tuatahi! Ko te tangata e uru ana ki to BrainKey ka taea te uru atu ki nga putea kei roto i o putea! Kua kape - Tirohia & Tāruatia + Tirohia & Tāruatia Pūkete Te Whakahoutanga ki te Taha Mema Ora (LTM). Ka utua e nga putea BEShares \ \'LTM nga utu kore-kore, whiwhi 80% moni moni me nga putea mo nga tohutao. Te Whakahoutanga ki te LTM diff --git a/app/src/main/res/values-ml/strings.xml b/app/src/main/res/values-ml/strings.xml index 59edde8..97d39f4 100644 --- a/app/src/main/res/values-ml/strings.xml +++ b/app/src/main/res/values-ml/strings.xml @@ -134,7 +134,7 @@ ബ്രെയിൻകെയ്. ക്യാപ്‌ചർ ചെയ്യാനോ പകർത്താനോ കഴിയുന്ന, എന്നാൽ എഡിറ്റുചെയ്യാനാകാത്ത അക്കൗണ്ട് വീണ്ടെടുക്കൽ വാക്കുകൾ. ഇത് എഴുതുക! തീയോ നഷ്ടമോ ഉണ്ടായാൽ 2 സുരക്ഷിതമായ സ്ഥലങ്ങളിൽ ഈ ബ്രെയിൻ‌കെയുടെ 2 പകർപ്പുകൾ നിങ്ങളുടെ പക്കലുണ്ടെന്ന് ഉറപ്പാക്കുക. സുരക്ഷ ആദ്യം! നിങ്ങളുടെ ബ്രെയിൻ‌കേയിലേക്ക് ആക്‌സസ് ഉള്ള ആർക്കും നിങ്ങളുടെ അക്ക in ണ്ടിലെ ഫണ്ടുകൾ‌ ആക്‌സസ് ചെയ്യാൻ‌ കഴിയും! പകർത്തി - കാണുക & പകർത്തുക + കാണുക & പകർത്തുക അക്കൗണ്ടുകൾ ലൈഫ് ടൈം അംഗത്വത്തിലേക്ക് (LTM) അപ്‌ഗ്രേഡുചെയ്യുക. ബിറ്റ്ഷെയറിന്റെ LTM അക്ക accounts ണ്ടുകൾ പൂജ്യത്തിനടുത്ത് ഫീസ് അടയ്ക്കുകയും 80% ക്യാഷ്ബാക്കും റഫറലുകൾക്ക് ബോണസും നേടുകയും ചെയ്യുന്നു. LTM- ലേക്ക് അപ്‌ഗ്രേഡുചെയ്യുക diff --git a/app/src/main/res/values-ms/strings.xml b/app/src/main/res/values-ms/strings.xml index 432eaea..9569c34 100644 --- a/app/src/main/res/values-ms/strings.xml +++ b/app/src/main/res/values-ms/strings.xml @@ -25,7 +25,7 @@ Nama akaun mestilah 3 hingga 16 aksara. Nama akaun hendaklah bermula dengan huruf. Sila masukkan nama tetap yang mengandungi sekurang-kurangnya satu dash, nombor, atau tiada vokal. - Mengesahkan ketersediaan akaun ... + Mengesahkan ketersediaan akaun… Nama akaun itu sudah diambil. Akaun boleh didapati Ralat @@ -36,7 +36,7 @@ Urus niaga - Peniaga & Peniaga + Peniaga & Peniaga Terima Baki Hantar @@ -115,7 +115,7 @@ Aset - Lain ... + Lain… Sila hantar: %1$s %2$s Apa-apa jumlah Kepada: %1$s @@ -134,7 +134,7 @@ BrainKey. Kata-kata pemulihan akaun yang boleh ditangkap atau disalin, tetapi tidak diedit. Tuliskan ini! Pastikan anda mempunyai 2 salinan BrainKey ini di 2 lokasi selamat sekiranya berlaku kebakaran atau kerugian. Keselamatan Pertama! Sesiapa sahaja yang mempunyai akses kepada BrainKey anda boleh mengakses dana dalam akaun anda! Disalin - Lihat & Salin + Lihat & Salin Akaun Menaik taraf ke Keahlian LifeTime (LTM). Bitshares \ \'akaun LTM membayar yuran hampir-sifar, mendapatkan rebat tunai 80% dan bonus untuk rujukan. Naik taraf ke LTM diff --git a/app/src/main/res/values-mt/strings.xml b/app/src/main/res/values-mt/strings.xml index 9197adf..ed9441e 100644 --- a/app/src/main/res/values-mt/strings.xml +++ b/app/src/main/res/values-mt/strings.xml @@ -25,7 +25,7 @@ L-isem tal-kont għandu jkun ta \'3 sa 16-il karattru. L-isem tal-kont għandu jibda b\'ittra. Jekk jogħġbok ikteb isem regolari li jkun fih tal-inqas sing, numru, jew l-ebda vokali. - Tivverifika d-disponibbiltà tal-kont ... + Tivverifika d-disponibbiltà tal-kont… Dak l-isem tal-kont diġà ttieħed. Kont huwa disponibbli Żball @@ -115,7 +115,7 @@ Assi - Oħrajn ... + Oħrajn… Jekk jogħġbok Ibgħat: %1$s %2$s Kull Ammont Lil: %1$s diff --git a/app/src/main/res/values-my/strings.xml b/app/src/main/res/values-my/strings.xml index 6ddc4c2..b4c4285 100644 --- a/app/src/main/res/values-my/strings.xml +++ b/app/src/main/res/values-my/strings.xml @@ -25,7 +25,7 @@ အကောင့်အမည်ကို 3 16 ဇာတ်ကောင်ဖြစ်သင့်သည်။ အကောင့်အမည်ကိုစာတစ်စောင်နှင့်အတူစတင်သင့်ပါတယ်။ အနည်းဆုံး dash တဲ့အရေအတွက်, သို့မဟုတ်လုံးဝမရအက္ခရာင်တစ်ဦးကိုပုံမှန် name ကိုရိုက်ထည့်ပေးပါ။ - အကောင့်ရရှိနိုင်မှုအတည်ပြု ... + အကောင့်ရရှိနိုင်မှုအတည်ပြု… အဲဒီအကောင့်အမည်ကိုပြီးသားခေါ်ဆောင်သွားသည်။ အကောင့်ရရှိနိုင်ပါသည် အမှား @@ -36,7 +36,7 @@ အရောင်းအ - ကုန်သည် & Teller + ကုန်သည် & Teller ခံယူ ချိန်ခွင် ပေးပို့ @@ -115,7 +115,7 @@ ပိုင်ဆိုင်မှု - အခြားအ ... + အခြားအ… Send ပေးပါ: %1$s %2$s မဆိုငွေပမာဏ ရန်: %1$s @@ -134,7 +134,7 @@ BrainKey ။ ဖမ်းဆီးရမိသို့မဟုတ်ကူးယူပေမယ် edited မဟုတ်နိုင်အကောင့်ပြန်လည်နာလန်ထူစကားလုံးများကို။ ဒီရေးချ! သငျသညျမီးသို့မဟုတ်အရှုံး၏အမှု၌ 2 လုံခြုံနေရာများ၌ဤ BrainKey 2 မိတ္တူများသေချာပါစေ။ လုံခြုံရေးပထမဦးစွာ! သင့်ရဲ့ BrainKey မှဝင်ရောက်ခွင့်နှင့်အတူမည်သူမဆိုသင့်အကောင့်အတွက်ရန်ပုံငွေရယူနိုငျပါသညျ! ကူးယူ - ကြည့်ရန် & Copy ကူး + ကြည့်ရန် & Copy ကူး accounts ကို တစ်သက်တာအသင်းဝင် (LTM) အားအဆင့်မြှင့်တင်ရန်။ Bitshares \ \'\' LTM အကောင့်အနီး-သုညအခကြေးငွေပေးဆောင်, ရည်ညွှန်းအဘို့ 80% cashback နှင့်ဆုကြေးငွေရရှိမည်ဖြစ်သည်။ LTM ဖို့ Upgrade diff --git a/app/src/main/res/values-ne/strings.xml b/app/src/main/res/values-ne/strings.xml index 97c7660..dff1b1d 100644 --- a/app/src/main/res/values-ne/strings.xml +++ b/app/src/main/res/values-ne/strings.xml @@ -25,7 +25,7 @@ खाता नाम to देखि १ characters अक्षरको हुनुपर्दछ। खाता नाम एक अक्षरबाट शुरू हुनुपर्छ। कृपया नियमित नाम प्रविष्ट गर्नुहोस् कम्तिमा एक ड्यास, संख्या, वा कुनै स्वरहरू समावेश गर्नुहोस्। - खाता उपलब्धता प्रमाणित गर्दै ... + खाता उपलब्धता प्रमाणित गर्दै… त्यो खाताको नाम पहिले नै लिइएको छ। खाता उपलब्ध छ त्रुटि @@ -115,7 +115,7 @@ सम्पत्ति - अन्य ... + अन्य… कृपया पठाउनुहोस्: %1$s %2$s कुनै रकम लाई: %1$s diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 6bd0563..6b8064f 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -25,7 +25,7 @@ Accountnaam moet 3 tot 16 tekens bevatten. Accountnaam moet beginnen met een letter. Voer een normale naam in die ten minste één streepje, een cijfer of geen klinkers bevat. - Beschikbaarheid van account verifiëren ... + Beschikbaarheid van account verifiëren… Die accountnaam is al in gebruik. Account is beschikbaar Fout @@ -115,7 +115,7 @@ aanwinst - Andere ... + Andere… Stuur alstublieft: %1$s %2$s Ieder bedrag Aan: %1$s @@ -134,7 +134,7 @@ BrainKey. Accountherstelwoorden die kunnen worden vastgelegd of gekopieerd, maar niet bewerkt. Schrijf dit op! Zorg dat u 2 exemplaren van deze BrainKey op 2 veilige locaties hebt in geval van brand of verlies. Veiligheid eerst! Iedereen met toegang tot uw BrainKey heeft toegang tot het geld in uw account! gekopieerde - Bekijken & kopiëren + Bekijken & kopiëren accounts Upgrade naar LifeTime-lidmaatschap (LTM). Bitshares LTM-accounts betalen bijna nul kosten, krijgen 80% cashback en bonussen voor verwijzingen. Upgrade naar LTM diff --git a/app/src/main/res/values-no/strings.xml b/app/src/main/res/values-no/strings.xml index 2423885..17c1262 100644 --- a/app/src/main/res/values-no/strings.xml +++ b/app/src/main/res/values-no/strings.xml @@ -25,7 +25,7 @@ Kontonavnet skal være 3 til 16 tegn. Kontonavn skal starte med et brev. Skriv inn et vanlig navn som inneholder minst ett bindestrek, et nummer eller ingen vokaler. - Bekrefter tilgjengeligheten av kontoen ... + Bekrefter tilgjengeligheten av kontoen… Det kontonavnet er allerede tatt. Kontoen er tilgjengelig Feil @@ -134,7 +134,7 @@ BrainKey. Kontogjenopprettingsord som kan fanges eller kopieres, men ikke redigeres. Skriv dette ned! Sørg for at du har to eksemplarer av denne BrainKey på 2 sikre steder i tilfelle brann eller tap. Sikkerhet først! Alle som har tilgang til din BrainKey, kan få tilgang til midlene på kontoen din! kopiert - Vis & kopier + Vis & kopier kontoer Oppgrader til LifeTime-medlemskap (LTM). Bitshares LTM-kontoer betaler nesten null gebyrer, får 80% cashback og bonuser for henvisninger. Oppgrader til LTM diff --git a/app/src/main/res/values-ny/strings.xml b/app/src/main/res/values-ny/strings.xml index b292dbd..642578b 100644 --- a/app/src/main/res/values-ny/strings.xml +++ b/app/src/main/res/values-ny/strings.xml @@ -36,7 +36,7 @@ Kusinthanitsa - Ogulitsa & Ogulitsa + Ogulitsa & Ogulitsa Landirani Kusamala Tumizani @@ -134,7 +134,7 @@ BrainKey. Mawu obwezeretsa akaunti omwe amatha kujambulidwa kapena kukopera, koma osasinthidwa. Lembani izi! Onetsetsani kuti muli ndi makope awiri a BrainKey m\'malo awiri otetezeka moto kapena kuwonongeka. Chitetezo Choyamba! Aliyense amene ali ndi mwayi wofika pa BrainKey amatha kulowa mu akaunti yanu! Zokopedwa - Onani & Copy + Onani & Copy Maakaunti Sinthani ku LifeTime Umembala (LTM). Ma akaunti a Bitshares \ \'LTM amalipira pafupi zero, amalipiritsa ndalama 80 ndi mabonasi otumizira. Sinthani kupita ku LTM diff --git a/app/src/main/res/values-pa/strings.xml b/app/src/main/res/values-pa/strings.xml index ba43400..e3ed3c2 100644 --- a/app/src/main/res/values-pa/strings.xml +++ b/app/src/main/res/values-pa/strings.xml @@ -25,7 +25,7 @@ ਖਾਤੇ ਦਾ ਨਾਮ 3 ਤੋਂ 16 ਅੱਖਰਾਂ ਦਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਖਾਤੇ ਦਾ ਨਾਮ ਇੱਕ ਅੱਖਰ ਨਾਲ ਸ਼ੁਰੂ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਕਿਰਪਾ ਕਰਕੇ ਨਿਯਮਿਤ ਨਾਮ ਦਰਜ ਕਰੋ ਜਿਸ ਵਿੱਚ ਘੱਟੋ ਘੱਟ ਇੱਕ ਡੈਸ਼, ਇੱਕ ਨੰਬਰ, ਜਾਂ ਕੋਈ ਸਵਰ ਨਾ ਹੋਵੇ. - ਖਾਤੇ ਦੀ ਉਪਲਬਧਤਾ ਦੀ ਪੁਸ਼ਟੀ ਕਰ ਰਿਹਾ ਹੈ ... + ਖਾਤੇ ਦੀ ਉਪਲਬਧਤਾ ਦੀ ਪੁਸ਼ਟੀ ਕਰ ਰਿਹਾ ਹੈ… ਉਹ ਖਾਤਾ ਨਾਮ ਪਹਿਲਾਂ ਹੀ ਲੈ ਲਿਆ ਗਿਆ ਹੈ. ਖਾਤਾ ਉਪਲਬਧ ਹੈ ਗਲਤੀ diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 394ed7f..15534dc 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -25,7 +25,7 @@ Numele contului trebuie să fie de 3 până la 16 caractere. Numele contului ar trebui să înceapă cu o literă. Vă rugăm să introduceți un nume obișnuit care să conțină cel puțin o liniuță, un număr sau fără vocale. - Verificarea disponibilității contului ... + Verificarea disponibilității contului… Numele contului este deja luat. Contul este disponibil Eroare diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 37aaf0c..3d98b6d 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -25,7 +25,7 @@ Имя учетной записи должно быть от 3 до 16 символов. Имя учетной записи должно начинаться с буквы. Пожалуйста, введите обычное имя, содержащее хотя бы одну черту, число или без гласных. - Проверка доступности аккаунта ... + Проверка доступности аккаунта… Это имя аккаунта уже занято. Аккаунт доступен ошибка diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index 298b6bd..7f80dfd 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -25,7 +25,7 @@ Názov účtu by mal mať 3 až 16 znakov. Názov účtu by mal začínať písmenom. Zadajte regulárny názov obsahujúci aspoň jednu pomlčku, číslo alebo samohlásky. - Overuje sa dostupnosť účtu ... + Overuje sa dostupnosť účtu… Tento názov účtu je už zadaný. Účet je k dispozícii Chyba @@ -115,7 +115,7 @@ aktívum - Ostatné ... + Ostatné… Pošlite: %1$s %2$s Akákoľvek suma Do: %1$s diff --git a/app/src/main/res/values-sm/strings.xml b/app/src/main/res/values-sm/strings.xml index d1904d9..2f4f468 100644 --- a/app/src/main/res/values-sm/strings.xml +++ b/app/src/main/res/values-sm/strings.xml @@ -25,7 +25,7 @@ O le igoa tau tupe e tatau ona 3 i le 16 mataitusi. E tatau ona amata le igoa o le tausitusi ile tusi. Faʻamolemole tuʻu se igoa masani e aofia ai le itiiti ifo ma le tasi le faasee, se numera, poʻo le leai foi o falesa. - Faʻamaonia le maua o tupe ... + Faʻamaonia le maua o tupe… Ua uma ona uma lena igoa. Tala o loʻo maua Laʻasaga @@ -36,7 +36,7 @@ Gaoioiga - Faʻatauloa & Tellers + Faʻatauloa & Tellers Talia Paleni Auina atu @@ -115,7 +115,7 @@ Aseta - Isi ... + Isi… Faamolemole lafo mai: %1$s %2$s Soʻo se Aofai I: %1$s @@ -134,7 +134,7 @@ BrainKey. Talosaga mo le toe faʻaleleia o tala e mafai ona puʻeina pe kopi, ae le faʻamaonia. Tusi i lalo! Ia mautinoa e lua kopi o lenei BrainKey i nofoaga e lua e malupuipuia i le tulaga o le afi poʻo le leiloa. Saogalemu muamua! Soʻo se tasi e mafai ona maua lau BrainKey e mafai ona maua tupe i lau teugatupe! Kopi - Vaʻai & Kopi + Vaʻai & Kopi Faʻamatalaga Faaleleia i le LifeTime Membership (LTM). Bitshares \ \'LTM faʻamatalaga tupe totogia latalata-zero, maua le 80% cashback ma ponesi mo faʻalauiloa. Faaleleia i le LTM diff --git a/app/src/main/res/values-sn/strings.xml b/app/src/main/res/values-sn/strings.xml index e99cb6a..2e25a6d 100644 --- a/app/src/main/res/values-sn/strings.xml +++ b/app/src/main/res/values-sn/strings.xml @@ -36,7 +36,7 @@ Shanduko - Vatengesi & Vatengesi + Vatengesi & Vatengesi Gamuchirwa Zviyero Tumira @@ -134,7 +134,7 @@ BrainKey. Akaunti mazwi ekudzoreredza anogona kubatwa kana kutevedzwa, asi asina kurongeka. Nyora izvi pasi! Ive neshuwa iwe uine maviri kopi eBrainKey munzvimbo mbiri dzakachengetedzeka kana moto kana kurasikirwa. Chengetedza Kutanga! Chero ani anokwanisa kuwana BrainKey yako anokwanisa kuwana iyo mari muaccount yako! Takopihwa - Tarisa & Copy + Tarisa & Copy Maakaunti Simudzira kune LifeTime Nhengo (LTM). MaBitshares \ \'LTM account anobhadhara pedyo-zero zero, tora 80% kudzoserwa mari uye mabhonasi ekutumira. Simudzira kuLMA diff --git a/app/src/main/res/values-so/strings.xml b/app/src/main/res/values-so/strings.xml index 6ac510a..abb1020 100644 --- a/app/src/main/res/values-so/strings.xml +++ b/app/src/main/res/values-so/strings.xml @@ -36,7 +36,7 @@ Xawaaladda - Ganacsato & Dukaan iibiya + Ganacsato & Dukaan iibiya Hesho Miisaaniyada Dir @@ -134,7 +134,7 @@ BrainKey. Erayada soo-kabashada xisaabta ee la soo qaban karo ama la koobiyeyn karo, laakiin aan la sixin. Qor tan! Hubso inaad haysato 2 koobi oo ah BrainKeydan 2 meel oo aamin ah haddii ay dhacdo dab ama khasaare. Amniga marka hore! Qof kasta oo marin u heli kara BrainKey wuu heli karaa lacagta ku jirta koontadaada! Nuqul - Muuqaal & Nuqul + Muuqaal & Nuqul Akoonada Kordhinta xubinnimada LifeTime (LTM). Xisaabaadka Bitshares \ \'LTM waxay bixiyaan ajuuro u dhow eber, waxay helayaan 80% lacag celinno iyo gunnooyin loogu talagalay gudbinta. Kordhinta LTM diff --git a/app/src/main/res/values-sq/strings.xml b/app/src/main/res/values-sq/strings.xml index bc18dd5..30408f3 100644 --- a/app/src/main/res/values-sq/strings.xml +++ b/app/src/main/res/values-sq/strings.xml @@ -115,7 +115,7 @@ pasuri - Të tjera ... + Të tjera… Ju lutemi dërgoni: %1$s %2$s Do shumë Tek: %1$s diff --git a/app/src/main/res/values-st/strings.xml b/app/src/main/res/values-st/strings.xml index bdcf477..d1970cd 100644 --- a/app/src/main/res/values-st/strings.xml +++ b/app/src/main/res/values-st/strings.xml @@ -25,7 +25,7 @@ Lebitso la akhaonto le lokela ho ba litlhaku tse 3 ho isa ho tse 16. Lebitso la akhaonto le lokela ho qala ka lengolo. Ka kopo kenya lebitso le tloaelehileng le nang le bonyane idash e le \'ngoe, nomoro, kapa ho se na liluma-nosi. - Ho netefatsa phumaneho ea ak\'haonte ... + Ho netefatsa phumaneho ea ak\'haonte… Lebitso leo la akhaonto le se le nkiloe. Ak\'haonte ea fumaneha Phoso @@ -134,7 +134,7 @@ BrainKey. Mantsoe a ho fumana akhaonto a ka hapiloeng kapa a qopitsoa, empa a sa hlophisoe. Ngola sena fatše! Etsa bonnete ba hore u na le likopi tse peli tsa BrainKey tsena libakeng tse 2 tse sireletsehileng haeba u ka cha kapa oa lahleha. Tšireletseho Pele! Mang kapa mang ea nang le phihlello ho BrainKey ea hau a ka kena licheleteng tsa hau! E kopitsoe - Sheba & Kopitsa + Sheba & Kopitsa Litefiso Ntlafatsa hore u be setho sa LifeTime (LTM). Litefiso tsa Bitshares \ \'LTM li lefa litefiso tse haufi le zero, fumana chelete ea 80% le libonase bakeng sa ho fetisoa. Ntlafatsa ho LTM diff --git a/app/src/main/res/values-su/strings.xml b/app/src/main/res/values-su/strings.xml index 506df73..028454b 100644 --- a/app/src/main/res/values-su/strings.xml +++ b/app/src/main/res/values-su/strings.xml @@ -36,7 +36,7 @@ Transaksi - Pedagang & Juragan + Pedagang & Juragan Narima Kasaimbangan Ngirim @@ -134,7 +134,7 @@ BrainKey. Kecap pamulihan akun anu tiasa ditangkep atanapi disalin, tapi henteu tiasa diedit. Tulis ieu turun! Pastikeun anjeun gaduh 2 salinan BrainKey ieu di 2 lokasi anu aman upami aya seuneu atanapi rugi. Kaamanan Mimiti! Saha waé anu ngagaduhan aksés ka BrainKey anjeun tiasa ngaksés dana dina akun anjeun! Disalin - Nempo & Tiron + Nempo & Tiron Akun Ningkatkeun Kaanggotaan LifeTime (LTM). Akun Bitshares \ \'LTM mayar waragad sa-enol, kéngingkeun artos 80% sareng bonus kanggo referrals. Ngaronjatkeun ka LTM diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 31df253..dee195f 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -25,7 +25,7 @@ Kontonamnet bör vara 3 till 16 tecken. Kontonamn bör börja med en bokstav. Ange ett vanligt namn som innehåller minst ett bindestreck, ett nummer eller inga vokaler. - Verifierar kontot tillgänglighet ... + Verifierar kontot tillgänglighet… Det kontonamnet har redan tagits. Kontot är tillgängligt Fel @@ -36,7 +36,7 @@ transaktioner - Köpmän & Tellers + Köpmän & Tellers Motta saldon Skicka diff --git a/app/src/main/res/values-sw/strings.xml b/app/src/main/res/values-sw/strings.xml index 1b8e4bd..431a8f3 100644 --- a/app/src/main/res/values-sw/strings.xml +++ b/app/src/main/res/values-sw/strings.xml @@ -25,7 +25,7 @@ Jina la akaunti inapaswa kuwa herufi 3 hadi 16. Jina la akaunti inapaswa kuanza na barua. Tafadhali ingiza jina la kawaida lenye angalau dashi moja, nambari, au vokali hakuna. - Inathibitisha kupatikana kwa akaunti ... + Inathibitisha kupatikana kwa akaunti… Jina la akaunti tayari limechukuliwa. Akaunti inapatikana Kosa @@ -36,7 +36,7 @@ Uuzaji - Wauzaji & Wauzaji + Wauzaji & Wauzaji Pokea Mizani Tuma @@ -115,7 +115,7 @@ Mali - Nyingine ... + Nyingine… Tafadhali Tuma: %1$s %2$s Kiasi chochote Kwa: %1$s @@ -134,7 +134,7 @@ BrainKey. Maneno ya urejeshaji wa akaunti ambayo yanaweza kutekwa au kunakiliwa, lakini hayakuhaririwa. Andika hii! Hakikisha una nakala mbili za BrainKey hii katika maeneo 2 salama ikiwa moto au upotezaji. Usalama Kwanza! Mtu yeyote anayepata BrainKey yako anaweza kupata pesa katika akaunti yako! Imenakiliwa - Angalia & Nakala + Angalia & Nakala Akaunti Boresha kwa Umiliki wa Maisha ya Maisha (LTM). Akaunti za Bitshares \ \'LTM hulipa ada ya karibu na sifuri, pata pesa taslimu 80% na mafao ya rufaa. Boresha kwa LTM diff --git a/app/src/main/res/values-te/strings.xml b/app/src/main/res/values-te/strings.xml index 65bd167..329e662 100644 --- a/app/src/main/res/values-te/strings.xml +++ b/app/src/main/res/values-te/strings.xml @@ -36,7 +36,7 @@ ట్రాన్సాక్షన్స్ - వ్యాపారులు & చెప్పేవారు + వ్యాపారులు & చెప్పేవారు స్వీకరించండి నిల్వలను పంపండి @@ -115,7 +115,7 @@ ఆస్తి - ఇతర ... + ఇతర… దయచేసి పంపండి: __1 సె__ __2 సె__ ఏదైనా మొత్తం దీనికి: __1 సె__ @@ -134,7 +134,7 @@ BrainKey. సంగ్రహించలేని లేదా కాపీ చేయగల ఖాతా పునరుద్ధరణ పదాలు, కానీ సవరించబడవు. దీన్ని రాయండి! అగ్ని లేదా నష్టం జరిగితే 2 సురక్షితమైన ప్రదేశాలలో ఈ బ్రెయిన్ కీ యొక్క 2 కాపీలు మీ వద్ద ఉన్నాయని నిర్ధారించుకోండి. భద్రత మొదట! మీ బ్రెయిన్‌కేకి ప్రాప్యత ఉన్న ఎవరైనా మీ ఖాతాలోని నిధులను యాక్సెస్ చేయవచ్చు! కాపీ చెయ్యబడ్డాయి - వీక్షించండి & కాపీ చేయండి + వీక్షించండి & కాపీ చేయండి అకౌంట్స్ లైఫ్‌టైమ్ సభ్యత్వానికి (ఎల్‌టిఎం) అప్‌గ్రేడ్ చేయండి. బిట్‌షేర్‌ల LTM ఖాతాలు సున్నాకి దగ్గరగా ఫీజులు చెల్లిస్తాయి, 80% క్యాష్‌బ్యాక్ మరియు రిఫరల్‌ల కోసం బోనస్‌లను పొందుతాయి. LTM కి అప్‌గ్రేడ్ చేయండి diff --git a/app/src/main/res/values-tg/strings.xml b/app/src/main/res/values-tg/strings.xml index 514ed15..cfb7fc2 100644 --- a/app/src/main/res/values-tg/strings.xml +++ b/app/src/main/res/values-tg/strings.xml @@ -25,7 +25,7 @@ Номи ҳисоб бояд аз 3 то 16 аломат дошта бошад. Номи ҳисоб бояд бо ҳарф оғоз шавад. Лутфан исми муқаррариро ворид кунед, ки ҳадди аққал як тире, рақам ё садонокро аз ҳарф иборат бошанд. - Санҷиши мавҷудияти ҳисоб ... + Санҷиши мавҷудияти ҳисоб… Ин номи ҳисоб аллакай гирифта шудааст. Ҳисоб мавҷуд аст Хатогӣ diff --git a/app/src/main/res/values-th/strings.xml b/app/src/main/res/values-th/strings.xml index 294190d..d98f494 100644 --- a/app/src/main/res/values-th/strings.xml +++ b/app/src/main/res/values-th/strings.xml @@ -25,7 +25,7 @@ ชื่อบัญชีควรมีความยาว 3 ถึง 16 ตัวอักษร ชื่อบัญชีควรเริ่มต้นด้วยตัวอักษร โปรดป้อนชื่อปกติที่มีขีดอย่างน้อยหนึ่งตัว, ตัวเลขหรือไม่มีเสียงสระ - กำลังยืนยันความพร้อมของบัญชี ... + กำลังยืนยันความพร้อมของบัญชี… ชื่อบัญชีนั้นถูกใช้ไปแล้ว บัญชีสามารถใช้ได้ ความผิดพลาด @@ -115,7 +115,7 @@ สินทรัพย์ - อื่น ๆ ... + อื่น ๆ… กรุณาส่ง: %1$s %2$s จำนวนเงินใด ๆ ถึง: %1$s diff --git a/app/src/main/res/values-tl/strings.xml b/app/src/main/res/values-tl/strings.xml index 8f5f742..5fc42d0 100644 --- a/app/src/main/res/values-tl/strings.xml +++ b/app/src/main/res/values-tl/strings.xml @@ -25,7 +25,7 @@ Ang pangalan ng account ay dapat na 3 hanggang 16 na character. Ang pangalan ng account ay dapat magsimula sa isang liham. Mangyaring magpasok ng isang regular na pangalan na naglalaman ng hindi bababa sa isang dash, isang numero, o walang mga patinig. - Pag-verify ng pagkakaroon ng account ... + Pag-verify ng pagkakaroon ng account… Nakuha na ang account name na iyan. Magagamit ang account Error @@ -115,7 +115,7 @@ Asset - Iba pa ... + Iba pa… Mangyaring Ipadala: %1$s %2$s Anumang halaga Sa: %1$s diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index cb5b705..5f5be06 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -29,7 +29,7 @@ Bu hesap adı zaten alınmış. Hesap mevcut Hata - Sunucu bir hata döndürdü. Bunun nedeni, aynı IP adresinden gelen sık sık isteklerin kısa sürede atılmasına izin vermeyecek şekilde belirlenmiş bir sınırlama olabilir. Lütfen 5 dakika bekleyin ve tekrar deneyin veya örneğin wifi\'ten hücreye farklı bir ağa geçin. + Sunucu bir hata döndürdü. Bunun nedeni, aynı IP adresinden gelen sık isteklerin kısa sürede atılmasına izin vermeyecek şekilde belirlenmiş bir sınırlama olabilir. Lütfen 5 dakika bekleyin ve tekrar deneyin veya örneğin wifi\'ten hücreye farklı bir ağa geçin. Musluk bir hata verdi. Mesaj: %1$s Uygulama, yeni oluşturulan hesapla ilgili bilgileri alamadı yaratmak @@ -51,7 +51,7 @@ Filtre seçenekleri - Herşey + Her şey Gönderilen Alınan Tarih aralığı diff --git a/app/src/main/res/values-uz/strings.xml b/app/src/main/res/values-uz/strings.xml index 25b563c..5b8ec4d 100644 --- a/app/src/main/res/values-uz/strings.xml +++ b/app/src/main/res/values-uz/strings.xml @@ -25,7 +25,7 @@ Hisob nomi 3 dan 16 tagacha belgidan iborat bo\'lishi kerak. Hisob nomi harf bilan boshlanishi kerak. Kamida bitta tire, raqam yoki unli harflarsiz oddiy nomni kiriting. - Hisob qaydnomasi mavjudligi tekshirilmoqda ... + Hisob qaydnomasi mavjudligi tekshirilmoqda… Ushbu hisob nomi allaqachon olingan. Hisob mavjud Xato @@ -115,7 +115,7 @@ Mulk - Boshqalar ... + Boshqalar… Iltimos, yuboring: %1$s %2$s Har qanday miqdor Kimga: %1$s diff --git a/app/src/main/res/values-xh/strings.xml b/app/src/main/res/values-xh/strings.xml index 398db69..5eb2517 100644 --- a/app/src/main/res/values-xh/strings.xml +++ b/app/src/main/res/values-xh/strings.xml @@ -115,7 +115,7 @@ Asset - Enye ... + Enye… Nceda uthumele: %1$s %2$s Nasiphi na isixa Iya: %1$s diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 071da3d..4343f21 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -25,7 +25,7 @@ 帳戶名稱應為3到16個字符。 帳戶名稱應以字母開頭。 請輸入包含至少一個短劃線,數字或無元音的常規名稱。 - 驗證帳戶可用性... + 驗證帳戶可用性… 用戶名已被使用。 帳戶可用 錯誤 diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index ec2ce6b..ccb3b9c 100644 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -25,7 +25,7 @@ 帐户名称应为3到16个字符。 帐户名称应以字母开头。 请输入包含至少一个短划线,数字或无元音的常规名称。 - 验证帐户可用性... + 验证帐户可用性… 用户名已被使用。 帐户可用 错误 From a1c494266c048ae7d5ba5f75bbe2954eff6efb3e Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Wed, 4 Sep 2019 15:52:22 -0500 Subject: [PATCH 32/33] Fix string templates. - Fixed the string templates created with Vin's tool. Some of the languages mess up with the templates and need to be fixed by hand. --- .../fragments/EReceiptFragment.kt | 2 +- app/src/main/res/values-am/strings.xml | 14 +++++++------- app/src/main/res/values-gu/strings.xml | 2 +- app/src/main/res/values-hy/strings.xml | 2 +- app/src/main/res/values-ka/strings.xml | 2 +- app/src/main/res/values-kk/strings.xml | 10 +++++----- app/src/main/res/values-km/strings.xml | 4 ++-- app/src/main/res/values-kn/strings.xml | 14 +++++++------- app/src/main/res/values-ku/strings.xml | 2 +- app/src/main/res/values-ml/strings.xml | 10 +++++----- app/src/main/res/values-ne/strings.xml | 2 +- app/src/main/res/values-pa/strings.xml | 2 +- app/src/main/res/values-sm/strings.xml | 6 +++--- app/src/main/res/values-sn/strings.xml | 2 +- app/src/main/res/values-sq/strings.xml | 2 +- app/src/main/res/values-sw/strings.xml | 2 +- app/src/main/res/values-te/strings.xml | 16 ++++++++-------- app/src/main/res/values-tg/strings.xml | 12 ++++++------ app/src/main/res/values-xh/strings.xml | 2 +- app/src/main/res/values-zh-rTW/strings.xml | 2 +- app/src/main/res/values-zh/strings.xml | 2 +- 21 files changed, 56 insertions(+), 56 deletions(-) diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/EReceiptFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/EReceiptFragment.kt index d6ce4bf..d74a5ca 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/EReceiptFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/EReceiptFragment.kt @@ -141,7 +141,7 @@ class EReceiptFragment : Fragment() { if (ContextCompat.checkSelfPermission(activity!!, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { // Permission is not already granted - requestPermissions(arrayOf(android.Manifest.permission.WRITE_EXTERNAL_STORAGE), + requestPermissions(arrayOf(Manifest.permission.WRITE_EXTERNAL_STORAGE), REQUEST_WRITE_EXTERNAL_STORAGE_PERMISSION) } else { // Permission is already granted diff --git a/app/src/main/res/values-am/strings.xml b/app/src/main/res/values-am/strings.xml index 906148b..ec2c342 100644 --- a/app/src/main/res/values-am/strings.xml +++ b/app/src/main/res/values-am/strings.xml @@ -30,7 +30,7 @@ መለያ ይገኛል። ስህተት። አገልጋዩ አንድ ስህተት መልሷል። ይህ በአጭር ጊዜ ውስጥ ከአንድ ተመሳሳይ የአይፒ አድራሻ የሚመጡ ተደጋጋሚ ጥያቄዎችን ለመከልከል በዝግጅት ላይ ባለ ቦታ ላይ ሊሆን ይችላል። እባክዎ 5 ደቂቃዎች ይጠብቁ እና እንደገና ይሞክሩ ፣ ወይም ወደ ተለየ አውታረ መረብ ለምሳሌ ከ wifi ወደ ሕዋስ ይቀይሩ። - የጀልባው መሳሪያው ስህተት ተመለሰ ፡፡ ሚሲግ _ _ ሴ ሴ__ + የጀልባው መሳሪያው ስህተት ተመለሰ ፡፡ ሚሲግ %1$s መተግበሪያው ስለአዲሱ የተፈጠረው መለያ መረጃን ማምጣት አልቻለም። ፍጠር። @@ -77,8 +77,8 @@ eReceipt እሴት። - ማስታወሻ: __1 ሴ__ - ቀን: __1 ሴ__ + ማስታወሻ: %1$s + ቀን: %1$s Tx: %1$s @@ -101,7 +101,7 @@ የ QR ኮዶችን ለማንበብ የካሜራ ፈቃድ አስፈላጊ ነው። ግብይት ተልኳል! ግብይት መላክ አልተቻለም። - ምንም __1 ሴ__ ባለቤት የለህም ፡፡ + ምንም %1$s ባለቤት የለህም ፡፡ ገንዘብ እንዲልኩለት የሚፈልጉትን ሰው የ Bitshares መለያ ስም ይተይቡ። \n ለምሳሌ-agorise-faucet። @@ -118,8 +118,8 @@ ሌላ… እባክዎ ይላኩ: %1$s %2$s ማንኛውም መጠን። - ለ: __1 ሴ__ - የቢስኪ ደረሰኝ ከ __1 ሰ__ + ለ: %1$s + የቢስኪ ደረሰኝ ከ %1$s ያጋሩ። ተካፈል ምስሎችን ለማጋራት የማከማቻ ፈቃድ አስፈላጊ ነው። @@ -149,7 +149,7 @@ እርግጠኛ ነዎት የአሁኑን መለያ ከዚህ መሣሪያ ላይ ለማስወገድ ይፈልጋሉ? ሳንካዎች ወይም ሀሳቦች? ቴሌግራም-https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise - አግድ: __1 ሴ__ + አግድ: %1$s ደህንነት diff --git a/app/src/main/res/values-gu/strings.xml b/app/src/main/res/values-gu/strings.xml index 61e3f18..f605f6a 100644 --- a/app/src/main/res/values-gu/strings.xml +++ b/app/src/main/res/values-gu/strings.xml @@ -101,7 +101,7 @@ ક્યૂઆર કોડ્સ વાંચવા માટે ક Cameraમેરાની પરવાનગી આવશ્યક છે. ટ્રાન્ઝેક્શન મોકલ્યું! વ્યવહાર મોકલવામાં અસમર્થ - તમે કોઈપણ __1 માલિક નથી + તમે કોઈપણ %1$s માલિક નથી તમે જે વ્યક્તિને ભંડોળ મોકલવા માંગો છો તેના બીટશેર્સ એકાઉન્ટ નામ લખો. \n ઉદાહરણ તરીકે: એગોરિઝ-પ્રવાહી વહેવાનો હરકોઈ જાતનો નળ diff --git a/app/src/main/res/values-hy/strings.xml b/app/src/main/res/values-hy/strings.xml index 3913b8d..1ae090a 100644 --- a/app/src/main/res/values-hy/strings.xml +++ b/app/src/main/res/values-hy/strings.xml @@ -138,7 +138,7 @@ Հաշիվներ Թարմացրեք LifeTime- ի անդամությանը (LTM): Bitshares- ի LTM հաշիվները վճարում են մոտ զրոյական վճար, ստանում են 80% կանխիկացում և ուղարկում են ուղեկցորդների բոնուսներ: Թարմացրեք LTM- ին - Life Time- ի անդամակցությունը հնարավորություն է տալիս առևտուր ունենալ ցանցի վճարների իջեցված փաթեթի հետ: \n ____ \n \n Համոզվա՞ծ եք, որ ցանկանում եք շարունակել: + Life Time- ի անդամակցությունը հնարավորություն է տալիս առևտուր ունենալ ցանցի վճարների իջեցված փաթեթի հետ: \n %1$s \n \n Համոզվա՞ծ եք, որ ցանկանում եք շարունակել: Հաշիվը թարմացվել է Շնորհավոր Ձեր հաշիվն այժմ թարմացվել է մինչև կյանքի տևողությանը: Սխալը թարմացնելիս փորձել է սխալ diff --git a/app/src/main/res/values-ka/strings.xml b/app/src/main/res/values-ka/strings.xml index e1a5bec..dd10b63 100644 --- a/app/src/main/res/values-ka/strings.xml +++ b/app/src/main/res/values-ka/strings.xml @@ -138,7 +138,7 @@ ანგარიშები განახლება LifeTime წევრობაზე (LTM). Bitshares- ის LTM ანგარიშები იხდიან უახლოეს ნულოვან გადასახადს, მიიღებენ 80% ნაღდი ანგარიშსწორებას და გადასახადების მიღებას. განახლება LTM- ზე - Life Time წევრობა საშუალებას გაძლევთ გქონდეთ ვაჭრობა ქსელური გადასახადების შემცირებული ნაკრებით. ____ __ნ__ __ნ__ დარწმუნებული ხართ, რომ გსურთ გაგრძელება? + Life Time წევრობა საშუალებას გაძლევთ გქონდეთ ვაჭრობა ქსელური გადასახადების შემცირებული ნაკრებით. %1$s დარწმუნებული ხართ, რომ გსურთ გაგრძელება? ანგარიში განახლებული გილოცავთ! თქვენი ანგარიში განახლებულია Lifetime წევრობაში. შეცდომა ანგარიშის განახლების დროს diff --git a/app/src/main/res/values-kk/strings.xml b/app/src/main/res/values-kk/strings.xml index f2df98f..1c9f949 100644 --- a/app/src/main/res/values-kk/strings.xml +++ b/app/src/main/res/values-kk/strings.xml @@ -30,7 +30,7 @@ Есептік жазба қол жетімді Қате Сервер қатені қайтарды. Бұл қысқа уақыттың ішінде бір IP мекенжайынан келетін жиі келетін сұрауларға тыйым салуға арнайы қойылған шектеумен байланысты болуы мүмкін. 5 минут күтіп, әрекетті қайталаңыз немесе басқа желіге ауысыңыз, мысалы Wi-Fi-дан ұяшыққа. - Кран қате жіберді. Хл: __1с__ + Кран қате жіберді. Хл: %1$s Қолданба жаңадан жасалған есептік жазба туралы ақпаратты ала алмады Жасау @@ -77,9 +77,9 @@ eReceipt Мәні - Ескерту: __1с__ - Күні: __1с__ - Тх: __1с__ + Ескерту: %1$s + Күні: %1$s + Тх: %1$s @@ -149,7 +149,7 @@ Ағымдағы есептік жазбаны осы құрылғыдан алып тастағыңыз келе ме? Қателер немесе идеялар? Телеграмма: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise - Блок: __1с__ + Блок: %1$s Қауіпсіздік diff --git a/app/src/main/res/values-km/strings.xml b/app/src/main/res/values-km/strings.xml index 0ed7777..d2b7beb 100644 --- a/app/src/main/res/values-km/strings.xml +++ b/app/src/main/res/values-km/strings.xml @@ -119,7 +119,7 @@ សូមផ្ញើ៖ %1$s %2$s ចំនួនទឹកប្រាក់ណាមួយ។ ជូនចំពោះ៖ %1$s - វិក័យប័ត្រជីវវិទ្យាពី __១ វិនាទី + វិក័យប័ត្រជីវវិទ្យាពី __១ វិនាទី %1$s ចែករំលែក។ ចែករំលែក​ជាមួយ ការអនុញ្ញាតការផ្ទុកគឺចាំបាច់ដើម្បីចែករំលែករូបភាព។ @@ -138,7 +138,7 @@ គណនី។ ធ្វើឱ្យប្រសើរឡើងទៅជាសមាជិកភាពពេលវេលា (LTM) ។ គណនី LTM របស់ Bitshares បង់ថ្លៃជិតសូន្យទទួលបានប្រាក់សំណង ៨០% និងប្រាក់រង្វាន់សំរាប់ការបញ្ជូន។ ធ្វើបច្ចុប្បន្នភាពទៅអិលធីអិម។ - សមាជិកភាពពេលវេលានៃជីវិតអនុញ្ញាតឱ្យអ្នកធ្វើពាណិជ្ជកម្មជាមួយនឹងការកាត់បន្ថយបណ្តាញ។ \n \n វានឹងមានប្រសិទ្ធិភាពចំពោះគណនីចរន្ត“ %១$s” \n \n ទោះយ៉ាងណាវាមានតម្លៃប្រហែល ១០០ ដុល្លារដែលបានបង់នៅប៊ីធេរេស។ \n \n តើអ្នកប្រាកដជាចង់បន្តឬ? + សមាជិកភាពពេលវេលានៃជីវិតអនុញ្ញាតឱ្យអ្នកធ្វើពាណិជ្ជកម្មជាមួយនឹងការកាត់បន្ថយបណ្តាញ។ វានឹងមានប្រសិទ្ធិភាពចំពោះគណនីចរន្ត“ %1$s” ទោះយ៉ាងណាវាមានតម្លៃប្រហែល ១០០ ដុល្លារដែលបានបង់នៅប៊ីធេរេស។ តើអ្នកប្រាកដជាចង់បន្តឬ? បានធ្វើបច្ចុប្បន្នភាពគណនី។ សូមអបអរសាទរ! ឥឡូវគណនីរបស់អ្នកត្រូវបានតំឡើងជាសមាជិកភាពពេញមួយជីវិត។ មានកំហុសខណៈពេលព្យាយាមតំឡើងគណនី។ diff --git a/app/src/main/res/values-kn/strings.xml b/app/src/main/res/values-kn/strings.xml index d240224..df4334e 100644 --- a/app/src/main/res/values-kn/strings.xml +++ b/app/src/main/res/values-kn/strings.xml @@ -77,9 +77,9 @@ eReceipt ಮೌಲ್ಯ - ಮೆಮೊ: __1 ಸೆ__ - ದಿನಾಂಕ: __1 ಸೆ__ - Tx: __1 ಸೆ__ + ಮೆಮೊ: %1$s + ದಿನಾಂಕ: %1$s + Tx: %1$s @@ -101,7 +101,7 @@ ಕ್ಯೂಆರ್ ಕೋಡ್‌ಗಳನ್ನು ಓದಲು ಕ್ಯಾಮೆರಾ ಅನುಮತಿ ಅಗತ್ಯ. ವಹಿವಾಟು ಕಳುಹಿಸಲಾಗಿದೆ! ವಹಿವಾಟು ಕಳುಹಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ - ನೀವು ಯಾವುದೇ __1 ಸೆ__ ಅನ್ನು ಹೊಂದಿಲ್ಲ + ನೀವು ಯಾವುದೇ %1$s ಅನ್ನು ಹೊಂದಿಲ್ಲ ನೀವು ಹಣವನ್ನು ಕಳುಹಿಸಲು ಬಯಸುವ ವ್ಯಕ್ತಿಯ ಬಿಟ್‌ಶೇರ್ಸ್ ಖಾತೆಯ ಹೆಸರನ್ನು ಟೈಪ್ ಮಾಡಿ. \n ಉದಾಹರಣೆಗಾಗಿ: ಅಗೋರೈಸ್-ನಲ್ಲಿ @@ -116,9 +116,9 @@ ಆಸ್ತಿ ಇತರೆ… - ದಯವಿಟ್ಟು ಕಳುಹಿಸಿ: __1 ಸೆ__ __2 ಸೆ__ + ದಯವಿಟ್ಟು ಕಳುಹಿಸಿ: %1$s %2$s ಯಾವುದೇ ಮೊತ್ತ - ಗೆ: __1 ಸೆ__ + ಗೆ: %1$s %1$s ನಿಂದ BiTSy ಸರಕುಪಟ್ಟಿ ಹಂಚಿಕೊಳ್ಳಿ ಜೊತೆ ಹಂಚಿಕೊ @@ -149,7 +149,7 @@ ಈ ಸಾಧನದಿಂದ ಪ್ರಸ್ತುತ ಖಾತೆಯನ್ನು ತೆಗೆದುಹಾಕಲು ನೀವು ಖಚಿತವಾಗಿ ಬಯಸುವಿರಾ? ದೋಷಗಳು ಅಥವಾ ಐಡಿಯಾಸ್? ಟೆಲಿಗ್ರಾಮ್: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise - ನಿರ್ಬಂಧಿಸಿ: __1 ಸೆ__ + ನಿರ್ಬಂಧಿಸಿ: %1$s ಭದ್ರತೆ diff --git a/app/src/main/res/values-ku/strings.xml b/app/src/main/res/values-ku/strings.xml index 2143ce9..a1b9378 100644 --- a/app/src/main/res/values-ku/strings.xml +++ b/app/src/main/res/values-ku/strings.xml @@ -138,7 +138,7 @@ Hesaban Ji Endamtiya LifeTime nûve bikin (LTM). Hesabên LTM-ê yên Bitshares nêzî nîv-heqê drav didin, ji% 80% paşîn û berdêl ji bo referansan distînin. Ji LTM-ê nûve bikin - Endametiya Jiyana We dihêle hûn danûstendinek bi dravdana torgilokê ya kêm kêm bikin. \n \n Ew ê hesabê heyî yê "%1$s" \n ____ \n \n Hûn bi xwe bawer in ku hûn pêşve dixwazin? + Endametiya Jiyana We dihêle hûn danûstendinek bi dravdana torgilokê ya kêm kêm bikin. \n \n Ew ê hesabê heyî yê %1$s \n \n Hûn bi xwe bawer in ku hûn pêşve dixwazin? Hesab hatî nûve kirin Xwezî! Hesabê we nuha ji Endamtiya Lifetime hatî nûve kirin. Tryingewtî dema ku hûn hewl didin nûvekirinê bigirin diff --git a/app/src/main/res/values-ml/strings.xml b/app/src/main/res/values-ml/strings.xml index 97d39f4..cfd1249 100644 --- a/app/src/main/res/values-ml/strings.xml +++ b/app/src/main/res/values-ml/strings.xml @@ -77,9 +77,9 @@ eReceipt മൂല്യം - മെമ്മോ: __1 സെ__ - തീയതി: __1 സെ__ - Tx: __1 സെ__ + മെമ്മോ: %1$s + തീയതി: %1$s + Tx: %1$s @@ -118,7 +118,7 @@ മറ്റുള്ളവ… ദയവായി അയയ്‌ക്കുക: %1$s %2$s ഏതെങ്കിലും തുക - സ്വീകർത്താവ്: __1 സെ__ + സ്വീകർത്താവ്: %1$s %1$s ൽ നിന്നുള്ള BiTSy ഇൻവോയ്സ് പങ്കിടുക പങ്കിടുക @@ -149,7 +149,7 @@ ഈ ഉപകരണത്തിൽ നിന്ന് നിലവിലെ അക്കൗണ്ട് നീക്കംചെയ്യണമെന്ന് നിങ്ങൾക്ക് ഉറപ്പാണോ? ബഗുകളോ ആശയങ്ങളോ? ടെലിഗ്രാം: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise - തടയുക: __1 സെ__ + തടയുക: %1$s സുരക്ഷ diff --git a/app/src/main/res/values-ne/strings.xml b/app/src/main/res/values-ne/strings.xml index dff1b1d..2e1b740 100644 --- a/app/src/main/res/values-ne/strings.xml +++ b/app/src/main/res/values-ne/strings.xml @@ -101,7 +101,7 @@ QR कोडहरू पढ्न क्यामेरा अनुमति आवश्यक छ। लेनदेन पठाइयो! लेनदेन पठाउन असमर्थ - तपाईं कुनै _ _s__ को मालिक हुनुहुन्न + तपाईं कुनै %1$s को मालिक हुनुहुन्न Bitshares खाताको नाम टाइप गर्नुहोस् व्यक्तिको नाम तपाईंले फन्डहरू पठाउन चाहानुहुन्छ। \n उदाहरणका लागि: एगोरिज-नल diff --git a/app/src/main/res/values-pa/strings.xml b/app/src/main/res/values-pa/strings.xml index e3ed3c2..21f374a 100644 --- a/app/src/main/res/values-pa/strings.xml +++ b/app/src/main/res/values-pa/strings.xml @@ -101,7 +101,7 @@ ਕਿ Qਆਰ ਕੋਡਾਂ ਨੂੰ ਪੜ੍ਹਨ ਲਈ ਕੈਮਰੇ ਦੀ ਅਨੁਮਤੀ ਲਾਜ਼ਮੀ ਹੈ. ਲੈਣ-ਦੇਣ ਭੇਜਿਆ! ਲੈਣਦੇਣ ਭੇਜਣ ਵਿੱਚ ਅਸਮਰੱਥ - ਤੁਸੀਂ ਕਿਸੇ ਵੀ __1 ਦੇ ਨਹੀਂ ਹੋ __ + ਤੁਸੀਂ ਕਿਸੇ ਵੀ %1$s ਦੇ ਨਹੀਂ ਹੋ ਜਿਸ ਵਿਅਕਤੀ ਨੂੰ ਤੁਸੀਂ ਫੰਡ ਭੇਜਣਾ ਚਾਹੁੰਦੇ ਹੋ ਉਸ ਦਾ ਬਿਟਾਰਸ ਅਕਾਉਂਟ ਨਾਮ ਟਾਈਪ ਕਰੋ. \n ਉਦਾਹਰਣ ਲਈ: agorise-faucet diff --git a/app/src/main/res/values-sm/strings.xml b/app/src/main/res/values-sm/strings.xml index 2f4f468..ff846f1 100644 --- a/app/src/main/res/values-sm/strings.xml +++ b/app/src/main/res/values-sm/strings.xml @@ -119,7 +119,7 @@ Faamolemole lafo mai: %1$s %2$s Soʻo se Aofai I: %1$s - Tusi pepa a le BiTSY mai le __________ + Tusi pepa a le BiTSY mai le %1$s Fetufaai Fetufaai ma E tatau ona i ai le faʻatagaga e teu ai faʻasoa ata. @@ -138,7 +138,7 @@ Faʻamatalaga Faaleleia i le LifeTime Membership (LTM). Bitshares \ \'LTM faʻamatalaga tupe totogia latalata-zero, maua le 80% cashback ma ponesi mo faʻalauiloa. Faaleleia i le LTM - O le Taimi Olaga O le avea ma sui auai e mafai ai ona e fefaʻatauaʻi ma se faʻaititia o seti o tau fesoʻotaʻiga. \n \nI o le a aoga i le tala o loʻo i ai nei "%1$s" _________Ee oʻo mai ma le tau e tusa ma le 100 USD faʻaalu i Bitshares. \n \nE te mautinoa e te manaʻo e alu? + O le Taimi Olaga O le avea ma sui auai e mafai ai ona e fefaʻatauaʻi ma se faʻaititia o seti o tau fesoʻotaʻiga. \n \nI o le a aoga i le tala o loʻo i ai nei %1$s Ee oʻo mai ma le tau e tusa ma le 100 USD faʻaalu i Bitshares. \n \nE te mautinoa e te manaʻo e alu? Faʻamatalaga Faʻaleleia Faʻafetai! Ua faʻaleleia lau tala i le Sui Usufono. Laʻasaga aʻo taumafai e faʻaleleia faʻamatalaga @@ -179,7 +179,7 @@ Le amio sese Mamanu na faamauina Fesoʻotaʻi ia le itiiti ifo ma le 4 togi. Toe taumafai. - Tele naua taumafaiga e le saʻo. Toe taumafai i le _______ minute minute. + Tele naua taumafaiga e le saʻo. Toe taumafai i le %1$d minute minute. Tele naua taumafaiga e le saʻo. Toe taumafai i le %1$d sekone. diff --git a/app/src/main/res/values-sn/strings.xml b/app/src/main/res/values-sn/strings.xml index 2e25a6d..b417aa4 100644 --- a/app/src/main/res/values-sn/strings.xml +++ b/app/src/main/res/values-sn/strings.xml @@ -138,7 +138,7 @@ Maakaunti Simudzira kune LifeTime Nhengo (LTM). MaBitshares \ \'LTM account anobhadhara pedyo-zero zero, tora 80% kudzoserwa mari uye mabhonasi ekutumira. Simudzira kuLMA - Hupenyu Nguva yeVenhengo inokubvumidza kuti utengese nehure rakaderedzwa remadhipatimendi etiweki. __n ....... \n \nKuna chokwadi kuti unoda kuenda? + Hupenyu Nguva yeVenhengo inokubvumidza kuti utengese nehure rakaderedzwa remadhipatimendi etiweki. %1$s\n \nKuna chokwadi kuti unoda kuenda? Akaunti Yakakwira Makorokoto! Akaunti yako zvino yasimudzirwa kune Hupenyu hweHupenyu Hwese. Kukanganisa paunenge uchiedza kusimudzira account diff --git a/app/src/main/res/values-sq/strings.xml b/app/src/main/res/values-sq/strings.xml index 30408f3..2177a46 100644 --- a/app/src/main/res/values-sq/strings.xml +++ b/app/src/main/res/values-sq/strings.xml @@ -138,7 +138,7 @@ llogaritë Përditësoni në Anëtarësimin në LifeTime (LTM). Llogaritë LTM të Bitshares paguajnë tarifa afro zero, marrin 80% kthim parash dhe shpërblime për referime. Përditësoni në LTM - Anëtarësimi në Jetën e Jetës ju lejon të tregtoni me një grup të reduktuar tarifash të rrjetit. ____ \n \n A jeni i sigurt se doni të vazhdoni? + Anëtarësimi në Jetën e Jetës ju lejon të tregtoni me një grup të reduktuar tarifash të rrjetit. %1$s \n \n A jeni i sigurt se doni të vazhdoni? Llogari e azhurnuar Urime! Llogaria juaj tani është azhurnuar në Anëtarësimin Lifetime. Gabim gjatë përpjekjes për të përmirësuar llogarinë diff --git a/app/src/main/res/values-sw/strings.xml b/app/src/main/res/values-sw/strings.xml index 431a8f3..14bc283 100644 --- a/app/src/main/res/values-sw/strings.xml +++ b/app/src/main/res/values-sw/strings.xml @@ -101,7 +101,7 @@ Ruhusa ya kamera inahitajika kusoma nambari za QR. Ununuzi umetumwa! Imeshindwa kutuma shughuli - Haujamiliki __1s yoyote + Haujamiliki %1$s yoyote Andika jina la akaunti ya Bitshares ya mtu ambaye unataka kumtumia pesa. Mfano wa \n Mfano: agorise-bomba diff --git a/app/src/main/res/values-te/strings.xml b/app/src/main/res/values-te/strings.xml index 329e662..a7d3b32 100644 --- a/app/src/main/res/values-te/strings.xml +++ b/app/src/main/res/values-te/strings.xml @@ -30,7 +30,7 @@ ఖాతా అందుబాటులో ఉంది లోపం సర్వర్ లోపం ఇచ్చింది. ఒకే ఐపి చిరునామా నుండి వచ్చే అభ్యర్థనలను తక్కువ సమయం లోపు అనుమతించకుండా ఉద్దేశపూర్వకంగా సెట్ చేయబడిన పరిమితి దీనికి కారణం కావచ్చు. దయచేసి 5 నిమిషాలు వేచి ఉండి, మళ్లీ ప్రయత్నించండి, లేదా వేరే నెట్‌వర్క్‌కు మారండి, ఉదాహరణకు వైఫై నుండి సెల్ వరకు. - పీపాలో నుంచి నీళ్లు బయిటికి రావడమునకు వేసివుండే చిన్న గొట్టము లోపం తిరిగి ఇచ్చింది. Msg: __1 సె__ + పీపాలో నుంచి నీళ్లు బయిటికి రావడమునకు వేసివుండే చిన్న గొట్టము లోపం తిరిగి ఇచ్చింది. Msg: %1$s అనువర్తనం కొత్తగా సృష్టించిన ఖాతా గురించి సమాచారాన్ని తిరిగి పొందలేకపోయింది సృష్టించు @@ -77,9 +77,9 @@ eReceipt విలువ - మెమో: __1 సె__ - తేదీ: __1 సె__ - Tx: __1 సె__ + మెమో: %1$s + తేదీ: %1$s + Tx: %1$s @@ -101,7 +101,7 @@ QR కోడ్‌లను చదవడానికి కెమెరా అనుమతి అవసరం. లావాదేవీ పంపబడింది! లావాదేవీని పంపడం సాధ్యం కాలేదు - మీకు ఏ __1 సె__ స్వంతం కాదు + మీకు ఏ %1$s స్వంతం కాదు మీరు నిధులు పంపాలనుకునే వ్యక్తి యొక్క బిట్‌షేర్స్ ఖాతా పేరును టైప్ చేయండి. \n ఉదాహరణకు: అగోరైస్-పీపాలో నుంచి నీళ్లు బయిటికి రావడమునకు వేసివుండే చిన్న గొట్టము @@ -116,9 +116,9 @@ ఆస్తి ఇతర… - దయచేసి పంపండి: __1 సె__ __2 సె__ + దయచేసి పంపండి: %1$s %2$s ఏదైనా మొత్తం - దీనికి: __1 సె__ + దీనికి: %1$s %1$s నుండి BiTSy ఇన్వాయిస్ Share తో పంచు @@ -149,7 +149,7 @@ మీరు ఖచ్చితంగా ఈ పరికరం నుండి ప్రస్తుత ఖాతాను తొలగించాలనుకుంటున్నారా? దోషాలు లేదా ఆలోచనలు? టెలిగ్రామ్: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise - బ్లాక్: __1 సె__ + బ్లాక్: %1$s సెక్యూరిటీ diff --git a/app/src/main/res/values-tg/strings.xml b/app/src/main/res/values-tg/strings.xml index cfb7fc2..0bba1fc 100644 --- a/app/src/main/res/values-tg/strings.xml +++ b/app/src/main/res/values-tg/strings.xml @@ -30,7 +30,7 @@ Ҳисоб мавҷуд аст Хатогӣ Сервер хатогиро баргардонд. Ин метавонад сабаби маҳдудият бо ҳадафи маҳдуд кардани дархостҳои зуд аз як суроғаи IP дар фосилаи кӯтоҳ муқарраршуда бошад. Лутфан 5 дақиқа интизор шавед ва бори дигар кӯшиш кунед ё ба шабакаи дигар гузаред, масалан аз WiFi ба ячейка. - Лӯлаи хато баргашт. Нишон: __1с__ + Лӯлаи хато баргашт. Нишон: %1$s Барнома маълумотро дар бораи ҳисоби навбунёдшуда барқарор карда наметавонад Эҷод @@ -77,8 +77,8 @@ eReceipt Арзиш - Хотира: __1с__ - Сана: __1с__ + Хотира: %1$s + Сана: %1$s Tx: %1$s @@ -101,7 +101,7 @@ Барои хондани рамзҳои QR иҷозати камера лозим аст. Амалиёт фиристода шуд! Интиқоли муомилот ғайриимкон аст - Шумо соҳиби __1с__ надоред + Шумо соҳиби %1$s надоред Дар номи ҳисоби Bitshares шахсе нависед, ки мехоҳед ба он маблағ фиристед. \nМасалан: агориз-кран @@ -118,7 +118,7 @@ Дигар… Лутфан ирсол кунед: %1$s %2$s Ҳама маблағ - Ба: __1с__ + Ба: %1$s Ҳисобнома BiTSy аз %1$s Ҳиссаи Мубодила бо @@ -149,7 +149,7 @@ Шумо мутмаин ҳастед, ки ҳисоби ҷориро аз ин дастгоҳ нест кунед? Хатогиҳо ё ғояҳо? Телеграмма: https://t.me/Agorise \nKeybase: https://keybase.io/team/Agorise - Блок: __1с__ + Блок: %1$s Амният diff --git a/app/src/main/res/values-xh/strings.xml b/app/src/main/res/values-xh/strings.xml index 5eb2517..27812c6 100644 --- a/app/src/main/res/values-xh/strings.xml +++ b/app/src/main/res/values-xh/strings.xml @@ -101,7 +101,7 @@ Imvume yekhamera iyimfuneko yokufunda iikhowudi zeQR. Intengiselwano ithunyelwe! Ayikwazi ukuthumela intengiselwano - Awunayo nayiphi na impahla __1 + Awunayo nayiphi na impahla %1$s Chwetheza kwi-akhawunti yeBitshares igama lomntu ofuna ukuthumela kuye imali. __Umzekelo ongumzekelo: i-agorise-faucet diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 4343f21..5d0062b 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -136,7 +136,7 @@ 複製 查看和復制 帳號 - 升級到LifeTime會員(LTM)。 Bitshares \\'LTM賬戶支付接近零的費用,獲得80%的現金返還和轉介獎金。 + 升級到LifeTime會員(LTM)。 Bitshares \'LTM賬戶支付接近零的費用,獲得80%的現金返還和轉介獎金。 升級到LTM 終身會員資格允許您使用減少的網絡費用進行交易。 \n \n它將對當前帳戶生效“%1$s”\n \n但是在Bitshares支付的費用約為100美元。 \n \n你確定要繼續嗎? 帳戶已升級 diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index ccb3b9c..0983e1b 100644 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -136,7 +136,7 @@ 复制 查看和复制 帐号 - 升级到LifeTime会员(LTM)。 Bitshares \\'LTM账户支付接近零的费用,获得80%的现金返还和转介奖金。 + 升级到LifeTime会员(LTM)。 Bitshares \'LTM账户支付接近零的费用,获得80%的现金返还和转介奖金。 升级到LTM 终身会员资格允许您使用减少的网络费用进行交易。 \n \n它将对当前帐户生效“%1$s”\n \n但是在Bitshares支付的费用约为100美元。 \n \n你确定要继续吗? 帐户已升级 From 7c28c1f2a1d433538e8953cc2e906ef40690b5d5 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Wed, 4 Sep 2019 16:02:51 -0500 Subject: [PATCH 33/33] Bumped versionName to 0.13.0-beta and versionCode to 8 --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 8e45d2f..2603066 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -17,8 +17,8 @@ android { applicationId "cy.agorise.bitsybitshareswallet" minSdkVersion 21 targetSdkVersion 28 - versionCode 7 - versionName "0.12.1-beta" + versionCode 8 + versionName "0.13.0-beta" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" javaCompileOptions {