Compare commits
187 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6ba95446ec | ||
|
|
50f079af8c | ||
|
|
8c96f9fd93 | ||
|
|
e574bcf15c | ||
|
|
7520af749c | ||
|
|
b55df9e186 | ||
|
|
9ea53d7b1e | ||
|
|
6ae38d0718 | ||
|
|
eedbc667c6 | ||
|
|
9b524e0496 | ||
|
|
92b2da0286 | ||
|
|
0794380ca8 | ||
|
|
a7e05c4cd6 | ||
|
|
336962eb55 | ||
|
|
fbc527145c | ||
|
|
2d65464c04 | ||
|
|
415a61a09b | ||
|
|
f95435b0f1 | ||
|
|
e077cc6581 | ||
|
|
551274f167 | ||
|
|
4f7ac59c6f | ||
|
|
0e06e2de97 | ||
|
|
ed1d411bde | ||
|
|
8933e03c02 | ||
|
|
2c48155769 | ||
|
|
16e258bdbc | ||
|
|
c418ca1890 | ||
|
|
3be011bdaf | ||
|
|
526f6e3058 | ||
|
|
21b7dccf1c | ||
|
|
adc6fc8524 | ||
|
|
b5216ed7af | ||
|
|
d4718c373a | ||
|
|
797513b372 | ||
|
|
0b7342ba67 | ||
|
|
103686f89b | ||
|
|
aaf3d6a7c7 | ||
|
|
923d9fb07b | ||
|
|
df164a58c9 | ||
|
|
5ef65f039d | ||
|
|
fd61fcef0d | ||
|
|
d67d985b81 | ||
|
|
a74276d31b | ||
|
|
6d0e783236 | ||
|
|
17cde0cbb7 | ||
|
|
80ce83ef9d | ||
|
|
7e2c9f97e9 | ||
|
|
727c471234 | ||
|
|
201da6f2a2 | ||
|
|
99adbe5784 | ||
|
|
d0fc5268a6 | ||
|
|
0c9d9e8dcf | ||
|
|
1641fd91cf | ||
|
|
835f1efc76 | ||
|
|
d6179bc12b | ||
|
|
3edda51379 | ||
|
|
82b74e8ce7 | ||
|
|
65ac2b3e18 | ||
|
|
ae17b4b24a | ||
|
|
06e137aee9 | ||
|
|
e97255a17f | ||
|
|
58fd6f9273 | ||
|
|
31b2fab6e9 | ||
|
|
9053bccd33 | ||
|
|
edc47247f9 | ||
|
|
107e202ab4 | ||
|
|
3c400f958e | ||
|
|
973ed7686b | ||
|
|
716ed94ca1 | ||
|
|
5fe1a28954 | ||
|
|
a820500ae0 | ||
|
|
f812efff3c | ||
|
|
a3a7f8fb6c | ||
|
|
00eb637e51 | ||
|
|
151eca971b | ||
|
|
f693a04531 | ||
|
|
eae80e2c86 | ||
|
|
f8bb065ffd | ||
|
|
120cde9917 | ||
|
|
d6d7ca19c1 | ||
|
|
ec8b06e96c | ||
|
|
0c14639f9c | ||
|
|
27aabbc4d9 | ||
|
|
09186cd8ad | ||
|
|
52e4abf562 | ||
|
|
324c85cd9f | ||
|
|
a5e3935672 | ||
|
|
c58ba19451 | ||
|
|
b5318ed248 | ||
|
|
964171b26a | ||
|
|
1fa29f89f9 | ||
|
|
68df5f832c | ||
|
|
40a3134b32 | ||
|
|
9f3310f67a | ||
|
|
278214ef86 | ||
|
|
109a6ed599 | ||
|
|
99d3a76b56 | ||
|
|
c72719747a | ||
|
|
a84dcf6a8e | ||
|
|
c36c759c8b | ||
|
|
bbf33f88e0 | ||
|
|
e2e5aa32a8 | ||
|
|
e88a7c3fd7 | ||
|
|
98393ba2e1 | ||
|
|
e145b8171d | ||
|
|
5cf95f5b3d | ||
|
|
8fbc14b191 | ||
|
|
30f2c71861 | ||
|
|
d4fc12f56c | ||
|
|
7c32e5b1fb | ||
|
|
13bad6dfed | ||
|
|
24e14cbc73 | ||
|
|
a2d63d117b | ||
|
|
102a151127 | ||
|
|
cc5d779050 | ||
|
|
2c41394892 | ||
|
|
454c604b86 | ||
|
|
f13ad54ba1 | ||
|
|
a66dd8be82 | ||
|
|
7de1683195 | ||
|
|
b1f336c874 | ||
|
|
39ac2b5042 | ||
|
|
c27459a760 | ||
|
|
0a3b78fec1 | ||
|
|
156a86013f | ||
|
|
20313127f5 | ||
|
|
b0a91ce9e3 | ||
|
|
6c5daf5ed6 | ||
|
|
3bac3c6263 | ||
|
|
74ce839bc1 | ||
|
|
d2a728fc08 | ||
|
|
3e15a5e2db | ||
|
|
4840cdd293 | ||
|
|
f04281ac4a | ||
|
|
4f75ea0fd0 | ||
|
|
12b8eee86f | ||
|
|
90d5e9dccd | ||
|
|
1daea51cfb | ||
|
|
905b4f0a6b | ||
|
|
dcc7ba20e6 | ||
|
|
39dec1059b | ||
|
|
f4104f696e | ||
|
|
f22c9af136 | ||
|
|
13578bb8c0 | ||
|
|
39c0fc0e5a | ||
|
|
cfc9514f89 | ||
|
|
580a3182ab | ||
|
|
83919c087d | ||
|
|
e8712b3a29 | ||
|
|
fda900e95d | ||
|
|
beb3558d01 | ||
|
|
97dbe648f9 | ||
|
|
7ff484c0c7 | ||
|
|
f7e34a707d | ||
|
|
73bc7220db | ||
|
|
f2a323ef7f | ||
|
|
15345f874f | ||
|
|
534ac22fd2 | ||
|
|
b0f7df93a4 | ||
|
|
1b0cba3919 | ||
|
|
ff4929fcce | ||
|
|
1a7ab6346f | ||
|
|
47b21707be | ||
|
|
8b986ae094 | ||
|
|
32cb489d1d | ||
|
|
0e7fcc6893 | ||
|
|
89f2429283 | ||
|
|
1fc3a82d9e | ||
|
|
fe552ba53f | ||
|
|
410ec57f80 | ||
|
|
2ef0054840 | ||
|
|
704f2b91e2 | ||
|
|
d1940fe0f9 | ||
|
|
8d9ae731ef | ||
|
|
b1810e2c44 | ||
|
|
44bfac9fe6 | ||
|
|
e4299178f7 | ||
|
|
8cb952ff3f | ||
|
|
b519fd2533 | ||
|
|
c7599094f5 | ||
|
|
8c63211aaf | ||
|
|
1bea12f746 | ||
|
|
124d728010 | ||
|
|
63515e967e | ||
|
|
5c3b96a947 | ||
|
|
0af902b81c | ||
|
|
b75a04eb08 |
@@ -2,16 +2,23 @@
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
package="org.thoughtcrime.securesms"
|
||||
android:versionCode="133"
|
||||
android:versionName="2.22.0">
|
||||
android:versionCode="154"
|
||||
android:versionName="2.27.2">
|
||||
|
||||
<uses-sdk tools:overrideLibrary="com.amulyakhare.textdrawable,com.astuetz.pagerslidingtabstrip,pl.tajchert.waitingdots"/>
|
||||
<uses-sdk tools:overrideLibrary="com.amulyakhare.textdrawable,com.astuetz.pagerslidingtabstrip,pl.tajchert.waitingdots,com.h6ah4i.android.multiselectlistpreferencecompat"/>
|
||||
|
||||
<permission android:name="org.thoughtcrime.securesms.ACCESS_SECRETS"
|
||||
android:label="Access to TextSecure Secrets"
|
||||
android:protectionLevel="signature" />
|
||||
|
||||
<!--<uses-feature android:name="android.hardware.camera" android:required="false" />-->
|
||||
<uses-feature android:name="android.hardware.camera" android:required="false" />
|
||||
<uses-feature android:name="android.hardware.bluetooth" android:required="false" />
|
||||
<uses-feature android:name="android.hardware.location" android:required="false"/>
|
||||
<uses-feature android:name="android.hardware.location.network" android:required="false"/>
|
||||
<uses-feature android:name="android.hardware.location.gps" android:required="false"/>
|
||||
<uses-feature android:name="android.hardware.microphone" android:required="false"/>
|
||||
<uses-feature android:name="android.hardware.wifi" android:required="false"/>
|
||||
|
||||
<uses-permission android:name="org.thoughtcrime.securesms.ACCESS_SECRETS"/>
|
||||
<uses-permission android:name="android.permission.READ_PROFILE"/>
|
||||
<uses-permission android:name="android.permission.WRITE_PROFILE"/>
|
||||
@@ -34,47 +41,47 @@
|
||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
||||
<uses-permission android:name="android.permission.READ_CALL_LOG" />
|
||||
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
|
||||
<!--<uses-permission android:name="android.permission.CAMERA" />-->
|
||||
<uses-permission android:name="android.permission.CAMERA" />
|
||||
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
|
||||
|
||||
<!--<!– For sending location tiles in the future –>-->
|
||||
<!--<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>-->
|
||||
<!--<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>-->
|
||||
<!-- For sending location tiles in the future -->
|
||||
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
|
||||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
|
||||
|
||||
<!--<!– So we can add a TextSecure 'Account' –>-->
|
||||
<!--<uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />-->
|
||||
<!--<uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />-->
|
||||
<!--<uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />-->
|
||||
<!--<uses-permission android:name="android.permission.USE_CREDENTIALS"/>-->
|
||||
<!-- So we can add a TextSecure 'Account' -->
|
||||
<uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
|
||||
<uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
|
||||
<uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
|
||||
<uses-permission android:name="android.permission.USE_CREDENTIALS"/>
|
||||
|
||||
<!--<!– For conversation 'shortcuts' on the desktop –>-->
|
||||
<!--<uses-permission android:name="android.permission.INSTALL_SHORTCUT"/>-->
|
||||
<!-- For conversation 'shortcuts' on the desktop -->
|
||||
<uses-permission android:name="android.permission.INSTALL_SHORTCUT"/>
|
||||
|
||||
<!--<!– For sending/receiving events –>-->
|
||||
<!--<uses-permission android:name="android.permission.WRITE_CALENDAR"/>-->
|
||||
<!--<uses-permission android:name="android.permission.READ_CALENDAR"/>-->
|
||||
<!-- For sending/receiving events -->
|
||||
<uses-permission android:name="android.permission.WRITE_CALENDAR"/>
|
||||
<uses-permission android:name="android.permission.READ_CALENDAR"/>
|
||||
|
||||
<!--<!– For fixing MMS –>-->
|
||||
<!--<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>-->
|
||||
<!--<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>-->
|
||||
<!-- For fixing MMS -->
|
||||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
|
||||
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
|
||||
|
||||
<!--<!– Set image as wallpaper –>-->
|
||||
<!--<uses-permission android:name="android.permission.SET_WALLPAPER"/>-->
|
||||
<!-- -->
|
||||
<!--<!– Permissions from RedPhone –>-->
|
||||
<!--<uses-permission android:name="android.permission.RECORD_AUDIO" />-->
|
||||
<!--<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />-->
|
||||
<!--<uses-permission android:name="android.permission.BLUETOOTH" />-->
|
||||
<!--<uses-permission android:name="android.permission.BROADCAST_STICKY" />-->
|
||||
<!--<uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />-->
|
||||
<!--<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />-->
|
||||
<!--<uses-permission android:name="android.permission.CALL_PHONE" />-->
|
||||
<!--<uses-permission android:name="android.permission.CALL_PRIVILEGED" />-->
|
||||
<!--<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />-->
|
||||
<!--<uses-permission android:name="android.permission.RAISED_THREAD_PRIORITY" />-->
|
||||
<!--<uses-permission android:name="android.permission.READ_CALL_STATE"/>-->
|
||||
<!--<uses-permission android:name="android.permission.READ_LOGS"/>-->
|
||||
<!--<uses-permission android:name="android.permission.WRITE_CALL_LOG"/>-->
|
||||
<!-- Set image as wallpaper -->
|
||||
<uses-permission android:name="android.permission.SET_WALLPAPER"/>
|
||||
|
||||
<!-- Permissions from RedPhone -->
|
||||
<uses-permission android:name="android.permission.RECORD_AUDIO" />
|
||||
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
|
||||
<uses-permission android:name="android.permission.BLUETOOTH" />
|
||||
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
|
||||
<uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
|
||||
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
|
||||
<uses-permission android:name="android.permission.CALL_PHONE" />
|
||||
<uses-permission android:name="android.permission.CALL_PRIVILEGED" />
|
||||
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
|
||||
<uses-permission android:name="android.permission.RAISED_THREAD_PRIORITY" />
|
||||
<uses-permission android:name="android.permission.READ_CALL_STATE"/>
|
||||
<uses-permission android:name="android.permission.READ_LOGS"/>
|
||||
<uses-permission android:name="android.permission.WRITE_CALL_LOG"/>
|
||||
|
||||
<permission android:name="org.thoughtcrime.securesms.permission.C2D_MESSAGE"
|
||||
android:protectionLevel="signature" />
|
||||
@@ -148,12 +155,13 @@
|
||||
<category android:name="android.intent.category.LAUNCHER" />
|
||||
</intent-filter>
|
||||
|
||||
|
||||
|
||||
</activity-alias>
|
||||
|
||||
<activity android:name=".ConversationActivity"
|
||||
android:windowSoftInputMode="stateUnchanged"
|
||||
android:launchMode="singleTask"
|
||||
android:theme="@style/TextSecure.LightTheme.Popup"
|
||||
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize" />
|
||||
|
||||
<activity android:name=".ConversationPopupActivity"
|
||||
@@ -199,8 +207,7 @@
|
||||
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"/>
|
||||
|
||||
<activity android:name=".NewConversationActivity"
|
||||
android:label="@string/AndroidManifest__select_contacts"
|
||||
android:windowSoftInputMode="stateVisible"
|
||||
android:theme="@style/TextSecure.LightNoActionBar"
|
||||
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"/>
|
||||
|
||||
<activity android:name=".PushContactSelectionActivity"
|
||||
@@ -234,7 +241,7 @@
|
||||
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"/>
|
||||
|
||||
<activity android:name=".DeviceListActivity"
|
||||
android:label="@string/AndroidManifest_manage_paired_devices"
|
||||
android:label="@string/AndroidManifest_manage_linked_devices"
|
||||
android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"/>
|
||||
|
||||
<activity android:name=".LogSubmitActivity"
|
||||
@@ -278,6 +285,11 @@
|
||||
<data android:scheme="mms" />
|
||||
<data android:scheme="mmsto" />
|
||||
</intent-filter>
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.VIEW" />
|
||||
<category android:name="android.intent.category.DEFAULT" />
|
||||
<data android:mimeType="vnd.android.cursor.item/vnd.org.thoughtcrime.securesms.contact" />
|
||||
</intent-filter>
|
||||
</activity>
|
||||
|
||||
<activity android:name=".RecipientPreferenceActivity"
|
||||
@@ -308,6 +320,20 @@
|
||||
</intent-filter>
|
||||
</service>
|
||||
|
||||
<service android:name=".service.AccountAuthenticatorService" android:exported="true">
|
||||
<intent-filter>
|
||||
<action android:name="android.accounts.AccountAuthenticator" />
|
||||
</intent-filter>
|
||||
<meta-data android:name="android.accounts.AccountAuthenticator" android:resource="@xml/authenticator" />
|
||||
</service>
|
||||
|
||||
<service android:name=".service.ContactsSyncAdapterService" android:exported="true">
|
||||
<intent-filter>
|
||||
<action android:name="android.content.SyncAdapter"/>
|
||||
</intent-filter>
|
||||
<meta-data android:name="android.content.SyncAdapter" android:resource="@xml/syncadapter" />
|
||||
<meta-data android:name="android.provider.CONTACTS_STRUCTURE" android:resource="@xml/contactsformat" />
|
||||
</service>
|
||||
|
||||
<receiver android:name=".gcm.GcmBroadcastReceiver" android:permission="com.google.android.c2dm.permission.SEND" >
|
||||
<intent-filter>
|
||||
|
||||
@@ -38,8 +38,8 @@ Source assets tend to be large binary blobs, which are best stored outside of gi
|
||||
Sample command for generating our audio placeholder image:
|
||||
|
||||
```bash
|
||||
pngs_from_svg.py ic_audio.svg /path/to/TextSecure/res/ 150 "#000" 0.54 _light
|
||||
pngs_from_svg.py ic_audio.svg /path/to/TextSecure/res/ 150 "#fff" 1.0 _dark
|
||||
pngs_from_svg.py ic_audio.svg /path/to/TextSecure/res/ 150 --color #000 --opacity 0.54 --suffix _light
|
||||
pngs_from_svg.py ic_audio.svg /path/to/TextSecure/res/ 150 --color #fff --opacity 1.00 --suffix _light
|
||||
```
|
||||
|
||||
Setting up a development environment
|
||||
|
||||
@@ -16,11 +16,9 @@ https://github.com/WhisperSystems/TextSecure/issues
|
||||
## Joining the Beta
|
||||
Want to live life on the bleeding edge and help out with testing?
|
||||
|
||||
You can subscribe to TextSecure Beta releases in two steps:
|
||||
You can subscribe to TextSecure Beta releases here:
|
||||
https://play.google.com/apps/testing/org.thoughtcrime.securesms
|
||||
|
||||
1. Join the [TextSecure Beta Google+ Community](https://plus.google.com/communities/114424213916773497091).
|
||||
1. After you've joined the community, [subscribe to the beta](https://play.google.com/apps/testing/org.thoughtcrime.securesms).
|
||||
|
||||
If you're interested in a life of peace and tranquility, stick with the standard releases.
|
||||
|
||||
## Contributing Translations
|
||||
@@ -47,7 +45,7 @@ whispersystems@lists.riseup.net
|
||||
https://lists.riseup.net/www/info/whispersystems
|
||||
|
||||
## Contributing Funds
|
||||
[](https://coinbase.com/checkouts/d29fd4c37ca442393e32fdcb95304701)
|
||||
[](https://www.coinbase.com/checkouts/51dac699e660a4d773216b5ad94d6a0b)
|
||||
|
||||
You can add funds to BitHub to directly help further development efforts.
|
||||
|
||||
|
||||
63
build.gradle
@@ -5,7 +5,7 @@ buildscript {
|
||||
}
|
||||
}
|
||||
dependencies {
|
||||
classpath 'com.android.tools.build:gradle:1.0.1'
|
||||
classpath 'com.android.tools.build:gradle:1.2.3'
|
||||
classpath files('libs/gradle-witness.jar')
|
||||
}
|
||||
}
|
||||
@@ -44,7 +44,7 @@ dependencies {
|
||||
compile 'org.w3c:smil:1.0.0'
|
||||
compile 'org.apache.httpcomponents:httpclient-android:4.3.5'
|
||||
compile 'com.github.chrisbanes.photoview:library:1.2.3'
|
||||
compile 'com.github.bumptech.glide:glide:3.6.0'
|
||||
compile 'com.github.bumptech.glide:glide:3.6.1'
|
||||
compile 'com.makeramen:roundedimageview:2.1.0'
|
||||
compile 'com.pnikosis:materialish-progress:1.5'
|
||||
compile 'de.greenrobot:eventbus:2.4.0'
|
||||
@@ -78,11 +78,19 @@ dependencies {
|
||||
compile 'org.whispersystems:jobmanager:0.11.0'
|
||||
compile 'org.whispersystems:libpastelog:1.0.6'
|
||||
compile 'com.amulyakhare:com.amulyakhare.textdrawable:1.0.1'
|
||||
compile 'org.whispersystems:textsecure-android:1.6.1'
|
||||
compile 'org.whispersystems:textsecure-android:1.6.2'
|
||||
compile 'com.h6ah4i.android.compat:mulsellistprefcompat:1.0.0'
|
||||
|
||||
testCompile 'junit:junit:4.12'
|
||||
testCompile 'org.assertj:assertj-core:1.7.1'
|
||||
testCompile 'org.mockito:mockito-core:1.9.5'
|
||||
testCompile 'org.powermock:powermock-api-mockito:1.6.1'
|
||||
testCompile 'org.powermock:powermock-module-junit4:1.6.1'
|
||||
testCompile 'org.powermock:powermock-module-junit4-rule:1.6.1'
|
||||
testCompile 'org.powermock:powermock-classloading-xstream:1.6.1'
|
||||
|
||||
androidTestCompile 'com.google.dexmaker:dexmaker:1.2'
|
||||
androidTestCompile 'com.google.dexmaker:dexmaker-mockito:1.2'
|
||||
|
||||
androidTestCompile ('org.assertj:assertj-core:1.7.1') {
|
||||
exclude group: 'org.hamcrest', module: 'hamcrest-core'
|
||||
}
|
||||
@@ -90,13 +98,6 @@ dependencies {
|
||||
exclude group: 'org.hamcrest', module: 'hamcrest-core'
|
||||
exclude group: 'com.android.support', module: 'support-annotations'
|
||||
}
|
||||
androidTestCompile ('com.android.support.test:runner:0.2') {
|
||||
exclude group: 'com.android.support', module: 'support-annotations'
|
||||
}
|
||||
androidTestCompile ('com.android.support.test.espresso:espresso-core:2.1') {
|
||||
exclude group: 'com.android.support', module: 'support-annotations'
|
||||
exclude group: 'javax.inject'
|
||||
}
|
||||
}
|
||||
|
||||
dependencyVerification {
|
||||
@@ -108,7 +109,7 @@ dependencyVerification {
|
||||
'org.w3c:smil:085dc40f2bb249651578bfa07499fd08b16ad0886dbe2c4078586a408da62f9b',
|
||||
'org.apache.httpcomponents:httpclient-android:6f56466a9bd0d42934b90bfbfe9977a8b654c058bf44a12bdc2877c4e1f033f1',
|
||||
'com.github.chrisbanes.photoview:library:8b5344e206f125e7ba9d684008f36c4992d03853c57e5814125f88496126e3cc',
|
||||
'com.github.bumptech.glide:glide:adf657e6bddccb168a29e18ab0954043af46a9b5c736d8c3193c9783fd83d69e',
|
||||
'com.github.bumptech.glide:glide:4718ac4c57ebabe56e673dc3265950b9dbf940d1c43c0adc363e8b95c0abdf75',
|
||||
'com.makeramen:roundedimageview:1f5a1865796b308c6cdd114acc6e78408b110f0a62fc63553278fbeacd489cd1',
|
||||
'com.pnikosis:materialish-progress:d71d80e00717a096784482aee21001a9d299fec3833e4ebd87739ed36cf77c54',
|
||||
'de.greenrobot:eventbus:61d743a748156a372024d083de763b9e91ac2dcb3f6a1cbc74995c7ddab6e968',
|
||||
@@ -128,11 +129,11 @@ dependencyVerification {
|
||||
'org.whispersystems:jobmanager:ea9cb943c4892fb90c1eea1be30efeb85cefca213d52c788419553b58d0ed70d',
|
||||
'org.whispersystems:libpastelog:550d33c565380d90f4c671e7b8ed5f3a6da55a9fda468373177106b2eb5220b2',
|
||||
'com.amulyakhare:com.amulyakhare.textdrawable:54c92b5fba38cfd316a07e5a30528068f45ce8515a6890f1297df4c401af5dcb',
|
||||
'org.whispersystems:textsecure-android:843d4483e9c3b3414373ddd70df19895b3ee7ef559eeb15e60926e1b07fcecf3',
|
||||
'org.whispersystems:textsecure-android:6fc3a127b4ab63533e571066a8c6686e82d071d804f4563eee66a3773dd094e0',
|
||||
'com.nineoldandroids:library:68025a14e3e7673d6ad2f95e4b46d78d7d068343aa99256b686fe59de1b3163a',
|
||||
'javax.inject:javax.inject:91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff',
|
||||
'com.madgag.spongycastle:core:8d6240b974b0aca4d3da9c7dd44d42339d8a374358aca5fc98e50a995764511f',
|
||||
'org.whispersystems:textsecure-java:f161c5d5be5a0ba52ede273692ef17982b2af270c6af5c3666bc2adb289a3f61',
|
||||
'org.whispersystems:textsecure-java:9167ae6cbc34b62b5d51b2dd687306ca94eab6cf5fa7cf426f40ec32d3d37cf8',
|
||||
'org.whispersystems:axolotl-android:40d3db5004a84749a73f68d2f0d01b2ae35a73c54df96d8c6c6723b96efb6fc0',
|
||||
'com.googlecode.libphonenumber:libphonenumber:eba17eae81dd622ea89a00a3a8c025b2f25d342e0d9644c5b62e16f15687c3ab',
|
||||
'com.google.protobuf:protobuf-java:e0c1c64575c005601725e7c6a02cebf9e1285e888f756b2a1d73ffa8d725cc74',
|
||||
@@ -152,7 +153,6 @@ dependencyVerification {
|
||||
android {
|
||||
compileSdkVersion 22
|
||||
buildToolsVersion '22.0.1'
|
||||
testBuildType "automation"
|
||||
|
||||
dexOptions {
|
||||
javaMaxHeapSize "4g"
|
||||
@@ -162,7 +162,6 @@ android {
|
||||
minSdkVersion 9
|
||||
targetSdkVersion 22
|
||||
|
||||
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
|
||||
buildConfigField "long", "BUILD_TIMESTAMP", System.currentTimeMillis() + "L"
|
||||
buildConfigField "String", "PUSH_URL", "\"https://textsecure-service.whispersystems.org\""
|
||||
buildConfigField "boolean", "DEV_BUILD", "false"
|
||||
@@ -208,11 +207,6 @@ android {
|
||||
proguardFiles = buildTypes.debug.proguardFiles
|
||||
signingConfig signingConfigs.release
|
||||
}
|
||||
automation.initWith(buildTypes.debug)
|
||||
automation {
|
||||
proguardFile 'proguard-automation.pro'
|
||||
buildConfigField "String", "PUSH_URL", "\"https://textsecure-service-staging.whispersystems.org\""
|
||||
}
|
||||
dev.initWith(buildTypes.debug)
|
||||
dev {
|
||||
buildConfigField "boolean", "DEV_BUILD", "true"
|
||||
@@ -232,6 +226,9 @@ android {
|
||||
androidTest {
|
||||
java.srcDirs = ['test/androidTest/java']
|
||||
}
|
||||
test {
|
||||
java.srcDirs = ['test/unitTest/java']
|
||||
}
|
||||
}
|
||||
|
||||
lintOptions {
|
||||
@@ -270,27 +267,3 @@ if (propFile.canRead()){
|
||||
android.buildTypes.release.signingConfig = null
|
||||
}
|
||||
|
||||
if (project.hasProperty('espresso') && System.console() != null) {
|
||||
println "______________________WARNING_______________________"
|
||||
println "ALL YOUR CONTACTS WILL BE DELETED IN THE PROCESS"
|
||||
println "OF RUNNING THESE TESTS, TYPE 'delete all my contacts'"
|
||||
println "TO CONTINUE"
|
||||
println "----------------------------------------------------"
|
||||
|
||||
def input = System.console().readLine(':')
|
||||
if (input == 'delete all my contacts') {
|
||||
android.productFlavors {
|
||||
base {}
|
||||
espresso {
|
||||
testInstrumentationRunner "org.thoughtcrime.securesms.TextSecureWakingTestRunner"
|
||||
}
|
||||
}
|
||||
android.sourceSets.espresso {
|
||||
manifest.srcFile 'test/espresso/AndroidManifest.xml'
|
||||
}
|
||||
android.sourceSets.androidTestEspresso {
|
||||
java.srcDirs = ['test/androidTestEspresso/java']
|
||||
res.srcDirs = ['test/androidTestEspresso/res']
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ Truths which we believe to be self-evident:
|
||||
concepts better than others has proven to be, for the most part, false.
|
||||
If anything, "power users" are more dangerous than the rest, and we
|
||||
should avoid exposing dangerous functionality to them.
|
||||
1. **If it's "like PGP," it's wrong.** PGP is our spirit guide for what
|
||||
1. **If it's "like PGP," it's wrong.** PGP is our guide for what
|
||||
not to do.
|
||||
1. **It's an asynchronous world.** Be wary of anything that is
|
||||
anti-asynchronous: ACKs, protocol confirmations, or any protocol-level
|
||||
|
||||
BIN
gradle/wrapper/gradle-wrapper.jar
vendored
4
gradle/wrapper/gradle-wrapper.properties
vendored
@@ -1,6 +1,6 @@
|
||||
#Fri Nov 28 10:03:17 PST 2014
|
||||
#Wed Jul 22 14:31:11 PDT 2015
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-2.5-all.zip
|
||||
|
||||
BIN
res/drawable-hdpi/ic_amazon.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 324 B After Width: | Height: | Size: 292 B |
BIN
res/drawable-hdpi/ic_dialpad_white_24dp.png
Normal file
|
After Width: | Height: | Size: 359 B |
BIN
res/drawable-hdpi/ic_file_download_white_36dp.png
Normal file
|
After Width: | Height: | Size: 656 B |
BIN
res/drawable-hdpi/ic_forum_black_32dp.png
Normal file
|
After Width: | Height: | Size: 495 B |
BIN
res/drawable-hdpi/ic_forum_grey_32dp.png
Normal file
|
After Width: | Height: | Size: 512 B |
|
Before Width: | Height: | Size: 429 B After Width: | Height: | Size: 281 B |
BIN
res/drawable-hdpi/ic_textsms_black_32dp.png
Normal file
|
After Width: | Height: | Size: 583 B |
BIN
res/drawable-hdpi/ic_textsms_grey_32dp.png
Normal file
|
After Width: | Height: | Size: 687 B |
|
Before Width: | Height: | Size: 310 B After Width: | Height: | Size: 339 B |
BIN
res/drawable-hdpi/transfer_controls_background.9.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
res/drawable-mdpi/ic_amazon.png
Normal file
|
After Width: | Height: | Size: 704 B |
|
Before Width: | Height: | Size: 279 B After Width: | Height: | Size: 195 B |
BIN
res/drawable-mdpi/ic_dialpad_white_24dp.png
Normal file
|
After Width: | Height: | Size: 252 B |
BIN
res/drawable-mdpi/ic_file_download_white_36dp.png
Normal file
|
After Width: | Height: | Size: 479 B |
BIN
res/drawable-mdpi/ic_forum_black_32dp.png
Normal file
|
After Width: | Height: | Size: 422 B |
BIN
res/drawable-mdpi/ic_forum_grey_32dp.png
Normal file
|
After Width: | Height: | Size: 437 B |
|
Before Width: | Height: | Size: 340 B After Width: | Height: | Size: 210 B |
BIN
res/drawable-mdpi/ic_textsms_black_32dp.png
Normal file
|
After Width: | Height: | Size: 435 B |
BIN
res/drawable-mdpi/ic_textsms_grey_32dp.png
Normal file
|
After Width: | Height: | Size: 517 B |
|
Before Width: | Height: | Size: 310 B After Width: | Height: | Size: 213 B |
BIN
res/drawable-mdpi/transfer_controls_background.9.png
Normal file
|
After Width: | Height: | Size: 694 B |
@@ -7,4 +7,4 @@
|
||||
<item android:drawable="@color/textsecure_primary_alpha33" android:state_selected="true" />
|
||||
</selector>
|
||||
</item>
|
||||
</ripple>
|
||||
</ripple>
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:color="@color/textsecure_primary">
|
||||
<item android:id="@android:id/mask" android:drawable="@android:color/black" />
|
||||
<item>
|
||||
<selector>
|
||||
<item android:drawable="@color/textsecure_primary_alpha33" android:state_selected="true" />
|
||||
<item android:drawable="@color/conversation_list_item_background_unread_light" />
|
||||
</selector>
|
||||
</item>
|
||||
</ripple>
|
||||
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:color="@color/textsecure_primary">
|
||||
<item android:id="@android:id/mask" android:drawable="@android:color/black" />
|
||||
<item>
|
||||
<selector>
|
||||
<item android:drawable="@color/textsecure_primary_alpha33" android:state_selected="true" />
|
||||
<item android:drawable="@color/conversation_list_item_background_unread_dark" />
|
||||
</selector>
|
||||
</item>
|
||||
</ripple>
|
||||
BIN
res/drawable-xhdpi/ic_amazon.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 402 B After Width: | Height: | Size: 354 B |
BIN
res/drawable-xhdpi/ic_dialpad_white_24dp.png
Normal file
|
After Width: | Height: | Size: 375 B |
BIN
res/drawable-xhdpi/ic_file_download_white_36dp.png
Normal file
|
After Width: | Height: | Size: 653 B |
BIN
res/drawable-xhdpi/ic_forum_black_32dp.png
Normal file
|
After Width: | Height: | Size: 620 B |
BIN
res/drawable-xhdpi/ic_forum_grey_32dp.png
Normal file
|
After Width: | Height: | Size: 640 B |
|
Before Width: | Height: | Size: 440 B After Width: | Height: | Size: 333 B |
BIN
res/drawable-xhdpi/ic_textsms_black_32dp.png
Normal file
|
After Width: | Height: | Size: 636 B |
BIN
res/drawable-xhdpi/ic_textsms_grey_32dp.png
Normal file
|
After Width: | Height: | Size: 751 B |
|
Before Width: | Height: | Size: 560 B After Width: | Height: | Size: 371 B |
BIN
res/drawable-xhdpi/transfer_controls_background.9.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
res/drawable-xxhdpi/ic_amazon.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 499 B After Width: | Height: | Size: 586 B |
BIN
res/drawable-xxhdpi/ic_dialpad_white_24dp.png
Normal file
|
After Width: | Height: | Size: 463 B |
BIN
res/drawable-xxhdpi/ic_file_download_white_36dp.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
res/drawable-xxhdpi/ic_forum_black_32dp.png
Normal file
|
After Width: | Height: | Size: 759 B |
BIN
res/drawable-xxhdpi/ic_forum_grey_32dp.png
Normal file
|
After Width: | Height: | Size: 782 B |
BIN
res/drawable-xxhdpi/ic_textsms_black_32dp.png
Normal file
|
After Width: | Height: | Size: 805 B |
BIN
res/drawable-xxhdpi/ic_textsms_grey_32dp.png
Normal file
|
After Width: | Height: | Size: 958 B |
|
Before Width: | Height: | Size: 784 B After Width: | Height: | Size: 546 B |
BIN
res/drawable-xxhdpi/transfer_controls_background.9.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
res/drawable-xxxhdpi/ic_amazon.png
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
|
Before Width: | Height: | Size: 662 B After Width: | Height: | Size: 588 B |
BIN
res/drawable-xxxhdpi/ic_dialpad_white_24dp.png
Normal file
|
After Width: | Height: | Size: 493 B |
BIN
res/drawable-xxxhdpi/ic_file_download_white_36dp.png
Normal file
|
After Width: | Height: | Size: 615 B |
BIN
res/drawable-xxxhdpi/ic_forum_black_32dp.png
Normal file
|
After Width: | Height: | Size: 551 B |
BIN
res/drawable-xxxhdpi/ic_forum_grey_32dp.png
Normal file
|
After Width: | Height: | Size: 579 B |
BIN
res/drawable-xxxhdpi/ic_keyboard_white_24dp.png
Normal file
|
After Width: | Height: | Size: 502 B |
BIN
res/drawable-xxxhdpi/ic_textsms_black_32dp.png
Normal file
|
After Width: | Height: | Size: 431 B |
BIN
res/drawable-xxxhdpi/ic_textsms_grey_32dp.png
Normal file
|
After Width: | Height: | Size: 461 B |
BIN
res/drawable-xxxhdpi/transfer_controls_background.9.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
5
res/drawable/blocked_indicator_background.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<solid android:color="@color/white" />
|
||||
<corners android:radius="4dp" />
|
||||
</shape>
|
||||
@@ -1,15 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item>
|
||||
<shape android:shape="oval">
|
||||
<size android:height="24dp" android:width="24dp"/>
|
||||
<solid android:color="@color/white"/>
|
||||
</shape>
|
||||
</item>
|
||||
<item>
|
||||
<shape android:shape="oval">
|
||||
<size android:height="21dp" android:width="21dp"/>
|
||||
<solid android:color="@color/textsecure_primary_dark"/>
|
||||
<solid android:color="@color/red_600"/>
|
||||
<stroke android:color="@android:color/transparent"
|
||||
android:width="3dp"/>
|
||||
</shape>
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:drawable="@color/textsecure_primary_alpha33" android:state_selected="true" />
|
||||
<item android:drawable="@color/textsecure_primary_alpha33" android:state_pressed="true" />
|
||||
<item android:drawable="@color/conversation_list_item_background_unread_light" />
|
||||
</selector>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:drawable="@color/textsecure_primary_alpha33" android:state_selected="true" />
|
||||
<item android:drawable="@color/textsecure_primary_alpha33" android:state_pressed="true" />
|
||||
<item android:drawable="@color/conversation_list_item_background_unread_dark" />
|
||||
</selector>
|
||||
@@ -11,11 +11,21 @@
|
||||
limitations under the License.
|
||||
-->
|
||||
|
||||
<android.support.v7.widget.GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:id="@+id/color_grid"
|
||||
android:padding="16dp"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
app:orientation="horizontal"
|
||||
app:columnCount="5"/>
|
||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_gravity="center"
|
||||
android:gravity="center">
|
||||
|
||||
<android.support.v7.widget.GridLayout
|
||||
android:id="@+id/color_grid"
|
||||
android:padding="16dp"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:gravity="center"
|
||||
app:orientation="horizontal"
|
||||
app:columnCount="5"/>
|
||||
</FrameLayout>
|
||||
|
||||
|
||||
98
res/layout/contact_selection_activity.xml
Normal file
@@ -0,0 +1,98 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout android:layout_gravity="center"
|
||||
android:layout_height="fill_parent"
|
||||
android:layout_width="fill_parent"
|
||||
android:orientation="vertical"
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<android.support.v7.widget.Toolbar
|
||||
android:id="@+id/toolbar"
|
||||
android:layout_height="?attr/actionBarSize"
|
||||
android:layout_width="match_parent"
|
||||
android:minHeight="?attr/actionBarSize"
|
||||
android:background="?attr/colorPrimary"
|
||||
android:theme="@style/TextSecure.LightActionBar">
|
||||
|
||||
<LinearLayout android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<ImageView android:id="@+id/action_icon"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:gravity="center_vertical"
|
||||
android:clickable="true"
|
||||
android:background="@drawable/circle_touch_highlight_background"
|
||||
android:src="@drawable/ic_search_white_24dp" />
|
||||
|
||||
<LinearLayout android:id="@+id/toggle_container"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<EditText android:id="@+id/search_view"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_width="0px"
|
||||
android:layout_weight="1"
|
||||
android:layout_marginLeft="5dp"
|
||||
android:hint="@string/contact_selection_activity__enter_name_or_number"
|
||||
android:inputType="textPersonName"
|
||||
style="@style/TextSecure.TitleTextStyle"
|
||||
android:background="@android:color/transparent"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:gravity="center_vertical"/>
|
||||
|
||||
<org.thoughtcrime.securesms.components.AnimatingToggle
|
||||
android:id="@+id/button_toggle"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:gravity="center">
|
||||
|
||||
<ImageView android:id="@+id/search_dialpad"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:gravity="center_vertical"
|
||||
android:clickable="true"
|
||||
android:background="@drawable/circle_touch_highlight_background"
|
||||
android:src="@drawable/ic_dialpad_white_24dp" />
|
||||
|
||||
<ImageView android:id="@+id/search_keyboard"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:gravity="center_vertical"
|
||||
android:clickable="true"
|
||||
android:visibility="gone"
|
||||
android:background="@drawable/circle_touch_highlight_background"
|
||||
android:src="@drawable/ic_keyboard_white_24dp" />
|
||||
|
||||
<ImageView android:id="@+id/search_clear"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:gravity="center_vertical"
|
||||
android:clickable="true"
|
||||
android:visibility="gone"
|
||||
android:background="@drawable/circle_touch_highlight_background"
|
||||
android:src="@drawable/ic_clear_white_24dp" />
|
||||
|
||||
</org.thoughtcrime.securesms.components.AnimatingToggle>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
</android.support.v7.widget.Toolbar>
|
||||
|
||||
<fragment
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:id="@+id/contact_selection_list_fragment"
|
||||
android:name="org.thoughtcrime.securesms.ContactSelectionListFragment">
|
||||
</fragment>
|
||||
|
||||
</LinearLayout>
|
||||
26
res/layout/contact_selection_list_fragment.xml
Normal file
@@ -0,0 +1,26 @@
|
||||
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical">
|
||||
|
||||
<android.support.v4.widget.SwipeRefreshLayout
|
||||
android:id="@+id/swipe_refresh"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content">
|
||||
|
||||
<se.emilsjolander.stickylistheaders.StickyListHeadersListView
|
||||
android:id="@android:id/list"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent" />
|
||||
|
||||
<TextView android:id="@android:id/empty"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:gravity="center|center_vertical"
|
||||
android:layout_marginTop="15dp"
|
||||
android:text="@string/contact_selection_group_activity__finding_contacts"
|
||||
android:textSize="20sp" />
|
||||
|
||||
</android.support.v4.widget.SwipeRefreshLayout>
|
||||
</LinearLayout>
|
||||
@@ -14,12 +14,7 @@
|
||||
android:layout_centerVertical="true"
|
||||
android:layout_alignParentLeft="true"
|
||||
android:textSize="15sp"
|
||||
android:textColor="?conversation_selection_header_text"
|
||||
android:textColor="?contact_selection_header_text"
|
||||
android:textStyle="bold" />
|
||||
|
||||
<View android:layout_width="match_parent"
|
||||
android:layout_height="3dp"
|
||||
android:layout_alignParentBottom="true"
|
||||
android:layout_marginTop="2dp"
|
||||
android:background="?conversation_selection_header_text" />
|
||||
</RelativeLayout>
|
||||
@@ -48,7 +48,8 @@
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<TextView android:id="@+id/name"
|
||||
<org.thoughtcrime.securesms.components.emoji.EmojiTextView
|
||||
android:id="@+id/name"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_above="@id/number_container"
|
||||
@@ -1,86 +1,63 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<org.thoughtcrime.securesms.components.KeyboardAwareLinearLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/layout_container"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="fill_parent"
|
||||
android:orientation="vertical">
|
||||
|
||||
<org.thoughtcrime.securesms.components.InputAwareLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/layout_container"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
<org.thoughtcrime.securesms.components.camera.QuickAttachmentDrawer
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/quick_attachment_drawer"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="@color/black">
|
||||
android:id="@+id/quick_attachment_drawer"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical">
|
||||
|
||||
<RelativeLayout android:layout_width="fill_parent"
|
||||
android:layout_height="fill_parent"
|
||||
android:layout_weight="1"
|
||||
android:orientation="vertical"
|
||||
android:background="?conversation_background"
|
||||
android:gravity="bottom">
|
||||
<LinearLayout android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical"
|
||||
android:paddingTop="?attr/actionBarSize"
|
||||
android:gravity="bottom">
|
||||
|
||||
<FrameLayout android:id="@+id/fragment_content"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_above="@+id/bottom_container" />
|
||||
android:layout_height="0dp"
|
||||
android:layout_weight="1" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_alignParentBottom="true"
|
||||
android:id="@id/bottom_container"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical">
|
||||
<FrameLayout android:id="@+id/attachment_editor"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="center_horizontal"
|
||||
android:background="?android:windowBackground"
|
||||
android:visibility="gone">
|
||||
|
||||
<ScrollView android:layout_width="fill_parent"
|
||||
android:layout_height="0dp"
|
||||
android:layout_weight="1">
|
||||
<FrameLayout
|
||||
android:id="@+id/attachment_editor"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_horizontal"
|
||||
android:visibility="gone">
|
||||
<org.thoughtcrime.securesms.components.ThumbnailView
|
||||
android:id="@+id/attachment_thumbnail"
|
||||
android:layout_width="230dp"
|
||||
android:layout_height="150dp"
|
||||
android:layout_gravity="center_horizontal"
|
||||
android:contentDescription="@string/conversation_activity__attachment_thumbnail"
|
||||
app:backgroundColorHint="?conversation_background" />
|
||||
|
||||
<FrameLayout
|
||||
android:paddingLeft="10dp"
|
||||
android:paddingTop="10dp"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="fill_parent">
|
||||
</FrameLayout>
|
||||
|
||||
<org.thoughtcrime.securesms.components.ThumbnailView
|
||||
android:id="@+id/attachment_thumbnail"
|
||||
android:layout_width="230dp"
|
||||
android:layout_height="150dp"
|
||||
app:riv_corner_radius="3dp"
|
||||
android:contentDescription="@string/conversation_activity__attachment_thumbnail"/>
|
||||
</FrameLayout>
|
||||
<LinearLayout android:id="@+id/bottom_panel"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="center_vertical"
|
||||
android:orientation="horizontal"
|
||||
android:clickable="true"
|
||||
android:background="?android:windowBackground"
|
||||
android:padding="5dp">
|
||||
|
||||
<ImageView android:id="@+id/remove_image_button"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:src="@drawable/conversation_attachment_close_circle"
|
||||
android:layout_gravity="top|left"/>
|
||||
|
||||
</FrameLayout>
|
||||
</ScrollView>
|
||||
|
||||
<LinearLayout android:id="@+id/bottom_panel"
|
||||
android:layout_width="fill_parent"
|
||||
<LinearLayout android:id="@+id/compose_bubble"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="center_vertical"
|
||||
android:orientation="horizontal"
|
||||
android:padding="5dp">
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/sent_bubble">
|
||||
|
||||
<LinearLayout android:id="@+id/compose_bubble"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/sent_bubble">
|
||||
|
||||
<org.thoughtcrime.securesms.components.emoji.EmojiToggle
|
||||
<org.thoughtcrime.securesms.components.emoji.EmojiToggle
|
||||
android:id="@+id/emoji_toggle"
|
||||
android:layout_width="37dp"
|
||||
android:layout_height="37dp"
|
||||
@@ -88,7 +65,7 @@
|
||||
android:background="@drawable/touch_highlight_background"
|
||||
android:contentDescription="@string/conversation_activity__emoji_toggle_description" />
|
||||
|
||||
<org.thoughtcrime.securesms.components.ComposeText
|
||||
<org.thoughtcrime.securesms.components.ComposeText
|
||||
style="@style/ComposeEditText"
|
||||
android:id="@+id/embedded_text_editor"
|
||||
android:layout_width="0dp"
|
||||
@@ -100,36 +77,34 @@
|
||||
android:nextFocusRight="@+id/send_button"
|
||||
tools:hint="Send TextSecure message" />
|
||||
|
||||
<org.thoughtcrime.securesms.components.camera.HidingImageButton
|
||||
android:id="@+id/quick_attachment_toggle"
|
||||
android:layout_width="37dp"
|
||||
android:layout_height="37dp"
|
||||
android:layout_gravity="bottom"
|
||||
android:src="?quick_camera_icon"
|
||||
android:background="@drawable/touch_highlight_background"
|
||||
android:contentDescription="@string/conversation_activity__quick_attachment_drawer_toggle_description"
|
||||
android:visibility="gone"
|
||||
android:padding="10dp" />
|
||||
</LinearLayout>
|
||||
<org.thoughtcrime.securesms.components.camera.HidingImageButton
|
||||
android:id="@+id/quick_attachment_toggle"
|
||||
android:layout_width="37dp"
|
||||
android:layout_height="37dp"
|
||||
android:layout_gravity="bottom"
|
||||
android:src="?quick_camera_icon"
|
||||
android:background="@drawable/touch_highlight_background"
|
||||
android:contentDescription="@string/conversation_activity__quick_attachment_drawer_toggle_description"
|
||||
android:padding="10dp" />
|
||||
</LinearLayout>
|
||||
|
||||
<org.thoughtcrime.securesms.components.AnimatingToggle
|
||||
<org.thoughtcrime.securesms.components.AnimatingToggle
|
||||
android:id="@+id/button_toggle"
|
||||
android:layout_width="50dp"
|
||||
android:layout_height="50dp"
|
||||
android:background="@drawable/circle_tintable"
|
||||
android:layout_gravity="bottom">
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/attach_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_gravity="center"
|
||||
android:background="@drawable/circle_touch_highlight_background"
|
||||
android:src="@drawable/ic_attach_white_24dp"
|
||||
android:contentDescription="@string/ConversationActivity_add_attachment"
|
||||
android:nextFocusLeft="@+id/embedded_text_editor" />
|
||||
<ImageButton android:id="@+id/attach_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_gravity="center"
|
||||
android:background="@drawable/circle_touch_highlight_background"
|
||||
android:src="@drawable/ic_attach_white_24dp"
|
||||
android:contentDescription="@string/ConversationActivity_add_attachment"
|
||||
android:nextFocusLeft="@+id/embedded_text_editor" />
|
||||
|
||||
<org.thoughtcrime.securesms.components.SendButton
|
||||
<org.thoughtcrime.securesms.components.SendButton
|
||||
android:id="@+id/send_button"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
@@ -138,26 +113,32 @@
|
||||
android:src="?conversation_transport_sms_indicator"
|
||||
android:background="@drawable/circle_touch_highlight_background" />
|
||||
|
||||
</org.thoughtcrime.securesms.components.AnimatingToggle>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<Button android:id="@+id/unblock_button"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:padding="20dp"
|
||||
android:text="@string/ConversationActivity_unblock"
|
||||
android:visibility="gone"/>
|
||||
|
||||
<TextView android:id="@+id/space_left"
|
||||
android:paddingLeft="5dip"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:visibility="gone"
|
||||
android:text="160/160 (1)" />
|
||||
</org.thoughtcrime.securesms.components.AnimatingToggle>
|
||||
|
||||
</LinearLayout>
|
||||
</RelativeLayout>
|
||||
|
||||
<Button android:id="@+id/unblock_button"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:padding="20dp"
|
||||
android:text="@string/ConversationActivity_unblock"
|
||||
android:visibility="gone"/>
|
||||
|
||||
<TextView android:id="@+id/space_left"
|
||||
android:paddingLeft="5dip"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:visibility="gone"
|
||||
android:background="?android:windowBackground"
|
||||
android:text="160/160 (1)" />
|
||||
|
||||
|
||||
<org.thoughtcrime.securesms.components.emoji.EmojiDrawer
|
||||
android:id="@+id/emoji_drawer"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:visibility="gone" />
|
||||
|
||||
</LinearLayout>
|
||||
</org.thoughtcrime.securesms.components.camera.QuickAttachmentDrawer>
|
||||
</org.thoughtcrime.securesms.components.KeyboardAwareLinearLayout>
|
||||
</org.thoughtcrime.securesms.components.InputAwareLayout>
|
||||
|
||||
@@ -17,7 +17,6 @@
|
||||
android:fadingEdge="none"
|
||||
android:divider="@android:color/transparent"
|
||||
android:dividerHeight="0dp"
|
||||
android:layout_marginBottom="1dip"
|
||||
android:cacheColorHint="?conversation_background" />
|
||||
|
||||
</LinearLayout>
|
||||
@@ -1,33 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<org.thoughtcrime.securesms.ConversationItem
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/conversation_item"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical"
|
||||
android:padding="8dp">
|
||||
|
||||
<TextView android:id="@+id/conversation_item_body"
|
||||
android:autoLink="all"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:linksClickable="true"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
android:gravity="center"
|
||||
android:textStyle="italic"
|
||||
android:textColor="?attr/conversation_group_member_name"
|
||||
android:textSize="14sp" />
|
||||
<TextView android:id="@+id/conversation_item_date"
|
||||
android:autoLink="all"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:linksClickable="false"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
android:layout_gravity="right"
|
||||
android:fontFamily="sans-serif-light"
|
||||
android:textColor="?conversation_item_sent_text_secondary_color"
|
||||
android:text="date"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:visibility="gone"/>
|
||||
|
||||
</org.thoughtcrime.securesms.ConversationItem>
|
||||
@@ -54,8 +54,6 @@
|
||||
android:adjustViewBounds="true"
|
||||
android:contentDescription="@string/conversation_item__mms_image_description"
|
||||
android:visibility="gone"
|
||||
app:riv_corner_radius="@dimen/message_bubble_corner_radius"
|
||||
app:riv_border_width="0dp"
|
||||
tools:src="@drawable/ic_video_light"
|
||||
tools:visibility="visible" />
|
||||
|
||||
|
||||
@@ -65,8 +65,6 @@
|
||||
android:adjustViewBounds="true"
|
||||
android:contentDescription="@string/conversation_item__mms_image_description"
|
||||
android:visibility="gone"
|
||||
app:riv_corner_radius="@dimen/message_bubble_corner_radius"
|
||||
app:riv_border_width="0dp"
|
||||
tools:src="@drawable/ic_video_light"
|
||||
tools:visibility="visible" />
|
||||
|
||||
|
||||
30
res/layout/conversation_item_update.xml
Normal file
@@ -0,0 +1,30 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<org.thoughtcrime.securesms.ConversationUpdateItem
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/conversation_update_item"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="center"
|
||||
android:padding="20dp">
|
||||
|
||||
<LinearLayout android:orientation="horizontal"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content">
|
||||
|
||||
<ImageView android:id="@+id/conversation_update_icon"
|
||||
android:layout_marginRight="7dp"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"/>
|
||||
|
||||
<TextView android:id="@+id/conversation_update_body"
|
||||
android:autoLink="all"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:linksClickable="true"
|
||||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
android:textStyle="italic"
|
||||
android:textColor="?attr/conversation_group_member_name"/>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
</org.thoughtcrime.securesms.ConversationUpdateItem>
|
||||
@@ -27,7 +27,7 @@
|
||||
android:gravity="center|center_vertical"
|
||||
android:textSize="20sp"
|
||||
android:visibility="gone"
|
||||
android:text="@string/device_list_fragment__no_devices_paired"/>
|
||||
android:text="@string/device_list_fragment__no_devices_linked"/>
|
||||
|
||||
<ListView android:id="@id/android:list"
|
||||
android:layout_width="match_parent"
|
||||
|
||||
@@ -1,11 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:id="@+id/container"
|
||||
android:orientation="vertical"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
<merge xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||
|
||||
<LinearLayout android:background="?emoji_tab_strip_background"
|
||||
android:orientation="horizontal"
|
||||
@@ -44,7 +40,6 @@
|
||||
android:id="@+id/emoji_pager"
|
||||
android:visibility="visible"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="?emoji_background" />
|
||||
android:layout_height="match_parent" />
|
||||
|
||||
</LinearLayout>
|
||||
</merge>
|
||||
@@ -1,6 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<org.thoughtcrime.securesms.components.emoji.EmojiDrawer
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_weight="1.1" />
|
||||
@@ -25,7 +25,6 @@
|
||||
android:layout_width="70dp"
|
||||
android:layout_height="70dp"
|
||||
position="bottom_right"
|
||||
app:riv_oval="true"
|
||||
android:layout_marginRight="10dp"
|
||||
android:src="@drawable/ic_group_photo"
|
||||
android:contentDescription="@string/GroupCreateActivity_avatar_content_description" />
|
||||
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout android:layout_gravity="center"
|
||||
android:layout_height="fill_parent"
|
||||
android:layout_width="fill_parent"
|
||||
android:orientation="vertical"
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<fragment
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:id="@+id/contact_selection_list_fragment"
|
||||
android:name="org.thoughtcrime.securesms.PushContactSelectionListFragment">
|
||||
</fragment>
|
||||
|
||||
</LinearLayout>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout android:layout_gravity="center"
|
||||
android:layout_height="fill_parent"
|
||||
android:layout_width="fill_parent"
|
||||
android:orientation="vertical"
|
||||
xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<fragment
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:id="@+id/contact_selection_list_fragment"
|
||||
android:name="org.thoughtcrime.securesms.PushContactSelectionListFragment">
|
||||
</fragment>
|
||||
|
||||
</LinearLayout>
|
||||
@@ -1,27 +0,0 @@
|
||||
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical">
|
||||
|
||||
<EditText android:id="@+id/filter"
|
||||
android:inputType="textPersonName"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="45sp"
|
||||
android:hint="@string/recipients_panel__to"
|
||||
android:textColor="?conversation_editor_text_color" />
|
||||
|
||||
<se.emilsjolander.stickylistheaders.StickyListHeadersListView
|
||||
android:id="@android:id/list"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent" />
|
||||
|
||||
<TextView android:id="@android:id/empty"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:gravity="center|center_vertical"
|
||||
android:layout_marginTop="15dp"
|
||||
android:text="@string/contact_selection_group_activity__finding_contacts"
|
||||
android:textSize="20sp" />
|
||||
|
||||
</LinearLayout>
|
||||
@@ -4,6 +4,7 @@
|
||||
<org.thoughtcrime.securesms.components.camera.QuickCamera
|
||||
android:id="@+id/quick_camera"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent" />
|
||||
android:layout_height="match_parent"
|
||||
android:visibility="invisible" />
|
||||
|
||||
</merge>
|
||||
@@ -30,7 +30,8 @@
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<TextView android:id="@+id/name"
|
||||
<org.thoughtcrime.securesms.components.emoji.EmojiTextView
|
||||
android:id="@+id/name"
|
||||
style="?android:attr/dropDownItemStyle"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
|
||||
@@ -32,7 +32,8 @@
|
||||
android:orientation="vertical"
|
||||
android:paddingLeft="10dp">
|
||||
|
||||
<TextView android:id="@+id/name"
|
||||
<org.thoughtcrime.securesms.components.emoji.EmojiTextView
|
||||
android:id="@+id/name"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:ellipsize="end"
|
||||
@@ -48,6 +49,12 @@
|
||||
android:textStyle="bold"
|
||||
android:textColor="?recipient_preference_blocked"
|
||||
android:textAllCaps="true"
|
||||
android:background="@drawable/blocked_indicator_background"
|
||||
android:paddingTop="3dp"
|
||||
android:paddingBottom="3dp"
|
||||
android:paddingLeft="5dp"
|
||||
android:paddingRight="5dp"
|
||||
android:layout_marginTop="2dp"
|
||||
tools:ignore="UnusedAttribute" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
@@ -1,25 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<merge xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||
<merge xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<com.makeramen.roundedimageview.RoundedImageView
|
||||
android:id="@+id/thumbnail_image"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:adjustViewBounds="true"
|
||||
android:contentDescription="@string/conversation_item__mms_image_description"
|
||||
android:layout_margin="@dimen/media_bubble_border_width"
|
||||
app:riv_corner_radius="@dimen/message_bubble_corner_radius" />
|
||||
<ImageView android:id="@+id/thumbnail_image"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:adjustViewBounds="true"
|
||||
android:scaleType="fitCenter"
|
||||
android:contentDescription="@string/conversation_item__mms_image_description" />
|
||||
|
||||
<com.pnikosis.materialishprogress.ProgressWheel
|
||||
android:id="@+id/progress_wheel"
|
||||
android:layout_width="70dp"
|
||||
android:layout_height="70dp"
|
||||
android:layout_gravity="center"
|
||||
android:background="@drawable/progress_background"
|
||||
android:visibility="gone"
|
||||
app:matProg_barColor="@color/white"
|
||||
app:matProg_linearProgress="true"
|
||||
app:matProg_spinSpeed="0.333" />
|
||||
<ViewStub android:id="@+id/transfer_controls_stub"
|
||||
android:layout_width="70dp"
|
||||
android:layout_height="70dp"
|
||||
android:layout_gravity="center"
|
||||
android:layout="@layout/transfer_controls_stub" />
|
||||
|
||||
<ViewStub android:id="@+id/remove_button_stub"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="top|right"
|
||||
android:layout="@layout/thumbnail_view_remove_button" />
|
||||
</merge>
|
||||
|
||||
6
res/layout/thumbnail_view_remove_button.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/remove_image_button"
|
||||
android:layout_width="@dimen/media_bubble_remove_button_size"
|
||||
android:layout_height="@dimen/media_bubble_remove_button_size"
|
||||
android:src="@drawable/conversation_attachment_close_circle" />
|
||||
8
res/layout/transfer_controls_stub.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<org.thoughtcrime.securesms.components.TransferControlView
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/transfer_controls"
|
||||
android:orientation="vertical"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent" />
|
||||
|
||||
25
res/layout/transfer_controls_view.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<merge xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||
|
||||
<com.pnikosis.materialishprogress.ProgressWheel
|
||||
android:id="@+id/progress_wheel"
|
||||
android:layout_width="@dimen/transfer_controls_contracted_width"
|
||||
android:layout_height="@dimen/transfer_controls_contracted_width"
|
||||
android:visibility="gone"
|
||||
android:layout_gravity="center"
|
||||
app:matProg_barColor="@color/white"
|
||||
app:matProg_linearProgress="true"
|
||||
app:matProg_spinSpeed="0.333" />
|
||||
|
||||
<TextView android:id="@+id/download_details"
|
||||
android:layout_width="@dimen/transfer_controls_expanded_width"
|
||||
android:layout_height="@dimen/transfer_controls_contracted_width"
|
||||
android:padding="15dp"
|
||||
android:gravity="center"
|
||||
android:textColor="?conversation_item_received_text_primary_color"
|
||||
android:drawableLeft="@drawable/ic_file_download_white_36dp"
|
||||
android:textSize="16dp"
|
||||
android:visibility="gone"
|
||||
android:textStyle="bold" />
|
||||
</merge>
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||
<item android:title="@string/push_directory__menu_refresh"
|
||||
android:id="@+id/menu_refresh_directory"
|
||||
android:icon="?menu_refresh_directory"
|
||||
app:showAsAction="ifRoom"
|
||||
/>
|
||||
</menu>
|
||||
@@ -10,15 +10,15 @@
|
||||
<string name="ApplicationPreferenceActivity_you_havent_set_a_passphrase_yet">لم تقم بتحديد عبارة سرية بعد!</string>
|
||||
<string name="ApplicationPreferencesActivity_messages_per_conversation">%s رسائل في المحادثة</string>
|
||||
<string name="ApplicationPreferencesActivity_delete_all_old_messages_now">احذف جميع الرسائل القديمة الآن؟</string>
|
||||
<string name="ApplicationPreferencesActivity_are_you_sure_you_would_like_to_immediately_trim_all_conversation_threads_to_the_s_most_recent_messages">هل انت متأكد من حذف جميع الرسائل بالمحادثات وابقاء أحدث %s رسالة فقط؟</string>
|
||||
<string name="ApplicationPreferencesActivity_are_you_sure_you_would_like_to_immediately_trim_all_conversation_threads_to_the_s_most_recent_messages">هل انت متأكد من تقليم جميع الرسائل بالمحادثات وإبقاء أحدث %s الرسائل فقط؟</string>
|
||||
<string name="ApplicationPreferencesActivity_delete">حذف</string>
|
||||
<string name="ApplicationPreferencesActivity_disable_storage_encryption">إلغاء تشفير مساحة التخزين؟</string>
|
||||
<string name="ApplicationPreferencesActivity_warning_this_will_disable_storage_encryption_for_all_messages">
|
||||
تحذير: سيتم إلغاء تشفير مساحة تخزين الرسائل والمفاتيح. سوف تستمر محادثاتك المشفرة في العمل، ولكن سيكون أي شخص قادر على النفاذ إليهم إذا تمكن من الوصول إلى الهاتف.</string>
|
||||
<string name="ApplicationPreferencesActivity_disable_passphrase">تعطيل العبارة السرية؟</string>
|
||||
<string name="ApplicationPreferencesActivity_disable_lock_screen">
|
||||
إزالة قفل الشاشة للرسائل؟</string>
|
||||
<string name="ApplicationPreferencesActivity_disable">تعطيل</string>
|
||||
<string name="ApplicationPreferencesActivity_unregistering">جارٍ إلغاء التسجيل</string>
|
||||
<string name="ApplicationPreferencesActivity_unregistering_from_textsecure_messages">جارٍ إلغاء التسجيل من رسائل تيكست سيكيور...</string>
|
||||
<string name="ApplicationPreferencesActivity_disable_textsecure_messages">تعطيل رسائل تيكست سيكيور؟</string>
|
||||
<string name="ApplicationPreferencesActivity_disable_textsecure_messages">إلغاء رسائل تيكست سيكيور؟</string>
|
||||
<string name="ApplicationPreferencesActivity_this_will_disable_textsecure_messages">
|
||||
سوف يتم وقف رسائل تيكست سيكيور بإلغاء تسجيلك من الخدمة. سوف يتعين عليك إعادة تسجيل رقم هاتفك لمعاودة استخدام رسائل تيكست سيكيور في المستقبل.</string>
|
||||
<string name="ApplicationPreferencesActivity_error_connecting_to_server">خطأ في الاتصال بالخادم!</string>
|
||||
@@ -40,7 +40,7 @@
|
||||
<!--AttchmentManager-->
|
||||
<string name="AttachmentManager_cant_open_media_selection">لم يتم العثور على تطبيق لاختيار ملف.</string>
|
||||
<!--AttachmentTypeSelectorAdapter-->
|
||||
<string name="AttachmentTypeSelectorAdapter_take_photo">التقط صورة</string>
|
||||
<string name="AttachmentTypeSelectorAdapter_camera">كاميرا</string>
|
||||
<string name="AttachmentTypeSelectorAdapter_picture">صورة</string>
|
||||
<string name="AttachmentTypeSelectorAdapter_video">فيديو</string>
|
||||
<string name="AttachmentTypeSelectorAdapter_audio">صوت</string>
|
||||
@@ -51,6 +51,8 @@
|
||||
<string name="ConfirmIdentityDialog_the_signature_on_this_key_exchange_is_different">لقد تغير المفتاح التعريفي الخاص بـ%1$s. وهذا يعني أن شخص ما يحاول اعتراض المحادثة أو %2$s قام بإعادة تثبيت تيكست سيكيور وأصبح لديه مفتاح تعريفي جديد.</string>
|
||||
<string name="ConfirmIdentityDialog_you_may_wish_to_verify_this_contact">ربما تود التحقق من جهة الاتصال.</string>
|
||||
<string name="ConfirmIdentityDialog_accept">موافقة</string>
|
||||
<!--ContactsDatabase-->
|
||||
<string name="ContactsDatabase_message_s">رسالة %s</string>
|
||||
<!--ConversationItem-->
|
||||
<string name="ConversationItem_message_size_d_kb">حجم الرسالة: %d كيلوبايت</string>
|
||||
<string name="ConversationItem_expires_s">تاريخ الانتهاء: %s</string>
|
||||
@@ -77,6 +79,7 @@
|
||||
<string name="ConversationActivity_select_contact_info">أختر بيانات جهة الاتصال</string>
|
||||
<string name="ConversationActivity_compose_message">إنشاء رسالة</string>
|
||||
<string name="ConversationActivity_sorry_there_was_an_error_setting_your_attachment">عذراً، حصل خطأ أثناء رفع المرفق.</string>
|
||||
<string name="ConversationActivity_the_gif_you_selected_was_too_big">حجم الملف كبير للغاية!</string>
|
||||
<string name="ConversationActivity_sorry_the_selected_video_exceeds_message_size_restrictions">عذرا، حجم الفيديو يتجاوز الحد المسموح (%1$skB).</string>
|
||||
<string name="ConversationActivity_sorry_the_selected_audio_exceeds_message_size_restrictions">عذرا، حجم ملف الصوت يتجاوز الحد المسموح (%1$skB).</string>
|
||||
<string name="ConversationActivity_recipient_is_not_a_valid_sms_or_email_address_exclamation">الطرف الآخر ليس رقم هاتف أو عنوان بريد الكتروني صحيح!</string>
|
||||
@@ -140,23 +143,23 @@
|
||||
<string name="DateUtils_now">الآن</string>
|
||||
<string name="DateUtils_minutes_ago">%d دقيقة</string>
|
||||
<!--DeviceListActivity-->
|
||||
<string name="DeviceListActivity_disconnect_s">قطع اتصال \'%s\'؟</string>
|
||||
<string name="DeviceListActivity_by_disconnecting_this_device_it_will_no_longer_be_able_to_send_or_receive">الجهاز لن يتمكن من إرسال أو استقبال رسائل بعد قطع الاتصال.</string>
|
||||
<string name="DeviceListActivity_unlink_s">إلغاء ربط \'%s\'؟</string>
|
||||
<string name="DeviceListActivity_by_unlinking_this_device_it_will_no_longer_be_able_to_send_or_receive">لن يكون إرسال واستقبال الرسائل ممكنا بمجرد إلغاء ربط الجهاز.</string>
|
||||
<string name="DeviceListActivity_network_connection_failed">فشل في اتصال الشبكة...</string>
|
||||
<string name="DeviceListActivity_try_again">حاول مجددا</string>
|
||||
<string name="DeviceListActivity_disconnecting_device">جارٍ فصل الجهاز...</string>
|
||||
<string name="DeviceListActivity_disconnecting_device_no_ellipse">جارٍ فصل الجهاز</string>
|
||||
<string name="DeviceListActivity_unlinking_device">جارٍ إلغاء ربط الجهاز...</string>
|
||||
<string name="DeviceListActivity_unlinking_device_no_ellipsis">جارٍ إلغاء ربط الجهاز</string>
|
||||
<string name="DeviceListActivity_network_failed">فشل في الشبكة!</string>
|
||||
<!--DeviceListItem-->
|
||||
<string name="DeviceListItem_unnamed_device">جهاز غير مسمى</string>
|
||||
<string name="DeviceListItem_created_s">أُنُشِئْتُ %s</string>
|
||||
<string name="DeviceListItem_linked_s">مقترن %s</string>
|
||||
<string name="DeviceListItem_last_active_s">آخر مرة %s</string>
|
||||
<!--ShareActivity-->
|
||||
<string name="ShareActivity_share_with">شارك مع</string>
|
||||
<!--ExportFragment-->
|
||||
<string name="ExportFragment_export">تصدير</string>
|
||||
<string name="ExportFragment_export_plaintext_to_sd_card">تصدير نص غير مشفر إلي بطاقة الذاكرة الخارجية؟</string>
|
||||
<string name="ExportFragment_warning_this_will_export_the_plaintext_contents">تحذير: سوف يتم تصدير محتوى رسائل تيكست سيكيور في هيئة نص مجرد إلى بطاقة الذاكرة.</string>
|
||||
<string name="ExportFragment_warning_this_will_export_the_plaintext_contents">تحذير: سيتم تصدير محتوى رسائل تيكست سيكيور إلى بطاقة الذاكرة بدون تشفير.</string>
|
||||
<string name="ExportFragment_cancel">إلغاء</string>
|
||||
<string name="ExportFragment_exporting">التصدير جارٍ...</string>
|
||||
<string name="ExportFragment_exporting_plaintext_to_sd_card">جارٍ تصدير غير مشفر إلى بطاقة الذاكرة...</string>
|
||||
@@ -197,7 +200,7 @@
|
||||
استرجاع نسخة احتياطية مشفرة سيستبدل بالكامل المفاتيح حالية والإعدادات والرسائل. ستفقد المعلومات الموجودة الآن في تيكست سيكيور وغير موجودة في النسخة الاحتياطية.</string>
|
||||
<string name="ImportFragment_restore">استعادة</string>
|
||||
<string name="ImportFragment_import_plaintext_backup">استيراد نسخة احتياطية غير مشفرة؟</string>
|
||||
<string name="ImportFragment_this_will_import_messages_from_a_plaintext_backup">سيتم استيراد رسائل ظاهرة من نسخة احتياطية. إذا قمت سابقا باستيراد هذه النسخة الاحتياطية فسوف يؤدي اسيترادها مرة أخرى إلى تكرار الرسائل.</string>
|
||||
<string name="ImportFragment_this_will_import_messages_from_a_plaintext_backup">سيتم استيراد رسائل غير مشفرة من نسخة احتياطية. إذا قمت سابقا باستيراد هذا الملف فسوف يؤدي الاستيراد مرة أخرى إلى تكرار الرسائل.</string>
|
||||
<string name="ImportFragment_importing">الاستيراد جارٍ...</string>
|
||||
<string name="ImportFragment_import_plaintext_backup_elipse">جارٍ استيراد نسخة احتياطية غير مشفرة...</string>
|
||||
<string name="ImportFragment_no_plaintext_backup_found">لم يتم العثور على نسخ احتياطية غير مشفرة!</string>
|
||||
@@ -237,17 +240,17 @@
|
||||
<string name="DeviceProvisioningActivity_content_bullets">
|
||||
قراءة كل رسائلك.
|
||||
\n- استخدام أسمك للإرسال</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_title">إضافة جهاز</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_content">جارٍ إضافة جهاز جديد...</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_success">تم إضافة الجهاز!</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_title">ربط الجهاز</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_content">جارٍ ربط الجهاز...</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_success">الجهاز مقترن!</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_no_device">لم يتم العثور على جهاز.</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_network_error">خطأ في الشبكة.</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_key_error">الرمز غير سليم.</string>
|
||||
<string name="DeviceProvisioningActivity_sorry_you_have_too_many_devices_registered_already">نأسف، لديك العديد من الأجهزة المسجلة مسبقا. حاول فصل بعضهم...</string>
|
||||
<string name="DeviceProvisioningActivity_sorry_you_have_too_many_devices_linked_already">عذرا، لديك أجهزة عديدة مقترنة حاليا. حاول إلغاء إقران بعضهم...</string>
|
||||
<!--PassphrasePromptActivity-->
|
||||
<string name="PassphrasePromptActivity_enter_passphrase">أدخل العبارة السرية</string>
|
||||
<string name="PassphrasePromptActivity_watermark_content_description">أيقونة تيكست سيكيور</string>
|
||||
<string name="PassphrasePromptActivity_ok_button_content_description">أرسل العبارة السرية </string>
|
||||
<string name="PassphrasePromptActivity_ok_button_content_description">أدخل العبارة السرية</string>
|
||||
<string name="PassphrasePromptActivity_invalid_passphrase_exclamation">عبارة سرية غير صحيحة!</string>
|
||||
<!--PlayServicesProblemFragment-->
|
||||
<string name="PlayServicesProblemFragment_the_version_of_google_play_services_you_have_installed_is_not_functioning">تطبيق Google Play Service الذي قمت بتثبيته لا يعمل بشكل صحيح. رجاء إعادة تثبيته والمحاولة مرة أخرى.</string>
|
||||
@@ -313,7 +316,7 @@
|
||||
<string name="SmsMessageRecord_received_key_exchange_message_for_invalid_protocol_version">
|
||||
تم استلام رسالة تبادل مفاتيح مع إصدارة بروتوكول غير صحيحة.</string>
|
||||
<string name="SmsMessageRecord_received_message_with_unknown_identity_key_click_to_process">
|
||||
تم استلام رسالة مع مفتاح هوية مجهول. أنقر للمتابعة والإظهار</string>
|
||||
تم استلام رسالة بمفتاح هوية غير معلوم. أنقر للمتابعة والإظهار.</string>
|
||||
<string name="SmsMessageRecord_received_updated_but_unknown_identity_information">تم استلام تحديث ولكن معلومات الهوية مجهولة. أنقر للتحقق من الهوية.</string>
|
||||
<string name="SmsMessageRecord_secure_session_ended">انتهى التشفير.</string>
|
||||
<string name="SmsMessageRecord_duplicate_message">رسالة مكررة.</string>
|
||||
@@ -375,32 +378,34 @@
|
||||
<string name="KeyCachingService_passphrase_cached">تيكست سيكيور غير مقفل</string>
|
||||
<string name="KeyCachingService_lock">أقفل بالعبارة السرية</string>
|
||||
<!--MessageNotifier-->
|
||||
<string name="MessageNotifier_d_messages_in_d_conversations">%1$d رسالة في %2$d محادثات</string>
|
||||
<string name="MessageNotifier_d_new_messages_in_d_conversations">%1$d رسائل جديدة في %2$d محادثات</string>
|
||||
<string name="MessageNotifier_most_recent_from_s">الأحدث من: %1$s</string>
|
||||
<string name="MessageNotifier_encrypted_message">رسالة مشفرة...</string>
|
||||
<string name="MessageNotifier_locked_message">رسالة مقفوله...</string>
|
||||
<string name="MessageNotifier_media_message_with_text">رسالة وسائط متعددة: %s</string>
|
||||
<string name="MessageNotifier_no_subject">(بلا عنوان)</string>
|
||||
<string name="MessageNotifier_message_delivery_failed">فشل توصيل الرسالة.</string>
|
||||
<string name="MessageNotifier_failed_to_deliver_message">فشل توصيل الرسالة.</string>
|
||||
<string name="MessageNotifier_error_delivering_message">خطأ بالارسال</string>
|
||||
<string name="MessageNotifier_mark_all_as_read">اعتبر جميع الرسائل مقروءة</string>
|
||||
<string name="MessageNotifier_mark_read">اعتبرها مقروءة</string>
|
||||
<string name="MessageNotifier_media_message">رسالة وسائط متعددة</string>
|
||||
<string name="MessageNotifier_reply">رَدّ</string>
|
||||
<!--QuickResponseService-->
|
||||
<string name="QuickResponseService_quick_response_unavailable_when_TextSecure_is_locked">الردود السريعة غير متاحة عند قفل تيكست سيكيور</string>
|
||||
<string name="QuickResponseService_problem_sending_message">مشكلة في الإرسال!</string>
|
||||
<!--SingleRecipientNotificationBuilder-->
|
||||
<string name="SingleRecipientNotificationBuilder_new_textsecure_message">رسالة تيكست سيكيور جديدة</string>
|
||||
<string name="SingleRecipientNotificationBuilder_contents_hidden">المحتويات مخفية</string>
|
||||
<!--change_passphrase_activity-->
|
||||
<string name="change_passphrase_activity__old_passphrase">العبارة السرية القديمة:</string>
|
||||
<string name="change_passphrase_activity__new_passphrase">العبارة السرية الجديدة:</string>
|
||||
<string name="change_passphrase_activity__repeat_new_passphrase">تكرار العبارة السرية الجديدة:</string>
|
||||
<!--contact_selection_activity-->
|
||||
<string name="contact_selection_activity__enter_name_or_number">أدخل أسم أو رقم</string>
|
||||
<!--contact_selection_group_activity-->
|
||||
<!--contact_selection_list_activity-->
|
||||
<string name="contact_selection_group_activity__no_contacts">لا توجد جهات اتصال.</string>
|
||||
<string name="contact_selection_group_activity__finding_contacts">تحميل جهات الاتصال...</string>
|
||||
<!--single_contact_selection_activity-->
|
||||
<string name="SingleContactSelectionActivity_you_are_not_registered_with_the_push_service">أنت غير مسجل في خدمة دفع الوصول إلى الرسائل...</string>
|
||||
<string name="SingleContactSelectionActivity_updating_directory">تحديث القائمة</string>
|
||||
<string name="SingleContactSelectionActivity_updating_push_directory">تحديث قائمة دفع وصول الرسائل</string>
|
||||
<string name="SingleContactSelectionActivity_contact_photo">صورة جهة الاتصال</string>
|
||||
<!--ContactSelectionListFragment-->
|
||||
<string name="ContactSelectionlistFragment_select_for">اختيار من أجل</string>
|
||||
@@ -441,7 +446,7 @@
|
||||
<string name="country_selection_fragment__loading_countries">تحميل البلدان جارٍ ...</string>
|
||||
<string name="country_selection_fragment__search">بحث</string>
|
||||
<!--device_list_fragment-->
|
||||
<string name="device_list_fragment__no_devices_paired">لا يوجد أجهزة مقترنة...</string>
|
||||
<string name="device_list_fragment__no_devices_linked">لا توجد أجهزة مقترنة...</string>
|
||||
<!--log_submit_activity-->
|
||||
<string name="log_submit_activity__log_fetch_failed">تعذر التقاط سجلات التصحيح من هاتفك. يمكنك استخدام ADB للحصول على سجلات التصحيح بدلا من ذلك.</string>
|
||||
<string name="log_submit_activity__thanks">شكرا للمساعدة!</string>
|
||||
@@ -458,7 +463,7 @@
|
||||
<string name="database_upgrade_activity__updating_database">تحديث قاعدة البيانات...</string>
|
||||
<string name="export_fragment__export_plaintext_backup">تصدير نسخة احتياطية غير مشفرة</string>
|
||||
<string name="export_fragment__export_a_plaintext_backup_compatible_with">
|
||||
تصدير نسخة غير مشفرة لبطاقة الذاكرة الخارجية بصيغة متوافقة مع SMSBackup And Restore</string>
|
||||
تصدير نسخة غير مشفرة لبطاقة الذاكرة الخارجية بصيغة متوافقة مع \"SMSBackup And Restore\".</string>
|
||||
<string name="import_fragment__import_system_sms_database">استيراد قاعدة بيانات الرسائل بالنظام</string>
|
||||
<string name="import_fragment__import_the_database_from_the_default_system">استيراد قاعدة البيانات
|
||||
من تطبيق الرسائل الافتراضي لنظام التشغيل</string>
|
||||
@@ -466,7 +471,8 @@
|
||||
<string name="import_fragment__restore_a_previously_exported_encrypted_textsecure_backup">
|
||||
استعادة نسخة احتياطية مشفرة من تيكست سيكيور.</string>
|
||||
<string name="import_fragment__import_plaintext_backup">استيراد نسخة احتياطية غير مشفرة</string>
|
||||
<string name="import_fragment__import_a_plaintext_backup_file">استيراد نسخة احتياطية غير مشفرة إلى ملف متوافق مع \"نسخ احتياطي واستعادة الرسائل\"</string>
|
||||
<string name="import_fragment__import_a_plaintext_backup_file">
|
||||
استيراد نسخة احتياطية غير مشفرة، متوافقة مع \"SMSBackup And Restore\".</string>
|
||||
<!--media_overview_activity-->
|
||||
<string name="media_overview_activity__no_images">لا توجد صور</string>
|
||||
<!--message_recipients_list_item-->
|
||||
@@ -506,6 +512,7 @@
|
||||
<string name="registration_activity__phone_number">رقم الهاتف</string>
|
||||
<string name="registration_activity__register">سجل</string>
|
||||
<string name="registration_activity__registration_will_transmit_some_contact_information_to_the_server_temporariliy">يتم نقل بعض بيانات الاتصال إلى الخادم أثناء التسجيل، ولا يتم حفظها.</string>
|
||||
<string name="registration_activity__powered_by_twilio">مدعم بواسطة Twilio</string>
|
||||
<!--registration_problems-->
|
||||
<string name="registration_problems__some_possible_problems_include">بعض المشاكل المحتملة
|
||||
وتتضمن:</string>
|
||||
@@ -575,9 +582,9 @@
|
||||
<string name="AndroidManifest__media_overview">جميع الصور</string>
|
||||
<string name="AndroidManifest__media_overview_named">جميع الصور مع %1$s</string>
|
||||
<string name="AndroidManifest__message_details">تفاصيل الرسالة</string>
|
||||
<string name="AndroidManifest_manage_paired_devices">إدارة الأجهزة المقترنة</string>
|
||||
<string name="AndroidManifest_manage_linked_devices">إدارة الأجهزة المقترنة</string>
|
||||
<!--arrays.xml-->
|
||||
<string name="arrays__import_export">استيراد \ تصدير</string>
|
||||
<string name="arrays__import_export">استيراد / تصدير</string>
|
||||
<string name="arrays__my_identity_key">مفتاح هويتي</string>
|
||||
<string name="arrays__use_default">استخدم الافتراضي</string>
|
||||
<string name="arrays__use_custom">تخصيص</string>
|
||||
@@ -588,6 +595,12 @@
|
||||
<string name="arrays__settings_default">الإعدادات الافتراضية</string>
|
||||
<string name="arrays__enabled">مفعل</string>
|
||||
<string name="arrays__disabled">معطل</string>
|
||||
<string name="arrays__name_and_message">الاسم والرسالة</string>
|
||||
<string name="arrays__name_only">الاسم فقط</string>
|
||||
<string name="arrays__neither">لا هذا ولا ذاك</string>
|
||||
<string name="arrays__images">صور</string>
|
||||
<string name="arrays__audio">صوت</string>
|
||||
<string name="arrays__video">فيديو</string>
|
||||
<!--plurals.xml-->
|
||||
<plurals name="hours_ago">
|
||||
<item quantity="zero">%d صفر</item>
|
||||
@@ -616,7 +629,7 @@
|
||||
<string name="preferences__change_my_passphrase">غير عبارتي السرية</string>
|
||||
<string name="preferences__enable_passphrase">تفعيل العبارة السرية</string>
|
||||
<string name="preferences__passphrase_summary">عبارة سرية %s</string>
|
||||
<string name="preferences__enable_local_encryption_of_messages_and_keys">تفعيل تشفير تخزين الرسائل والمفاتيح</string>
|
||||
<string name="preferences__enable_lock_screen_for_messages">تفعيل قفل الشاشة للرسائل</string>
|
||||
<string name="preferences__screen_security">تأمين الشاشة</string>
|
||||
<string name="preferences__screen_security_summary">تأمين الشاشة %s</string>
|
||||
<string name="preferences__disable_screen_security_to_allow_screen_shots">منع لقطات الشاشة داخل التطبيق</string>
|
||||
@@ -625,8 +638,8 @@
|
||||
<string name="preferences__pref_timeout_interval_dialogtitle">تحديد مهلة العبارة السرية</string>
|
||||
<string name="preferences__pref_timeout_interval_title">مدة الصلاحية</string>
|
||||
<string name="preferences__the_amount_of_time_to_wait_before_forgetting_passphrase">الوقت اللازم ليتم مسح العبارة السرية من الذاكرة</string>
|
||||
<string name="preferences__notifications">التنبيهات</string>
|
||||
<string name="preferences__display_message_notifications_in_status_bar">عرض تنبيهات الرسائل بشريط التنبيهات</string>
|
||||
<string name="preferences__notifications">الإشعارات</string>
|
||||
<string name="preferences__enable_message_notifications">تفعيل إشعارات الرسالة</string>
|
||||
<string name="preferences__led_color">لون ضوء التنبيه LED</string>
|
||||
<string name="preferences__led_color_unknown">مجهول</string>
|
||||
<string name="preferences__pref_led_blink_title">نمط وميض LED</string>
|
||||
@@ -636,7 +649,7 @@
|
||||
<string name="preferences__pref_led_blink_custom_pattern_set">تم إعداد أسولب وميض LED!</string>
|
||||
<string name="preferences__sound">صوت</string>
|
||||
<string name="preferences__change_notification_sound">تغيير صوت التنبيه</string>
|
||||
<string name="preferences__inthread_notifications">تنبيهات داخل المحادثة</string>
|
||||
<string name="preferences__inthread_notifications">إشعارات داخل المحادثة</string>
|
||||
<string name="preferences__play_inthread_notifications">تفعيل تنبيه صوتي أثناء مطالعة محادثة نشطة</string>
|
||||
<string name="preferences__repeat_alerts">تكرار التنبيهات</string>
|
||||
<string name="preferences__never">أبدا</string>
|
||||
@@ -676,8 +689,9 @@
|
||||
<string name="preferences__request_a_delivery_report_for_each_sms_message_you_send">طلب تقرير تسليم لكل رسالة قصيرة ترسلها</string>
|
||||
<string name="preferences__automatically_delete_older_messages_once_a_conversation_thread_exceeds_a_specified_length">حذف الرسائل القديمة آليا عند تجاوز المحادثة الطول المحدد</string>
|
||||
<string name="preferences__delete_old_messages">احذف الرسائل القديمة</string>
|
||||
<string name="preferences__chats">المحادثات والوسائط</string>
|
||||
<string name="preferences__conversation_length_limit">حد طول المحادثة</string>
|
||||
<string name="preferences__trim_all_threads_now">نظف كل المحادثات الآن</string>
|
||||
<string name="preferences__trim_all_threads_now">تقليم كل المحادثات الآن</string>
|
||||
<string name="preferences__scan_through_all_conversation_threads_and_enforce_conversation_length_limits">افحص كل المحادثات وافرض حد الطول لكل محادثة</string>
|
||||
<string name="preferences__light_theme">فاتح</string>
|
||||
<string name="preferences__dark_theme">داكن</string>
|
||||
@@ -692,15 +706,21 @@
|
||||
رسائل مجانية وآمنة مع مستخدمي تيكست سيكيور وسيجنال</string>
|
||||
<string name="preferences__submit_debug_log">إرسال سجل التصحيح</string>
|
||||
<string name="preferences__support_wifi_calling">وضع التوافق مع \'مكالمات الواي فاي\'</string>
|
||||
<string name="preferences__enable_if_your_device_supports_sms_mms_delivery_over_wifi">يمكنك تفعيل الخاصية إذا كان هاتفك يستخدم الواي فاي لتسليم الرسائل النصية والوسائط المتعددة ( قم بالتفعيل فقط في حال تفعيل الاتصال عبر الواي فاي بهاتفك)</string>
|
||||
<string name="preferences__enable_if_your_device_supports_sms_mms_delivery_over_wifi">يمكنك تفعيل الخاصية إذا كان هاتفك يدعم خاصية WiFi Calling لتسليم الرسائل النصية والوسائط المتعددة ( قم بالتفعيل فقط في حال تفعيل WiFi Calling بهاتفك)</string>
|
||||
<string name="preferences_app_protection__blocked_contacts">جهات الاتصال المحظورة</string>
|
||||
<string name="preferences_notifications__display_in_notifications">أظهر في الإشعارات </string>
|
||||
<string name="preferences_chats__when_using_mobile_data">عند استخدام بيانات الجوّال</string>
|
||||
<string name="preferences_chats__when_using_wifi">عند استخدام واي فاي</string>
|
||||
<string name="preferences_chats__when_roaming">عند استخدام التجوال</string>
|
||||
<string name="preferences_chats__media_auto_download">تنزلي تلقائي للوسائط</string>
|
||||
<string name="preferences_chats__message_trimming">تقليم الرسالة</string>
|
||||
<!--****************************************-->
|
||||
<!--menus-->
|
||||
<!--****************************************-->
|
||||
<!--contact_selection_list-->
|
||||
<string name="contact_selection_list__menu_select_all">أختر الكل</string>
|
||||
<string name="contact_selection_list__menu_unselect_all">إلغاء التحديد</string>
|
||||
<string name="contact_selection_list__header_textsecure_users">مستخدمين تيكست سيكيور</string>
|
||||
<string name="contact_selection_list__header_textsecure_users">مستخدمي تيكست سيكيور</string>
|
||||
<string name="contact_selection_list__header_other">جهات الاتصال</string>
|
||||
<string name="contact_selection_list__unknown_contact">رسالة جديدة إلى...</string>
|
||||
<!--contact_selection-->
|
||||
|
||||
@@ -12,10 +12,6 @@
|
||||
<string name="ApplicationPreferencesActivity_delete_all_old_messages_now">Выдаліць усе старыя паведамленні зараз?</string>
|
||||
<string name="ApplicationPreferencesActivity_are_you_sure_you_would_like_to_immediately_trim_all_conversation_threads_to_the_s_most_recent_messages">Вы ўпэўненыя, што хочаце адразу абрэзаць усе гутаркі у %s самых апошніх паведамленняў?</string>
|
||||
<string name="ApplicationPreferencesActivity_delete">Выдаліць</string>
|
||||
<string name="ApplicationPreferencesActivity_disable_storage_encryption">Адключыць шыфраванне захаванай інфармацыі?</string>
|
||||
<string name="ApplicationPreferencesActivity_warning_this_will_disable_storage_encryption_for_all_messages">
|
||||
Увага, гэта адключыць шыфраванне захаванай інфармацыі для ўсіх паведамленняў ды ключоў. Шыфраванне вашых дадзеных пры перадачы будзе працягвацца, але любы хто атрымае фізічны доступ да вашага смартфона, будзе мець доступ і да перапіскі.
|
||||
</string>
|
||||
<string name="ApplicationPreferencesActivity_disable">Выключыць</string>
|
||||
<string name="ApplicationPreferencesActivity_error_connecting_to_server">Памылка падлучэння да сервера!</string>
|
||||
<string name="ApplicationPreferencesActivity_sms_enabled">SMS уключаны</string>
|
||||
@@ -45,6 +41,7 @@
|
||||
<string name="ConfirmIdentityDialog_the_signature_on_this_key_exchange_is_different">Ідэнтыфікацыйны ключ для %1$s быў зменены. Гэта можа вызначаць, што нехта спрабуе перахапіць вашыя паведамленні, альбо проста %2$s пераўсталяваў па-новай TextSecure і зараз мае новы ідэнтыфікацыйны ключ.
|
||||
</string>
|
||||
<string name="ConfirmIdentityDialog_you_may_wish_to_verify_this_contact">Магчыма Вы жадаеце верыфікаваць гэты кантакт?</string>
|
||||
<!--ContactsDatabase-->
|
||||
<!--ConversationItem-->
|
||||
<string name="ConversationItem_message_size_d_kb">Аб\'ём паведамлення: %d KB</string>
|
||||
<string name="ConversationItem_expires_s">Заканчваецца: %s</string>
|
||||
@@ -218,8 +215,6 @@
|
||||
- Прачытаць усе вашыя паведамленні
|
||||
\n- Даслаць паведамленне на Ваша імя
|
||||
</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_content">Дабаўленне новага дэвайса...</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_success">Дэвайс дададзены!</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_no_device">Ня знойдзена дэвайсаў.</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_network_error">Памылка сеткі.</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_key_error">Няправільны QR код.</string>
|
||||
@@ -337,7 +332,6 @@
|
||||
<string name="KeyCachingService_passphrase_cached">TextSecure разблакіравана</string>
|
||||
<string name="KeyCachingService_lock">Замкнуць гэты пароль</string>
|
||||
<!--MessageNotifier-->
|
||||
<string name="MessageNotifier_encrypted_message">Разшыфраванае паведамленне...</string>
|
||||
<string name="MessageNotifier_media_message_with_text">Мультымедыя паведамленне: %s</string>
|
||||
<string name="MessageNotifier_no_subject">(Няма тэмы)</string>
|
||||
<string name="MessageNotifier_message_delivery_failed">Памылка дастаўкі паведамлення.</string>
|
||||
@@ -346,18 +340,16 @@
|
||||
<string name="MessageNotifier_mark_all_as_read">Пазначыць усе як прачытаныя</string>
|
||||
<string name="MessageNotifier_media_message">Мультымедыя паведамленне</string>
|
||||
<!--QuickResponseService-->
|
||||
<!--SingleRecipientNotificationBuilder-->
|
||||
<!--change_passphrase_activity-->
|
||||
<string name="change_passphrase_activity__old_passphrase">СТАРЫ ПАРОЛЬ:</string>
|
||||
<string name="change_passphrase_activity__new_passphrase">НОВЫ ПАРОЛЬ:</string>
|
||||
<string name="change_passphrase_activity__repeat_new_passphrase">ПАЎТАРЫЦЕ НОВЫ ПАРОЛЬ:</string>
|
||||
<!--contact_selection_activity-->
|
||||
<!--contact_selection_group_activity-->
|
||||
<!--contact_selection_list_activity-->
|
||||
<string name="contact_selection_group_activity__no_contacts">Няма кантактаў.</string>
|
||||
<string name="contact_selection_group_activity__finding_contacts">Загрузка кантактаў...</string>
|
||||
<!--single_contact_selection_activity-->
|
||||
<string name="SingleContactSelectionActivity_you_are_not_registered_with_the_push_service">Вы не зарэгістраваны у push сервісе...</string>
|
||||
<string name="SingleContactSelectionActivity_updating_directory">Абнаўленне тэчкі</string>
|
||||
<string name="SingleContactSelectionActivity_updating_push_directory">Абнаўленне push тэчкі...</string>
|
||||
<string name="SingleContactSelectionActivity_contact_photo">Фота кантакта</string>
|
||||
<!--ContactSelectionListFragment-->
|
||||
<string name="ContactSelectionlistFragment_select_for">Абраць для</string>
|
||||
@@ -552,7 +544,6 @@ TextSecure не дачакаўся параверачная SMS.</string>
|
||||
<string name="preferences__change_my_passphrase">Змяніць мой пароль</string>
|
||||
<string name="preferences__enable_passphrase">Уключыць пароль</string>
|
||||
<string name="preferences__passphrase_summary">Пароль %s</string>
|
||||
<string name="preferences__enable_local_encryption_of_messages_and_keys">Уключыць лакальнае шыфраванне паведамленняў і ключоў</string>
|
||||
<string name="preferences__screen_security">Бяспека экрана</string>
|
||||
<string name="preferences__screen_security_summary">Бяспека экрана %s</string>
|
||||
<string name="preferences__disable_screen_security_to_allow_screen_shots">Блакіраваць магчымасць рабіць скрыншоты ўнутры праграмы</string>
|
||||
@@ -562,7 +553,6 @@ TextSecure не дачакаўся параверачная SMS.</string>
|
||||
<string name="preferences__pref_timeout_interval_title">Інтэрвал часу запамінання</string>
|
||||
<string name="preferences__the_amount_of_time_to_wait_before_forgetting_passphrase">Значэнне часу, праз які пароль будзе выдалены з памяці</string>
|
||||
<string name="preferences__notifications">Апавяшчэнні</string>
|
||||
<string name="preferences__display_message_notifications_in_status_bar">Адлюстроўваць апавяшчэнні пра паведамленні на статуснай панэлі</string>
|
||||
<string name="preferences__led_color">колер святлодыёда</string>
|
||||
<string name="preferences__led_color_unknown">Невядома</string>
|
||||
<string name="preferences__pref_led_blink_title">Узор міргацення светладыёда</string>
|
||||
|
||||
@@ -12,11 +12,9 @@
|
||||
<string name="ApplicationPreferencesActivity_delete_all_old_messages_now">Изтрий всички стари съобщения сега?</string>
|
||||
<string name="ApplicationPreferencesActivity_are_you_sure_you_would_like_to_immediately_trim_all_conversation_threads_to_the_s_most_recent_messages">Сигурен ли си, че искаш скъсиш всички разговори до %s съобщения във всяка?</string>
|
||||
<string name="ApplicationPreferencesActivity_delete">Изтрий</string>
|
||||
<string name="ApplicationPreferencesActivity_disable_storage_encryption">Изключи шифроването на паметта?</string>
|
||||
<string name="ApplicationPreferencesActivity_warning_this_will_disable_storage_encryption_for_all_messages">
|
||||
Внимание, това ще спре шифроването за всички съобщения и ключове. Твоите шифровани
|
||||
сесии ще продължат да функционират, но всеки, който има физически достъп до твоето устройство ще
|
||||
има достъп до тях. </string>
|
||||
<string name="ApplicationPreferencesActivity_disable_passphrase">Изключи паролата?</string>
|
||||
<string name="ApplicationPreferencesActivity_disable_lock_screen">
|
||||
Изключи заключен екран за съобщения?</string>
|
||||
<string name="ApplicationPreferencesActivity_disable">Изключи</string>
|
||||
<string name="ApplicationPreferencesActivity_unregistering">Отписване</string>
|
||||
<string name="ApplicationPreferencesActivity_unregistering_from_textsecure_messages">Отписване от TextSecure съобщения...</string>
|
||||
@@ -43,7 +41,7 @@
|
||||
<!--AttchmentManager-->
|
||||
<string name="AttachmentManager_cant_open_media_selection">Неуспешно откирване на папка за избор на файл.</string>
|
||||
<!--AttachmentTypeSelectorAdapter-->
|
||||
<string name="AttachmentTypeSelectorAdapter_take_photo">Направи снимка</string>
|
||||
<string name="AttachmentTypeSelectorAdapter_camera">Камера</string>
|
||||
<string name="AttachmentTypeSelectorAdapter_picture">Картина</string>
|
||||
<string name="AttachmentTypeSelectorAdapter_video">Видео</string>
|
||||
<string name="AttachmentTypeSelectorAdapter_audio">Аудио</string>
|
||||
@@ -55,6 +53,8 @@
|
||||
<string name="ConfirmIdentityDialog_you_may_wish_to_verify_this_contact">Може би е добре да се провери ⏎
|
||||
този контакт. ⏎</string>
|
||||
<string name="ConfirmIdentityDialog_accept">Приемам</string>
|
||||
<!--ContactsDatabase-->
|
||||
<string name="ContactsDatabase_message_s">Съобщение %s</string>
|
||||
<!--ConversationItem-->
|
||||
<string name="ConversationItem_message_size_d_kb">Размер на съобщението: %d KB</string>
|
||||
<string name="ConversationItem_expires_s">Изтича: %s</string>
|
||||
@@ -81,6 +81,7 @@
|
||||
<string name="ConversationActivity_select_contact_info">Посочи информация за контакта</string>
|
||||
<string name="ConversationActivity_compose_message">Ново съобщение</string>
|
||||
<string name="ConversationActivity_sorry_there_was_an_error_setting_your_attachment">За съжаление, настъпи грешка при прикачването.</string>
|
||||
<string name="ConversationActivity_the_gif_you_selected_was_too_big">Gif-ът, който избра е твърде голям</string>
|
||||
<string name="ConversationActivity_sorry_the_selected_video_exceeds_message_size_restrictions">За съжеление, избраното видео надвишава допустимия максимален размер (%1$skB).</string>
|
||||
<string name="ConversationActivity_sorry_the_selected_audio_exceeds_message_size_restrictions">За съжеление, избраното audio надвишава допустимия максимален размер (%1$skB).</string>
|
||||
<string name="ConversationActivity_recipient_is_not_a_valid_sms_or_email_address_exclamation">Получателя не е с валиден SMS или имейл!</string>
|
||||
@@ -144,16 +145,16 @@
|
||||
<string name="DateUtils_now">Сега</string>
|
||||
<string name="DateUtils_minutes_ago">%d мин</string>
|
||||
<!--DeviceListActivity-->
|
||||
<string name="DeviceListActivity_disconnect_s">Прекрати връзка с \'%s\'?</string>
|
||||
<string name="DeviceListActivity_by_disconnecting_this_device_it_will_no_longer_be_able_to_send_or_receive">Ако прекратиш връзката с това устройство, няма да можеш да изпращаш и получаваш съобщения от него.</string>
|
||||
<string name="DeviceListActivity_unlink_s">Премахни връзката \'%s\'?</string>
|
||||
<string name="DeviceListActivity_by_unlinking_this_device_it_will_no_longer_be_able_to_send_or_receive">Ако прекратиш връзката с това устройство, няма да можеш да изпращаш и получаваш съобщения от него.</string>
|
||||
<string name="DeviceListActivity_network_connection_failed">Неуспешна връзка с интернет...</string>
|
||||
<string name="DeviceListActivity_try_again">Опитай отново</string>
|
||||
<string name="DeviceListActivity_disconnecting_device">Прекратяване на връзката с устройството</string>
|
||||
<string name="DeviceListActivity_disconnecting_device_no_ellipse">Прекратяване на връзката с устройството</string>
|
||||
<string name="DeviceListActivity_unlinking_device">Прекратяване на връзката с устройството...</string>
|
||||
<string name="DeviceListActivity_unlinking_device_no_ellipsis">Прекратяване на връзката с устройството</string>
|
||||
<string name="DeviceListActivity_network_failed">Грешка в мрежата!</string>
|
||||
<!--DeviceListItem-->
|
||||
<string name="DeviceListItem_unnamed_device">Некръстено устройство</string>
|
||||
<string name="DeviceListItem_created_s">Създанено %s</string>
|
||||
<string name="DeviceListItem_linked_s">Свързан с %s</string>
|
||||
<string name="DeviceListItem_last_active_s">Последна активност %s</string>
|
||||
<!--ShareActivity-->
|
||||
<string name="ShareActivity_share_with">Сподели с</string>
|
||||
@@ -248,13 +249,13 @@ SMS съобщенията от системната базата данни в
|
||||
<string name="DeviceProvisioningActivity_content_bullets">
|
||||
Чете всичките ти съобщения
|
||||
\n - Изпраща съобщения от твое име</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_title">Добавяне на устройство</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_content">Добавяне на ново устройство...</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_success">Устройството добавено!</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_title">Свързване с устройството</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_content">Свързване с ново устройство...</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_success">Устройството е свързано!</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_no_device">Не е открито устройство.</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_network_error">Проблем с мобилната мрежа.</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_key_error">Невалиден QR код.</string>
|
||||
<string name="DeviceProvisioningActivity_sorry_you_have_too_many_devices_registered_already">За съжалние имаш твърде много регистрирани устройства, опитай да премахнеш някои от тях...</string>
|
||||
<string name="DeviceProvisioningActivity_sorry_you_have_too_many_devices_linked_already">За съжалние имаш твърде много регистрирани устройства, опитай да премахнеш някои от тях...</string>
|
||||
<!--PassphrasePromptActivity-->
|
||||
<string name="PassphrasePromptActivity_enter_passphrase">Въведи паролата</string>
|
||||
<string name="PassphrasePromptActivity_watermark_content_description">Икона на TextSecure</string>
|
||||
@@ -392,9 +393,9 @@ SMS съобщенията от системната базата данни в
|
||||
<string name="KeyCachingService_passphrase_cached">TextSecure е отключен</string>
|
||||
<string name="KeyCachingService_lock">Заключи паролата</string>
|
||||
<!--MessageNotifier-->
|
||||
<string name="MessageNotifier_d_messages_in_d_conversations">%1$d съобщения в %2$d чата</string>
|
||||
<string name="MessageNotifier_d_new_messages_in_d_conversations">%1$d нови съобщения в %2$d чата</string>
|
||||
<string name="MessageNotifier_most_recent_from_s">Най-скорошно от: %1$s</string>
|
||||
<string name="MessageNotifier_encrypted_message">Шифровано съобщение...</string>
|
||||
<string name="MessageNotifier_locked_message">Заключено съобщение...</string>
|
||||
<string name="MessageNotifier_media_message_with_text">Медийно съобщение: %s</string>
|
||||
<string name="MessageNotifier_no_subject">(Няма зададена тема)</string>
|
||||
<string name="MessageNotifier_message_delivery_failed">Изпращането на съобщението неуспешно.</string>
|
||||
@@ -407,18 +408,19 @@ SMS съобщенията от системната базата данни в
|
||||
<!--QuickResponseService-->
|
||||
<string name="QuickResponseService_quick_response_unavailable_when_TextSecure_is_locked">Бърз отговор не е възможен, когато TextSecure е заключен!</string>
|
||||
<string name="QuickResponseService_problem_sending_message">Проблем при изпрашане на съобщение!</string>
|
||||
<!--SingleRecipientNotificationBuilder-->
|
||||
<string name="SingleRecipientNotificationBuilder_new_textsecure_message">Ново TextSecure съобщение</string>
|
||||
<string name="SingleRecipientNotificationBuilder_contents_hidden">Съдържанието е скрито</string>
|
||||
<!--change_passphrase_activity-->
|
||||
<string name="change_passphrase_activity__old_passphrase">СТАРА ПАРОЛА: </string>
|
||||
<string name="change_passphrase_activity__new_passphrase">НОВА ПАРОЛА: </string>
|
||||
<string name="change_passphrase_activity__repeat_new_passphrase">ПОВТОРИ НОВАТА ПАРОЛА: </string>
|
||||
<!--contact_selection_activity-->
|
||||
<string name="contact_selection_activity__enter_name_or_number">Въведи име или номер</string>
|
||||
<!--contact_selection_group_activity-->
|
||||
<!--contact_selection_list_activity-->
|
||||
<string name="contact_selection_group_activity__no_contacts">Няма контакти.</string>
|
||||
<string name="contact_selection_group_activity__finding_contacts">Зареждане на контакти...</string>
|
||||
<!--single_contact_selection_activity-->
|
||||
<string name="SingleContactSelectionActivity_you_are_not_registered_with_the_push_service">Не си регистриран за интернет съобщения...</string>
|
||||
<string name="SingleContactSelectionActivity_updating_directory">Обновяване на списъка с контакти</string>
|
||||
<string name="SingleContactSelectionActivity_updating_push_directory">Обновяване на списъка с контакти за интернет съобщения...</string>
|
||||
<string name="SingleContactSelectionActivity_contact_photo">Снимка на Контактът</string>
|
||||
<!--ContactSelectionListFragment-->
|
||||
<string name="ContactSelectionlistFragment_select_for">Избери за</string>
|
||||
@@ -460,7 +462,7 @@ SMS съобщенията от системната базата данни в
|
||||
<string name="country_selection_fragment__loading_countries">Зареждане на държавите...</string>
|
||||
<string name="country_selection_fragment__search">Търси</string>
|
||||
<!--device_list_fragment-->
|
||||
<string name="device_list_fragment__no_devices_paired">Няма свързани устройства...</string>
|
||||
<string name="device_list_fragment__no_devices_linked">Няма свързани устройства...</string>
|
||||
<!--log_submit_activity-->
|
||||
<string name="log_submit_activity__log_fetch_failed">Не успешен опит да се сдобием с доклада от устройството ти. Въпреки това можеш да ползваш ADB, за да се добиеш с доклада.</string>
|
||||
<string name="log_submit_activity__thanks">Благодаря за помоща!</string>
|
||||
@@ -615,7 +617,7 @@ TextSecure чака твърде дълго за SMS потвърждение.
|
||||
<string name="AndroidManifest__media_overview">Всички изображения</string>
|
||||
<string name="AndroidManifest__media_overview_named">Всички изображения с %1$s</string>
|
||||
<string name="AndroidManifest__message_details">Информаця за съобщението</string>
|
||||
<string name="AndroidManifest_manage_paired_devices">Управление на свързани устройства</string>
|
||||
<string name="AndroidManifest_manage_linked_devices">Управление на свързани устройства</string>
|
||||
<!--arrays.xml-->
|
||||
<string name="arrays__import_export">Внасяне / изнасяне</string>
|
||||
<string name="arrays__my_identity_key">Моят ключ за самоличност</string>
|
||||
@@ -628,6 +630,12 @@ TextSecure чака твърде дълго за SMS потвърждение.
|
||||
<string name="arrays__settings_default">Настройки по подразбиране</string>
|
||||
<string name="arrays__enabled">Включено</string>
|
||||
<string name="arrays__disabled">Изключено</string>
|
||||
<string name="arrays__name_and_message">Име и съобщение</string>
|
||||
<string name="arrays__name_only">Само име</string>
|
||||
<string name="arrays__neither">Нито едното</string>
|
||||
<string name="arrays__images">Изображения</string>
|
||||
<string name="arrays__audio">Аудио</string>
|
||||
<string name="arrays__video">Видео</string>
|
||||
<!--plurals.xml-->
|
||||
<plurals name="hours_ago">
|
||||
<item quantity="one">%d час</item>
|
||||
@@ -652,7 +660,7 @@ TextSecure чака твърде дълго за SMS потвърждение.
|
||||
<string name="preferences__change_my_passphrase">Смени паролата ми</string>
|
||||
<string name="preferences__enable_passphrase">Включи парола</string>
|
||||
<string name="preferences__passphrase_summary">Парола %s</string>
|
||||
<string name="preferences__enable_local_encryption_of_messages_and_keys">Включи локално криптиране на съобщения и ключове</string>
|
||||
<string name="preferences__enable_lock_screen_for_messages">Включи заключен екран за съобщения</string>
|
||||
<string name="preferences__screen_security">Сигурност на екрана</string>
|
||||
<string name="preferences__screen_security_summary">Защита на екрана %s</string>
|
||||
<string name="preferences__disable_screen_security_to_allow_screen_shots">Забрани автоматично копиране на екрана в списка с често използвани програми и в самата програма.</string>
|
||||
@@ -662,7 +670,7 @@ TextSecure чака твърде дълго за SMS потвърждение.
|
||||
<string name="preferences__pref_timeout_interval_title">Продължителност на помненето</string>
|
||||
<string name="preferences__the_amount_of_time_to_wait_before_forgetting_passphrase">Продължителнос от време, преди да забравя паролата от памета</string>
|
||||
<string name="preferences__notifications">Известия</string>
|
||||
<string name="preferences__display_message_notifications_in_status_bar">Покажи известия за съобщения в лентата за известия</string>
|
||||
<string name="preferences__enable_message_notifications">Разреши известия за съобщения</string>
|
||||
<string name="preferences__led_color">LED цвят</string>
|
||||
<string name="preferences__led_color_unknown">Непознат</string>
|
||||
<string name="preferences__pref_led_blink_title">LED известяване</string>
|
||||
@@ -712,6 +720,7 @@ TextSecure чака твърде дълго за SMS потвърждение.
|
||||
<string name="preferences__request_a_delivery_report_for_each_sms_message_you_send">Поискай потвърждение при получаване за всяко изпратено SMS съобщение</string>
|
||||
<string name="preferences__automatically_delete_older_messages_once_a_conversation_thread_exceeds_a_specified_length">Автоматично изтрий най-старите съобщения, когато разговорът превиши определена дължина</string>
|
||||
<string name="preferences__delete_old_messages">Изтрий старите съобщения</string>
|
||||
<string name="preferences__chats">Чат и мултимедия</string>
|
||||
<string name="preferences__conversation_length_limit">Граница за дължина на разговора</string>
|
||||
<string name="preferences__trim_all_threads_now">Скъси всички разговори сега</string>
|
||||
<string name="preferences__scan_through_all_conversation_threads_and_enforce_conversation_length_limits">Сканирай всички разговори и приложи ограничението за дължина</string>
|
||||
@@ -730,6 +739,12 @@ TextSecure чака твърде дълго за SMS потвърждение.
|
||||
<string name="preferences__support_wifi_calling">Съвместим режим \'WiFi Calling\'</string>
|
||||
<string name="preferences__enable_if_your_device_supports_sms_mms_delivery_over_wifi">Включи ако устройството ти използва WiFi за SMS/MMS(само ако \'Wifi Calling\' е включен на устройството ти)</string>
|
||||
<string name="preferences_app_protection__blocked_contacts">Блокирани контакти</string>
|
||||
<string name="preferences_notifications__display_in_notifications">Покажи в полето с известия</string>
|
||||
<string name="preferences_chats__when_using_mobile_data">Когато използвам мобилен интернет</string>
|
||||
<string name="preferences_chats__when_using_wifi">Когато използвам Wi-Fi</string>
|
||||
<string name="preferences_chats__when_roaming">Когато ползвам роуминг</string>
|
||||
<string name="preferences_chats__media_auto_download">Автоматично теглене на мултимедия</string>
|
||||
<string name="preferences_chats__message_trimming">Съкращаване на съобщенията</string>
|
||||
<!--****************************************-->
|
||||
<!--menus-->
|
||||
<!--****************************************-->
|
||||
|
||||
@@ -1,269 +0,0 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="app_name">གཡག་འཕྲིན། </string>
|
||||
<string name="yes">ཡིན།</string>
|
||||
<string name="no">མིན། </string>
|
||||
<string name="delete">གསུབ། </string>
|
||||
<!--ApplicationPreferencesActivity-->
|
||||
<string name="ApplicationPreferencesActivity_currently_s">ད་ལྟ།:%s</string>
|
||||
<string name="ApplicationPreferenceActivity_you_havent_set_a_passphrase_yet">ཁྱོད་ཀྱིས་གསང་ཚིག་བཟོས་མི་འདུག</string>
|
||||
<string name="ApplicationPreferencesActivity_delete_all_old_messages_now">ད་ལྟ་རང་འཕྲིན་ཐུང་རྙིང་པ་ཚང་མ་གསུབ་གི་ཡིན་ནམ། </string>
|
||||
<string name="ApplicationPreferencesActivity_are_you_sure_you_would_like_to_immediately_trim_all_conversation_threads_to_the_s_most_recent_messages">ཁྱེད་ཀྱིས་མྱུར་དུ་ཉེ་འཆར་གྱི་འཕྲིན་ཐུང་དེའི་སླད་དུ་གླེང་མོལ་གྱི་སྐུད་པ་ཚང་མ་གཙང་བཟོ་བྱེད་ཀྱི་ཡིན་ནམ། </string>
|
||||
<string name="ApplicationPreferencesActivity_delete">གསུབ། </string>
|
||||
<!--AppProtectionPreferenceFragment-->
|
||||
<!--DraftDatabase-->
|
||||
<!--AttchmentManager-->
|
||||
<!--AttachmentTypeSelectorAdapter-->
|
||||
<string name="AttachmentTypeSelectorAdapter_picture">འདྲ་པར།</string>
|
||||
<string name="AttachmentTypeSelectorAdapter_video">བརྙན་པར།</string>
|
||||
<string name="AttachmentTypeSelectorAdapter_audio">སྒྲ་ཟློས། </string>
|
||||
<!--BlockedContactsActivity-->
|
||||
<!--ConfirmIdentityDialog-->
|
||||
<!--ConversationItem-->
|
||||
<string name="ConversationItem_message_size_d_kb">འཕྲིན་ཐུང་ཆེ་ཆུང་།%d KB</string>
|
||||
<string name="ConversationItem_expires_s">དུས་ཚོད་རྫོགས།%s</string>
|
||||
<string name="ConversationItem_view_secure_media_question">ཉེན་སྲུང་ཡོད་པའི་བརྒྱུད་ལམ་ལ་ལྟོས། </string>
|
||||
<string name="ConversationItem_error_received_stale_key_exchange_message">ནོར་འཁྲུལ། ལྡེ་མིག་རྙིང་པ་བརྗེ་ལེན་བྱེད་རྒྱུའི་བརྡ་ལན་འབྱོར་ཚར། དེ་རུ་ནོར་འཁྲུལ་འདུག </string>
|
||||
<!--ConversationActivity-->
|
||||
<string name="ConversationActivity_initiate_secure_session_with_s_question">%s དང་ལྷན་དུ་བདེ་འཇགས་ཀྱི་གླེང་མོལ་འགོ་རྩོམ་གྱི་ཡིན་ནམ།</string>
|
||||
<string name="ConversationActivity_are_you_sure_that_you_want_to_permanently_delete_this_conversation_question">ཁྱོད་ཀྱིས་གླེང་མོལ་འདི་གཏན་དུ་གསུབ་རྒྱུ་ཡིན་ནམ། </string>
|
||||
<string name="ConversationActivity_add_attachment">ཟུར་སྣོན་ཁ་སྣོན་བྱོས། </string>
|
||||
<string name="ConversationActivity_sorry_there_was_an_error_setting_your_attachment">དགོངས་དག ཁྱོད་ཀྱི་ཟུར་སྣོན་ལ་སྒྲིག་བཟོ་བྱེད་པར་ནོར་འཁྲུལ་ཞིག་འདུག </string>
|
||||
<string name="ConversationActivity_recipient_is_not_a_valid_sms_or_email_address_exclamation">གཏོང་ས་དེར་གློག་འཕྲིན་ཁ་བྱང་ངམ་འཕྲིན་ཐུང་(SMS) ཁ་བྱང་ཚད་ལྡན་མི་འདུག </string>
|
||||
<string name="ConversationActivity_message_is_empty_exclamation">འཕྲིན་ཐུང་སྟོང་པ་རེད་འདུག </string>
|
||||
<string name="ConversationActivity_transport_textsecure">གཡག་འཕྲིན། </string>
|
||||
<!--ConversationFragment-->
|
||||
<string name="ConversationFragment_message_details">འཕྲིན་ཐུང་གི་ཞིབ་ཆ།</string>
|
||||
<string name="ConversationFragment_success_exclamation">ལེགས་འགྲུབ། </string>
|
||||
<!--ConversationListActivity-->
|
||||
<!--ConversationListFragment-->
|
||||
<string name="ConversationListFragment_delete_threads_question">འཕྲིན་ཐུང་སྐུད་རིམ་གསུབ་རྒྱུ་ཡིན་ནམ།</string>
|
||||
<string name="ConversationListFragment_are_you_sure_you_wish_to_delete_all_selected_conversation_threads">ཁྱོད་ཀྱིས་དངོས་གནས་འཕྲིན་ཐུང་སྐུད་རིམ་འདེམས་པ་ཆ་ཚང་གསུབ་རྒྱུ་ཡིན་ནམ།</string>
|
||||
<string name="ConversationListFragment_deleting">གསུབ་་བཞིན་ཡོད།</string>
|
||||
<string name="ConversationListFragment_deleting_selected_threads">འཕྲིན་ཐུང་སྐུད་རིམ་རྣམས་གསུབ་བཞིན་ཡོད།</string>
|
||||
<!--ConversationListItem-->
|
||||
<string name="ConversationListItem_key_exchange_message">ལྡེ་མིག་བརྗེ་ལེན་བྱེད་རྒྱུའི་བརྡ་ལན།</string>
|
||||
<!--CustomDefaultPreference-->
|
||||
<!--DateUtils-->
|
||||
<!--DeviceListActivity-->
|
||||
<!--DeviceListItem-->
|
||||
<!--ShareActivity-->
|
||||
<!--ExportFragment-->
|
||||
<string name="ExportFragment_export">ཕྱི་འདྲེན་བྱོས། </string>
|
||||
<string name="ExportFragment_cancel">ཕྱིར་འཐེན་བྱེད།</string>
|
||||
<string name="ExportFragment_success">ལེགས་འགྲུབ། </string>
|
||||
<!--GcmRefreshJob-->
|
||||
<!--GroupCreateActivity-->
|
||||
<!--GroupMembersDialog-->
|
||||
<!--ImportExportActivity-->
|
||||
<string name="ImportExportActivity_import">ནང་འདྲེན་བྱོས། </string>
|
||||
<string name="ImportExportActivity_export">ཕྱི་འདྲེན་བྱོས། </string>
|
||||
<!--ImportFragment-->
|
||||
<string name="ImportFragment_import">ནང་འདྲེན་བྱོས། </string>
|
||||
<string name="ImportFragment_cancel">ཕྱིར་འཐེན་བྱེད།</string>
|
||||
<!--KeyScanningActivity-->
|
||||
<string name="KeyScanningActivity_no_scanned_key_found_exclamation">ཞིབ་བརྟག་བྱས་པའི་ལྡེ་མིག་རྙེད་མི་ཐུབ།</string>
|
||||
<!--MessageDetailsRecipient-->
|
||||
<!--MmsDownloader-->
|
||||
<string name="MmsDownloader_error_storing_mms">སྣ་མང་བརྒྱུད་ལམ་ཅན་གྱི་འཕྲིན་ཐུང་གསོག་ཉར་ལ་སྐྱོན་འདུག </string>
|
||||
<string name="MmsDownloader_error_connecting_to_mms_provider">སྣ་མང་བརྒྱུད་ལམ་ཅན་གྱི་འཕྲིན་ཐུང་མཁོ་སྤྲོད་བྱེད་མཁན་ལ་འབྲེལ་ཐག་གི་སྐྱོན་འདུག </string>
|
||||
<!--NotificationMmsMessageRecord-->
|
||||
<!--MessageRecord-->
|
||||
<!--PassphraseChangeActivity-->
|
||||
<string name="PassphraseChangeActivity_incorrect_old_passphrase_exclamation">གསང་ཚིག་རྙིང་པ་དེ་ནོར་འདུག </string>
|
||||
<!--DeviceProvisioningActivity-->
|
||||
<!--PassphrasePromptActivity-->
|
||||
<!--PlayServicesProblemFragment-->
|
||||
<!--RatingManager-->
|
||||
<!--RecipientPreferencesActivity-->
|
||||
<!--RegistrationActivity-->
|
||||
<string name="RegistrationActivity_continue">མུ་མཐུད། </string>
|
||||
<!--RegistrationProblemsActivity-->
|
||||
<!--RegistrationProgressActivity-->
|
||||
<!--RegistrationService-->
|
||||
<!--SmsMessageRecord-->
|
||||
<!--ThreadRecord-->
|
||||
<!--VerifyIdentityActivity-->
|
||||
<string name="VerifyIdentityActivity_you_do_not_have_an_identity_key">ཁྱེད་ལ་ངོས་འཛིན་བྱེད་ཀྱི་ལྡེ་མིག་མི་འདུག</string>
|
||||
<string name="VerifyIdentityActivity_recipient_has_no_identity_key">གཏོང་ཡུལ་ལ་ངོས་འཛིན་བྱེད་ཀྱི་ལྡེ་མིག་མི་འདུག</string>
|
||||
<string name="VerifyIdentityActivity_recipient_has_no_identity_key_exclamation">གཏོང་ཡུལ་ལ་ངོས་འཛིན་བྱེད་ཀྱི་ལྡེ་མིག་མི་འདུག</string>
|
||||
<string name="VerifyIdentityActivity_scan_their_key_to_compare">གཤིབ་བསྡུར་ཆེད་ཁོང་ཚོའི་ལྡེ་མིག་ལ་བརྟག་ཞིབ་བྱོས། </string>
|
||||
<string name="VerifyIdentityActivity_get_my_key_scanned">ངའི་ལྡེ་མིག་ཞིབ་བརྟག་ཚར་བ་བྱོས། </string>
|
||||
<string name="VerifyIdentityActivity_warning_the_scanned_key_does_not_match_please_check_the_fingerprint_text_carefully">ཉེན་བརྡ། ཞིབ་བརྟག་བྱས་པའི་ལྡེ་མིག་དེ་མཚུངས་གི་མི་འདུག མཛུབ་རིས་ཡི་གེ་དེར་གཟབ་ནན་ངང་ཞིབ་བཤེར་བྱོས།</string>
|
||||
<string name="VerifyIdentityActivity_not_verified_exclamation">ར་སྤྲོད་བྱས་མི་འདུག</string>
|
||||
<string name="VerifyIdentityActivity_their_key_is_correct_it_is_also_necessary_to_verify_your_key_with_them_as_well">གཞན་གྱི་ལྡེ་མིག་འགྲིག་འདུག ཁྱེད་ཀྱི་ལྡེ་མིག་གཞན་དང་མཉམ་དུ་ར་སྤྲོད་བྱེད་དགོས་ངེས་རེད། </string>
|
||||
<string name="VerifyIdentityActivity_verified_exclamation">ར་སྤྲོད་བྱས་ཟིན།</string>
|
||||
<string name="VerifyIdentityActivity_you_don_t_have_an_identity_key_exclamation">ཁྱེད་ལ་ངོ་འཛིན་ལྡེ་མིག་མི་འདུག</string>
|
||||
<!--ViewIdentityActivity-->
|
||||
<string name="ViewIdentityActivity_you_do_not_have_an_identity_key">ཁྱེད་ལ་ངོས་འཛིན་ལྡེ་མིག་མི་འདུག</string>
|
||||
<string name="ViewIdentityActivity_scan_to_compare">འགྲན་ཆེད་ཞིབ་བརྟག་བྱོས། </string>
|
||||
<string name="ViewIdentityActivity_get_scanned_to_compare">གཤིབ་སྡུར་ཆེད་ཞིབ་བརྟག་བྱོས། </string>
|
||||
<string name="ViewIdentityActivity_warning_the_scanned_key_does_not_match_exclamation">ཉེན་བརྡ། ཞིབ་བརྟག་བྱས་པའི་ལྡེ་མིག་དེ་མི་མཚུངས།</string>
|
||||
<string name="ViewIdentityActivity_the_scanned_key_matches_exclamation">ཞིབ་བརྟག་བྱས་པའི་ལྡེ་མིག་དེ་མཚུངས།</string>
|
||||
<string name="ViewIdentityActivity_verified_exclamation">ར་སྤྲོད་བྱས་ཟིན།</string>
|
||||
<!--KeyExchangeInitiator-->
|
||||
<string name="KeyExchangeInitiator_youve_already_sent_a_session_initiation_request_to_this_recipient_are_you_sure">ཁྱེད་ཀྱིས་གཏོང་ཡུལ་དེར་རེ་སྐུལ་ཞིག་བཏང་ཚར་འདུག ཁྱེད་ཀྱིས་ཡང་བསྐྱར་གཅིག་གཏོང་འདོད་དམ། འདི་ཡིས་ཁྱེད་ཀྱི་རེ་སྐུལ་དང་པོ་དེ་རྩིས་མེད་གཏོང་གི་རེད། </string>
|
||||
<string name="KeyExchangeInitiator_send">ཐོངས། </string>
|
||||
<!--MessageDisplayHelper-->
|
||||
<string name="MessageDisplayHelper_bad_encrypted_message">གསང་སྡོམ་འཕྲིན་ཐུང་ཕན་མེད་ཞིག </string>
|
||||
<string name="MessageDisplayHelper_decrypting_please_wait">གསང་སྡོམ་བཤིག་བཞིན་ཡོད། ཅུང་སྒུག་དང་།</string>
|
||||
<string name="MessageDisplayHelper_message_encrypted_for_non_existing_session">རྙེད་རྒྱུ་མེད་པའི་སྡེ་ཚན་ཞིག་གི་ཆེད་དུ་འཕྲིན་ཐུང་གསང་སྡོམ་བྱས་ཡོད། </string>
|
||||
<!--EncryptingSmsDatabase-->
|
||||
<!--ThreadDatabase-->
|
||||
<!--MmsDatabase-->
|
||||
<string name="MmsDatabase_connecting_to_mms_server">བརྒྱུད་ལམ་སྣ་མང་ཅན་གྱི་འཕྲིན་ཐུང་ MMS ཞབས་ཞུའི་ཡོ་ཆས་ལ་མཐུད་བཞིན་ཡོད།</string>
|
||||
<string name="MmsDatabase_downloading_mms">བརྒྱུད་ལམ་སྣ་མང་ཅན་གྱི་འཕྲིན་ཐུང་ MMS ཕབ་ལེན་བྱེད་བཞིན་ཡོད།</string>
|
||||
<string name="MmsDatabase_downloading">ཕབ་ལེན་བྱེད་བཞིན་ཡོད།</string>
|
||||
<!--MmsMessageRecord-->
|
||||
<string name="MmsMessageRecord_decrypting_mms_please_wait">བརྒྱུད་ལམ་སྣ་མང་ཅན་གྱི་འཕྲིན་ཐུང་MMS གསང་གྲོལ་བྱེད་བཞིན་ཡོད། ཅུང་སྒུག་རོགས། </string>
|
||||
<string name="MmsMessageRecord_bad_encrypted_mms_message">མཁོ་མེད་གསང་སྡོམ་བྱས་བའི་བརྒྱུད་ལམ་སྣ་མང་ཅན་གྱི་འཕྲིན་ཐུང་MMS </string>
|
||||
<string name="MmsMessageRecord_mms_message_encrypted_for_non_existing_session">སྡེ་ཚན་མི་མངོན་པ་དེའི་ཆེད་དུ་། བརྒྱུད་ལམ་སྣ་མང་ཅན་གྱི་འཕྲིན་ཐུང་MMS གསང་སྡོམ་བྱས་འདུག </string>
|
||||
<!--MuteDialog-->
|
||||
<!--ApplicationMigrationService-->
|
||||
<string name="ApplicationMigrationService_import_in_progress">ནང་འདྲེན་བྱེད་བཞིན་ཡོད། </string>
|
||||
<!--KeyCachingService-->
|
||||
<!--MessageNotifier-->
|
||||
<string name="MessageNotifier_encrypted_message">གསང་སྡོམ་འཕྲིན་ཐུང་། </string>
|
||||
<string name="MessageNotifier_message_delivery_failed">འཕྲིན་ཐུང་བཏང་བ་དེ་འགྲོ་མི་འདུག </string>
|
||||
<string name="MessageNotifier_failed_to_deliver_message">འཕྲིན་ཐུང་གཏོང་ཐུབ་མ་སོང་། </string>
|
||||
<string name="MessageNotifier_error_delivering_message">འཕྲིན་ཐུང་གཏོང་བར་སྐྱོན་ཤོར་འདུག </string>
|
||||
<!--QuickResponseService-->
|
||||
<!--change_passphrase_activity-->
|
||||
<string name="change_passphrase_activity__old_passphrase">གསང་ཚིག་རྙིང་པ།</string>
|
||||
<string name="change_passphrase_activity__new_passphrase">གསང་ཚིག་གསར་པ།</string>
|
||||
<string name="change_passphrase_activity__repeat_new_passphrase">གསང་ཚིག་གསར་པ་བསྐྱར་དུ་ཕྲིས། </string>
|
||||
<!--contact_selection_group_activity-->
|
||||
<!--contact_selection_list_activity-->
|
||||
<string name="contact_selection_group_activity__no_contacts">འབྲེལ་མིང་མི་འདུག</string>
|
||||
<!--single_contact_selection_activity-->
|
||||
<!--ContactSelectionListFragment-->
|
||||
<string name="ContactSelectionlistFragment_select_for">ཆེད་དུ་འདེམས།</string>
|
||||
<!--blocked_contacts_fragment-->
|
||||
<!--contact_selection_recent_activity-->
|
||||
<string name="contact_selection_recent_activity__no_recent_calls">ཉེ་ཆར་ཁ་པར་བཏང་བ་མི་འདུག </string>
|
||||
<!--conversation_title_view-->
|
||||
<!--conversation_activity-->
|
||||
<string name="conversation_activity__send">ཐོངས། </string>
|
||||
<string name="conversation_activity__remove">ཕྱིར་ཕུད། </string>
|
||||
<!--conversation_item-->
|
||||
<!--conversation_item_sent-->
|
||||
<string name="conversation_item_sent__download">ཕབ་ལེན་བྱོས། </string>
|
||||
<string name="conversation_item_sent__downloading">ཕབ་ལེན་བྱེད་བཞིན་ཡོད། </string>
|
||||
<!--conversation_item_received-->
|
||||
<string name="conversation_item_received__download">ཕབ་ལེན་བྱོས། </string>
|
||||
<string name="conversation_item_received__downloading">ཕབ་ལེན་བྱེད་བཞིན་ཡོད། </string>
|
||||
<!--conversation_fragment_cab-->
|
||||
<!--country_selection_fragment-->
|
||||
<string name="country_selection_fragment__search">འཚོལ།</string>
|
||||
<!--device_list_fragment-->
|
||||
<!--log_submit_activity-->
|
||||
<!--database_migration_activity-->
|
||||
<string name="database_migration_activity__would_you_like_to_import_your_existing_text_messages">ཁྱེད་ཀྱིས་ད་ཡོད་འཕྲིན་ཐུང་ཡི་གེ་དེ་གཡག་འཕྲིན་གསང་སྡོམ་མཛོད་ཀྱི་ཁོངས་སུ་བཅུག་འདོད་འདུག་གམ། </string>
|
||||
<string name="database_migration_activity__the_default_system_database_will_not_be_modified">གཏན་འཇགས་མཛོད་ཀྱི་མ་ལག་དེར་ཕྱོགས་གང་ཅིའི་ཐད་ནས་འགྱུར་བ་གཏོང་ཐུབ་གི་མ་རེད། </string>
|
||||
<string name="database_migration_activity__skip">བསྐྱུར། </string>
|
||||
<string name="database_migration_activity__import">ནང་འདྲེན། </string>
|
||||
<string name="database_migration_activity__this_could_take_a_moment_please_be_patient">འདི་ལ་དུས་ཚོད་ཅུང་ཙམ་འགོར་སྲིད། བཟོད་སྒོམ་གནང་རོགས། ནང་འདྲེན་ལེགས་འགྲུབ་བྱུང་མཚམས་ང་ཚོས་ཁྱོད་ལ་བརྡ་གཏོང་གི་ཡིན། </string>
|
||||
<string name="database_migration_activity__importing">ནང་འདྲེན་བྱེད་བཞིན་པ། </string>
|
||||
<!--database_upgrade_activity-->
|
||||
<!--media_overview_activity-->
|
||||
<!--message_recipients_list_item-->
|
||||
<!--MmsPreferencesFragment-->
|
||||
<!--GroupUtil-->
|
||||
<!--prompt_passphrase_activity-->
|
||||
<string name="prompt_passphrase_activity__unlock">སྒོ་ཕྱེས། </string>
|
||||
<!--prompt_mms_activity-->
|
||||
<!--recipient_preferences_activity-->
|
||||
<!--recipient_preferences-->
|
||||
<!--registration_activity-->
|
||||
<!--registration_problems-->
|
||||
<!--registration_progress_activity-->
|
||||
<!--recipients_panel-->
|
||||
<!--verify_identity_activity-->
|
||||
<string name="verify_identity_activity__their_identity_they_read">གཞན་གྱི་ངོས་འཛིན། (ཁོང་ཚོས་ཀློགས)</string>
|
||||
<string name="verify_identity_activity__your_identity_you_read">ཁྱེད་ཀྱི་ངོས་འཛིན། (ཁྱེད་ཀྱིས་ཀློགས)</string>
|
||||
<!--message_details_header-->
|
||||
<!--AndroidManifest.xml-->
|
||||
<string name="AndroidManifest__change_passphrase">གསང་ཚིག་བརྗེ་བོ་རྒྱོབས།</string>
|
||||
<!--arrays.xml-->
|
||||
<!--plurals.xml-->
|
||||
<!--preferences.xml-->
|
||||
<string name="preferences__input_settings">ནང་འཇུག་སྒྲིག་བཟོ། </string>
|
||||
<string name="preferences__choose_your_contact_entry_from_the_contacts_list">འབྲེལ་ཐོ་ནས་ཁྱེད་ཀྱིས་འབྲེལ་བ་བྱེད་ས་དེ་གདེམས། </string>
|
||||
<string name="preferences__change_passphrase">གསང་ཚིག་བརྗེ་བོ་རྒྱོབས།</string>
|
||||
<string name="preferences__change_my_passphrase">ངའི་གསང་ཚིག་བརྗེ་བོ་རྒྱོབས།</string>
|
||||
<string name="preferences__forget_passphrase_from_memory_after_some_interval">དུས་བརྒལ་གྱི་དབར་དྲན་ཐོ་ནས་གསང་ཚིག་བརྗེད། </string>
|
||||
<string name="preferences__timeout_passphrase">གསང་ཚིག་གི་དུས་ཚོད་ཡོལ་འདུག</string>
|
||||
<string name="preferences__pref_timeout_interval_title">བར་སེང་མཚམས་ཞོག </string>
|
||||
<string name="preferences__the_amount_of_time_to_wait_before_forgetting_passphrase">དྲན་ཐོ་ནས་གསང་ཚིག་མ་བརྗེད་གོང་སྒུག་ཡུན་དུས་ཚོད།</string>
|
||||
<string name="preferences__notifications">བརྡ་གཏོང་།</string>
|
||||
<string name="preferences__display_message_notifications_in_status_bar">འཕྲིན་ཐུང་གི་བརྡ་ཁྱབ་དེ་རྣམ་པའི་ཚན་བྱང་གི་ནང་དུ་བཀྲམས། </string>
|
||||
<string name="preferences__vibrate"> འདར་བཅུག</string>
|
||||
<string name="preferences__also_vibrate_when_notified">བརྡ་གཏོང་སྐབས་འདར་བཅུག</string>
|
||||
<string name="preferences__minutes">སྐར་མ།</string>
|
||||
<string name="preferences__hours">དུས་ཚོད།</string>
|
||||
<string name="preferences__green">ལྗང་ཁུ།</string>
|
||||
<string name="preferences__red">དམར་པོ།</string>
|
||||
<string name="preferences__blue">སྔོན་པོ།</string>
|
||||
<string name="preferences__orange">ལི་ཁྲི།</string>
|
||||
<string name="preferences__cyan">སྔོ་དཀར།</string>
|
||||
<string name="preferences__magenta">རྒྱ་ཚོས་ཀྱི་ཚོས་གཞི།</string>
|
||||
<string name="preferences__fast">མགྱོགས་པོ།</string>
|
||||
<string name="preferences__normal">སྤྱིར་བཏང་། </string>
|
||||
<string name="preferences__slow">དལ་བོ། </string>
|
||||
<string name="preferences__custom">ཡུལ་སྲོལ། </string>
|
||||
<string name="preferences__sms_delivery_reports">སྣ་མང་བརྒྱུད་ལམ་ཅན་གྱི་འཕྲིན་ཐུང་གིས་སྙན་ཐོ་སྐྱེལ། </string>
|
||||
<string name="preferences__request_a_delivery_report_for_each_sms_message_you_send">ཁྱེད་ཀྱིས་གཏོང་བའི་འཕྲིན་ཐུང་རེ་རེར་སྙན་ཐོ་སྐྱེལ་བའི་རེ་སྐུལ་བྱོས། </string>
|
||||
<string name="preferences__automatically_delete_older_messages_once_a_conversation_thread_exceeds_a_specified_length">གླེང་མོལ་གྱི་སྐུད་པའི་དམིགས་བསལ་རིང་ཚད་རྫོགས་མཚམས། རང་བཞིན་ནས་འཕྲིན་ཐུང་རྙིང་པ་དག་བསུབ་འགྲོ་གི་རེད། </string>
|
||||
<string name="preferences__delete_old_messages">འཕྲིན་ཐུང་རྙིང་པ་གསུབ། </string>
|
||||
<string name="preferences__conversation_length_limit">གླེང་མོལ་གྱི་རིང་ཐུང་གི་ཚད། </string>
|
||||
<string name="preferences__trim_all_threads_now">སྐུད་པ་ཚང་མ་གཙང་བཟོ་བྱོས། </string>
|
||||
<string name="preferences__scan_through_all_conversation_threads_and_enforce_conversation_length_limits">གླེང་མོལ་གྱི་སྐུད་པ་ཚང་མ་གཙང་སེལ་དང་གླེང་མོལ་གྱི་རིང་ཚད་ནུས་ལྡན་དུ་ཐོངས། </string>
|
||||
<!--****************************************-->
|
||||
<!--menus-->
|
||||
<!--****************************************-->
|
||||
<!--contact_selection_list-->
|
||||
<!--contact_selection-->
|
||||
<string name="contact_selection__menu_finished">མཇུག་རྫོགས་སོ།</string>
|
||||
<!--refreshing push directory from menu-->
|
||||
<!--conversation_callable-->
|
||||
<string name="conversation_callable__menu_call">ཁ་པར་ཐོངས། </string>
|
||||
<!--conversation_context-->
|
||||
<string name="conversation_context__menu_message_details">འཕྲིན་ཐུང་གི་ཞིབ་ཆ།</string>
|
||||
<string name="conversation_context__menu_copy_text">ཡི་གེ་འདྲ་བཤུས་བྱོས། </string>
|
||||
<string name="conversation_context__menu_delete_message">འཕྲིན་ཐུང་གསུབ།</string>
|
||||
<string name="conversation_context__menu_forward_message">འཕྲིན་ཐུང་བརྒྱུད་འགྲེམ་བྱོས། </string>
|
||||
<!--conversation_context_image-->
|
||||
<!--conversation_insecure-->
|
||||
<!--conversation_insecure_no_push-->
|
||||
<string name="conversation_insecure__security">ཉེན་སྲུང་།</string>
|
||||
<!--conversation_list_batch-->
|
||||
<!--conversation_list-->
|
||||
<string name="conversation_list__menu_search">འཚོལ།</string>
|
||||
<!--conversation_list_item_view-->
|
||||
<!--conversation_list_fragment-->
|
||||
<!--conversation_secure_verified-->
|
||||
<string name="conversation_secure_verified__menu_security">ཉེན་སྲུང་།</string>
|
||||
<!--conversation_muted-->
|
||||
<!--conversation_unmuted-->
|
||||
<!--conversation-->
|
||||
<string name="conversation__menu_add_attachment">ཟུར་སྣོན་ཞོག </string>
|
||||
<string name="conversation__menu_delete_thread">འཕྲིན་ཐུང་སྐུད་རིམ་གསུབ།</string>
|
||||
<!--conversation_popup-->
|
||||
<!--conversation_callable-->
|
||||
<!--conversation_group_options-->
|
||||
<string name="convesation_group_options__recipients_list">འཕྲིན་ཐུང་འབྱོར་ཡུལ་གྱི་ཐོ་གཞུང་། </string>
|
||||
<!--key_scanning-->
|
||||
<string name="key_scanning__menu_compare">ཞིབ་བསྡུར་བྱོས། </string>
|
||||
<string name="key_scanning__menu_get_scanned_to_compare">ལྡེ་མིག་ཞིབ་བསྡུར་ཆེད་ཞིབ་བརྟག་བྱོས།</string>
|
||||
<string name="key_scanning__menu_scan_to_compare">ཞིབ་བསྡུར་ཆེད་ཆེད་ཞིབ་བརྟག་བྱོས།</string>
|
||||
<!--text_secure_normal-->
|
||||
<string name="text_secure_normal__menu_settings">སྒྲིག་བཟོ།</string>
|
||||
<!--reminder_header-->
|
||||
<!--MediaPreviewActivity-->
|
||||
<!--media_preview-->
|
||||
<!--media_preview_activity-->
|
||||
<!--Trimmer-->
|
||||
<!--transport_selection_list_item-->
|
||||
<!--quick_attachment_drawer-->
|
||||
<!--EOF-->
|
||||
</resources>
|
||||
@@ -1,406 +0,0 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<resources>
|
||||
<string name="app_name">TextSecure</string>
|
||||
<string name="yes">Si</string>
|
||||
<string name="no">No</string>
|
||||
<string name="delete">Esborra</string>
|
||||
<!--ApplicationPreferencesActivity-->
|
||||
<string name="ApplicationPreferencesActivity_currently_s">Actualment: %s</string>
|
||||
<string name="ApplicationPreferenceActivity_you_havent_set_a_passphrase_yet">Encara no has establert cap frase contrasenya!</string>
|
||||
<string name="ApplicationPreferencesActivity_delete_all_old_messages_now">Esborrar ara els missatges antics?</string>
|
||||
<string name="ApplicationPreferencesActivity_are_you_sure_you_would_like_to_immediately_trim_all_conversation_threads_to_the_s_most_recent_messages">Estàs segur que vols retallar immediatament tots els fils de conversa deixant només els %s missatges més recents?</string>
|
||||
<string name="ApplicationPreferencesActivity_delete">Esborra</string>
|
||||
<string name="ApplicationPreferencesActivity_disable_storage_encryption">Desactivar l\'encriptació del magatzem de dades?</string>
|
||||
<string name="ApplicationPreferencesActivity_warning_this_will_disable_storage_encryption_for_all_messages">Alerta, això desactivarà l\'emmagatzematge encriptat per a tots els missatges i claus. Les teves sessions continuaran funcionant, però qualsevol persona amb accés físic al teu dispositiu podrà accedir-hi.</string>
|
||||
<string name="ApplicationPreferencesActivity_disable">Desactiva</string>
|
||||
<string name="ApplicationPreferencesActivity_error_connecting_to_server">Error connectant amb el servidor!</string>
|
||||
<string name="ApplicationPreferencesActivity_sms_enabled">SMS Habilitats</string>
|
||||
<string name="ApplicationPreferencesActivity_touch_to_change_your_default_sms_app">Toca per canviar la teva app d\'SMS predeterminada</string>
|
||||
<string name="ApplicationPreferencesActivity_sms_disabled">SMS Deshabilitats</string>
|
||||
<string name="ApplicationPreferencesActivity_touch_to_make_textsecure_your_default_sms_app">Toca per fer TextSecure la teva app d\'SMS predeterminada</string>
|
||||
<!--AppProtectionPreferenceFragment-->
|
||||
<!--DraftDatabase-->
|
||||
<!--AttchmentManager-->
|
||||
<!--AttachmentTypeSelectorAdapter-->
|
||||
<string name="AttachmentTypeSelectorAdapter_picture">Fotografia</string>
|
||||
<string name="AttachmentTypeSelectorAdapter_video">Vídeo</string>
|
||||
<string name="AttachmentTypeSelectorAdapter_audio">So</string>
|
||||
<!--BlockedContactsActivity-->
|
||||
<!--ConfirmIdentityDialog-->
|
||||
<string name="ConfirmIdentityDialog_you_may_wish_to_verify_this_contact">Pot ser que vulguis verificar aquest contacte.</string>
|
||||
<!--ConversationItem-->
|
||||
<string name="ConversationItem_message_size_d_kb">Mida del missatge: %d KB</string>
|
||||
<string name="ConversationItem_expires_s">Expira: %s</string>
|
||||
<string name="ConversationItem_view_secure_media_question">Vols veure continguts segurs?</string>
|
||||
<string name="ConversationItem_this_media_has_been_stored_in_an_encrypted_database_external_viewer_warning">Aquest contingut ha estat emmagatzemant en una base de dades encriptada. Desafortunadament, actualment per veure\'l amb un visor de continguts externs les dades han de ser temporalment desencriptades i escrites al disc. Estàs segur que vols fer això?</string>
|
||||
<string name="ConversationItem_error_received_stale_key_exchange_message">Error, s\'ha rebut un missatge d\'intercanvi de clau viciat.</string>
|
||||
<string name="ConversationItem_received_key_exchange_message_click_to_process">S\'ha rebut un missatge d\'intercanvi de clau, clica per processar-lo.</string>
|
||||
<string name="ConversationItem_group_action_left">%1$s ha deixat el grup.</string>
|
||||
<!--ConversationActivity-->
|
||||
<string name="ConversationActivity_initiate_secure_session_with_s_question">Iniciar una sessió segura amb %s?</string>
|
||||
<string name="ConversationActivity_are_you_sure_that_you_want_to_abort_this_secure_session_question">Estàs segur que vols finalitzar aquesta sessió segura?</string>
|
||||
<string name="ConversationActivity_are_you_sure_that_you_want_to_permanently_delete_this_conversation_question">Estàs segur que vols esborrar permanentment aquesta conversa?</string>
|
||||
<string name="ConversationActivity_add_attachment">Afegeix un adjunt</string>
|
||||
<string name="ConversationActivity_select_contact_info">Selecciona info del contacte</string>
|
||||
<string name="ConversationActivity_sorry_there_was_an_error_setting_your_attachment">Ho sento, hi ha hagut un error establint el teu adjunt.</string>
|
||||
<string name="ConversationActivity_recipient_is_not_a_valid_sms_or_email_address_exclamation">El recipient no és una adreça de correu electrònic o SMS vàlid!</string>
|
||||
<string name="ConversationActivity_message_is_empty_exclamation">El missatge és buit!</string>
|
||||
<string name="ConversationActivity_d_recipients_in_group">%d membres</string>
|
||||
<string name="ConversationActivity_d_recipients_in_group_singular">1 membre</string>
|
||||
<string name="ConversationActivity_invalid_recipient">Destinatari invàlid!</string>
|
||||
<string name="ConversationActivity_this_device_does_not_appear_to_support_dial_actions">Aquest dispositiu no sembla suportar accions de trucada.</string>
|
||||
<string name="ConversationActivity_leave_group">Deixar el grup?</string>
|
||||
<string name="ConversationActivity_are_you_sure_you_want_to_leave_this_group">Estàs segur que vols deixar aquest grup?</string>
|
||||
<string name="ConversationActivity_transport_textsecure">TextSecure</string>
|
||||
<!--ConversationFragment-->
|
||||
<string name="ConversationFragment_message_details">Detalls del missatge</string>
|
||||
<string name="ConversationFragment_success_exclamation">Èxit!</string>
|
||||
<!--ConversationListActivity-->
|
||||
<!--ConversationListFragment-->
|
||||
<string name="ConversationListFragment_delete_threads_question">Esborrar fils de conversa?</string>
|
||||
<string name="ConversationListFragment_are_you_sure_you_wish_to_delete_all_selected_conversation_threads">Estàs segur que vols esborrar TOTS els fils de conversa seleccionats?</string>
|
||||
<string name="ConversationListFragment_deleting">Esborrant</string>
|
||||
<string name="ConversationListFragment_deleting_selected_threads">Esborrant els fils de conversa seleccionats...</string>
|
||||
<!--ConversationListItem-->
|
||||
<string name="ConversationListItem_key_exchange_message">Missatge d\'intercanvi de clau...</string>
|
||||
<!--CustomDefaultPreference-->
|
||||
<!--DateUtils-->
|
||||
<!--DeviceListActivity-->
|
||||
<!--DeviceListItem-->
|
||||
<!--ShareActivity-->
|
||||
<!--ExportFragment-->
|
||||
<string name="ExportFragment_export">Exporta</string>
|
||||
<string name="ExportFragment_warning_this_will_export_the_plaintext_contents">Alerta, això exportarà els continguts de text pla dels teus missatges TextSecure a la targeta SD.</string>
|
||||
<string name="ExportFragment_cancel">Cancel·la</string>
|
||||
<string name="ExportFragment_exporting">Exportant</string>
|
||||
<string name="ExportFragment_success">Èxit!</string>
|
||||
<!--GcmRefreshJob-->
|
||||
<!--GroupCreateActivity-->
|
||||
<string name="GroupCreateActivity_contacts_dont_support_push">Has seleccionat un contacte que no suporta grups de TextSecure, això farà que aquest grup sigui de MMS.</string>
|
||||
<string name="GroupCreateActivity_you_dont_support_push">No estàs registrat per utilitzar el canal de dades, això farà que els grups de TextSecure estiguin desactivats.</string>
|
||||
<string name="GroupCreateActivity_contacts_mms_exception">Ha passat un error inesperat que ha fet que la creació del grup hagi fallat.</string>
|
||||
<string name="GroupCreateActivity_contacts_no_members">Necessites almenys una persona dins el teu grup!</string>
|
||||
<string name="GroupCreateActivity_contacts_invalid_number">Un dels membres del teu grup té un número que no pot ser llegit correctament. Si us plau corregeix o treu aquest contacte i intenta-ho de nou.</string>
|
||||
<string name="GroupCreateActivity_creating_group">Creant %1$s…</string>
|
||||
<!--GroupMembersDialog-->
|
||||
<!--ImportExportActivity-->
|
||||
<string name="ImportExportActivity_import">Importa</string>
|
||||
<string name="ImportExportActivity_export">Exporta</string>
|
||||
<!--ImportFragment-->
|
||||
<string name="ImportFragment_this_will_import_messages_from_the_system">Això importarà els missatges des de la base de dades SMS del sistema a TextSecure. Si has importat prèviament els missatges de la base de dades SMS del sistema, importar-los de nou provocarà tenir missatges duplicats.</string>
|
||||
<string name="ImportFragment_import">Importa</string>
|
||||
<string name="ImportFragment_cancel">Cancel·la</string>
|
||||
<string name="ImportFragment_restoring_an_encrypted_backup_will_completely_replace_your_existing_keys">Restaurar una còpia de seguretat encriptada provocarà que es substitueixi completament les teves claus existents, preferències, i missatges. Perdràs qualsevol informació que sigui a la teva instal·lació de TextSecure i no hi sigui a la còpia de seguretat.</string>
|
||||
<string name="ImportFragment_restore">Restaura</string>
|
||||
<string name="ImportFragment_this_will_import_messages_from_a_plaintext_backup">Això importarà els missatges des d\'una còpia de seguretat en text pla. Si has importat prèviament la base de dades SMS del sistema, importar-la de nou provocarà la generació de missatges duplicats.</string>
|
||||
<string name="ImportFragment_importing">Important</string>
|
||||
<string name="ImportFragment_no_plaintext_backup_found">No s\'ha trobat la còpia de seguretat en text pla!</string>
|
||||
<string name="ImportFragment_error_importing_backup">Error important la còpia de seguretat!</string>
|
||||
<string name="ImportFragment_import_complete">Importació completada!</string>
|
||||
<string name="ImportFragment_restoring">Restaurant</string>
|
||||
<string name="ImportFragment_restoring_encrypted_backup">Restaurant còpia de seguretat encriptada...</string>
|
||||
<string name="ImportFragment_no_encrypted_backup_found">No s\'ha trobat cap còpia de seguretat encriptada!</string>
|
||||
<string name="ImportFragment_restore_complete">Restauració completa!</string>
|
||||
<!--KeyScanningActivity-->
|
||||
<string name="KeyScanningActivity_no_scanned_key_found_exclamation">No s\'ha trobat cap clau escanejada!</string>
|
||||
<!--MessageDetailsRecipient-->
|
||||
<!--MmsDownloader-->
|
||||
<string name="MmsDownloader_error_storing_mms">Error emmagatzemant MMS!</string>
|
||||
<string name="MmsDownloader_error_connecting_to_mms_provider">Error connectant amb l\'operador de MMS...</string>
|
||||
<string name="MmsDownloader_error_reading_mms_settings">Error llegint els ajustaments MMS de l\'operador inalàmbric\u2026</string>
|
||||
<!--NotificationMmsMessageRecord-->
|
||||
<!--MessageRecord-->
|
||||
<!--PassphraseChangeActivity-->
|
||||
<string name="PassphraseChangeActivity_incorrect_old_passphrase_exclamation">Frase contrasenya antiga incorrecta!</string>
|
||||
<!--DeviceProvisioningActivity-->
|
||||
<!--PassphrasePromptActivity-->
|
||||
<!--PlayServicesProblemFragment-->
|
||||
<!--RatingManager-->
|
||||
<!--RecipientPreferencesActivity-->
|
||||
<!--RegistrationActivity-->
|
||||
<string name="RegistrationActivity_connect_with_textsecure">Connecta amb TextSecure</string>
|
||||
<string name="RegistrationActivity_you_must_specify_your_country_code">Has d\'especificar el teu codi de país</string>
|
||||
<string name="RegistrationActivity_you_must_specify_your_phone_number">Has d\'especificar el teu número de telèfon</string>
|
||||
<string name="RegistrationActivity_invalid_number">Número invàlid</string>
|
||||
<string name="RegistrationActivity_the_number_you_specified_s_is_invalid">El número que has especificat (%s) és invàlid.</string>
|
||||
<string name="RegistrationActivity_unsupported">No suportat</string>
|
||||
<string name="RegistrationActivity_continue">Continua</string>
|
||||
<string name="RegistrationActivity_edit">Edita</string>
|
||||
<!--RegistrationProblemsActivity-->
|
||||
<!--RegistrationProgressActivity-->
|
||||
<string name="RegistrationProgressActivity_verifying_number">Verificant número</string>
|
||||
<string name="RegistrationProgressActivity_edit_s">Edita %s</string>
|
||||
<string name="RegistrationProgressActivity_registration_complete">Registre complet!</string>
|
||||
<string name="RegistrationProgressActivity_you_must_enter_the_code_you_received_first">Primer has d\'introduir el codi que has rebut...</string>
|
||||
<string name="RegistrationProgressActivity_connecting">Connectant</string>
|
||||
<string name="RegistrationProgressActivity_connecting_for_verification">Connectant per verificar...</string>
|
||||
<string name="RegistrationProgressActivity_unable_to_connect">No s\'ha pogut connectar. Si us plau verifica la teva connexió de xarxa i intenta-ho de nou.</string>
|
||||
<string name="RegistrationProgressActivity_the_verification_code_you_submitted_is_incorrect">El codi de verificació que has enviat és incorrecte. Si us plau intenta-ho de nou.</string>
|
||||
<string name="RegistrationProgressActivity_too_many_attempts">Massa intents</string>
|
||||
<string name="RegistrationProgressActivity_youve_submitted_an_incorrect_verification_code_too_many_times">Has enviat un codi de verificació incorrecte massa vegades. Si us plau espera un minut abans d\'intentar-ho de nou.</string>
|
||||
<string name="RegistrationProgressActivity_requesting_incoming_call">Demanant una trucada de verificació...</string>
|
||||
<string name="RegistrationProgressActivity_the_server_encountered_an_error">El servidor ha trobat un error. Si us plau intenta-ho de nou.</string>
|
||||
<string name="RegistrationProgressActivity_youve_already_requested_a_voice_call">Ja has demanat recentment una trucada de veu. Pots tornar-la a demanar d\'aquí 20 minuts.</string>
|
||||
<string name="RegistrationProgressActivity_registration_conflict">Conflicte de registre</string>
|
||||
<!--RegistrationService-->
|
||||
<string name="RegistrationService_textsecure_registration_has_successfully_completed">El registre a TextSecure s\'ha completat satisfactòriament.</string>
|
||||
<string name="RegistrationService_textsecure_registration_has_encountered_a_problem">El registre a TextSecure ha trobat un problema.</string>
|
||||
<!--SmsMessageRecord-->
|
||||
<string name="SmsMessageRecord_received_corrupted_key_exchange_message">S\'ha rebut un missatge d\'intercanvi de claus corromput!</string>
|
||||
<string name="SmsMessageRecord_received_key_exchange_message_for_invalid_protocol_version">S\'ha rebut un missatge d\'intercanvi de claus per una versió del protocol invàlida.</string>
|
||||
<string name="SmsMessageRecord_received_message_with_unknown_identity_key_click_to_process">S\'ha rebut un missatge d\'una clau d\'identitat desconeguda. Clica per processar-la i mostrar-la.</string>
|
||||
<string name="SmsMessageRecord_received_updated_but_unknown_identity_information">S\'ha rebut informació actualitzada però desconeguda. Pica per validar l\'identitat.</string>
|
||||
<string name="SmsMessageRecord_secure_session_ended">La sessió segura s\'ha acabat.</string>
|
||||
<!--ThreadRecord-->
|
||||
<string name="ThreadRecord_left_the_group">Ha deixat el grup...</string>
|
||||
<string name="TheadRecord_secure_session_ended">La sessió segura s\'ha acabat.</string>
|
||||
<!--VerifyIdentityActivity-->
|
||||
<string name="VerifyIdentityActivity_you_do_not_have_an_identity_key">Tu no tens una clau d\'identitat.</string>
|
||||
<string name="VerifyIdentityActivity_recipient_has_no_identity_key">El destinatari no té clau d\'identitat.</string>
|
||||
<string name="VerifyIdentityActivity_recipient_has_no_identity_key_exclamation">El destinatari no té clau d\'identitat!</string>
|
||||
<string name="VerifyIdentityActivity_scan_their_key_to_compare">Escaneja la seva clau per comparar</string>
|
||||
<string name="VerifyIdentityActivity_get_my_key_scanned">Escaneja la meva clau</string>
|
||||
<string name="VerifyIdentityActivity_warning_the_scanned_key_does_not_match_please_check_the_fingerprint_text_carefully">ALERTA, la clau escanejada NO coincideix! Si us plau verifica el text de l\'empremta digital cuidadosament.</string>
|
||||
<string name="VerifyIdentityActivity_not_verified_exclamation">NO Verificat!</string>
|
||||
<string name="VerifyIdentityActivity_their_key_is_correct_it_is_also_necessary_to_verify_your_key_with_them_as_well">La seva clau és correcta, però també és necessari verificar la teva clau.</string>
|
||||
<string name="VerifyIdentityActivity_verified_exclamation">Verificat!</string>
|
||||
<string name="VerifyIdentityActivity_you_don_t_have_an_identity_key_exclamation">Tu no tens una clau d\'identitat!</string>
|
||||
<!--ViewIdentityActivity-->
|
||||
<string name="ViewIdentityActivity_you_do_not_have_an_identity_key">Tu no tens una clau d\'identitat.</string>
|
||||
<string name="ViewIdentityActivity_scan_to_compare">Escaneja per comparar</string>
|
||||
<string name="ViewIdentityActivity_get_scanned_to_compare">Sigues escanejat per comparar</string>
|
||||
<string name="ViewIdentityActivity_warning_the_scanned_key_does_not_match_exclamation">ALERTA, la clau escanejada NO coincideix!</string>
|
||||
<string name="ViewIdentityActivity_the_scanned_key_matches_exclamation">La clau escanejada coincideix!</string>
|
||||
<string name="ViewIdentityActivity_verified_exclamation">Verificat!</string>
|
||||
<!--KeyExchangeInitiator-->
|
||||
<string name="KeyExchangeInitiator_youve_already_sent_a_session_initiation_request_to_this_recipient_are_you_sure">Ja has enviat una petició per iniciar una sessió a aquest destinatari, estàs segur que vols enviar-ne una altra? Això invalidarà la primera petició.</string>
|
||||
<string name="KeyExchangeInitiator_send">Envia</string>
|
||||
<!--MessageDisplayHelper-->
|
||||
<string name="MessageDisplayHelper_bad_encrypted_message">Missatge mal encriptat...</string>
|
||||
<string name="MessageDisplayHelper_decrypting_please_wait">Desencriptant, si us plau espera...</string>
|
||||
<string name="MessageDisplayHelper_message_encrypted_for_non_existing_session">Missatge encriptat per una sessió no existent...</string>
|
||||
<!--EncryptingSmsDatabase-->
|
||||
<!--ThreadDatabase-->
|
||||
<!--MmsDatabase-->
|
||||
<string name="MmsDatabase_connecting_to_mms_server">Connectant al servidor MMS...</string>
|
||||
<string name="MmsDatabase_downloading_mms">Descarregant MMS...</string>
|
||||
<string name="MmsDatabase_downloading">Descarregant...</string>
|
||||
<string name="MmsDatabase_mms_pending_download">Pica i configura els ajustaments MMS per continuar la descàrrega.</string>
|
||||
<!--MmsMessageRecord-->
|
||||
<string name="MmsMessageRecord_decrypting_mms_please_wait">Desencriptant MMS, si us plau espera...</string>
|
||||
<string name="MmsMessageRecord_bad_encrypted_mms_message">Missatge MMS mal encriptat...</string>
|
||||
<string name="MmsMessageRecord_mms_message_encrypted_for_non_existing_session">Missatge MMS encriptat per una sessió no existent...</string>
|
||||
<!--MuteDialog-->
|
||||
<!--ApplicationMigrationService-->
|
||||
<string name="ApplicationMigrationService_import_in_progress">Importació en curs</string>
|
||||
<!--KeyCachingService-->
|
||||
<string name="KeyCachingService_textsecure_passphrase_cached">Toca per obrir.</string>
|
||||
<string name="KeyCachingService_textsecure_passphrase_cached_with_lock">Toca per obrir, o toca el bloqueig per tancar.</string>
|
||||
<string name="KeyCachingService_passphrase_cached">TextSecure està desbloquejat</string>
|
||||
<string name="KeyCachingService_lock">Bloqueja amb una frase contrasenya</string>
|
||||
<!--MessageNotifier-->
|
||||
<string name="MessageNotifier_encrypted_message">Missatge encriptat...</string>
|
||||
<string name="MessageNotifier_message_delivery_failed">Entrega del missatge fallida.</string>
|
||||
<string name="MessageNotifier_failed_to_deliver_message">No s\'ha pogut entregar el missatge.</string>
|
||||
<string name="MessageNotifier_error_delivering_message">Error entregant el missatge.</string>
|
||||
<string name="MessageNotifier_mark_all_as_read">Marca-ho tot com a llegit</string>
|
||||
<!--QuickResponseService-->
|
||||
<!--change_passphrase_activity-->
|
||||
<string name="change_passphrase_activity__old_passphrase">FRASE CONTRASENYA ANTIGA:</string>
|
||||
<string name="change_passphrase_activity__new_passphrase">NOVA FRASE CONTRASENYA:</string>
|
||||
<string name="change_passphrase_activity__repeat_new_passphrase">REPETEIX LA NOVA FRASE CONTRASENYA:</string>
|
||||
<!--contact_selection_group_activity-->
|
||||
<!--contact_selection_list_activity-->
|
||||
<string name="contact_selection_group_activity__no_contacts">Sense contactes.</string>
|
||||
<!--single_contact_selection_activity-->
|
||||
<string name="SingleContactSelectionActivity_updating_directory">Actualitzant directori</string>
|
||||
<!--ContactSelectionListFragment-->
|
||||
<string name="ContactSelectionlistFragment_select_for">Selecciona per</string>
|
||||
<!--blocked_contacts_fragment-->
|
||||
<!--contact_selection_recent_activity-->
|
||||
<string name="contact_selection_recent_activity__no_recent_calls">Sense trucades recents.</string>
|
||||
<!--conversation_title_view-->
|
||||
<!--conversation_activity-->
|
||||
<string name="conversation_activity__send">Envia</string>
|
||||
<string name="conversation_activity__remove">Treu</string>
|
||||
<!--conversation_item-->
|
||||
<!--conversation_item_sent-->
|
||||
<string name="conversation_item_sent__download">Descàrrega</string>
|
||||
<string name="conversation_item_sent__downloading">Descarregant</string>
|
||||
<!--conversation_item_received-->
|
||||
<string name="conversation_item_received__download">Descàrrega</string>
|
||||
<string name="conversation_item_received__downloading">Descarregant</string>
|
||||
<!--conversation_fragment_cab-->
|
||||
<!--country_selection_fragment-->
|
||||
<string name="country_selection_fragment__loading_countries">Carregant països...</string>
|
||||
<string name="country_selection_fragment__search">Cerca</string>
|
||||
<!--device_list_fragment-->
|
||||
<!--log_submit_activity-->
|
||||
<string name="log_submit_activity__log_fetch_failed">No s\'han pogut recollir els registres del teu dispositiu. Encara pots utilitzar ADB per aconseguir els registres de depuració.</string>
|
||||
<string name="log_submit_activity__thanks">Gràcies per la teva ajuda!</string>
|
||||
<!--database_migration_activity-->
|
||||
<string name="database_migration_activity__would_you_like_to_import_your_existing_text_messages">Vols importar tots el teus missatges de text existents a la base de dades encriptada de TextSecure?</string>
|
||||
<string name="database_migration_activity__the_default_system_database_will_not_be_modified">La base de dades predeterminada del sistema no serà modificada o alterada de cap manera.</string>
|
||||
<string name="database_migration_activity__skip">Salta</string>
|
||||
<string name="database_migration_activity__import">Importa</string>
|
||||
<string name="database_migration_activity__this_could_take_a_moment_please_be_patient">Això pot tardar una mica. Si us plau sigues pacient, et notificarem quan la importació estigui completa.</string>
|
||||
<string name="database_migration_activity__importing">IMPORTANT</string>
|
||||
<!--database_upgrade_activity-->
|
||||
<string name="export_fragment__export_a_plaintext_backup_compatible_with">Exporta una còpia de seguretat en text pla compatible amb \'Còpia de seguretat i restauració d\'SMS\' a la targeta SD.</string>
|
||||
<string name="import_fragment__import_the_database_from_the_default_system">Importa la base de dades
|
||||
des de l\'app de missatgeria predeterminada del sistema.</string>
|
||||
<string name="import_fragment__restore_a_previously_exported_encrypted_textsecure_backup">Restaura una còpia de seguretat encriptada de TextSecure prèviament exportada.</string>
|
||||
<string name="import_fragment__import_a_plaintext_backup_file">Importa un arxiu de còpia de seguretat en text pla. Compatible amb \'Còpia de seguretat i restauració d\'SMS\'.</string>
|
||||
<!--media_overview_activity-->
|
||||
<!--message_recipients_list_item-->
|
||||
<!--MmsPreferencesFragment-->
|
||||
<string name="MmsPreferencesFragment__manual_mms_settings_are_required">En el teu telèfon són necessaris els ajustaments MMS manuals.</string>
|
||||
<!--GroupUtil-->
|
||||
<!--prompt_passphrase_activity-->
|
||||
<string name="prompt_passphrase_activity__unlock">Desbloqueja</string>
|
||||
<!--prompt_mms_activity-->
|
||||
<string name="prompt_mms_activity__textsecure_requires_mms_settings_to_deliver_media_and_group_messages">TextSecure necessita ajustaments MMS per entregar missatges de grup i multimèdia a través de l\'operador inalàmbric. El teu dispositiu no fa que aquesta informació estigui disponible, cosa que és certa ocasionalment en dispositius bloquejats o amb altres configuracions restringides.</string>
|
||||
<string name="prompt_mms_activity__to_send_media_and_group_messages_click_ok">Per enviar missatges multimèdia i de grup, clica \'OK\' i completa els ajustaments demanats. Els ajustaments MMS de la teva operadora normalment poden ser trobats buscant \'latevaoperadora APN\'. Només necessitaràs fer això una vegada.</string>
|
||||
<!--recipient_preferences_activity-->
|
||||
<!--recipient_preferences-->
|
||||
<!--registration_activity-->
|
||||
<string name="registration_activity__your_country">EL TEU PAÍS</string>
|
||||
<string name="registration_activity__your_country_code_and_phone_number">EL TEU CODI DE PAÍS I NÚMERO DE TELÈFON</string>
|
||||
<string name="registration_activity__phone_number">NÚMERO DE TELÈFON</string>
|
||||
<string name="registration_activity__register">Registra</string>
|
||||
<!--registration_problems-->
|
||||
<string name="registration_problems__some_possible_problems_include">Alguns possibles problemes inclouen:</string>
|
||||
<string name="registration_problems__some_third_party_text_messaging_clients_such_as_handcent">Alguns clients de missatgeria de text de tercers, com ara Handcent o GoSMS, es comporten inadequadament i intercepten tots els missatges SMS entrants. Verifica per veure si has rebut un missatge de text que comença per \'Your TextSecure verification code:\', en aquest cas necessitaràs configurar la teva app de missatgeria de tercers per deixar passar els missatges de text.</string>
|
||||
<string name="registration_problems__incorrect_number">Número incorrecte.</string>
|
||||
<string name="registration_problems__please_checkt_to_make_sure_you_entered_your_number_correctly">Si us plau verifica per estar segur que has introduït el teu número correctament, i està ajustat correctament per la teva regió.</string>
|
||||
<string name="registration_problems__google_voice">Google Voice.</string>
|
||||
<string name="registration_problems__textsecure_will_not_work_with_google_voice_numbers">TextSecure no funcionarà amb números de Google Voice.</string>
|
||||
<!--registration_progress_activity-->
|
||||
<string name="registration_progress_activity__textsecure_can_also_call_you_to_verify_your_number">TextSecure també et pot trucar per verificar el teu número de telèfon. Pica \'Truca\'m\' i introdueix a sota el codi de sis dígits que sentis.</string>
|
||||
<string name="registration_progress_activity__verify">Verifica</string>
|
||||
<string name="registration_progress_activity__edit_number">Edita número</string>
|
||||
<string name="registration_progress_activity__connectivity_error">Error de connectivitat.</string>
|
||||
<string name="registration_progress_activity__textsecure_was_unable_to_connect_to_the_push_service">TextSecure no s\'ha pogut connectar al servei push.</string>
|
||||
<string name="registration_progress_activity__some_possible_problems_include">Alguns possibles problemes inclouen:</string>
|
||||
<string name="registration_progress_activity__no_network_connectivity">No hi ha connexió de xarxa.</string>
|
||||
<string name="registration_progress_activity__restrictive_firewall">Tallafocs restrictiu.</string>
|
||||
<string name="registration_progress_activity__textsecure_will_now_automatically_verify_your_number_with_a_confirmation_sms_message">TextSecure verificarà automàticament el teu número amb un missatge de confirmació SMS.</string>
|
||||
<string name="registration_progress_activity__connecting">Connectant...</string>
|
||||
<string name="registration_progress_activity__waiting_for_sms_verification">Esperant la verificació SMS...</string>
|
||||
<string name="registration_progress_activity__registering_with_server">Registrant-se al servidor...</string>
|
||||
<string name="registration_progress_activity__this_couild_take_a_moment_please_be_patient">Això portarà una estona. Si us plau sigues pacient, et notificarem quan la verificació estigui completada.</string>
|
||||
<string name="registration_progress_activity__textsecure_timed_out_while_waiting_for_a_verification_sms_message">S\'ha acabat el temps d\'espera de TextSecure mentre s\'esperava el missatge SMS de verificació.</string>
|
||||
<string name="registration_progress_activity__sms_verification_failed">La verificació SMS ha fallat.</string>
|
||||
<string name="registration_progress_activity__generating_keys">Generant claus...</string>
|
||||
<!--recipients_panel-->
|
||||
<string name="recipients_panel__add_member">Afegeix membre</string>
|
||||
<!--verify_identity_activity-->
|
||||
<string name="verify_identity_activity__their_identity_they_read">La seva identitat (ells llegeixen):</string>
|
||||
<string name="verify_identity_activity__your_identity_you_read">La teva identitat (tu llegeixes):</string>
|
||||
<!--message_details_header-->
|
||||
<!--AndroidManifest.xml-->
|
||||
<string name="AndroidManifest__change_passphrase">Canvia frase contrasenya</string>
|
||||
<!--arrays.xml-->
|
||||
<!--plurals.xml-->
|
||||
<!--preferences.xml-->
|
||||
<string name="preferences__general">General</string>
|
||||
<string name="preferences__enable_enter_key_title">Habilita la tecla Enter</string>
|
||||
<string name="preferences__choose_your_contact_entry_from_the_contacts_list">Escull el teu contacte de la llista de contactes</string>
|
||||
<string name="preferences__change_passphrase">Canvia frase contrasenya</string>
|
||||
<string name="preferences__change_my_passphrase">Canvia la meva frase contrasenya</string>
|
||||
<string name="preferences__screen_security">Seguretat de pantalla</string>
|
||||
<string name="preferences__forget_passphrase_from_memory_after_some_interval">Oblida la frase contrasenya de la memòria després d\'un interval de temps</string>
|
||||
<string name="preferences__timeout_passphrase">Temps d\'espera de la frase contrasenya</string>
|
||||
<string name="preferences__pref_timeout_interval_title">Interval del temps d\'espera</string>
|
||||
<string name="preferences__the_amount_of_time_to_wait_before_forgetting_passphrase">La quantitat de temps que s\'esperarà abans d\'oblidar la frase contrasenya de la memòria</string>
|
||||
<string name="preferences__notifications">Notificacions</string>
|
||||
<string name="preferences__display_message_notifications_in_status_bar">Mostra notificacions dels missatges a la barra d\'estat</string>
|
||||
<string name="preferences__led_color">Color del LED</string>
|
||||
<string name="preferences__pref_led_blink_title">Patró d\'intermitència del LED</string>
|
||||
<string name="preferences__pref_led_blink_custom_pattern_set">S\'ha fixat un patró de parpalleig del LED personalitzat!</string>
|
||||
<string name="preferences__sound">So</string>
|
||||
<string name="preferences__change_notification_sound">Canvia el so de notificació</string>
|
||||
<string name="preferences__inthread_notifications">Notificacions dins del fil</string>
|
||||
<string name="preferences__vibrate">Vibra</string>
|
||||
<string name="preferences__also_vibrate_when_notified">Vibra també en notificar</string>
|
||||
<string name="preferences__minutes">minuts</string>
|
||||
<string name="preferences__hours">hores</string>
|
||||
<string name="preferences__green">Verd</string>
|
||||
<string name="preferences__red">Vermell</string>
|
||||
<string name="preferences__blue">Blau</string>
|
||||
<string name="preferences__orange">Taronja</string>
|
||||
<string name="preferences__cyan">Cian</string>
|
||||
<string name="preferences__magenta">Magenta</string>
|
||||
<string name="preferences__white">Blanc</string>
|
||||
<string name="preferences__fast">Ràpid</string>
|
||||
<string name="preferences__normal">Normal</string>
|
||||
<string name="preferences__slow">Lent</string>
|
||||
<string name="preferences__custom">Personalitzat</string>
|
||||
<string name="preferences__advanced">Avançat</string>
|
||||
<string name="preferences__override_system_mms_settings">Sobreescriu els ajustaments MMS del sistema amb la informació següent.</string>
|
||||
<string name="preferences__sms_delivery_reports">Informes de lliurament de SMS</string>
|
||||
<string name="preferences__request_a_delivery_report_for_each_sms_message_you_send">Demana un informe de lliurament en cada missatge SMS que enviïs</string>
|
||||
<string name="preferences__automatically_delete_older_messages_once_a_conversation_thread_exceeds_a_specified_length">Esborra automàticament els missatges antics una vegada el fil de conversa excedeixi la mida especificada</string>
|
||||
<string name="preferences__delete_old_messages">Esborra missatges antics</string>
|
||||
<string name="preferences__conversation_length_limit">Límit de mida de la conversació</string>
|
||||
<string name="preferences__trim_all_threads_now">Escapça tots els fils ara</string>
|
||||
<string name="preferences__scan_through_all_conversation_threads_and_enforce_conversation_length_limits">Cerca en tots els fils de conversa i fes respectar els límits de mida de la conversació</string>
|
||||
<string name="preferences__appearance">Aparença</string>
|
||||
<string name="preferences__theme">Tema</string>
|
||||
<string name="preferences__default">Predeterminat</string>
|
||||
<string name="preferences__language">Idioma</string>
|
||||
<string name="preferences__submit_debug_log">Envia un registre de depuració</string>
|
||||
<!--****************************************-->
|
||||
<!--menus-->
|
||||
<!--****************************************-->
|
||||
<!--contact_selection_list-->
|
||||
<!--contact_selection-->
|
||||
<string name="contact_selection__menu_finished">Finalitzat</string>
|
||||
<!--refreshing push directory from menu-->
|
||||
<!--conversation_callable-->
|
||||
<string name="conversation_callable__menu_call">Truca</string>
|
||||
<!--conversation_context-->
|
||||
<string name="conversation_context__menu_message_details">Detalls del missatge</string>
|
||||
<string name="conversation_context__menu_copy_text">Copia el text</string>
|
||||
<string name="conversation_context__menu_delete_message">Esborra el missatge</string>
|
||||
<string name="conversation_context__menu_forward_message">Reenvia el missatge</string>
|
||||
<string name="conversation_context__menu_resend_message">Torna a enviar el missatge</string>
|
||||
<!--conversation_context_image-->
|
||||
<!--conversation_insecure-->
|
||||
<!--conversation_insecure_no_push-->
|
||||
<string name="conversation_insecure__security">Seguretat</string>
|
||||
<!--conversation_list_batch-->
|
||||
<!--conversation_list-->
|
||||
<string name="conversation_list__menu_search">Cerca</string>
|
||||
<!--conversation_list_item_view-->
|
||||
<!--conversation_list_fragment-->
|
||||
<!--conversation_secure_verified-->
|
||||
<string name="conversation_secure_verified__menu_security">Seguretat</string>
|
||||
<!--conversation_muted-->
|
||||
<!--conversation_unmuted-->
|
||||
<!--conversation-->
|
||||
<string name="conversation__menu_add_attachment">Afegeix un adjunt</string>
|
||||
<string name="conversation__menu_delete_thread">Esborra fil</string>
|
||||
<!--conversation_popup-->
|
||||
<!--conversation_callable-->
|
||||
<!--conversation_group_options-->
|
||||
<string name="convesation_group_options__recipients_list">Llista de destinataris</string>
|
||||
<string name="conversation_group_options__delivery">Lliurament</string>
|
||||
<string name="conversation_group_options__conversation">Conversa</string>
|
||||
<string name="conversation_group_options__broadcast">Difusió</string>
|
||||
<!--key_scanning-->
|
||||
<string name="key_scanning__menu_compare">Compara</string>
|
||||
<string name="key_scanning__menu_get_scanned_to_compare">Sigues escanejat per comparar</string>
|
||||
<string name="key_scanning__menu_scan_to_compare">Escaneja per comparar</string>
|
||||
<!--text_secure_normal-->
|
||||
<string name="text_secure_normal__menu_settings">Configuració</string>
|
||||
<string name="text_secure_normal__menu_clear_passphrase">Bloqueja</string>
|
||||
<!--reminder_header-->
|
||||
<!--MediaPreviewActivity-->
|
||||
<!--media_preview-->
|
||||
<!--media_preview_activity-->
|
||||
<!--Trimmer-->
|
||||
<!--transport_selection_list_item-->
|
||||
<!--quick_attachment_drawer-->
|
||||
<!--EOF-->
|
||||
</resources>
|
||||
@@ -12,11 +12,9 @@
|
||||
<string name="ApplicationPreferencesActivity_delete_all_old_messages_now">Smazat všechny staré zprávy?</string>
|
||||
<string name="ApplicationPreferencesActivity_are_you_sure_you_would_like_to_immediately_trim_all_conversation_threads_to_the_s_most_recent_messages">Opravdu chcete všechny konverzace zkrátit na posledních %s zpráv?</string>
|
||||
<string name="ApplicationPreferencesActivity_delete">Smazat</string>
|
||||
<string name="ApplicationPreferencesActivity_disable_storage_encryption">Deaktivovat šifrování lokálně uložených zpráv?</string>
|
||||
<string name="ApplicationPreferencesActivity_warning_this_will_disable_storage_encryption_for_all_messages">
|
||||
Varování: Tímto znemožníte šifrování všech uložených zpráv a klíčů. Vaše komunikace
|
||||
bude i nadále šifrována, ale bude si ji moci přečíst kdokoliv s fyzickým přístupem
|
||||
k vašemu zařízení.</string>
|
||||
<string name="ApplicationPreferencesActivity_disable_passphrase">Zakázat heslo?</string>
|
||||
<string name="ApplicationPreferencesActivity_disable_lock_screen">
|
||||
Zakázat uzamčení obrazovky zpráv?</string>
|
||||
<string name="ApplicationPreferencesActivity_disable">Deaktivovat</string>
|
||||
<string name="ApplicationPreferencesActivity_unregistering">Rušení registrace</string>
|
||||
<string name="ApplicationPreferencesActivity_unregistering_from_textsecure_messages">Odregistrace TextSecure zpráv</string>
|
||||
@@ -43,7 +41,7 @@ Abyste mohli v budoucnu používat TextSecure zprávy, bude nutno toto telefonn
|
||||
<!--AttchmentManager-->
|
||||
<string name="AttachmentManager_cant_open_media_selection">Nemohu nalézt aplikaci pro vybraný typ dat</string>
|
||||
<!--AttachmentTypeSelectorAdapter-->
|
||||
<string name="AttachmentTypeSelectorAdapter_take_photo">Vyfotit</string>
|
||||
<string name="AttachmentTypeSelectorAdapter_camera">Kamera</string>
|
||||
<string name="AttachmentTypeSelectorAdapter_picture">Foto</string>
|
||||
<string name="AttachmentTypeSelectorAdapter_video">Video</string>
|
||||
<string name="AttachmentTypeSelectorAdapter_audio">Audio</string>
|
||||
@@ -58,6 +56,8 @@ identifikační klíč.</string>
|
||||
<string name="ConfirmIdentityDialog_you_may_wish_to_verify_this_contact">Možná budete chtít ověřit tento
|
||||
kontakt</string>
|
||||
<string name="ConfirmIdentityDialog_accept">Akceptovat</string>
|
||||
<!--ContactsDatabase-->
|
||||
<string name="ContactsDatabase_message_s">Zpráva %s</string>
|
||||
<!--ConversationItem-->
|
||||
<string name="ConversationItem_message_size_d_kb">Délka zprávy: %d KB</string>
|
||||
<string name="ConversationItem_expires_s">Vyprší: %s</string>
|
||||
@@ -84,6 +84,7 @@ kontakt</string>
|
||||
<string name="ConversationActivity_select_contact_info">Vybrat informace o kontaktu</string>
|
||||
<string name="ConversationActivity_compose_message">Napište zprávu</string>
|
||||
<string name="ConversationActivity_sorry_there_was_an_error_setting_your_attachment">Omlouváme se, ale došlo k chybě při zpracování přílohy</string>
|
||||
<string name="ConversationActivity_the_gif_you_selected_was_too_big">Vybraný gif je příliš velký!</string>
|
||||
<string name="ConversationActivity_sorry_the_selected_video_exceeds_message_size_restrictions">Omlouvám se, vybrané video překračuje maximální povolenou velikost (%1$skB)</string>
|
||||
<string name="ConversationActivity_sorry_the_selected_audio_exceeds_message_size_restrictions">Omlouvám se, vybrané audio překračuje maximální povolenou velikost (%1$skB)</string>
|
||||
<string name="ConversationActivity_recipient_is_not_a_valid_sms_or_email_address_exclamation">Adresa příjemce není ve správném tvaru! (sms či email)</string>
|
||||
@@ -131,7 +132,7 @@ kontakt</string>
|
||||
<string name="ConversationFragment_deleting">Mažu</string>
|
||||
<string name="ConversationFragment_deleting_messages">Mažu zprávy...</string>
|
||||
<!--ConversationListActivity-->
|
||||
<string name="ConversationListActivity_search">Vyhhledávám...</string>
|
||||
<string name="ConversationListActivity_search">Vyhledávám...</string>
|
||||
<!--ConversationListFragment-->
|
||||
<string name="ConversationListFragment_delete_threads_question">Smazat konverzace?</string>
|
||||
<string name="ConversationListFragment_are_you_sure_you_wish_to_delete_all_selected_conversation_threads">Opravdu chcete smazat VŠECHNY označené konverzace?</string>
|
||||
@@ -147,16 +148,16 @@ kontakt</string>
|
||||
<string name="DateUtils_now">Teď</string>
|
||||
<string name="DateUtils_minutes_ago">%d minuta</string>
|
||||
<!--DeviceListActivity-->
|
||||
<string name="DeviceListActivity_disconnect_s">Odpojit \'%s\'?</string>
|
||||
<string name="DeviceListActivity_by_disconnecting_this_device_it_will_no_longer_be_able_to_send_or_receive">Po odpojení toho zařízení již nebude možno přijímat nebo odesílat zprávy.</string>
|
||||
<string name="DeviceListActivity_unlink_s">Rozpojit \'%s\'?</string>
|
||||
<string name="DeviceListActivity_by_unlinking_this_device_it_will_no_longer_be_able_to_send_or_receive">Rozpojením toho zařízení nebude dále možno posílat a přijímat zprávy.</string>
|
||||
<string name="DeviceListActivity_network_connection_failed">Síťové spojení slehalo...</string>
|
||||
<string name="DeviceListActivity_try_again">Zkusit znovu</string>
|
||||
<string name="DeviceListActivity_disconnecting_device">Odpojuji zařízení...</string>
|
||||
<string name="DeviceListActivity_disconnecting_device_no_ellipse">Odpojuji zařízení</string>
|
||||
<string name="DeviceListActivity_unlinking_device">Rozpojování zařízení...</string>
|
||||
<string name="DeviceListActivity_unlinking_device_no_ellipsis">Rozpojuji zařízení</string>
|
||||
<string name="DeviceListActivity_network_failed">Síť selhala</string>
|
||||
<!--DeviceListItem-->
|
||||
<string name="DeviceListItem_unnamed_device">Nepojmenované zřízení</string>
|
||||
<string name="DeviceListItem_created_s">Vytvořeno %s</string>
|
||||
<string name="DeviceListItem_linked_s">Propojeno %s</string>
|
||||
<string name="DeviceListItem_last_active_s">Naposled aktivní %s</string>
|
||||
<!--ShareActivity-->
|
||||
<string name="ShareActivity_share_with">Sdílet s</string>
|
||||
@@ -246,13 +247,13 @@ tuto zálohu importovali, mohou se některé zprávy objevit vícekrát.</string
|
||||
<string name="DeviceProvisioningActivity_content_bullets">
|
||||
Přečíst všechny zprávy
|
||||
Poslat zprávy Vaším jménem.</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_title">Přidat zařízení</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_content">Přidává se nové zařízení</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_success">Zařízení přidáno.</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_title">Propojuji zařízení</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_content">Propojuji nové zařízení...</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_success">Zařízení propojena!</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_no_device">Nenalezeno žádné zařízení.</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_network_error">Chyba sítě.</string>
|
||||
<string name="DeviceProvisioningActivity_content_progress_key_error">Neplatný QR kód.</string>
|
||||
<string name="DeviceProvisioningActivity_sorry_you_have_too_many_devices_registered_already">Omlouváme se, ale máte zaregistrováno příliš mnoho zařízení, pokuste se některé odebrat...</string>
|
||||
<string name="DeviceProvisioningActivity_sorry_you_have_too_many_devices_linked_already">Omlouváme se, ale máte propojeno příliš mnoho zařízení, pokuste se některé odpojit...</string>
|
||||
<!--PassphrasePromptActivity-->
|
||||
<string name="PassphrasePromptActivity_enter_passphrase">Zadat heslo</string>
|
||||
<string name="PassphrasePromptActivity_watermark_content_description">Ikona TextSecure</string>
|
||||
@@ -384,9 +385,9 @@ Obdržena zpráva s neznámým identifikačním klíčem. Klepněte pro její zp
|
||||
<string name="KeyCachingService_passphrase_cached">TextSecure je odemčený</string>
|
||||
<string name="KeyCachingService_lock">Uzamknout heslem</string>
|
||||
<!--MessageNotifier-->
|
||||
<string name="MessageNotifier_d_messages_in_d_conversations">%1$d zpráv v %2$d konverzacích</string>
|
||||
<string name="MessageNotifier_d_new_messages_in_d_conversations">%1$d nových zpráv v %2$d konverzacích</string>
|
||||
<string name="MessageNotifier_most_recent_from_s">Poslední od: %1$s</string>
|
||||
<string name="MessageNotifier_encrypted_message">Šifrovaná zpráva...</string>
|
||||
<string name="MessageNotifier_locked_message">Zamčená zpráva</string>
|
||||
<string name="MessageNotifier_media_message_with_text">Multimediální zpráva: %s</string>
|
||||
<string name="MessageNotifier_no_subject">(Předmět neuveden)</string>
|
||||
<string name="MessageNotifier_message_delivery_failed">Selhalo doručení zprávy.</string>
|
||||
@@ -399,18 +400,19 @@ Obdržena zpráva s neznámým identifikačním klíčem. Klepněte pro její zp
|
||||
<!--QuickResponseService-->
|
||||
<string name="QuickResponseService_quick_response_unavailable_when_TextSecure_is_locked">Rychlá dopověď není dostupná pokud je TextSecure uzamčen!</string>
|
||||
<string name="QuickResponseService_problem_sending_message">Problém při odesílání zprávy!</string>
|
||||
<!--SingleRecipientNotificationBuilder-->
|
||||
<string name="SingleRecipientNotificationBuilder_new_textsecure_message">Nová TextSecure zpráva</string>
|
||||
<string name="SingleRecipientNotificationBuilder_contents_hidden">Obsah skrytý</string>
|
||||
<!--change_passphrase_activity-->
|
||||
<string name="change_passphrase_activity__old_passphrase">STARÉ HESLO</string>
|
||||
<string name="change_passphrase_activity__new_passphrase">NOVÉ HESLO</string>
|
||||
<string name="change_passphrase_activity__repeat_new_passphrase">ZNOVU NOVÉ HESLO</string>
|
||||
<!--contact_selection_activity-->
|
||||
<string name="contact_selection_activity__enter_name_or_number">Zadejte jméno nebo číslo</string>
|
||||
<!--contact_selection_group_activity-->
|
||||
<!--contact_selection_list_activity-->
|
||||
<string name="contact_selection_group_activity__no_contacts">Žádný kontakt</string>
|
||||
<string name="contact_selection_group_activity__finding_contacts">Načítám kontakty...</string>
|
||||
<!--single_contact_selection_activity-->
|
||||
<string name="SingleContactSelectionActivity_you_are_not_registered_with_the_push_service">Nejste zaregistrován na službě TextSecure</string>
|
||||
<string name="SingleContactSelectionActivity_updating_directory">Aktualizuji adresář</string>
|
||||
<string name="SingleContactSelectionActivity_updating_push_directory">Aktualizuji TextSecure adresář</string>
|
||||
<string name="SingleContactSelectionActivity_contact_photo">Fotografie kotaktu</string>
|
||||
<!--ContactSelectionListFragment-->
|
||||
<string name="ContactSelectionlistFragment_select_for">Vybrat</string>
|
||||
@@ -452,7 +454,7 @@ Obdržena zpráva s neznámým identifikačním klíčem. Klepněte pro její zp
|
||||
<string name="country_selection_fragment__loading_countries">Načítám země...</string>
|
||||
<string name="country_selection_fragment__search">Hledat</string>
|
||||
<!--device_list_fragment-->
|
||||
<string name="device_list_fragment__no_devices_paired">Žádné zařízení není spárováno</string>
|
||||
<string name="device_list_fragment__no_devices_linked">Žádná zařízení nejsou propojena...</string>
|
||||
<!--log_submit_activity-->
|
||||
<string name="log_submit_activity__log_fetch_failed">Nepodařilo se zaznamenat logy z vašeho zařízení. Jěště můžete zkusit použít pro získání debug logů nástroj ADB.</string>
|
||||
<string name="log_submit_activity__thanks">Díky za Vaši pomoc!</string>
|
||||
@@ -605,7 +607,7 @@ TextSecure nyní automaticky ověří vaše telefonní číslo pomocí potvrzova
|
||||
<string name="AndroidManifest__media_overview">Všechny obrázky</string>
|
||||
<string name="AndroidManifest__media_overview_named">Všechny obrázky s %1$s</string>
|
||||
<string name="AndroidManifest__message_details">Podrobnosti zprávy</string>
|
||||
<string name="AndroidManifest_manage_paired_devices">Spravovat spárovaná zařízení</string>
|
||||
<string name="AndroidManifest_manage_linked_devices">Spravovat propojená zařízení</string>
|
||||
<!--arrays.xml-->
|
||||
<string name="arrays__import_export">Import / export</string>
|
||||
<string name="arrays__my_identity_key">Můj identifikační klíč</string>
|
||||
@@ -618,6 +620,12 @@ TextSecure nyní automaticky ověří vaše telefonní číslo pomocí potvrzova
|
||||
<string name="arrays__settings_default">Výchozí nastavení</string>
|
||||
<string name="arrays__enabled">Povoleno</string>
|
||||
<string name="arrays__disabled">Zakázáno</string>
|
||||
<string name="arrays__name_and_message">Jméno a zpráva</string>
|
||||
<string name="arrays__name_only">Pouze jméno</string>
|
||||
<string name="arrays__neither">Ani</string>
|
||||
<string name="arrays__images">Obrázky</string>
|
||||
<string name="arrays__audio">Audio</string>
|
||||
<string name="arrays__video">Video</string>
|
||||
<!--plurals.xml-->
|
||||
<plurals name="hours_ago">
|
||||
<item quantity="one">%d hodina</item>
|
||||
@@ -643,7 +651,7 @@ TextSecure nyní automaticky ověří vaše telefonní číslo pomocí potvrzova
|
||||
<string name="preferences__change_my_passphrase">Změnit své heslo</string>
|
||||
<string name="preferences__enable_passphrase">Povolit přístupové heslo</string>
|
||||
<string name="preferences__passphrase_summary">Heslo %s</string>
|
||||
<string name="preferences__enable_local_encryption_of_messages_and_keys">Povolit lokální šifrování zpráv a klíčů</string>
|
||||
<string name="preferences__enable_lock_screen_for_messages">Povolit uzamčení obrazovky zpráv</string>
|
||||
<string name="preferences__screen_security">Zabezpečení obrazovky</string>
|
||||
<string name="preferences__screen_security_summary">Zabezpečení obrazovky %s</string>
|
||||
<string name="preferences__disable_screen_security_to_allow_screen_shots">Zablokovat náhled v seznamu aplikací</string>
|
||||
@@ -653,7 +661,7 @@ TextSecure nyní automaticky ověří vaše telefonní číslo pomocí potvrzova
|
||||
<string name="preferences__pref_timeout_interval_title">Limit čekání</string>
|
||||
<string name="preferences__the_amount_of_time_to_wait_before_forgetting_passphrase">Doba po kterou si pamatovat vyplněné heslo</string>
|
||||
<string name="preferences__notifications">Upozornění</string>
|
||||
<string name="preferences__display_message_notifications_in_status_bar">Zobrazovat upozornění v oznamovacím panelu</string>
|
||||
<string name="preferences__enable_message_notifications">Povolit upozornění na zprávy</string>
|
||||
<string name="preferences__led_color">Barva LED</string>
|
||||
<string name="preferences__led_color_unknown">Neznámý</string>
|
||||
<string name="preferences__pref_led_blink_title">Schéma blikání LED</string>
|
||||
@@ -703,6 +711,7 @@ TextSecure nyní automaticky ověří vaše telefonní číslo pomocí potvrzova
|
||||
<string name="preferences__request_a_delivery_report_for_each_sms_message_you_send">U každé odeslané zprávy požadovat potvrzení o doručení</string>
|
||||
<string name="preferences__automatically_delete_older_messages_once_a_conversation_thread_exceeds_a_specified_length">Automaticky mazat starší zprávy jakmile konverzace přesáhne určitou délku</string>
|
||||
<string name="preferences__delete_old_messages">Smazat staré zprávy</string>
|
||||
<string name="preferences__chats">Konverzace a media</string>
|
||||
<string name="preferences__conversation_length_limit">Limit délky konverzací</string>
|
||||
<string name="preferences__trim_all_threads_now">Zkrátit konverzace</string>
|
||||
<string name="preferences__scan_through_all_conversation_threads_and_enforce_conversation_length_limits">Pohledat všechny konverzace a uplatnit limit délky.</string>
|
||||
@@ -720,7 +729,8 @@ Svobodná šifrovaná komunikace s uživateli TextSecure a Signal</string>
|
||||
<string name="preferences__submit_debug_log">Odeslat ladící log</string>
|
||||
<string name="preferences__support_wifi_calling">\'Wifi volání\' kompatibilní mód</string>
|
||||
<string name="preferences__enable_if_your_device_supports_sms_mms_delivery_over_wifi">Povolit pokud vaše zařízení používá doručování SMS/MMS přes Wifi (povoleno pouze když je na zařízení povoleno \'Wifi volání\')</string>
|
||||
<string name="preferences_app_protection__blocked_contacts">Blokované kontakt</string>
|
||||
<string name="preferences_app_protection__blocked_contacts">Blokované kontakty</string>
|
||||
<string name="preferences_notifications__display_in_notifications">Zobrazit v upozornění</string>
|
||||
<!--****************************************-->
|
||||
<!--menus-->
|
||||
<!--****************************************-->
|
||||
|
||||