diff --git a/app/src/main/java/net/i2p/android/router/service/RouterService.java b/app/src/main/java/net/i2p/android/router/service/RouterService.java index 638c9c35e..ad25adcba 100644 --- a/app/src/main/java/net/i2p/android/router/service/RouterService.java +++ b/app/src/main/java/net/i2p/android/router/service/RouterService.java @@ -26,7 +26,6 @@ import net.i2p.router.RouterContext; import net.i2p.router.RouterLaunch; import java.lang.ref.WeakReference; -import java.text.DecimalFormat; /** * Runs the router @@ -260,26 +259,16 @@ public class RouterService extends Service { int inCl = ctx.tunnelManager().getInboundClientTunnelCount(); int outCl = ctx.tunnelManager().getOutboundClientTunnelCount(); String uptime = DataHelper.formatDuration(ctx.router().getUptime()); - double inBW = ctx.bandwidthLimiter().getReceiveBps() / 1024; - double outBW = ctx.bandwidthLimiter().getSendBps() / 1024; - // control total width - DecimalFormat fmt; - if(inBW >= 1000 || outBW >= 1000) { - fmt = new DecimalFormat("#0"); - } else if(inBW >= 100 || outBW >= 100) { - fmt = new DecimalFormat("#0.0"); - } else { - fmt = new DecimalFormat("#0.00"); - } + double inBW = ctx.bandwidthLimiter().getReceiveBps(); + double outBW = ctx.bandwidthLimiter().getSendBps(); String text = getResources().getString(R.string.notification_status_text, Util.formatSize(inBW), Util.formatSize(outBW)); - // TODO change string resource after 0.9.20 to use Util.formatSize() String bigText = getResources().getString(R.string.notification_status_bw, - fmt.format(inBW), fmt.format(outBW)) + '\n' + Util.formatSize(inBW), Util.formatSize(outBW)) + '\n' + getResources().getString(R.string.notification_status_peers, active, known) + '\n' + getResources().getString(R.string.notification_status_expl, diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml index a9901c679..e5e006371 100644 --- a/app/src/main/res/values-ca/strings.xml +++ b/app/src/main/res/values-ca/strings.xml @@ -99,7 +99,6 @@ Xarxa desconnectada, aturant I2P Aturada cancel·lada S\'està aturant I2P - Ample de banda: %1$s KBps baixada / %2$s KBps pujada Iguals: %1$d actius, %2$d coneguts Túnels d\'exploració: %1$d/%2$d Túnels de clients: %1$d/%2$d diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 5f2c9cab2..ebf7d336e 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -108,7 +108,6 @@ Netzwerk getrennt, I2P wird gestoppt Herunterfahren abgebrochen I2P fährt herunter - Bandbreite: %1$s KB/s eingehend / %2$s KB/s ausgehend Teilnehmer: %1$d aktiv, %2$d bekannt Erkundungstunnel: %1$d/%2$d Kliententunnel: %1$d/%2$d diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index d850cfe87..d9425583c 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -108,7 +108,6 @@ Red desconectada, deteniendo I2P Cierre cancelado I2P se está cerrando - Ancho de banda: %1$s KBps bajada / %2$s KBps subida Pares: %1$d activos, %2$d conocidos Túneles exploratorios: %1$d/%2$d Túneles de cliente: %1$d/%2$d diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index 3367a0893..ae2aa28a6 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -82,7 +82,6 @@ Verkkoyhteys katkesi, pysäytetään I2P Sulkeminen peruttu I2P on sulkeutumassa - Kaistanleveys: %1$s kilotavua/s alaspäin / %2$s kilotavua/s ylöspäin Vertaisverkkovastaanottajaa: %1$d aktiivista, %2$d tunnettua Asiakastunnelit: %1$d/%2$d Asetukset diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index ad384201f..14e6b267f 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -108,7 +108,6 @@ Réseau déconnecté, arrêt d\'I2P Arrêt annulé I2P est en cours d\'arrêt - Bande passante : %1$s KBps down / %2$s KBps up Pairs : %1$d actifs, %2$d connus Tunnels exploratoires : %1$d/%2$d Tunnels client : %1$d/%2$d diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 041048fc3..cf5d43c8f 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -108,7 +108,6 @@ Disconnesso da internet, I2P in spegnimento Spegnimento cancellato I2P si sta spegnendo - Banda: %1$s KBps ricezione / %2$s KBps invio Peer: %1$d attivo, %2$d conosciuto Tunnel d\'esplorazione: %1$d/%2$d Tunnel del client : %1$d/%2$d diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index d9bf9d425..1a9ba6087 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -51,7 +51,6 @@ グラフ設定 NetDB にルーターがありません。 NetDB にリースセットがありません。 - 帯域幅: %1$s KBps 下方向 / %2$s KBps 上方向 ピア: %1$d アクティブ、 %2$d 既知 予備トンネル: %1$d/%2$d クライアントトンネル: %1$d/%2$d diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index a99359aac..53295ce6f 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -108,7 +108,6 @@ 네트워크 끊김, I2P 멈추는 중 종료 취소됨 I2P 종료 중 - 대역폭: %1$s KBps 다운 / %2$s KBps 업로드 피어들: %1$d 활성, %2$d 알려짐 예비 터널들: %1$d/%2$d 클라이언트 터널들: %1$d/%2$d diff --git a/app/src/main/res/values-nb/strings.xml b/app/src/main/res/values-nb/strings.xml index c0f4ae001..01a2ea80d 100644 --- a/app/src/main/res/values-nb/strings.xml +++ b/app/src/main/res/values-nb/strings.xml @@ -51,7 +51,6 @@ Konfigurer grafer Ingen rutere i din NetDB Ingen LeaseSets i din NetDB. - Båndbredde: %1$s KBps ned / %2$s KBps opp Likemenn: %1$d aktive, %2$d kjente Utforsknings-tunneler: %1$d/%2$d Klient-tunneler: %1$d/%2$d diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 70b511840..472cadab5 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -106,7 +106,6 @@ Netwerk verbroken, I2P wordt gestopt Afsluiten geannuleerd I2P is aan het afsluiten - Bandbreedte: %1$s KBps down / %2$s KBps up Peers: %1$d actief, %2$d bekend Verkennende tunnels: %1$d/%2$d Cliënttunnels: %1$d/%2$d diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 1f302a17b..65acf3d1e 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -103,7 +103,6 @@ Sieć rozłączona, zatrzymywanie I2P Anulowano zamknięcie Trwa wyłączanie I2P - Przepustowość: %1$s KBps pobieranie / %2$s KBps wysyłanie Peery: %1$d aktywnych, %2$d znanych Tunelów rozpoznawczych: %1$d/%2$d Tunele klienta: %1$d/%2$d diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 071a324dc..dc6e3a51b 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -87,7 +87,6 @@ Rede desconectada, interrompendo I2P Desligamento cancelado O roteador I2P está sendo desligado - Largura de banda: %1$s KBps Down/ %2$s KBps up Pares: %1$d ativos, %2$d conhecidos Túneis exploratórios: %1$d/%2$d Túneis cliente: %1$d/%2$d diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index bb80d467d..237ac7efa 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -108,7 +108,6 @@ Sem ligação à rede, a parar o I2P Cancelada a ordem para desligar O I2P está a desligar - Largura de banda: %1$s KBps down / %2$s KBps up Nós: %1$d ativos, %2$d conhecidos Túneis exploratórios: %1$d/%2$d Túneis cliente: %1$d/%2$d diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 04c75e483..f1e7a7bbd 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -76,7 +76,6 @@ I2P repornește I2P așteaptă pentru o conexiune la rețea I2P rulează - Lățime de bandă: %1$s KBps desc / %2$s KBps în Parteneri: %1$d activi, %2$d cunoscuți Configurări Activează diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index d8edf27a3..61aa0660e 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -108,7 +108,6 @@ Сеть отключена, остановка I2P Выключение отменено I2P выключается - Пропускная способность: %1$s KBps прием / %2$s KBps отправка Узлы: %1$d активны, %2$d известны Исследовательские туннели: %1$d/%2$d Туннели клиента: %1$d/%2$d diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 1f9fa92ea..abec5d1d2 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -109,7 +109,6 @@ Var god läs release kommentarerna och licens-information. Nätverk nedkopplat, stannar I2P Avstängning avbruten I2P stänger ner - Bandbredd:%1$s KBps ner / %2$s KBps upp Peers: %1$d aktiva, %2$d kända Utforskande tunnlar: %1$d/%2$d Klienttunnlar:%1$d/%2$d diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 0e3dade7e..e6a484ed1 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -92,7 +92,6 @@ Ağ devre dışı bırakıldı, I2P durduruluyor Kapatma iptal edildi I2P kapatılıyor - Bant genişliği: %1$s KBps indirme / %2$s KBps yükleme Eşler: %1$d etkin, %2$d bilinmeyen Keşif tünelleri: %1$d/%2$d İstemci tünelleri: %1$d/%2$d diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 931ff261d..8f3620396 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -104,7 +104,6 @@ Немає з\'єднання з мережею, вимикаємо I2P Вимикання було відмінено Вимикаємо I2P - Пропускна здатність: %1$s КБ/с прийом / %2$s КБ/с передача Піри: %1$d активно, %2$d відомо Пошукові тунелі: %1$d/%2$d Клієнтські тунелі: %1$d/%2$d diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index b95bc2c75..f076dfec4 100644 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -108,7 +108,6 @@ 网络已中断,正在停止 I2P 关闭已取消 I2P 正在关闭 - 带宽:下行 %1$s KB/s / 上行 %2$s KB/s 节点:%1$d 活动,%2$d 已知 探索隧道:%1$d/%2$d 客户隧道:%1$d/%2$d diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 5ead2341a..e98a6f5f9 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -142,7 +142,7 @@ Shutdown cancelled I2P is shutting down %1$sBps ↓ / %2$sBps ↑ - Bandwidth: %1$s KBps down / %2$s KBps up + Bandwidth: %1$sBps down / %2$sBps up Peers: %1$d active, %2$d known Exploratory tunnels: %1$d/%2$d Client tunnels: %1$d/%2$d