mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-12 02:39:05 +01:00
Compare commits
15 Commits
snowflake-
...
beta-1.4.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
87df641b5d | ||
|
|
a56a70a947 | ||
|
|
3767aeb8b2 | ||
|
|
6344e29c29 | ||
|
|
3734e36782 | ||
|
|
48ac5e2bc5 | ||
|
|
404e30bb0f | ||
|
|
6a5024e8a2 | ||
|
|
f19c636ddb | ||
|
|
45833a2ec0 | ||
|
|
55efb5f41d | ||
|
|
6ec0fba5a2 | ||
|
|
1eb39eeea8 | ||
|
|
bc9c4c9e3f | ||
|
|
3844d33015 |
@@ -15,8 +15,8 @@ android {
|
||||
defaultConfig {
|
||||
minSdkVersion 16
|
||||
targetSdkVersion 30
|
||||
versionCode 10412
|
||||
versionName "1.4.12"
|
||||
versionCode 10415
|
||||
versionName "1.4.15"
|
||||
consumerProguardFiles 'proguard-rules.txt'
|
||||
|
||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||
|
||||
@@ -88,7 +88,7 @@ dependencyVerification {
|
||||
'org.apache.httpcomponents:httpmime:4.5.6:httpmime-4.5.6.jar:0b2b1102c18d3c7e05a77214b9b7501a6f6056174ae5604e0e256776eda7553e',
|
||||
'org.bouncycastle:bcpkix-jdk15on:1.56:bcpkix-jdk15on-1.56.jar:7043dee4e9e7175e93e0b36f45b1ec1ecb893c5f755667e8b916eb8dd201c6ca',
|
||||
'org.bouncycastle:bcprov-jdk15on:1.56:bcprov-jdk15on-1.56.jar:963e1ee14f808ffb99897d848ddcdb28fa91ddda867eb18d303e82728f878349',
|
||||
'org.briarproject:obfs4proxy-android:0.0.14:obfs4proxy-android-0.0.14.jar:ad9b1ee4757b05867a19e993147bbb018bddd1f26ce3da746d5f037d5991a8c8',
|
||||
'org.briarproject:obfs4proxy-android:0.0.14-tor1:obfs4proxy-android-0.0.14-tor1.jar:8b08068778b133484b17956d8f7a7710739c33f671a26a68156f4d34e6f28c30',
|
||||
'org.briarproject:snowflake-android:2.3.1:snowflake-android-2.3.1.jar:1f83c9a070f87b7074af13627709a8b5aced5460104be7166af736b1bb73c293',
|
||||
'org.briarproject:tor-android:0.4.5.14:tor-android-0.4.5.14.jar:7cf1beaa6c1db51fc8fac263aba9624ef289c3db29772509efcbc59f7057330a',
|
||||
'org.checkerframework:checker-compat-qual:2.5.3:checker-compat-qual-2.5.3.jar:d76b9afea61c7c082908023f0cbc1427fab9abd2df915c8b8a3e7a509bccbc6d',
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
d Bridge obfs4 192.95.36.142:443 CDF2E852BF539B82BD10E27E9115A31734E378C2 cert=qUVQ0srL1JI/vO6V6m/24anYXiJD3QP2HgzUKQtQ7GRqqUvs7P+tG43RtAqdhLOALP7DJQ iat-mode=1
|
||||
d Bridge obfs4 38.229.1.78:80 C8CBDB2464FC9804A69531437BCF2BE31FDD2EE4 cert=Hmyfd2ev46gGY7NoVxA9ngrPF2zCZtzskRTzoWXbxNkzeVnGFPWmrTtILRyqCTjHR+s9dg iat-mode=1
|
||||
d Bridge obfs4 38.229.33.83:80 0BAC39417268B96B9F514E7F63FA6FBA1A788955 cert=VwEFpk9F/UN9JED7XpG1XOjm/O8ZCXK80oPecgWnNDZDv5pdkhq1OpbAH0wNqOT6H6BmRQ iat-mode=1
|
||||
d Bridge obfs4 37.218.245.14:38224 D9A82D2F9C2F65A18407B1D2B764F130847F8B5D cert=bjRaMrr1BRiAW8IE9U5z27fQaYgOhX1UCmOpg2pFpoMvo6ZgQMzLsaTzzQNTlm7hNcb+Sg iat-mode=0
|
||||
d Bridge obfs4 85.31.186.98:443 011F2599C0E9B27EE74B353155E244813763C3E5 cert=ayq0XzCwhpdysn5o0EyDUbmSOx3X/oTEbzDMvczHOdBJKlvIdHHLJGkZARtT4dcBFArPPg iat-mode=0
|
||||
d Bridge obfs4 85.31.186.26:443 91A6354697E6B02A386312F68D82CF86824D3606 cert=PBwr+S8JTVZo6MPdHnkTwXJPILWADLqfMGoVvhZClMq/Urndyd42BwX9YFJHZnBB3H0XCw iat-mode=0
|
||||
@@ -15,22 +13,24 @@ n Bridge obfs4 185.181.11.86:443 A961609729E7FDF520B4E81F1F1B8FA1045285C3 cert=e
|
||||
n Bridge obfs4 93.95.226.151:41185 460B0CFFC0CF1D965F3DE064E08BA1915E7C916A cert=inluPzp5Jp5OzZar1eQb4dcQ/YlAj/v0kHAUCoCr3rmLt03+pVuVTjoH4mRy4+acXpn+Gw iat-mode=0
|
||||
n Bridge obfs4 120.29.217.52:5223 40FE3DB9800272F9CDC76422F8ED7883280EE96D cert=/71PS4l8c/XJ4DIItlH9xMqNvPFg2RUTrHvPlQWh48u5et8h/yyyjCcYphUadDsfBWpaGQ iat-mode=0
|
||||
n Bridge obfs4 185.177.207.138:8443 53716FE26F23C8C6A71A2BC5D9D8DC64747278C7 cert=6jcYVilMEzxdsWghSrQFpYYJlkkir/GPIXw/EnddUK3S8ToVpMG8u1SwMOEdEs735RrMHw iat-mode=0
|
||||
n Bridge obfs4 87.121.72.109:9002 C8081D4731C953FA4AE166946E72B29153351E34 cert=bikAqxKV6Ch5gFCBTdPI28VeShYa1ZgkLmvc7YZNLWFsFZoaCULL/3AQKjpIfvSiJs5jGQ iat-mode=0
|
||||
n Bridge obfs4 70.34.249.113:443 F441B16ABB1055794C2CE01821FC05047B2C8CFC cert=MauLNoyq8EwjY4Qe0oASYzs2hXdSjNgy+BtP9oo1naHhRsyKTtAZzeNv08RnzWjMJrTwcg iat-mode=0
|
||||
n Bridge obfs4 104.168.68.90:443 ED55B3C321E44EA7E50EF568C8A63CF75E89A58C cert=fgonxDvltTp8nmcOE9sUG94eOAALxETVVXAwnTZJLPpf7rjPuTp+abKl4VyFkxfcLRr5KQ iat-mode=0
|
||||
n Bridge obfs4 158.247.207.151:443 6170ADBBB6C1859A8E7E4416BB8AB3AF471AE47F cert=Od4izlwLnXcq7LMSOJtnZLtklaUn+X+gPcBwN7RUEkk9rqxRRYNHW7as8g6+jheDsazxAQ iat-mode=0
|
||||
n Bridge obfs4 45.142.181.131:42069 6EBCF6B02DA2B982F4080A7119D737366AFB74FA cert=9HyWH/BCwWzNirZdTQtluCgJk+gFhpOqydIuyQ1iDvpnqsAynKF+zcPE/INZFefm86UlBg iat-mode=0
|
||||
n Bridge obfs4 85.214.28.204:47111 78A36E46BB082A471848239D3F4390A8F8C6084D cert=96sr3eaUFBDu4wFVAQIfNFElh0UNuutJ/3/Fh2Vu2PHfacQ8bwfY02bwG351U8BZpLnfUQ iat-mode=0
|
||||
n Bridge obfs4 152.67.77.101:4096 B82DB9CDDF887AB8A859420E07DF298E30AF8A6E cert=21OWn3yFo+hulmQNAOtF5uwwOqWtdT5PrLhk8BG9DpOd0/k5DEkQEYPyDdXbS9nZ0E5BJA iat-mode=0
|
||||
n Bridge obfs4 82.39.132.97:6969 F505EF4C41C77FFDC0C440C122A02129FBE25823 cert=bwNWuL7UYB9aiKajE1gkffylYx/EM4FjSZxIJ0pVT/xaR21xXlIdaXw7l+EYmC4nVIh2HQ iat-mode=0
|
||||
n Bridge obfs4 185.103.252.72:443 75F15E9339FF572F88F5588D429FEA379744BC53 cert=nOZ/SaRE3L1dChvjfe0Ks/wM/F8iFhwd3g2G5zgtcLB8x+wiZRWCwjRrbbiQyb3Gh2mxRQ iat-mode=0
|
||||
n Bridge obfs4 185.177.207.13:22662 928C1E4289A01F34C8FB423FC32C0E77EE0F8736 cert=p9L6+25s8bnfkye1ZxFeAE4mAGY7DH4Gaj7dxngIIzP9BtqrHHwZXdjMK0RVIQ34C7aqZw iat-mode=2
|
||||
n Bridge obfs4 207.181.229.55:40132 37FE8D782F5DD2BAEEDAAB8257B701344676B6DD cert=f5Hbfn3ToMzH170cV8DfLly3vRynveidfOfDcbradIDtbLDX15V2yQ8eEH2CPKQJmQR2Hg iat-mode=0
|
||||
n Bridge obfs4 76.255.201.112:8888 96CF36C2ECCFB7376AB6BE905BECD2C2AE8AEFCD cert=+q0pjaiM0JMqHL/BKqCRD+pjflaw/S406eUDF7CnFgamvQW3l2HVLJhQ6uX9P8zff0PLGg iat-mode=0
|
||||
n Bridge obfs4 94.142.246.132:8088 135C158527AA9FE9A2F26EC515EB6999D813D347 cert=wTUz0/5FhAZRkitil5MprGbSF3JzjxjxI1kAmxAdSeDy98NgcLr11f/qUXWDC76Y97RiSg iat-mode=0
|
||||
n Bridge obfs4 20.102.79.78:22022 B5705F7E616DAB0F477E3E1ADC23E40413F683FE cert=1Cc/hwPtPjzFKGHVOP0j/qmBgnvquRx8+im35/u5TIYjDQ3FlMfA5VvTrQ/hbX8BZZooLQ iat-mode=0
|
||||
n Bridge obfs4 207.154.242.137:80 8E67A1B2A342652EE27376BD61BECF5806700E7F cert=qUrR9fan3XPNGNOwn9WGlXLJNZZx0grXH4AZXR+yoBbtbbj5Ak1n4a7TtjYgXcWcs/gHXw iat-mode=0
|
||||
n Bridge obfs4 152.70.180.20:1993 3327C43587E66AD5F874C4234A1D72C938AD7318 cert=s7xLRUO2psaX7TMUP2YhXdxItR4U6K7D+E3gQaS/+yWUppevtazIibq4dN1g5Reu6dD2QQ iat-mode=0
|
||||
n Bridge obfs4 144.202.12.254:10002 4E220F45CD404C8A3082A36326A5ED19BB8D4404 cert=iLz5YYWO4pUw7U7MRNOSvE0qO+IVeE4kVfFVWPO3coH3FmZtrkvlaTklfXxHZaCcXWBgaA iat-mode=0
|
||||
n Bridge obfs4 15.235.47.204:42058 869133925B3CD07683BDF01805C36448D090CE88 cert=PFwh4mzZlSTUdcEskpe20t998n5jbr81s+XoX7gmazqzUGHNhkendK5K1j2gOxesz9AkBw iat-mode=0
|
||||
n Bridge obfs4 51.75.93.136:45532 8402B84833527BC249B21AC885134197E624FB5A cert=LwXEf/Dgo0tKdMJByXdlvWiJqyyPw4T284Cg5qygDuIJJNFuz3ED9UhGil6H4Of3gM7wSg iat-mode=0
|
||||
v Bridge 92.243.15.235:9001 477EAD3C04036B48235F1F27FC91420A286A4B7F
|
||||
v Bridge 213.108.108.145:17674 A39C0FE47963B6E8CFE9815549864DE544935A31
|
||||
v Bridge 185.189.195.124:8199 A1F3EE78F9C2343668E68FEB84358A4C742831A5
|
||||
v Bridge 213.196.191.96:9060 05E222E2A8C234234FE0CEB58B08A93B8FC360DB
|
||||
v Bridge 75.100.92.154:22815 465E990FA8A752DDE861EDF31E42454ACC037AB4
|
||||
m Bridge meek_lite 192.0.2.2:80 97700DFE9F483596DDA6264C4D7DF7641E1E39CE url=https://meek.azureedge.net/ front=ajax.aspnetcdn.com
|
||||
v Bridge 87.100.193.2:9010 13FB63452AADFA082BD2BC3E1E320AD301F07877
|
||||
v Bridge 65.21.240.163:33245 20BD59649212CFE7412BFC9B94C3CCCFD8F807A8
|
||||
m Bridge meek_lite 192.0.2.18:80 BE776A53492E1E044A26F17306E1BC46A55A1625 url=https://meek.azureedge.net/ front=ajax.aspnetcdn.com utls=hellochrome_auto
|
||||
s Bridge snowflake 192.0.2.3:80 2B280B23E1107BB62ABFC40DDCC8824814F80A72
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
ZZ 1 url=https://snowflake-broker.torproject.net.global.prod.fastly.net/ front=cdn.sstatic.net ice=stun:stun.l.google.com:19302,stun:stun.voip.blackberry.com:3478,stun:stun.altar.com.pl:3478,stun:stun.antisip.com:3478,stun:stun.bluesip.net:3478,stun:stun.dus.net:3478,stun:stun.epygi.com:3478,stun:stun.sonetel.com:3478,stun:stun.sonetel.net:3478,stun:stun.stunprotocol.org:3478,stun:stun.uls.co.za:3478,stun:stun.voipgate.com:3478,stun:stun.voys.nl:3478
|
||||
ZZ 0 url=https://snowflake-broker.azureedge.net/ front=ajax.aspnetcdn.com ice=stun:stun.l.google.com:19302,stun:stun.voip.blackberry.com:3478,stun:stun.altar.com.pl:3478,stun:stun.antisip.com:3478,stun:stun.bluesip.net:3478,stun:stun.dus.net:3478,stun:stun.epygi.com:3478,stun:stun.sonetel.com:3478,stun:stun.sonetel.net:3478,stun:stun.stunprotocol.org:3478,stun:stun.uls.co.za:3478,stun:stun.voipgate.com:3478,stun:stun.voys.nl:3478
|
||||
TM 1 url=https://snowflake-broker.azureedge.net/ front=ajax.aspnetcdn.com ice=stun:206.53.159.130:3479,stun:176.119.42.11:3479,stun:94.23.17.185:3479,stun:217.74.179.29:3479,stun:83.125.8.47:3479,stun:23.253.102.137:3479,stun:52.26.251.34:3479,stun:52.26.251.34:3479,stun:18.191.223.12:3479,stun:154.73.34.8:3479,stun:185.125.180.70:3479,stun:195.35.115.37:3479
|
||||
TM 0 url=https://snowflake-broker.azureedge.net/ front=ajax.aspnetcdn.com ice=stun:206.53.159.130:3479,stun:176.119.42.11:3479,stun:94.23.17.185:3479,stun:217.74.179.29:3479,stun:83.125.8.47:3479,stun:23.253.102.137:3479,stun:52.26.251.34:3479,stun:52.26.251.34:3479,stun:18.191.223.12:3479,stun:154.73.34.8:3479,stun:185.125.180.70:3479,stun:195.35.115.37:3479
|
||||
ZZ 1 url=https://snowflake-broker.torproject.net.global.prod.fastly.net/ front=cdn.sstatic.net ice=stun:stun.l.google.com:19302,stun:stun.voip.blackberry.com:3478,stun:stun.altar.com.pl:3478,stun:stun.antisip.com:3478,stun:stun.bluesip.net:3478,stun:stun.dus.net:3478,stun:stun.epygi.com:3478,stun:stun.sonetel.com:3478,stun:stun.sonetel.net:3478,stun:stun.stunprotocol.org:3478,stun:stun.uls.co.za:3478,stun:stun.voipgate.com:3478,stun:stun.voys.nl:3478 utls-imitate=hellochrome_auto
|
||||
ZZ 0 url=https://snowflake-broker.azureedge.net/ front=ajax.aspnetcdn.com ice=stun:stun.l.google.com:19302,stun:stun.voip.blackberry.com:3478,stun:stun.altar.com.pl:3478,stun:stun.antisip.com:3478,stun:stun.bluesip.net:3478,stun:stun.dus.net:3478,stun:stun.epygi.com:3478,stun:stun.sonetel.com:3478,stun:stun.sonetel.net:3478,stun:stun.stunprotocol.org:3478,stun:stun.uls.co.za:3478,stun:stun.voipgate.com:3478,stun:stun.voys.nl:3478 utls-imitate=hellochrome_auto
|
||||
TM 1 url=https://snowflake-broker.azureedge.net/ front=ajax.aspnetcdn.com ice=stun:206.53.159.130:3479,stun:176.119.42.11:3479,stun:94.23.17.185:3479,stun:217.74.179.29:3479,stun:83.125.8.47:3479,stun:23.253.102.137:3479,stun:52.26.251.34:3479,stun:52.26.251.34:3479,stun:18.191.223.12:3479,stun:154.73.34.8:3479,stun:185.125.180.70:3479,stun:195.35.115.37:3479 utls-imitate=hellochrome_auto
|
||||
TM 0 url=https://snowflake-broker.azureedge.net/ front=ajax.aspnetcdn.com ice=stun:206.53.159.130:3479,stun:176.119.42.11:3479,stun:94.23.17.185:3479,stun:217.74.179.29:3479,stun:83.125.8.47:3479,stun:23.253.102.137:3479,stun:52.26.251.34:3479,stun:52.26.251.34:3479,stun:18.191.223.12:3479,stun:154.73.34.8:3479,stun:185.125.180.70:3479,stun:195.35.115.37:3479 utls-imitate=hellochrome_auto
|
||||
|
||||
@@ -0,0 +1,73 @@
|
||||
package org.briarproject.bramble.plugin.tcp;
|
||||
|
||||
import org.briarproject.bramble.api.event.EventBus;
|
||||
import org.briarproject.bramble.api.lifecycle.IoExecutor;
|
||||
import org.briarproject.bramble.api.plugin.Backoff;
|
||||
import org.briarproject.bramble.api.plugin.BackoffFactory;
|
||||
import org.briarproject.bramble.api.plugin.PluginCallback;
|
||||
import org.briarproject.bramble.api.plugin.TransportId;
|
||||
import org.briarproject.bramble.api.plugin.duplex.DuplexPlugin;
|
||||
import org.briarproject.bramble.api.plugin.duplex.DuplexPluginFactory;
|
||||
import org.briarproject.bramble.api.system.WakefulIoExecutor;
|
||||
import org.briarproject.nullsafety.NotNullByDefault;
|
||||
|
||||
import java.util.concurrent.Executor;
|
||||
|
||||
import javax.annotation.concurrent.Immutable;
|
||||
import javax.inject.Inject;
|
||||
|
||||
import static org.briarproject.bramble.api.plugin.LanTcpConstants.ID;
|
||||
|
||||
@Immutable
|
||||
@NotNullByDefault
|
||||
@SuppressWarnings("unused") // This class is used in briar-desktop
|
||||
public class TestLanTcpPluginFactory implements DuplexPluginFactory {
|
||||
|
||||
private static final int MAX_LATENCY = 30_000; // 30 seconds
|
||||
private static final int MAX_IDLE_TIME = 30_000; // 30 seconds
|
||||
private static final int CONNECTION_TIMEOUT = 3_000; // 3 seconds
|
||||
private static final int MIN_POLLING_INTERVAL = 60_000; // 1 minute
|
||||
private static final int MAX_POLLING_INTERVAL = 600_000; // 10 mins
|
||||
private static final double BACKOFF_BASE = 1.2;
|
||||
|
||||
private final Executor ioExecutor, wakefulIoExecutor;
|
||||
private final EventBus eventBus;
|
||||
private final BackoffFactory backoffFactory;
|
||||
|
||||
@Inject
|
||||
public TestLanTcpPluginFactory(@IoExecutor Executor ioExecutor,
|
||||
@WakefulIoExecutor Executor wakefulIoExecutor,
|
||||
EventBus eventBus,
|
||||
BackoffFactory backoffFactory) {
|
||||
this.ioExecutor = ioExecutor;
|
||||
this.wakefulIoExecutor = wakefulIoExecutor;
|
||||
this.eventBus = eventBus;
|
||||
this.backoffFactory = backoffFactory;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TransportId getId() {
|
||||
return ID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public long getMaxLatency() {
|
||||
return MAX_LATENCY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public DuplexPlugin createPlugin(PluginCallback callback) {
|
||||
Backoff backoff = backoffFactory.createBackoff(MIN_POLLING_INTERVAL,
|
||||
MAX_POLLING_INTERVAL, BACKOFF_BASE);
|
||||
LanTcpPlugin plugin = new LanTcpPlugin(ioExecutor, wakefulIoExecutor,
|
||||
backoff, callback, MAX_LATENCY, MAX_IDLE_TIME,
|
||||
CONNECTION_TIMEOUT) {
|
||||
@Override
|
||||
protected boolean canConnectToOwnAddress() {
|
||||
return true;
|
||||
}
|
||||
};
|
||||
eventBus.addListener(plugin);
|
||||
return plugin;
|
||||
}
|
||||
}
|
||||
@@ -24,8 +24,8 @@ dependencyVerification {
|
||||
'net.jcip:jcip-annotations:1.0:jcip-annotations-1.0.jar:be5805392060c71474bf6c9a67a099471274d30b83eef84bfc4e0889a4f1dcc0',
|
||||
'net.ltgt.gradle.incap:incap:0.2:incap-0.2.jar:b625b9806b0f1e4bc7a2e3457119488de3cd57ea20feedd513db070a573a4ffd',
|
||||
'org.apache-extras.beanshell:bsh:2.0b6:bsh-2.0b6.jar:a17955976070c0573235ee662f2794a78082758b61accffce8d3f8aedcd91047',
|
||||
'org.briarproject:obfs4proxy-linux:0.0.14:obfs4proxy-linux-0.0.14.jar:6391d323d45a279362236c7c62e21b903d07d4f31f5e0c8d49d009769b720cc6',
|
||||
'org.briarproject:obfs4proxy-windows:0.0.14:obfs4proxy-windows-0.0.14.jar:801d48525f52583a470a1671026b87992176d4432b299774989387cb87bc8ba3',
|
||||
'org.briarproject:obfs4proxy-linux:0.0.14-tor1:obfs4proxy-linux-0.0.14-tor1.jar:9783b9c7ec588a5246f534a9c5782783c8c9821825f81c3e0c6f1ecee61cfcbb',
|
||||
'org.briarproject:obfs4proxy-windows:0.0.14-tor1:obfs4proxy-windows-0.0.14-tor1.jar:9dd122b31b3cd1616f168091dcdb01de049d1e052fe5c089b7627618a8a2694b',
|
||||
'org.briarproject:snowflake-linux:2.3.1:snowflake-linux-2.3.1.jar:99ecf4546d8f79eb8408168c09380fec596558ac934554bf7d4247ea7ef2c9f3',
|
||||
'org.briarproject:snowflake-windows:2.3.1:snowflake-windows-2.3.1.jar:d011f1a72c00a221f56380c19aad8ff11db8c2bb1adb0784125572d80b4d275a',
|
||||
'org.briarproject:tor-linux:0.4.5.14:tor-linux-0.4.5.14.jar:1844e54cf6df0c85cec219381a3364c759ae444a6b63f7558b757becb7d41d08',
|
||||
|
||||
@@ -26,8 +26,8 @@ android {
|
||||
defaultConfig {
|
||||
minSdkVersion 16
|
||||
targetSdkVersion 30
|
||||
versionCode 10412
|
||||
versionName "1.4.12"
|
||||
versionCode 10415
|
||||
versionName "1.4.15"
|
||||
applicationId "org.briarproject.briar.android"
|
||||
buildConfigField "String", "TorVersion", "\"$tor_version\""
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -592,9 +592,9 @@
|
||||
<string name="notify_blog_posts_setting_summary_26">Konfigūruoti tinklaraščio įrašų pranešimus</string>
|
||||
<string name="notify_vibration_setting">Vibruoti</string>
|
||||
<string name="notify_sound_setting">Garsas</string>
|
||||
<string name="notify_sound_setting_default">Numatytoji skambėjimo melodija</string>
|
||||
<string name="notify_sound_setting_default">Numatytoji skambučio melodija</string>
|
||||
<string name="notify_sound_setting_disabled">Nėra</string>
|
||||
<string name="choose_ringtone_title">Pasirinkite skambėjimo melodiją</string>
|
||||
<string name="choose_ringtone_title">Pasirinkite skambučio melodiją</string>
|
||||
<string name="cannot_load_ringtone">Nepavyksta įkelti skambučio melodijos</string>
|
||||
<!--Mailbox-->
|
||||
<string name="mailbox_settings_title">Pašto dėžutė</string>
|
||||
|
||||
@@ -28,6 +28,7 @@
|
||||
<string name="dnkm_xiaomi_dialog_body_old">1. Otwórz listę ostatnich aplikacji (często nazywaną też przełącznikiem aplikacji)\n\n2. Przewiń w dół na obrazku Briara aby ukazała się ikonka kłódki\n\n3. Jeśli kłódka nie jest zablokowana, dotknij, aby ją zablokować</string>
|
||||
<string name="dnkm_xiaomi_dialog_body_new">1. Otwórz listę ostatnich aplikacji (zwaną również przełącznikiem aplikacji)\n\n2. Jeśli Briar ma mały symbol kłódki obok swojej nazwy, to nie musisz nic robić\n\n3. Jeśli nie ma kłódki, naciśnij i przytrzymaj obrazek Briar, aż pojawi się przycisk kłódki, a następnie dotknij go</string>
|
||||
<string name="dnkm_xiaomi_lock_apps_text">Naciśnij poniższy przycisk, aby otworzyć ustawienia bezpieczeństwa. Naciśnij \"Zwiększ prędkość\", następnie \"Zablokuj aplikacje\" i upewnij się, że Briar jest ustawiony na \"Zablokowany\".</string>
|
||||
<string name="dnkm_xiaomi_lock_apps_help">Jeśli Briar nie jest ustawiony na \"Zablokowany\" na ekranie \"Zablokuj aplikacje\", nie będzie mógł działać w tle.</string>
|
||||
<string name="dnkm_warning_dozed_1">Briar nie był wstanie działać w tle</string>
|
||||
<!--Login-->
|
||||
<string name="enter_password">Hasło</string>
|
||||
@@ -250,6 +251,8 @@
|
||||
<string name="contact_added_toast">Kontakt dodany: %s</string>
|
||||
<string name="contact_already_exists">Kontakt %s już istnieje</string>
|
||||
<string name="qr_code_invalid">Kod QR jest nieprawidłowy</string>
|
||||
<string name="qr_code_too_old_1">Zeskanowany kod QR pochodzi ze starszej wersji Briar.\n\nProszę poprosić Twój kontakt o aktualizację do najnowszej wersji, a następnie spróbować ponownie.</string>
|
||||
<string name="qr_code_too_new_1">Zeskanowany kod QR pochodzi z nowszej wersji programu Briar.\n\nProszę zaktualizować go do najnowszej wersji, a następnie spróbować ponownie.</string>
|
||||
<string name="camera_error">Błąd aparatu</string>
|
||||
<string name="connecting_to_device">Łączenie z urządzeniem\u2026</string>
|
||||
<string name="authenticating_with_device">Autoryzowanie z urządzeniem\u2026</string>
|
||||
@@ -667,6 +670,15 @@ Brak dostępu do aparatu. Spróbuj ponownie, może po ponownym uruchomieniu urz
|
||||
<string name="mailbox_error_wizard_answer1_2">Widzę kod QR</string>
|
||||
<string name="mailbox_error_wizard_answer1_3">Widzę \"Mailbox jest uruchomiony\"</string>
|
||||
<string name="mailbox_error_wizard_answer1_4">Widzę \"Urządzenie offline\"</string>
|
||||
<string name="mailbox_error_wizard_info1_1_1">Proszę odłączyć Twój Mailbox za pomocą poniższego przycisku, a następnie postępować zgodnie z instrukcjami na urządzeniu Mailbox, aby ponownie go połączyć.</string>
|
||||
<string name="mailbox_error_wizard_info_1_1_2">Proszę odłączyć swój Mailbox za pomocą poniższego przycisku, a następnie zeskanować kod QR, aby połączyć go ponownie.</string>
|
||||
<string name="mailbox_error_wizard_info1_1_3">Proszę użyć poniższego przycisku, aby sprawdzić połączenie pomiędzy Briar a Mailbox.\n\n
|
||||
Jeśli połączenie ponownie się nie powiedzie:\n
|
||||
\u2022 Sprawdź, czy aplikacje Mailbox i Briar są zaktualizowane do najnowszej wersji.\n
|
||||
\u2022 Uruchom ponownie urządzenia Mailbox i Briar i spróbuj ponownie.</string>
|
||||
<string name="mailbox_error_wizard_info1_1_4">Sprawdź, czy urządzenie Mailbox jest prawidłowo podłączone do Internetu.\n\nSprawdź, czy zegar na urządzeniu Mailbox pokazuje właściwą godzinę, datę i strefę czasową.\n\nSprawdź, czy aplikacje Mailbox i Briar są zaktualizowane do najnowszej wersji.\n\nUruchom ponownie urządzenia Mailbox i Briar i spróbuj ponownie.</string>
|
||||
<string name="mailbox_error_wizard_info2">Wróć do tego ekranu, gdy będziesz miał dostęp do urządzenia.</string>
|
||||
<string name="mailbox_error_wizard_info3">Proszę odłączyć swój Mailbox za pomocą poniższego przycisku. Po odłączeniu starego Mailbox możesz w każdej chwili uruchomić nowy Mailbox</string>
|
||||
<!--About-->
|
||||
<string name="about_title">O programie...</string>
|
||||
<string name="briar_version">Wersja Briar: %s</string>
|
||||
@@ -675,6 +687,7 @@ Brak dostępu do aparatu. Spróbuj ponownie, może po ponownym uruchomieniu urz
|
||||
<string name="briar_website">\u2022 <a href="">Strona internetowa</a></string>
|
||||
<string name="briar_source_code">\u2022 <a href="">Kod źródłowy</a></string>
|
||||
<string name="briar_changelog">\u2022 <a href="">Dziennik zmian</a></string>
|
||||
<string name="briar_privacy_policy">\u2022 <a href="">Polityka prywatności</a></string>
|
||||
<!--Here translators can add their names or Transifex usernames(eg "Thanks to all the contributors at the Localization Lab, especially Tom, Matthew and Jerry")-->
|
||||
<string name="translator_thanks">Dziękujemy wszystkim wspierającym z Localization Lab</string>
|
||||
<!--Conversation Settings-->
|
||||
@@ -708,6 +721,7 @@ Brak dostępu do aparatu. Spróbuj ponownie, może po ponownym uruchomieniu urz
|
||||
<string name="describe_crash">Opisz co się stało (opcjonalne)</string>
|
||||
<string name="enter_feedback">Napisz swoją opinię</string>
|
||||
<string name="optional_contact_email">Twój adres email (opcjonalne)</string>
|
||||
<string name="privacy_policy">Wysyłając nam dane zgadzasz się na naszą <a href="">politykę prywatności</a></string>
|
||||
<string name="include_debug_report_crash">Załącz anonimowe dane na temat awarii</string>
|
||||
<string name="include_debug_report_feedback">Załącz anonimowe dane o tym urządzeniu</string>
|
||||
<string name="dev_report_user_info">Informacje o użytkowniku</string>
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
<string name="dnkm_xiaomi_button">Proteger o Briar</string>
|
||||
<string name="dnkm_xiaomi_help">Se o Briar não estiver fixado à lista de aplicativos recentes, ele não poderá ser executado em segundo plano.</string>
|
||||
<string name="dnkm_xiaomi_dialog_body_old">1. Abra a lista de aplicativos recentes (também chamada de alternador de aplicativos)\n\n2. Deslize para baixo na imagem do Briar para mostrar o ícone de cadeado\n\n3. Se o cadeado não estiver trancado, toque para trancá-lo</string>
|
||||
<string name="dnkm_warning_dozed_1">Briar não conseguiu executar no background</string>
|
||||
<!--Login-->
|
||||
<string name="enter_password">Senha</string>
|
||||
<string name="try_again">Senha Incorreta, tente novamente</string>
|
||||
@@ -238,6 +239,8 @@
|
||||
<string name="contact_added_toast">Contato adicionado: %s</string>
|
||||
<string name="contact_already_exists">Contato %s já existe</string>
|
||||
<string name="qr_code_invalid">O código QR é inválido</string>
|
||||
<string name="qr_code_too_old_1">O código QR que você escaneou é de uma versão mais antiga do Briar.\n\nPor favor, peça ao seu contato para atualizar para a versão mais recente e tente novamente.</string>
|
||||
<string name="qr_code_too_new_1">O código QR que você escaneou é de uma versão mais recente do Briar.\n\nPor favor, atualize para a versão mais recente e tente novamente.</string>
|
||||
<string name="camera_error">Erro da câmera</string>
|
||||
<string name="connecting_to_device">Conectando a device\u2026</string>
|
||||
<string name="authenticating_with_device">Autenticando com o dispositivo\u2026</string>
|
||||
@@ -302,6 +305,10 @@
|
||||
<string name="duplicate_link_dialog_text_3">%1$s e %2$s enviaram o mesmo link para você.\n\nUm deles pode estar tentando descobrir quem são seus contatos.\n\nNão diga a eles que você recebeu o mesmo link de outra pessoa.</string>
|
||||
<string name="pending_contact_updated_toast">Contato pendente atualizado</string>
|
||||
<!--Peer trust levels-->
|
||||
<string name="peer_trust_level_unverified">Contato não verificado</string>
|
||||
<string name="peer_trust_level_verified">Contato verificado</string>
|
||||
<string name="peer_trust_level_ourselves">Eu</string>
|
||||
<string name="peer_trust_level_stranger">Desconhecido</string>
|
||||
<!--Introductions-->
|
||||
<string name="introduction_onboarding_title">Apresente seus contatos</string>
|
||||
<string name="introduction_onboarding_text">Apresente seus contatos entre si para que eles possam se conectar no Briar.</string>
|
||||
@@ -469,7 +476,7 @@
|
||||
<string name="blogs_sharing_response_declined_sent">Você recusou o convite de Blog de %s.</string>
|
||||
<string name="blogs_sharing_response_declined_auto">O convite ao blog de %s foi automaticamente recusado.</string>
|
||||
<string name="blogs_sharing_response_accepted_received">%s aceitou o convite de Blog.</string>
|
||||
<string name="blogs_sharing_response_declined_received">%s recusou o convite de Fórum.</string>
|
||||
<string name="blogs_sharing_response_declined_received">%s recusou o convite de Blog.</string>
|
||||
<string name="blogs_sharing_invitation_received">%1$s compartilhou o blog \"%2$s\" com você.</string>
|
||||
<string name="blogs_sharing_invitation_sent">Você compartilhou o blog \"%1$s\" com %2$s.</string>
|
||||
<string name="blogs_sharing_invitations_title">Convites para Fóruns</string>
|
||||
@@ -614,6 +621,8 @@
|
||||
<string name="mailbox_status_connected_title">Mailbox está em execução</string>
|
||||
<string name="mailbox_status_problem_title">Briar está tendo problemas em se conectar ao Mailbox</string>
|
||||
<string name="mailbox_status_failure_title">Mailbox está indisponível</string>
|
||||
<string name="mailbox_status_app_too_old_message">Atualize Briar para a versão mais recente do app e tente novamente.</string>
|
||||
<string name="mailbox_status_mailbox_too_old_message">Atualize sua Caixa de Entrada para a versão mais recente do app e tente novamente.</string>
|
||||
<string name="mailbox_status_check_button">Verificar Conexão</string>
|
||||
<!--Example for string substitution: Last connection: 3min ago-->
|
||||
<string name="mailbox_status_connected_info">Última conexão: %s</string>
|
||||
@@ -626,10 +635,41 @@
|
||||
<string name="mailbox_status_unlink_no_wipe_title">Seu Mailbox foi desvinculado</string>
|
||||
<string name="mailbox_status_unlink_no_wipe_message">Na próxima vez que você acessar seu dispositivo de Mailbox, por favor, abra o app Mailbox e toque no botão \"Desvincular\" para completar o processo. \n\nSe você não tem mais acesso ao seu dispositivo de Mailbox, não se preocupe. Seus dados estão criptografados, logo, continuarão seguros mesmo que você não complete o processo.</string>
|
||||
<string name="mailbox_status_unlink_success">Seu Mailbox foi desvinculado</string>
|
||||
<string name="mailbox_error_notification_channel_title">Problema na Caixa de Entrada do Briar</string>
|
||||
<string name="mailbox_error_notification_title">A Caixa de Entrada do Briar está indisponível </string>
|
||||
<string name="mailbox_error_notification_text">Toque para consertar o problema.</string>
|
||||
<string name="mailbox_error_wizard_button">Conserte o problema</string>
|
||||
<string name="mailbox_error_wizard_title">Assistente de resolução de problemas da Caixa de Entrada</string>
|
||||
<string name="mailbox_error_wizard_question1">Você tem acesso ao seu dispositivo de Caixa de Entrada?</string>
|
||||
<string name="mailbox_error_wizard_answer1">Sim, tenho acesso agora.</string>
|
||||
<string name="mailbox_error_wizard_answer2">No momento não, mas terei acesso mais tarde.</string>
|
||||
<string name="mailbox_error_wizard_answer3">Não, não tenho mais acesso a ele.</string>
|
||||
<string name="mailbox_error_wizard_info1_1">Verifique se o dispositivo de Caixa de Entrada está ligado e conectado à Internet.</string>
|
||||
<string name="mailbox_error_wizard_question1_1">Abra o app Caixa de Entrada. O que você vê?</string>
|
||||
<string name="mailbox_error_wizard_answer1_1">Eu vejo instruções para configurar a Caixa de Entrada</string>
|
||||
<string name="mailbox_error_wizard_answer1_2">Eu vejo um código QR </string>
|
||||
<string name="mailbox_error_wizard_answer1_3">Eu vejo \"A Caixa de Entrada está em execução\"</string>
|
||||
<string name="mailbox_error_wizard_answer1_4">Eu vejo \"Dispositivo offline\"</string>
|
||||
<string name="mailbox_error_wizard_info1_1_1">Por favor, desvincule sua Caixa de Entrada usando o botão abaixo e siga as instruções no dispositivo de Caixa de Entrada para vinculá-la novamente.</string>
|
||||
<string name="mailbox_error_wizard_info_1_1_2">Por favor, desvincule sua Caixa de Entrada usando o botão abaixo e digitalize o código QR para vinculá-la novamente.</string>
|
||||
<string name="mailbox_error_wizard_info1_1_3">Por favor, utilize o botão abaixo para verificar a conexão entre Briar e a Caixa de Entrada.\n\n
|
||||
Se a conexão falhar novamente:\n
|
||||
\u2022 Verifique se os apps Caixa de Entrada e Briar estão atualizados para a versão mais recente.\n
|
||||
\u2022 Reinicie seus dispositivos de Caixa de Entrada e Briar e tente novamente.</string>
|
||||
<string name="mailbox_error_wizard_info1_1_4">Verifique se o dispositivo de Caixa de Entrada está conectado corretamente à Internet.\n\nVerifique se o relógio do dispositivo de Caixa de Entrada mostra a hora, a data e o fuso horário corretos.\n\nVerifique se os aplicativos de Caixa de Entrada e Briar estão atualizados para a versão mais recente.\ n\nReinicie seus dispositivos de Caixa de Entrada e Briar e tente novamente.</string>
|
||||
<string name="mailbox_error_wizard_info2">Por favor, volte a esta tela quando tiver acesso ao dispositivo.</string>
|
||||
<string name="mailbox_error_wizard_info3">Por favor, desvincule sua Caixa de Entrada usando o botão abaixo.\n\nDepois de desvincular sua Caixa de Entrada antiga, você pode configurar uma nova Caixa de Entrada a qualquer momento.</string>
|
||||
<!--About-->
|
||||
<string name="about_title">Sobre</string>
|
||||
<string name="links">Linques</string>
|
||||
<string name="briar_version">Versão do Briar: %s</string>
|
||||
<string name="tor_version">Versão do Tor: %s</string>
|
||||
<string name="links">Links</string>
|
||||
<string name="briar_website">\u2022 <a href="">Website</a></string>
|
||||
<string name="briar_source_code">\u2022 <a href="">Código fonte</a></string>
|
||||
<string name="briar_changelog">\u2022 <a href="">Registro de alterações</a></string>
|
||||
<string name="briar_privacy_policy">\u2022 <a href="">Política de Privacidade</a></string>
|
||||
<!--Here translators can add their names or Transifex usernames(eg "Thanks to all the contributors at the Localization Lab, especially Tom, Matthew and Jerry")-->
|
||||
<string name="translator_thanks">Agradecemos todos os contribuidores do Localization Lab</string>
|
||||
<!--Conversation Settings-->
|
||||
<string name="disappearing_messages_title">Mensagens efêmeras</string>
|
||||
<string name="disappearing_messages_explanation_long">Ativar essa opção fará novas
|
||||
@@ -661,6 +701,7 @@
|
||||
<string name="describe_crash">Descreva o que aconteceu (opcional)</string>
|
||||
<string name="enter_feedback">Digite seu comentário</string>
|
||||
<string name="optional_contact_email">E-mail de contato (opcional)</string>
|
||||
<string name="privacy_policy">Ao nos enviar dados, você concorda com a nossa <a href="">política de privacidade</a></string>
|
||||
<string name="include_debug_report_crash">Incluir informações anonimas sobre o </string>
|
||||
<string name="include_debug_report_feedback">Incluir dados anônimos sobre esse dispositivo </string>
|
||||
<string name="dev_report_user_info">Informações do usuário</string>
|
||||
@@ -746,6 +787,9 @@
|
||||
<string name="hotspot_manual_site_address">Endereço (URL)</string>
|
||||
<string name="hotspot_qr_site">Seu celular está fornecendo um hotspot Wi-Fi. Pessoas que estão conectadas ao hotspot podem baixar o Briar escaneando esse código QR. </string>
|
||||
<!--e.g. Download Briar 1.2.20-->
|
||||
<string name="website_download_title_1">Baixe Briar %s</string>
|
||||
<string name="website_download_intro_1">Alguém próximo compartilhou Briar com você.</string>
|
||||
<string name="website_download_button">Baixe Briar</string>
|
||||
<string name="website_download_outro">Após baixar o arquivo, abra-o e instale-o.</string>
|
||||
<string name="website_troubleshooting_title">Solução de Problemas</string>
|
||||
<string name="website_troubleshooting_1">Se você não conseguir baixar o app, tente em outro app de navegador de internet.</string>
|
||||
|
||||
@@ -421,7 +421,7 @@
|
||||
<string name="dialog_title_leave_forum">Confirmați părăsirea forumului</string>
|
||||
<string name="dialog_message_leave_forum">Sigur doriți să părăsiți acest forum?\n\nS-ar putea ca orice contact cu care ați partajat acest forum să nu mai primească actualizări.</string>
|
||||
<string name="dialog_button_leave">Părăsiți</string>
|
||||
<string name="forum_left_toast">Forum părăsit</string>
|
||||
<string name="forum_left_toast">Ați părăsit forumul</string>
|
||||
<!--Forum Sharing-->
|
||||
<string name="forum_share_button">Partajați forumul</string>
|
||||
<string name="contacts_selected">Contacte selectate</string>
|
||||
@@ -599,7 +599,7 @@
|
||||
<string name="mailbox_setup_intro">Având o cutie poștală, contactele dvs. pot să vă trimită mesaje în timp ce sunteți offline. Cutia poștală va primi mesajele și le va stoca până când intrați online.\n
|
||||
\nPuteți instala aplicația de cutie poștală Briar pe un dispozitiv de rezervă. Țineți-l conectat la o sursă de curent și la Wi-Fi, astfel încât să fie întotdeauna online.</string>
|
||||
<string name="mailbox_setup_download">În primul rând, instalați aplicația de cutie poștală pe un alt dispozitiv căutând „Cutie poștală Briar” în Google Play sau de unde ați descărcat Briar.\n
|
||||
\nApoi conectați cutia poștală la Briar prin scanarea codului QR afișat de aplicația de cutie poștală.</string>
|
||||
\nApoi conectați cutia poștală la Briar prin scanarea codului QR afișat de aplicația de cutie poștală.</string>
|
||||
<string name="mailbox_setup_download_link">Partajați linkul de descărcare</string>
|
||||
<string name="mailbox_setup_button_scan">Scanați codul QR al cutiei poștale</string>
|
||||
<string name="permission_camera_qr_denied_body">Ați refuzat accesul la cameră, dar scanarea unui cod QR necesită utilizarea camerei.\n\nLuați în considerare acordarea accesului.</string>
|
||||
|
||||
@@ -20,12 +20,16 @@
|
||||
<string name="dnkm_huawei_protected_text">Tryck på knappen längre ner för att lägga till Briar till listan över \"skyddade appar\".</string>
|
||||
<string name="dnkm_huawei_protected_button">Skydda Briar</string>
|
||||
<string name="dnkm_huawei_protected_help">Om Briar inte läggs till listan över skyddade appar kan det inte köras i bakgrunden.</string>
|
||||
<string name="dnkm_huawei_app_launch_text">Klicka på knappen nedan, öppna skärmen ”App-start” och säkerställ att Briar är inställt på ”Hantera manuellt”</string>
|
||||
<string name="dnkm_huawei_app_launch_text">Tryck på knappen nedan, öppna skärmen ”App-start” och säkerställ att Briar är inställt på ”Hantera manuellt”</string>
|
||||
<string name="dnkm_huawei_app_launch_help">Om Briar inte är inställt på ”Hantera manuellt” i skärmen ”App-start” kommer den inte att kunna köra i bakgrunden.</string>
|
||||
<string name="dnkm_xiaomi_text">För att köra i bakgrunden måste Briar låsas in i listan över senaste appar.</string>
|
||||
<string name="dnkm_xiaomi_button">Skydda Briar</string>
|
||||
<string name="dnkm_xiaomi_help">Om Briar inte låsas in i listan över senaste appar kommer det inte att kunna köra i bakgrunden.</string>
|
||||
<string name="dnkm_xiaomi_dialog_body_old">1. Öppna listan över senaste appar (också kallade appväxlaren)\n\n2. Svep nedåt vid bilden av Briar för att visa hänglåsikonen\n\n3. Om hänglåsikonen inte är låst, klicka för att låsa den</string>
|
||||
<string name="dnkm_xiaomi_dialog_body_old">1. Öppna listan över senaste appar (också kallade appväxlaren)\n\n2. Svep nedåt vid bilden av Briar för att visa hänglåsikonen\n\n3. Om hänglåsikonen inte är låst, tryck för att låsa den</string>
|
||||
<string name="dnkm_xiaomi_dialog_body_new">1. Öppna listan över senaste appar (också kallad appväxlaren)\n\n2. Om Briar har en liten hänglåsikon bredvid namnet så behöver du inte göra något mer.\n\n3. Om ingen hänglåsikon syns så tryck och håll kvar Briar tills hänglåsikonen dyker upp.</string>
|
||||
<string name="dnkm_xiaomi_lock_apps_text">Vänligen tryck på knappen nedan för att öppna säkerhetsinställningarna. Trycka på \"Öka hastigheten\", och sedan på \"Låsta appar\". Se där till att Briar är inställd på \"Låst\".</string>
|
||||
<string name="dnkm_xiaomi_lock_apps_help">Om Briar inte är inställt på \"Låst\" på \"Låsta appar\"-sidan, så kommer Briar inte att kunna köra i bakgrunden.</string>
|
||||
<string name="dnkm_warning_dozed_1">Briar kunde inte köras i bakgrunden</string>
|
||||
<!--Login-->
|
||||
<string name="enter_password">Lösenord</string>
|
||||
<string name="try_again">Felaktigt lösenord, försök igen </string>
|
||||
@@ -71,7 +75,7 @@ Vänlige installera Briar på en nyare enhet.</string>
|
||||
<string name="lock_button">Lås appen</string>
|
||||
<string name="settings_button">Inställningar</string>
|
||||
<string name="sign_out_button">Logga ut</string>
|
||||
<string name="transports_onboarding_text">Klicka här för att styra hur Briar ansluter till dina kontakter.</string>
|
||||
<string name="transports_onboarding_text">Tryck här för att styra hur Briar ansluter till dina kontakter.</string>
|
||||
<!--Transports: Tor-->
|
||||
<string name="transport_tor">Internet</string>
|
||||
<string name="tor_device_status_online_wifi">Din telefon har internetåtkomst via Wi-Fi</string>
|
||||
@@ -188,7 +192,7 @@ Vänlige installera Briar på en nyare enhet.</string>
|
||||
</plurals>
|
||||
<!--The first placeholder will show a contact's name. The second placeholder at the end will add "Tap to learn more."-->
|
||||
<string name="auto_delete_msg_contact_disabled">%1$ss meddelanden kommer inte att försvinna. %2$s</string>
|
||||
<string name="tap_to_learn_more">Klicka för att lära dig mer.</string>
|
||||
<string name="tap_to_learn_more">Tryck för att lära dig mer.</string>
|
||||
<string name="auto_delete_changed_warning_title">Försvinnande meddelanden ändrade</string>
|
||||
<string name="auto_delete_changed_warning_message_enabled">Sedan du börjat skriva ditt meddelande har försvinnande meddelanden aktiverats.</string>
|
||||
<string name="auto_delete_changed_warning_message_disabled">Sedan du börjat skriva ditt meddelande har försvinnande meddelande inaktiverats.</string>
|
||||
@@ -230,6 +234,8 @@ Vänlige installera Briar på en nyare enhet.</string>
|
||||
<string name="contact_added_toast">Kontakt tillagd: %s</string>
|
||||
<string name="contact_already_exists">Kontakten %s finns redan</string>
|
||||
<string name="qr_code_invalid">QR-koden är felaktig</string>
|
||||
<string name="qr_code_too_old_1">QR-koden som du har skannat kommer från en äldre version av Briar.\n\nVar vänlig och be din kontakt att uppgradera till den senaste versionen och försök sedan igen.</string>
|
||||
<string name="qr_code_too_new_1">QR-koden som du har skannat kommer från en äldre version av Briar.\n\nVänligen uppgradera till den senaste versionen och försök igen.</string>
|
||||
<string name="camera_error">Kamerafel</string>
|
||||
<string name="connecting_to_device">Ansluter till enhet\u2026</string>
|
||||
<string name="authenticating_with_device">Autentiserar med enhet\u2026</string>
|
||||
@@ -293,6 +299,10 @@ Vänlige installera Briar på en nyare enhet.</string>
|
||||
<string name="duplicate_link_dialog_text_3">%1$s och %2$s skickade dig samma länk.\n\nEn av dem kanske försöker ta reda på vilka dina kontakter är.\n\nBerätta inte för dem att du fått samma länk från någon annan.</string>
|
||||
<string name="pending_contact_updated_toast">Väntande kontakt har uppdaterats</string>
|
||||
<!--Peer trust levels-->
|
||||
<string name="peer_trust_level_unverified">Overifierad kontakt.</string>
|
||||
<string name="peer_trust_level_verified">Verifierad kontakt.</string>
|
||||
<string name="peer_trust_level_ourselves">Mig</string>
|
||||
<string name="peer_trust_level_stranger">Främling</string>
|
||||
<!--Introductions-->
|
||||
<string name="introduction_onboarding_title">Presentera dina kontakter</string>
|
||||
<string name="introduction_onboarding_text">Introducera dina kontakter för varandra så att de kan ansluta sig till varandra via Briar.</string>
|
||||
@@ -601,16 +611,57 @@ Vänlige installera Briar på en nyare enhet.</string>
|
||||
<string name="mailbox_status_connected_title">Mailbox kör</string>
|
||||
<string name="mailbox_status_problem_title">Briar har problem med att ansluta till Mailbox</string>
|
||||
<string name="mailbox_status_failure_title">Mailbox är ogilltänglig</string>
|
||||
<string name="mailbox_status_app_too_old_title">Briar är för gammal</string>
|
||||
<string name="mailbox_status_app_too_old_message">Uppgradera Briar till den senaste versionen av appen och försök igen.</string>
|
||||
<string name="mailbox_status_mailbox_too_old_title">Mailbox är för gammal</string>
|
||||
<string name="mailbox_status_mailbox_too_old_message">Uppdatera din Mailbox till senaste versionen av appen och försök igen.</string>
|
||||
<string name="mailbox_status_check_button">Kontrollera anslutning</string>
|
||||
<!--Example for string substitution: Last connection: 3min ago-->
|
||||
<string name="mailbox_status_connected_info">Senaste anslutning: %s</string>
|
||||
<!--Indicates that there never was a connection to the mailbox. Last connection: Never-->
|
||||
<string name="mailbox_status_connected_never">Aldrig</string>
|
||||
<string name="mailbox_status_unlink_button">Avlänka</string>
|
||||
<string name="mailbox_status_unlink_dialog_title">Koppla ifrån Mailbox?</string>
|
||||
<string name="mailbox_status_unlink_dialog_question">Är du säker på att du vill koppla ifrån din Mailbox?</string>
|
||||
<string name="mailbox_status_unlink_dialog_warning">Om du kopplar från din Mailbox så kommer du inte att kunna ta emot meddelanden medan Briar är bortkopplad från Internet.</string>
|
||||
<string name="mailbox_status_unlink_no_wipe_title">Din Mailbox har kopplats från.</string>
|
||||
<string name="mailbox_status_unlink_no_wipe_message">Nästa gång du har tillgång till din Mailbox-enhet, vänligen öppna Mailbox-appen och trycka på \"Koppla från\"-knappen för att fullfölja proceduren.\n\nOm du inte längre har tillgång till din Mailbox-enhet behöver du inte oroa sig. Din data är krypterad och kommer förbli säkrad även om du inte gör detta.</string>
|
||||
<string name="mailbox_status_unlink_success">Din Mailbox har kopplats från.</string>
|
||||
<string name="mailbox_error_notification_channel_title">Problem med Briar Mailbox</string>
|
||||
<string name="mailbox_error_notification_title">Briar Mailbox är otillgänglig</string>
|
||||
<string name="mailbox_error_notification_text">Tryck för att fixa problemet</string>
|
||||
<string name="mailbox_error_wizard_button">Fixa problemet</string>
|
||||
<string name="mailbox_error_wizard_title">Felsökningsguide för Mailbox</string>
|
||||
<string name="mailbox_error_wizard_question1">Har du tillgång till din Mailbox-enhet?</string>
|
||||
<string name="mailbox_error_wizard_answer1">Ja, jag har den här.</string>
|
||||
<string name="mailbox_error_wizard_answer2">Inte just nu, men jag kan komma åt den senare.</string>
|
||||
<string name="mailbox_error_wizard_answer3">Nej, jag har inte längre tillgång till den.</string>
|
||||
<string name="mailbox_error_wizard_info1_1">Kontrollera att Mailbox-enheten är påslagen och ansluten till Internet.</string>
|
||||
<string name="mailbox_error_wizard_question1_1">Öppna Mailbox-appen. Vad ser du?</string>
|
||||
<string name="mailbox_error_wizard_answer1_1">Jag ser instruktioner för hur man ställer in Mailbox.</string>
|
||||
<string name="mailbox_error_wizard_answer1_2">Jag ser en QR-kod.</string>
|
||||
<string name="mailbox_error_wizard_answer1_3">Jag ser \"Mailbox kör\"</string>
|
||||
<string name="mailbox_error_wizard_answer1_4">Jag ser \"Enheten är nedkopplad\"</string>
|
||||
<string name="mailbox_error_wizard_info1_1_1">Vänligen koppla bort din Mailbox genom knappen nedan, följ sedan instruktionerna i Mailbox-enheten för att länka den igen.</string>
|
||||
<string name="mailbox_error_wizard_info_1_1_2">Vänligen koppla bort din Mailbox genom knappen nedan, skanna sedan QR-koden för att länka den igen.</string>
|
||||
<string name="mailbox_error_wizard_info1_1_3">Vänligen använd knappen nedan för att kontrollera kopplingen mellan Briar och Mailbox.\n\n
|
||||
Om anslutningen misslyckas igen:\n
|
||||
\u2022 Kontrollera att Mailbox- och Briar-apparna är uppdaterade till senaste versionen.\n
|
||||
\u2022 Starta om Mailbox- och Briar-enheterna och försök igen.</string>
|
||||
<string name="mailbox_error_wizard_info1_1_4">Kontrollera att Mailbox-enheten är korrekt ansluten till Internet.\n\nKontrollera att Mailbox-enhetens klocka visar korrekt tid, datum och tidszon.\n\nKontrollera att Mailbox- och Briar-apparna är uppdaterade till senaste versionen.\n\nStart om Mailbox- och Briar-enheterna och försök igen.</string>
|
||||
<string name="mailbox_error_wizard_info2">Vänligen kom tillbaka till den här sidan när du har tillgång till enheten.</string>
|
||||
<string name="mailbox_error_wizard_info3">Vänligen koppla bort din Mailbox med knappen nedan.\n\nEfter att din gamla Mailbox kopplats bort så kan du ställa in en ny Mailbox när som helst.</string>
|
||||
<!--About-->
|
||||
<string name="about_title">Om</string>
|
||||
<string name="briar_version">Version av Briar: %s</string>
|
||||
<string name="tor_version">Version av Tor: %s</string>
|
||||
<string name="links">Länkar</string>
|
||||
<string name="briar_website">\u2020 <a href="">Webbplats</a></string>
|
||||
<string name="briar_source_code">\u2020 <a href="">Källkod</a></string>
|
||||
<string name="briar_changelog">\u2020 <a href="">Ändringar</a></string>
|
||||
<string name="briar_privacy_policy">\u2020 <a href="">Integritetspolicy</a></string>
|
||||
<!--Here translators can add their names or Transifex usernames(eg "Thanks to all the contributors at the Localization Lab, especially Tom, Matthew and Jerry")-->
|
||||
<string name="translator_thanks">Tack till att bidragsgivare vid Localization Lab</string>
|
||||
<!--Conversation Settings-->
|
||||
<string name="disappearing_messages_title">Försvinnande meddelanden</string>
|
||||
<string name="disappearing_messages_explanation_long">Att slå på denna inställning kommer att få nya
|
||||
@@ -642,6 +693,7 @@ Vänlige installera Briar på en nyare enhet.</string>
|
||||
<string name="describe_crash">Beskriv vad som hänt (valfritt)</string>
|
||||
<string name="enter_feedback">Skriv ner dina synpunkter</string>
|
||||
<string name="optional_contact_email">Din e-postadress (valfritt)</string>
|
||||
<string name="privacy_policy">Genom att skicka data till oss så godkänner du vår <a href="">integritetspolicy</a></string>
|
||||
<string name="include_debug_report_crash">Inkludera anonym data om krashen.</string>
|
||||
<string name="include_debug_report_feedback">Inkludera anonym data om den här enheten</string>
|
||||
<string name="dev_report_user_info">Användarinformation</string>
|
||||
@@ -726,6 +778,9 @@ Vänlige installera Briar på en nyare enhet.</string>
|
||||
<string name="hotspot_manual_site_address">Adress (URL)</string>
|
||||
<string name="hotspot_qr_site">Din telfon tillhandahåller en Wi-Fi-hotspot. Personer som är anslutna till hotstpoen kan hämta Briar genom att skanna denna QR-kod.</string>
|
||||
<!--e.g. Download Briar 1.2.20-->
|
||||
<string name="website_download_title_1">Ladda ner Briar %s</string>
|
||||
<string name="website_download_intro_1">Någon i närheten delade med sig av Briar till dig.</string>
|
||||
<string name="website_download_button">Ladda ner Briar</string>
|
||||
<string name="website_download_outro">Efter att hämtningen är slutför öppna den hämtade filen och installera den.</string>
|
||||
<string name="website_troubleshooting_title">Felsökning</string>
|
||||
<string name="website_troubleshooting_1">Om du inte kan hämta appen, prova med en annan webbläsarapp.</string>
|
||||
@@ -760,12 +815,12 @@ Vänlige installera Briar på en nyare enhet.</string>
|
||||
<string name="removable_drive_explanation">Om du inte kan ansluta till din kontakter via internet, Wi-Fi eller Bluetooth så kan Briar också överföra meddelanden via en borttagbar enhet så som en USB-stick eller ett SD-kort.\n\nNär du använder knappen ”Skicka data” kommer all data som väntar på att skickas till kontakter att skrivas på den borttagbara enheten. Detta inkluderar privata meddelanden, bifogade filer, bloggar, forum och privata grupper.\n\nAllting kommer att krypteras innan det skrivs på den borttagbara enheten.\n\nNär din kontakt erhåller den borttagbara enheten kan de använda knappen ”Ta emot data” för att importera meddelandena i Briar.</string>
|
||||
<string name="removable_drive_title_send">Skicka data</string>
|
||||
<string name="removable_drive_title_receive">Ta emot data</string>
|
||||
<string name="removable_drive_send_intro">Klicka på knappen nedan för att skapa en ny fil som innehåller de krypterade meddelandena. Du kan välja var filen ska sparas.\n\nOm du vill spara filen på en borttagbar enhet, anslut enheten nu.</string>
|
||||
<string name="removable_drive_send_intro">Tryck på knappen nedan för att skapa en ny fil som innehåller de krypterade meddelandena. Du kan välja var filen ska sparas.\n\nOm du vill spara filen på en borttagbar enhet, anslut enheten nu.</string>
|
||||
<string name="removable_drive_send_no_data">Det finns för närvarande inga meddelanden som väntar på att skickas till denna kontakt.</string>
|
||||
<string name="removable_drive_send_not_supported">Denna kontakt använder en gammal version av Briar eller en gammal enhet som inte har stöd för denna funktion.</string>
|
||||
<string name="removable_drive_send_button">Välj fil att exportera</string>
|
||||
<string name="removable_drive_ongoing">Vänligen vänta på att den pågående åtgärden ska slutföras</string>
|
||||
<string name="removable_drive_receive_intro">Klicka på knappen nedan för att välja filen som din kontakt skickat dig.\n\nOm filen finns på en borttagbar enhet, anslut enheten nu.</string>
|
||||
<string name="removable_drive_receive_intro">Tryck på knappen nedan för att välja filen som din kontakt skickat dig.\n\nOm filen finns på en borttagbar enhet, anslut enheten nu.</string>
|
||||
<string name="removable_drive_receive_button">Välj fil att importera</string>
|
||||
<string name="removable_drive_success_send_title">Export framgångsrik</string>
|
||||
<string name="removable_drive_success_send_text">Data exporterades framgångsrikt. Du har nu 28 dagar på dig att transportera filen till din kontakt.\n\nOm filen finns på en borttagbar enhet använd notifikationen i statusraden för att mata ut enheten innan du drar ut den.</string>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
<string name="setup_password_intro">设置一个密码</string>
|
||||
<string name="setup_password_explanation">您的 Briar 帐户将被加密储存在您的设备上,而非云端。卸载 Briar 或忘记密码,将导致帐户无法恢复。请设置一个不易被猜出的长密码,比如四个随机英文单词,或是由随机字母、数字和符号组成的十位字符。</string>
|
||||
<string name="dnkm_doze_intro">为了接收消息,Briar 需要在后台保持连接。</string>
|
||||
<string name="dnkm_doze_explanation">为了接收消息,Briar 需要在后台保持连接。为此,请禁用电量优化选项。</string>
|
||||
<string name="dnkm_doze_explanation">为了接收消息,Briar 需要在后台保持连接。因此,请禁用电量优化选项。</string>
|
||||
<string name="choose_nickname">设置昵称</string>
|
||||
<string name="choose_password">设置密码</string>
|
||||
<string name="confirm_password">确认密码</string>
|
||||
|
||||
@@ -35,7 +35,7 @@ buildscript {
|
||||
okhttp_version = "3.12.13"
|
||||
jackson_version = "2.13.0"
|
||||
tor_version = "0.4.5.14"
|
||||
obfs4proxy_version = "0.0.14"
|
||||
obfs4proxy_version = "0.0.14-tor1"
|
||||
snowflake_version = "2.3.1"
|
||||
junit_version = "4.13.2"
|
||||
jmock_version = '2.12.0'
|
||||
|
||||
Reference in New Issue
Block a user