- Use strings in all config activity alert messages.
This commit is contained in:
@@ -165,8 +165,8 @@ class ConfigActivity : AppCompatActivity() {
|
|||||||
val listenAddr = listenAddr.text.toString().trim()
|
val listenAddr = listenAddr.text.toString().trim()
|
||||||
if (listenAddr != oldListenAddr) {
|
if (listenAddr != oldListenAddr) {
|
||||||
if ((listenAddr != "") && !Utils.checkIpPort(listenAddr)) {
|
if ((listenAddr != "") && !Utils.checkIpPort(listenAddr)) {
|
||||||
Utils.alertView(this, "Notice",
|
Utils.alertView(this, getString(R.string.notice),
|
||||||
"Invalid Listen Address '$listenAddr'")
|
"${getString(R.string.invalid_listen_address)}: $listenAddr")
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
Config.remove("sip_listen")
|
Config.remove("sip_listen")
|
||||||
@@ -186,8 +186,8 @@ class ConfigActivity : AppCompatActivity() {
|
|||||||
val dnsServers = addMissingPorts(dnsServers.text.toString().trim().toLowerCase())
|
val dnsServers = addMissingPorts(dnsServers.text.toString().trim().toLowerCase())
|
||||||
if (dnsServers != oldDnsServers) {
|
if (dnsServers != oldDnsServers) {
|
||||||
if (!checkDnsServers(dnsServers)) {
|
if (!checkDnsServers(dnsServers)) {
|
||||||
Utils.alertView(this, "Notice",
|
Utils.alertView(this, getString(R.string.notice),
|
||||||
"Invalid DNS Servers: $dnsServers")
|
"${getString(R.string.invalid_dns_servers)}: $dnsServers")
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
Config.remove("dyn_dns")
|
Config.remove("dyn_dns")
|
||||||
@@ -197,8 +197,8 @@ class ConfigActivity : AppCompatActivity() {
|
|||||||
Config.add("dns_server", server)
|
Config.add("dns_server", server)
|
||||||
Config.add("dyn_dns", "no")
|
Config.add("dyn_dns", "no")
|
||||||
if (Api.net_use_nameserver(dnsServers) != 0) {
|
if (Api.net_use_nameserver(dnsServers) != 0) {
|
||||||
Utils.alertView(this, "Notice",
|
Utils.alertView(this, getString(R.string.error),
|
||||||
"Failed to set DNS servers '$dnsServers'")
|
"${getString(R.string.failed_to_set_dns_servers)}: $dnsServers")
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@@ -263,8 +263,8 @@ class ConfigActivity : AppCompatActivity() {
|
|||||||
if (aec.isChecked) {
|
if (aec.isChecked) {
|
||||||
Config.add("module", "webrtc_aec.so")
|
Config.add("module", "webrtc_aec.so")
|
||||||
if (Api.module_load("webrtc_aec.so") != 0) {
|
if (Api.module_load("webrtc_aec.so") != 0) {
|
||||||
Utils.alertView(this, "Notice",
|
Utils.alertView(this, getString(R.string.error),
|
||||||
"Failed to load Acoustic Echo Cancellation module")
|
getString(R.string.failed_to_load_aec_module))
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@@ -276,7 +276,8 @@ class ConfigActivity : AppCompatActivity() {
|
|||||||
val opusBitRate = opusBitRate.text.toString().trim()
|
val opusBitRate = opusBitRate.text.toString().trim()
|
||||||
if (opusBitRate != oldOpusBitrate) {
|
if (opusBitRate != oldOpusBitrate) {
|
||||||
if (!checkOpusBitRate(opusBitRate)) {
|
if (!checkOpusBitRate(opusBitRate)) {
|
||||||
Utils.alertView(this, "Notice", "Invalid Opus Bit Rate: $opusBitRate")
|
Utils.alertView(this, getString(R.string.notice),
|
||||||
|
"${getString(R.string.invalid_opus_bitrate)}: $opusBitRate.")
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
Config.remove("opus_bitrate")
|
Config.remove("opus_bitrate")
|
||||||
@@ -288,8 +289,8 @@ class ConfigActivity : AppCompatActivity() {
|
|||||||
val opusPacketLoss = opusPacketLoss.text.toString().trim()
|
val opusPacketLoss = opusPacketLoss.text.toString().trim()
|
||||||
if (opusPacketLoss != oldOpusPacketLoss) {
|
if (opusPacketLoss != oldOpusPacketLoss) {
|
||||||
if (!checkOpusPacketLoss(opusPacketLoss)) {
|
if (!checkOpusPacketLoss(opusPacketLoss)) {
|
||||||
Utils.alertView(this, "Notice",
|
Utils.alertView(this, getString(R.string.notice),
|
||||||
"Invalid Opus Packet Loss Percentage: $opusPacketLoss")
|
"${getString(R.string.invalid_opus_packet_loss)}: $opusPacketLoss")
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
Config.remove("opus_inbandfec")
|
Config.remove("opus_inbandfec")
|
||||||
|
|||||||
@@ -175,6 +175,7 @@
|
|||||||
jolloin baresip kuuntelee porttia 5060 kaikilla käytössä olevilla
|
jolloin baresip kuuntelee porttia 5060 kaikilla käytössä olevilla
|
||||||
osoitteilla.
|
osoitteilla.
|
||||||
</string>
|
</string>
|
||||||
|
<string name="invalid_listen_address">Virheellinen kuunteluosoite</string>
|
||||||
<string name="prefer_ipv6">Suosi IPv6-protokollaa</string>
|
<string name="prefer_ipv6">Suosi IPv6-protokollaa</string>
|
||||||
<string name="prefer_ipv6_help">Jos merkitty, baresip suosii
|
<string name="prefer_ipv6_help">Jos merkitty, baresip suosii
|
||||||
IPv6-protokollaa, mikäli sekä IPv4 että IPv6 ovat käytettävissä.</string>
|
IPv6-protokollaa, mikäli sekä IPv4 että IPv6 ovat käytettävissä.</string>
|
||||||
@@ -185,8 +186,11 @@
|
|||||||
on IPv6-osoite ja myös portti annetaan, pitää osoite kirjoittaa sulkujen [] sisään.
|
on IPv6-osoite ja myös portti annetaan, pitää osoite kirjoittaa sulkujen [] sisään.
|
||||||
Esimerkiksi luettelo \'8.8.8.8:53,[2001:4860:4860::8888]:53\' osoittaa Googlen julkisiin
|
Esimerkiksi luettelo \'8.8.8.8:53,[2001:4860:4860::8888]:53\' osoittaa Googlen julkisiin
|
||||||
DNS-palvelijoihin.</string>
|
DNS-palvelijoihin.</string>
|
||||||
|
<string name="invalid_dns_servers">Virheelliset DNS-palvelimet</string>
|
||||||
|
<string name="failed_to_set_dns_servers">DNS-palvelinten asetus epäonnistui</string>
|
||||||
<string name="aec">Akustinen kaiun poisto</string>
|
<string name="aec">Akustinen kaiun poisto</string>
|
||||||
<string name="aec_help">Jos merkitty, kaikua yritetään poistaa puheluiden aikana.</string>
|
<string name="aec_help">Jos merkitty, kaikua yritetään poistaa puheluiden aikana.</string>
|
||||||
|
<string name="failed_to_load_aec_module">Kaiunpoistomodulin lataaminen epäonnistui.</string>
|
||||||
<string name="opus_bit_rate">Opus-koodekin bittinopeus</string>
|
<string name="opus_bit_rate">Opus-koodekin bittinopeus</string>
|
||||||
<string name="opus_bit_rate_help">Opus-koodekin käyttämä
|
<string name="opus_bit_rate_help">Opus-koodekin käyttämä
|
||||||
keskimääräinen enimmäisnopeus. Mahdollisia arvoja ovat
|
keskimääräinen enimmäisnopeus. Mahdollisia arvoja ovat
|
||||||
@@ -196,7 +200,8 @@
|
|||||||
<string name="opus_packet_loss_help">Odotettu Opus audio virran pakettihäviö prosentteina.
|
<string name="opus_packet_loss_help">Odotettu Opus audio virran pakettihäviö prosentteina.
|
||||||
Mahdolliset arvot ovat 0-100. Oletusarvo on 0, jolloin ennakoiva virheenkorjaus
|
Mahdolliset arvot ovat 0-100. Oletusarvo on 0, jolloin ennakoiva virheenkorjaus
|
||||||
ei ole käytössä.</string>
|
ei ole käytössä.</string>
|
||||||
<string name="_0" translatable="false">0</string>
|
<string name="invalid_opus_bitrate">Virheellinen Opus-koodekin bittinopeus</string>
|
||||||
|
<string name="invalid_opus_packet_loss">Virheellinen Opus-koodekin odotettu pakettihäviö</string>
|
||||||
<string name="ice_lite_mode">ICE Lite-moodi</string>
|
<string name="ice_lite_mode">ICE Lite-moodi</string>
|
||||||
<string name="ice_lite_mode_help">Jos merkitty, ICE Lite-moodi on
|
<string name="ice_lite_mode_help">Jos merkitty, ICE Lite-moodi on
|
||||||
käytössä.
|
käytössä.
|
||||||
|
|||||||
@@ -155,6 +155,7 @@ Check Apps → baresip → Permissions → Storage and that file \'accounts.bs\'
|
|||||||
available addresses. If left empty (factory default), baresip listens at port 5060 of
|
available addresses. If left empty (factory default), baresip listens at port 5060 of
|
||||||
all available addresses.
|
all available addresses.
|
||||||
</string>
|
</string>
|
||||||
|
<string name="invalid_listen_address">Invalid Listen Address</string>
|
||||||
<string name="_0_0_0_0_5060" translatable="false">0.0.0.0:5060</string>
|
<string name="_0_0_0_0_5060" translatable="false">0.0.0.0:5060</string>
|
||||||
<string name="prefer_ipv6">Prefer IPv6</string>
|
<string name="prefer_ipv6">Prefer IPv6</string>
|
||||||
<string name="prefer_ipv6_help">Prefer IPv6 if both IPv4 and IPv6 are available.</string>
|
<string name="prefer_ipv6_help">Prefer IPv6 if both IPv4 and IPv6 are available.</string>
|
||||||
@@ -165,6 +166,8 @@ Check Apps → baresip → Permissions → Storage and that file \'accounts.bs\'
|
|||||||
also port is given, ip must
|
also port is given, ip must
|
||||||
be written inside brackets []. As an example, list \'8.8.8.8:53,[2001:4860:4860::8888]:53\'
|
be written inside brackets []. As an example, list \'8.8.8.8:53,[2001:4860:4860::8888]:53\'
|
||||||
points to IPv4 and IPv6 addresses of public Google DNS servers.</string>
|
points to IPv4 and IPv6 addresses of public Google DNS servers.</string>
|
||||||
|
<string name="invalid_dns_servers">Invalid DNS Servers</string>
|
||||||
|
<string name="failed_to_set_dns_servers">Failed to set DNS servers</string>
|
||||||
<string name="tls_certificate_file">TLS Certificate File</string>
|
<string name="tls_certificate_file">TLS Certificate File</string>
|
||||||
<string name="tls_certificate_file_help">If checked, file \'cert.pem\' containing
|
<string name="tls_certificate_file_help">If checked, file \'cert.pem\' containing
|
||||||
TLS certificate and private key of this baresip instance has been or will be loaded from
|
TLS certificate and private key of this baresip instance has been or will be loaded from
|
||||||
@@ -174,6 +177,7 @@ Check Apps → baresip → Permissions → Storage and that file \'accounts.bs\'
|
|||||||
of Certificate Authorities has been or will be loaded from Download directory.</string>
|
of Certificate Authorities has been or will be loaded from Download directory.</string>
|
||||||
<string name="aec">Acoustic Echo Cancellation</string>
|
<string name="aec">Acoustic Echo Cancellation</string>
|
||||||
<string name="aec_help">If checked, echo cancellation is attempted on call audio.</string>
|
<string name="aec_help">If checked, echo cancellation is attempted on call audio.</string>
|
||||||
|
<string name="failed_to_load_aec_module">Failed to load Acoustic Echo Cancellation module.</string>
|
||||||
<string name="opus_bit_rate">Opus Bit Rate</string>
|
<string name="opus_bit_rate">Opus Bit Rate</string>
|
||||||
<string name="opus_bit_rate_help">Average maximum bit rate used by Opus audio stream.
|
<string name="opus_bit_rate_help">Average maximum bit rate used by Opus audio stream.
|
||||||
Valid values are 6000-510000. Factory default is 28000.</string>
|
Valid values are 6000-510000. Factory default is 28000.</string>
|
||||||
@@ -183,6 +187,8 @@ Check Apps → baresip → Permissions → Storage and that file \'accounts.bs\'
|
|||||||
Valid values are 0-100. Factory default is 0, which disables Opus Forward Error
|
Valid values are 0-100. Factory default is 0, which disables Opus Forward Error
|
||||||
Correction (FEC).</string>
|
Correction (FEC).</string>
|
||||||
<string name="_0" translatable="false">0</string>
|
<string name="_0" translatable="false">0</string>
|
||||||
|
<string name="invalid_opus_bitrate">Invalid Opus bitrate</string>
|
||||||
|
<string name="invalid_opus_packet_loss">Invalid Opus Packet Loss Percentage</string>
|
||||||
<string name="ice_lite_mode">ICE Lite Mode</string>
|
<string name="ice_lite_mode">ICE Lite Mode</string>
|
||||||
<string name="ice_lite_mode_help">If checked, ICE Lite Mode is used.</string>
|
<string name="ice_lite_mode_help">If checked, ICE Lite Mode is used.</string>
|
||||||
<string name="default_call_volume">Default Call Volume</string>
|
<string name="default_call_volume">Default Call Volume</string>
|
||||||
|
|||||||
Reference in New Issue
Block a user