Compare commits

...

21 Commits

Author SHA1 Message Date
Duke Leto a9ee293c5c Update 'README.md' 2 years ago
Duke Leto 353d80417d Merge pull request 'removed Twitter from about screen' (#22) from jahway603 into master 2 years ago
jahway603 7d66528769 Merge pull request 'removed Twitter from about page' (#16) from jahway603/SilentDragonAndroid:master into jahway603 3 years ago
jahway603 6fa95f6d9e removed Twitter from About screen 3 years ago
Jonathan "Duke" Leto b4e76ed2be bump version 3 years ago
Jonathan "Duke" Leto 876c6a8a21 Merge branch 'master' of https://git.hush.is/hush/SilentDragonAndroid 3 years ago
jahway603 a25fd218f0 Merge pull request 'working on qr code scanner functionality' (#13) from jahway603 into master 3 years ago
jahway603 729ad9b7b3 Merge pull request 'qr scanner working better but needs further testing' (#12) from jahway603/SilentDragonAndroid:master into jahway603 3 years ago
jahway603 2d5bb875a7 getting closer with qr scanner code 3 years ago
jahway603 3191f680fa dont use master plz 3 years ago
Duke Leto faefffe5b2 add NL translation 3 years ago
jahway603 defdaaf6b0 z-address qr code scanner almost good to go 3 years ago
Jonathan "Duke" Leto 4b6cb3a97a bump to 0.5.21 because 0.5.20 apk is broken 3 years ago
Duke Leto 5d22021ee6 build fails without increasing min sdk version 3 years ago
Duke Leto 503ed4d363 try upgrading zxing-android-embedded to 4.3.0 3 years ago
Duke Leto a63ab2b8e6 Merge pull request 'up-rev for minor fix' (#10) from jahway603/SilentDragonAndroid:master into master 3 years ago
jahway603 2ba18496d8 updated splash with new startup animated gif 3 years ago
jahway603 e21327c68c removed un-needed t-addr crap 3 years ago
jahway603 a9fc544a54 up-rev for minor fix 3 years ago
Duke Leto 6d71baeb53 bump dat ver 3 years ago
Duke Leto cd010aad93 Do we have wormsign? 3 years ago
  1. 42
      README.md
  2. 6
      app/build.gradle
  3. 2
      app/src/main/java/org/myhush/silentdragon/ConnectionManager.kt
  4. 2
      app/src/main/java/org/myhush/silentdragon/DataModel.kt
  5. 42
      app/src/main/java/org/myhush/silentdragon/QrReaderActivity.kt
  6. 8
      app/src/main/java/org/myhush/silentdragon/ReceiveActivity.kt
  7. 21
      app/src/main/java/org/myhush/silentdragon/SendActivity.kt
  8. 4
      app/src/main/java/org/myhush/silentdragon/TxDetailsActivity.kt
  9. 10
      app/src/main/java/org/myhush/silentdragon/ui/SettingsActivity.kt
  10. BIN
      app/src/main/res/drawable/silentdragon_animated_startup_dark.gif
  11. 37
      app/src/main/res/layout/activity_about.xml
  12. 3
      app/src/main/res/values-ar/strings.xml
  13. 3
      app/src/main/res/values-bg/strings.xml
  14. 3
      app/src/main/res/values-ca/strings.xml
  15. 3
      app/src/main/res/values-de/strings.xml
  16. 3
      app/src/main/res/values-el/strings.xml
  17. 3
      app/src/main/res/values-es/strings.xml
  18. 3
      app/src/main/res/values-fa/strings.xml
  19. 3
      app/src/main/res/values-fi/strings.xml
  20. 3
      app/src/main/res/values-fil/strings.xml
  21. 3
      app/src/main/res/values-fr/strings.xml
  22. 3
      app/src/main/res/values-hr/strings.xml
  23. 3
      app/src/main/res/values-hu/strings.xml
  24. 3
      app/src/main/res/values-in/strings.xml
  25. 3
      app/src/main/res/values-it/strings.xml
  26. 3
      app/src/main/res/values-ja/strings.xml
  27. 3
      app/src/main/res/values-jp/strings.xml
  28. 3
      app/src/main/res/values-lv/strings.xml
  29. 3
      app/src/main/res/values-ms/strings.xml
  30. 134
      app/src/main/res/values-nl/strings.xml
  31. 3
      app/src/main/res/values-pl/strings.xml
  32. 3
      app/src/main/res/values-pt/strings.xml
  33. 3
      app/src/main/res/values-ro/strings.xml
  34. 3
      app/src/main/res/values-ru/strings.xml
  35. 3
      app/src/main/res/values-sr/strings.xml
  36. 3
      app/src/main/res/values-sv/strings.xml
  37. 3
      app/src/main/res/values-tr/strings.xml
  38. 7
      app/src/main/res/values/strings.xml
  39. 2
      buildSrc/src/main/java/org/myhush/silentdragon/Dependencies.kt

42
README.md

@ -1,39 +1,27 @@
# SilentDragon Android
<p align="left">
<a href="https://twitter.com/MyHushTeam">
<img src="https://img.shields.io/twitter/url?style=social&url=https%3A%2F%2Ftwitter.com%2Fmyhushteam"
alt="MyHushTeam's Twitter"></a>
<a href="https://twitter.com/intent/follow?screen_name=MyHushTeam">
<img src="https://img.shields.io/twitter/follow/MyHushTeam?style=social&logo=twitter"
alt="follow on Twitter"></a>
<a href="https://fosstodon.org/@myhushteam">
<img src="https://img.shields.io/badge/Mastodon-MyHushTeam-blue"
alt="follow on Mastodon"></a>
<a href="https://www.reddit.com/r/Myhush/">
<img src="https://img.shields.io/reddit/subreddit-subscribers/Myhush?style=social"
alt="MyHushTeam's Reddit"></a>
</p>
SilentDragon Android is an Android frontend for the desktop [SilentDragon](https://git.hush.is/hush/SilentDragon) or [SilentDragonLite](https://git.hush.is/hush/SilentDragonLite) that lets you send and receive shielded payments from your mobile phone. We are currently working on implementing Lite Wallet and HushChat functionality on Android, so follow us on our [Twitter](https://twitter.com/MyHushTeam) or [Mastodon](https://fosstodon.org/@myhushteam) to stay updated. After this functionality is implemented, we are planning on making an F-Droid release.
SilentDragon Android is an Android frontend for the desktop [SilentDragon](https://git.hush.is/hush/SilentDragon) or [SilentDragonLite](https://git.hush.is/hush/SilentDragonLite) that lets you send and receive shielded payments from your mobile phone. We are currently working on implementing Lite Wallet and HushChat functionality on Android, so follow us on our [Mastodon](https://fosstodon.org/@myhushteam) to stay updated. After this functionality is implemented, we are planning on making an official F-Droid release.
<img height=50% width=50% src="SDA.jpg">
## Installation
The minimum supported Android version is 4.4.x KitKat. There are two ways to install:
The minimum supported Android version is 4.4.x KitKat. There are three ways to install:
1. Via the [Google Play Store](https://play.google.com/store/apps/details?id=org.myhush.silentdragon).
1. Direct APK install available at the [Releases page](https://git.hush.is/hush/SilentDragonAndroid/releases). You will need to allow `Install from untrusted sources` on your Android phone in order to install from this source.
1. Via our custom 3rd-party F-Droid repository, which you can [find here](https://hush.is/fdroid).
1. Least recommended method is via the [Google Play Store](https://play.google.com/store/apps/details?id=org.myhush.silentdragon).
## Running SilentDragon
In order to let your Android phone connect to your desktop, you need to run the desktop [SilentDragon](https://git.hush.is/hush/SilentDragon), and sync fully. This is not a full node
In order to let your Android phone connect to your desktop, you need to run the either desktop
wallet [SilentDragonLite](https://git.hush.is/hush/SilentDragonLite) or
[SilentDragon](https://git.hush.is/hush/SilentDragon) fully synced. This is not a full node
on your Android (your poor battery!). It's a remote control for your full node.
Thankfully this should only take a short time with a fast internet connection!
As the Hush network grows, it will take longer. As of Sept 2019, the blockchain
is about 900MB on disk.
As the Hush network grows, it will take longer. As of December 2021, the Hush blockchain
is over 4GB on disk.
After your node is synced, go to `Apps -> Connect Mobile App` to view the
connection QR Code, which you can scan from the Android App.
@ -42,7 +30,7 @@ connection QR Code, which you can scan from the Android App.
You can file issues in the [issues tab](https://git.hush.is/hush/SilentDragonAndroid/issues).
We appreciate them! Please follow the Github issue template, when reasonable.
We appreciate them! Please follow the Gitea issue template, when reasonable.
## Compiling from source
@ -95,4 +83,12 @@ Contributions to this project are welcome and encouraged.
## Support
For support or other questions, join us on [Telegram](https://hush.is/telegram), or tweet at [@MyHushTeam](https://twitter.com/MyHushTeam), or toot at our [Mastodon](https://fosstodon.org/@myhushteam), or join [Telegram Support](https://hush.is/telegram_support) or [file an issue](https://git.hush.is/hush/SilentDragonAndroid/issues).
For support or other questions, join us on [Telegram](https://hush.is/telegram), or toot at our [Mastodon](https://fosstodon.org/@myhushteam), or join [Telegram Support](https://hush.is/telegram_support) or [file an issue](https://git.hush.is/hush/SilentDragonAndroid/issues).
## Copyright
2016-2022 The Hush Developers
## License
GPLv3 or later

6
app/build.gradle

@ -17,8 +17,8 @@ android {
minSdkVersion Deps.minSdkVersion
targetSdkVersion Deps.targetSdkVersion
multiDexEnabled true
versionCode 7
versionName "0.5.18"
versionCode 9
versionName "0.5.22"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables.useSupportLibrary = true
}
@ -86,7 +86,7 @@ dependencies {
implementation 'com.google.android.gms:play-services-vision:17.0.2'
implementation 'com.github.joshjdevl.libsodiumjni:libsodium-jni-aar:2.0.1'
implementation 'pl.droidsonroids.gif:android-gif-drawable:1.2.19'
implementation 'com.journeyapps:zxing-android-embedded:3.6.0@aar'
implementation 'com.journeyapps:zxing-android-embedded:4.3.0@aar'
implementation 'com.google.zxing:core:3.3.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test.ext:junit:1.1.1'

2
app/src/main/java/org/myhush/silentdragon/ConnectionManager.kt

@ -84,7 +84,7 @@ object ConnectionManager {
println("Connstatus = connecting")
val client = OkHttpClient.Builder().connectTimeout(5, TimeUnit.SECONDS).build()
//val request = Request.Builder().url("wss://wormhole.myhush.org:443").build()
//val request = Request.Builder().url("wss://wormhole.hush.is:443").build()
val request = Request.Builder().url("wss://" + wormHoleValue).build()
val listener = WebsocketClient(false)

2
app/src/main/java/org/myhush/silentdragon/DataModel.kt

@ -346,7 +346,7 @@ object DataModel {
val wormHole = settings.getString("secret", "")
if (wormHole.isNullOrEmpty()) {
return settings.getString("wormhole", "https://wormhole.myhush.org:443" )
return settings.getString("wormhole", "https://wormhole.hush.is:443" )
}
return settings.getString("wormhole", "" )

42
app/src/main/java/org/myhush/silentdragon/QrReaderActivity.kt

@ -96,7 +96,7 @@ class QrReaderActivity : AppCompatActivity() {
builder.setPositiveButton(getString(R.string.ok)) { dialog, which ->
run {
val txt = input.text.toString()
processText(txt)
processQrCodeText(txt)
}
}
builder.setNegativeButton(getString(R.string.cancel)) { dialog, which -> dialog.cancel() }
@ -123,13 +123,13 @@ class QrReaderActivity : AppCompatActivity() {
captureManager.onDestroy()
}
private fun processText(barcodeInfo: String) {
private fun processQrCodeText(qrcodeInfo: String) {
val code = intent.getIntExtra("REQUEST_CODE", 0)
// See if this the data is of the right format
if (code == REQUEST_CONNDATA && !barcodeInfo.startsWith("ws")) {
// Check if data is websocket connection
if (code == REQUEST_CONNDATA && !qrcodeInfo.startsWith("ws")) {
Log.i(TAG, "Not a connection")
var err = barcodeInfo
var err = qrcodeInfo
if (err.length > 48) {
err = err.substring(0, 22) + "...." + err.substring(err.length - 22, err.length)
}
@ -137,11 +137,12 @@ class QrReaderActivity : AppCompatActivity() {
return
}
// Check if data is valid hush z-address
if (code == REQUEST_ADDRESS &&
!DataModel.isValidAddress(StringBuilder(barcodeInfo).toString()) &&
!barcodeInfo.startsWith("hush:")) {
!DataModel.isValidAddress(StringBuilder(qrcodeInfo).toString()) &&
!qrcodeInfo.startsWith("hush:")) {
Log.i(TAG, "Not an address")
var err = barcodeInfo
var err = qrcodeInfo
if (err.length > 48) {
err = err.substring(0, 22) + "...." + err.substring(err.length - 22, err.length)
}
@ -149,37 +150,20 @@ class QrReaderActivity : AppCompatActivity() {
return
}
// The data seems valid, so return it.
// The data seems valid, so return it
val data = Intent()
// Payment URIs are often formatted as "hush:<addr>", but this causes parsing problems.
// So change it to hush://<addr>, so that it parses properly
if (barcodeInfo.startsWith("hush:") && !barcodeInfo.startsWith("hush://")) {
data.data = Uri.parse(barcodeInfo.replaceFirst("hush:", "hush://"))
if (qrcodeInfo.startsWith("hush:") && !qrcodeInfo.startsWith("hush://")) {
data.data = Uri.parse(qrcodeInfo.replaceFirst("hush:", "hush://"))
} else {
data.data = Uri.parse(barcodeInfo)
data.data = Uri.parse(qrcodeInfo)
}
setResult(Activity.RESULT_OK, data)
finish()
}
private fun processQrCodeText(qrcodeInfo: String) {
if (qrcodeInfo.startsWith("ws")) {
Log.i(TAG, "It's a ws connection")
//Toast.makeText(this, "YEAH: " + qrcodeInfo, Toast.LENGTH_SHORT).show();
val data = Intent() // The data seems valid, so return it
data.data = Uri.parse(qrcodeInfo)
setResult(Activity.RESULT_OK, data)
finish()
} else {
Log.i(TAG, "Not a ws connection")
//Toast.makeText(this, "Not a ws connection", Toast.LENGTH_SHORT).show();
setResult(Activity.RESULT_CANCELED)
finish()
}
}
private val TAG = "QrReader"
}

8
app/src/main/java/org/myhush/silentdragon/ReceiveActivity.kt

@ -43,8 +43,6 @@ class ReceiveActivity : AppCompatActivity() {
override fun onTabSelected(p0: TabLayout.Tab?) {
if (p0?.text == "zAddr") {
setZAddr()
} else {
setTAddr()
}
}
@ -94,12 +92,6 @@ class ReceiveActivity : AppCompatActivity() {
}
}
fun setTAddr() {
addr = DataModel.mainResponseData?.tAddress ?: ""
txtRcvAddrTitle.text = getString(R.string.your_hush_transparent_address)
setAddr()
}
fun setZAddr() {
addr = DataModel.mainResponseData?.saplingAddress ?: ""
txtRcvAddrTitle.text = getString(R.string.your_hush_shielded_address)

21
app/src/main/java/org/myhush/silentdragon/SendActivity.kt

@ -15,6 +15,7 @@ import android.text.Editable
import android.text.InputType
import android.text.SpannableStringBuilder
import android.text.TextWatcher
import android.util.Log
import android.view.inputmethod.EditorInfo
import android.view.inputmethod.InputMethodManager
import android.widget.TextView
@ -24,10 +25,10 @@ import kotlinx.android.synthetic.main.activity_send.*
import kotlinx.android.synthetic.main.content_send.*
import java.text.DecimalFormat
class SendActivity : AppCompatActivity() {
private val REQUEST_CONFIRM = 2
private val TAG = "SendActivity"
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
@ -51,7 +52,7 @@ class SendActivity : AppCompatActivity() {
if (intent.getBooleanExtra("includeReplyTo", false))
chkIncludeReplyTo.isChecked = true
imageButton.setOnClickListener { view ->
imageButton.setOnClickListener {
val intent = Intent(this, QrReaderActivity::class.java)
intent.putExtra("REQUEST_CODE",
QrReaderActivity.REQUEST_ADDRESS
@ -89,16 +90,9 @@ class SendActivity : AppCompatActivity() {
txtValidAddress.setTextColor(ContextCompat.getColor(applicationContext, R.color.colorAccent))
}
if (s?.startsWith("R") == true) {
txtSendMemo.isEnabled = false
chkIncludeReplyTo.isEnabled = false
txtSendMemo.text = SpannableStringBuilder("")
txtSendMemoTitle.text = getString(R.string.no_memo_for_taddresses)
} else {
txtSendMemo.isEnabled = true
chkIncludeReplyTo.isEnabled = true
txtSendMemoTitle.text = getString(R.string.memo_optional)
}
txtSendMemo.isEnabled = true
chkIncludeReplyTo.isEnabled = true
txtSendMemoTitle.text = getString(R.string.memo_optional)
}
})
@ -260,7 +254,7 @@ class SendActivity : AppCompatActivity() {
if (amt == null) {
return
}
// Since there is a text-change listner on the USD field, we set the USD first, then override the
// Since there is a text-change listener on the USD field, we set the USD first, then override the
// HUSH field manually.
amountHUSH.setText((DecimalFormat("#.########").format(amt) + "${DataModel.mainResponseData?.tokenName}"))
Toast.makeText(this.applicationContext, amt.toString(), Toast.LENGTH_SHORT).show()
@ -271,6 +265,7 @@ class SendActivity : AppCompatActivity() {
when (requestCode) {
QrReaderActivity.REQUEST_ADDRESS -> {
if (resultCode == Activity.RESULT_OK) {
Log.i(TAG, "Send Activity got result for QrCode: ${data?.dataString}")
if (data?.scheme == "hush") {
sendAddress.setText(data.data?.host ?: "", TextView.BufferType.EDITABLE)

4
app/src/main/java/org/myhush/silentdragon/TxDetailsActivity.kt

@ -108,9 +108,9 @@ class TxDetailsActivity : AppCompatActivity() {
private fun viewOnExplorer(txid: String?) {
val uri = if (DataModel.isTestnet()) {
"https://explorer.myhush.org/tx/"
"https://explorer.hush.is/tx/"
} else {
"https://explorer.myhush.org/tx/"
"https://explorer.hush.is/tx/"
} + txid
val browserIntent = Intent(
Intent.ACTION_VIEW,

10
app/src/main/java/org/myhush/silentdragon/ui/SettingsActivity.kt

@ -44,14 +44,14 @@ class SettingsActivity : AppCompatActivity() {
btnSetWormhole.setOnClickListener {
val inputText = findViewById<View>(R.id.wormholeInput) as EditText
val result = findViewById<View>(R.id.lblCurrentWormhole) as TextView
val myhushDefaultWormhole : String = "wormhole.myhush.org:443"
val hushDefaultWormhole : String = "wormhole.hush.is:443"
val customWormhole = inputText.getText().toString()
// set to myhushDefaultWormhole if nothing in EditText (wormholeInput)
// set to hushDefaultWormhole if nothing in EditText (wormholeInput)
if (inputText.text.isBlank()) {
result.text = myhushDefaultWormhole
Toast.makeText(this, "Defaulting to: " + myhushDefaultWormhole, Toast.LENGTH_SHORT).show()
DataModel.setWormholeServer(myhushDefaultWormhole)
result.text = hushDefaultWormhole
Toast.makeText(this, "Defaulting to: " + hushDefaultWormhole, Toast.LENGTH_SHORT).show()
DataModel.setWormholeServer(hushDefaultWormhole)
} else {
result.text = customWormhole
Toast.makeText(this, "Wormhole set to: " + customWormhole, Toast.LENGTH_SHORT).show()

BIN
app/src/main/res/drawable/silentdragon_animated_startup_dark.gif

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 MiB

After

Width:  |  Height:  |  Size: 888 KiB

37
app/src/main/res/layout/activity_about.xml

@ -100,41 +100,6 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/TelegramText" />
<TextView
android:id="@+id/Twitter"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="16dp"
android:text="@string/twitter"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/divider2" />
<TextView
android:id="@+id/TwitterText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="2dp"
android:text="@string/twitter_link"
android:textColorLink="@android:color/white"
android:autoLink="web"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/Twitter" />
<View
android:id="@+id/divider3"
android:layout_width="0dp"
android:layout_height="2dp"
android:layout_marginStart="8dp"
android:layout_marginTop="16dp"
android:layout_marginEnd="8dp"
android:background="?android:attr/listDivider"
android:visibility="visible"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/TwitterText" />
<TextView
android:id="@+id/Mastodon"
android:layout_width="wrap_content"
@ -144,7 +109,7 @@
android:text="@string/mastodon"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/divider3" />
app:layout_constraintTop_toBottomOf="@id/divider2" />
<TextView
android:id="@+id/MastodonText"

3
app/src/main/res/values-ar/strings.xml

@ -75,7 +75,7 @@
<string name="disconnect">قطع الاتصال</string>
<string name="silentDragon_connection_address">عنوان الاتصال عنوان سايلنت دراجون</string>
<string name="disallow_routing_over_external_service">عدم السماح بالتوجيه عبر الخدمة الخارجية/internet</string>
<string name="only_attempts_direct_connection">إذا تم تحديده ، فسيحاول التطبيق الاتصال المباشر بـ SilentDragon فقط ، وليس توجيه حركة المرور عبر الإنترنت عبر خدمة WormHole على wormhole.myhush.org. لطفا أنظر الى https://myhush.org/silentdragon</string>
<string name="only_attempts_direct_connection">إذا تم تحديده ، فسيحاول التطبيق الاتصال المباشر بـ SilentDragon فقط ، وليس توجيه حركة المرور عبر الإنترنت عبر خدمة WormHole على wormhole.hush.is. لطفا أنظر الى https://hush.is/silentdragon</string>
<string name="currency">العملة</string>
<string name="silentdragon_version">اصدار سايلنت دراجون</string>
@ -108,7 +108,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">إرسال المعاملة</string>
<string name="not_a_valid_hush_address">عنوان هش غير صالح!</string>
<string name="no_memo_for_taddresses">(لا Tيوجد مذكرة لعنوان ال)</string>
<string name="memo_optional">مذكرة (اختياري)</string>
<string name="send_anyway">أرسل على كل حال</string>
<string name="invalid_amount">مبلغ غير صحيح!</string>

3
app/src/main/res/values-bg/strings.xml

@ -74,7 +74,7 @@
<string name="disconnect">Прекъсване на връзката</string>
<string name="silentDragon_connection_address">SilentDragon адрес на свързване</string>
<string name="disallow_routing_over_external_service">Забранете маршрутизирането през външна услуга / интернет</string>
<string name="only_attempts_direct_connection">Ако е поставена отметка, приложението ще опита само директна връзка с SilentDragon, и не маршрутизира трафика по интернет чрез услугата WormHole на wormhole.myhush.org . Моля вижте https://myhush.org/silentdragon за повече детайли</string>
<string name="only_attempts_direct_connection">Ако е поставена отметка, приложението ще опита само директна връзка с SilentDragon, и не маршрутизира трафика по интернет чрез услугата WormHole на wormhole.hush.is . Моля вижте https://hush.is/silentdragon за повече детайли</string>
<string name="currency">Валута</string>
<string name="silentdragon_version">SilentDragon версия</string>
@ -107,7 +107,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Изпрати транзакции</string>
<string name="not_a_valid_hush_address">Невалиден Hush адрес!</string>
<string name="no_memo_for_taddresses">(Няма записки на t-Addresses)</string>
<string name="memo_optional">Бележка (Избирателно)</string>
<string name="send_anyway">Изпрати въпреки това</string>
<string name="invalid_amount">Невалидна сума!</string>

3
app/src/main/res/values-ca/strings.xml

@ -75,7 +75,7 @@
<string name="disconnect">Desconnectar</string>
<string name="silentDragon_connection_address">Adreça de connexió de SilentDragon</string>
<string name="disallow_routing_over_external_service">No permetre l\'enrutament a internet/servei extern</string>
<string name="only_attempts_direct_connection">Si es selecciona, la app només es connectarà directament amb el SilentDragon, i no enrutarà cap tràfic a internet via el servei WormHole a wormhole.myhush.org . Si us plau, fes un cop d\'ull a https://myhush.org/silentdragon per a més detalls</string>
<string name="only_attempts_direct_connection">Si es selecciona, la app només es connectarà directament amb el SilentDragon, i no enrutarà cap tràfic a internet via el servei WormHole a wormhole.hush.is . Si us plau, fes un cop d\'ull a https://hush.is/silentdragon per a més detalls</string>
<string name="currency">Moneda</string>
<string name="silentdragon_version">SilentDragon versió</string>
@ -108,7 +108,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Enviar Transacció</string>
<string name="not_a_valid_hush_address">Adreça Hush no vàlida!</string>
<string name="no_memo_for_taddresses">(No Memo per a les t-Addresses)</string>
<string name="memo_optional">Memo (Opcional)</string>
<string name="send_anyway">Enviar de totes maneres</string>
<string name="invalid_amount">Quantitat invàlida!</string>

3
app/src/main/res/values-de/strings.xml

@ -79,7 +79,7 @@
<string name="disconnect">Verbindung trennen</string>
<string name="silentDragon_connection_address">SilentDragon Verbindungs-Adresse</string>
<string name="disallow_routing_over_external_service">Verbindung über das Internet verbieten</string>
<string name="only_attempts_direct_connection">Wenn diese Option aktiviert ist, versucht die Anwendung nur eine direkte Verbindung zu SilentDragon und leitet keinen Datenverkehr über das Internet über den WormHole-Dienst unter wormhole.myhush.org weiter. Weitere Einzelheiten finden Sie unter https://myhush.org/silentdragon.</string>
<string name="only_attempts_direct_connection">Wenn diese Option aktiviert ist, versucht die Anwendung nur eine direkte Verbindung zu SilentDragon und leitet keinen Datenverkehr über das Internet über den WormHole-Dienst unter wormhole.hush.is weiter. Weitere Einzelheiten finden Sie unter https://hush.is/silentdragon.</string>
<string name="currency">Währung</string>
<string name="silentdragon_version">SilentDragon Version</string>
@ -113,7 +113,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Sende die Transaktion</string>
<string name="not_a_valid_hush_address">Dies ist Keine gültige Hush Adresse!</string>
<string name="no_memo_for_taddresses">Nachrichten zu versenden, mit transparenten Adressen ist nicht möglich</string>
<string name="memo_optional">Nachricht (Optional)</string>
<string name="send_anyway">Trotzdem versenden</string>
<string name="invalid_amount">Ungültiger Betrag!</string>

3
app/src/main/res/values-el/strings.xml

@ -76,7 +76,7 @@
<string name="disconnect">Αποσύνδεση</string>
<string name="silentDragon_connection_address">SilentDragon διεύθυνση σύνδεσης</string>
<string name="disallow_routing_over_external_service">Απενεργοποιήστε τη δρομολόγηση μέσω εξωτερικής υπηρεσίας/διαδικτύου</string>
<string name="only_attempts_direct_connection">Αν είναι επιλεγμένο, η εφαρμογή θα επιχειρήσει μόνο απευθείας σύνδεση με το SilentDragon, και όχι την δρομολόγηση της κυκλοφορίας μέσω του Διαδικτύου με την υπηρεσία WormHole στο wormhole.myhush.org . Παρακαλούμε δείτε το https://myhush.org/silentdragon για περισσότερες πληροφορίες</string>
<string name="only_attempts_direct_connection">Αν είναι επιλεγμένο, η εφαρμογή θα επιχειρήσει μόνο απευθείας σύνδεση με το SilentDragon, και όχι την δρομολόγηση της κυκλοφορίας μέσω του Διαδικτύου με την υπηρεσία WormHole στο wormhole.hush.is . Παρακαλούμε δείτε το https://hush.is/silentdragon για περισσότερες πληροφορίες</string>
<string name="currency">Νόμισμα</string>
<string name="silentdragon_version">Έκδοση SilentDragon</string>
@ -109,7 +109,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Αποστολή συναλλαγής</string>
<string name="not_a_valid_hush_address">Μη έγκυρη διεύθυνση Hush!</string>
<string name="no_memo_for_taddresses">(Δεν υπάρχει MEMO για τις t-Addresses)</string>
<string name="memo_optional">Memo (Προαιρετικό)</string>
<string name="send_anyway">Αποστολή ούτως ή άλλως</string>
<string name="invalid_amount">Μη έγκυρο ποσό!</string>

3
app/src/main/res/values-es/strings.xml

@ -74,7 +74,7 @@
<string name="disconnect">Desconectar</string>
<string name="silentDragon_connection_address">Dirección de conexión de SilentDragon</string>
<string name="disallow_routing_over_external_service">No permitir el enrutamiento a través de servicios externos/internet</string>
<string name="only_attempts_direct_connection">Si está marcada, la aplicación solo intentará una conexión directa a SilentDragon, y no enrutará el tráfico a través de Internet a través del servicio WormHole en wormhole.myhush.org. Consulte https://myhush.org/silentdragon para obtener más detalles</string>
<string name="only_attempts_direct_connection">Si está marcada, la aplicación solo intentará una conexión directa a SilentDragon, y no enrutará el tráfico a través de Internet a través del servicio WormHole en wormhole.hush.is. Consulte https://hush.is/silentdragon para obtener más detalles</string>
<string name="currency">Moneda</string>
<string name="silentdragon_version">Versión de SilentDragon</string>
@ -107,7 +107,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Enviar transacción</string>
<string name="not_a_valid_hush_address">¡No es una dirección Hush válida!</string>
<string name="no_memo_for_taddresses">(Sin memorando para las direcciones t)</string>
<string name="memo_optional">Memo (Opcional)</string>
<string name="send_anyway">Enviar de todos modos</string>
<string name="invalid_amount">Cantidad no válida!</string>

3
app/src/main/res/values-fa/strings.xml

@ -74,7 +74,7 @@
<string name="disconnect">قطع شدن</string>
<string name="silentDragon_connection_address">آدرس اتصال سایلنت دراگون</string>
<string name="disallow_routing_over_external_service">نپذیرفتن مسیریابی در شبکه توسط سرویس خارجی/اینترنت</string>
<string name="only_attempts_direct_connection">در صورت انتخاب، این برنامه تنها یک اتصال مستقیم به سایلنت دراگون برقرار می کند و از طریق سرویس اینترنتی کرم چاله متصل نمی شود برای اطلاعات بیشتر، لطفا به صفحه سایلنت دراگون در وبسایت ما مراجعه فرمایید صفحه سرویس کرم چاله: wormhole.myhush.org صفحه سایلنت دراگون: https://myhush.org/silentdragon</string>
<string name="only_attempts_direct_connection">در صورت انتخاب، این برنامه تنها یک اتصال مستقیم به سایلنت دراگون برقرار می کند و از طریق سرویس اینترنتی کرم چاله متصل نمی شود برای اطلاعات بیشتر، لطفا به صفحه سایلنت دراگون در وبسایت ما مراجعه فرمایید صفحه سرویس کرم چاله: wormhole.hush.is صفحه سایلنت دراگون: https://hush.is/silentdragon</string>
<string name="currency">واحد پول</string>
<string name="silentdragon_version">نسخه سایلنت دراگون</string>
@ -108,7 +108,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">ارسال تراکنش</string>
<string name="not_a_valid_hush_address">آدرس هاش صحیح نمی باشد</string>
<string name="no_memo_for_taddresses">(آدرس های عمومی بدون یادداشت هستند)</string>
<string name="memo_optional">یادداشت (اختیاری)</string>
<string name="send_anyway">درهرصورت ارسال شود</string>
<string name="invalid_amount">!مقدار صحیح نمی باشد</string>

3
app/src/main/res/values-fi/strings.xml

@ -79,7 +79,7 @@
<string name="disconnect">Katkaise Yhteys</string>
<string name="silentDragon_connection_address">SilentDragon yhteysosoite</string>
<string name="disallow_routing_over_external_service">Estä yhteys ulkoisen palvelimen/internetin kautta</string>
<string name="only_attempts_direct_connection">Jos valittu, sovellus yrittää vain suoraa yhteyttä SilentDragon-sovellukseen, eikä reitiä liikennettä internetin kautta käyttäen WormHole palvelua sijainnissa wormhole.myhush.org . Katso lisätietoja https://myhush.org/silentdragon</string>
<string name="only_attempts_direct_connection">Jos valittu, sovellus yrittää vain suoraa yhteyttä SilentDragon-sovellukseen, eikä reitiä liikennettä internetin kautta käyttäen WormHole palvelua sijainnissa wormhole.hush.is . Katso lisätietoja https://hush.is/silentdragon</string>
<string name="currency">Valuutta</string>
<string name="silentdragon_version">SilentDragon versio</string>
@ -112,7 +112,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Lähetä Siirto</string>
<string name="not_a_valid_hush_address">Ei ole kelvollinen Hush osoite!</string>
<string name="no_memo_for_taddresses">(Läpinäkyvillä osoitteilla ei ole mahdollista lähettää viestejä)</string>
<string name="memo_optional">Viesti (Valinnainen)</string>
<string name="send_anyway">Lähetä Kuitenkin</string>
<string name="invalid_amount">Virheellinen Määrä!</string>

3
app/src/main/res/values-fil/strings.xml

@ -75,7 +75,7 @@
<string name="disconnect">I-diskonekta</string>
<string name="silentDragon_connection_address">SilentDragon address ng koneksyon</string>
<string name="disallow_routing_over_external_service">Huwag payagan ang pag-route galing sa eksternal na serbisyo/internet</string>
<string name="only_attempts_direct_connection">Pag naka-check, ang app ay susubok lamang ng direktang koneksyon sa SilentDragon, at hindi magra-route ng trapik galing sa internet sa pamamagitan ng serbisyong WormHole sa wormhole.myhush.org . Paki-tingnan ang https://myhush.org/silentdragon para sa iba pang mga detalye.</string>
<string name="only_attempts_direct_connection">Pag naka-check, ang app ay susubok lamang ng direktang koneksyon sa SilentDragon, at hindi magra-route ng trapik galing sa internet sa pamamagitan ng serbisyong WormHole sa wormhole.hush.is . Paki-tingnan ang https://hush.is/silentdragon para sa iba pang mga detalye.</string>
<string name="currency">Currency</string>
<string name="silentdragon_version">Bersyon ng SilentDragon</string>
@ -108,7 +108,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Ipadala ang Transaksyon</string>
<string name="not_a_valid_hush_address">Hindi wastong Hush address!</string>
<string name="no_memo_for_taddresses">(Walang Memo para sa mga t-Address)</string>
<string name="memo_optional">Memo (Opsyonal)</string>
<string name="send_anyway">Ipadala Pa Rin</string>
<string name="invalid_amount">Hindi Wastong Halaga!</string>

3
app/src/main/res/values-fr/strings.xml

@ -75,7 +75,7 @@
<string name="disconnect">Déconnexion</string>
<string name="silentDragon_connection_address">Adresse de connexion SilentDragon</string>
<string name="disallow_routing_over_external_service">Interdire le routage via un service externe/Internet</string>
<string name="only_attempts_direct_connection">Si cette case est cochée, l\'application tentera uniquement une connexion directe à SilentDragon et n\'acheminera pas le trafic sur Internet via le service WormHole à wormhole.myhush.org. Veuillez consulter la page https://myhush.org/silentdragon pour plus de détails.</string>
<string name="only_attempts_direct_connection">Si cette case est cochée, l\'application tentera uniquement une connexion directe à SilentDragon et n\'acheminera pas le trafic sur Internet via le service WormHole à wormhole.hush.is. Veuillez consulter la page https://hush.is/silentdragon pour plus de détails.</string>
<string name="currency">Devise</string>
<string name="silentdragon_version">Version de SilentDragon</string>
@ -110,7 +110,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Envoyer une transaction</string>
<string name="not_a_valid_hush_address">Adresse Hush non valide!</string>
<string name="no_memo_for_taddresses">(Pas de mémo pour les t-Adresses)</string>
<string name="memo_optional">Memo (Optionnel)</string>
<string name="send_anyway">Envoyer quand même</string>
<string name="invalid_amount">Montant invalide!</string>

3
app/src/main/res/values-hr/strings.xml

@ -75,7 +75,7 @@
<string name="disconnect">Prekini vezu</string>
<string name="silentDragon_connection_address">SilentDragon adresa za spajanje</string>
<string name="disallow_routing_over_external_service">Odbij preusmjeravanje preko vanjske usluge/interneta</string>
<string name="only_attempts_direct_connection">Ako je označeno, aplikacija će se pokušati direktno spojiti na SilentDragon i neće preusmjeravati promet preko interneta pomoću WormHole usluge wormhole.myhush.org . Molimo vas, za više detalja pogledajte https://myhush.org/silentdragon</string>
<string name="only_attempts_direct_connection">Ako je označeno, aplikacija će se pokušati direktno spojiti na SilentDragon i neće preusmjeravati promet preko interneta pomoću WormHole usluge wormhole.hush.is . Molimo vas, za više detalja pogledajte https://hush.is/silentdragon</string>
<string name="currency">Valuta</string>
<string name="silentdragon_version">SilentDragon verzija</string>
@ -108,7 +108,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Pošalji transakciju</string>
<string name="not_a_valid_hush_address">Nije ispravna Hush adresa!</string>
<string name="no_memo_for_taddresses">(Nema Memo za t-Adrese)</string>
<string name="memo_optional">Memo (Opcionalno)</string>
<string name="send_anyway">Pošalji svejedno</string>
<string name="invalid_amount">Neispravna količina!</string>

3
app/src/main/res/values-hu/strings.xml

@ -75,7 +75,7 @@
<string name="disconnect">Szétkapcsol</string>
<string name="silentDragon_connection_address">SilentDragon kapcsolat cím</string>
<string name="disallow_routing_over_external_service">Kimenő csomagok letiltása</string>
<string name="only_attempts_direct_connection">Ha ez be van jelölve, a SilentDragon nem irányít adatot az intereneten keresztül a wormhole.myhush.org segítségével. További információ a https://myhush.org/silentdragon oldalon.</string>
<string name="only_attempts_direct_connection">Ha ez be van jelölve, a SilentDragon nem irányít adatot az intereneten keresztül a wormhole.hush.is segítségével. További információ a https://hush.is/silentdragon oldalon.</string>
<string name="currency">Pénznem</string>
<string name="silentdragon_version">SilentDragon verzió</string>
@ -108,7 +108,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Küldés</string>
<string name="not_a_valid_hush_address">Érvénytelen cím</string>
<string name="no_memo_for_taddresses">(A Memo nem használható publikus címeken)</string>
<string name="memo_optional">Memo (Opcionális)</string>
<string name="send_anyway">Küldés mindenképp</string>
<string name="invalid_amount">Érvénytelen összeg!</string>

3
app/src/main/res/values-in/strings.xml

@ -74,7 +74,7 @@
<string name="disconnect">Diskonek</string>
<string name="silentDragon_connection_address">Alamat Koneksi SilentDragon</string>
<string name="disallow_routing_over_external_service">Koneksi Routing tidak Diperbolehkan Karena Eksternal Service/Internet</string>
<string name="only_attempts_direct_connection">Jika dicentang, aplikasi hanya akan mencoba koneksi langsung ke SilentDragon, dan tidak merutekan lalu lintas melalui internet melalui layanan WormHole di wormhole.myhush.org. Silakan lihat https://myhush.org/silentdragon untuk rincian lebih lanjut</string>
<string name="only_attempts_direct_connection">Jika dicentang, aplikasi hanya akan mencoba koneksi langsung ke SilentDragon, dan tidak merutekan lalu lintas melalui internet melalui layanan WormHole di wormhole.hush.is. Silakan lihat https://hush.is/silentdragon untuk rincian lebih lanjut</string>
<string name="currency">Kurs</string>
<string name="silentdragon_version">Versi SilentDragon</string>
@ -107,7 +107,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Kirim Transaski</string>
<string name="not_a_valid_hush_address">Hush Addres Tidak Benar!</string>
<string name="no_memo_for_taddresses">(Tidak Ada Memo Untuk Taddresses)</string>
<string name="memo_optional">Memo (Opsional)</string>
<string name="send_anyway">Kirim</string>
<string name="invalid_amount">Jumlah Tidak Tepat!</string>

3
app/src/main/res/values-it/strings.xml

@ -76,7 +76,7 @@
<string name="disconnect">Disconnetti</string>
<string name="silentDragon_connection_address">Indirizzo di connessione SilentDragon</string>
<string name="disallow_routing_over_external_service">Non consentire il Routing tramite un servizio esterno/internet</string>
<string name="only_attempts_direct_connection">Se selezionato, l\'app tenterà solo una connessione diretta a SilentDragon e non indirizzerà il traffico su internet tramite il servizio WormHole su wormhole.myhush.org . Per maggiori dettagli consultare https://myhush.org/silentdragon</string>
<string name="only_attempts_direct_connection">Se selezionato, l\'app tenterà solo una connessione diretta a SilentDragon e non indirizzerà il traffico su internet tramite il servizio WormHole su wormhole.hush.is . Per maggiori dettagli consultare https://hush.is/silentdragon</string>
<string name="currency">Valuta</string>
<string name="silentdragon_version">Versione SilentDragon</string>
@ -109,7 +109,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Invia Transazione</string>
<string name="not_a_valid_hush_address">Non è un indirizzo HUSH valido!</string>
<string name="no_memo_for_taddresses">(Nessun Promemoria per gli indirizzi t)</string>
<string name="memo_optional">Promemoria (Opzionale)</string>
<string name="send_anyway">Invia Comunque</string>
<string name="invalid_amount">Importo non valido!</string>

3
app/src/main/res/values-ja/strings.xml

@ -75,7 +75,7 @@
<string name="disconnect">未接続</string>
<string name="silentDragon_connection_address">SilentDragon 接続アドレス</string>
<string name="disallow_routing_over_external_service">外部サービス/インターネット経由のルーティングを許可しない</string>
<string name="only_attempts_direct_connection">これをオンにすると、アプリはSilentDragonへの直接接続のみを試行し、wormhole.myhush.orgのWormHoleサービスを介した、インターネット経由でのトラフィックをルーティングしません。 詳細については、https://myhush.org/silentdragonをご覧ください。</string>
<string name="only_attempts_direct_connection">これをオンにすると、アプリはSilentDragonへの直接接続のみを試行し、wormhole.hush.isのWormHoleサービスを介した、インターネット経由でのトラフィックをルーティングしません。 詳細については、https://hush.is/silentdragonをご覧ください。</string>
<string name="currency">通貨</string>
<string name="silentdragon_version">SilentDragonのバージョン</string>
@ -108,7 +108,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">送信トランザクション</string>
<string name="not_a_valid_hush_address">ハッシュアドレスが見つかりません!</string>
<string name="no_memo_for_taddresses">t-アドレスのメモがありません。</string>
<string name="memo_optional">メモ (オプション)</string>
<string name="send_anyway">とにかく送る</string>
<string name="invalid_amount">無効な金額です!</string>

3
app/src/main/res/values-jp/strings.xml

@ -77,7 +77,7 @@
<string name="disconnect">未接続</string>
<string name="silentDragon_connection_address">SilentDragon 接続アドレス</string>
<string name="disallow_routing_over_external_service">外部サービス/インターネット経由のルーティングを許可しない</string>
<string name="only_attempts_direct_connection">これをオンにすると、アプリはSilentDragonへの直接接続のみを試行し、wormhole.myhush.orgのWormHoleサービスを介した、インターネット経由でのトラフィックをルーティングしません。 詳細については、https://myhush.org/silentdragonをご覧ください。</string>
<string name="only_attempts_direct_connection">これをオンにすると、アプリはSilentDragonへの直接接続のみを試行し、wormhole.hush.isのWormHoleサービスを介した、インターネット経由でのトラフィックをルーティングしません。 詳細については、https://hush.is/silentdragonをご覧ください。</string>
<string name="currency">通貨</string>
<string name="silentdragon_version">SilentDragonのバージョン</string>
@ -110,7 +110,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">送信トランザクション</string>
<string name="not_a_valid_hush_address">ハッシュアドレスが見つかりません!</string>
<string name="no_memo_for_taddresses">t-アドレスのメモがありません。</string>
<string name="memo_optional">メモ (オプション)</string>
<string name="send_anyway">とにかく送る</string>
<string name="invalid_amount">無効な金額です!</string>

3
app/src/main/res/values-lv/strings.xml

@ -74,7 +74,7 @@
<string name="disconnect">Atvienot</string>
<string name="silentDragon_connection_address">SilentDragon savienojuma adrese</string>
<string name="disallow_routing_over_external_service">Aizliegt informācijas plūsmu, izmantojot ārējus pakalpojumus vai internetu</string>
<string name="only_attempts_direct_connection">Ja atzīmēts, lietotne mēģinās izveidot tiešu savienojumu ar SilentDragon, nevis sūtīt datus izmantojot pakalpojumu WormHole vietnē wormhole.myhush.org . Sīkāka informācija vietnē https://myhush.org/silentdragon</string>
<string name="only_attempts_direct_connection">Ja atzīmēts, lietotne mēģinās izveidot tiešu savienojumu ar SilentDragon, nevis sūtīt datus izmantojot pakalpojumu WormHole vietnē wormhole.hush.is . Sīkāka informācija vietnē https://hush.is/silentdragon</string>
<string name="currency">Valūta</string>
<string name="silentdragon_version">SilentDragon versija</string>
@ -107,7 +107,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Nosūtīt darījumu</string>
<string name="not_a_valid_hush_address">Nederīga Hush adrese!</string>
<string name="no_memo_for_taddresses">(Nav piezīmju t-adresei)</string>
<string name="memo_optional">Piezīme (nav obligāti)</string>
<string name="send_anyway">Sūtīt vienalga</string>
<string name="invalid_amount">Nepareiza summa!</string>

3
app/src/main/res/values-ms/strings.xml

@ -79,7 +79,7 @@
<string name="disconnect">memutuskan talian</string>
<string name="silentDragon_connection_address">alamat SilentDragon</string>
<string name="disallow_routing_over_external_service">melarang penghalan komputer melalui servis luar</string>
<string name="only_attempts_direct_connection">Sekiranya diperiksa, aplikasi akan cuba menyambung terus ke SilentDragon dan tidak akan mengarahkan lalu lintas Internet menggunakan perkhidmatan WormHole wormhole.myhush.org. Sila lihat untuk maklumat lebih lanjut di halaman https://myhush.org/silentdragon</string>
<string name="only_attempts_direct_connection">Sekiranya diperiksa, aplikasi akan cuba menyambung terus ke SilentDragon dan tidak akan mengarahkan lalu lintas Internet menggunakan perkhidmatan WormHole wormhole.hush.is. Sila lihat untuk maklumat lebih lanjut di halaman https://hush.is/silentdragon</string>
<string name="currency">Mata Wang</string>
<string name="silentdragon_version">Versi SilentDragon</string>
@ -112,7 +112,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Hantar transaksi</string>
<string name="not_a_valid_hush_address">Alamat Hush yang tidak sah!</string>
<string name="no_memo_for_taddresses">(Tiada memo untuk t-Adrese)</string>
<string name="memo_optional">Memo (tidak wajib)</string>
<string name="send_anyway">hantar</string>
<string name="invalid_amount">Jumlah yang tidak sah!</string>

134
app/src/main/res/values-nl/strings.xml

@ -0,0 +1,134 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- general -->
<string name="is_not_a_valid_connection_string">%1$s is geen geldige verbindingslink</string>
<string name="valid_address">Geldig adres</string>
<string name="balance">Saldo</string>
<string name="scan_qr_code">Scan QR-code</string>
<string name="send">Versturen</string>
<string name="address">Adres</string>
<string name="cancel">Annuleren</string>
<string name="amount">Bedrag</string>
<!-- TxDetailsActivity.kt -->
<string name="reply">Antwoorden</string>
<string name="shielded_address">(verborgen adres)</string>
<string name="unconfirmed_tx"> (onbevestigde transactie)</string>
<string name="confirm_transaction">Bevestig transactie</string>
<string name="confirm_and_send">Bevestig en verstuur</string>
<!-- content_main.xml -->
<string name="past_transactions">Eerdere transacties</string>
<string name="or">Of</string>
<string name="reconnect">Opnieuw verbinden</string>
<string name="help">Help</string>
<string name="help_text">Deze applicatie bedient uw full node op afstand.&lt;br>&lt;br>Om uw Android apparaat verbinden met uw desktop moet u de desktop SilentDragon applicatie starten en volledig laten synchroniseren.&lt;br>&lt;br>Nadat uw node gesynchroniseerd is, ga naar &lt;b>Apps -> Mobiele app verbinden&lt;/b> om de QR-code van de verbinding te tonen. Scan de code met deze app om met SilentDragon te verbinden.</string>
<!-- MainActivity.kt -->
<string name="app_name">SilentDragon</string>
<string name="no_connection">Geen verbinding</string>
<string name="connecting">Verbinden&#8230;</string>
<string name="loading">Laden&#8230;</string>
<!-- content_tx_details -->
<string name="memo">Bericht</string>
<string name="memo_contents">Inhoud van bericht</string>
<string name="view_on_block_explorer">Op de blockexplorer bekijken</string>
<string name="date_time">Datum / Tijd</string>
<!-- fragment_transaction_item -->
<string name="date">Datum</string>
<string name="amt">Bedrag</string>
<!-- fragment_unconfirmed_tx_item -->
<string name="unconfirmed_transaction">Onbevestigde transactie</string>
<!-- UnconfirmedTxItemFragment.kt -->
<string name="sending">Versturen </string>
<string name="receiving">Ontvangen </string>
<!-- menu_qrcodereader.xml -->
<string name="manual_input">Handmatige invoer</string>
<!-- menu_recieve -->
<string name="share">Delen</string>
<!-- menu_txdetails -->
<string name="view">Bekijken</string>
<!-- TxDetailsActivity.kt -->
<string name="sent">Verzonden</string>
<string name="received">Ontvangen</string>
<!-- menu_main -->
<string name="refresh">Verversen</string>
<!-- connectionManager.kt -->
<string name="Connecting_over_internet_not_enabled_in_desktop_node">Connectie via internet niet ingeschakeld in de desktop node.</string>
<string name="Connecting_over_internet_is_disabled_in_settings">Connectie via internet is uitgeschakeld in de instellingen.</string>
<!-- activity_qr_reader -->
<string name="how_to_connect_sd2sda">Ga naar \"Apps\" -> \"Mobiele app verbinden\" op de desktop wallet en scan de QR-code om te verbinden.</string>
<!-- activity_settings -->
<string name="disconnect">Verbinding verbreken</string>
<string name="silentDragon_connection_address">SilentDragon verbindingsadres</string>
<string name="disallow_routing_over_external_service">Verbinding via internet verbieden</string>
<string name="only_attempts_direct_connection">Wanneer deze optie is ingeschakeld, probeert de app alleen rechtstreeks verbinding te maken met SilentDragon en wordt data-verkeer niet geleid via de WormHole-service op wormhole.hush.is. Zie https://hush.is/silentdragon voor meer informatie.</string>
<string name="currency">Valuta</string>
<string name="silentdragon_version">SilentDragon versie</string>
<!-- activity_about.xml -->
<string name="website">Bezoek onze website</string>
<string name="telegram">Word lid van ons Telegram kanaal</string>
<string name="twitter">Twitter</string>
<string name="git">Git</string>
<string name="credits">Credits</string>
<string name="license">Licentie</string>
<string name="sda_version">SilentDragonAndroid versie</string>
<string name="copyright">Copyright</string>
<!-- SettingActivity.kt -->
<string name="not_connected">Niet verbonden</string>
<!-- QrReaderActivity.kt -->
<string name="paste_the_code_here_manually">Plak hier handmatig de code</string>
<string name="ok">OK</string>
<string name="is_not_a_valid_hush_address">%1$s is geen geldig Hush adres!</string>
<!-- ReceiveActivity.kt.kt -->
<string name="receive">Ontvangen</string>
<string name="no_address">Geen adres ingevoerd!</string>
<string name="hush_address">Hush adres</string>
<string name="copied_address_to_clipboard">Adres naar klembord gekopieerd</string>
<string name="your_hush_transparent_address">Uw transparante Hush adres</string>
<string name="your_hush_shielded_address">Uw verborgen Hush adres</string>
<!-- SendActivity.kt -->
<string name="send_transaction">Verstuur transactie</string>
<string name="not_a_valid_hush_address">Geen geldig Hush adres!</string>
<string name="memo_optional">Bericht (optioneel)</string>
<string name="send_anyway">Toch versturen</string>
<string name="invalid_amount">Ongeldig bedrag!</string>
<string name="invalid_destination_Hush_address">Ongeldig Hush adres ontvanger!</string>
<string name="send_from_taddr">Vanaf transparant adres versturen?</string>
<string name="cant_send_a_memo_to_a_taddr">Kan geen bericht naar een transparant adres versturen.</string>
<string name="error_sending_transaction">Fout bij het versturen van de transactie!</string>
<string name="memo_field_over_512">Het bericht is te lang. Het bericht kan maximaal 512 karakters bevatten.</string>
<string name="more_than_shielded_address">%1$s %2$s is meer dan er beschikbaar is op één verborgen adres. De transactie moet daarom vanaf een transparant adres verstuurd worden en is dan niet meer anoniem.\n\nWilt u toch versturen?</string>
<string name="max_spend_in_a_single_tx">Kan in een enkele transactie niet meer versturen dan: %1$d %2$s"</string>
<string name="reply_to">Antwoorden aan</string>
<!-- content_send -->
<string name="to">Aan</string>
<string name="fee">Kosten:</string>
<string name="include_reply_to_address">Antwoordadres bijvoegen</string>
<string name="action_settings">Instellingen</string>
<string name="action_about">Over</string>
<string name="transaction_details">Transactiedetails</string>
<string name="title_activity_settings">Instellingen</string>
<string name="title_activity_about">Over</string>
</resources>

3
app/src/main/res/values-pl/strings.xml

@ -79,7 +79,7 @@ TADDR (adres transparentny)
<string name="disconnect">Rozłącz</string>
<string name="silentDragon_connection_address">SilentDragon adres połączenia</string>
<string name="disallow_routing_over_external_service">Nie zezwalaj na ruch informacji przez zewnętrzne serwisy lub internet</string>
<string name="only_attempts_direct_connection">Jeśli zaznaczono, aplikacja spróbuje łączyć się jedynie bezpośrednio do SilentDragon, a nie prowadzić komunikację przez internet za pomocą technologii WormHole przez wormhole.myhush.org . Szczegóły na https://myhush.org/silentdragon </string>
<string name="only_attempts_direct_connection">Jeśli zaznaczono, aplikacja spróbuje łączyć się jedynie bezpośrednio do SilentDragon, a nie prowadzić komunikację przez internet za pomocą technologii WormHole przez wormhole.hush.is . Szczegóły na https://hush.is/silentdragon </string>
<string name="currency">Waluta</string>
<string name="silentdragon_version">Wersja SilentDragon</string>
@ -112,7 +112,6 @@ TADDR (adres transparentny)
<!-- SendActivity.kt -->
<string name="send_transaction">Wyślij tranzakcję</string>
<string name="not_a_valid_hush_address">Niepoprawny adres Hush!</string>
<string name="no_memo_for_taddresses">(Brak memo dla adresów transparentnych)</string>
<string name="memo_optional">Memo (opcjonalnie)</string>
<string name="send_anyway">Wyślij mimo to</string>
<string name="invalid_amount">Niepoprawna wartość!</string>

3
app/src/main/res/values-pt/strings.xml

@ -75,7 +75,7 @@
<string name="disconnect">Desconectar</string>
<string name="silentDragon_connection_address">EndereçoSilentDragon</string>
<string name="disallow_routing_over_external_service">Não permitir o redireccionamento de tráfego através de serviço externo/internet</string>
<string name="only_attempts_direct_connection">Se marcado, a aplicação apenas tentará estabelecer uma conexão directa ao SilentDragon, e não redirecciona o tráfego da internet através do serviço <i>WormHole</i> em wormhole.myhush.org. Por favor vê https://myhush.org/silentdragon para mais informação.</string>
<string name="only_attempts_direct_connection">Se marcado, a aplicação apenas tentará estabelecer uma conexão directa ao SilentDragon, e não redirecciona o tráfego da internet através do serviço <i>WormHole</i> em wormhole.hush.is. Por favor vê https://hush.is/silentdragon para mais informação.</string>
<string name="currency">Moeda</string>
<string name="silentdragon_version">Versão do SilentDragon</string>
@ -108,7 +108,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Enviar transacção</string>
<string name="not_a_valid_hush_address">Não é um endereço Hush válido!</string>
<string name="no_memo_for_taddresses">(Sem Memo para endereços-t)</string>
<string name="memo_optional">Memo (Optional)</string>
<string name="send_anyway">Enviar de qualquer forma</string>
<string name="invalid_amount">Quantia inválida!</string>

3
app/src/main/res/values-ro/strings.xml

@ -76,7 +76,7 @@
<string name="silentDragon_connection_address"> Adresa de conectare SilentDragon</string>
<string name="disallow_routing_over_external_service">Nu permite rutarea prin servicii/internet externe
</string>
<string name="only_attempts_direct_connection">Dacă este bifată, aplicația va încerca doar o conexiune directă la SilentDragon și nu va orienta traficul pe internet prin intermediul serviciului WormHole de la wormhole.myhush.org. Vizitează https://myhush.org/silentdragon pentru mai multe detalii</string>
<string name="only_attempts_direct_connection">Dacă este bifată, aplicația va încerca doar o conexiune directă la SilentDragon și nu va orienta traficul pe internet prin intermediul serviciului WormHole de la wormhole.hush.is. Vizitează https://hush.is/silentdragon pentru mai multe detalii</string>
<string name="currency">Monedă</string>
<string name="silentdragon_version">Versiunea SilentDragon</string>
@ -109,7 +109,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Trimite transacție</string>
<string name="not_a_valid_hush_address">Nu este o adresă HUSH corectă!</string>
<string name="no_memo_for_taddresses">(Nicio notificare pentru adresa t)</string>
<string name="memo_optional">Notificare (Opțional)</string>
<string name="send_anyway">Trimite oricum</string>
<string name="invalid_amount">Sumă incorectă!</string>

3
app/src/main/res/values-ru/strings.xml

@ -89,7 +89,7 @@
<string name="disconnect">Отсоединиться</string>
<string name="silentDragon_connection_address">Адрес Тихого Дракона для соединения</string>
<string name="disallow_routing_over_external_service">Не позволять соединение через внешние серверы/интернет</string>
<string name="only_attempts_direct_connection">Если проверено, то приложение позволит только прямое соединение с Тихим Драконом (Silent Dragon), а не соединение (роутинг, маршрутизацию) через интернет при помощи WormHole сервис на сайте wormhole.myhush.org . Для более подробной информации https://myhush.org/silentdragon</string>
<string name="only_attempts_direct_connection">Если проверено, то приложение позволит только прямое соединение с Тихим Драконом (Silent Dragon), а не соединение (роутинг, маршрутизацию) через интернет при помощи WormHole сервис на сайте wormhole.hush.is . Для более подробной информации https://hush.is/silentdragon</string>
<string name="currency">Валюта</string>
<string name="silentdragon_version">Версия Тихого Дракона </string>
@ -127,7 +127,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction"> Отправить транзакцию </string>
<string name="not_a_valid_hush_address">Not a valid Hush address Недействительный Hush адрес!</string>
<string name="no_memo_for_taddresses">(отсутствует мемо для т-адреса)</string>
<string name="memo_optional"> Мемо (необязательно)</string>
<string name="send_anyway"> Отправить в любом случае </string>
<string name="invalid_amount"> Неверная сумма!</string>

3
app/src/main/res/values-sr/strings.xml

@ -75,7 +75,7 @@
<string name="disconnect">Prekini vezu</string>
<string name="silentDragon_connection_address">SilentDragon adresa za spajanje</string>
<string name="disallow_routing_over_external_service">Odbij preusmeravanje preko vanjske usluge/interneta</string>
<string name="only_attempts_direct_connection">Ako je označeno, aplikacija će se pokušati direktno spojiti na SilentDragon i neće preusmeravati promet preko interneta pomoću WormHole usluge wormhole.myhush.org . Molimo vas, za više detalja pogledajte https://myhush.org/silentdragon</string>
<string name="only_attempts_direct_connection">Ako je označeno, aplikacija će se pokušati direktno spojiti na SilentDragon i neće preusmeravati promet preko interneta pomoću WormHole usluge wormhole.hush.is . Molimo vas, za više detalja pogledajte https://hush.is/silentdragon</string>
<string name="currency">Valuta</string>
<string name="silentdragon_version">SilentDragon verzija</string>
@ -108,7 +108,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Pošalji transakciju</string>
<string name="not_a_valid_hush_address">Nije ispravna Hush adresa!</string>
<string name="no_memo_for_taddresses">(Nema Memo za t-Adrese)</string>
<string name="memo_optional">Memo (Opciono)</string>
<string name="send_anyway">Pošalji svejedno</string>
<string name="invalid_amount">Neispravna količina!</string>

3
app/src/main/res/values-sv/strings.xml

@ -75,7 +75,7 @@
<string name="disconnect">koppla ifrån</string>
<string name="silentDragon_connection_address">SilentDragon anslutnings address</string>
<string name="disallow_routing_over_external_service">förbjud routing över extern tjänst/internet</string>
<string name="only_attempts_direct_connection">Om det är markerad kommer appen bara försöka ha en direkt anslutning till Silentdragon, och inte dirigera trafik över internet via WormHole-tjänsten på wormhole.myhush.org . Snälla ta en titt på https://myhush.org/silentdragon för mer detaljer</string>
<string name="only_attempts_direct_connection">Om det är markerad kommer appen bara försöka ha en direkt anslutning till Silentdragon, och inte dirigera trafik över internet via WormHole-tjänsten på wormhole.hush.is . Snälla ta en titt på https://hush.is/silentdragon för mer detaljer</string>
<string name="currency">valuta</string>
<string name="silentdragon_version">SilentDragon version</string>
@ -108,7 +108,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">skicka transaktion</string>
<string name="not_a_valid_hush_address">icke tillgänglig hush address!</string>
<string name="no_memo_for_taddresses">(ingen memo för taddresses)</string>
<string name="memo_optional">Memo (valfri)</string>
<string name="send_anyway">skicka hur som helst</string>
<string name="invalid_amount">ogiltig summa!</string>

3
app/src/main/res/values-tr/strings.xml

@ -74,7 +74,7 @@
<string name="disconnect">Bağlantıyı kes</string>
<string name="silentDragon_connection_address">SilentDragon bağlantı adresi</string>
<string name="disallow_routing_over_external_service">Harici hizmet/internet üzerinden yönlendirmeye izin verme</string>
<string name="only_attempts_direct_connection">İşaretlenirse, uygulama yalnızca SilentDragon ile doğrudan bağlantı kurmaya çalışır ve wormhole.myhush.org adresindeki WormHole hizmeti ile internet üzerinden trafiği yönlendirmez. Daha fazla bilgi için lütfen https://myhush.org/silentdragon adresine bakın.</string>
<string name="only_attempts_direct_connection">İşaretlenirse, uygulama yalnızca SilentDragon ile doğrudan bağlantı kurmaya çalışır ve wormhole.hush.is adresindeki WormHole hizmeti ile internet üzerinden trafiği yönlendirmez. Daha fazla bilgi için lütfen https://hush.is/silentdragon adresine bakın.</string>
<string name="currency">Para birimi</string>
<string name="silentdragon_version">SilentDragon sürümü</string>
@ -107,7 +107,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">İşlemi Gönder</string>
<string name="not_a_valid_hush_address">Geçerli bir Hush adresi değil!</string>
<string name="no_memo_for_taddresses">(t-Adres\'leri için Memo yok)</string>
<string name="memo_optional">Memo (İsteğe bağlı)</string>
<string name="send_anyway">Yine de Gönder</string>
<string name="invalid_amount">Geçersiz miktar!</string>

7
app/src/main/res/values/strings.xml

@ -14,7 +14,7 @@
<string name="address">Address</string>
<string name="cancel">Cancel</string>
<string name="amount">Amount</string>
<string name="wormhole">Wormhole</string>
<string name="wormhole" translatable="false">Wormhole</string>
<string name="test_string" translatable="false">Test String</string>
<!-- TxDetailsActivity.kt -->
@ -83,9 +83,9 @@
<string name="silentDragon_connection_address">SilentDragon connection address</string>
<string name="wormhole_settings">Wormhole Settings</string>
<string name="disallow_routing_over_external_service">Disallow routing over external service/internet</string>
<string name="only_attempts_direct_connection">If checked, the app will only attempt a direct connection to SilentDragon, and not route traffic over the internet via the WormHole service at wormhole.myhush.org . Please see the https://myhush.org/silentdragon for more details</string>
<string name="only_attempts_direct_connection">If checked, the app will only attempt a direct connection to SilentDragon, and not route traffic over the internet via the WormHole service at wormhole.hush.is . Please see the https://hush.is/silentdragon for more details</string>
<string name="current_wormhole_title">Current Wormhole:</string>
<string name="myhush_default_wormhole" translatable="false">wormhole.myhush.org:443</string>
<string name="myhush_default_wormhole" translatable="false">wormhole.hush.is:443</string>
<string name="wormhole_custom">Set custom Wormhole</string>
<string name="currency">Currency</string>
<string name="silentdragon_version">SilentDragon version</string>
@ -131,7 +131,6 @@
<!-- SendActivity.kt -->
<string name="send_transaction">Send Transaction</string>
<string name="not_a_valid_hush_address">Not a valid Hush address!</string>
<string name="no_memo_for_taddresses">(No Memo for t-Addresses)</string>
<string name="memo_optional">Memo (Optional)</string>
<string name="send_anyway">Send Anyway</string>
<string name="invalid_amount">Invalid amount!</string>

2
buildSrc/src/main/java/org/myhush/silentdragon/Dependencies.kt

@ -5,7 +5,7 @@ object Deps {
const val compileSdkVersion = 29
const val buildToolsVersion = "29.0.3"
const val minSdkVersion = 17
const val minSdkVersion = 19
const val targetSdkVersion = 29
object Kotlin : Version(kotlinVersion) {

Loading…
Cancel
Save