mirror of
https://github.com/ArcaneChat/android.git
synced 2026-07-03 14:05:24 +02:00
Compare commits
77 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| ffa58aae34 | |||
| 24f5209c03 | |||
| 7fd96732d6 | |||
| 6e0759f719 | |||
| 63434e1e2f | |||
| 9c17bc412a | |||
| d40144d50c | |||
| 131c0f5a37 | |||
| 7086314d8b | |||
| d75b2c2bb7 | |||
| c46d174869 | |||
| 17e03f2903 | |||
| 2c12a34051 | |||
| 2d3dde2101 | |||
| d539f5ecf2 | |||
| b17d6be4fc | |||
| 3c737f2360 | |||
| 9ac5e714b8 | |||
| 94defa3091 | |||
| 052ada221e | |||
| 1d5e4cf2a9 | |||
| c46aef3ea0 | |||
| d30e141693 | |||
| 305940396e | |||
| 2ab567a9d3 | |||
| a9c488ff03 | |||
| 8817b50c95 | |||
| 84c3710a35 | |||
| be7be9bba4 | |||
| b50ae284fb | |||
| 97716d5c26 | |||
| e77253c843 | |||
| 6aed8d003f | |||
| 0083e60c49 | |||
| 0fc79fd845 | |||
| a7c3bc7ac5 | |||
| 83b16e5f4b | |||
| ee17c6d75e | |||
| c0525ac69c | |||
| e9d2a39098 | |||
| 4d6fd16767 | |||
| b398870823 | |||
| e68c50d614 | |||
| f6a27718a2 | |||
| f136fa3e3a | |||
| 8e55a3dbf3 | |||
| 923227a0e8 | |||
| 14ecafe0e2 | |||
| b93f8323ab | |||
| 77f43cde9a | |||
| e4d018393d | |||
| 9a816090de | |||
| 4b04aa65be | |||
| 489bb55788 | |||
| 9d244611bc | |||
| 3533916149 | |||
| 46bc3e7f72 | |||
| ed0f0107e3 | |||
| a855d7043a | |||
| 66fd795763 | |||
| 05da43484f | |||
| a58de2278b | |||
| 6743df23e9 | |||
| 35ec0d05e2 | |||
| 6ead7207ec | |||
| 0d5223036d | |||
| 640fc433b8 | |||
| 3390b865e0 | |||
| 883486da9c | |||
| d048203f45 | |||
| f9d70d1196 | |||
| 4413b7b4fb | |||
| 7a4f263a62 | |||
| 1a360d5282 | |||
| dc785fc116 | |||
| 884be3a93e | |||
| 9a25328787 |
@@ -1 +1 @@
|
||||
blank_issues_enabled: true
|
||||
blank_issues_enabled: false
|
||||
|
||||
@@ -51,7 +51,7 @@ jobs:
|
||||
run: ./gradlew --no-daemon -PABI_FILTER=armeabi-v7a assembleFossDebug
|
||||
|
||||
- name: Upload APK
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: app-preview.apk
|
||||
path: 'build/outputs/apk/foss/debug/*.apk'
|
||||
|
||||
@@ -49,11 +49,12 @@ jobs:
|
||||
- name: Build APK
|
||||
run: |
|
||||
mkdir -p ~/.gradle
|
||||
echo -n ${{ secrets.SIGNING_KEY }} | base64 -d >> ~/app.keystore
|
||||
echo "DC_RELEASE_STORE_FILE=$HOME/app.keystore" >> ~/.gradle/gradle.properties
|
||||
echo "DC_RELEASE_STORE_PASSWORD=${{ secrets.KEY_STORE_PASSWORD }}" >> ~/.gradle/gradle.properties
|
||||
echo "DC_RELEASE_KEY_ALIAS=${{ secrets.ALIAS }}" >> ~/.gradle/gradle.properties
|
||||
echo "DC_RELEASE_KEY_PASSWORD=${{ secrets.KEY_PASSWORD }}" >> ~/.gradle/gradle.properties
|
||||
echo -n ${{ secrets.KEYSTORE_FILE }} | base64 -d >> ~/keystore.jks
|
||||
echo "DC_RELEASE_STORE_FILE=$HOME/keystore.jks" >> ~/.gradle/gradle.properties
|
||||
echo "DC_RELEASE_STORE_PASSWORD=${{ secrets.KEYSTORE_PASSWORD }}" >> ~/.gradle/gradle.properties
|
||||
echo "DC_RELEASE_KEY_ALIAS_FDROID=${{ secrets.ALIAS_FDROID }}" >> ~/.gradle/gradle.properties
|
||||
echo "DC_RELEASE_KEY_ALIAS_GPLAY=${{ secrets.ALIAS_GPLAY }}" >> ~/.gradle/gradle.properties
|
||||
echo "DC_RELEASE_KEY_PASSWORD=${{ secrets.KEYSTORE_PASSWORD }}" >> ~/.gradle/gradle.properties
|
||||
./gradlew assembleFossRelease
|
||||
rm build/outputs/apk/foss/release/*universal*
|
||||
./gradlew assembleGplayRelease
|
||||
|
||||
@@ -1,5 +1,40 @@
|
||||
# ArcaneChat Android Changelog
|
||||
|
||||
## v1.52.0
|
||||
2025-01
|
||||
|
||||
* new group consistency algorithm
|
||||
* fix: don't show animated .webp stickers as static stickers
|
||||
* fix the chat shortcuts (created via long-press in launcher) to properly support multi-profile
|
||||
* fix some small bugs in certain android versions and special situations
|
||||
* avoid the app freezing in slow phones in some situations
|
||||
* improve menu in the help screen
|
||||
* update translations
|
||||
* update to core 1.155.0
|
||||
|
||||
## v1.50.5
|
||||
2025-01
|
||||
|
||||
* fix push-notifications handling for certain devices where it was not working correctly
|
||||
* update translations
|
||||
* using core 1.153.0
|
||||
|
||||
## v1.50.4
|
||||
2025-01
|
||||
|
||||
* properly send as animated stickers GIF files selected from keyboard
|
||||
* improve emoji picker in landscape mode and when changing from landscape to portrait
|
||||
* avoid crash when receiving push notifications if the user restricted the app from working in background
|
||||
* improve UI when attaching a file or image to easily recognize it is attached but not sent yet
|
||||
* avoid slow loading of in-chat apps in some devices when quickly re-opening an app after closing it
|
||||
* allow to select multiple images at once in the media picker via "Gallery" button
|
||||
* mark holiday notice messages as bot-generated
|
||||
* don't mark contacts as bot when receiving location-only and sync messages
|
||||
* prefer to encrypt even if peers have their preference to "no preference"
|
||||
* start ephemeral messages timers when the chat is archived or noticed
|
||||
* several bug fixes and updated translations
|
||||
* update to core 1.153.0
|
||||
|
||||
## v1.50.3
|
||||
2024-12
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
## ArcaneChat Android Client
|
||||
|
||||
A [Delta Chat](https://delta.chat/) client for Android.
|
||||
A [Delta Chat](https://delta.chat/) client for Android. Learn more at: https://arcanechat.me
|
||||
|
||||
[<img src="store/get-it-on-fdroid.png" alt="Get it on F-Droid" height="48">](https://f-droid.org/packages/chat.delta.lite)
|
||||
[<img src="store/get-it-on-IzzyOnDroid.png" alt="Get it on IzzyOnDroid" height="48">](https://apt.izzysoft.de/fdroid/index/apk/chat.delta.lite)
|
||||
|
||||
+43
-24
@@ -1,5 +1,5 @@
|
||||
plugins {
|
||||
id 'com.android.application' version '8.1.4'
|
||||
id 'com.android.application' version '8.5.2'
|
||||
id 'com.google.gms.google-services' version '4.4.1'
|
||||
}
|
||||
|
||||
@@ -33,8 +33,8 @@ android {
|
||||
useLibrary 'org.apache.http.legacy'
|
||||
|
||||
defaultConfig {
|
||||
versionCode 30000702
|
||||
versionName "1.50.6"
|
||||
versionCode 30000706
|
||||
versionName "1.52.0"
|
||||
|
||||
applicationId "chat.delta.lite"
|
||||
multiDexEnabled true
|
||||
@@ -87,15 +87,45 @@ android {
|
||||
storeFile file(DC_DEBUG_STORE_FILE )
|
||||
}
|
||||
}
|
||||
release {
|
||||
releaseFdroid {
|
||||
// can be defined at `~/.gradle/gradle.properties` or at "Build/Generate signed APK"
|
||||
if(project.hasProperty("DC_RELEASE_STORE_FILE")) {
|
||||
storeFile file(DC_RELEASE_STORE_FILE)
|
||||
storePassword DC_RELEASE_STORE_PASSWORD
|
||||
keyAlias DC_RELEASE_KEY_ALIAS
|
||||
keyAlias DC_RELEASE_KEY_ALIAS_FDROID
|
||||
keyPassword DC_RELEASE_KEY_PASSWORD
|
||||
}
|
||||
}
|
||||
releaseApk {
|
||||
// can be defined at `~/.gradle/gradle.properties` or at "Build/Generate signed APK"
|
||||
if(project.hasProperty("DC_RELEASE_STORE_FILE")) {
|
||||
storeFile file(DC_RELEASE_STORE_FILE)
|
||||
storePassword DC_RELEASE_STORE_PASSWORD
|
||||
keyAlias DC_RELEASE_KEY_ALIAS_GPLAY
|
||||
keyPassword DC_RELEASE_KEY_PASSWORD
|
||||
}
|
||||
}
|
||||
releaseBundle {
|
||||
if(project.hasProperty("DC_BUNDLE_STORE_FILE")) {
|
||||
storeFile file(DC_BUNDLE_STORE_FILE)
|
||||
storePassword DC_BUNDLE_STORE_PASSWORD
|
||||
keyAlias DC_BUNDLE_KEY_ALIAS
|
||||
keyPassword DC_BUNDLE_STORE_PASSWORD
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
productFlavors {
|
||||
foss {
|
||||
dimension "none"
|
||||
buildConfigField "boolean", "USE_PLAY_SERVICES", "false"
|
||||
}
|
||||
gplay {
|
||||
dimension "none"
|
||||
apply plugin: "com.google.gms.google-services"
|
||||
buildConfigField "boolean", "USE_PLAY_SERVICES", "true"
|
||||
applicationId "com.github.arcanechat"
|
||||
}
|
||||
}
|
||||
|
||||
buildTypes {
|
||||
@@ -114,23 +144,12 @@ android {
|
||||
// nb: it is highly recommended to use the same settings in debug+release -
|
||||
// otherwise problems might be noticed delayed only
|
||||
minifyEnabled true
|
||||
signingConfig signingConfigs.release
|
||||
productFlavors.foss.signingConfig signingConfigs.releaseFdroid
|
||||
productFlavors.gplay.signingConfig signingConfigs.releaseApk
|
||||
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
|
||||
}
|
||||
}
|
||||
|
||||
productFlavors {
|
||||
foss {
|
||||
dimension "none"
|
||||
buildConfigField "boolean", "USE_PLAY_SERVICES", "false"
|
||||
}
|
||||
gplay {
|
||||
dimension "none"
|
||||
apply plugin: "com.google.gms.google-services"
|
||||
buildConfigField "boolean", "USE_PLAY_SERVICES", "true"
|
||||
}
|
||||
}
|
||||
|
||||
if(!project.hasProperty("ABI_FILTER")) {
|
||||
splits {
|
||||
abi {
|
||||
@@ -190,7 +209,7 @@ dependencies {
|
||||
implementation 'com.airbnb.android:lottie:4.2.2' // Lottie animations support.
|
||||
|
||||
implementation 'androidx.sharetarget:sharetarget:1.2.0'
|
||||
implementation 'androidx.webkit:webkit:1.11.0'
|
||||
implementation 'androidx.webkit:webkit:1.12.1'
|
||||
implementation 'androidx.multidex:multidex:2.0.1'
|
||||
implementation 'androidx.appcompat:appcompat:1.7.0'
|
||||
implementation 'com.google.android.material:material:1.12.0'
|
||||
@@ -210,7 +229,7 @@ dependencies {
|
||||
implementation 'com.google.guava:guava:31.1-android'
|
||||
implementation 'com.google.android.exoplayer:exoplayer-core:2.19.1' // plays video and audio
|
||||
implementation 'com.google.android.exoplayer:exoplayer-ui:2.19.1'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.2.0'
|
||||
implementation 'com.google.zxing:core:3.3.0' // fixed version to support SDK<24
|
||||
implementation ('com.journeyapps:zxing-android-embedded:4.3.0') { transitive = false } // QR Code scanner
|
||||
implementation 'com.fasterxml.jackson.core:jackson-databind:2.11.1' // used as JSON library
|
||||
@@ -218,11 +237,11 @@ dependencies {
|
||||
implementation "me.leolin:ShortcutBadger:1.1.16" // display messagecount on the home screen icon.
|
||||
implementation 'com.jpardogo.materialtabstrip:library:1.0.9' // used in the emoji selector for the tab selection.
|
||||
implementation 'com.github.chrisbanes:PhotoView:2.1.3' // does the zooming on photos / media
|
||||
implementation 'com.github.penfeizhou.android.animation:glide-plugin:2.25.0' // APNG & animated webp support.
|
||||
implementation 'com.github.penfeizhou.android.animation:glide-plugin:3.0.2' // APNG & animated webp support.
|
||||
implementation 'com.caverock:androidsvg-aar:1.4' // SVG support.
|
||||
implementation 'com.github.bumptech.glide:glide:4.12.0'
|
||||
annotationProcessor 'com.github.bumptech.glide:compiler:4.12.0'
|
||||
annotationProcessor 'androidx.annotation:annotation:1.8.2'
|
||||
annotationProcessor 'androidx.annotation:annotation:1.9.1'
|
||||
implementation 'com.makeramen:roundedimageview:2.1.0' // crops the avatars to circles
|
||||
implementation 'com.pnikosis:materialish-progress:1.5' // used only in the "Progress Wheel" in Share Activity.
|
||||
implementation 'com.soundcloud.android:android-crop:1.0.1@aar' // used for profile and group avatar selection in Android SDK<19
|
||||
@@ -240,7 +259,7 @@ dependencies {
|
||||
// <https://github.com/cketti/SafeContentResolver>
|
||||
implementation 'de.cketti.safecontentresolver:safe-content-resolver-v14:1.0.0'
|
||||
|
||||
gplayImplementation('com.google.firebase:firebase-messaging:24.0.0') { // for PUSH notifications
|
||||
gplayImplementation('com.google.firebase:firebase-messaging:24.1.0') { // for PUSH notifications
|
||||
exclude group: 'com.google.firebase', module: 'firebase-core'
|
||||
exclude group: 'com.google.firebase', module: 'firebase-analytics'
|
||||
exclude group: 'com.google.firebase', module: 'firebase-measurement-connector'
|
||||
@@ -254,7 +273,7 @@ dependencies {
|
||||
testImplementation 'org.powermock:powermock-module-junit4-rule:1.6.1'
|
||||
testImplementation 'org.powermock:powermock-classloading-xstream:1.6.1'
|
||||
|
||||
androidTestImplementation 'androidx.test:runner:1.6.1'
|
||||
androidTestImplementation 'androidx.test:runner:1.6.2'
|
||||
androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1'
|
||||
androidTestImplementation 'androidx.test.espresso:espresso-contrib:3.6.1'
|
||||
androidTestImplementation 'androidx.test:rules:1.6.1'
|
||||
|
||||
@@ -0,0 +1,205 @@
|
||||
# Privacy Policy ArcaneChat Apps
|
||||
|
||||
**This is the privacy policy for the ArcaneChat (Delta Chat client) apps.**
|
||||
|
||||
## Summary
|
||||
|
||||
ArcaneChat is an e-mail app that follows a strict privacy-by-design approach. All communication data remains on the end devices or on the e-mail servers selected by the user.
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Requirement</th>
|
||||
<th>Implementation</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Confidentiality</td>
|
||||
<td>
|
||||
<b>End-to-end encryption</b> by implementing <a href="https://autocrypt.org">Autocrypt</a> and <a href="https://securejoin.delta.chat/en/latest/new.html">Verified groups</a>. User-friendly end-to-end encryption means that the requirements of the GDPR are already implemented at the technical level, <b>Privacy by Design</b>.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Data minimization</td>
|
||||
<td><b>No upload</b> of contact lists from your phone.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Data avoidance</td>
|
||||
<td><b>No ArcaneChat servers</b>, no processing of personal data. All data remains with your e-mail provider.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Legal basis</td>
|
||||
<td>
|
||||
There is no need to obtain consent for address book matching, <a href="https://gdpr-info.eu/art-7-gdpr/">Art.7 GDPR</a>, as no address book data is transferred. Therefore, <b>no additional legal basis</b> is required.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Data to third parties</td>
|
||||
<td>We only receive the <b>token for the push notification</b> and forward it to the provider of your operating system. If you don't want to receive push notifications, we won't forward a token.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Data from third parties</td>
|
||||
<td>
|
||||
Easy implementation in companies: ArcaneChat does not process personal data on behalf of the controller and therefore <b>does not require any instruction or data processing agreement</b>. Easy connection with the own corporate e-mail server.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
DPIA
|
||||
</td>
|
||||
<td>
|
||||
No <b>data protection impact assessment</b> needs to be carried out for ArcaneChat <a href="https://gdpr-info.eu/art-35-gdpr/">Art.35 GDPR</a>, as no specific additional data is processed beyond the e-mail messenger process.
|
||||
|
||||
The risk to the rights and freedoms of natural persons is limited to the internal company data processing of the e-mail communication and that of the e-mail providers.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
Documentation
|
||||
</td>
|
||||
<td>
|
||||
Inclusion of the measures implemented by ArcaneChat in the <b>record of processing activities</b> may have a positive impact on possible evidence, <a href="https://gdpr-info.eu/art-30-gdpr/">Art.30 GDPR</a> as well as certification processes, <a href="https://gdpr-info.eu/art-25-gdpr/">Art.25 (4) GDPR</a>,<a href="https://gdpr-info.eu/art-42-gdpr/">Art.42 GDPR</a>.
|
||||
|
||||
The <b>documentation of processing activities</b> related to Messenger communication is omitted and shifts only to the record of processing activities of your e-mail provider, <a href="https://gdpr-info.eu/art-30-gdpr/">Art.30(2) GDPR</a>.
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
## Detailed data protection information
|
||||
|
||||
### 1. Name and contact information of the data controller
|
||||
|
||||
Responsible for the processing of your personal data is
|
||||
```
|
||||
Asiel Diaz Benitez
|
||||
Reichsgrafen Str. 20
|
||||
79102 Freiburg
|
||||
Germany
|
||||
```
|
||||
E-mail: [adbenitez@duck.com](mailto:adbenitez@duck.com)
|
||||
|
||||
### 2. Processing when using the ArcaneChat e-mail messenger
|
||||
|
||||
All data is stored locally on your device or with your e-mail provider. Neither we nor ArcaneChat developers have any possibility to access the end user's data, as all communication and data processing takes place on the end user's device without ArcaneChat servers being involved. Only for the optional Push Notification (see 2.2) the Push Notification Token is processed by Delta Chat servers without them having any knowledge about the messages themselves, not even in encrypted form.
|
||||
|
||||
#### 2.1 Sign up with your e-mail provider
|
||||
|
||||
ArcaneChat communication works through your e-mail account. In order to establish the connection, the app needs the access data. These are only stored locally on your end device:
|
||||
|
||||
- e-mail address
|
||||
- your password
|
||||
|
||||
The legal basis for the processing is [Art.6 (1) lit.b GDPR](https://gdpr-info.eu/art-6-gdpr/), as you have a usage contract with us by using our services.
|
||||
|
||||
Security procedures are in place to protect the confidentiality of the data:
|
||||
Only the bare data needed to fulfil the user request of login are stored,
|
||||
encryption takes place as well as local sandboxing,
|
||||
see 2.3 for further details.
|
||||
|
||||
#### 2.2 Heartbeat push notification
|
||||
|
||||
Push notifications can be sent to the user's phone at regular intervals to enable receipt of messages while the ArcaneChat app is not currently active. Current messages can then be retrieved on the end device. The token is only created if the user wants reliable receipt of messages even when the app is not active.
|
||||
|
||||
In order to use push notifications, a unique identifier or token (Push Notification Token) is created after the app is downloaded and installed. This token allows Delta Chat servers to send notifications to the user's device. The token is generated and provided by the provider. The token is then stored on our systems and sent to the device at regular intervals to cause the app to retrieve new messages from the e-mail provider. Our systems have no knowledge of whether a message arrives or who may have sent a message.
|
||||
|
||||
The aforementioned data will only be processed with your consent, in accordance with [Art.6 (1) lit.a GDPR](https://gdpr-info.eu/art-6-gdpr/).
|
||||
|
||||
#### 2.3 Data in the app
|
||||
|
||||
The ArcaneChat app works in a data-saving way. All relevant data is stored exclusively on the respective end devices:
|
||||
|
||||
```
|
||||
- chat histories (text messages, voice messages, media, ...).
|
||||
- contacts
|
||||
- settings
|
||||
```
|
||||
ArcaneChat servers have no access to this data, not even in encrypted form, as data processing takes place only on the end devices.
|
||||
|
||||
#### 2.4 App permissions
|
||||
|
||||
Within the app, you can enter, manage, and edit various information, tasks, and activities. The app also requires the following permissions:
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Permission</th>
|
||||
<th>Reason</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Internet access</td>
|
||||
<td>This is needed to send the messages to the communication partner. </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Camera access</td>
|
||||
<td>
|
||||
This is needed for you to take photos and send them via the app. In addition, the camera access allows you to scan QR codes.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Microphone access (optional)</td>
|
||||
<td>
|
||||
This permission allows you to send voice messages.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Location access (optional)</td>
|
||||
<td>
|
||||
This is needed if you want to share your location with a communication partner.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Background location access (optional)</td>
|
||||
<td>
|
||||
This will be needed if you want to share your location over a certain period of time.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Contact access (optional)</td>
|
||||
<td>
|
||||
This allows you to load and save contacts from your phone book into the app. The contact data is stored locally in the app and not forwarded and stored on ArcaneChat server.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
Storage (optional)
|
||||
</td>
|
||||
<td>You can save images and files from the app to your device.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
The processing and use of the above permissions are performed to provide the service. The internet access is necessary for the use, therefore the legal basis of the processing is [Art.6 (1) lit.a GDPR](https://gdpr-info.eu/art-6-gdpr/), as you have a usage contract with us by using our services.
|
||||
|
||||
The optional permissions only take place based on your consent according to [Art.6 (1) lit.a GDPR](https://gdpr-info.eu/art-6-gdpr/) and can also be reduced to individual services, e.g. only internet usage to send messages without pictures or location data. ArcaneChat does not receive any access to this data.
|
||||
|
||||
### 3. Platform dependent processing
|
||||
|
||||
Certain information is already processed automatically as soon as you use the app. We have listed below which personal data is processed exactly:
|
||||
|
||||
When you download the app, certain required information is transmitted to the app store you use ( e.g. Google Play or Apple App Store), in particular the username, the email address, the customer number of your account, the time of the download, payment information as well as the individual device identification number may be processed. The processing of this data is carried out exclusively by the respective app store and is beyond our control.
|
||||
|
||||
For the rest, we refer to the data protection policies of the respective app store providers or responsible parties of the operating systems. We do not collect and/or process any other data.
|
||||
|
||||
Your personal data will not be transferred to third parties for purposes other than those listed below.
|
||||
|
||||
# 4. Rights of the data subject
|
||||
|
||||
As a data subject of a processing of personal data, you have the right to
|
||||
|
||||
1. request information about your personal data processed by us in accordance with [Art.15 GDPR](https://gdpr-info.eu/art-15-gdpr/). In particular, you can request information about the processing purposes, the category of personal data, the categories of recipients to whom your data have been or will be disclosed, the planned storage period, the existence of a right to rectification, erasure, restriction of processing or objection, the existence of a right of complaint, the origin of your data if it has not been collected by us, as well as the existence of automated decision-making including profiling and, if applicable, meaningful information about its details;
|
||||
2. in accordance with [Art.16 GDPR](https://gdpr-info.eu/art-16-gdpr/) of the GDPR, immediately request the correction of inaccurate or incomplete personal data stored by us;
|
||||
3. pursuant to [Art.17 GDPR](https://gdpr-info.eu/art-17-gdpr/) of the GDPR, to request the erasure of your personal data stored by us, unless the processing is necessary for the exercise of the right to freedom of expression and information, for compliance with a legal obligation, for reasons of public interest, or for the establishment, exercise or defence of legal claims;
|
||||
4. pursuant to [Art.18 GDPR](https://gdpr-info.eu/art-18-gdpr/), to request the restriction of the processing of your personal data, insofar as the accuracy of the data is disputed by you, the processing is unlawful, but you object to its erasure and we no longer require the data, but you need it for the assertion, exercise or defence of legal claims or you have objected to the processing pursuant to [Art.21 GDPR](https://gdpr-info.eu/art-21-gdpr/);
|
||||
5. pursuant to [Art.20 GDPR](https://gdpr-info.eu/art-20-gdpr/), to receive your personal data that you have provided to us in a structured, common and machine-readable format or to request that it be transferred to another controller;
|
||||
6. in accordance with [Art.7 (3) GDPR](https://gdpr-info.eu/art-7-gdpr/), to revoke your consent given to us at any time. This has the consequence that we may no longer continue the data processing based on this consent in the future; and
|
||||
7. complain to a supervisory authority in accordance with [Art.77 GDPR](https://gdpr-info.eu/art-77-gdpr/) of the GDPR. As a rule, you can contact the supervisory authority of your usual place of residence or workplace.
|
||||
|
||||
|
||||
# 5. Up-to-dateness and modification of this data protection declaration
|
||||
|
||||
This data protection declaration is valid as of January 2025. Due to the further development of our website and offers or due to changed legal or official requirements, it may become necessary to revise this data protection declaration from time to time.
|
||||
@@ -28,7 +28,7 @@
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:922391085500:android:6f54e2c4e49405673e2bb9",
|
||||
"android_client_info": {
|
||||
"package_name": "chat.delta.lite.beta"
|
||||
"package_name": "com.github.arcanechat.beta"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
@@ -47,7 +47,7 @@
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:922391085500:android:aff82fbc40c8172e3e2bb9",
|
||||
"android_client_info": {
|
||||
"package_name": "chat.delta.lite"
|
||||
"package_name": "com.github.arcanechat"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
@@ -66,7 +66,7 @@
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:922391085500:android:92b4cf12669cc2083e2bb9",
|
||||
"android_client_info": {
|
||||
"package_name": "com.github.arcanechat"
|
||||
"package_name": "chat.delta.lite"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
@@ -85,7 +85,7 @@
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:922391085500:android:228a205b8aa2bacc3e2bb9",
|
||||
"android_client_info": {
|
||||
"package_name": "com.github.arcanechat.beta"
|
||||
"package_name": "chat.delta.lite.beta"
|
||||
}
|
||||
},
|
||||
"oauth_client": [],
|
||||
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionSha256Sum=ff7bf6a86f09b9b2c40bb8f48b25fc19cf2b2664fd1d220cd7ab833ec758d0d7
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.2-bin.zip
|
||||
distributionSha256Sum=544c35d6bd849ae8a5ed0bcea39ba677dc40f49df7d1835561582da2009b961d
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
|
||||
networkTimeout=10000
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
|
||||
+1
-1
Submodule jni/deltachat-core-rust updated: 7da0662be0...2832d8ba7c
+4
-4
@@ -126,7 +126,7 @@ if test -z $1 || test $1 = armeabi-v7a; then
|
||||
TARGET_CC="$TOOLCHAIN/bin/armv7a-linux-androideabi21-clang" \
|
||||
TARGET_AR="$TOOLCHAIN/bin/llvm-ar" \
|
||||
TARGET_RANLIB="$TOOLCHAIN/bin/llvm-ranlib" \
|
||||
cargo build $RELEASEFLAG --target armv7-linux-androideabi -p deltachat_ffi --features jsonrpc
|
||||
cargo build $RELEASEFLAG --target armv7-linux-androideabi -p deltachat_ffi
|
||||
cp $CARGO_TARGET_DIR/armv7-linux-androideabi/$RELEASE/libdeltachat.a $jnidir/armeabi-v7a
|
||||
fi
|
||||
|
||||
@@ -135,7 +135,7 @@ if test -z $1 || test $1 = arm64-v8a; then
|
||||
TARGET_CC="$TOOLCHAIN/bin/aarch64-linux-android21-clang" \
|
||||
TARGET_AR="$TOOLCHAIN/bin/llvm-ar" \
|
||||
TARGET_RANLIB="$TOOLCHAIN/bin/llvm-ranlib" \
|
||||
cargo build $RELEASEFLAG --target aarch64-linux-android -p deltachat_ffi --features jsonrpc
|
||||
cargo build $RELEASEFLAG --target aarch64-linux-android -p deltachat_ffi
|
||||
cp $CARGO_TARGET_DIR/aarch64-linux-android/$RELEASE/libdeltachat.a $jnidir/arm64-v8a
|
||||
fi
|
||||
|
||||
@@ -144,7 +144,7 @@ if test -z $1 || test $1 = x86; then
|
||||
TARGET_CC="$TOOLCHAIN/bin/i686-linux-android21-clang" \
|
||||
TARGET_AR="$TOOLCHAIN/bin/llvm-ar" \
|
||||
TARGET_RANLIB="$TOOLCHAIN/bin/llvm-ranlib" \
|
||||
cargo build $RELEASEFLAG --target i686-linux-android -p deltachat_ffi --features jsonrpc
|
||||
cargo build $RELEASEFLAG --target i686-linux-android -p deltachat_ffi
|
||||
cp $CARGO_TARGET_DIR/i686-linux-android/$RELEASE/libdeltachat.a $jnidir/x86
|
||||
fi
|
||||
|
||||
@@ -153,7 +153,7 @@ fi
|
||||
TARGET_CC="$TOOLCHAIN/bin/x86_64-linux-android21-clang" \
|
||||
TARGET_AR="$TOOLCHAIN/bin/llvm-ar" \
|
||||
TARGET_RANLIB="$TOOLCHAIN/bin/llvm-ranlib" \
|
||||
cargo build $RELEASEFLAG --target x86_64-linux-android -p deltachat_ffi --features jsonrpc
|
||||
cargo build $RELEASEFLAG --target x86_64-linux-android -p deltachat_ffi
|
||||
cp $CARGO_TARGET_DIR/x86_64-linux-android/$RELEASE/libdeltachat.a $jnidir/x86_64
|
||||
fi
|
||||
|
||||
|
||||
@@ -30,7 +30,6 @@ echo ""
|
||||
echo "and now: here is Delta Chat $VERSION - choose your flavour and mind your backups:"
|
||||
echo "- 🍋 https://download.delta.chat/android/beta/deltachat-gplay-release-$VERSION.apk (google play candidate, overwrites existing installs, should keep data)"
|
||||
echo "- 🍉 https://download.delta.chat/android/beta/deltachat-foss-debug-$VERSION.apk (f-droid candidate, can be installed beside google play)"
|
||||
echo "- 🍏 https://testflight.apple.com/join/uEMc1NxS (ios, update to $VERSION may take a day or so)"
|
||||
echo ""
|
||||
echo "what to test: PLEASE_FILL_OUT"
|
||||
|
||||
|
||||
@@ -93,7 +93,7 @@ public class SharingTest {
|
||||
}
|
||||
}
|
||||
Uri uri = Uri.parse("content://" + BuildConfig.APPLICATION_ID + ".attachments/" + Uri.encode(pngImage));
|
||||
DcHelper.sharedFiles.put("/" + pngImage, 1);
|
||||
DcHelper.sharedFiles.put(pngImage, 1);
|
||||
|
||||
Intent i = new Intent(Intent.ACTION_SEND);
|
||||
i.setType("image/png");
|
||||
|
||||
@@ -120,7 +120,6 @@ import org.thoughtcrime.securesms.util.ViewUtil;
|
||||
import org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener;
|
||||
import org.thoughtcrime.securesms.util.guava.Optional;
|
||||
import org.thoughtcrime.securesms.util.views.ProgressDialog;
|
||||
import org.thoughtcrime.securesms.util.views.Stub;
|
||||
import org.thoughtcrime.securesms.video.recode.VideoRecoder;
|
||||
import org.thoughtcrime.securesms.videochat.VideochatUtil;
|
||||
|
||||
@@ -740,8 +739,8 @@ public class ConversationActivity extends PassphraseRequiredActionBarActivity
|
||||
handleReplyMessage(quote);
|
||||
}
|
||||
|
||||
String filename = draft.getFile();
|
||||
if (filename.isEmpty() || !new File(filename).exists()) {
|
||||
String file = draft.getFile();
|
||||
if (file.isEmpty() || !new File(file).exists()) {
|
||||
future.set(!text.isEmpty());
|
||||
updateToggleButtonState();
|
||||
return future;
|
||||
@@ -761,26 +760,21 @@ public class ConversationActivity extends PassphraseRequiredActionBarActivity
|
||||
}
|
||||
};
|
||||
|
||||
File file = new File(filename);
|
||||
Uri uri = Uri.fromFile(file);
|
||||
switch (draft.getType()) {
|
||||
case DcMsg.DC_MSG_IMAGE:
|
||||
setMedia(uri, MediaType.IMAGE).addListener(listener);
|
||||
setMedia(draft, MediaType.IMAGE).addListener(listener);
|
||||
break;
|
||||
case DcMsg.DC_MSG_GIF:
|
||||
setMedia(uri, MediaType.GIF).addListener(listener);
|
||||
setMedia(draft, MediaType.GIF).addListener(listener);
|
||||
break;
|
||||
case DcMsg.DC_MSG_AUDIO:
|
||||
setMedia(uri, MediaType.AUDIO).addListener(listener);
|
||||
setMedia(draft, MediaType.AUDIO).addListener(listener);
|
||||
break;
|
||||
case DcMsg.DC_MSG_VIDEO:
|
||||
setMedia(uri, MediaType.VIDEO).addListener(listener);
|
||||
break;
|
||||
case DcMsg.DC_MSG_WEBXDC:
|
||||
setMedia(draft, MediaType.DOCUMENT).addListener(listener);
|
||||
setMedia(draft, MediaType.VIDEO).addListener(listener);
|
||||
break;
|
||||
default:
|
||||
setMedia(uri, MediaType.DOCUMENT).addListener(listener);
|
||||
setMedia(draft, MediaType.DOCUMENT).addListener(listener);
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
@@ -704,7 +704,7 @@ public class ConversationFragment extends MessageSelectorFragment
|
||||
index++;
|
||||
}
|
||||
}
|
||||
dcContext.markseenMsgs(ids);
|
||||
Util.runOnAnyBackgroundThread(() -> dcContext.markseenMsgs(ids));
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -89,7 +89,6 @@ public class ConversationListActivity extends PassphraseRequiredActionBarActivit
|
||||
public static final String CLEAR_NOTIFICATIONS = "clear_notifications";
|
||||
public static final String ACCOUNT_ID_EXTRA = "account_id";
|
||||
public static final String FROM_WELCOME = "from_welcome";
|
||||
public static final String WARN_CANNOT_ENCRYPT = "warn_cannot_encrypt";
|
||||
|
||||
private ConversationListFragment conversationListFragment;
|
||||
public TextView title;
|
||||
@@ -278,11 +277,6 @@ public class ConversationListActivity extends PassphraseRequiredActionBarActivit
|
||||
AccountManager.getInstance().switchAccountAndStartActivity(this, accountId);
|
||||
}
|
||||
|
||||
String warnAddr = getIntent().getStringExtra(WARN_CANNOT_ENCRYPT);
|
||||
if (!TextUtils.isEmpty(warnAddr)) {
|
||||
DcHelper.showEncryptionRequiredDialog(this, warnAddr);
|
||||
}
|
||||
|
||||
refreshAvatar();
|
||||
refreshUnreadIndicator();
|
||||
refreshTitle();
|
||||
@@ -463,7 +457,7 @@ public class ConversationListActivity extends PassphraseRequiredActionBarActivit
|
||||
startActivity(new Intent(this, ProfileActivity.class));
|
||||
return true;
|
||||
case R.id.menu_public_bots:
|
||||
handleShowBot("puente@buzon.uy", "OPENPGP4FPR:4B41E5AFAF78A0C71DB56138D5BEFED00A45F97A#a=puente%40buzon.uy&n=Public%20Bots&i=ZC_oaJtuvJP&s=5SE96rRovsK");
|
||||
handleShowBot("botsindex@arcanechat.me", "https://i.delta.chat/#67889B0362BEDBFEE05ACD92C1D737FA632A9582&a=botsindex%40arcanechat.me&n=Public%20Bots&i=336MTEz38EH-RJxM9OKWygYK&s=TpVVGK6C4KrJmRG0bwHLalXt");
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
@@ -17,7 +17,6 @@ import android.widget.Toast;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.appcompat.app.AlertDialog;
|
||||
import androidx.loader.app.LoaderManager;
|
||||
|
||||
import com.b44t.messenger.DcChat;
|
||||
@@ -221,22 +220,7 @@ public class GroupCreateActivity extends PassphraseRequiredActionBarActivity
|
||||
updateGroup(groupName);
|
||||
} else {
|
||||
verified = !broadcast && allMembersVerified();
|
||||
if (verified && getAdapter().getContacts().size() == 1) {
|
||||
new AlertDialog.Builder(this)
|
||||
.setMessage(R.string.create_verified_group_ask)
|
||||
.setNeutralButton(R.string.learn_more, (d, w) -> DcHelper.openHelp(this, "#e2eeguarantee"))
|
||||
.setPositiveButton(R.string.yes, (d, w) -> {
|
||||
createGroup(groupName);
|
||||
})
|
||||
.setNegativeButton(R.string.no, (d, w) -> {
|
||||
verified = false;
|
||||
createGroup(groupName);
|
||||
})
|
||||
.setCancelable(true)
|
||||
.show();
|
||||
} else {
|
||||
createGroup(groupName);
|
||||
}
|
||||
createGroup(groupName);
|
||||
}
|
||||
|
||||
return true;
|
||||
|
||||
@@ -56,6 +56,7 @@ import org.thoughtcrime.securesms.profiles.ProfileMediaConstraints;
|
||||
import org.thoughtcrime.securesms.proxy.ProxySettingsActivity;
|
||||
import org.thoughtcrime.securesms.qr.RegistrationQrActivity;
|
||||
import org.thoughtcrime.securesms.scribbles.ScribbleActivity;
|
||||
import org.thoughtcrime.securesms.util.IntentUtils;
|
||||
import org.thoughtcrime.securesms.util.Prefs;
|
||||
import org.thoughtcrime.securesms.util.Util;
|
||||
import org.thoughtcrime.securesms.util.views.ProgressDialog;
|
||||
@@ -71,7 +72,7 @@ public class InstantOnboardingActivity extends BaseActionBarActivity implements
|
||||
private static final String DCACCOUNT = "dcaccount";
|
||||
private static final String DCLOGIN = "dclogin";
|
||||
private static final String INSTANCES_URL = "https://delta.chat/chatmail";
|
||||
private static final String DEFAULT_CHATMAIL_HOST = "nine.testrun.org";
|
||||
private static final String DEFAULT_CHATMAIL_HOST = "arcanechat.me";
|
||||
|
||||
public static final String QR_ACCOUNT_EXTRA = "qr_account_extra";
|
||||
public static final String FROM_WELCOME = "from_welcome";
|
||||
@@ -333,14 +334,14 @@ public class InstantOnboardingActivity extends BaseActionBarActivity implements
|
||||
|
||||
privacyPolicyBtn.setOnClickListener(view -> {
|
||||
if (!isDcLogin) {
|
||||
WebViewActivity.openUrlInBrowser(this, "https://" + providerHost + "/privacy.html");
|
||||
IntentUtils.showInBrowser(this, "https://" + providerHost + "/privacy.html");
|
||||
}
|
||||
});
|
||||
|
||||
signUpBtn.setOnClickListener(view -> createProfile());
|
||||
|
||||
findViewById(R.id.use_other_server).setOnClickListener((v) -> {
|
||||
WebViewActivity.openUrlInBrowser(this, INSTANCES_URL);
|
||||
IntentUtils.showInBrowser(this, INSTANCES_URL);
|
||||
});
|
||||
findViewById(R.id.login_button).setOnClickListener((v) -> {
|
||||
startRegistrationActivity();
|
||||
|
||||
@@ -62,16 +62,16 @@ public class LocalHelpActivity extends WebViewActivity
|
||||
webView.scrollTo(0, 0);
|
||||
return true;
|
||||
case R.id.learn_more:
|
||||
openOnlineUrl("https://delta.chat");
|
||||
openOnlineUrl("https://arcanechat.me");
|
||||
return true;
|
||||
case R.id.privacy_policy:
|
||||
openOnlineUrl("https://delta.chat/gdpr");
|
||||
openOnlineUrl("https://arcanechat.me/privacy.html");
|
||||
return true;
|
||||
case R.id.contribute:
|
||||
openOnlineUrl("https://github.com/deltachat/deltachat-android");
|
||||
openOnlineUrl("https://arcanechat.me/#contribute");
|
||||
return true;
|
||||
case R.id.report_issue:
|
||||
openOnlineUrl("https://github.com/deltachat/deltachat-android/issues");
|
||||
openOnlineUrl("https://github.com/ArcaneChat/android/issues");
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
|
||||
@@ -207,7 +207,7 @@ public class MediaPreviewActivity extends PassphraseRequiredActionBarActivity
|
||||
messageRecord = null;
|
||||
long date = getIntent().getLongExtra(DATE_EXTRA, 0);
|
||||
long size = getIntent().getLongExtra(SIZE_EXTRA, 0);
|
||||
initialMedia = new MediaItem(null, getIntent().getData(), getIntent().getType(),
|
||||
initialMedia = new MediaItem(null, getIntent().getData(), null, getIntent().getType(),
|
||||
DcMsg.DC_MSG_NO_ID, date, size, false);
|
||||
|
||||
if (address != null) {
|
||||
@@ -218,7 +218,7 @@ public class MediaPreviewActivity extends PassphraseRequiredActionBarActivity
|
||||
} else {
|
||||
messageRecord = dcContext.getMsg(msgId);
|
||||
initialMedia = new MediaItem(Recipient.fromChat(context, msgId), Uri.fromFile(messageRecord.getFileAsFile()),
|
||||
messageRecord.getFilemime(), messageRecord.getId(), messageRecord.getDateReceived(),
|
||||
messageRecord.getFilename(), messageRecord.getFilemime(), messageRecord.getId(), messageRecord.getDateReceived(),
|
||||
messageRecord.getFilebytes(), messageRecord.isOutgoing());
|
||||
conversationRecipient = Recipient.fromChat(context, msgId);
|
||||
}
|
||||
@@ -232,12 +232,11 @@ public class MediaPreviewActivity extends PassphraseRequiredActionBarActivity
|
||||
// if you search for the place where the media are loaded, go to 'onCreateLoader'.
|
||||
|
||||
Log.w(TAG, "Loading Part URI: " + initialMedia);
|
||||
|
||||
if (messageRecord != null) {
|
||||
getSupportLoaderManager().restartLoader(0, null, this);
|
||||
} else {
|
||||
mediaPager.setAdapter(new SingleItemPagerAdapter(this, GlideApp.with(this),
|
||||
getWindow(), initialMedia.uri, initialMedia.type, initialMedia.size));
|
||||
getWindow(), initialMedia.uri, initialMedia.name, initialMedia.type, initialMedia.size));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -313,7 +312,7 @@ public class MediaPreviewActivity extends PassphraseRequiredActionBarActivity
|
||||
private void performSavetoDisk(@NonNull MediaItem mediaItem) {
|
||||
SaveAttachmentTask saveTask = new SaveAttachmentTask(MediaPreviewActivity.this);
|
||||
long saveDate = (mediaItem.date > 0) ? mediaItem.date : System.currentTimeMillis();
|
||||
saveTask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, new Attachment(mediaItem.uri, mediaItem.type, saveDate, null));
|
||||
saveTask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, new Attachment(mediaItem.uri, mediaItem.type, saveDate, mediaItem.name));
|
||||
}
|
||||
|
||||
private void showInChat() {
|
||||
@@ -473,9 +472,12 @@ public class MediaPreviewActivity extends PassphraseRequiredActionBarActivity
|
||||
MediaItemAdapter adapter = (MediaItemAdapter)mediaPager.getAdapter();
|
||||
|
||||
if (adapter != null) {
|
||||
MediaItem item = adapter.getMediaItemFor(position);
|
||||
if (item.recipient != null) item.recipient.removeListener(MediaPreviewActivity.this);
|
||||
|
||||
try {
|
||||
MediaItem item = adapter.getMediaItemFor(position);
|
||||
if (item.recipient != null) item.recipient.removeListener(MediaPreviewActivity.this);
|
||||
} catch (IllegalArgumentException e) {
|
||||
Log.w(TAG, "Ignoring invalid position index");
|
||||
}
|
||||
adapter.pause(position);
|
||||
}
|
||||
}
|
||||
@@ -486,18 +488,20 @@ public class MediaPreviewActivity extends PassphraseRequiredActionBarActivity
|
||||
private final GlideRequests glideRequests;
|
||||
private final Window window;
|
||||
private final Uri uri;
|
||||
private final String name;
|
||||
private final String mediaType;
|
||||
private final long size;
|
||||
|
||||
private final LayoutInflater inflater;
|
||||
|
||||
SingleItemPagerAdapter(@NonNull Context context, @NonNull GlideRequests glideRequests,
|
||||
@NonNull Window window, @NonNull Uri uri, @NonNull String mediaType,
|
||||
@NonNull Window window, @NonNull Uri uri, @Nullable String name, @NonNull String mediaType,
|
||||
long size)
|
||||
{
|
||||
this.glideRequests = glideRequests;
|
||||
this.window = window;
|
||||
this.uri = uri;
|
||||
this.name = name;
|
||||
this.mediaType = mediaType;
|
||||
this.size = size;
|
||||
this.inflater = LayoutInflater.from(context);
|
||||
@@ -519,7 +523,7 @@ public class MediaPreviewActivity extends PassphraseRequiredActionBarActivity
|
||||
MediaView mediaView = itemView.findViewById(R.id.media_view);
|
||||
|
||||
try {
|
||||
mediaView.set(glideRequests, window, uri, mediaType, size, true);
|
||||
mediaView.set(glideRequests, window, uri, name, mediaType, size, true);
|
||||
} catch (IOException e) {
|
||||
Log.w(TAG, e);
|
||||
}
|
||||
@@ -539,7 +543,7 @@ public class MediaPreviewActivity extends PassphraseRequiredActionBarActivity
|
||||
|
||||
@Override
|
||||
public MediaItem getMediaItemFor(int position) {
|
||||
return new MediaItem(null, uri, mediaType, DcMsg.DC_MSG_NO_ID, -1, -1, true);
|
||||
return new MediaItem(null, uri, name, mediaType, DcMsg.DC_MSG_NO_ID, -1, -1, true);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -604,7 +608,7 @@ public class MediaPreviewActivity extends PassphraseRequiredActionBarActivity
|
||||
|
||||
try {
|
||||
//noinspection ConstantConditions
|
||||
mediaView.set(glideRequests, window, Uri.fromFile(msg.getFileAsFile()),
|
||||
mediaView.set(glideRequests, window, Uri.fromFile(msg.getFileAsFile()), msg.getFilename(),
|
||||
msg.getFilemime(), msg.getFilebytes(), autoplay);
|
||||
} catch (IOException e) {
|
||||
Log.w(TAG, e);
|
||||
@@ -633,6 +637,7 @@ public class MediaPreviewActivity extends PassphraseRequiredActionBarActivity
|
||||
|
||||
return new MediaItem(Recipient.fromChat(context, msg.getId()),
|
||||
Uri.fromFile(msg.getFileAsFile()),
|
||||
msg.getFilename(),
|
||||
msg.getFilemime(),
|
||||
msg.getId(),
|
||||
msg.getDateReceived(),
|
||||
@@ -655,6 +660,7 @@ public class MediaPreviewActivity extends PassphraseRequiredActionBarActivity
|
||||
private static class MediaItem {
|
||||
private final @Nullable Recipient recipient;
|
||||
private final @NonNull Uri uri;
|
||||
private final @Nullable String name;
|
||||
private final @NonNull String type;
|
||||
private final int msgId;
|
||||
private final long date;
|
||||
@@ -663,6 +669,7 @@ public class MediaPreviewActivity extends PassphraseRequiredActionBarActivity
|
||||
|
||||
private MediaItem(@Nullable Recipient recipient,
|
||||
@NonNull Uri uri,
|
||||
@Nullable String name,
|
||||
@NonNull String type,
|
||||
int msgId,
|
||||
long date,
|
||||
@@ -671,6 +678,7 @@ public class MediaPreviewActivity extends PassphraseRequiredActionBarActivity
|
||||
{
|
||||
this.recipient = recipient;
|
||||
this.uri = uri;
|
||||
this.name = name;
|
||||
this.type = type;
|
||||
this.msgId = msgId;
|
||||
this.date = date;
|
||||
|
||||
@@ -111,8 +111,6 @@ public class NewConversationActivity extends ContactSelectionActivity {
|
||||
int contactId = dcContext.lookupContactIdByAddr(addr);
|
||||
if (contactId!=0 && dcContext.getChatIdByContactId(contactId)!=0) {
|
||||
openConversation(dcContext.getChatIdByContactId(contactId));
|
||||
} else if (contactId == 0 && dcContext.isChatmail()) {
|
||||
DcHelper.showEncryptionRequiredDialog(this, addr);
|
||||
} else {
|
||||
String nameNAddr = contactId == 0 ? addr : dcContext.getContact(contactId).getNameNAddr();
|
||||
new AlertDialog.Builder(this)
|
||||
|
||||
@@ -16,7 +16,6 @@ import static org.thoughtcrime.securesms.connect.DcHelper.CONFIG_PROXY_ENABLED;
|
||||
import static org.thoughtcrime.securesms.connect.DcHelper.getContext;
|
||||
import static org.thoughtcrime.securesms.service.IPCAddAccountsService.ACCOUNT_DATA;
|
||||
|
||||
import android.content.ActivityNotFoundException;
|
||||
import android.content.DialogInterface;
|
||||
import android.content.Intent;
|
||||
import android.content.res.Resources;
|
||||
@@ -438,7 +437,7 @@ public class RegistrationActivity extends BaseActionBarActivity implements DcEve
|
||||
.setPositiveButton(R.string.perm_continue, (dialog, which)-> {
|
||||
// pass control to browser, we'll be back in business at (**)
|
||||
activity.oauth2Requested = System.currentTimeMillis();
|
||||
IntentUtils.showBrowserIntent(activity, oauth2url);
|
||||
IntentUtils.showInBrowser(activity, oauth2url);
|
||||
oauth2started.set(true);
|
||||
})
|
||||
.setCancelable(false)
|
||||
@@ -493,11 +492,7 @@ public class RegistrationActivity extends BaseActionBarActivity implements DcEve
|
||||
if (provider!=null) {
|
||||
String url = provider.getOverviewPage();
|
||||
if(!url.isEmpty()) {
|
||||
try {
|
||||
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
|
||||
} catch (ActivityNotFoundException e) {
|
||||
Toast.makeText(this, R.string.no_browser_installed, Toast.LENGTH_LONG).show();
|
||||
}
|
||||
IntentUtils.showInBrowser(this, url);
|
||||
} else {
|
||||
// this should normally not happen
|
||||
Toast.makeText(this, "ErrProviderWithoutUrl", Toast.LENGTH_LONG).show();
|
||||
|
||||
@@ -58,6 +58,7 @@ public class ShareActivity extends PassphraseRequiredActionBarActivity implement
|
||||
{
|
||||
private static final String TAG = ShareActivity.class.getSimpleName();
|
||||
|
||||
public static final String EXTRA_ACC_ID = "acc_id";
|
||||
public static final String EXTRA_CHAT_ID = "chat_id";
|
||||
public static final String EXTRA_MSG_TYPE = "msg_type";
|
||||
public static final String EXTRA_MSG_SUBJECT = "msg_subject";
|
||||
@@ -213,14 +214,10 @@ public class ShareActivity extends PassphraseRequiredActionBarActivity implement
|
||||
}
|
||||
|
||||
private void handleResolvedMedia(Intent intent) {
|
||||
int accId = intent.getIntExtra(EXTRA_ACC_ID, -1);
|
||||
int chatId = intent.getIntExtra(EXTRA_CHAT_ID, -1);
|
||||
String msgType = intent.getStringExtra(EXTRA_MSG_TYPE);
|
||||
|
||||
String shortcutId = intent.getStringExtra(ShortcutManagerCompat.EXTRA_SHORTCUT_ID);
|
||||
if (chatId == -1 && shortcutId != null) {
|
||||
chatId = Integer.parseInt(shortcutId);
|
||||
}
|
||||
|
||||
String[] extraEmail = getIntent().getStringArrayExtra(Intent.EXTRA_EMAIL);
|
||||
/*
|
||||
usually, external app will try to start "e-mail sharing" intent, providing it:
|
||||
@@ -259,28 +256,21 @@ public class ShareActivity extends PassphraseRequiredActionBarActivity implement
|
||||
}
|
||||
*/
|
||||
|
||||
String addr = null;
|
||||
if(chatId == -1 && extraEmail != null && extraEmail.length > 0) {
|
||||
addr = extraEmail[0];
|
||||
final String addr = extraEmail[0];
|
||||
int contactId = dcContext.lookupContactIdByAddr(addr);
|
||||
|
||||
if(contactId != 0 || !dcContext.isChatmail()) {
|
||||
if(contactId == 0) {
|
||||
contactId = dcContext.createContact(null, addr);
|
||||
}
|
||||
|
||||
chatId = dcContext.createChatByContactId(contactId);
|
||||
addr = null;
|
||||
if(contactId == 0) {
|
||||
contactId = dcContext.createContact(null, addr);
|
||||
}
|
||||
|
||||
chatId = dcContext.createChatByContactId(contactId);
|
||||
}
|
||||
Intent composeIntent;
|
||||
if (addr != null) {
|
||||
composeIntent = new Intent(this, ConversationListActivity.class);
|
||||
composeIntent.putExtra(ConversationListActivity.WARN_CANNOT_ENCRYPT, addr);
|
||||
startActivity(composeIntent);
|
||||
} else if (chatId != -1) {
|
||||
if (accId != -1 && chatId != -1) {
|
||||
composeIntent = getBaseShareIntent(ConversationActivity.class);
|
||||
composeIntent.putExtra(ConversationActivity.CHAT_ID_EXTRA, chatId);
|
||||
composeIntent.putExtra(ConversationActivity.ACCOUNT_ID_EXTRA, accId);
|
||||
RelayUtil.setSharedType(composeIntent, msgType);
|
||||
RelayUtil.setSharedUris(composeIntent, resolvedExtras);
|
||||
startActivity(composeIntent);
|
||||
|
||||
@@ -26,6 +26,7 @@ import androidx.webkit.ProxyController;
|
||||
import androidx.webkit.ProxyConfig;
|
||||
|
||||
import org.thoughtcrime.securesms.util.DynamicTheme;
|
||||
import org.thoughtcrime.securesms.util.IntentUtils;
|
||||
|
||||
public class WebViewActivity extends PassphraseRequiredActionBarActivity
|
||||
implements SearchView.OnQueryTextListener,
|
||||
@@ -278,16 +279,8 @@ public class WebViewActivity extends PassphraseRequiredActionBarActivity
|
||||
// onBackPressed() can be overwritten by derived classes as needed.
|
||||
// the default behavior (close the activity) is just fine eg. for Webxdc, Connectivity, HTML-mails
|
||||
|
||||
public static void openUrlInBrowser(Context context, String url) {
|
||||
try {
|
||||
context.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
|
||||
} catch (ActivityNotFoundException e) {
|
||||
Toast.makeText(context, R.string.no_browser_installed, Toast.LENGTH_LONG).show();
|
||||
}
|
||||
}
|
||||
|
||||
protected boolean openOnlineUrl(String url) {
|
||||
openUrlInBrowser(this, url);
|
||||
IntentUtils.showInBrowser(this, url);
|
||||
// returning `true` causes the WebView to abort loading
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@ import android.graphics.Bitmap;
|
||||
import android.graphics.drawable.BitmapDrawable;
|
||||
import android.graphics.drawable.Drawable;
|
||||
import android.net.Uri;
|
||||
import android.os.Build;
|
||||
import android.os.Bundle;
|
||||
import android.text.TextUtils;
|
||||
import android.util.Base64;
|
||||
@@ -46,6 +45,7 @@ import org.json.JSONObject;
|
||||
import org.thoughtcrime.securesms.connect.AccountManager;
|
||||
import org.thoughtcrime.securesms.connect.DcEventCenter;
|
||||
import org.thoughtcrime.securesms.connect.DcHelper;
|
||||
import org.thoughtcrime.securesms.util.IntentUtils;
|
||||
import org.thoughtcrime.securesms.util.JsonUtils;
|
||||
import org.thoughtcrime.securesms.util.MediaUtil;
|
||||
import org.thoughtcrime.securesms.util.Prefs;
|
||||
@@ -294,7 +294,7 @@ public class WebxdcActivity extends WebViewActivity implements DcEventCenter.DcE
|
||||
addToHomeScreen(this, dcAppMsg.getId());
|
||||
return true;
|
||||
case R.id.source_code:
|
||||
openUrlInBrowser(this, sourceCodeUrl);
|
||||
IntentUtils.showInBrowser(this, sourceCodeUrl);
|
||||
return true;
|
||||
case R.id.show_in_chat:
|
||||
showInChat();
|
||||
|
||||
@@ -23,6 +23,7 @@ import com.b44t.messenger.rpc.RpcException;
|
||||
|
||||
import org.thoughtcrime.securesms.connect.DcHelper;
|
||||
import org.thoughtcrime.securesms.providers.PersistentBlobProvider;
|
||||
import org.thoughtcrime.securesms.util.IntentUtils;
|
||||
import org.thoughtcrime.securesms.util.MediaUtil;
|
||||
import org.thoughtcrime.securesms.util.Prefs;
|
||||
import org.thoughtcrime.securesms.util.Util;
|
||||
@@ -68,7 +69,7 @@ public class WebxdcStoreActivity extends PassphraseRequiredActionBarActivity {
|
||||
}
|
||||
});
|
||||
} else {
|
||||
WebViewActivity.openUrlInBrowser(WebxdcStoreActivity.this, url);
|
||||
IntentUtils.showInBrowser(WebxdcStoreActivity.this, url);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -93,7 +93,7 @@ public class WelcomeActivity extends BaseActionBarActivity implements DcEventCen
|
||||
|
||||
boolean canGoBack = AccountManager.getInstance().canRollbackAccountCreation(this);
|
||||
supportActionBar.setDisplayHomeAsUpEnabled(canGoBack);
|
||||
getSupportActionBar().setTitle(canGoBack? R.string.add_account : R.string.welcome_desktop);
|
||||
getSupportActionBar().setTitle(canGoBack? R.string.add_account : R.string.app_name);
|
||||
}
|
||||
|
||||
private void registerForEvents() {
|
||||
|
||||
@@ -48,7 +48,7 @@ public class AudioRecorder {
|
||||
ParcelFileDescriptor fds[] = ParcelFileDescriptor.createPipe();
|
||||
|
||||
captureUri = blobProvider.create(context, new ParcelFileDescriptor.AutoCloseInputStream(fds[0]),
|
||||
MediaUtil.AUDIO_AAC, null, null);
|
||||
MediaUtil.AUDIO_AAC, "voice.aac", null);
|
||||
audioCodec = new AudioCodec(context);
|
||||
|
||||
audioCodec.start(new ParcelFileDescriptor.AutoCloseOutputStream(fds[1]));
|
||||
|
||||
@@ -87,11 +87,14 @@ public class AudioSlidePlayer {
|
||||
public void onPlayerStateChanged(boolean playWhenReady, int playbackState) {
|
||||
if (playbackState == Player.STATE_READY) {
|
||||
Util.runOnMain(() -> {
|
||||
Log.d(TAG, "request duration " + durationCalculator.getDuration());
|
||||
getListener().onReceivedDuration(Long.valueOf(durationCalculator.getDuration()).intValue());
|
||||
durationCalculator.release();
|
||||
durationCalculator.removeListener(this);
|
||||
durationCalculator = null;
|
||||
synchronized (AudioSlidePlayer.this) {
|
||||
if (durationCalculator == null) return;
|
||||
Log.d(TAG, "request duration " + durationCalculator.getDuration());
|
||||
getListener().onReceivedDuration(Long.valueOf(durationCalculator.getDuration()).intValue());
|
||||
durationCalculator.release();
|
||||
durationCalculator.removeListener(this);
|
||||
durationCalculator = null;
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,10 +3,10 @@ package org.thoughtcrime.securesms.components;
|
||||
|
||||
import android.content.Context;
|
||||
import android.net.Uri;
|
||||
import android.os.Build;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.annotation.RequiresApi;
|
||||
|
||||
import android.util.AttributeSet;
|
||||
import android.view.View;
|
||||
import android.view.Window;
|
||||
@@ -55,6 +55,7 @@ public class MediaView extends FrameLayout {
|
||||
public void set(@NonNull GlideRequests glideRequests,
|
||||
@NonNull Window window,
|
||||
@NonNull Uri source,
|
||||
@Nullable String fileName,
|
||||
@NonNull String mediaType,
|
||||
long size,
|
||||
boolean autoplay)
|
||||
@@ -68,7 +69,7 @@ public class MediaView extends FrameLayout {
|
||||
imageView.setVisibility(View.GONE);
|
||||
videoView.get().setVisibility(View.VISIBLE);
|
||||
videoView.get().setWindow(window);
|
||||
videoView.get().setVideoSource(new VideoSlide(getContext(), source, size), autoplay);
|
||||
videoView.get().setVideoSource(new VideoSlide(getContext(), source, fileName, size), autoplay);
|
||||
} else {
|
||||
throw new IOException("Unsupported media type: " + mediaType);
|
||||
}
|
||||
|
||||
@@ -29,7 +29,12 @@ public class AttachmentsContentProvider extends ContentProvider {
|
||||
public ParcelFileDescriptor openFile(Uri uri, String mode) throws FileNotFoundException {
|
||||
DcContext dcContext = DcHelper.getContext(getContext());
|
||||
|
||||
String path = uri.getPath();
|
||||
// `uri` originally comes from DcHelper.openForViewOrShare() and
|
||||
// looks like `content://chat.delta.attachments/ef39a39/text.txt`
|
||||
// where ef39a39 is the file in the blob directory
|
||||
// and text.txt is the original name of the file, as returned by `msg.getFilename()`.
|
||||
// `uri.getPathSegments()` returns ["ef39a39", "text.txt"] in this example.
|
||||
String path = uri.getPathSegments().get(0);
|
||||
if (!DcHelper.sharedFiles.containsKey(path)) {
|
||||
throw new FileNotFoundException("File was not shared before.");
|
||||
}
|
||||
|
||||
@@ -284,6 +284,7 @@ public class DcHelper {
|
||||
|
||||
DcMsg msg = dcContext.getMsg(msg_id);
|
||||
String path = msg.getFile();
|
||||
String filename = msg.getFilename();
|
||||
String mimeType = msg.getFilemime();
|
||||
try {
|
||||
File file = new File(path);
|
||||
@@ -294,8 +295,11 @@ public class DcHelper {
|
||||
|
||||
Uri uri;
|
||||
if (path.startsWith(dcContext.getBlobdir())) {
|
||||
uri = Uri.parse("content://" + BuildConfig.APPLICATION_ID + ".attachments/" + Uri.encode(file.getName()));
|
||||
sharedFiles.put("/" + file.getName(), 1); // as different Android version handle uris in putExtra differently, we also check them on our own
|
||||
// Build a Uri that will later be passed to AttachmentsContentProvider.openFile().
|
||||
// The last part needs to be `filename`, i.e. the original, user-visible name of the file,
|
||||
// so that the external apps show the name of the file correctly.
|
||||
uri = Uri.parse("content://" + BuildConfig.APPLICATION_ID + ".attachments/" + Uri.encode(file.getName()) + "/" + Uri.encode(filename));
|
||||
sharedFiles.put(file.getName(), 1); // as different Android version handle uris in putExtra differently, we also check them on our own
|
||||
} else {
|
||||
if (Build.VERSION.SDK_INT >= 24) {
|
||||
uri = FileProvider.getUriForFile(activity, BuildConfig.APPLICATION_ID + ".fileprovider", file);
|
||||
@@ -305,7 +309,7 @@ public class DcHelper {
|
||||
}
|
||||
|
||||
if (cmd.equals(Intent.ACTION_VIEW)) {
|
||||
mimeType = checkMime(path, mimeType);
|
||||
mimeType = checkMime(filename, mimeType);
|
||||
Intent intent = new Intent(Intent.ACTION_VIEW);
|
||||
intent.setDataAndType(uri, mimeType);
|
||||
intent.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
|
||||
@@ -494,16 +498,6 @@ public class DcHelper {
|
||||
.show();
|
||||
}
|
||||
|
||||
public static void showEncryptionRequiredDialog(Context context, String addr) {
|
||||
new AlertDialog.Builder(context)
|
||||
.setMessage(context.getString(R.string.encryption_required_for_new_contact, addr))
|
||||
.setNeutralButton(R.string.learn_more, (d, w) -> openHelp(context, "#howtoe2ee"))
|
||||
.setNegativeButton(R.string.qrscan_title, (d, w) -> context.startActivity(new Intent(context, QrActivity.class)))
|
||||
.setPositiveButton(R.string.ok, null)
|
||||
.setCancelable(true)
|
||||
.show();
|
||||
}
|
||||
|
||||
public static void openWebxdc(Context context, DcMsg dcMsg) {
|
||||
JSONObject info = dcMsg.getWebxdcInfo();
|
||||
if (JsonUtils.optBoolean(info, "community")) {
|
||||
|
||||
@@ -125,6 +125,7 @@ public class DirectShareUtil {
|
||||
|
||||
Intent intent = new Intent(context, ShareActivity.class);
|
||||
intent.setAction(Intent.ACTION_SEND);
|
||||
intent.putExtra(ShareActivity.EXTRA_ACC_ID, dcContext.getAccountId());
|
||||
intent.putExtra(ShareActivity.EXTRA_CHAT_ID, chat.getId());
|
||||
|
||||
Recipient recipient = new Recipient(context, chat);
|
||||
|
||||
@@ -256,11 +256,11 @@ public class AttachmentManager {
|
||||
return new DocumentSlide(context, msg);
|
||||
}
|
||||
else if (PartAuthority.isLocalUri(uri)) {
|
||||
return getManuallyCalculatedSlideInfo(uri, width, height);
|
||||
return getManuallyCalculatedSlideInfo(uri, width, height, msg);
|
||||
} else {
|
||||
Slide result = getContentResolverSlideInfo(uri, width, height, chatId);
|
||||
|
||||
if (result == null) return getManuallyCalculatedSlideInfo(uri, width, height);
|
||||
if (result == null) return getManuallyCalculatedSlideInfo(uri, width, height, msg);
|
||||
else return result;
|
||||
}
|
||||
} catch (IOException e) {
|
||||
@@ -361,16 +361,21 @@ public class AttachmentManager {
|
||||
return null;
|
||||
}
|
||||
|
||||
private @NonNull Slide getManuallyCalculatedSlideInfo(Uri uri, int width, int height) throws IOException {
|
||||
private @NonNull Slide getManuallyCalculatedSlideInfo(Uri uri, int width, int height, @Nullable DcMsg msg) throws IOException {
|
||||
long start = System.currentTimeMillis();
|
||||
Long mediaSize = null;
|
||||
String fileName = null;
|
||||
String mimeType = null;
|
||||
|
||||
if (msg != null) {
|
||||
fileName = msg.getFilename();
|
||||
mimeType = msg.getFilemime();
|
||||
}
|
||||
|
||||
if (PartAuthority.isLocalUri(uri)) {
|
||||
mediaSize = PartAuthority.getAttachmentSize(context, uri);
|
||||
fileName = PartAuthority.getAttachmentFileName(context, uri);
|
||||
mimeType = PartAuthority.getAttachmentContentType(context, uri);
|
||||
if (fileName == null) fileName = PartAuthority.getAttachmentFileName(context, uri);
|
||||
if (mimeType == null) mimeType = PartAuthority.getAttachmentContentType(context, uri);
|
||||
}
|
||||
|
||||
if (mediaSize == null) {
|
||||
@@ -675,10 +680,10 @@ public class AttachmentManager {
|
||||
}
|
||||
|
||||
switch (this) {
|
||||
case IMAGE: return new ImageSlide(context, uri, dataSize, width, height);
|
||||
case GIF: return new GifSlide(context, uri, dataSize, width, height);
|
||||
case IMAGE: return new ImageSlide(context, uri, fileName, dataSize, width, height);
|
||||
case GIF: return new GifSlide(context, uri, fileName, dataSize, width, height);
|
||||
case AUDIO: return new AudioSlide(context, uri, dataSize, false, fileName);
|
||||
case VIDEO: return new VideoSlide(context, uri, dataSize);
|
||||
case VIDEO: return new VideoSlide(context, uri, fileName, dataSize);
|
||||
case DOCUMENT:
|
||||
// We have to special-case Webxdc slides: The user can interact with them as soon as a draft
|
||||
// is set. Therefore we need to create a DcMsg already now.
|
||||
|
||||
@@ -14,8 +14,8 @@ public class GifSlide extends ImageSlide {
|
||||
super(context, dcMsg);
|
||||
}
|
||||
|
||||
public GifSlide(Context context, Uri uri, long size, int width, int height) {
|
||||
super(context, constructAttachmentFromUri(context, uri, MediaUtil.IMAGE_GIF, size, width, height, uri, null, false));
|
||||
public GifSlide(Context context, Uri uri, String fileName, long size, int width, int height) {
|
||||
super(context, constructAttachmentFromUri(context, uri, MediaUtil.IMAGE_GIF, size, width, height, uri, fileName, false));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -39,8 +39,8 @@ public class ImageSlide extends Slide {
|
||||
super(context, attachment);
|
||||
}
|
||||
|
||||
public ImageSlide(Context context, Uri uri, long size, int width, int height) {
|
||||
super(context, constructAttachmentFromUri(context, uri, MediaUtil.IMAGE_JPEG, size, width, height, uri, null, false));
|
||||
public ImageSlide(Context context, Uri uri, String fileName, long size, int width, int height) {
|
||||
super(context, constructAttachmentFromUri(context, uri, MediaUtil.IMAGE_JPEG, size, width, height, uri, fileName, false));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -15,8 +15,6 @@ import com.bumptech.glide.Registry;
|
||||
import com.bumptech.glide.annotation.GlideModule;
|
||||
import com.bumptech.glide.load.model.UnitModelLoader;
|
||||
import com.bumptech.glide.module.AppGlideModule;
|
||||
import com.bumptech.glide.request.RequestOptions;
|
||||
import com.github.penfeizhou.animation.glide.AnimationDecoderOption;
|
||||
|
||||
import com.caverock.androidsvg.SVG;
|
||||
|
||||
@@ -42,7 +40,6 @@ public class SignalGlideModule extends AppGlideModule {
|
||||
@Override
|
||||
public void applyOptions(Context context, GlideBuilder builder) {
|
||||
builder.setLogLevel(Log.ERROR);
|
||||
builder.setDefaultRequestOptions(new RequestOptions().set(AnimationDecoderOption.DISABLE_ANIMATION_APNG_DECODER, true));
|
||||
// builder.setDiskCache(new NoopDiskCacheFactory());
|
||||
}
|
||||
|
||||
|
||||
@@ -30,16 +30,16 @@ import java.io.File;
|
||||
|
||||
public class VideoSlide extends Slide {
|
||||
|
||||
private static Attachment constructVideoAttachment(Context context, Uri uri, long dataSize)
|
||||
private static Attachment constructVideoAttachment(Context context, Uri uri, String fileName, long dataSize)
|
||||
{
|
||||
Uri thumbnailUri = Uri.fromFile(new File(DcHelper.getBlobdirFile(DcHelper.getContext(context), "temp-preview.jpg")));
|
||||
MediaUtil.ThumbnailSize retWh = new MediaUtil.ThumbnailSize(0, 0);
|
||||
MediaUtil.createVideoThumbnailIfNeeded(context, uri, thumbnailUri, retWh);
|
||||
return constructAttachmentFromUri(context, uri, MediaUtil.VIDEO_UNSPECIFIED, dataSize, retWh.width, retWh.height, thumbnailUri, null, false);
|
||||
return constructAttachmentFromUri(context, uri, MediaUtil.VIDEO_UNSPECIFIED, dataSize, retWh.width, retWh.height, thumbnailUri, fileName, false);
|
||||
}
|
||||
|
||||
public VideoSlide(Context context, Uri uri, long dataSize) {
|
||||
super(context, constructVideoAttachment(context, uri, dataSize));
|
||||
public VideoSlide(Context context, Uri uri, String fileName, long dataSize) {
|
||||
super(context, constructVideoAttachment(context, uri, fileName, dataSize));
|
||||
}
|
||||
|
||||
public VideoSlide(Context context, DcMsg dcMsg) {
|
||||
|
||||
@@ -72,6 +72,9 @@ public class PersistentBlobProvider {
|
||||
@Nullable String fileName)
|
||||
{
|
||||
final long id = System.currentTimeMillis();
|
||||
if (fileName == null) {
|
||||
fileName = "file." + MediaUtil.getExtensionFromMimeType(mimeType);
|
||||
}
|
||||
return create(context, new ByteArrayInputStream(blobBytes), id, mimeType, fileName, (long) blobBytes.length);
|
||||
}
|
||||
|
||||
@@ -81,6 +84,9 @@ public class PersistentBlobProvider {
|
||||
@Nullable String fileName,
|
||||
@Nullable Long fileSize)
|
||||
{
|
||||
if (fileName == null) {
|
||||
fileName = "file." + MediaUtil.getExtensionFromMimeType(mimeType);
|
||||
}
|
||||
return create(context, input, System.currentTimeMillis(), mimeType, fileName, fileSize);
|
||||
}
|
||||
|
||||
|
||||
@@ -99,7 +99,7 @@ public class QrCodeHandler {
|
||||
showDoneToast(activity);
|
||||
});
|
||||
if (rawString.toLowerCase().startsWith("http")) {
|
||||
builder.setNeutralButton(R.string.open, (d, b) -> IntentUtils.showBrowserIntent(activity, rawString));
|
||||
builder.setNeutralButton(R.string.open, (d, b) -> IntentUtils.showInBrowser(activity, rawString));
|
||||
}
|
||||
builder.setNegativeButton(R.string.cancel, null);
|
||||
builder.setCancelable(false);
|
||||
@@ -182,7 +182,7 @@ public class QrCodeHandler {
|
||||
final String url = qrParsed.getText1();
|
||||
String msg = String.format(activity.getString(R.string.qrscan_contains_url), url);
|
||||
builder.setMessage(msg);
|
||||
builder.setPositiveButton(R.string.open, (dialog, which) -> IntentUtils.showBrowserIntent(activity, url));
|
||||
builder.setPositiveButton(R.string.open, (dialog, which) -> IntentUtils.showInBrowser(activity, url));
|
||||
builder.setNegativeButton(android.R.string.cancel, null);
|
||||
builder.setNeutralButton(R.string.menu_copy_to_clipboard, (dialog, which) -> {
|
||||
Util.writeTextToClipboard(activity, url);
|
||||
|
||||
@@ -16,6 +16,7 @@ import com.b44t.messenger.DcContext;
|
||||
import com.b44t.messenger.DcMsg;
|
||||
import com.b44t.messenger.rpc.Reactions;
|
||||
import com.b44t.messenger.rpc.Rpc;
|
||||
import com.b44t.messenger.rpc.RpcException;
|
||||
|
||||
import org.thoughtcrime.securesms.R;
|
||||
import org.thoughtcrime.securesms.connect.DcHelper;
|
||||
@@ -124,12 +125,14 @@ public class AddReactionView extends LinearLayout {
|
||||
String result = null;
|
||||
try {
|
||||
final Reactions reactions = rpc.getMsgReactions(dcContext.getAccountId(), msgToReactTo.getId());
|
||||
final Map<Integer, String[]> reactionsByContact = reactions.getReactionsByContact();
|
||||
final String [] selfReactions = reactionsByContact.get(DcContact.DC_CONTACT_ID_SELF);
|
||||
if (selfReactions != null && selfReactions.length > 0) {
|
||||
result = selfReactions[0];
|
||||
if (reactions != null) {
|
||||
final Map<Integer, String[]> reactionsByContact = reactions.getReactionsByContact();
|
||||
final String [] selfReactions = reactionsByContact.get(DcContact.DC_CONTACT_ID_SELF);
|
||||
if (selfReactions != null && selfReactions.length > 0) {
|
||||
result = selfReactions[0];
|
||||
}
|
||||
}
|
||||
} catch(Exception e) {
|
||||
} catch(RpcException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
return result;
|
||||
|
||||
@@ -16,6 +16,7 @@ import androidx.recyclerview.widget.RecyclerView;
|
||||
import com.b44t.messenger.DcContact;
|
||||
import com.b44t.messenger.DcContext;
|
||||
import com.b44t.messenger.DcEvent;
|
||||
import com.b44t.messenger.rpc.Reactions;
|
||||
import com.b44t.messenger.rpc.RpcException;
|
||||
|
||||
import org.thoughtcrime.securesms.ProfileActivity;
|
||||
@@ -85,17 +86,20 @@ public class ReactionsDetailsFragment extends DialogFragment implements DcEventC
|
||||
|
||||
int accId = DcHelper.getContext(requireActivity()).getAccountId();
|
||||
try {
|
||||
Map<Integer, String[]> reactionsByContact = DcHelper.getRpc(requireActivity()).getMsgReactions(accId, msgId).getReactionsByContact();
|
||||
final Reactions reactions = DcHelper.getRpc(requireActivity()).getMsgReactions(accId, msgId);
|
||||
ArrayList<Pair<Integer, String>> contactsReactions = new ArrayList<>();
|
||||
String[] selfReactions = reactionsByContact.remove(DcContact.DC_CONTACT_ID_SELF);
|
||||
for (Integer contact: reactionsByContact.keySet()) {
|
||||
for (String reaction: reactionsByContact.get(contact)) {
|
||||
contactsReactions.add(new Pair<>(contact, reaction));
|
||||
if (reactions != null) {
|
||||
Map<Integer, String[]> reactionsByContact = reactions.getReactionsByContact();
|
||||
String[] selfReactions = reactionsByContact.remove(DcContact.DC_CONTACT_ID_SELF);
|
||||
for (Integer contact: reactionsByContact.keySet()) {
|
||||
for (String reaction: reactionsByContact.get(contact)) {
|
||||
contactsReactions.add(new Pair<>(contact, reaction));
|
||||
}
|
||||
}
|
||||
}
|
||||
if (selfReactions != null) {
|
||||
for (String reaction: selfReactions) {
|
||||
contactsReactions.add(new Pair<>(DcContact.DC_CONTACT_ID_SELF, reaction));
|
||||
if (selfReactions != null) {
|
||||
for (String reaction: selfReactions) {
|
||||
contactsReactions.add(new Pair<>(DcContact.DC_CONTACT_ID_SELF, reaction));
|
||||
}
|
||||
}
|
||||
}
|
||||
adapter.changeData(contactsReactions);
|
||||
|
||||
@@ -49,12 +49,14 @@ public final class FetchForegroundService extends Service {
|
||||
// The background fetch was successful, but we need to wait until all events were processed.
|
||||
// After all events were processed, we will get DC_EVENT_ACCOUNTS_BACKGROUND_FETCH_DONE,
|
||||
// and stop() will be called.
|
||||
while (fetchingSynchronously) {
|
||||
try {
|
||||
// The `wait()` needs to be enclosed in a while loop because there may be
|
||||
// "spurious wake-ups", i.e. `wait()` may return even though `notifyAll()` wasn't called.
|
||||
STOP_NOTIFIER.wait();
|
||||
} catch (InterruptedException ex) { }
|
||||
synchronized (STOP_NOTIFIER) {
|
||||
while (fetchingSynchronously) {
|
||||
try {
|
||||
// The `wait()` needs to be enclosed in a while loop because there may be
|
||||
// "spurious wake-ups", i.e. `wait()` may return even though `notifyAll()` wasn't called.
|
||||
STOP_NOTIFIER.wait();
|
||||
} catch (InterruptedException ex) {}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -63,7 +65,9 @@ public final class FetchForegroundService extends Service {
|
||||
public static void stop(Context context) {
|
||||
if (fetchingSynchronously) {
|
||||
fetchingSynchronously = false;
|
||||
STOP_NOTIFIER.notifyAll();
|
||||
synchronized (STOP_NOTIFIER) {
|
||||
STOP_NOTIFIER.notifyAll();
|
||||
}
|
||||
}
|
||||
|
||||
synchronized (SERVICE_LOCK) {
|
||||
|
||||
@@ -2,14 +2,18 @@ package org.thoughtcrime.securesms.util;
|
||||
|
||||
|
||||
import android.app.PendingIntent;
|
||||
import android.content.ActivityNotFoundException;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.content.pm.ResolveInfo;
|
||||
import android.net.Uri;
|
||||
import android.os.Build;
|
||||
import android.widget.Toast;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
import org.thoughtcrime.securesms.R;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class IntentUtils {
|
||||
@@ -19,9 +23,13 @@ public class IntentUtils {
|
||||
return resolveInfoList != null && resolveInfoList.size() > 1;
|
||||
}
|
||||
|
||||
public static void showBrowserIntent(Context context, String url) {
|
||||
public static void showInBrowser(Context context, String url) {
|
||||
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
|
||||
context.startActivity(browserIntent);
|
||||
try {
|
||||
context.startActivity(browserIntent);
|
||||
} catch (ActivityNotFoundException e) {
|
||||
Toast.makeText(context, R.string.no_browser_installed, Toast.LENGTH_LONG).show();
|
||||
}
|
||||
}
|
||||
|
||||
public static int FLAG_MUTABLE() {
|
||||
|
||||
@@ -58,18 +58,14 @@ public class LongClickCopySpan extends ClickableSpan {
|
||||
String addr = prepareUrl(url);
|
||||
Activity activity = (Activity) widget.getContext();
|
||||
DcContext dcContext = DcHelper.getContext(activity);
|
||||
int contactId = dcContext.lookupContactIdByAddr(addr);
|
||||
DcContact contact = (contactId != 0)? dcContext.getContact(contactId) : null;
|
||||
if (contact != null && !contact.isBlocked() && dcContext.getChatIdByContactId(contactId) != 0) {
|
||||
DcContact contact = dcContext.getContact(dcContext.createContact(null, addr));
|
||||
if (contact.getId() != 0 && !contact.isBlocked() && dcContext.getChatIdByContactId(contact.getId()) != 0) {
|
||||
openChat(activity, contact);
|
||||
} else if (contact == null && dcContext.isChatmail()) {
|
||||
DcHelper.showEncryptionRequiredDialog(activity, addr);
|
||||
} else {
|
||||
String nameNAddr = contact != null ? contact.getNameNAddr() : addr;
|
||||
new AlertDialog.Builder(activity)
|
||||
.setMessage(activity.getString(R.string.ask_start_chat_with, nameNAddr))
|
||||
.setMessage(activity.getString(R.string.ask_start_chat_with, contact.getNameNAddr()))
|
||||
.setPositiveButton(android.R.string.ok, (dialog, which) -> {
|
||||
openChat(activity, contact == null? dcContext.getContact(dcContext.createContact(null, addr)) : contact);
|
||||
openChat(activity, contact);
|
||||
})
|
||||
.setNegativeButton(R.string.cancel, null)
|
||||
.show();
|
||||
@@ -87,7 +83,7 @@ public class LongClickCopySpan extends ClickableSpan {
|
||||
QrCodeHandler qrCodeHandler = new QrCodeHandler(activity);
|
||||
qrCodeHandler.handleQrData(url);
|
||||
} else {
|
||||
IntentUtils.showBrowserIntent(widget.getContext(), url);
|
||||
IntentUtils.showInBrowser(widget.getContext(), url);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@ public class VideochatUtil {
|
||||
DcContext dcContext = DcHelper.getContext(activity);
|
||||
DcMsg dcMsg = dcContext.getMsg(msgId);
|
||||
String videochatUrl = dcMsg.getVideochatUrl();
|
||||
IntentUtils.showBrowserIntent(activity, videochatUrl);
|
||||
IntentUtils.showInBrowser(activity, videochatUrl);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:shape="rectangle" >
|
||||
|
||||
<gradient
|
||||
android:angle="0"
|
||||
android:startColor="@color/gray50"
|
||||
android:endColor="@color/transparent"
|
||||
android:type="linear" />
|
||||
|
||||
</shape>
|
||||
@@ -0,0 +1,10 @@
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:shape="rectangle" >
|
||||
|
||||
<gradient
|
||||
android:angle="0"
|
||||
android:startColor="@color/transparent"
|
||||
android:endColor="@color/gray50"
|
||||
android:type="linear" />
|
||||
|
||||
</shape>
|
||||
@@ -68,6 +68,41 @@
|
||||
android:layout_marginTop="20dp"
|
||||
android:text="@string/instant_onboarding_create"/>
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/or_divider"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingTop="30dp"
|
||||
android:paddingBottom="30dp"
|
||||
android:gravity="center"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<View
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="1dp"
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/divider_start"/>
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:layout_marginLeft="5dp"
|
||||
android:layout_marginRight="5dp"
|
||||
android:layout_weight="0"
|
||||
android:gravity="center"
|
||||
android:text="@string/or_separator"
|
||||
android:textSize="14sp"
|
||||
android:fontFamily="sans-serif"
|
||||
android:textColor="@color/gray50"/>
|
||||
|
||||
<View
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="1dp"
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/divider_end"/>
|
||||
</LinearLayout>
|
||||
|
||||
<Button
|
||||
style="@style/ButtonSecondary"
|
||||
android:id="@+id/use_other_server"
|
||||
@@ -75,7 +110,6 @@
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingLeft="16dp"
|
||||
android:paddingRight="16dp"
|
||||
android:layout_marginTop="16dp"
|
||||
android:text="@string/instant_onboarding_other_server"/>
|
||||
|
||||
<Button
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
android:layout_width="128dp"
|
||||
android:layout_height="128dp"
|
||||
android:scaleType="centerCrop"
|
||||
app:strokeColor="@null"
|
||||
app:shapeAppearanceOverlay="@style/ShapeAppearanceOverlay.App.CornerSize10Percent" />
|
||||
|
||||
<TextView android:id="@+id/webxdc_app_name"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<item android:title="@string/menu_scroll_to_top"
|
||||
android:id="@+id/log_scroll_up" />
|
||||
|
||||
<item android:title="@string/global_menu_help_learn_desktop"
|
||||
<item android:title="@string/delta_chat_homepage"
|
||||
android:id="@+id/learn_more"
|
||||
app:showAsAction="never"/>
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
android:id="@+id/privacy_policy"
|
||||
app:showAsAction="never"/>
|
||||
|
||||
<item android:title="@string/global_menu_help_contribute_desktop"
|
||||
<item android:title="@string/contribute"
|
||||
android:id="@+id/contribute"
|
||||
app:showAsAction="never"/>
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">موافق</string>
|
||||
<string name="cancel">إلغاء</string>
|
||||
<string name="yes">نعم</string>
|
||||
<string name="yes">نعم</string>
|
||||
<string name="no">لا</string>
|
||||
<string name="on">يعمل</string>
|
||||
<string name="off">معطّل</string>
|
||||
@@ -194,14 +194,13 @@
|
||||
<string name="pref_app_access">دخول البرنامج</string>
|
||||
<string name="pref_chats">المحادثات</string>
|
||||
<string name="pref_in_chat_sounds">أصوات خلال الدردش</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">حجم الخط في الرسائل</string>
|
||||
<string name="pref_other">أخرى</string>
|
||||
<!-- No need to translate "Wallpaper" literally. Chose what is common in your language for a "Wallpaper" or a "Background". Avoid adding the term "image" here, as the "Wallpaper" may also be just a single color. -->
|
||||
<string name="pref_background">الخلفية</string>
|
||||
<string name="pref_show_emails_all">كلها</string>
|
||||
<string name="autocrypt_continue_transfer_retry">أعد المحاولة</string>
|
||||
<string name="qrscan_fingerprint_label">البصمة</string>
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">رد</string>
|
||||
<string name="notify_new_message">رسالة جديدة</string>
|
||||
<string name="notify_priority_high">عالي</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Imtina</string>
|
||||
<string name="yes">Bəli</string>
|
||||
<string name="yes">Bəli</string>
|
||||
<string name="no">Xeyir</string>
|
||||
<string name="on">Açıq</string>
|
||||
<string name="off">Bağlı</string>
|
||||
@@ -332,8 +332,6 @@
|
||||
<string name="pref_app_access">Daxil oldu</string>
|
||||
<string name="pref_chats">Çatlar</string>
|
||||
<string name="pref_in_chat_sounds">Çatda olan səslər</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Mətnin ölçüsü</string>
|
||||
<string name="pref_view_log">Log-a bax</string>
|
||||
<string name="pref_saved_log">Loqi Yükləmələr qovluğuna saxlanıldı</string>
|
||||
<string name="pref_save_log_failed">Loqu saxlaya bilmədi</string>
|
||||
@@ -428,6 +426,7 @@
|
||||
<string name="contact_not_verified">%1$sDoğrula bilmir</string>
|
||||
<!-- translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message" -->
|
||||
<string name="contact_setup_changed">%1$süçün quraşdırma dəyişdirildi</string>
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">Cavab ver</string>
|
||||
<string name="notify_new_message">Yeni mesaj</string>
|
||||
<string name="notify_background_connection_enabled">Arxa fon əlaqəsi aktivdir</string>
|
||||
@@ -460,6 +459,7 @@
|
||||
<string name="global_menu_view_developer_desktop">İnkişaf etdirici</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">İnkişaf etdirici alətləri</string>
|
||||
<string name="global_menu_help_desktop">Kömək</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">GitHub-da kömək et</string>
|
||||
<string name="global_menu_help_report_desktop">Problemi bildirin</string>
|
||||
<string name="no_chat_selected_suggestion_desktop">Bir çat seçin və ya yeni bir çat yaradın</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Отказ</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">или</string>
|
||||
<string name="clear_search">Изчистване на търсенето</string>
|
||||
<string name="yes">Да</string>
|
||||
<string name="no">Не</string>
|
||||
@@ -509,10 +507,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Акаунтът е прехвърлен на второто Ви устройство.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Акаунтът се подготвя...</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">Изчаква се свързване от получателя...</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Получателят е свързан...</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Прехвърляне...</string>
|
||||
<string name="troubleshooting">Отстраняване на проблеми</string>
|
||||
@@ -690,8 +684,6 @@
|
||||
<string name="pref_app_access">Достъп до приложението</string>
|
||||
<string name="pref_chats">Чатове</string>
|
||||
<string name="pref_in_chat_sounds">Звуци в чата</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Размер на шрифта на съобщението</string>
|
||||
<string name="pref_view_log">Разглеждане на дневника</string>
|
||||
<string name="pref_saved_log">Дневникът е записан в папката \"Свалени\"</string>
|
||||
<string name="pref_save_log_failed">Неуспешен запис на дневника</string>
|
||||
@@ -974,8 +966,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">Неуспешно декодиране на mailto връзка: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Затваряне</string>
|
||||
<string name="notify_reply_button">Отговор</string>
|
||||
<string name="notify_new_message">Ново съобщение</string>
|
||||
<string name="notify_background_connection_enabled">Връзката във фонов режим е разрешена</string>
|
||||
@@ -1031,7 +1021,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Разработчик</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Инструменти за разработчици</string>
|
||||
<string name="global_menu_help_desktop">Помощ</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Научете повече за Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Допринесете в GitHub</string>
|
||||
<string name="global_menu_help_report_desktop">Съобщаване за проблем</string>
|
||||
<string name="global_menu_help_about_desktop">Относно Delta Chat</string>
|
||||
@@ -1106,9 +1098,6 @@
|
||||
<string name="last_check_at">Проверено на %1$s</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Приложенията, получени или изпратени в кой да е чат, ще се появяват тук. \"Файлове\" показва току-що свалените приложения.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Натиснете бутона \"Споделяне\"</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Изберете \"Добавяне към началния екран\", за да добавите приложението към началния екран. </string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat използва Вашата камера, за да прави и изпраща снимки и видеоклипове, както и да сканира QR кодове.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Delta Chat използва Вашите контакти, за да показва списък на e-mail адресите, до които можете да пишете. Delta Chat няма собствен сървър, Вашите контакти не се пращат никъде.</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">دلتا چت</string>
|
||||
<string name="ok">خا</string>
|
||||
<string name="cancel">رڌ</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">یا</string>
|
||||
<string name="clear_search">روفتن پیتینیڌن</string>
|
||||
<string name="yes">هری</string>
|
||||
<string name="no">ن</string>
|
||||
@@ -318,8 +316,6 @@
|
||||
<string name="pref_notifications_show">نشۉ داڌن</string>
|
||||
<string name="pref_language">زۉݩ</string>
|
||||
<string name="pref_chats">گوفت ۉ لوفتا</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">هندا هؽلا پیوم</string>
|
||||
<string name="pref_log_header">گوزارش</string>
|
||||
<string name="pref_background_btn_gallery">پسند ز شؽوات مال</string>
|
||||
<string name="pref_show_emails_all">پوی</string>
|
||||
@@ -358,6 +354,7 @@
|
||||
<string name="contact_verified">%1$s تاییڌ وابی.</string>
|
||||
<!-- Shown in contact profile. The placeholder will be replaced by the name of the contact that introduced the contact. -->
|
||||
<string name="verified_by">تاییڌ وابیڌه و دس %1$s</string>
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">ولوم</string>
|
||||
<string name="notify_new_message">پیوم نۊ</string>
|
||||
<string name="notify_name_and_message">نوم وو پیوم</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Cancel·la</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">o</string>
|
||||
<string name="clear_search">Neteja la cerca</string>
|
||||
<!-- a noun, used on a button, short for "show link" -->
|
||||
<string name="link">Enllaç</string>
|
||||
@@ -580,8 +578,6 @@
|
||||
<string name="pref_app_access">Accés a l\'aplicació</string>
|
||||
<string name="pref_chats">Xats</string>
|
||||
<string name="pref_in_chat_sounds">Sons d\'entrada</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Mida de la font del missatge</string>
|
||||
<string name="pref_view_log">Veure el registre</string>
|
||||
<string name="pref_other">Altres</string>
|
||||
<string name="pref_backup">Còpia de seguretat</string>
|
||||
@@ -673,6 +669,7 @@
|
||||
<string name="contact_not_verified">No es pot verificar%1$s</string>
|
||||
<!-- translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message" -->
|
||||
<string name="contact_setup_changed">Configuració canviada per %1$s</string>
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">Respondre</string>
|
||||
<string name="notify_new_message">Missatge nou</string>
|
||||
<string name="notify_background_connection_enabled">Connexió habilitada en segon pla</string>
|
||||
@@ -705,6 +702,7 @@
|
||||
<string name="global_menu_view_developer_desktop">Desenvolupador</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Eines de desenvolupador</string>
|
||||
<string name="global_menu_help_desktop">Ajuda</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Col·labora a GitHub</string>
|
||||
<string name="global_menu_help_report_desktop">Informa d\'un problema</string>
|
||||
<string name="no_chat_selected_suggestion_desktop">Tria un xat o crea\'n un de nou</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">دێڵتا چات</string>
|
||||
<string name="ok">باشە</string>
|
||||
<string name="cancel">وازبێنە</string>
|
||||
<string name="yes">بەڵێ</string>
|
||||
<string name="yes">بەڵێ</string>
|
||||
<string name="no">نا</string>
|
||||
<string name="select">هەڵبژاردن</string>
|
||||
<string name="on">چالاک</string>
|
||||
@@ -420,8 +420,6 @@
|
||||
<string name="pref_app_access">ڕێگەپێدان</string>
|
||||
<string name="pref_chats">وتووێژەکان</string>
|
||||
<string name="pref_in_chat_sounds">دەنگەکانی نێو-وتووێژی</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">قەبارەی فۆنتی پەیامەکان</string>
|
||||
<string name="pref_other">کەسانی دی</string>
|
||||
<string name="pref_backup">یەدەک</string>
|
||||
<string name="pref_backup_explain">یەدەک گرتن لە وتووێژەکان و دانانی لەسەر بیرگەی دەرەکی</string>
|
||||
@@ -524,6 +522,7 @@
|
||||
<!-- translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message" -->
|
||||
<string name="contact_setup_changed">ڕێکخستن بۆ %1$s گۆڕا.</string>
|
||||
<string name="copy_qr_data_success">ناونیشانی وێبی QRەکە ڕوونووس کرا.</string>
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">وەڵام دانەوە</string>
|
||||
<string name="notify_new_message">پەیامی نوێ</string>
|
||||
<string name="notify_background_connection_enabled">پەیوەندی پشتخان چالاک کرا</string>
|
||||
@@ -556,6 +555,7 @@
|
||||
<string name="global_menu_edit_paste_desktop">لکاندن</string>
|
||||
<string name="global_menu_view_desktop">دیتن</string>
|
||||
<string name="global_menu_help_desktop">یارمەتی</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">زۆرتر سەبارەت بە دێڵتاچات_ەوە بزانە</string>
|
||||
<string name="global_menu_help_report_desktop">کێشەیەک گوزارشت بکە</string>
|
||||
<string name="global_menu_help_about_desktop">سەبارەت بە دێڵتا چات</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">Souhlas</string>
|
||||
<string name="cancel">Zrušit</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">nebo</string>
|
||||
<string name="clear_search">Vyčistit vyhledávání</string>
|
||||
<string name="yes">Ano</string>
|
||||
<string name="no">Ne</string>
|
||||
@@ -554,8 +552,6 @@
|
||||
<string name="pref_app_access">Přístup aplikace</string>
|
||||
<string name="pref_chats">Chaty</string>
|
||||
<string name="pref_in_chat_sounds">Zvuky v rámci chatu</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Velikost písma zprávy</string>
|
||||
<string name="pref_view_log">Zobrazit záznam běhu</string>
|
||||
<string name="pref_saved_log">Záznam běhu uložen do složky \"Downloads\"</string>
|
||||
<string name="pref_save_log_failed">Uložení záznamu běhu selhalo</string>
|
||||
@@ -750,6 +746,7 @@
|
||||
<string name="contact_setup_changed">Změněné nastavení pro %1$s.</string>
|
||||
<string name="copy_qr_data_success">URL z QR kódu zkopírováno do mezipaměti</string>
|
||||
<string name="mailto_dialog_header_select_chat">Vyberte chat, kterému chcete zprávu odeslat </string>
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">Odpověď</string>
|
||||
<string name="notify_new_message">Nová zpráva</string>
|
||||
<string name="notify_background_connection_enabled">Spojení na pozadí je zapnuto</string>
|
||||
@@ -793,7 +790,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Vývojář</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Nástroje pro vývojáře</string>
|
||||
<string name="global_menu_help_desktop">Nápověda</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Víc podrobností o Delta Chatu</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Přispěj na GitHubu</string>
|
||||
<string name="global_menu_help_report_desktop">Nahlaš problém</string>
|
||||
<string name="global_menu_help_about_desktop">O aplikaci Delta Chat</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Annuller</string>
|
||||
<string name="clear_search">Ryd søgning</string>
|
||||
<string name="clear_search">Ryd søgning</string>
|
||||
<string name="yes">Ja</string>
|
||||
<string name="no">Nej</string>
|
||||
<string name="select">Vælg</string>
|
||||
@@ -488,8 +488,6 @@
|
||||
<string name="pref_app_access">Programadgang</string>
|
||||
<string name="pref_chats">Samtaler</string>
|
||||
<string name="pref_in_chat_sounds">In-chat-lyde</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Besked tekststørrelse</string>
|
||||
<string name="pref_view_log">Visningslog</string>
|
||||
<string name="pref_saved_log">Gem loggen til \"Downloads\" mappen</string>
|
||||
<string name="pref_save_log_failed">Forsøg på at gemme loggen mislykkedes</string>
|
||||
@@ -677,6 +675,7 @@
|
||||
<!-- translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message" -->
|
||||
<string name="contact_setup_changed">Ændret opsætning for %1$s</string>
|
||||
<string name="copy_qr_data_success">Kopieret QR url til udklipsholder</string>
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">Svar</string>
|
||||
<string name="notify_new_message">Ny besked</string>
|
||||
<string name="notify_background_connection_enabled">Baggrundsforbindelse aktiveret</string>
|
||||
@@ -717,7 +716,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Udvikler</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Udvikler værktøj</string>
|
||||
<string name="global_menu_help_desktop">Hjælp</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Lær mere om Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Bidrag på GitHub</string>
|
||||
<string name="global_menu_help_report_desktop">Rapporter en sag</string>
|
||||
<string name="global_menu_help_about_desktop">Om Delta Chat</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Abbruch</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">oder</string>
|
||||
<string name="clear_search">Suche löschen</string>
|
||||
<!-- a noun, used on a button, short for "show link" -->
|
||||
<string name="link">Link</string>
|
||||
@@ -39,6 +37,7 @@
|
||||
<string name="close_window">Fenster schließen</string>
|
||||
<string name="forward">Weiterleiten</string>
|
||||
<string name="create">Erstellen</string>
|
||||
<string name="reset">Zurücksetzen</string>
|
||||
<string name="later">Später</string>
|
||||
<!-- "Resend" means "Sending the selected message(s) again to the same chat". The string is used in a menu and should be as short as possible. Resending may be needed after failures or to repost old messages to new members. -->
|
||||
<string name="resend">Erneut senden</string>
|
||||
@@ -47,6 +46,7 @@
|
||||
<!-- Verb "to unarchive", as in "remove a chat from the archive", opposite of the previous string -->
|
||||
<string name="unarchive">Dearchivieren</string>
|
||||
<string name="mute">Stumm</string>
|
||||
<string name="muted">Stumm</string>
|
||||
<string name="ephemeral_messages">Verschwindende Nachrichten</string>
|
||||
<string name="ephemeral_messages_hint">Gilt für alle Gruppenmitglieder, die Delta Chat verwenden. Nachrichten können kopiert, gespeichert und weitergeleitet werden oder es können andere E-Mail-Clients verwendet werden.</string>
|
||||
<string name="save">Speichern</string>
|
||||
@@ -186,6 +186,12 @@
|
||||
<string name="webxdc_apps">Apps</string>
|
||||
<string name="webxdc_store_url">App-Picker-URL</string>
|
||||
<string name="webxdc_store_url_explain">Wenn gesetzt, wird diese URL als App-Picker anstelle der Voreinstellung verwendet.</string>
|
||||
<string name="home">Start</string>
|
||||
<string name="games">Spiele</string>
|
||||
<string name="tools">Tools</string>
|
||||
<string name="app_size">Größe</string>
|
||||
<string name="app_date_published">Veröffentlicht</string>
|
||||
<string name="add_to_chat">Zum Chat hinzufügen</string>
|
||||
<string name="unknown">Unbekannt</string>
|
||||
|
||||
<string name="green">Grün</string>
|
||||
@@ -538,10 +544,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Profil wurde auf Ihr Zweitgerät übertragen.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Profil vorbereiten…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">Warte auf Empfänger…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Empfänger verbunden…</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Transfer…</string>
|
||||
<string name="troubleshooting">Fehlersuche</string>
|
||||
@@ -581,7 +583,7 @@
|
||||
<!-- Instant onboarding title (there is not more to do than to set name and avatar) -->
|
||||
<string name="instant_onboarding_title">Ihr Profil</string>
|
||||
<!-- The placeholder will be replaced by the default onboarding server -->
|
||||
<string name="instant_onboarding_agree_default2">Datenschutzerklärung für %1$s</string>
|
||||
<string name="instant_onboarding_agree_default2">Nutzungsbedingungen und Datenschutzerklärung für %1$s</string>
|
||||
<!-- The placeholder will be replaced by instance name, the whole text will link to the instance page -->
|
||||
<string name="instant_onboarding_agree_instance">Infos zu Profilen auf %1$s</string>
|
||||
<!-- Confirmation button on the instant onboarding screen -->
|
||||
@@ -660,6 +662,8 @@
|
||||
<string name="profile_tag">Private Bezeichnung</string>
|
||||
<string name="profile_tag_hint">z.B. Familie, Arbeit, Freunde</string>
|
||||
<string name="profile_tag_explain">Die Bezeichnung ist nur für Sie sichtbar um zwischen Profilen zu unterscheiden.</string>
|
||||
<!-- Menu entry to sort an item to the beginning of a list. Only "To Top" may do as well in some translations, if that helps to stay shorter. -->
|
||||
<string name="move_to_top">Nach oben</string>
|
||||
<string name="delete_account">Profil löschen</string>
|
||||
<string name="delete_account_ask">Möchten Sie das Profil und alle Daten wirklich von diesem Gerät löschen?</string>
|
||||
<string name="delete_account_explain_with_name">Alle Daten des Profils \"%s\" werden von diesem Gerät gelöscht, dies schließt Ihre Ende-zu-Ende Autocrypt-Einstellungen, Kontakte, Chats, Nachrichten und Medien mit ein. Diese Aktion kann nicht rückgängig gemacht werden.</string>
|
||||
@@ -724,6 +728,7 @@
|
||||
<string name="pref_appearance">Darstellung</string>
|
||||
<string name="pref_theme">Design</string>
|
||||
<string name="pref_language">Sprache</string>
|
||||
<string name="pref_use_system_ui_font">Systemschrift verwenden</string>
|
||||
<string name="pref_incognito_keyboard">Inkognito-Tastatur</string>
|
||||
<!-- Translators: Must indicate that there is no guarantee as the system may not honor our request. -->
|
||||
<string name="pref_incognito_keyboard_explain">Deaktivierung des personalisierten Lernens der Tastatur anfordern.</string>
|
||||
@@ -741,8 +746,6 @@
|
||||
<string name="pref_app_access">App-Zugriff</string>
|
||||
<string name="pref_chats">Chats</string>
|
||||
<string name="pref_in_chat_sounds">In-Chat-Klänge</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Schriftgröße</string>
|
||||
<string name="pref_view_log">Protokoll anzeigen</string>
|
||||
<string name="pref_saved_log">Die Logdatei wurde im Downloads Ordner gespeichert.</string>
|
||||
<string name="pref_save_log_failed">Logdatei konnte nicht gespeichert werden.</string>
|
||||
@@ -953,6 +956,7 @@
|
||||
<string name="chat_protection_broken_explanation">Die Ende-zu-Ende-Verschlüsselung kann nicht mehr garantiert werden, wahrscheinlich weil %1$s Delta Chat neu installiert oder eine Nachricht von einem anderen Gerät gesendet hat.\n\nSie können sich persönlich treffen und den QR-Code erneut scannen, um die garantierte Ende-zu-Ende-Verschlüsselung wiederherzustellen.</string>
|
||||
<string name="invalid_unencrypted_tap_to_learn_more">⚠️ %1$s verlangt eine Ende-zu-Ende-Verschlüsselung, die für diesen Chat noch nicht hergestellt wurde. Tippen, um mehr zu erfahren.</string>
|
||||
<string name="invalid_unencrypted_explanation">Um eine Ende-zu-Ende-Verschlüsselung herzustellen, können Sie Kontakte persönlich treffen und ihren QR-Code scannen.</string>
|
||||
<!-- deprecated -->
|
||||
<string name="encryption_required_for_new_contact">Ende-zu-Ende-Verschlüsselung ist notwendig, aber für %1$s nicht eingerichtet.\n\nZum Herstellen der Ende-zu-Ende-Verschlüsselung, können Sie Ihren Einladungslink teilen oder den Kontakt persönlich zum QR-Code-Scannen treffen.</string>
|
||||
<string name="learn_more">Mehr erfahren</string>
|
||||
|
||||
@@ -1028,8 +1032,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">Mailto-Link konnte nicht dekodiert werden: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Verwerfen</string>
|
||||
<string name="notify_reply_button">Antworten</string>
|
||||
<string name="notify_new_message">Neue Nachricht</string>
|
||||
<string name="notify_background_connection_enabled">Hintergrundverbindung aktiviert</string>
|
||||
@@ -1085,8 +1087,12 @@
|
||||
<string name="global_menu_view_developer_desktop">EntwicklerIn</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Entwicklungswerkzeug</string>
|
||||
<string name="global_menu_help_desktop">Hilfe</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Mehr über Delta Chat erfahren</string>
|
||||
<string name="delta_chat_homepage">Delta Chat Homepage</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Auf GitHub mitwirken</string>
|
||||
<string name="contribute">Mitwirken</string>
|
||||
<string name="global_menu_help_report_desktop">Ein Problem melden</string>
|
||||
<string name="global_menu_help_about_desktop">Über Delta Chat</string>
|
||||
<string name="global_menu_file_open_desktop">Delta Chat öffnen</string>
|
||||
@@ -1099,6 +1105,8 @@
|
||||
<string name="timestamp_format_m_desktop">D MMM</string>
|
||||
<string name="remove_desktop">Entfernen</string>
|
||||
<string name="save_desktop">Speichern</string>
|
||||
<!-- Opposite of "Save". Undo a "Save" action. Similar to "Unmute", "Unpin". Could also be worded as "Save no longer" or so. -->
|
||||
<string name="unsave">Nicht mehr speichern</string>
|
||||
<string name="name_desktop">Name</string>
|
||||
<string name="select_group_image_desktop">Gruppenbild auswählen</string>
|
||||
<string name="export_backup_desktop">Backup exportieren</string>
|
||||
@@ -1158,11 +1166,20 @@
|
||||
<string name="notifications_avg_minutes">Im Mittel alle %1$d Minuten</string>
|
||||
<string name="notifications_avg_hours">Im Mittel alle %1$d Stunden</string>
|
||||
<string name="last_check_at">Überprüft um %1$s</string>
|
||||
<string name="system_settings">Systemeinstellungen</string>
|
||||
<!-- shown below the button "System Settings" on the notification screen. this is a hint about what can be edited on System Settings' Notification page - eg. the notification type (banner, lock screen, notification centre), sound, badges and so on. no need to be exhaustive here, it is only to give the user an idea. -->
|
||||
<string name="system_settings_notify_explain_ios">Töne, Vorschau, Stil und mehr bearbeiten</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Empfangene oder gesendete Apps werden hier angezeigt. Unter \"Dateien\" können Sie auf heruntergeladene Apps zugreifen.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">\"Teilen\" anklicken</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">\"Zum Home-Bildschirm\" auswählen, um die App zum Startbildschirm hinzuzufügen</string>
|
||||
<!-- iOS shortcut widget -->
|
||||
<!-- use the same translation for "Shortcuts" as the system is using, often the term "Shortcut" stays untranslated; check eg. how the "Shortcuts" system app is called in your locale -->
|
||||
<string name="shortcuts_widget_title">Shortcuts</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="shortcuts_widget_description">Delta Chat\'s \"Zum Widget hinzufügen\" fügt Chats hinzu</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="remove_from_widget">Aus Widget entfernen</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="add_to_widget">Zum Widget hinzufügen</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat verwendet die Kamera, um Fotos aufzunehmen und zu versenden und um QR-Codes zu scannen.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Delta Chat verwendet die Kontakte, um eine Liste von E-Mail-Adressen anzuzeigen, an die Sie schreiben können. Delta Chat hat keine Server; das Adressbuch wird nicht versandt.</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">Εντάξει</string>
|
||||
<string name="cancel">Ακύρωση</string>
|
||||
<string name="clear_search">Αναζήτηση</string>
|
||||
<string name="clear_search">Αναζήτηση</string>
|
||||
<string name="yes">Ναι</string>
|
||||
<string name="no">Όχι</string>
|
||||
<string name="select">Επιλογή</string>
|
||||
@@ -584,8 +584,6 @@
|
||||
<string name="pref_app_access">Πρόσβαση εφαρμογής</string>
|
||||
<string name="pref_chats">Συνομιλίες</string>
|
||||
<string name="pref_in_chat_sounds">Ήχοι μέσα στη συνομιλία</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Μέγεθος γραμματοσειράς μηνύματος</string>
|
||||
<string name="pref_view_log">Προβολή Αρχείου Καταγραφής</string>
|
||||
<string name="pref_saved_log">ΤΟ αρχείο καταγραφής αποθηκεύτηκε στο φάκελο \"Λήψεις\".</string>
|
||||
<string name="pref_save_log_failed">Αποτυχία αποθήκευσης του αρχείου καταγραφής</string>
|
||||
@@ -828,8 +826,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">Αδυναμία αποκωδικοποίησης του συνδέσμου mailto: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Απόρριψη</string>
|
||||
<string name="notify_reply_button">Απάντηση</string>
|
||||
<string name="notify_new_message">Νέο μήνυμα</string>
|
||||
<string name="notify_background_connection_enabled">Η σύνδεση στο παρασκήνιο ενεργοποιήθηκε</string>
|
||||
@@ -876,7 +872,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Προγραμματιστής</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Εργαλεία Προγραμματιστή</string>
|
||||
<string name="global_menu_help_desktop">Βοήθεια</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Μάθετε περισσότερα για το Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Συνεισφέρετε στο GitHub</string>
|
||||
<string name="global_menu_help_report_desktop">Αναφέρετε ένα πρόβλημα</string>
|
||||
<string name="global_menu_help_about_desktop">Για το Delta Chat</string>
|
||||
@@ -951,9 +949,6 @@
|
||||
<string name="last_check_at">Έλεγχος στις %1$s</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Οι ιδιωτικές εφαρμογές που λαμβάνονται ή αποστέλλονται σε οποιαδήποτε συνομιλία θα εμφανίζονται εδώ. Το \"Αρχεία\" εμφανίζει ιδιωτικές εφαρμογές που μόλις κατεβάσατε.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Κάντε κλικ στο κουμπί κοινής χρήσης</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Επιλέξτε \"Προσθήκη στην αρχική οθόνη\" για να προσθέσετε την εφαρμογή στην αρχική σας οθόνη.</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Το Delta Chat χρησιμοποιεί την κάμερά σας για λήψη και αποστολή φωτογραφιών και βίντεο και για σάρωση κωδικών QR.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Το Delta Chat χρησιμοποιεί τις επαφές σας για να εμφανίσει μια λίστα με διευθύνσεις e-mail στις οποίες μπορείτε να γράψετε. Το Delta Chat δεν έχει διακομιστή, οι επαφές σας δεν αποστέλλονται πουθενά.</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">Bone</string>
|
||||
<string name="cancel">Nuligi</string>
|
||||
<string name="clear_search">Forviŝi Serĉon</string>
|
||||
<string name="clear_search">Forviŝi Serĉon</string>
|
||||
<string name="yes">Jes</string>
|
||||
<string name="no">Ne</string>
|
||||
<string name="select">Elekti</string>
|
||||
@@ -422,8 +422,6 @@
|
||||
<string name="pref_app_access">Aliro al aplikaĵo</string>
|
||||
<string name="pref_chats">Interparoloj</string>
|
||||
<string name="pref_in_chat_sounds">Sonoj dum interparolado</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Mesaĝa tipargrando</string>
|
||||
<string name="pref_view_log">Vidi protokolon</string>
|
||||
<string name="pref_saved_log">Konservis protokolon al la elŝuta dosierujo</string>
|
||||
<string name="pref_save_log_failed">Malsukcesis konservi protokolon</string>
|
||||
@@ -446,6 +444,7 @@
|
||||
<string name="pref_send_copy_to_self">Sendi kopion al mi mem</string>
|
||||
<string name="pref_show_emails_all">Ĉiuj</string>
|
||||
<string name="autocrypt_prefer_e2ee">Preferi tutvojan ĉifradon</string>
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">Respondi</string>
|
||||
<string name="notify_new_message">Nova mesaĝo</string>
|
||||
<string name="notify_priority_high">Alta</string>
|
||||
|
||||
@@ -8,8 +8,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Cancelar</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">o</string>
|
||||
<string name="or_separator">o</string>
|
||||
<string name="clear_search">Borrar búsqueda</string>
|
||||
<!-- a noun, used on a button, short for "show link" -->
|
||||
<string name="link">Enlace</string>
|
||||
@@ -566,10 +565,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Cuenta transferida a tu otro dispositivo.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Preparando cuenta…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">Esperando por receptor…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Receptor conectado…</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Transfiriendo…</string>
|
||||
<string name="troubleshooting">Solución de problemas</string>
|
||||
@@ -609,7 +604,7 @@
|
||||
<!-- Instant onboarding title (there is not more to do than to set name and avatar) -->
|
||||
<string name="instant_onboarding_title">Tu perfil</string>
|
||||
<!-- The placeholder will be replaced by the default onboarding server -->
|
||||
<string name="instant_onboarding_agree_default2">Política de privacidad para %1$s</string>
|
||||
<string name="instant_onboarding_agree_default2">Términos y política de privacidad para %1$s</string>
|
||||
<!-- The placeholder will be replaced by instance name, the whole text will link to the instance page -->
|
||||
<string name="instant_onboarding_agree_instance">Acerca de los perfiles en %1$s</string>
|
||||
<!-- Confirmation button on the instant onboarding screen -->
|
||||
@@ -769,8 +764,6 @@
|
||||
<string name="pref_app_access">Acceso a la aplicación</string>
|
||||
<string name="pref_chats">Chats</string>
|
||||
<string name="pref_in_chat_sounds">Sonidos en el chat</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Tamaño de texto del mensaje</string>
|
||||
<string name="pref_view_log">Ver log</string>
|
||||
<string name="pref_saved_log">El log fue guardado en la carpeta de Descargas</string>
|
||||
<string name="pref_save_log_failed">No se pudo guardar el log</string>
|
||||
@@ -981,6 +974,7 @@
|
||||
<string name="chat_protection_broken_explanation">El cifrado de extremo a extremo ya no se puede garantizar, probablemente porque %1$s reinstaló Delta Chat o envió un mensaje desde otro dispositivo.\n\nPueden encontrarse en persona y escanear su código QR nuevamente para restablecer el cifrado de extremo a extremo garantizado.</string>
|
||||
<string name="invalid_unencrypted_tap_to_learn_more">⚠️ %1$s requiere cifrado de extremo a extremo que aún no está configurado para este chat. Toca para obtener más información.</string>
|
||||
<string name="invalid_unencrypted_explanation">Para establecer un cifrado de extremo a extremo, puede reunirse con los contactos en persona y escanear su código QR.</string>
|
||||
<!-- deprecated -->
|
||||
<string name="encryption_required_for_new_contact">Se requiere cifrado de extremo a extremo, pero aún no está disponible para %1$s.\n\nPuede compartir su enlace de invitación o reunirse en persona y escanear su código QR.</string>
|
||||
<string name="learn_more">Aprender más</string>
|
||||
|
||||
@@ -1049,7 +1043,6 @@
|
||||
<!-- translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message" -->
|
||||
<string name="contact_setup_changed">Configuración cambiada para %1$s.</string>
|
||||
<string name="verified_contact_required_explain">Para garantizar el cifrado de extremo a extremo, solo puedes añadir contactos con una marca de verificación verde</string>
|
||||
<string name="create_verified_group_ask">¿Quieres crear un grupo protegido que garantiza el cifrado de extremo a extremo?\n\nSolo contactos que tengan una estampilla verde de verificación pueden ser añadidos a un grupo protegido.</string>
|
||||
<string name="copy_qr_data_success">URL del código QR copiado al portapapeles</string>
|
||||
<string name="mailto_dialog_header_select_chat">Seleccione el chat para enviar el mensaje</string>
|
||||
<!-- first placeholder is the name of the chat -->
|
||||
@@ -1057,8 +1050,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">El enlace mailto no se pudo decodificar: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Descartar</string>
|
||||
<string name="notify_reply_button">Responder</string>
|
||||
<string name="notify_new_message">Nuevo mensaje</string>
|
||||
<string name="notify_background_connection_enabled">Conexión en segundo plano habilitada</string>
|
||||
@@ -1114,7 +1105,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Programador</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Herramientas del Programador</string>
|
||||
<string name="global_menu_help_desktop">Ayuda</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Aprender más sobre Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Contribuir en GitHub</string>
|
||||
<string name="global_menu_help_report_desktop">Reportar un problema</string>
|
||||
<string name="global_menu_help_about_desktop">Sobre Delta Chat</string>
|
||||
@@ -1188,10 +1181,7 @@
|
||||
<string name="notifications_avg_hours">Promedio cada %1$d horas</string>
|
||||
<string name="last_check_at">Comprobado en %1$s</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Apps recibidas o enviadas en cualquier chat aparecerán aquí. \"Archivos\" muestra apps descargadas.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Presiona el botón de compartir</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Selecciona \"Añadir a la pantalla principal\" para añadir la aplicación a tu pantaña principal.</string>
|
||||
<string name="webxdc_selector_empty_hint">Aplicaciones privadas recibidas o enviadas en cualquier chat aparecerán aquí. \"Archivos\" muestra aplicaciones privadas descargadas. </string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Al permitir el acceso a la cámara podrás tomar fotos y videos.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Al permitir acceder a tu libreta de direcciones podrás chatear con los contactos de tu dispositivo.</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">Ados</string>
|
||||
<string name="cancel">Utzi</string>
|
||||
<string name="yes">Bai</string>
|
||||
<string name="yes">Bai</string>
|
||||
<string name="no">Ez</string>
|
||||
<string name="on">Bai</string>
|
||||
<string name="off">Ez</string>
|
||||
@@ -365,8 +365,6 @@
|
||||
<string name="pref_app_access">Aplikazio sarbidea</string>
|
||||
<string name="pref_chats">Txatak</string>
|
||||
<string name="pref_in_chat_sounds">Txat bitarteko soinuak</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Mezuen letra tamaina</string>
|
||||
<string name="pref_view_log">Ikusi egunkaria</string>
|
||||
<string name="pref_saved_log">Egunkaria deskargen karpetan gorde da</string>
|
||||
<string name="pref_save_log_failed">Huts egin du egunkaria gordetzean</string>
|
||||
@@ -482,6 +480,7 @@
|
||||
<string name="contact_not_verified">Ezin da %1$s egiaztatu</string>
|
||||
<!-- translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message" -->
|
||||
<string name="contact_setup_changed">Aldatu %1$s(r)en ezarpena</string>
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">Erantzun</string>
|
||||
<string name="notify_new_message">Mezu berria</string>
|
||||
<string name="notify_background_connection_enabled">Bigarren planoko konexioa gaituta</string>
|
||||
@@ -515,7 +514,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Garatzailea</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Garatzaile-tresnak</string>
|
||||
<string name="global_menu_help_desktop">Laguntza</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Ikasi gehiago Delta Chat-i buruz</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Hartu parte GitHub-en</string>
|
||||
<string name="global_menu_help_report_desktop">Eman arazo baten berri</string>
|
||||
<string name="global_menu_help_about_desktop">Delta Chat-i buruz</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">دلتاچت</string>
|
||||
<string name="ok">تأیید</string>
|
||||
<string name="cancel">لغو</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">یا</string>
|
||||
<string name="clear_search">پاک کردن جستوجو</string>
|
||||
<!-- a noun, used on a button, short for "show link" -->
|
||||
<string name="link">پیوند</string>
|
||||
@@ -541,10 +539,6 @@ https://meet.jit.si/$ROOM
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ حساب به دستگاه دوم شما منتقل شد.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">در حال آماده سازی حساب…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">در انتظار گیرنده…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">گیرنده متصل شد…</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">در حال انتقال…</string>
|
||||
<string name="troubleshooting">عیبیابی</string>
|
||||
@@ -743,8 +737,6 @@ https://meet.jit.si/$ROOM
|
||||
<string name="pref_app_access">دسترسی نرمافزار</string>
|
||||
<string name="pref_chats">گپها</string>
|
||||
<string name="pref_in_chat_sounds">صداهای درونگپی</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">اندازه نوشتههای پیام</string>
|
||||
<string name="pref_view_log">نمایش گزارش</string>
|
||||
<string name="pref_saved_log">گزارش را در پوشه\"دانلودها\" ذخیره کن </string>
|
||||
<string name="pref_save_log_failed">ذخیره گزارش ناموفق بود</string>
|
||||
@@ -949,6 +941,7 @@ https://meet.jit.si/$ROOM
|
||||
<string name="chat_protection_enabled_explanation">رمزنگاری سراسری پیامهای این گفتگو اکنون تضمین میشود. رمزنگاری سراسری باعث میشود پیامهایتان بین شما و مخاطبین شما محرمانه بماند. حتی ارائهدهنده رایانامه شما هم نمیتواند آنها را بخواند.</string>
|
||||
<string name="chat_protection_broken_tap_to_learn_more">%1$s پیامی را از دستگاه دیگری ارسال کرد. برای اطلاعات بیشتر ضربه بزنید.</string>
|
||||
<string name="invalid_unencrypted_tap_to_learn_more">⚠️ %1$s به رمزنگاری سراسری نیاز دارد که هنوز برای این گپ پیکرهبندی نشده است. برای یادگیری بیشتر اینجا بزنید.</string>
|
||||
<!-- deprecated -->
|
||||
<string name="encryption_required_for_new_contact">رمزنگاری سراسری لازم است اما برای %1$s هنوز پیکرهبندی نشده است.\n\nمیتوانید پیوند دعوت خود را به مخاطبتان بدهید یا اینکه به صورت حضوری کد QR مخاطب را اسکن کنید.</string>
|
||||
<string name="learn_more">بیشتر بدانید</string>
|
||||
|
||||
@@ -1030,8 +1023,6 @@ https://meet.jit.si/$ROOM
|
||||
<string name="mailto_link_could_not_be_decoded">امکان کدگشایی پیوند mailto وجود ندارد: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">صرف نظر</string>
|
||||
<string name="notify_reply_button">پاسخ</string>
|
||||
<string name="notify_new_message">پیام جدید</string>
|
||||
<string name="notify_background_connection_enabled">اتصالها پیش زمینه فعال شد</string>
|
||||
@@ -1103,7 +1094,9 @@ GNU GPL ورژن ۳
|
||||
<string name="global_menu_view_developer_desktop">برنامهنویس</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">ابزار برنامه نویس</string>
|
||||
<string name="global_menu_help_desktop">کمک</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">یادگیری بیشتر درمورد دلتاچت</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">کمک به گیتهاب</string>
|
||||
<string name="global_menu_help_report_desktop">گزارش یک مشکل</string>
|
||||
<string name="global_menu_help_about_desktop">درباره دلتاچت</string>
|
||||
@@ -1178,9 +1171,6 @@ GNU GPL ورژن ۳
|
||||
<string name="last_check_at">بررسی شده در %1$s</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">برنامههای دریافتشده یا ارسالشده از همه چتها در اینجا نمایش داده میشود. «پروندهها» تنها برنامههای اخیرا دریافتشده را نمایش میدهد.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">روی دکمه اشتراک کلیک کنید</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">برای افزودن برنامه به صفحه اصلی خود، «افزودن به صفحه اصلی» را انتخاب کنید.</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">دلتاچت برای گرفتن و ارسال عکس و فیلم و برای اسکن کردن کیوآر کد از دوربین شما استفاده میکند. </string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">دلتاچت از مخاطبین شما برای نمایش فهرست رایانامههایی که میتوانید برایشان پیام ارسال کنید استفاده میکند. دلتاچت کارساز ندارد، مخاطبین شما به جایی ارسال نمیشوند. </string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Peruuta</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">tai</string>
|
||||
<string name="clear_search">Tyhjennä haku</string>
|
||||
<string name="yes">Kyllä</string>
|
||||
<string name="no">Ei</string>
|
||||
@@ -509,10 +507,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Profiili siirretty toiselle laitteellesi.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Valmistellaan profiilia...</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">Odotetaan vastaanottajaa...</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Vastaanottaja yhdistetty...</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Siirretään...</string>
|
||||
<string name="troubleshooting">Vianetsintä</string>
|
||||
@@ -690,8 +684,6 @@
|
||||
<string name="pref_app_access">Sovelluksen pääsy</string>
|
||||
<string name="pref_chats">Keskustelut</string>
|
||||
<string name="pref_in_chat_sounds">Keskustelunaikaiset äänet</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Viestin fonttikoko</string>
|
||||
<string name="pref_view_log">Näytä loki</string>
|
||||
<string name="pref_saved_log">Tallenna loki \"Lataukset\" -kansioon</string>
|
||||
<string name="pref_save_log_failed">Lokin tallennus epäonnistui</string>
|
||||
@@ -974,8 +966,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">mailto-linkkiä ei voitu selvittää: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Hylkää</string>
|
||||
<string name="notify_reply_button">Vastaa</string>
|
||||
<string name="notify_new_message">Uusi viesti</string>
|
||||
<string name="notify_background_connection_enabled">Yhteys käynnissä taustalla</string>
|
||||
@@ -1031,7 +1021,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Kehittäjä</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Kehittäjätyökalut</string>
|
||||
<string name="global_menu_help_desktop">Ohje</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Lisätietoja Delta Chatista</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Osallistu GitHubissa</string>
|
||||
<string name="global_menu_help_report_desktop">Ilmoita ongelma</string>
|
||||
<string name="global_menu_help_about_desktop">Tietoja Delta Chatista</string>
|
||||
@@ -1106,9 +1098,6 @@
|
||||
<string name="last_check_at">Tarkistettu %1$s</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Kaikissa keskusteluissa jaetut yksityiset sovellukset näkyvät tässä. \"Tiedostot\" näyttää ladatut yksityiset sovellukset.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Napauta jakamispainiketta.</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Valitse \"Lisää aloitusnäytölle\" lisätäksesi sovelluksen puhelimesi aloitusnäytölle.</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat käyttää kameraa kuvien ja videoiden kuvaamiseen ja lähettämiseen sekä QR-koodien skannaamiseen.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Delta Chat käyttää yhteystietojasi näyttämään listan sähköpostiosoitteista, joihin voit kirjoittaa. Delta Chatilla ei ole palvelimia, eikä yhteystietojasi lähetetä mihinkään.</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Annuler</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">ou</string>
|
||||
<string name="clear_search">Effacer la recherche</string>
|
||||
<string name="yes">Oui</string>
|
||||
<string name="no">Non</string>
|
||||
@@ -525,10 +523,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Compte transféré sur votre deuxième appareil.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Préparation du compte...</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">En attente de l\'appareil...</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Appareil connecté...</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Transfert...</string>
|
||||
<string name="troubleshooting">Dépannage</string>
|
||||
@@ -695,8 +689,6 @@
|
||||
<string name="pref_app_access">Accès à l\'application</string>
|
||||
<string name="pref_chats">Discussions</string>
|
||||
<string name="pref_in_chat_sounds">Sons de messages entrants</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Taille de police des messages</string>
|
||||
<string name="pref_view_log">Voir le journal</string>
|
||||
<string name="pref_saved_log">Journal enregistré dans le dossier \"Téléchargements\"</string>
|
||||
<string name="pref_save_log_failed">Enregistrement du journal échoué</string>
|
||||
@@ -968,8 +960,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">Le lien mailto n\'a pas pu être décodé: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Rejeter</string>
|
||||
<string name="notify_reply_button">Répondre</string>
|
||||
<string name="notify_new_message">Nouveau message</string>
|
||||
<string name="notify_background_connection_enabled">Connexion en arrière-plan activée</string>
|
||||
@@ -1025,7 +1015,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Développeur</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Outils de développement</string>
|
||||
<string name="global_menu_help_desktop">Aide</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">En savoir plus sur Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Contribuer sur Github</string>
|
||||
<string name="global_menu_help_report_desktop">Signaler un problème</string>
|
||||
<string name="global_menu_help_about_desktop">À propos de Delta Chat</string>
|
||||
@@ -1100,9 +1092,6 @@
|
||||
<string name="last_check_at">Dernièrement vu à %1$s</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Les applications envoyées ou reçues dans une discussion apparaissent ici. « Fichiers » affiche les applis que vous venez de télécharger.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Cliquer sur le bouton « Partager ».</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Sélectionner « Ajouter à l\'écran d\'accueil » pour ajouter l\'appli à votre écran d\'accueil.</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat utilise votre appareil photo pour prendre des photos et des vidéos et les envoyer, ainsi que pour scanner des QR codes.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Delta Chat utilise vos contacts pour montrer une liste d\'adresses de courriel auxquels vous pouvez écrire. Delta Chat n\'a pas de serveur, vos contacts ne sont envoyés nulle part.</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Cancelar</string>
|
||||
<string name="clear_search">Eliminar busca</string>
|
||||
<string name="clear_search">Eliminar busca</string>
|
||||
<string name="yes">Si</string>
|
||||
<string name="no">Non</string>
|
||||
<string name="select">Seleccionar</string>
|
||||
@@ -591,8 +591,6 @@
|
||||
<string name="pref_app_access">Acceso a app</string>
|
||||
<string name="pref_chats">Conversas</string>
|
||||
<string name="pref_in_chat_sounds">Sons na conversa</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Tamaño da letra na mensaxe</string>
|
||||
<string name="pref_view_log">Ver rexistro</string>
|
||||
<string name="pref_saved_log">Gardouse o rexistro no cartafol \"Descargas\"</string>
|
||||
<string name="pref_save_log_failed">Non se puido gardar o rexistro</string>
|
||||
@@ -804,8 +802,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">a ligazón mailto non se puido descodificar: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Desbotar</string>
|
||||
<string name="notify_reply_button">Responder</string>
|
||||
<string name="notify_new_message">Nova mensaxe</string>
|
||||
<string name="notify_background_connection_enabled">Conexión en segundo plano establecida</string>
|
||||
@@ -852,7 +848,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Desenvolvedora</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Ferramentas de desenvolvedora</string>
|
||||
<string name="global_menu_help_desktop">Axuda</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Coñece máis sobre Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Contribúe en GitHub</string>
|
||||
<string name="global_menu_help_report_desktop">Informa dun fallo</string>
|
||||
<string name="global_menu_help_about_desktop">Acerca de Delta Chat</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Otkaži</string>
|
||||
<string name="yes">Da</string>
|
||||
<string name="yes">Da</string>
|
||||
<string name="no">Ne</string>
|
||||
<string name="on">Uključeno</string>
|
||||
<string name="off">Isključeno</string>
|
||||
@@ -211,8 +211,6 @@
|
||||
<string name="pref_app_access">Pristup aplikaciji</string>
|
||||
<string name="pref_chats">Razgovori</string>
|
||||
<string name="pref_in_chat_sounds">Zvuk unutar razgovora</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Veličina fonta poruke</string>
|
||||
<string name="pref_other">Ostalo</string>
|
||||
<string name="pref_backup">Sigurnosna kopija</string>
|
||||
<!-- No need to translate "Wallpaper" literally. Chose what is common in your language for a "Wallpaper" or a "Background". Avoid adding the term "image" here, as the "Wallpaper" may also be just a single color. -->
|
||||
@@ -224,6 +222,7 @@
|
||||
<!-- qr code stuff -->
|
||||
<string name="qr_code">QR kod</string>
|
||||
<string name="qrscan_fingerprint_label">Otisak prsta</string>
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">Odgovori</string>
|
||||
<string name="notify_new_message">Nova poruka</string>
|
||||
<string name="notify_priority_high">Visoko</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Mégse</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">vagy</string>
|
||||
<string name="clear_search">Keresés kiürítése</string>
|
||||
<!-- a noun, used on a button, short for "show link" -->
|
||||
<string name="link">Hivatkozás</string>
|
||||
@@ -18,7 +16,7 @@
|
||||
<string name="off">Kikapcsolva</string>
|
||||
<string name="def">Alapértelmezett</string>
|
||||
<string name="default_value">Alapértelmezett (%1$s)</string>
|
||||
<string name="default_value_as_above">Alapértelmezett (ugyanaz, mint fent)</string>
|
||||
<string name="default_value_as_above">Alapértelmezett (ugyanaz, mint fentebb)</string>
|
||||
<string name="custom">Egyéni</string>
|
||||
<string name="none">Egyik sem</string>
|
||||
<string name="automatic">Automatikus</string>
|
||||
@@ -32,13 +30,14 @@
|
||||
<string name="delete">Törlés</string>
|
||||
<string name="info">Infó</string>
|
||||
<string name="update">Frissítés</string>
|
||||
<string name="emoji">Hangulatjel</string>
|
||||
<string name="emoji">Emodzsi</string>
|
||||
<string name="attachment">Csatolmány</string>
|
||||
<string name="back">Vissza</string>
|
||||
<string name="close">Bezárás</string>
|
||||
<string name="close_window">Ablak bezárása</string>
|
||||
<string name="forward">Továbbítás</string>
|
||||
<string name="create">Létrehozás</string>
|
||||
<string name="reset">Visszaállítás</string>
|
||||
<string name="later">Később</string>
|
||||
<!-- "Resend" means "Sending the selected message(s) again to the same chat". The string is used in a menu and should be as short as possible. Resending may be needed after failures or to repost old messages to new members. -->
|
||||
<string name="resend">Újraküldés</string>
|
||||
@@ -47,6 +46,7 @@
|
||||
<!-- Verb "to unarchive", as in "remove a chat from the archive", opposite of the previous string -->
|
||||
<string name="unarchive">Archiválás visszavonása</string>
|
||||
<string name="mute">Némítás</string>
|
||||
<string name="muted">Némított</string>
|
||||
<string name="ephemeral_messages">Eltűnő üzenetek</string>
|
||||
<string name="ephemeral_messages_hint">A csevegés összes tagjára vonatkozik, ha a Delta Chatet használják; az üzeneteket továbbra is másolhatják, menthetik és továbbíthatják, vagy más e-mail klienseket használhatnak.</string>
|
||||
<string name="save">Mentés</string>
|
||||
@@ -184,6 +184,14 @@
|
||||
<string name="webxdc_app">Alkalmazás</string>
|
||||
<!-- plural of "App"; used to present "Webxdc App" (https://webxdc.org) in a user friendly way. Please stay close to the original term and keep it short (it is used in menus with few screen space). -->
|
||||
<string name="webxdc_apps">Alkalmazások</string>
|
||||
<string name="webxdc_store_url">Alkalmazás-választó-webcím</string>
|
||||
<string name="webxdc_store_url_explain">Ha be van állítva, akkor a webcím lesz használva mint alkalmazás-választó az alapértelmezett helyett</string>
|
||||
<string name="home">Főoldal</string>
|
||||
<string name="games">Játékok</string>
|
||||
<string name="tools">Eszközök</string>
|
||||
<string name="app_size">Méret</string>
|
||||
<string name="app_date_published">Közzétéve</string>
|
||||
<string name="add_to_chat">Hozzáadás csevegéshez</string>
|
||||
<string name="unknown">Ismeretlen</string>
|
||||
|
||||
<string name="green">Zöld</string>
|
||||
@@ -221,7 +229,7 @@
|
||||
<string name="broadcast_list_name">Adáslista neve</string>
|
||||
<string name="please_enter_broadcast_list_name">Adjon meg egy nevet az adáslistának</string>
|
||||
<string name="menu_send">Küldés</string>
|
||||
<string name="menu_toggle_keyboard">Váltás hangulatjel-billentyűzetre</string>
|
||||
<string name="menu_toggle_keyboard">Váltás emodzsi-billentyűzetre</string>
|
||||
<string name="menu_edit_group">Csoport szerkesztése</string>
|
||||
<string name="menu_group_name_and_image">Csoportnév és -kép</string>
|
||||
<string name="menu_show_global_map">Az összes helyszín megjelenítése</string>
|
||||
@@ -274,7 +282,7 @@
|
||||
<string name="privacy_policy">Adatvédelmi irányelvek</string>
|
||||
<string name="menu_select_all">Összes kiválasztása</string>
|
||||
<string name="select_chat">Csevegés kiválasztása</string>
|
||||
<string name="select_more">Több kiválasztása</string>
|
||||
<string name="select_more">Továbbiak kiválasztása</string>
|
||||
<string name="menu_edit_name">Név szerkesztése</string>
|
||||
<!-- The placeholder will be replaced by the name the contact gave themself (if any) or by an e-mail address. -->
|
||||
<string name="edit_name_explain">Állítson be egy becenevet a(z) „%1$s” nevű ismerősének. Hagyja üresen az ismerőse által választott név megjelenítéséhez.</string>
|
||||
@@ -461,7 +469,7 @@
|
||||
|
||||
<!-- punycode warning / labeled links -->
|
||||
<!-- placeholder is domain/hostname that should be trusted -->
|
||||
<string name="open_external_url_trust_domain">Ne kérdezzen rá újra erre: %1$s</string>
|
||||
<string name="open_external_url_trust_domain">Ne kérdezzen rá újra a következőre: %1$s</string>
|
||||
<string name="puny_code_warning_header">Gyanús hivatkozás észlelve</string>
|
||||
<!-- placeholder contains the hostname converted to ascii -->
|
||||
<string name="puny_code_warning_question">Biztosan meglátogatja a következőt: %1$s?</string>
|
||||
@@ -511,9 +519,9 @@
|
||||
<string name="square_grid">Négyzetrács</string>
|
||||
<string name="send_message">Üzenet küldése</string>
|
||||
<!-- Placeholder %1$s will be replaced by the name of the contact changing their address. Placeholders %2$s and %3$s will be replaced by old/new email addresses. -->
|
||||
<string name="aeap_addr_changed">%1$s megváltoztatta a címét erről: %2$s, erre: %3$s </string>
|
||||
<string name="aeap_addr_changed">%1$s megváltoztatta a címét következőről: %2$s, erre: %3$s </string>
|
||||
<!-- the explanation is shown (1) as a modal dialog with the buttons "Cancel" and "Continue" as well as (2) as a device message -->
|
||||
<string name="aeap_explanation">Ön megváltoztatta a saját e-mail-címét erről: %1$s erre: %2$s.\n\nHa most üzenetet küld egy hitelesített csoportba, az ottani ismerősei automatikusan lecserélik az Ön régi címét az új címére.\n\nEzért nagyon ajánlott beállítani, hogy a régi e-mail szolgáltatója továbbítsa-e az összes e-mailt e-mail-címére. Ellenkező esetben lemaradhat azoknak az ismerőseinek az üzeneteiről, akik még nem kapták meg az új címét.</string>
|
||||
<string name="aeap_explanation">Ön megváltoztatta a saját e-mail-címét a következőről: %1$s erre: %2$s.\n\nHa most üzenetet küld egy hitelesített csoportba, az ottani ismerősei automatikusan lecserélik az Ön régi címét az új címére.\n\nEzért nagyon ajánlott beállítani, hogy a régi e-mail szolgáltatója továbbítsa-e az összes e-mailt e-mail-címére. Ellenkező esetben lemaradhat azoknak az ismerőseinek az üzeneteiről, akik még nem kapták meg az új címét.</string>
|
||||
|
||||
|
||||
<!-- Multi Device -->
|
||||
@@ -535,10 +543,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ A profil átkerül az Ön második eszközére.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Profil készítése…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">Várakozás a vevőeszközre…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Vevőeszköz kapcsolódott…</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Átvitel…</string>
|
||||
<string name="troubleshooting">Hibaelhárítás</string>
|
||||
@@ -657,6 +661,8 @@
|
||||
<string name="profile_tag">Privát címke</string>
|
||||
<string name="profile_tag_hint">Például: „Munka”, „Család”</string>
|
||||
<string name="profile_tag_explain">A címke csak az Ön számára jelenik meg; segít megkülönböztetni a profiljait.</string>
|
||||
<!-- Menu entry to sort an item to the beginning of a list. Only "To Top" may do as well in some translations, if that helps to stay shorter. -->
|
||||
<string name="move_to_top">Felülre helyezés</string>
|
||||
<string name="delete_account">Profil törlése</string>
|
||||
<string name="delete_account_ask">Biztosan törölni szeretné a profiladatait?</string>
|
||||
<string name="delete_account_explain_with_name">A(z) „%s” nevű profilhoz tartozó mindet adat ezen az eszközön törölve lesz, beleértve a végpontok közötti titkosítás beállításait, a névjegyeket, a csevegéseket, az üzeneteket és a médiát. Ez a művelet nem vonható vissza. </string>
|
||||
@@ -721,6 +727,7 @@
|
||||
<string name="pref_appearance">Megjelenés</string>
|
||||
<string name="pref_theme">Téma</string>
|
||||
<string name="pref_language">Nyelv</string>
|
||||
<string name="pref_use_system_ui_font">Rendszer betűtípusának használata</string>
|
||||
<string name="pref_incognito_keyboard">Inkognitó-billentyűzet</string>
|
||||
<!-- Translators: Must indicate that there is no guarantee as the system may not honor our request. -->
|
||||
<string name="pref_incognito_keyboard_explain">Tanulás letiltásának kérése a billentyűzettől</string>
|
||||
@@ -729,8 +736,8 @@
|
||||
<string name="pref_server">Kiszolgáló</string>
|
||||
<string name="pref_encryption">Titkosítás</string>
|
||||
<string name="pref_manage_keys">Privát kulcsok kezelése</string>
|
||||
<string name="pref_use_system_emoji">Rendszer hangulatjeleinek használata</string>
|
||||
<string name="pref_use_system_emoji_explain">A Delta Chat beépített hangulatjel-támogatásának letiltása</string>
|
||||
<string name="pref_use_system_emoji">Rendszeremodzsik használata</string>
|
||||
<string name="pref_use_system_emoji_explain">A Delta Chat beépített emodzsi-támogatásának letiltása</string>
|
||||
<string name="pref_use_inapp_camera">Alkalmazás kamerájának használata</string>
|
||||
<string name="pref_use_inapp_camera_explain">Az alkalmazáson belüli kamera általában kevesebb funkcióval rendelkezik, mint a rendszer kamerája.</string>
|
||||
<string name="pref_show_system_contacts">A rendszer névjegyzékének olvasása</string>
|
||||
@@ -738,10 +745,8 @@
|
||||
<string name="pref_app_access">Alkalmazás-hozzáférés</string>
|
||||
<string name="pref_chats">Csevegések</string>
|
||||
<string name="pref_in_chat_sounds">Csevegésen belüli hangok</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Üzenetek betűmérete</string>
|
||||
<string name="pref_view_log">Naplófájl megtekintése</string>
|
||||
<string name="pref_saved_log">A naplófájl elmentve a „Letöltések” mappába</string>
|
||||
<string name="pref_saved_log">A naplófájl elmentve a „Letöltések” nevű mappába</string>
|
||||
<string name="pref_save_log_failed">Nem sikerült elmenteni a naplófájlt</string>
|
||||
<string name="pref_log_header">Naplófájl</string>
|
||||
<string name="pref_other">Egyéb</string>
|
||||
@@ -771,10 +776,10 @@
|
||||
<string name="pref_send_copy_to_self">Másolat küldése Önmagának</string>
|
||||
<!-- for classic email, we use the classical term "Account" -->
|
||||
<string name="pref_send_copy_to_self_explain">Szükséges, ha ezt a fiókot több eszközön is használja.</string>
|
||||
<string name="pref_auto_folder_moves">Automatikus áthelyezés a DeltaChat mappába</string>
|
||||
<string name="pref_auto_folder_moves">Automatikus áthelyezés a DeltaChat nevű mappába</string>
|
||||
<string name="pref_auto_folder_moves_explain">A csevegések áthelyezésre kerülnek, hogy elkerüljék a bejövő üzenetek mappa zűrzavarát.</string>
|
||||
<string name="pref_only_fetch_mvbox_title">Csak a DeltaChat-mappából történjen lekérdezés</string>
|
||||
<string name="pref_only_fetch_mvbox_explain">Más mappák figyelmen kívül hagyása. A kiszolgálónak a DeltaChat mappába kell áthelyeznie a csevegőüzeneteket.</string>
|
||||
<string name="pref_only_fetch_mvbox_title">Csak a DeltaChat nevű mappából történjen lekérdezés</string>
|
||||
<string name="pref_only_fetch_mvbox_explain">Más mappák figyelmen kívül hagyása. A kiszolgálónak a DeltaChat nevű mappába kell áthelyeznie a csevegőüzeneteket.</string>
|
||||
<string name="pref_show_emails">Klasszikus e-mailek megjelenítése</string>
|
||||
<string name="pref_show_emails_no">Nem, csak csevegések</string>
|
||||
<string name="pref_show_emails_accepted_contacts">Elfogadott ismerősök számára</string>
|
||||
@@ -810,7 +815,7 @@
|
||||
|
||||
<!-- Emoji picker and categories -->
|
||||
<string name="emoji_search_results">Keresési eredmények</string>
|
||||
<string name="emoji_not_found">Nem található hangulatjel</string>
|
||||
<string name="emoji_not_found">Nem található emodzsi</string>
|
||||
<string name="emoji_recent">Nemrég használt</string>
|
||||
<string name="emoji_people">Emberek és test</string>
|
||||
<string name="emoji_nature">Állatok és természet</string>
|
||||
@@ -826,9 +831,9 @@
|
||||
<!-- Verb, the action of adding a "Reaction" to a message. Used eg. in context menus, similar to "Reply" or "Forward" -->
|
||||
<string name="react">Reakció</string>
|
||||
<!-- %1$s will be replaced by an emoji. %2$s will be replaced by message summary (the summary is often long and whole string gets truncated; words after %2$s will often not being visible). Eg. 'You reacted 👍 to "Found my suitcase"'. Use less than 20 characters, otherwise the string will be truncated too soon and too few information are shown. Do not try to translate "reacted to" too strict. Depending on the language, "added 👍 to" or "gave 👍 to" or just "👍 to" may be shorter and/or clearer and work as well. -->
|
||||
<string name="reaction_by_you">Ön ezzel reagált: %1$s, erre: „%2$s”</string>
|
||||
<string name="reaction_by_you">Ön a következővel reagált: %1$s, erre: „%2$s”</string>
|
||||
<!-- %1$s will be replaced a name. %2$s will be replaced by an emoji. %3$s will be replaced by message summary (the summary is often long and whole string gets truncated; words after %3$s will often not being visible). Eg. 'Alice reacted 👍 to "Nice photos"'. Use less than 20 characters, otherwise the string will be truncated too soon and too few information are shown. Do not try to translate "reacted to" too strict. Depending on the language, "added 👍 to" or "gave 👍 to" or just "👍 to" may be shorter and/or clearer work as well. -->
|
||||
<string name="reaction_by_other">%1$s ezzel reagált: %2$s, erre: „%3$s”</string>
|
||||
<string name="reaction_by_other">%1$s a következővel reagált: %2$s, erre: „%3$s”</string>
|
||||
|
||||
<!-- automatically delete message -->
|
||||
<string name="delete_old_messages">Régi üzenetek törlése</string>
|
||||
@@ -881,9 +886,9 @@
|
||||
<string name="systemmsg_subject_for_new_contact">Üzenet tőle: %1$s</string>
|
||||
<string name="systemmsg_failed_sending_to">Nem sikerült elküldeni az üzenetet „%1$s” számára.</string>
|
||||
<!-- %1$s will be replaced by the old group name, %2$s will be replaced by the new group name -->
|
||||
<string name="group_name_changed_by_you">Ön megváltoztatta a csoport nevét erről: „%1$s”, erre: „%2$s”.</string>
|
||||
<string name="group_name_changed_by_you">Ön megváltoztatta a csoport nevét a következőről: „%1$s”, erre: „%2$s”.</string>
|
||||
<!-- %1$s will be replaced by the old group name, %2$s will be replaced by the new group name, %3$s will be replaced by name and address of the contact who did the action. -->
|
||||
<string name="group_name_changed_by_other">%3$s megváltoztatta a csoport nevét erről: „%1$s”, erre: „%2$s”.</string>
|
||||
<string name="group_name_changed_by_other">%3$s megváltoztatta a csoport nevét a következőről: „%1$s”, erre: „%2$s”.</string>
|
||||
<string name="group_image_changed_by_you">Ön megváltoztatta a csoport profilképét.</string>
|
||||
<!-- %1$s will be replaced by name and address of the contact who did the action -->
|
||||
<string name="group_image_changed_by_other">%1$s megváltoztatta a csoport profilképét.</string>
|
||||
@@ -950,6 +955,7 @@
|
||||
<string name="chat_protection_broken_explanation">A végpontok közötti titkosítás már nem garantálható, valószínűleg azért, mert %1$s újratelepítette a Delta Chatet, vagy egy másik eszközről küldött üzenetet.\n\n Személyesen találkozhat vele, és újra beolvashatja a QR-kódját a garantált végpontok közötti titkosítás visszaállításához.</string>
|
||||
<string name="invalid_unencrypted_tap_to_learn_more">⚠️ A(z) %1$s végpontok közötti titkosítást igényel, ami még nincs beállítva erre a csevegésre. Koppintson, ha többet szeretne megtudni.</string>
|
||||
<string name="invalid_unencrypted_explanation">A végpontok közötti titkosítás létrehozásához személyesen is találkozhat az ismerőseivel, és a QR-kódjukat beolvasva bemutathatja őket.</string>
|
||||
<!-- deprecated -->
|
||||
<string name="encryption_required_for_new_contact">A végpontok közötti titkosítás beállítása szükséges, de a(z) %1$s nevű ismerőse esetében az még nincs beállítva.\n\nMegoszthatja a meghívó-hivatkozását, vagy személyesen is találkozhat vele, és beolvashatja a QR-kódját.</string>
|
||||
<string name="learn_more">Tudjon meg többet</string>
|
||||
|
||||
@@ -1025,8 +1031,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">Nem sikerült dekódolni a mailto-hivatkozást: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Elvetés</string>
|
||||
<string name="notify_reply_button">Válasz</string>
|
||||
<string name="notify_new_message">Új üzenet</string>
|
||||
<string name="notify_background_connection_enabled">Háttérkapcsolat engedélyezve</string>
|
||||
@@ -1082,8 +1086,12 @@
|
||||
<string name="global_menu_view_developer_desktop">Fejlesztő</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Fejlesztői eszközök</string>
|
||||
<string name="global_menu_help_desktop">Súgó</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Tudjon meg többet a Delta Chatről</string>
|
||||
<string name="delta_chat_homepage">A Delta Chat weboldala</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Hozzájárulás a GitHubon</string>
|
||||
<string name="contribute">Közreműködés</string>
|
||||
<string name="global_menu_help_report_desktop">Jelentsen egy problémát</string>
|
||||
<string name="global_menu_help_about_desktop">A Delta Chat-ről</string>
|
||||
<string name="global_menu_file_open_desktop">Delta Chat megnyitása</string>
|
||||
@@ -1096,6 +1104,8 @@
|
||||
<string name="timestamp_format_m_desktop">MMM D</string>
|
||||
<string name="remove_desktop">Eltávolítás</string>
|
||||
<string name="save_desktop">Mentés</string>
|
||||
<!-- Opposite of "Save". Undo a "Save" action. Similar to "Unmute", "Unpin". Could also be worded as "Save no longer" or so. -->
|
||||
<string name="unsave">Mentés megszüntetése</string>
|
||||
<string name="name_desktop">Név</string>
|
||||
<string name="select_group_image_desktop">Csoport képének kiválasztása</string>
|
||||
<string name="export_backup_desktop">Biztonsági mentés exportálása</string>
|
||||
@@ -1103,7 +1113,7 @@
|
||||
<string name="forget_login_confirmation_desktop">Törli ezt a profilt? Az összes adata törlődni fog, beleértve a végpontok közötti titkosítási beállításokat, névjegyeket, csevegéseket, üzeneteket és médiát. Ez a művelet nem vonható vissza.</string>
|
||||
<string name="message_detail_sent_desktop">elküldött</string>
|
||||
<string name="message_detail_received_desktop">érkezett</string>
|
||||
<string name="menu.view.developer.open.log.folder">Naplófájlok könyvtárának megnyitása</string>
|
||||
<string name="menu.view.developer.open.log.folder">Naplófájlok mappájának megnyitása</string>
|
||||
<string name="menu.view.developer.open.current.log.file">Jelenlegi naplófájl megnyitása</string>
|
||||
<string name="explain_desktop_minimized_disabled_tray_pref" tools:ignore="TypographyDashes">A tálca ikonja nem kapcsolható ki, mivel a Delta Chat a --minimized kapcsolóval indult.</string>
|
||||
<string name="no_spellcheck_suggestions_found">Nem találhatók helyesírási javaslatok.</string>
|
||||
@@ -1155,11 +1165,20 @@
|
||||
<string name="notifications_avg_minutes">Átlagosan %1$d percenként</string>
|
||||
<string name="notifications_avg_hours">Átlagosan %1$d óránként</string>
|
||||
<string name="last_check_at">Ellenőrizve ekkor: %1$s</string>
|
||||
<string name="system_settings">Rendszer-beállítások</string>
|
||||
<!-- shown below the button "System Settings" on the notification screen. this is a hint about what can be edited on System Settings' Notification page - eg. the notification type (banner, lock screen, notification centre), sound, badges and so on. no need to be exhaustive here, it is only to give the user an idea. -->
|
||||
<string name="system_settings_notify_explain_ios">Típus-, kitűzők-, előnézet- és egyebek szerkesztése</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">A bármelyik csevegésben kapott vagy küldött alkalmazások itt fognak megjelenni. A „Fájlok” az éppen letöltött alkalmazásokat jeleníti meg.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Kattintson a megosztás gombra</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Válassza a „Hozzáadás a kezdőképernyőhöz” lehetőséget, hogy az alkalmazást hozzáadja a kezdőképernyőhöz.</string>
|
||||
<!-- iOS shortcut widget -->
|
||||
<!-- use the same translation for "Shortcuts" as the system is using, often the term "Shortcut" stays untranslated; check eg. how the "Shortcuts" system app is called in your locale -->
|
||||
<string name="shortcuts_widget_title">Parancsikonok</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="shortcuts_widget_description">Használja a Delta Chat „Hozzáadás modulhoz” funkcióját az elemek hozzáadásához</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="remove_from_widget">Eltávolítás a modulból</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="add_to_widget">Hozzáadás modulhoz</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">A Delta Chat az eszköze kameráját használja fényképek és videók készítésére és küldésére, valamint QR-kódok beolvasására.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">A Delta Chat a névjegyek segítségével megjeleníti azon e-mail-címek listáját, amelyekkel cseveghet. A Delta Chatnek nincs központi kiszolgálója, a névjegyeit nem küldjük el sehova.</string>
|
||||
@@ -1168,6 +1187,9 @@
|
||||
<string name="InfoPlist_NSMicrophoneUsageDescription">A Delta Chat az eszköze mikrofonját használja a hangüzenetek és a hangos videók rögzítésére, valamint küldésére.</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryUsageDescription">A Delta Chat segítségével kiválaszthatja, hogy mely fényképeket szeretné elküldeni a könyvtárából.</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">A Delta Chat el akarja menteni a képeket az eszköze fotótárába.</string>
|
||||
<string name="InfoPlist_NSFaceIDUsageDescription">A Delta Chat használhatja az arcfelimerést az Ön helyi profiljának biztonsági mentésének létrehozásához és a második eszköz biztonságos beállításához.</string>
|
||||
|
||||
|
||||
<!-- android specific strings, developers: please take care to remove strings that are no longer used! -->
|
||||
<string name="pref_instant_delivery">Azonnali kézbesítés</string>
|
||||
<string name="pref_background_notifications">Háttérkapcsolat használata</string>
|
||||
@@ -1181,7 +1203,7 @@
|
||||
<string name="perm_enable_bg_already_done">Már engedélyezve van a Delta Chat számára, hogy a háttérben üzeneteket fogadjon.\n\nHa az üzenetek még mindig nem érkeznek meg a háttérben, ellenőrizze a rendszerbeállításokat is.</string>
|
||||
|
||||
<!-- device messages for updates -->
|
||||
<string name="update_1_50_android">Mik az újdonságok?\n\n❤️🔥 Új hangulatjel-választó még több hangulatjellel\n\n🎮 Továbbfejlesztett, a csevegésben használható alkalmazások: Értesítéseket kaphat és megnyithatja az azokat támogató alkalmazásokban, azaz közvetlenül megnyithat egy hozzáadott naptárbejegyzést\n\n👍 Értesítést kaphat az üzeneteire adott reakciókról\n\n… 🛠️ Egyéb javítások, tudjon meg többet itt: %1$s</string>
|
||||
<string name="update_1_50_android">Mik az újdonságok?\n\n❤️🔥 Új emodzsi-választó még több emodzsival\n\n🎮 Továbbfejlesztett, a csevegésben használható alkalmazások: Értesítéseket kaphat és megnyithatja az azokat támogató alkalmazásokban, azaz közvetlenül megnyithat egy hozzáadott naptárbejegyzést\n\n👍 Értesítést kaphat az üzeneteire adott reakciókról\n\n… 🛠️ Egyéb javítások, tudjon meg többet itt: %1$s</string>
|
||||
<string name="update_1_46_ios">Új szolgáltatások 🐣 és további tudnivalók:\n\n⚡️ Regisztráljon biztonságos, gyors chatmail-kiszolgálókra (https://delta.chat/chatmail) vagy használja a klasszikus e-mail-kiszolgálókat\n\n👉 PUSH értesítések bármely chatmail-kiszolgálóra\n\n👤 Fogadjon „Csatolt névjegyeket\" és csatlakozzon az ismerőseihez\n\n🥰 Gyorsabb üzenetreakció kiválasztás … tudjon meg többet itt: %1$s</string>
|
||||
<string name="update_switch_profile_placement">ℹ️ A „Profilváltás” beállítás át lett helyezve:
|
||||
Érintse meg a főképernyő felső sarkában lévő profilképet a profilok hozzáadásához vagy váltásához 💡</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Batalkan</string>
|
||||
<string name="clear_search">Hapus pencarian</string>
|
||||
<string name="clear_search">Hapus pencarian</string>
|
||||
<string name="yes">Ya</string>
|
||||
<string name="no">Tidak</string>
|
||||
<string name="select">Pilih</string>
|
||||
@@ -471,8 +471,6 @@
|
||||
<string name="pref_app_access">Akes Aplikasi</string>
|
||||
<string name="pref_chats">Obrolan</string>
|
||||
<string name="pref_in_chat_sounds">Suara dalam obrolan</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Ukuran huruf pesan</string>
|
||||
<string name="pref_view_log">Lihat catatan</string>
|
||||
<string name="pref_saved_log">Menyimpan log ke folder \"Unduhan\"</string>
|
||||
<string name="pref_save_log_failed">Gagal menyimpan log</string>
|
||||
@@ -602,6 +600,7 @@
|
||||
<!-- translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message" -->
|
||||
<string name="contact_setup_changed">Ubah pengaturan untuk %1$s.</string>
|
||||
<string name="copy_qr_data_success">Salin QR url ke papan klip</string>
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">Balasan</string>
|
||||
<string name="notify_new_message">Pesan baru</string>
|
||||
<string name="notify_background_connection_enabled">Koneksi latar diaktifkan</string>
|
||||
@@ -639,7 +638,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Pengembang</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Alat pengembang</string>
|
||||
<string name="global_menu_help_desktop">Bantuan</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Pelajari lebih lanjut Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Kontribusi di GitHub</string>
|
||||
<string name="global_menu_help_report_desktop">Laporkan masalah</string>
|
||||
<string name="global_menu_help_about_desktop">Tentang Delta Chat</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Annulla</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">o</string>
|
||||
<string name="clear_search">Cancella Ricerca</string>
|
||||
<!-- a noun, used on a button, short for "show link" -->
|
||||
<string name="link">Collegamento</string>
|
||||
@@ -39,6 +37,7 @@
|
||||
<string name="close_window">Chiudi Finestra</string>
|
||||
<string name="forward">Inoltra</string>
|
||||
<string name="create">Crea</string>
|
||||
<string name="reset">Azzera</string>
|
||||
<string name="later">Dopo</string>
|
||||
<!-- "Resend" means "Sending the selected message(s) again to the same chat". The string is used in a menu and should be as short as possible. Resending may be needed after failures or to repost old messages to new members. -->
|
||||
<string name="resend">Reinvia</string>
|
||||
@@ -47,6 +46,7 @@
|
||||
<!-- Verb "to unarchive", as in "remove a chat from the archive", opposite of the previous string -->
|
||||
<string name="unarchive">Ripristina</string>
|
||||
<string name="mute">Silenzia</string>
|
||||
<string name="muted">Disattivato</string>
|
||||
<string name="ephemeral_messages">Messaggi a Scomparsa</string>
|
||||
<string name="ephemeral_messages_hint">Si applica a tutti i membri di questa chat se utilizzano Delta Chat; possono comunque copiare, salvare e inoltrare messaggi o utilizzare altri client e-mail.</string>
|
||||
<string name="save">Salva</string>
|
||||
@@ -193,6 +193,14 @@
|
||||
<string name="webxdc_app">App</string>
|
||||
<!-- plural of "App"; used to present "Webxdc App" (https://webxdc.org) in a user friendly way. Please stay close to the original term and keep it short (it is used in menus with few screen space). -->
|
||||
<string name="webxdc_apps">Apps</string>
|
||||
<string name="webxdc_store_url">URL Selettore App</string>
|
||||
<string name="webxdc_store_url_explain">Se impostato, l\'URL verrà utilizzato come Selettore App anziché quello predefinito</string>
|
||||
<string name="home">Inizio</string>
|
||||
<string name="games">Giochi</string>
|
||||
<string name="tools">Strumenti</string>
|
||||
<string name="app_size">Dimensione</string>
|
||||
<string name="app_date_published">Pubblicato</string>
|
||||
<string name="add_to_chat">Aggiungi alla Chat</string>
|
||||
<string name="unknown">Sconosciuto</string>
|
||||
|
||||
<string name="green">Verde</string>
|
||||
@@ -552,10 +560,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Profilo trasferito sul tuo secondo dispositivo.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Preparazione profilo…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">In attesa del ricevente...</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Ricevente connesso…</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Trasferimento…</string>
|
||||
<string name="troubleshooting">Risoluzione dei problemi</string>
|
||||
@@ -674,6 +678,8 @@
|
||||
<string name="profile_tag">Etichetta Privata</string>
|
||||
<string name="profile_tag_hint">es. Lavoro, Famiglia</string>
|
||||
<string name="profile_tag_explain">Etichetta che è visibile solo a te; ti aiuta a distinguere i tuoi profili.</string>
|
||||
<!-- Menu entry to sort an item to the beginning of a list. Only "To Top" may do as well in some translations, if that helps to stay shorter. -->
|
||||
<string name="move_to_top">Sposta in Alto</string>
|
||||
<string name="delete_account">Elimina Profilo</string>
|
||||
<string name="delete_account_ask">Sei certo di voler eliminare i dati del tuo profilo?</string>
|
||||
<string name="delete_account_explain_with_name">Tutti i dati del profilo di \"%s\" su questo dispositivo verranno eliminati, inclusa la configurazione della crittografia end-to-end, i contatti, le chat, i messaggi e i contenuti multimediali. Questa azione non può essere annullata.</string>
|
||||
@@ -738,6 +744,7 @@
|
||||
<string name="pref_appearance">Aspetto</string>
|
||||
<string name="pref_theme">Tema</string>
|
||||
<string name="pref_language">Lingua</string>
|
||||
<string name="pref_use_system_ui_font">Usa Font di Sistema</string>
|
||||
<string name="pref_incognito_keyboard">Tastiera Incognito</string>
|
||||
<!-- Translators: Must indicate that there is no guarantee as the system may not honor our request. -->
|
||||
<string name="pref_incognito_keyboard_explain">Richiedi alla tastiera di disattivare l\'apprendimento personalizzato</string>
|
||||
@@ -755,8 +762,6 @@
|
||||
<string name="pref_app_access">Accesso App</string>
|
||||
<string name="pref_chats">Chats</string>
|
||||
<string name="pref_in_chat_sounds">Suoni In-Chat</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Dimensione Font Messaggi</string>
|
||||
<string name="pref_view_log">Vedi Registro</string>
|
||||
<string name="pref_saved_log">Registro salvato nella cartella \"Downloads\"</string>
|
||||
<string name="pref_save_log_failed">Salvataggio registro non riuscito</string>
|
||||
@@ -967,6 +972,7 @@
|
||||
<string name="chat_protection_broken_explanation">La crittografia end-to-end non può più essere garantita, probabilmente perché %1$s ha reinstallato Delta Chat o inviato un messaggio da un altro dispositivo.\n\nPuoi incontrarlo di persona e scansionare nuovamente il suo Codice QR per ristabilire la crittografia end-to-end garantita.</string>
|
||||
<string name="invalid_unencrypted_tap_to_learn_more">⚠️ %1$s richiede la crittografia end-to-end che non è ancora configurata per questa chat. Tocca per saperne di più.</string>
|
||||
<string name="invalid_unencrypted_explanation">Per stabilire la crittografia end-to-end, potresti incontrare i contatti di persona e scansionare il loro Codice QR per verificarli.</string>
|
||||
<!-- deprecated -->
|
||||
<string name="encryption_required_for_new_contact">È richiesta la crittografia end-to-end, ma non è ancora configurata per %1$s.\n\nPuoi condividere con loro il collegamento d\'invito o incontrarli di persona e scansionare il loro Codice QR.</string>
|
||||
<string name="learn_more">Per Saperne di Più</string>
|
||||
|
||||
@@ -1042,8 +1048,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">Il collegamento mailto non può essere decodificato: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Ignora</string>
|
||||
<string name="notify_reply_button">Rispondi</string>
|
||||
<string name="notify_new_message">Nuovo messaggio</string>
|
||||
<string name="notify_background_connection_enabled">Connessione in secondo piano abilitata</string>
|
||||
@@ -1066,7 +1070,7 @@
|
||||
<string name="perm_explain_access_to_mic_denied">Per inviare messaggi audio, vai alle impostazioni dell\'app, seleziona \"Autorizzazioni\" e abilita \"Microfono\".</string>
|
||||
<string name="perm_explain_access_to_storage_denied">Per ricevere o inviare files, vai alle impostazioni dell\'app, seleziona \"Autorizzazioni\" e abilita \"Archiviazione\".</string>
|
||||
<string name="perm_explain_access_to_location_denied">Per allegare una posizione, vai alle impostazioni dell\'app, seleziona \"Autorizzazioni\" e abilita \"Posizione\".</string>
|
||||
<string name="perm_explain_access_to_notifications_denied">Per ricevere le notifiche, vai su \"Impostazioni Sistema / App / Delta Chat\" e attiva \"Notifiche\".</string>
|
||||
<string name="perm_explain_access_to_notifications_denied">Per ricevere le notifiche, vai su \"Impostazioni di Sistema / App / Delta Chat\" e attiva \"Notifiche\".</string>
|
||||
|
||||
<!-- ImageEditorHud -->
|
||||
<string name="ImageEditorHud_draw_anywhere_to_blur">Disegna ovunque per sfocare</string>
|
||||
@@ -1099,7 +1103,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Sviluppatore</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Strumenti di Sviluppo</string>
|
||||
<string name="global_menu_help_desktop">Aiuto</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Scopri di più su Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Contribuisci su GitHub</string>
|
||||
<string name="global_menu_help_report_desktop">Segnala Problema</string>
|
||||
<string name="global_menu_help_about_desktop">Informazioni Delta Chat</string>
|
||||
@@ -1113,6 +1119,8 @@
|
||||
<string name="timestamp_format_m_desktop">D MMM</string>
|
||||
<string name="remove_desktop">Rimuovi</string>
|
||||
<string name="save_desktop">Salva</string>
|
||||
<!-- Opposite of "Save". Undo a "Save" action. Similar to "Unmute", "Unpin". Could also be worded as "Save no longer" or so. -->
|
||||
<string name="unsave">Non Salvare</string>
|
||||
<string name="name_desktop">Nome</string>
|
||||
<string name="select_group_image_desktop">Seleziona Immagine Gruppo</string>
|
||||
<string name="export_backup_desktop">Esporta Backup</string>
|
||||
@@ -1172,11 +1180,20 @@
|
||||
<string name="notifications_avg_minutes">In media ogni %1$d minuti</string>
|
||||
<string name="notifications_avg_hours">In media ogni %1$d ore</string>
|
||||
<string name="last_check_at">Controllato a %1$s</string>
|
||||
<string name="system_settings">Impostazioni di Sistema</string>
|
||||
<!-- shown below the button "System Settings" on the notification screen. this is a hint about what can be edited on System Settings' Notification page - eg. the notification type (banner, lock screen, notification centre), sound, badges and so on. no need to be exhaustive here, it is only to give the user an idea. -->
|
||||
<string name="system_settings_notify_explain_ios">Modifica tipo, distintivi, anteprima e altro</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Le app ricevute o inviate in qualsiasi chat verranno mostrate qui. \"Files\" mostra le app appena scaricate.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Clic sul pulsante condividi</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Seleziona \"Aggiungi alla Schermata Iniziale\" per aggiungere l\'app alla tua schermata iniziale.</string>
|
||||
<!-- iOS shortcut widget -->
|
||||
<!-- use the same translation for "Shortcuts" as the system is using, often the term "Shortcut" stays untranslated; check eg. how the "Shortcuts" system app is called in your locale -->
|
||||
<string name="shortcuts_widget_title">Scorciatoie</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="shortcuts_widget_description">Utilizza \"Aggiungi al Widget\" di Delta Chat per aggiungere elementi</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="remove_from_widget">Rimuovi dal Widget</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="add_to_widget">Aggiungi al Widget</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat utilizza la tua fotocamera per scattare e inviare foto e video e per scansionare i codici QR.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Delta Chat usa i tuoi contatti per mostrare una lista di indirizzi e-mail a cui puoi scrivere. Delta Chat non ha un server, i tuoi contatti non vengono inviati da nessuna parte.</string>
|
||||
@@ -1185,6 +1202,9 @@
|
||||
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat utilizza il tuo microfono per registrare e inviare messaggi vocali e video con audio.</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat ti permetterà di scegliere quali foto della tua libreria inviare.</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat vuole salvare le immagini nella tua libreria fotografica.</string>
|
||||
<string name="InfoPlist_NSFaceIDUsageDescription">Delta Chat può utilizzare Face ID per proteggere il tuo profilo locale, la creazione di backup e la configurazione di un secondo dispositivo.</string>
|
||||
|
||||
|
||||
<!-- android specific strings, developers: please take care to remove strings that are no longer used! -->
|
||||
<string name="pref_instant_delivery">Consegna Istantanea</string>
|
||||
<string name="pref_background_notifications">Utilizza Connessione Secondo Piano</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">了承</string>
|
||||
<string name="cancel">取消</string>
|
||||
<string name="clear_search">検索履歴を消す</string>
|
||||
<string name="clear_search">検索履歴を消す</string>
|
||||
<string name="yes">はい</string>
|
||||
<string name="no">いいえ</string>
|
||||
<string name="select">選択</string>
|
||||
@@ -459,8 +459,6 @@
|
||||
<string name="pref_app_access">アプリのアクセス</string>
|
||||
<string name="pref_chats">チャット</string>
|
||||
<string name="pref_in_chat_sounds">着信音</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">文字の大きさ</string>
|
||||
<string name="pref_view_log">ログの表示</string>
|
||||
<string name="pref_saved_log">ログはダウンロードフォルダに保存されました。</string>
|
||||
<string name="pref_save_log_failed">ログの保存に失敗しました</string>
|
||||
@@ -622,6 +620,7 @@
|
||||
<string name="contact_not_verified">%1$sを確認できません。</string>
|
||||
<!-- translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message" -->
|
||||
<string name="contact_setup_changed">設定が%1$sに変わりました。</string>
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">返信</string>
|
||||
<string name="notify_new_message">新規メッセージ</string>
|
||||
<string name="notify_priority_high">高</string>
|
||||
@@ -656,7 +655,9 @@
|
||||
<string name="global_menu_view_developer_desktop">開発者</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">開発者ツール</string>
|
||||
<string name="global_menu_help_desktop">ヘルプ</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">DeltaChatについて詳しく知る</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">GitHubで貢献する</string>
|
||||
<string name="global_menu_help_report_desktop">問題を報告する</string>
|
||||
<string name="global_menu_help_about_desktop">Delta Chatについて</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">យល់ព្រម</string>
|
||||
<string name="cancel">ចោល</string>
|
||||
<string name="clear_search">លុបការស្វែងរក</string>
|
||||
<string name="clear_search">លុបការស្វែងរក</string>
|
||||
<string name="yes">បាទ/ចាស</string>
|
||||
<string name="no">ទេ</string>
|
||||
<string name="select">សំរាំង</string>
|
||||
@@ -529,8 +529,6 @@
|
||||
<string name="pref_app_access">ចូលដំណើរការកម្មវិធី</string>
|
||||
<string name="pref_chats">សន្ទនា</string>
|
||||
<string name="pref_in_chat_sounds">សម្លេងនៅក្នុងសន្ទនា</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">ទំហំអក្សរសារ</string>
|
||||
<string name="pref_view_log">មើលកំណត់ហេតុ</string>
|
||||
<string name="pref_saved_log">បានរក្សាទុក កំណត់ហេតុទៅថតឯកសារ \"ទាញយក\"</string>
|
||||
<string name="pref_save_log_failed">បានបរាជ័យក្នុងការរក្សាទុកកំណត់ហេតុ</string>
|
||||
@@ -748,6 +746,7 @@
|
||||
<string name="mailto_dialog_header_select_chat">ជ្រើសរើសការជជែក ដើម្បីផ្ញើសារទៅកាន់</string>
|
||||
<string name="mailto_link_could_not_be_decoded">សំបុត្រទៅតំណភ្ជាប់ មិនអាចឌិកូដទេ: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">ឆ្លើយតប</string>
|
||||
<string name="notify_new_message">សារថ្មី</string>
|
||||
<string name="notify_background_connection_enabled">តំណភ្ជាប់ផ្ទៃខាងក្រោយបានបើក</string>
|
||||
@@ -794,7 +793,9 @@
|
||||
<string name="global_menu_view_developer_desktop">អ្នកអភិវឌ្ឍន៍</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">ឧបករណ៍អភិវឌ្ឍន៍</string>
|
||||
<string name="global_menu_help_desktop">ជួយ</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">ស្វែងយល់បន្ថែមអំពី សា Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">រួមចំណែកនៅលើ GitHub</string>
|
||||
<string name="global_menu_help_report_desktop">រាយការណ៍ពីបញ្ហា</string>
|
||||
<string name="global_menu_help_about_desktop">អំពីសា Delta Chat</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">확인</string>
|
||||
<string name="cancel">취소</string>
|
||||
<string name="clear_search">검색 지우기</string>
|
||||
<string name="clear_search">검색 지우기</string>
|
||||
<string name="yes">예</string>
|
||||
<string name="no">아니오</string>
|
||||
<string name="select">선택</string>
|
||||
@@ -560,8 +560,6 @@
|
||||
<string name="pref_app_access">앱 접근</string>
|
||||
<string name="pref_chats">채팅</string>
|
||||
<string name="pref_in_chat_sounds">앱 내 알림</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">메시지 폰트 크기</string>
|
||||
<string name="pref_view_log">로그 보기</string>
|
||||
<string name="pref_saved_log">로그를 \"다운로드\" 폴더에 저장했습니다.</string>
|
||||
<string name="pref_save_log_failed">로그 저장을 실패했습니다.</string>
|
||||
@@ -790,8 +788,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">링크로 보내는 메일을 디코딩할 수 없습니다: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">무시하기</string>
|
||||
<string name="notify_reply_button">답장하기</string>
|
||||
<string name="notify_new_message">새 메시지</string>
|
||||
<string name="notify_background_connection_enabled">백그라운드 연결 사용</string>
|
||||
@@ -838,7 +834,9 @@
|
||||
<string name="global_menu_view_developer_desktop">개발자</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">개발자 도구</string>
|
||||
<string name="global_menu_help_desktop">도움말</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Delta Chat에 대해 더 알아보기</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">GitHub에 기여</string>
|
||||
<string name="global_menu_help_report_desktop">문제 보고</string>
|
||||
<string name="global_menu_help_about_desktop">Delta Chat에 대해</string>
|
||||
@@ -903,9 +901,6 @@
|
||||
<string name="last_check_at">%1$s에 확인됨</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">채팅에서 보내거나 받은 개인 앱들이 여기에 나타납니다. \"파일\"에서 방금 다운로드 받은 개인 앱들을 보여줍니다.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">공유 버튼을 누르시오</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">홈 화면에 앱을 추가하려면 \"홈 화면에 추가\"를 선택합니다.</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat은 카메라를 사용하여 사진과 비디오를 찍고 전송하고 QR 코드를 스캔합니다.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Delta Chat 은 연락처를 사용하여 쓸 수 있는 이메일 주소 목록을 표시합니다. Delta Chat 에는 서버가 없으며 연락처는 아무 곳에도 전송되지 않습니다.</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">Gerai</string>
|
||||
<string name="cancel">Atsisakyti</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">arba</string>
|
||||
<string name="clear_search">Išvalyti paiešką</string>
|
||||
<string name="yes">Taip</string>
|
||||
<string name="no">Ne</string>
|
||||
@@ -438,10 +436,6 @@
|
||||
<string name="multidevice_open_settings_on_other_device">Pirmajame įrenginyje pereikite į „Nustatymai / Pridėti antrąjį įrenginį“ ir nuskenuokite ten rodomą kodą</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Ruošiama paskyra…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">Laukiama gavėjo…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Gavėjas prisijungęs…</string>
|
||||
<string name="troubleshooting">Nesklandumų šalinimas</string>
|
||||
|
||||
<!-- Connectivity -->
|
||||
@@ -591,8 +585,6 @@
|
||||
<string name="pref_app_access">Prieiga prie programėlės</string>
|
||||
<string name="pref_chats">Pokalbiai</string>
|
||||
<string name="pref_in_chat_sounds">Garsai pokalbiuose</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Žinučių šrifto dydis</string>
|
||||
<string name="pref_view_log">Rodyti žurnalą</string>
|
||||
<string name="pref_saved_log">Žurnalas įrašytas į „Atsiuntimų“ aplanką</string>
|
||||
<string name="pref_save_log_failed">Nepavyko įrašyti žurnalo</string>
|
||||
@@ -665,6 +657,8 @@
|
||||
|
||||
<!-- Reactions -->
|
||||
<string name="reactions">Reakcijos</string>
|
||||
<!-- Verb, the action of adding a "Reaction" to a message. Used eg. in context menus, similar to "Reply" or "Forward" -->
|
||||
<string name="react">Reaguoti</string>
|
||||
<!-- automatically delete message -->
|
||||
<string name="delete_old_messages">Ištrinti senas žinutes</string>
|
||||
<string name="autodel_device_title">Ištrinti žinutes iš įrenginio</string>
|
||||
@@ -704,6 +698,10 @@
|
||||
<!-- deprecated -->
|
||||
<string name="systemmsg_read_receipt_body">Tai yra pranešimas apie žinutės \"%1$s\" skaitymą.\n\nTai reiškia, kad žinutė buvo atvaizduota gavėjo įrenginyje, tačiau neužtikrina, kad jos turinys buvo perskaitytas.</string>
|
||||
<string name="systemmsg_subject_for_new_contact">Žinutė nuo %1$s</string>
|
||||
<!-- %1$s will be replaced by the old group name, %2$s will be replaced by the new group name -->
|
||||
<string name="group_name_changed_by_you">Jūs pakeitėte grupės pavadinimą iš „%1$s“ į „%2$s“.</string>
|
||||
<!-- %1$s will be replaced by the old group name, %2$s will be replaced by the new group name, %3$s will be replaced by name and address of the contact who did the action. -->
|
||||
<string name="group_name_changed_by_other">%3$s pakeitė grupės pavadinimą iš „%1$s“ į „%2$s“.</string>
|
||||
<!-- "left" in the meaning of "exited" -->
|
||||
<string name="group_left_by_you">Jūs išėjote iš grupės.</string>
|
||||
<!-- "left" in the meaning of "exited"; %1$s will be replaced by name and address of the contact leaving the group -->
|
||||
@@ -792,8 +790,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">nepavyko dekoduoti mailto nuorodos: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Atmesti</string>
|
||||
<string name="notify_reply_button">Atsakyti</string>
|
||||
<string name="notify_new_message">Nauja žinutė</string>
|
||||
<string name="notify_background_connection_enabled">Foninis ryšys įjungtas</string>
|
||||
@@ -836,7 +832,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Plėtotojas</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Plėtotojo įrankiai</string>
|
||||
<string name="global_menu_help_desktop">Žinynas</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Sužinokite daugiau apie Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Talkinti „Github“ svetainėje</string>
|
||||
<string name="global_menu_help_report_desktop">Pranešti apie klaidą</string>
|
||||
<string name="global_menu_help_about_desktop">Apie Delta Chat</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Avbryt</string>
|
||||
<string name="yes">Ja</string>
|
||||
<string name="yes">Ja</string>
|
||||
<string name="no">Nei</string>
|
||||
<string name="select">Velg</string>
|
||||
<string name="on">På</string>
|
||||
@@ -335,8 +335,6 @@
|
||||
<string name="pref_app_access">Programtilgang</string>
|
||||
<string name="pref_chats">Sludringer</string>
|
||||
<string name="pref_in_chat_sounds">Merknader i programmet</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Skriftstørrelse i meldinger</string>
|
||||
<string name="pref_view_log">Vis logg</string>
|
||||
<string name="pref_log_header">Logg</string>
|
||||
<string name="pref_other">Annet</string>
|
||||
@@ -405,6 +403,7 @@
|
||||
<!-- This text is shown inside the "QR code card" with very limited space; please formulate the text as short as possible therefore. The placeholder will be replaced by name and address eg. "Scan to chat with Alice (alice@example.org)" -->
|
||||
<string name="qrshow_join_contact_hint">Skann dette for å bekrefte en kontakt med %1$s.</string>
|
||||
<string name="contact_verified">%1$s bekreftet.</string>
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">Svar</string>
|
||||
<string name="notify_new_message">Ny meldin</string>
|
||||
<string name="notify_priority_high">Høy</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">Oké</string>
|
||||
<string name="cancel">Annuleren</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">of</string>
|
||||
<string name="clear_search">Zoekopdracht wissen</string>
|
||||
<!-- a noun, used on a button, short for "show link" -->
|
||||
<string name="link">Link</string>
|
||||
@@ -39,6 +37,7 @@
|
||||
<string name="close_window">Venster sluiten</string>
|
||||
<string name="forward">Doorsturen</string>
|
||||
<string name="create">Aanmaken</string>
|
||||
<string name="reset">Standaardwaarden</string>
|
||||
<string name="later">Later</string>
|
||||
<!-- "Resend" means "Sending the selected message(s) again to the same chat". The string is used in a menu and should be as short as possible. Resending may be needed after failures or to repost old messages to new members. -->
|
||||
<string name="resend">Opnieuw versturen</string>
|
||||
@@ -47,6 +46,7 @@
|
||||
<!-- Verb "to unarchive", as in "remove a chat from the archive", opposite of the previous string -->
|
||||
<string name="unarchive">De-archiveren</string>
|
||||
<string name="mute">Negeren</string>
|
||||
<string name="muted">Genegeerd</string>
|
||||
<string name="ephemeral_messages">Verdwijnende berichten</string>
|
||||
<string name="ephemeral_messages_hint">Deze instellingen zijn van toepassing op alle deelnemers die Delta Chat gebruiken. Ze kunnen echter wél berichten kopiëren, opslaan of doorsturen middels andere e-mailapps.</string>
|
||||
<string name="save">Opslaan</string>
|
||||
@@ -184,6 +184,14 @@
|
||||
<string name="webxdc_app">Privé-app</string>
|
||||
<!-- plural of "App"; used to present "Webxdc App" (https://webxdc.org) in a user friendly way. Please stay close to the original term and keep it short (it is used in menus with few screen space). -->
|
||||
<string name="webxdc_apps">Privé-apps</string>
|
||||
<string name="webxdc_store_url">Appkiezer-url</string>
|
||||
<string name="webxdc_store_url_explain">Stel in om apps te kiezen vanaf een url in plaats van de standaard appkiezer</string>
|
||||
<string name="home">Overzicht</string>
|
||||
<string name="games">Games</string>
|
||||
<string name="tools">Hulpmiddelen</string>
|
||||
<string name="app_size">Grootte</string>
|
||||
<string name="app_date_published">Publicatiedatum</string>
|
||||
<string name="add_to_chat">Toevoegen aan gesprek</string>
|
||||
<string name="unknown">Onbekend</string>
|
||||
|
||||
<string name="green">Groen</string>
|
||||
@@ -535,10 +543,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Het account is overgezet naar je tweede apparaat.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Bezig met voorbereiden…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">Bezig met wachten op ontvanger…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">De ontvanger is verbonden…</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Bezig met overdragen…</string>
|
||||
<string name="troubleshooting">Probleemoplossing</string>
|
||||
@@ -657,6 +661,8 @@
|
||||
<string name="profile_tag">Privélabel</string>
|
||||
<string name="profile_tag_hint">bijv. werk, familie</string>
|
||||
<string name="profile_tag_explain">Een label dat alleen jij kan zien, om profielen van elkaar te onderscheiden.</string>
|
||||
<!-- Menu entry to sort an item to the beginning of a list. Only "To Top" may do as well in some translations, if that helps to stay shorter. -->
|
||||
<string name="move_to_top">Bovenaan tonen</string>
|
||||
<string name="delete_account">Account verwijderen</string>
|
||||
<string name="delete_account_ask">Weet je zeker dat je je accountgegevens wilt verwijderen?</string>
|
||||
<string name="delete_account_explain_with_name">Alle gegevens van ‘%s’ worden verwijderd: de eind-tot-eindinstellingen, contactpersonen, gesprekken, berichten en media. Deze actie kan niet ongedaan worden gemaakt.</string>
|
||||
@@ -721,6 +727,7 @@
|
||||
<string name="pref_appearance">Uiterlijk</string>
|
||||
<string name="pref_theme">Thema</string>
|
||||
<string name="pref_language">Taal</string>
|
||||
<string name="pref_use_system_ui_font">Systeemlettertype gebruiken</string>
|
||||
<string name="pref_incognito_keyboard">Privétoetsenbord</string>
|
||||
<!-- Translators: Must indicate that there is no guarantee as the system may not honor our request. -->
|
||||
<string name="pref_incognito_keyboard_explain">Verzoek het toetsenbord om geen persoonlijke woorden op te nemen</string>
|
||||
@@ -738,8 +745,6 @@
|
||||
<string name="pref_app_access">Apptoegang</string>
|
||||
<string name="pref_chats">Gesprekken</string>
|
||||
<string name="pref_in_chat_sounds">Gespreksgeluiden</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Tekstgrootte van berichten</string>
|
||||
<string name="pref_view_log">Logboek bekijken</string>
|
||||
<string name="pref_saved_log">Het logboek is opgeslagen in de downloadmap</string>
|
||||
<string name="pref_save_log_failed">Kan logboek niet opslaan</string>
|
||||
@@ -950,6 +955,7 @@
|
||||
<string name="chat_protection_broken_explanation">Eind-tot-eindversleuteling kan niet meer worden gegarandeerd, omdat %1$s Delta Chat opnieuw heeft geïnstalleerd of een bericht vanaf een ander apparaat heeft verstuurd.\n\nMaak een afspraak met hem/haar en scan de QR-code opnieuw om eind-tot-eindversleuteling weer in te schakelen.</string>
|
||||
<string name="invalid_unencrypted_tap_to_learn_more">⚠️ Voor %1$s is eind-tot-eindversleuteling vereist, maar dit is nog niet ingesteld in het huidige gesprek. Druk voor meer informatie.</string>
|
||||
<string name="invalid_unencrypted_explanation">Spreek met elkaar af en scan elkaars QR-code om eind-tot-eindversleuteling op te zetten.</string>
|
||||
<!-- deprecated -->
|
||||
<string name="encryption_required_for_new_contact">Eind-tot-eindversleuteling is vereist, maar nog niet ingesteld op %1$s.\n\nJe kunt deze link alleen delen met personen die je kent of die je in het echt ontmoet en waarvan je de QR-code scant.</string>
|
||||
<string name="learn_more">Meer informatie</string>
|
||||
|
||||
@@ -1025,8 +1031,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">De mailto-link kan niet worden ontcijferd: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Verwerpen</string>
|
||||
<string name="notify_reply_button">Beantwoorden</string>
|
||||
<string name="notify_new_message">Nieuw bericht</string>
|
||||
<string name="notify_background_connection_enabled">Achtergrondverbinding ingeschakeld</string>
|
||||
@@ -1082,8 +1086,12 @@
|
||||
<string name="global_menu_view_developer_desktop">Ontwikkelaar</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Ontwikkelaarshulpmiddelen</string>
|
||||
<string name="global_menu_help_desktop">Hulp</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Meer informatie over Delta Chat</string>
|
||||
<string name="delta_chat_homepage">Delta Chat-website</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Draag bij op GitHub</string>
|
||||
<string name="contribute">Bijdragen</string>
|
||||
<string name="global_menu_help_report_desktop">Meld een probleem</string>
|
||||
<string name="global_menu_help_about_desktop">Over Delta Chat</string>
|
||||
<string name="global_menu_file_open_desktop">Delta Chat openen</string>
|
||||
@@ -1096,6 +1104,8 @@
|
||||
<string name="timestamp_format_m_desktop">MMM D</string>
|
||||
<string name="remove_desktop">Verwijderen</string>
|
||||
<string name="save_desktop">Opslaan</string>
|
||||
<!-- Opposite of "Save". Undo a "Save" action. Similar to "Unmute", "Unpin". Could also be worded as "Save no longer" or so. -->
|
||||
<string name="unsave">Niet meer bewaren</string>
|
||||
<string name="name_desktop">Naam</string>
|
||||
<string name="select_group_image_desktop">Kies een groepsafbeelding</string>
|
||||
<string name="export_backup_desktop">Reservekopie exporteren</string>
|
||||
@@ -1155,11 +1165,20 @@
|
||||
<string name="notifications_avg_minutes">Gemiddeld elke %1$d minuten</string>
|
||||
<string name="notifications_avg_hours">Gemiddeld elke %1$d uur</string>
|
||||
<string name="last_check_at">Gecontroleerd om %1$s</string>
|
||||
<string name="system_settings">Systeeminstellingen</string>
|
||||
<!-- shown below the button "System Settings" on the notification screen. this is a hint about what can be edited on System Settings' Notification page - eg. the notification type (banner, lock screen, notification centre), sound, badges and so on. no need to be exhaustive here, it is only to give the user an idea. -->
|
||||
<string name="system_settings_notify_explain_ios">Pas het type, emblemen, de voorvertoning en meer aan</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Privéapps die je verstuurt of ontvangt worden hier getoond. Bij de bestanden zie je de zojuist gedownloade apps.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Druk op de deelknop</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Kies ‘Toevoegen aan startscherm’ om de app in kwestie toe te voegen aan je startscherm.</string>
|
||||
<!-- iOS shortcut widget -->
|
||||
<!-- use the same translation for "Shortcuts" as the system is using, often the term "Shortcut" stays untranslated; check eg. how the "Shortcuts" system app is called in your locale -->
|
||||
<string name="shortcuts_widget_title">Opdrachten</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="shortcuts_widget_description">Gebruik Delta Chats ‘Tonen op widget’ om items toe te voegen</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="remove_from_widget">Niet tonen op widget</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="add_to_widget">Tonen op widget</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Geef Delta Chat toegang tot je camera om foto\'s en video\'s te maken en QR-codes te scannen.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Geef Delta Chat toegang tot je adresboek om gesprekken te voeren met contactpersonen. Delta Chat heeft geen servers, dus ze worden niet aan ons opgestuurd.</string>
|
||||
@@ -1168,6 +1187,9 @@
|
||||
<string name="InfoPlist_NSMicrophoneUsageDescription">Geef Delta Chat toegang tot je microfoon om audio op te nemen voor spraakberichten en video\'s.</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Geef Delta Chat toegang tot je foto\'s om afbeeldingen te versturen.</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat wil afbeeldingen opslaan in je fotogalerij.</string>
|
||||
<string name="InfoPlist_NSFaceIDUsageDescription">Delta Chat kan gebruikmaken van Face ID om je account te beveiligen, reservekopieën te maken en secundaire apparaten in te stellen.</string>
|
||||
|
||||
|
||||
<!-- android specific strings, developers: please take care to remove strings that are no longer used! -->
|
||||
<string name="pref_instant_delivery">Onmiddellijke bezorging</string>
|
||||
<string name="pref_background_notifications">Achtergrondverbinding gebruiken</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Anuluj</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">lub</string>
|
||||
<string name="clear_search">Wyczyść wyszukiwanie</string>
|
||||
<!-- a noun, used on a button, short for "show link" -->
|
||||
<string name="link">Link</string>
|
||||
@@ -39,6 +37,7 @@
|
||||
<string name="close_window">Zamknij okno</string>
|
||||
<string name="forward">Przekaż</string>
|
||||
<string name="create">Utwórz</string>
|
||||
<string name="reset">Zresetuj</string>
|
||||
<string name="later">Później</string>
|
||||
<!-- "Resend" means "Sending the selected message(s) again to the same chat". The string is used in a menu and should be as short as possible. Resending may be needed after failures or to repost old messages to new members. -->
|
||||
<string name="resend">Wyślij ponownie</string>
|
||||
@@ -47,6 +46,7 @@
|
||||
<!-- Verb "to unarchive", as in "remove a chat from the archive", opposite of the previous string -->
|
||||
<string name="unarchive">Przywróć z archiwum</string>
|
||||
<string name="mute">Wyłącz powiadomienia</string>
|
||||
<string name="muted">Wyciszony</string>
|
||||
<string name="ephemeral_messages">Znikające wiadomości</string>
|
||||
<string name="ephemeral_messages_hint">Te ustawienia dotyczą wszystkich uczestników korzystających z Delta Chat. Mogą jednak kopiować, zapisywać i przekazywać wiadomości lub korzystać z innych klientów poczty e-mail.</string>
|
||||
<string name="save">Zapisz</string>
|
||||
@@ -202,6 +202,14 @@
|
||||
<string name="webxdc_app">Prywatna aplikacja</string>
|
||||
<!-- plural of "App"; used to present "Webxdc App" (https://webxdc.org) in a user friendly way. Please stay close to the original term and keep it short (it is used in menus with few screen space). -->
|
||||
<string name="webxdc_apps">Prywatne aplikacje</string>
|
||||
<string name="webxdc_store_url">Adres URL selektora aplikacji</string>
|
||||
<string name="webxdc_store_url_explain">Jeśli ustawiony, adres URL będzie używany jako selektor aplikacji zamiast domyślnego</string>
|
||||
<string name="home">Główna</string>
|
||||
<string name="games">Gry</string>
|
||||
<string name="tools">Narzędzia</string>
|
||||
<string name="app_size">Rozmiar</string>
|
||||
<string name="app_date_published">Opublikowany</string>
|
||||
<string name="add_to_chat">Dodaj do czatu</string>
|
||||
<string name="unknown">Nieznany</string>
|
||||
|
||||
<string name="green">Zielony</string>
|
||||
@@ -567,10 +575,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Konto przeniesione na twoje kolejne urządzenie.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Przygotowywanie konta…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">Oczekiwanie na odbiorcę…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Odbiorca połączony…</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Przenoszenie…</string>
|
||||
<string name="troubleshooting">Rozwiązywanie problemów</string>
|
||||
@@ -689,6 +693,8 @@
|
||||
<string name="profile_tag">Prywatna etykieta</string>
|
||||
<string name="profile_tag_hint">np. Praca, Rodzina</string>
|
||||
<string name="profile_tag_explain">Etykieta jest widoczna tylko dla ciebie; pomaga odróżnić twoje profile.</string>
|
||||
<!-- Menu entry to sort an item to the beginning of a list. Only "To Top" may do as well in some translations, if that helps to stay shorter. -->
|
||||
<string name="move_to_top">Przenieś na górę</string>
|
||||
<string name="delete_account">Usuń konto</string>
|
||||
<string name="delete_account_ask">Czy na pewno chcesz usunąć dane swojego konta?</string>
|
||||
<string name="delete_account_explain_with_name">Wszystkie dane konta „%s” na tym urządzeniu zostaną usunięte, w tym konfiguracja szyfrowania end-to-end, kontakty, czaty, wiadomości i multimedia. Tej operacji nie można cofnąć.</string>
|
||||
@@ -753,6 +759,7 @@
|
||||
<string name="pref_appearance">Wygląd</string>
|
||||
<string name="pref_theme">Motyw</string>
|
||||
<string name="pref_language">Język</string>
|
||||
<string name="pref_use_system_ui_font">Użyj czcionki systemowej</string>
|
||||
<string name="pref_incognito_keyboard">Klawiatura incognito</string>
|
||||
<!-- Translators: Must indicate that there is no guarantee as the system may not honor our request. -->
|
||||
<string name="pref_incognito_keyboard_explain">Poproś klawiaturę o wyłączenie spersonalizowanej nauki</string>
|
||||
@@ -770,8 +777,6 @@
|
||||
<string name="pref_app_access">Dostęp do aplikacji</string>
|
||||
<string name="pref_chats">Czaty</string>
|
||||
<string name="pref_in_chat_sounds">Dźwięki w czacie</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Rozmiar czcionki w wiadomości</string>
|
||||
<string name="pref_view_log">Wyświetl dziennik</string>
|
||||
<string name="pref_saved_log">Zapisano dziennik w folderze Pobrane</string>
|
||||
<string name="pref_save_log_failed">Nie udało się zapisać dziennika</string>
|
||||
@@ -982,6 +987,7 @@
|
||||
<string name="chat_protection_broken_explanation">Nie można już zagwarantować szyfrowania end-to-end, prawdopodobnie z powodu ponownej instalacji Delta Chat przez %1$s lub wysłania wiadomości z innego urządzenia.\n\nMożesz spotkać się z tą osobą osobiście i ponownie zeskanować jej kod QR, aby przywrócić gwarantowane szyfrowanie end-to-end.</string>
|
||||
<string name="invalid_unencrypted_tap_to_learn_more">⚠️ %1$s wymaga szyfrowania end-to-end, które nie zostało jeszcze skonfigurowane dla tego czatu. Dotknij, aby dowiedzieć się więcej.</string>
|
||||
<string name="invalid_unencrypted_explanation">Aby ustanowić szyfrowanie end-to-end, możesz spotkać się z kontaktami osobiście i zeskanować ich kod QR, żeby ich wprowadzić.</string>
|
||||
<!-- deprecated -->
|
||||
<string name="encryption_required_for_new_contact">Wymagane jest szyfrowanie end-to-end, ale nie zostało ono jeszcze skonfigurowane dla %1$s.\n\nMożesz udostępnić im swój link zaproszenia lub spotkać się osobiście i zeskanować ich kod QR.</string>
|
||||
<string name="learn_more">Czytaj więcej</string>
|
||||
|
||||
@@ -1057,8 +1063,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">link mailto nie mógł zostać odszyfrowany: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Odrzuć</string>
|
||||
<string name="notify_reply_button">Odpowiedz</string>
|
||||
<string name="notify_new_message">Nowa wiadomość</string>
|
||||
<string name="notify_background_connection_enabled">Połączenie w tle włączone</string>
|
||||
@@ -1114,7 +1118,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Programista</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Narzędzia Programisty</string>
|
||||
<string name="global_menu_help_desktop">Pomoc</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Dowiedz się więcej o Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Przyczyń się do rozwoju na GitHub</string>
|
||||
<string name="global_menu_help_report_desktop">Zgłoś problem</string>
|
||||
<string name="global_menu_help_about_desktop">O Delta Chat</string>
|
||||
@@ -1187,11 +1193,20 @@
|
||||
<string name="notifications_avg_minutes">Średnio co %1$d min.</string>
|
||||
<string name="notifications_avg_hours">Średnio co %1$d godz.</string>
|
||||
<string name="last_check_at">Sprawdzono o %1$s</string>
|
||||
<string name="system_settings">Ustawienia systemowe</string>
|
||||
<!-- shown below the button "System Settings" on the notification screen. this is a hint about what can be edited on System Settings' Notification page - eg. the notification type (banner, lock screen, notification centre), sound, badges and so on. no need to be exhaustive here, it is only to give the user an idea. -->
|
||||
<string name="system_settings_notify_explain_ios">Edytuj typ, plakietki, podgląd i więcej</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Tutaj pojawią się prywatne aplikacje otrzymane lub wysłane w dowolnym czacie. „Pliki” pokazuje właśnie pobrane prywatne aplikacje.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Kliknij przycisk udostępniania</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Wybierz „Dodaj do ekranu głównego”, aby dodać aplikację do ekranu głównego.</string>
|
||||
<!-- iOS shortcut widget -->
|
||||
<!-- use the same translation for "Shortcuts" as the system is using, often the term "Shortcut" stays untranslated; check eg. how the "Shortcuts" system app is called in your locale -->
|
||||
<string name="shortcuts_widget_title">Skróty</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="shortcuts_widget_description">Użyj „Dodaj do widżetu” w Delta Chat, aby dodać elementy</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="remove_from_widget">Usuń z widżetu</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="add_to_widget">Dodaj do widżetu</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat używa aparatu do robienia i wysyłania zdjęć i filmów oraz do skanowania kodów QR.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Zezwolenie na dostęp do książki adresowej pozwala czatować z kontaktami z urządzenia.</string>
|
||||
@@ -1200,6 +1215,9 @@
|
||||
<string name="InfoPlist_NSMicrophoneUsageDescription">Zezwolenie na dostęp do mikrofonu pozwala nagrywać dźwięk.</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Zezwolenie na dostęp do biblioteki zdjęć umożliwia przesyłanie z niej zdjęć.</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat chce zapisać obrazy w twojej bibliotece zdjęć.</string>
|
||||
<string name="InfoPlist_NSFaceIDUsageDescription">Delta Chat może używać Face ID do ochrony twojego lokalnego profilu, tworzenia kopii zapasowych i konfiguracji drugiego urządzenia.</string>
|
||||
|
||||
|
||||
<!-- android specific strings, developers: please take care to remove strings that are no longer used! -->
|
||||
<string name="pref_instant_delivery">Natychmiastowe dostarczenie</string>
|
||||
<string name="pref_background_notifications">Użyj połączenia w tle</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Cancelar</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">ou</string>
|
||||
<string name="clear_search">Limpar busca</string>
|
||||
<!-- a noun, used on a button, short for "show link" -->
|
||||
<string name="link">Link</string>
|
||||
@@ -504,10 +502,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Conta transferida para seu outro dispositivo.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Preparando a conta...</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">Esperando pelo receptor...</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Receptor conectado...</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Transferindo...</string>
|
||||
<string name="troubleshooting">Solução de problemas</string>
|
||||
@@ -651,8 +645,6 @@
|
||||
<string name="pref_app_access">Acesso do aplicativo</string>
|
||||
<string name="pref_chats">Conversas</string>
|
||||
<string name="pref_in_chat_sounds">Sons da conversa</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Tamanho da fonte de mensagens</string>
|
||||
<string name="pref_view_log">Ver relatório</string>
|
||||
<string name="pref_saved_log">Registro salvo na pasta de \"Downloads\"</string>
|
||||
<string name="pref_save_log_failed">Falha ao salvar registro</string>
|
||||
@@ -897,8 +889,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">link mailto não pôde ser decodificado: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Descartar</string>
|
||||
<string name="notify_reply_button">Responder</string>
|
||||
<string name="notify_new_message">Nova mensagem</string>
|
||||
<string name="notify_background_connection_enabled">Conexão de fundo habilitada</string>
|
||||
@@ -945,7 +935,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Desenvolvedor</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Ferramentas de desenvolvedor</string>
|
||||
<string name="global_menu_help_desktop">Ajuda</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Aprenda mais sobre o Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Contribua no GitHub</string>
|
||||
<string name="global_menu_help_report_desktop">Relatar um erro</string>
|
||||
<string name="global_menu_help_about_desktop">Sobre o Delta Chat</string>
|
||||
@@ -1020,9 +1012,6 @@
|
||||
<string name="last_check_at">Verificado em %1$s</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Apps recebidas ou enviadas em qualquer bate-papo aparecerão aqui. \"Arquivos\" mostra as apps que acabaram de serem baixadas.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Clique no botão Compartilhar</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Selecione \"Adicionar à tela inicial\" para adicionar o aplicativo à sua tela inicial.</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat usa sua câmera para tirar e enviar fotos e vídeos e para escanear códigos QR.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">O Delta Chat usa seus contatos para mostrar uma lista de endereços de e-mail para os quais você pode escrever. O Delta Chat não tem servidor, seus contatos não são enviados a lugar nenhum.</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Cancelar</string>
|
||||
<string name="yes">Sim</string>
|
||||
<string name="yes">Sim</string>
|
||||
<string name="no">Não</string>
|
||||
<string name="on">Ligado</string>
|
||||
<string name="off">Desligado</string>
|
||||
@@ -276,8 +276,6 @@
|
||||
<string name="pref_app_access">Acesso à App</string>
|
||||
<string name="pref_chats">chats</string>
|
||||
<string name="pref_in_chat_sounds">Sons na chat</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Tamanho do texto das mensagens</string>
|
||||
<string name="pref_view_log">Ver o log</string>
|
||||
<string name="pref_other">Outro</string>
|
||||
<string name="pref_backup">Backup</string>
|
||||
@@ -363,6 +361,7 @@
|
||||
<string name="contact_not_verified">Não é possível verificar %1$s</string>
|
||||
<!-- translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message" -->
|
||||
<string name="contact_setup_changed">Configuração alterada para %1$s</string>
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">Responder</string>
|
||||
<string name="notify_new_message">Mensagem nova</string>
|
||||
<string name="notify_background_connection_enabled">Conexão em segundo plano ativada</string>
|
||||
@@ -395,6 +394,7 @@
|
||||
<string name="global_menu_view_developer_desktop">Programador</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Ferramentas do programador</string>
|
||||
<string name="global_menu_help_desktop">Ajuda</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Contribuir no GitHub</string>
|
||||
<string name="global_menu_help_report_desktop">Comunicar um problema</string>
|
||||
<string name="no_chat_selected_suggestion_desktop">Selecione um CHAT ou crie um novo</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Anulați</string>
|
||||
<string name="clear_search">Stergere Căutare</string>
|
||||
<string name="clear_search">Stergere Căutare</string>
|
||||
<string name="yes">Da</string>
|
||||
<string name="no">Nu</string>
|
||||
<string name="select">Selectați</string>
|
||||
@@ -488,10 +488,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Contul a fost transferat pe dispozitivul secundar.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Pregătirea contului...</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">În așteptare pentru receptor...</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Receptorul conectat...</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Transferul...</string>
|
||||
<string name="troubleshooting">Depanare</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Отмена</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">или</string>
|
||||
<string name="clear_search">Очистить поиск</string>
|
||||
<!-- a noun, used on a button, short for "show link" -->
|
||||
<string name="link">Ссылка</string>
|
||||
@@ -39,6 +37,7 @@
|
||||
<string name="close_window">Закрыть окно</string>
|
||||
<string name="forward">Переслать</string>
|
||||
<string name="create">Создать</string>
|
||||
<string name="reset">Сброс</string>
|
||||
<string name="later">Позже</string>
|
||||
<!-- "Resend" means "Sending the selected message(s) again to the same chat". The string is used in a menu and should be as short as possible. Resending may be needed after failures or to repost old messages to new members. -->
|
||||
<string name="resend">Отправить повторно</string>
|
||||
@@ -47,6 +46,7 @@
|
||||
<!-- Verb "to unarchive", as in "remove a chat from the archive", opposite of the previous string -->
|
||||
<string name="unarchive">Вернуть из архива</string>
|
||||
<string name="mute">Отключить уведомления</string>
|
||||
<string name="muted">Беззвучный</string>
|
||||
<string name="ephemeral_messages">Исчезающие сообщения</string>
|
||||
<string name="ephemeral_messages_hint">Эти настройки применяются ко всем участникам, использующим Delta Chat. Тем не менее, они могут копировать, сохранять и пересылать сообщения или использовать другие почтовые клиенты.</string>
|
||||
<string name="save">Сохранить</string>
|
||||
@@ -202,6 +202,14 @@
|
||||
<string name="webxdc_app">Приложение</string>
|
||||
<!-- plural of "App"; used to present "Webxdc App" (https://webxdc.org) in a user friendly way. Please stay close to the original term and keep it short (it is used in menus with few screen space). -->
|
||||
<string name="webxdc_apps">Приложения</string>
|
||||
<string name="webxdc_store_url">URL селектора приложений</string>
|
||||
<string name="webxdc_store_url_explain">Если установлено, URL будет использоваться в качестве селектора приложений вместо стандартного</string>
|
||||
<string name="home">Домой</string>
|
||||
<string name="games">Игры</string>
|
||||
<string name="tools">Инструменты</string>
|
||||
<string name="app_size">Размер</string>
|
||||
<string name="app_date_published">Опубликовано</string>
|
||||
<string name="add_to_chat">Добавить в чат</string>
|
||||
<string name="unknown">Неизвестно</string>
|
||||
|
||||
<string name="green">Зелёный</string>
|
||||
@@ -567,10 +575,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Профиль перенесен на ваше второе устройство.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Подготовка профиля...</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">Ожидаем получателя...</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Получатель подключён...</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Передача...</string>
|
||||
<string name="troubleshooting">Устранение неполадок</string>
|
||||
@@ -689,6 +693,8 @@
|
||||
<string name="profile_tag">Личный тег</string>
|
||||
<string name="profile_tag_hint">Например: Работа, Семья</string>
|
||||
<string name="profile_tag_explain">Тег, видимый только вам, помогает различать ваши профили.</string>
|
||||
<!-- Menu entry to sort an item to the beginning of a list. Only "To Top" may do as well in some translations, if that helps to stay shorter. -->
|
||||
<string name="move_to_top">Переместить вверх</string>
|
||||
<string name="delete_account">Удалить профиль</string>
|
||||
<string name="delete_account_ask">Вы уверены, что хотите удалить данные своего профиля?</string>
|
||||
<string name="delete_account_explain_with_name">Все данные профиля \"%s\" на этом устройстве будут безвозвратно удалены, включая настройки сквозного шифрования, контакты, чаты, сообщения и медиафайлы. Это действие не может быть отменено.</string>
|
||||
@@ -753,6 +759,7 @@
|
||||
<string name="pref_appearance">Внешний вид</string>
|
||||
<string name="pref_theme">Тема</string>
|
||||
<string name="pref_language">Язык</string>
|
||||
<string name="pref_use_system_ui_font">Использовать системный шрифт</string>
|
||||
<string name="pref_incognito_keyboard">Клавиатура инкогнито</string>
|
||||
<!-- Translators: Must indicate that there is no guarantee as the system may not honor our request. -->
|
||||
<string name="pref_incognito_keyboard_explain">Запрос клавиатуре на отключение персонализированного обучения</string>
|
||||
@@ -770,8 +777,6 @@
|
||||
<string name="pref_app_access">Доступ приложения</string>
|
||||
<string name="pref_chats">Чаты</string>
|
||||
<string name="pref_in_chat_sounds">Звуки в чате</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Размер шрифта сообщения</string>
|
||||
<string name="pref_view_log">Открыть журнал</string>
|
||||
<string name="pref_saved_log">Журнал сохранён в папку \"Загрузки\"</string>
|
||||
<string name="pref_save_log_failed">Не удалось сохранить журнал</string>
|
||||
@@ -982,6 +987,7 @@
|
||||
<string name="chat_protection_broken_explanation">Сквозное шифрование больше не может быть гарантировано, вероятно, потому что %1$s переустановил Delta Chat или отправил сообщение с другого устройства.\n\nВы можете встретиться с ним лично и отсканировать QR-код снова чтобы восстановить гарантированное сквозное шифрование.</string>
|
||||
<string name="invalid_unencrypted_tap_to_learn_more">⚠️ %1$s требуется сквозное шифрование, которое ещё не настроено для данного чата. Нажмите, чтобы узнать больше.</string>
|
||||
<string name="invalid_unencrypted_explanation">Чтобы установить сквозное шифрование, вы можете встретиться с контактами лично и отсканировать их QR-код, чтобы подтвердить их личность.</string>
|
||||
<!-- deprecated -->
|
||||
<string name="encryption_required_for_new_contact">Требуется сквозное шифрование, но оно для %1$s еще не настроено.\n\nВы можете поделиться ссылкой-приглашением или встретиться лично, и отсканировать QR-код.</string>
|
||||
<string name="learn_more">Узнать больше</string>
|
||||
|
||||
@@ -1057,8 +1063,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">ссылка mailto не может быть обработана: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Отклонить</string>
|
||||
<string name="notify_reply_button">Ответить</string>
|
||||
<string name="notify_new_message">Новое сообщение</string>
|
||||
<string name="notify_background_connection_enabled">Соединение в фоновом режиме включено</string>
|
||||
@@ -1114,7 +1118,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Разработчик</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Инструменты разработчика</string>
|
||||
<string name="global_menu_help_desktop">Справка</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Узнать больше о Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Присоединиться к разработке на GitHub</string>
|
||||
<string name="global_menu_help_report_desktop">Сообщить о проблеме</string>
|
||||
<string name="global_menu_help_about_desktop">О Delta Chat</string>
|
||||
@@ -1128,6 +1134,8 @@
|
||||
<string name="timestamp_format_m_desktop">MMM D</string>
|
||||
<string name="remove_desktop">Удалить</string>
|
||||
<string name="save_desktop">Сохранить</string>
|
||||
<!-- Opposite of "Save". Undo a "Save" action. Similar to "Unmute", "Unpin". Could also be worded as "Save no longer" or so. -->
|
||||
<string name="unsave">Не сохранять</string>
|
||||
<string name="name_desktop">Имя</string>
|
||||
<string name="select_group_image_desktop">Выбрать изображение группы</string>
|
||||
<string name="export_backup_desktop">Экспорт резервной копии</string>
|
||||
@@ -1187,11 +1195,20 @@
|
||||
<string name="notifications_avg_minutes">В среднем каждые %1$d минут(ы)</string>
|
||||
<string name="notifications_avg_hours">В среднем каждые %1$d часа(ов)</string>
|
||||
<string name="last_check_at">Проверено в %1$s</string>
|
||||
<string name="system_settings">Настройки системы</string>
|
||||
<!-- shown below the button "System Settings" on the notification screen. this is a hint about what can be edited on System Settings' Notification page - eg. the notification type (banner, lock screen, notification centre), sound, badges and so on. no need to be exhaustive here, it is only to give the user an idea. -->
|
||||
<string name="system_settings_notify_explain_ios">Редактировать тип, значки, предпросмотр и другое</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Здесь можно просмотреть приложения, полученные или отправленные в любом чате. \"Файлы\" показывает только загруженные приложения.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Нажмите кнопку \"Поделиться\"</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Выберите \"Добавить на главный экран\", чтобы добавить приложение на главный экран.</string>
|
||||
<!-- iOS shortcut widget -->
|
||||
<!-- use the same translation for "Shortcuts" as the system is using, often the term "Shortcut" stays untranslated; check eg. how the "Shortcuts" system app is called in your locale -->
|
||||
<string name="shortcuts_widget_title">Ярлыки</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="shortcuts_widget_description">Используйте \"Добавить в виджет\" Delta Chat, чтобы добавить элементы</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="remove_from_widget">Удалить из виджета</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="add_to_widget">Добавить в виджет</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat использует вашу камеру для фото- и видеосъёмки, и сканирования QR-кодов.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Delta Chat использует ваши контакты для отображения списка адресов электронной почты, которым вы можете написать. Delta Chat не имеет сервера, ваши контакты никуда не будут отправлены.</string>
|
||||
@@ -1200,6 +1217,9 @@
|
||||
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat использует микрофон для записи и отправки голосовых сообщений, а также видео со звуком.</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat предоставит вам возможность выбирать какие фотографии и из какой галереи отправлять.</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat хочет сохранить изображения в вашей галерее.</string>
|
||||
<string name="InfoPlist_NSFaceIDUsageDescription">Delta Chat поддерживает использование Face ID для защиты локального профиля, создания резервных копий и настройки второго устройства.</string>
|
||||
|
||||
|
||||
<!-- android specific strings, developers: please take care to remove strings that are no longer used! -->
|
||||
<string name="pref_instant_delivery">Мгновенная доставка</string>
|
||||
<string name="pref_background_notifications">Использовать соединение в фоновом режиме</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">AB</string>
|
||||
<string name="cancel">Annulla</string>
|
||||
<string name="yes">Eja</string>
|
||||
<string name="yes">Eja</string>
|
||||
<string name="no">Nono</string>
|
||||
<string name="select">Ischerta</string>
|
||||
<string name="on">Allutu</string>
|
||||
@@ -413,8 +413,6 @@
|
||||
<string name="pref_app_access">Atzessu a s\'aplicatzione</string>
|
||||
<string name="pref_chats">Tzarradas</string>
|
||||
<string name="pref_in_chat_sounds">Sonos in sa tzarrada</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Mannària de sos caràteres in sos messàgios</string>
|
||||
<string name="pref_view_log">Pòmpia su registru</string>
|
||||
<string name="pref_saved_log">Registru sarvadu in sa cartella \"Iscarrigamentos\"</string>
|
||||
<string name="pref_save_log_failed">Sarvatàgiu de su registru fallidu</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Zrušiť</string>
|
||||
<string name="clear_search">Zrušiť hľadanie</string>
|
||||
<string name="clear_search">Zrušiť hľadanie</string>
|
||||
<string name="yes">Áno</string>
|
||||
<string name="no">Nie</string>
|
||||
<string name="select">Vybrať</string>
|
||||
@@ -610,8 +610,6 @@
|
||||
<string name="pref_app_access">Prístup k aplikácii</string>
|
||||
<string name="pref_chats">Konverzácie</string>
|
||||
<string name="pref_in_chat_sounds">Zvuky v konverzáciách</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Veľkosť písma správy</string>
|
||||
<string name="pref_view_log">Prezrieť záznam</string>
|
||||
<string name="pref_saved_log">Denník bol uložený do priečinka „Súbory na stiahnutie“</string>
|
||||
<string name="pref_save_log_failed">Uloženie denníka zlyhalo</string>
|
||||
@@ -852,8 +850,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">prepojenie mailto sa nepodarilo dekódovať: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Odmietnuť</string>
|
||||
<string name="notify_reply_button">Odpovedať</string>
|
||||
<string name="notify_new_message">Nová správa</string>
|
||||
<string name="notify_background_connection_enabled">Pripojenie na pozadí je povolené</string>
|
||||
@@ -900,7 +896,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Vývojár</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Nástroje pre vývojárov</string>
|
||||
<string name="global_menu_help_desktop">Pomocník</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Získať viac informácií o službe Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Prispieť na GitHub-e</string>
|
||||
<string name="global_menu_help_report_desktop">Nahlásiť problém</string>
|
||||
<string name="global_menu_help_about_desktop">O spoločnosti Delta Chat</string>
|
||||
@@ -973,9 +971,6 @@
|
||||
<string name="notifications_avg_minutes">V priemere každých %1$d minút</string>
|
||||
<string name="notifications_avg_hours">V priemere každých %1$d hodín</string>
|
||||
<string name="last_check_at">Skontrolované %1$s</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Kliknite na tlačidlo pre zdieľanie</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Vyberte \"Pridať na domovskú obrazovku\" pre pridanie aplikácie na domovskú obrazovku.</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat používa váš fotoaparát na snímanie a odosielanie fotografií a videí a na skenovanie QR kódov.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Delta Chat používa vaše kontakty na zobrazenie zoznamu e-mailových adries, na ktoré môžete písať. Delta Chat nemá žiadny server, vaše kontakty sa nikam neposielajú.</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Anuloje</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">ose</string>
|
||||
<string name="clear_search">Spastroje Kërkimin</string>
|
||||
<!-- a noun, used on a button, short for "show link" -->
|
||||
<string name="link">Lidhje</string>
|
||||
@@ -182,6 +180,12 @@
|
||||
<string name="webxdc_app">Aplikacion</string>
|
||||
<!-- plural of "App"; used to present "Webxdc App" (https://webxdc.org) in a user friendly way. Please stay close to the original term and keep it short (it is used in menus with few screen space). -->
|
||||
<string name="webxdc_apps">Aplikacione</string>
|
||||
<string name="webxdc_store_url">URL Marrësi Aplikacioni</string>
|
||||
<string name="webxdc_store_url_explain">Në u ujdistë, URL-ja do të përdoret si Marrës Aplikacioni, në vend të atij parazgjedhje</string>
|
||||
<string name="games">Lojëra</string>
|
||||
<string name="tools">Mjete</string>
|
||||
<string name="app_size">Madhësi</string>
|
||||
<string name="add_to_chat">Shtoje te Fjalosje</string>
|
||||
<string name="unknown">E panjohur</string>
|
||||
|
||||
<string name="green">E gjelbër</string>
|
||||
@@ -530,10 +534,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Llogaria u shpërngul te pajisja juaj e dytë.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Po përgatitet llogaria…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">Po pritet për marrës…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Marrësi u lidh…</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Po shpërngulet…</string>
|
||||
<string name="troubleshooting">Diagnostikim</string>
|
||||
@@ -652,6 +652,8 @@
|
||||
<string name="profile_tag">Etiketë Private</string>
|
||||
<string name="profile_tag_hint">p.sh., Pune, Familjeje</string>
|
||||
<string name="profile_tag_explain">Ajo etiketë është e dukshme vetëm për ju; për t’ju ndihmuar ju të bëni dallimin mes profileve tuaja.</string>
|
||||
<!-- Menu entry to sort an item to the beginning of a list. Only "To Top" may do as well in some translations, if that helps to stay shorter. -->
|
||||
<string name="move_to_top">Shpjere Në Krye</string>
|
||||
<string name="delete_account">Fshije Llogarinë</string>
|
||||
<string name="delete_account_ask">Jeni i sigurt se doni të fshihen të dhënat e llogarisë tuaj?</string>
|
||||
<string name="delete_account_explain_with_name">Krejt të dhënat e llogarisë për “%s” në këtë pajisje do të fshihen, përfshi ato të ujdisjes tuaj për fshehtëzim skaj-më-skaj, kontakte, fjalosje, mesazhe dhe media. Ky veprim s’mund të zhbëhet.</string>
|
||||
@@ -716,6 +718,7 @@
|
||||
<string name="pref_appearance">Dukje</string>
|
||||
<string name="pref_theme">Temë</string>
|
||||
<string name="pref_language">Gjuhë</string>
|
||||
<string name="pref_use_system_ui_font">Përdor Shkronja Sistemi</string>
|
||||
<string name="pref_incognito_keyboard">Tastierë Incognito</string>
|
||||
<!-- Translators: Must indicate that there is no guarantee as the system may not honor our request. -->
|
||||
<string name="pref_incognito_keyboard_explain">Kërkoji tastierës të çaktivizojë nxënie të personalizuar</string>
|
||||
@@ -732,8 +735,6 @@
|
||||
<string name="pref_show_system_contacts_explain">Ofro krijim fjalosjesh me kontakte prej libri adresash. Disa shërbime lypin ujdisje fshehtëzimi skaj-më-skaj së pari.</string>
|
||||
<string name="pref_chats">Fjalosje</string>
|
||||
<string name="pref_in_chat_sounds">Tinguj Brenda Fjalosjeje</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Madhësi Shkronjash Mesazhi</string>
|
||||
<string name="pref_view_log">Shihni Regjistrin</string>
|
||||
<string name="pref_saved_log">Regjistri u ruajt te dosja “Shkarkime”</string>
|
||||
<string name="pref_save_log_failed">Dështoi ruajtja e regjistrit</string>
|
||||
@@ -943,6 +944,7 @@
|
||||
<string name="chat_protection_broken_explanation">Fshehtëzimi skaj-më-skaj s’mund të garantohet më, ngaqë, sipas gjasash, %1$s riinstaloi Delta Chat-in, ose dërgoi një mesazh nga një tjetër pajisje.\n\nMund ta takoni dhe të skanoni sërish KODIN e tij QR, që të rivendoset fshehtëzim skaj-më-skaj i garantuar.</string>
|
||||
<string name="invalid_unencrypted_tap_to_learn_more">⚠️ %1$s lyp fshehtëzim, i cili s’është ujdisur ende për këtë fjalosje. Që të mësoni më tepër, prekeni.</string>
|
||||
<string name="invalid_unencrypted_explanation">Për të vendosur fshehtëzim skaj-më-skaj, mund të takoheni personalisht me kontaktet dhe të skanoni kodin e tyre QR, për t’i pranuar.</string>
|
||||
<!-- deprecated -->
|
||||
<string name="encryption_required_for_new_contact">Është i domosdoshëm fshehtëzim skaj-më-skaj, por për %1$s s’është ujdisur ende i tillë.\n\nMund t’i jepni lidhjen e ftesës tuaj, ose të takoheni personalisht dhe të skanoni kodin e tij QR.</string>
|
||||
<string name="learn_more">Mësoni Më Tepër</string>
|
||||
|
||||
@@ -1018,8 +1020,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">s’u shkodua dot lidhje mailto: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Hidhe tej</string>
|
||||
<string name="notify_reply_button">Përgjigjuni</string>
|
||||
<string name="notify_new_message">Mesazh i ri</string>
|
||||
<string name="notify_background_connection_enabled">U vendos lidhje në prapaskenë</string>
|
||||
@@ -1075,8 +1075,12 @@
|
||||
<string name="global_menu_view_developer_desktop">Zhvillues</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Mjete Zhvilluesi</string>
|
||||
<string name="global_menu_help_desktop">Ndihmë</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Mësoni më tepër rreth Delta Chat-it</string>
|
||||
<string name="delta_chat_homepage">Faqe hyrëse e Delta Chat-it</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Jepni ndihmesë në GitHub</string>
|
||||
<string name="contribute">Kontribuoni</string>
|
||||
<string name="global_menu_help_report_desktop">Njoftoni një Problem</string>
|
||||
<string name="global_menu_help_about_desktop">Rreth Delta Chat-it</string>
|
||||
<string name="global_menu_file_open_desktop">Hap Delta Chat-in</string>
|
||||
@@ -1146,11 +1150,20 @@
|
||||
<string name="notifications_avg_minutes">Mesatarisht çdo %1$d minuta</string>
|
||||
<string name="notifications_avg_hours">Mesatarisht %1$d orë</string>
|
||||
<string name="last_check_at">Kontrolluar më %1$s</string>
|
||||
<string name="system_settings">Rregullime Sistemi</string>
|
||||
<!-- shown below the button "System Settings" on the notification screen. this is a hint about what can be edited on System Settings' Notification page - eg. the notification type (banner, lock screen, notification centre), sound, badges and so on. no need to be exhaustive here, it is only to give the user an idea. -->
|
||||
<string name="system_settings_notify_explain_ios">Përpunoni lloje, stema, bëni paraparje, etj</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Këtu do të duken aplikacione private të dërguar apo të marrë në cilëndo fjalosje. “Kartela” shfaq aplikacione private të saposhkarkuara.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Klikoni butonin për ndarje</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Që ta shtoni aplikacionin te skena juaj e kreut, përzgjidhni “Shtoje te Skena e Kreut”.</string>
|
||||
<!-- iOS shortcut widget -->
|
||||
<!-- use the same translation for "Shortcuts" as the system is using, often the term "Shortcut" stays untranslated; check eg. how the "Shortcuts" system app is called in your locale -->
|
||||
<string name="shortcuts_widget_title">Shkurtore</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="shortcuts_widget_description">Që të shtoni objekte, përdorni “Shtoje në Widget” të Delta Chat-it</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="remove_from_widget">Hiqe prej Widget-i</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="add_to_widget">Shtoje në Widget</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Lejimi i përdorimi të kamerës ju bën të mundur të bëni foto dhe video.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Lejimi i përdorimi të librit tuaj të adresave ju bën të mundur të bisedoni me kontakte prej pajisjes tuaj.</string>
|
||||
@@ -1159,6 +1172,9 @@
|
||||
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat-i përdor mikrofonin tuaj për të incizuar dhe dërguar mesazhe zanorë dhe video me zë.</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat-i do t’ju lejojë të zgjidhni cilat foto të dërgohen nga fototeka juaj.</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat dëshiron të ruajë figura në fototekën tuaj.</string>
|
||||
<string name="InfoPlist_NSFaceIDUsageDescription">Delta Chat mund të përdorë Face ID që të mbrojë profilin tuaj vendor, krijim kopjeruajtjesh dhe ujdisje pajisjeje të dytë.</string>
|
||||
|
||||
|
||||
<!-- android specific strings, developers: please take care to remove strings that are no longer used! -->
|
||||
<string name="pref_instant_delivery">Dërgim i Menjëhershëm</string>
|
||||
<string name="pref_background_notifications">Përdor Lidhje Në Prapaskenë</string>
|
||||
@@ -1171,6 +1187,8 @@
|
||||
<string name="perm_enable_bg_reminder_title">Prekeni këtu që të merrni mesazhe, teksa Delta Chat rri në prapaskenë.</string>
|
||||
<string name="perm_enable_bg_already_done">E keni lejuar tashmë Delta Chat-in të marrë mesazhe në prapaskenë.\n\nNëse mesazhet prapë nuk mbërrijnë në prapaskenë, ju lutemi, kontrolloni edhe rregullimet e sistemit tuaj.</string>
|
||||
|
||||
<!-- device messages for updates -->
|
||||
<string name="update_1_50_android">Ç’ka të re?\n\n❤️🔥 Zgjedhës i ri emoji-sh, me më shumë të tillë\n\n🎮 Zgjerim aplikacionesh brenda fjalosjesh: Merrni njoftim dhe hapni aplikacionet përkatës sipas kontekstit, p.sh., hapni drejtpërdrejt një zë të saposhtuar kalendari\n\n👍 Merrni njoftim mbi reagime te mesazhet tuaj\n\n… 🛠️ NDREQJE DHE MË TEPËR te %1$s</string>
|
||||
<string name="update_1_46_ios">Hapa të Rinj Mirëseardhjeje 🐣 dhe të Tjera:\n\n⚡️ Regjistrohuni te shërbyes të siguruar, të shpejtë chatmail-i (https://delta.chat/chatmail), ose përdorni shërbyes klasikë email-i\n\n👉 Njoftime PUSH për çfarëdo shërbyesish “chatmail”\n\n👤 Merrni “Kontakte bashkëmgjitur” dhe lidhuni me shokët tuaj\n\n🥰 Përzgjedhje më e shpejtë reagimesh…ETJ, te %1$s</string>
|
||||
<string name="update_switch_profile_placement">ℹ️ Mundësia “Ndërroni Profil” u hoq: Që të shtoni, ose ndërroni profile, prekni figurën e profilit tuaj në cepin e sipërm të skenës kryesore 💡</string>
|
||||
</resources>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">У реду</string>
|
||||
<string name="cancel">Откажи</string>
|
||||
<string name="clear_search">Избриши претрагу</string>
|
||||
<string name="clear_search">Избриши претрагу</string>
|
||||
<string name="yes">Да</string>
|
||||
<string name="no">Не</string>
|
||||
<string name="select">Изабери</string>
|
||||
@@ -610,8 +610,6 @@
|
||||
<string name="pref_app_access">Приступ апликацији</string>
|
||||
<string name="pref_chats">Ћаскања</string>
|
||||
<string name="pref_in_chat_sounds">Звуци ћаскања</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Величина слова поруке</string>
|
||||
<string name="pref_view_log">Погледај дневник</string>
|
||||
<string name="pref_saved_log">Дневник је снимљен у „Downloads“ директоријум</string>
|
||||
<string name="pref_save_log_failed">Снимање дневника је било неуспешно</string>
|
||||
@@ -856,8 +854,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">mailto веза не може бити декодирана: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Одбаци</string>
|
||||
<string name="notify_reply_button">Одговори</string>
|
||||
<string name="notify_new_message">Нова порука</string>
|
||||
<string name="notify_background_connection_enabled">Веза у позадини је омогућена</string>
|
||||
@@ -904,7 +900,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Програмер</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Алати за развој</string>
|
||||
<string name="global_menu_help_desktop">Помоћ</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Научите више о Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Допринесите развоју на Гитхабу</string>
|
||||
<string name="global_menu_help_report_desktop">Пријавите проблем</string>
|
||||
<string name="global_menu_help_about_desktop">О Delta Chat</string>
|
||||
@@ -979,9 +977,6 @@
|
||||
<string name="last_check_at">Проверено у %1$s</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Приватне апликације примљене или послате у било ком ћаскању ће се појавити овде. „Фајлови“ приказује приватне апликације које су управо преузете.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Кликните на дугме за дељење</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Изаберите „Додај на почетни екран“ да бисте апликацију додали на почетни екран.</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat користи вашу камеру за снимање и слање фотографија и видео записа и за очитавање бар-кôда.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Delta Chat користи ваше контакте да прикаже листу е-адреса на које можете слати поруке. Delta Chat нема сервер и ваши контакти се не шаљу нигде.</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Avbryt</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">eller</string>
|
||||
<string name="clear_search">Rensa sök</string>
|
||||
<string name="yes">Ja</string>
|
||||
<string name="no">Nej</string>
|
||||
@@ -515,10 +513,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Profilen överförd till din andra enhet.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Förbereder profil...</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">Väntar på mottagare...</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Mottagare ansluten...</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Överför...</string>
|
||||
<string name="troubleshooting">Felsökning</string>
|
||||
@@ -696,8 +690,6 @@
|
||||
<string name="pref_app_access">Programåtkomst</string>
|
||||
<string name="pref_chats">Chattar</string>
|
||||
<string name="pref_in_chat_sounds">Ljud i konversationer</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Teckenstorlek för meddelanden</string>
|
||||
<string name="pref_view_log">Visa logg</string>
|
||||
<string name="pref_saved_log">Sparade loggen i mappen \"Nedladdningar\"</string>
|
||||
<string name="pref_save_log_failed">Kunde inte spara loggen</string>
|
||||
@@ -908,6 +900,7 @@
|
||||
<string name="chat_protection_broken_explanation">Totalsträckskryptering kan inte garanteras längre, troligen för att %1$s installerade om Delta Chat eller skickade ett meddelande från en annan enhet.\n\nDu kan träffa dem personligen och skanna deras QR-kod igen för att återupprätta garanterad totalsträckskryptering.</string>
|
||||
<string name="invalid_unencrypted_tap_to_learn_more">⚠️ %1$s kräver totalsträckskryptering som inte är kofigurerad för den här chatten ännu. Tryck för att lära dig mer.</string>
|
||||
<string name="invalid_unencrypted_explanation">För att skapa totalsträckskryptering kan du träffa kontakter personligen och skanna deras QR-kod för att introducera dem.</string>
|
||||
<!-- deprecated -->
|
||||
<string name="encryption_required_for_new_contact">Totalsträckskryptering krävs men det är ännu inte konfigurerat för %1$s.\n\nDu kan dela din inbjudningslänk med dem eller träffas personligen och skanna deras QR-kod.</string>
|
||||
<string name="learn_more">Lär dig mer</string>
|
||||
|
||||
@@ -983,8 +976,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">mailto-länken kunde inte avkodas: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Avvisa</string>
|
||||
<string name="notify_reply_button">Svara</string>
|
||||
<string name="notify_new_message">Nytt meddelande</string>
|
||||
<string name="notify_background_connection_enabled">Bakgrundsanslutning aktiverad</string>
|
||||
@@ -1040,7 +1031,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Utvecklare</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Utvecklingsverktyg</string>
|
||||
<string name="global_menu_help_desktop">Hjälp</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Lär dig mer om Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Bidra på GitHub</string>
|
||||
<string name="global_menu_help_report_desktop">Rapportera ett ärende</string>
|
||||
<string name="global_menu_help_about_desktop">Om Delta Chat</string>
|
||||
@@ -1115,9 +1108,6 @@
|
||||
<string name="last_check_at">Kontrollerad %1$s</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Appar som tas emot eller skickas i en chatt visas här. \"Filer\" visar appar som just har laddats ner.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Klicka på delningsknappen</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Välj \"Lägg till på hemskärmen\" för att lägga till appen på din hemskärm.</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat använder din kamera för att ta och skicka foton och filmer, och för att skanna QR-koder.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Delta Chat använder dina kontakter för att visa en lista över e-postadresser som du kan skriva till.m Delta Chat har ingen server, dina kontakter skickas inte någonstans.</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">சரி</string>
|
||||
<string name="cancel">ரத்து செய்</string>
|
||||
<string name="yes">ஆம்</string>
|
||||
<string name="yes">ஆம்</string>
|
||||
<string name="no">இல்லை</string>
|
||||
<string name="on">இயக்கு</string>
|
||||
<string name="off">நிறுத்தவும்</string>
|
||||
@@ -214,8 +214,6 @@
|
||||
<string name="pref_app_access">பயன்பாடு அணுகல்</string>
|
||||
<string name="pref_chats">அரட்டைகள்</string>
|
||||
<string name="pref_in_chat_sounds">௨ள்ளார்ந்த செயலி அறிவிப்புகள்</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">சேதிகளின் எழுத்துரு அளவு</string>
|
||||
<string name="pref_other">மற்றவை</string>
|
||||
<string name="pref_backup">காப்பு நகல்</string>
|
||||
<!-- No need to translate "Wallpaper" literally. Chose what is common in your language for a "Wallpaper" or a "Background". Avoid adding the term "image" here, as the "Wallpaper" may also be just a single color. -->
|
||||
@@ -223,6 +221,7 @@
|
||||
<string name="autocrypt_continue_transfer_please_enter_code">மற்ற சாதனத்தில் காணப்படும் அமைப்பு குறியீடை தயவு செய்து உள்ளீடவும்</string>
|
||||
<string name="autocrypt_continue_transfer_retry">மீண்டும் முயற்சி செய்யவும்</string>
|
||||
<string name="qrscan_fingerprint_label">கைரேகைகள்</string>
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">மறுமொழி</string>
|
||||
<string name="notify_new_message">புதிய செய்தி</string>
|
||||
<string name="notify_priority_high">உயர்</string>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">సరే</string>
|
||||
<string name="cancel">రద్దు</string>
|
||||
<string name="yes">అవును</string>
|
||||
<string name="yes">అవును</string>
|
||||
<string name="no">కాదు</string>
|
||||
<string name="on">ఆన్</string>
|
||||
<string name="off">ఆఫ్</string>
|
||||
@@ -182,14 +182,13 @@
|
||||
<string name="pref_app_access">అనువర్తన ప్రాప్యత</string>
|
||||
<string name="pref_chats">చాట్లు</string>
|
||||
<string name="pref_in_chat_sounds">యాప్-లోపల నోటిఫికేషన్లు</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">సందేశం ఫాంట్ పరిమాణం</string>
|
||||
<string name="pref_other">ఇతర</string>
|
||||
<string name="pref_backup">బ్యాకప్</string>
|
||||
<string name="pref_managekeys_export_secret_keys">రహస్య కీలను ఎగుమతి చెయి</string>
|
||||
<!-- No need to translate "Wallpaper" literally. Chose what is common in your language for a "Wallpaper" or a "Background". Avoid adding the term "image" here, as the "Wallpaper" may also be just a single color. -->
|
||||
<string name="pref_background">చాట్ నేపధ్యం</string>
|
||||
<string name="qrscan_fingerprint_label">ఫింగర్ప్రింట్స్</string>
|
||||
<!-- notifications -->
|
||||
<string name="notify_reply_button">జవాబు</string>
|
||||
<string name="notify_new_message">కొత్త సందేశం</string>
|
||||
<string name="notify_priority_high">అధికం</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">Tamam</string>
|
||||
<string name="cancel">İptal</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">ya da</string>
|
||||
<string name="clear_search">Aramayı Temizle</string>
|
||||
<!-- a noun, used on a button, short for "show link" -->
|
||||
<string name="link">Bağlantı</string>
|
||||
@@ -39,6 +37,7 @@
|
||||
<string name="close_window">Pencereyi Kapat</string>
|
||||
<string name="forward">İlet</string>
|
||||
<string name="create">Oluştur</string>
|
||||
<string name="reset">Sıfırla</string>
|
||||
<string name="later">Daha Sonra</string>
|
||||
<!-- "Resend" means "Sending the selected message(s) again to the same chat". The string is used in a menu and should be as short as possible. Resending may be needed after failures or to repost old messages to new members. -->
|
||||
<string name="resend">Yeniden Gönder</string>
|
||||
@@ -47,6 +46,7 @@
|
||||
<!-- Verb "to unarchive", as in "remove a chat from the archive", opposite of the previous string -->
|
||||
<string name="unarchive">Arşivleme</string>
|
||||
<string name="mute">Sessize Al</string>
|
||||
<string name="muted">Sessize alındı</string>
|
||||
<string name="ephemeral_messages">Kaybolan İletiler</string>
|
||||
<string name="ephemeral_messages_hint">Bu sohbetin tüm üyelerine onlar Delta Chat\'i kullanıyorsa uygulanır; onlar hâlâ iletileri kopyalayabilir, kaydedebilir ve iletebilir ya da diğer e-posta istemcilerini kullanabilir.</string>
|
||||
<string name="save">Kaydet</string>
|
||||
@@ -184,6 +184,14 @@
|
||||
<string name="webxdc_app">Uygulama</string>
|
||||
<!-- plural of "App"; used to present "Webxdc App" (https://webxdc.org) in a user friendly way. Please stay close to the original term and keep it short (it is used in menus with few screen space). -->
|
||||
<string name="webxdc_apps">Uygulamalar</string>
|
||||
<string name="webxdc_store_url">Uygulama Seçici URL\'si</string>
|
||||
<string name="webxdc_store_url_explain">Ayarlanırsa URL, varsayılan birinin yerine Uygulama Seçici olarak kullanılacak</string>
|
||||
<string name="home">Ana Sayfa</string>
|
||||
<string name="games">Oyunlar</string>
|
||||
<string name="tools">Araçlar</string>
|
||||
<string name="app_size">Boyut</string>
|
||||
<string name="app_date_published">Yayımlanma</string>
|
||||
<string name="add_to_chat">Sohbete Ekle</string>
|
||||
<string name="unknown">Bilinmeyen</string>
|
||||
|
||||
<string name="green">Yeşil</string>
|
||||
@@ -535,10 +543,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Profil, ikinci aygıtınıza aktarıldı.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Profil hazırlanıyor…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">Alıcı bekleniyor…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Alıcı bağlandı…</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Aktarılıyor…</string>
|
||||
<string name="troubleshooting">Sorun Giderme</string>
|
||||
@@ -657,6 +661,8 @@
|
||||
<string name="profile_tag">Özel Etiket</string>
|
||||
<string name="profile_tag_hint">ör. İş, Aile</string>
|
||||
<string name="profile_tag_explain">Yalnızca sizin için görünür etiket; profilleriniz arasında farklılığa yardımcı olur.</string>
|
||||
<!-- Menu entry to sort an item to the beginning of a list. Only "To Top" may do as well in some translations, if that helps to stay shorter. -->
|
||||
<string name="move_to_top">En Üste Taşı</string>
|
||||
<string name="delete_account">Profili Sil</string>
|
||||
<string name="delete_account_ask">Profil verilerinizi silmek istediğinizden emin misiniz?</string>
|
||||
<string name="delete_account_explain_with_name">Uçtan uca şifreleme ayarlamanızı, kişilerinizi, sohbetlerinizi, iletilerinizi ve ortamlarınızı kapsayarak \"%s\" profilinin bu aygıttaki verilerinin tümü silinecek. Bu eylem geri alınamaz.</string>
|
||||
@@ -721,6 +727,7 @@
|
||||
<string name="pref_appearance">Görünüm</string>
|
||||
<string name="pref_theme">Tema</string>
|
||||
<string name="pref_language">Dil</string>
|
||||
<string name="pref_use_system_ui_font">Sistem Yazı Tipini Kullan</string>
|
||||
<string name="pref_incognito_keyboard">Gizli Klavye</string>
|
||||
<!-- Translators: Must indicate that there is no guarantee as the system may not honor our request. -->
|
||||
<string name="pref_incognito_keyboard_explain">Kişiselleştirilen öğrenmeyi etkisizleştirmek için klavye iste</string>
|
||||
@@ -738,8 +745,6 @@
|
||||
<string name="pref_app_access">Uygulama Erişimi</string>
|
||||
<string name="pref_chats">Sohbetler</string>
|
||||
<string name="pref_in_chat_sounds">Sohbet İçi Sesler</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">İleti Yazı Tipi Boyutu</string>
|
||||
<string name="pref_view_log">Günlüğü Görüntüle</string>
|
||||
<string name="pref_saved_log">Günlüğü \"İndirilenler\" klasörüne kaydet</string>
|
||||
<string name="pref_save_log_failed">Günlüğü kaydetme başarısız</string>
|
||||
@@ -950,6 +955,7 @@
|
||||
<string name="chat_protection_broken_explanation">Uçtan uca şifreleme artık güvencelenemiyor; çünkü büyük olasılıkla %1$s Delta Chat\'i yeniden yükledi ya da başka bir aygıttan ileti gönderdi.\n\nOnlarla kişisel olarak tanışabilir ve güvenceli uçtan uca şifrelemeyi yeniden kurmak için onların QR kodunu yeniden tarayabilirsiniz.</string>
|
||||
<string name="invalid_unencrypted_tap_to_learn_more">⚠️ %1$s, bu sohbet için henüz ayarlanmayan uçtan uca şifrelemeyi gerektirir. Daha fazlasını öğrenmek için dokunun.</string>
|
||||
<string name="invalid_unencrypted_explanation">Uçtan uca şifrelemeyi kurmak için kişilerle kişisel olarak tanışabilir ve onları tanıtmak için onların QR kodunu tarayabilirsiniz.</string>
|
||||
<!-- deprecated -->
|
||||
<string name="encryption_required_for_new_contact">Uçtan uca şifreleme gereklidir ama %1$s için henüz ayarlanmadı.\n\nÇağırma bağlantınızı onunla paylaşabilirsiniz ya da kişisel olarak tanışarak onun QR kodunu tarayabilirsiniz.</string>
|
||||
<string name="learn_more">Daha Fazlasını Öğrenin</string>
|
||||
|
||||
@@ -1025,8 +1031,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">mailto bağlantısının kodu çözülemedi: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Kapat</string>
|
||||
<string name="notify_reply_button">Yanıtla</string>
|
||||
<string name="notify_new_message">Yeni ileti</string>
|
||||
<string name="notify_background_connection_enabled">Arka plan bağlantısı etkinleştirildi</string>
|
||||
@@ -1078,11 +1082,13 @@
|
||||
<string name="global_menu_edit_copy_desktop">Kopyala</string>
|
||||
<string name="global_menu_edit_paste_desktop">Yapıştır</string>
|
||||
<string name="global_menu_view_desktop">Görünüm</string>
|
||||
<string name="global_menu_view_floatontop_desktop">Üstte Yüzdür</string>
|
||||
<string name="global_menu_view_floatontop_desktop">En Üstte Yüzdür</string>
|
||||
<string name="global_menu_view_developer_desktop">Geliştirici</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Geliştirici Araçları</string>
|
||||
<string name="global_menu_help_desktop">Yardım</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Delta Chat hakkında daha fazlasını öğrenin</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">GitHub\'da katkıda bulunun</string>
|
||||
<string name="global_menu_help_report_desktop">Bir Sorun Raporla</string>
|
||||
<string name="global_menu_help_about_desktop">Delta Chat hakkında</string>
|
||||
@@ -1155,11 +1161,20 @@
|
||||
<string name="notifications_avg_minutes">Ortalama olarak her %1$d dakikada bir</string>
|
||||
<string name="notifications_avg_hours">Ortalama olarak her %1$d saatte bir</string>
|
||||
<string name="last_check_at">Denetleme %1$s</string>
|
||||
<string name="system_settings">Sistem Ayarları</string>
|
||||
<!-- shown below the button "System Settings" on the notification screen. this is a hint about what can be edited on System Settings' Notification page - eg. the notification type (banner, lock screen, notification centre), sound, badges and so on. no need to be exhaustive here, it is only to give the user an idea. -->
|
||||
<string name="system_settings_notify_explain_ios">Türü, rozetleri, önizlemeyi ve daha fazlasını düzenle</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Herhangi bir sohbette alınan ya da gönderilen uygulamalar burada görünecek. \"Dosyalar\", yalnızca indirilen uygulamaları gösterir.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Paylaş düğmesini tıklayın</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Uygulamayı ana ekranınıza eklemek için \"Ana Ekrana Ekle\"yi seçin.</string>
|
||||
<!-- iOS shortcut widget -->
|
||||
<!-- use the same translation for "Shortcuts" as the system is using, often the term "Shortcut" stays untranslated; check eg. how the "Shortcuts" system app is called in your locale -->
|
||||
<string name="shortcuts_widget_title">Kısayollar</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="shortcuts_widget_description">Öğeleri eklemek için Delta Chat\'in \"Widget\'a Ekle\" öğesini kullanın</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="remove_from_widget">Widget\'tan Kaldır</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="add_to_widget">Widget\'a Ekle</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat, fotoğraflar ve videolar çekmek ve göndermek için ve QR kodlarını taramak için kameranızı kullanır.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Delta Chat, yazabileceğiniz e-posta adreslerinin bir listesini göstermek için kişilerinizi kullanır. Delta Chat sunucusu yoktur; kişileriniz herhangi bir yere gönderilmez.</string>
|
||||
@@ -1168,6 +1183,9 @@
|
||||
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat, sesli iletiler ve sesli videolar kaydetmek ve göndermek için mikrofonunuzu kullanır.</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat, kitaplığınızdan hangi fotoğrafların gönderileceğini seçmenize izin verir.</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat, görselleri fotoğraf kitaplığınıza kaydetmek istiyor.</string>
|
||||
<string name="InfoPlist_NSFaceIDUsageDescription">Delta Chat; yerel profilinizi korumak, yedek oluşturmak ve ikinci aygıt ayarlaması için Face ID\'yi kullanabilir.</string>
|
||||
|
||||
|
||||
<!-- android specific strings, developers: please take care to remove strings that are no longer used! -->
|
||||
<string name="pref_instant_delivery">Anında Teslimat</string>
|
||||
<string name="pref_background_notifications">Arka Plan Bağlantısı Kullan</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">Гаразд</string>
|
||||
<string name="cancel">Скасувати</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">або</string>
|
||||
<string name="clear_search">Очистити пошук</string>
|
||||
<!-- a noun, used on a button, short for "show link" -->
|
||||
<string name="link">Посилання</string>
|
||||
@@ -202,6 +200,8 @@
|
||||
<string name="webxdc_app">Застосунок</string>
|
||||
<!-- plural of "App"; used to present "Webxdc App" (https://webxdc.org) in a user friendly way. Please stay close to the original term and keep it short (it is used in menus with few screen space). -->
|
||||
<string name="webxdc_apps">Застосунки</string>
|
||||
<string name="webxdc_store_url">URL-адреса для вибору додатків</string>
|
||||
<string name="webxdc_store_url_explain">Якщо встановлено, URL-адреса буде використовуватися для вибору додатків, а не за замовчуванням</string>
|
||||
<string name="unknown">Невідомо</string>
|
||||
|
||||
<string name="green">Зелений</string>
|
||||
@@ -567,10 +567,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Обліковий запис перенесено на ваш другий пристрій.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Підготовка облікового запису…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">Очікування одержувача…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Одержувача підключено…</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Передача…</string>
|
||||
<string name="troubleshooting">Вирішення проблем</string>
|
||||
@@ -734,6 +730,8 @@
|
||||
<string name="pref_screen_security_explain">Запит на блокування скріншотів у списку останніх і всередині програми</string>
|
||||
<string name="pref_screen_security_please_restart_hint">Для застосування налаштувань безпеки екрану перезавантажте додаток.</string>
|
||||
<string name="pref_notifications">Сповіщення</string>
|
||||
<string name="pref_mention_notifications">Згадки</string>
|
||||
<string name="pref_mention_notifications_explain">У приглушених групах сповіщати про повідомлення, адресовані вам, наприклад, відповіді або реакції</string>
|
||||
<string name="pref_notifications_show">Показати</string>
|
||||
<string name="pref_notifications_priority">Пріоритет</string>
|
||||
<string name="pref_notifications_explain">Увімкнути системні сповіщення для нових повідомлень</string>
|
||||
@@ -768,8 +766,6 @@
|
||||
<string name="pref_app_access">Доступ додатку</string>
|
||||
<string name="pref_chats">Чати</string>
|
||||
<string name="pref_in_chat_sounds">Звуки в чаті</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Розмір шрифту повідомлення</string>
|
||||
<string name="pref_view_log">Переглянути журнал</string>
|
||||
<string name="pref_saved_log">Лог збережено у папку \"Завантаження\"</string>
|
||||
<string name="pref_save_log_failed">Не вдалося зберегти лог</string>
|
||||
@@ -980,6 +976,7 @@
|
||||
<string name="chat_protection_broken_explanation">Наскрізне шифрування більше не гарантується, імовірно, через те, що %1$s перевстановив (-ла) Delta Chat або надіслав (-ла) повідомлення з іншого пристрою.\n\nВи можете зустрітися з ним (нею) особисто та знову відсканувати його (її) QR-код, щоб відновити гарантоване наскрізне шифрування.</string>
|
||||
<string name="invalid_unencrypted_tap_to_learn_more">⚠️ %1$s вимагає наскрізного шифрування, яке ще не налаштоване для цього чату. Натисніть, щоб дізнатися більше.</string>
|
||||
<string name="invalid_unencrypted_explanation">Щоб установити наскрізне шифрування, Ви можете зустрітися з контактами особисто та відсканувати їхній QR-код, щоб додати їх.</string>
|
||||
<!-- deprecated -->
|
||||
<string name="encryption_required_for_new_contact">Потрібне наскрізне шифрування, але воно ще не налаштоване на %1$s.\n\nВи можете поділитися з ними посиланням на запрошення або зустрітися особисто і відсканувати їхній QR-код.</string>
|
||||
<string name="learn_more">Дізнатися більше</string>
|
||||
|
||||
@@ -1055,8 +1052,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">неможливо декодувати посилання mailto: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Відхилити</string>
|
||||
<string name="notify_reply_button">Відповісти</string>
|
||||
<string name="notify_new_message">Нове повідомлення</string>
|
||||
<string name="notify_background_connection_enabled">З\'єднання у фоновому режимі ввімкнено</string>
|
||||
@@ -1112,7 +1107,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Розробник</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Інструменти розробника</string>
|
||||
<string name="global_menu_help_desktop">Допомога</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Дізнатися більше про Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Приєднатися до розробки на GitHub</string>
|
||||
<string name="global_menu_help_report_desktop">Повідомити про проблему</string>
|
||||
<string name="global_menu_help_about_desktop">Про Delta Chat</string>
|
||||
@@ -1187,9 +1184,6 @@
|
||||
<string name="last_check_at">Перевірено о %1$s</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Додатки, отримані або надіслані у цьому чаті, будуть відображатися тут. \"Файли\" відображають щойно завантажені додатки.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Натисніть кнопку \"Поділитися\"</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Виберіть \"Додати на головний екран\", щоб додати застосунок на головний екран.</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat використовує вашу камеру для знімання та надсилання фото та відео, а також для сканування QR-кодів.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Delta Chat використовує Ваші контакти аби показати список адрес ел.пошти, на які Ви можете написати. Delta Chat не має серверів, тож Ваші контакти нікуди не надсилаються.</string>
|
||||
@@ -1198,6 +1192,9 @@
|
||||
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat використовує Ваш мікрофон для запису й надсилання голосових повідомлень та відео зі звуком.</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat дасть Вам обрати, які фото з Вашої бібліотеки надіслати.</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat хоче зберігати зображення до Вашої фото-бібліотеки.</string>
|
||||
<string name="InfoPlist_NSFaceIDUsageDescription">Delta Chat може використовувати Face ID для захисту вашого локального профілю, створення резервної копії та налаштування другого пристрою.</string>
|
||||
|
||||
|
||||
<!-- android specific strings, developers: please take care to remove strings that are no longer used! -->
|
||||
<string name="pref_instant_delivery">Миттєва доставка</string>
|
||||
<string name="pref_background_notifications">Використовувати фонове підключення</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Hủy</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">hoặc</string>
|
||||
<string name="clear_search">Dọn dẹp tìm kiếm</string>
|
||||
<string name="yes">Có</string>
|
||||
<string name="no">Không</string>
|
||||
@@ -491,10 +489,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Tài khoản đã được chuyển sang thiết bị thứ hai của bạn.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Đang chuẩn bị tài khoản…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">Đang chờ người nhận…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Đã kết nối bộ thu…</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Đang chuyển…</string>
|
||||
<string name="troubleshooting">Khắc phục sự cố</string>
|
||||
@@ -640,8 +634,6 @@
|
||||
<string name="pref_app_access">Quyền truy cập ứng dụng</string>
|
||||
<string name="pref_chats">Trò chuyện</string>
|
||||
<string name="pref_in_chat_sounds">Âm thanh trong cuộc trò chuyện</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Kích thước phông chữ tin nhắn</string>
|
||||
<string name="pref_view_log">Xem nhật ký</string>
|
||||
<string name="pref_saved_log">Đã lưu nhật ký vào thư mục \"Tải xuống\"</string>
|
||||
<string name="pref_save_log_failed">Không lưu được nhật ký</string>
|
||||
@@ -907,8 +899,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">không thể giải mã được liên kết mailto: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Loại bỏ</string>
|
||||
<string name="notify_reply_button">Trả lời</string>
|
||||
<string name="notify_new_message">Tin nhắn mới</string>
|
||||
<string name="notify_background_connection_enabled">Đã bật kết nối nền</string>
|
||||
@@ -962,7 +952,9 @@
|
||||
<string name="global_menu_view_developer_desktop">Nhà phát triển</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Công cụ dành cho nhà phát triển</string>
|
||||
<string name="global_menu_help_desktop">Trợ giúp</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Tìm hiểu thêm về Delta Chat</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Đóng góp trên GitHub</string>
|
||||
<string name="global_menu_help_report_desktop">Báo cáo sự cố</string>
|
||||
<string name="global_menu_help_about_desktop">Giới thiệu về Delta Chat</string>
|
||||
@@ -1037,9 +1029,6 @@
|
||||
<string name="last_check_at">Đã kiểm tra lúc %1$s</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Các ứng dụng được nhận hoặc gửi trong bất kỳ cuộc trò chuyện nào sẽ xuất hiện ở đây. \"Tệp\" hiển thị các ứng dụng vừa tải xuống.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Nhấp vào nút chia sẻ</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Chọn \"Thêm vào màn hình chính\" để thêm ứng dụng vào màn hình chính của bạn.</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat sử dụng máy ảnh của bạn để chụp và gửi ảnh cũng như video cũng như quét mã QR.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Delta Chat sử dụng danh bạ của bạn để hiển thị danh sách các địa chỉ email mà bạn có thể viết thư vào. Delta Chat không có máy chủ, danh bạ của bạn sẽ không được gửi đi đâu cả.</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">Delta Chat</string>
|
||||
<string name="ok">确定</string>
|
||||
<string name="cancel">取消</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">或</string>
|
||||
<string name="clear_search">清除搜索</string>
|
||||
<!-- a noun, used on a button, short for "show link" -->
|
||||
<string name="link">链接</string>
|
||||
@@ -39,6 +37,7 @@
|
||||
<string name="close_window">关闭窗口</string>
|
||||
<string name="forward">转发</string>
|
||||
<string name="create">创建</string>
|
||||
<string name="reset">重置</string>
|
||||
<string name="later">稍后</string>
|
||||
<!-- "Resend" means "Sending the selected message(s) again to the same chat". The string is used in a menu and should be as short as possible. Resending may be needed after failures or to repost old messages to new members. -->
|
||||
<string name="resend">重新发送</string>
|
||||
@@ -47,6 +46,7 @@
|
||||
<!-- Verb "to unarchive", as in "remove a chat from the archive", opposite of the previous string -->
|
||||
<string name="unarchive">取消存档</string>
|
||||
<string name="mute">静音</string>
|
||||
<string name="muted">已静音</string>
|
||||
<string name="ephemeral_messages">消息定时销毁</string>
|
||||
<string name="ephemeral_messages_hint">适用于此聊天内使用 Delta Chat 的所有成员;这些成员仍然可以复制、保存和转发消息,或使用其他电子邮件客户端。</string>
|
||||
<string name="save">保存</string>
|
||||
@@ -175,6 +175,14 @@
|
||||
<string name="webxdc_app">私人应用</string>
|
||||
<!-- plural of "App"; used to present "Webxdc App" (https://webxdc.org) in a user friendly way. Please stay close to the original term and keep it short (it is used in menus with few screen space). -->
|
||||
<string name="webxdc_apps">私人应用</string>
|
||||
<string name="webxdc_store_url">\"应用选择器“ URL</string>
|
||||
<string name="webxdc_store_url_explain">设置后,该 URL 而不是默认的 URL 将被用作“应用选择器”</string>
|
||||
<string name="home">首页</string>
|
||||
<string name="games">游戏</string>
|
||||
<string name="tools">工具</string>
|
||||
<string name="app_size">尺寸</string>
|
||||
<string name="app_date_published">已发布</string>
|
||||
<string name="add_to_chat">添加到聊天</string>
|
||||
<string name="unknown">未知</string>
|
||||
|
||||
<string name="green">绿色</string>
|
||||
@@ -519,10 +527,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ 账号已传输到您的第二台设备。</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">正在准备账号…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">等待接收者…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">接收者已连接…</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">传输中…</string>
|
||||
<string name="troubleshooting">故障排除</string>
|
||||
@@ -641,6 +645,8 @@
|
||||
<string name="profile_tag">私密标签</string>
|
||||
<string name="profile_tag_hint">如工作、家庭</string>
|
||||
<string name="profile_tag_explain">仅对你可见的标签;帮助你区分不同的配置文件</string>
|
||||
<!-- Menu entry to sort an item to the beginning of a list. Only "To Top" may do as well in some translations, if that helps to stay shorter. -->
|
||||
<string name="move_to_top">移到顶部</string>
|
||||
<string name="delete_account">删除账号</string>
|
||||
<string name="delete_account_ask">是否确定要删除您的账号数据?</string>
|
||||
<string name="delete_account_explain_with_name">将会删除此设备上“%s”的所有账号数据,包括您的端到端加密设置、联系人、聊天、消息和媒体。此操作无法撤销。</string>
|
||||
@@ -705,6 +711,7 @@
|
||||
<string name="pref_appearance">外观</string>
|
||||
<string name="pref_theme">主题</string>
|
||||
<string name="pref_language">语言</string>
|
||||
<string name="pref_use_system_ui_font">使用系统字体</string>
|
||||
<string name="pref_incognito_keyboard">无痕键盘</string>
|
||||
<!-- Translators: Must indicate that there is no guarantee as the system may not honor our request. -->
|
||||
<string name="pref_incognito_keyboard_explain">请求输入法禁用个性化学习</string>
|
||||
@@ -722,8 +729,6 @@
|
||||
<string name="pref_app_access">应用程序访问</string>
|
||||
<string name="pref_chats">聊天</string>
|
||||
<string name="pref_in_chat_sounds">聊天音</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">消息字体大小</string>
|
||||
<string name="pref_view_log">查看日志</string>
|
||||
<string name="pref_saved_log">已将日志保存至“下载”文件夹</string>
|
||||
<string name="pref_save_log_failed">保存日志失败</string>
|
||||
@@ -934,6 +939,7 @@
|
||||
<string name="chat_protection_broken_explanation">无法再确保端到端加密,可能的原因是 %1$s 重新安装了 Delta Chat 或从其他设备发送了一则消息。\n\n你可以和联系人线下见面并再次扫描联系人的二维码重新建立端到端加密的通信。</string>
|
||||
<string name="invalid_unencrypted_tap_to_learn_more">⚠️ %1$s要求端到端加密,而此聊天尚未建立端到端加密。轻按了解更多。</string>
|
||||
<string name="invalid_unencrypted_explanation">要建立端到端加密,你可以亲自和联系人碰面并扫描联系人的二维码</string>
|
||||
<!-- deprecated -->
|
||||
<string name="encryption_required_for_new_contact">端到端加密是必需的但 %1$s 还没有设置它。\n\n你可以和这些人分享你的邀请链接或亲自会面扫描其二维码。</string>
|
||||
<string name="learn_more">了解更多</string>
|
||||
|
||||
@@ -1009,8 +1015,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">无法解码 mailto 链接:%1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">不予理会</string>
|
||||
<string name="notify_reply_button">回复</string>
|
||||
<string name="notify_new_message">新消息</string>
|
||||
<string name="notify_background_connection_enabled">已启用后台连接</string>
|
||||
@@ -1066,8 +1070,12 @@
|
||||
<string name="global_menu_view_developer_desktop">开发者</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">开发者工具</string>
|
||||
<string name="global_menu_help_desktop">帮助</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">了解有关 Delta Chat 的更多信息</string>
|
||||
<string name="delta_chat_homepage">Delta Chat 主页</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">在 GitHub 上做贡献</string>
|
||||
<string name="contribute">贡献</string>
|
||||
<string name="global_menu_help_report_desktop">报告一个问题</string>
|
||||
<string name="global_menu_help_about_desktop">关于 Delta Chat</string>
|
||||
<string name="global_menu_file_open_desktop">打开 Delta Chat</string>
|
||||
@@ -1080,6 +1088,8 @@
|
||||
<string name="timestamp_format_m_desktop">MMM D</string>
|
||||
<string name="remove_desktop">移除</string>
|
||||
<string name="save_desktop">保存</string>
|
||||
<!-- Opposite of "Save". Undo a "Save" action. Similar to "Unmute", "Unpin". Could also be worded as "Save no longer" or so. -->
|
||||
<string name="unsave">取消保存</string>
|
||||
<string name="name_desktop">名称</string>
|
||||
<string name="select_group_image_desktop">选择群组图像</string>
|
||||
<string name="export_backup_desktop">导出备份</string>
|
||||
@@ -1139,11 +1149,20 @@
|
||||
<string name="notifications_avg_minutes">平均每 %1$d 分钟</string>
|
||||
<string name="notifications_avg_hours">平均每 %1$d 小时</string>
|
||||
<string name="last_check_at">检查于 %1$s</string>
|
||||
<string name="system_settings">系统设置</string>
|
||||
<!-- shown below the button "System Settings" on the notification screen. this is a hint about what can be edited on System Settings' Notification page - eg. the notification type (banner, lock screen, notification centre), sound, badges and so on. no need to be exhaustive here, it is only to give the user an idea. -->
|
||||
<string name="system_settings_notify_explain_ios">编辑类型、徽章、预览等</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">任何聊天中接收或发送的私人应用都会出现在这里。“文件”显示刚下载的私人应用。</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">点击分享按钮</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">选择“添加到主屏幕”来将应用添加到主屏幕。</string>
|
||||
<!-- iOS shortcut widget -->
|
||||
<!-- use the same translation for "Shortcuts" as the system is using, often the term "Shortcut" stays untranslated; check eg. how the "Shortcuts" system app is called in your locale -->
|
||||
<string name="shortcuts_widget_title">快捷方式</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="shortcuts_widget_description">使用 Delta Chat 的“添加到微件”添加项目</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="remove_from_widget">从微件中移除</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="add_to_widget">添加到微件</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat 使用相机来拍摄、发送照片和视频以及扫描二维码。</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Delta Chat 使用您的联系人来显示您可以写信到的电子邮件地址列表。 Delta Chat 没有服务器,您的联系人不会被发送到任何地方。</string>
|
||||
@@ -1152,6 +1171,9 @@
|
||||
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat 使用麦克风来录制、发送语音消息和带有声音的视频。</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat 将让您选择要从图库中发送哪些照片。</string>
|
||||
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat 想将图像保存到图库。</string>
|
||||
<string name="InfoPlist_NSFaceIDUsageDescription">Delta Chat 可以使用 Face ID 保护你的本地配置文件,备份创建和第二台设备设置。</string>
|
||||
|
||||
|
||||
<!-- android specific strings, developers: please take care to remove strings that are no longer used! -->
|
||||
<string name="pref_instant_delivery">即时传送</string>
|
||||
<string name="pref_background_notifications">使用后台连接</string>
|
||||
|
||||
@@ -4,8 +4,6 @@
|
||||
<string name="app_name">德爾塔聊</string>
|
||||
<string name="ok">確定</string>
|
||||
<string name="cancel">取消</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">或</string>
|
||||
<string name="clear_search">清除搜尋</string>
|
||||
<!-- a noun, used on a button, short for "show link" -->
|
||||
<string name="link">連結</string>
|
||||
@@ -519,10 +517,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️已將賬戶傳輸到您的第二台裝置。</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">準備個人檔案中…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">等待接收者...</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">接收器已連線...</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">轉移中…</string>
|
||||
<string name="troubleshooting">故障排除</string>
|
||||
@@ -720,8 +714,6 @@
|
||||
<string name="pref_app_access">App 存取</string>
|
||||
<string name="pref_chats">對話</string>
|
||||
<string name="pref_in_chat_sounds">對話內的音效</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">訊息的字型大小</string>
|
||||
<string name="pref_view_log">觀看系統紀錄</string>
|
||||
<string name="pref_saved_log">已將日誌保存到 「下載」 資料夾</string>
|
||||
<string name="pref_save_log_failed">保存日誌失敗</string>
|
||||
@@ -932,6 +924,7 @@
|
||||
<string name="chat_protection_broken_explanation">無法再保證端到端加密,可能是因為%1$s重新安裝了 Delta Chat 或從其他裝置傳送了訊息\n\n您可以再次當面掃描他們的QR碼,以重新建立有保證的端到端加密。</string>
|
||||
<string name="invalid_unencrypted_tap_to_learn_more">⚠️ %1$s需要端到端加密,但尚未為此聊天設置。輕觸以瞭解更多資訊。</string>
|
||||
<string name="invalid_unencrypted_explanation">要建立端到端加密,您可以當面掃描聯絡人的QR碼。</string>
|
||||
<!-- deprecated -->
|
||||
<string name="encryption_required_for_new_contact">端到端加密是必需的,但尚未設置%1$s。\n\n您可以與他們分享您的邀請連結,或者當面掃描他們的二維碼。</string>
|
||||
<string name="learn_more">瞭解更多</string>
|
||||
|
||||
@@ -1007,8 +1000,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">mailto 連結無法解碼:%1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">忽視</string>
|
||||
<string name="notify_reply_button">回覆</string>
|
||||
<string name="notify_new_message">新訊息</string>
|
||||
<string name="notify_background_connection_enabled">已啟用後台連接</string>
|
||||
@@ -1064,7 +1055,9 @@
|
||||
<string name="global_menu_view_developer_desktop">開發者</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">開發者工具</string>
|
||||
<string name="global_menu_help_desktop">幫助</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">了解有關 Delta Chat 的更多資訊</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">在 GitHub 上作出貢獻</string>
|
||||
<string name="global_menu_help_report_desktop">報告問題</string>
|
||||
<string name="global_menu_help_about_desktop">關於 Delta Chat</string>
|
||||
@@ -1139,9 +1132,6 @@
|
||||
<string name="last_check_at">在%1$s檢查</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">在任何聊天中接收或發送的應用程式都會顯示在此處。「文件」顯示剛剛下載的應用程式。</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">點按「分享」按鈕</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">選擇「添加到主螢幕」 以將應用程式添加到您的主螢幕。</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat 使用您的相機拍攝和傳送照片和影片,以及掃描QR碼。</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Delta Chat 使用您的聯絡人來顯示您可以寫入的電子郵件位址清單。Delta Chat 沒有伺服器,您的聯絡人不會發送到任何地方。</string>
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
<string name="app_name">ArcaneChat</string>
|
||||
<string name="ok">OK</string>
|
||||
<string name="cancel">Cancel</string>
|
||||
<!-- deprecated, the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<!-- the word "or" to separate blocks in the user interface that are mutually exclusive -->
|
||||
<string name="or_separator">or</string>
|
||||
<string name="clear_search">Clear Search</string>
|
||||
<!-- a noun, used on a button, short for "show link" -->
|
||||
@@ -44,6 +44,7 @@
|
||||
<string name="close_window">Close Window</string>
|
||||
<string name="forward">Forward</string>
|
||||
<string name="create">Create</string>
|
||||
<string name="reset">Reset</string>
|
||||
<string name="later">Later</string>
|
||||
<!-- "Resend" means "Sending the selected message(s) again to the same chat". The string is used in a menu and should be as short as possible. Resending may be needed after failures or to repost old messages to new members. -->
|
||||
<string name="resend">Resend</string>
|
||||
@@ -52,6 +53,7 @@
|
||||
<!-- Verb "to unarchive", as in "remove a chat from the archive", opposite of the previous string -->
|
||||
<string name="unarchive">Unarchive</string>
|
||||
<string name="mute">Mute</string>
|
||||
<string name="muted">Muted</string>
|
||||
<string name="ephemeral_messages">Disappearing Messages</string>
|
||||
<string name="ephemeral_messages_hint">Applies to all members of this chat if they use Delta Chat; they can still copy, save, and forward messages or use other e-mail clients.</string>
|
||||
<string name="save">Save</string>
|
||||
@@ -192,6 +194,12 @@
|
||||
<string name="webxdc_apps">Apps</string>
|
||||
<string name="webxdc_store_url">App Picker URL</string>
|
||||
<string name="webxdc_store_url_explain">If set, the URL will be used as the App Picker instead of the default one</string>
|
||||
<string name="home">Home</string>
|
||||
<string name="games">Games</string>
|
||||
<string name="tools">Tools</string>
|
||||
<string name="app_size">Size</string>
|
||||
<string name="app_date_published">Published</string>
|
||||
<string name="add_to_chat">Add to Chat</string>
|
||||
<string name="unknown">Unknown</string>
|
||||
|
||||
<string name="green">Green</string>
|
||||
@@ -554,10 +562,6 @@
|
||||
<string name="multidevice_transfer_done_devicemsg">ℹ️ Profile transferred to your second device.</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="preparing_account">Preparing profile…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="waiting_for_receiver">Waiting for receiver…</string>
|
||||
<!-- deprecated, shown beside progress bar, stay short -->
|
||||
<string name="receiver_connected">Receiver connected…</string>
|
||||
<!-- Shown beside progress bar, stay short -->
|
||||
<string name="transferring">Transferring…</string>
|
||||
<string name="troubleshooting">Troubleshooting</string>
|
||||
@@ -597,7 +601,7 @@
|
||||
<!-- Instant onboarding title (there is not more to do than to set name and avatar) -->
|
||||
<string name="instant_onboarding_title">Your Profile</string>
|
||||
<!-- The placeholder will be replaced by the default onboarding server -->
|
||||
<string name="instant_onboarding_agree_default2">Privacy Policy for %1$s</string>
|
||||
<string name="instant_onboarding_agree_default2">Terms & Privacy Policy for %1$s</string>
|
||||
<!-- The placeholder will be replaced by instance name, the whole text will link to the instance page -->
|
||||
<string name="instant_onboarding_agree_instance">About profiles on %1$s</string>
|
||||
<!-- Confirmation button on the instant onboarding screen -->
|
||||
@@ -676,6 +680,8 @@
|
||||
<string name="profile_tag">Private Tag</string>
|
||||
<string name="profile_tag_hint">eg. Work, Family</string>
|
||||
<string name="profile_tag_explain">Tag that is visible only for you; helping you to differ between your profiles.</string>
|
||||
<!-- Menu entry to sort an item to the beginning of a list. Only "To Top" may do as well in some translations, if that helps to stay shorter. -->
|
||||
<string name="move_to_top">Move to Top</string>
|
||||
<string name="delete_account">Delete Profile</string>
|
||||
<string name="delete_account_ask">Are you sure you want to delete your profile data?</string>
|
||||
<string name="delete_account_explain_with_name">All profile data of \"%s\" on this device will be deleted, including your end-to-end encryption setup, contacts, chats, messages and media. This action cannot be undone.</string>
|
||||
@@ -740,6 +746,7 @@
|
||||
<string name="pref_appearance">Appearance</string>
|
||||
<string name="pref_theme">Theme</string>
|
||||
<string name="pref_language">Language</string>
|
||||
<string name="pref_use_system_ui_font">Use System Font</string>
|
||||
<string name="pref_incognito_keyboard">Incognito Keyboard</string>
|
||||
<!-- Translators: Must indicate that there is no guarantee as the system may not honor our request. -->
|
||||
<string name="pref_incognito_keyboard_explain">Request keyboard to disable personalized learning</string>
|
||||
@@ -759,8 +766,6 @@
|
||||
<string name="pref_app_access">App Access</string>
|
||||
<string name="pref_chats">Chats</string>
|
||||
<string name="pref_in_chat_sounds">In-Chat Sounds</string>
|
||||
<!-- deprecated -->
|
||||
<string name="pref_message_text_size">Message Font Size</string>
|
||||
<string name="pref_view_log">View Log</string>
|
||||
<string name="pref_saved_log">Saved the log to \"Downloads\" folder</string>
|
||||
<string name="pref_save_log_failed">Failed to save the log</string>
|
||||
@@ -971,6 +976,7 @@
|
||||
<string name="chat_protection_broken_explanation">End-to-end encryption cannot be guaranteed anymore, likely because %1$s reinstalled Delta Chat or sent a message from another device.\n\nYou may meet them in person and scan their QR code again to reestablish guaranteed end-to-end encryption.</string>
|
||||
<string name="invalid_unencrypted_tap_to_learn_more">⚠️ %1$s requires end-to-end encryption which is not setup for this chat yet. Tap to learn more.</string>
|
||||
<string name="invalid_unencrypted_explanation">To establish end-to-end-encryption, you may meet contacts in person and scan their QR Code to introduce them.</string>
|
||||
<!-- deprecated -->
|
||||
<string name="encryption_required_for_new_contact">End-to-end encryption is required but it is not setup for %1$s yet.\n\nYou may share your invite link with them or meet in person and scan their QR Code.</string>
|
||||
<string name="learn_more">Learn More</string>
|
||||
|
||||
@@ -1039,7 +1045,6 @@
|
||||
<!-- translators: "setup" is the "encryption setup" here, as in "Autocrypt Setup Message" -->
|
||||
<string name="contact_setup_changed">Changed setup for %1$s.</string>
|
||||
<string name="verified_contact_required_explain">To guarantee end-to-end-encryption, you can only add contacts with a green checkmark to this group.\n\nYou may meet contacts in person and scan their QR Code to introduce them.</string>
|
||||
<string name="create_verified_group_ask">Do you want to create a protected group that guarantees end-to-end-encryption?\n\nOnly contacts that have a green checkmark can be added to a protected group.</string>
|
||||
<string name="copy_qr_data_success">Copied QR url to clipboard</string>
|
||||
<string name="mailto_dialog_header_select_chat">Select chat to send the message to</string>
|
||||
<!-- first placeholder is the name of the chat -->
|
||||
@@ -1047,8 +1052,6 @@
|
||||
<string name="mailto_link_could_not_be_decoded">mailto link could not be decoded: %1$s</string>
|
||||
|
||||
<!-- notifications -->
|
||||
<!-- deprecated, use mark_as_read or mark_as_read_short -->
|
||||
<string name="notify_dismiss">Dismiss</string>
|
||||
<string name="notify_reply_button">Reply</string>
|
||||
<string name="notify_new_message">New message</string>
|
||||
<string name="notify_background_connection_enabled">Background connection enabled</string>
|
||||
@@ -1104,8 +1107,12 @@
|
||||
<string name="global_menu_view_developer_desktop">Developer</string>
|
||||
<string name="global_menu_view_developer_tools_desktop">Developer Tools</string>
|
||||
<string name="global_menu_help_desktop">Help</string>
|
||||
<!-- deprecated, use delta_chat_homepage instead -->
|
||||
<string name="global_menu_help_learn_desktop">Learn more about Delta Chat</string>
|
||||
<string name="delta_chat_homepage">Delta Chat Homepage</string>
|
||||
<!-- deprecated, use contribute instead -->
|
||||
<string name="global_menu_help_contribute_desktop">Contribute on GitHub</string>
|
||||
<string name="contribute">Contribute</string>
|
||||
<string name="global_menu_help_report_desktop">Report an Issue</string>
|
||||
<string name="global_menu_help_about_desktop">About Delta Chat</string>
|
||||
<string name="global_menu_file_open_desktop">Open Delta Chat</string>
|
||||
@@ -1118,6 +1125,8 @@
|
||||
<string name="timestamp_format_m_desktop">MMM D</string>
|
||||
<string name="remove_desktop">Remove</string>
|
||||
<string name="save_desktop">Save</string>
|
||||
<!-- Opposite of "Save". Undo a "Save" action. Similar to "Unmute", "Unpin". Could also be worded as "Save no longer" or so. -->
|
||||
<string name="unsave">Unsave</string>
|
||||
<string name="name_desktop">Name</string>
|
||||
<string name="select_group_image_desktop">Select Group Image</string>
|
||||
<string name="export_backup_desktop">Export Backup</string>
|
||||
@@ -1177,11 +1186,20 @@
|
||||
<string name="notifications_avg_minutes">On average every %1$d minutes</string>
|
||||
<string name="notifications_avg_hours">On average every %1$d hours</string>
|
||||
<string name="last_check_at">Checked at %1$s</string>
|
||||
<string name="system_settings">System Settings</string>
|
||||
<!-- shown below the button "System Settings" on the notification screen. this is a hint about what can be edited on System Settings' Notification page - eg. the notification type (banner, lock screen, notification centre), sound, badges and so on. no need to be exhaustive here, it is only to give the user an idea. -->
|
||||
<string name="system_settings_notify_explain_ios">Edit type, badges, preview and more</string>
|
||||
<!-- iOS webxdc selector -->
|
||||
<string name="webxdc_selector_empty_hint">Apps received or sent in any chat will appear here. \"Files\" shows apps just downloaded.</string>
|
||||
<!-- iOS webxdc shortcut page -->
|
||||
<string name="shortcut_step1_tap_share_btn">Click the share button</string>
|
||||
<string name="shortcut_step2_tap_add_to_home_screen">Select \"Add to Home Screen\" to add the app to your home screen.</string>
|
||||
<!-- iOS shortcut widget -->
|
||||
<!-- use the same translation for "Shortcuts" as the system is using, often the term "Shortcut" stays untranslated; check eg. how the "Shortcuts" system app is called in your locale -->
|
||||
<string name="shortcuts_widget_title">Shortcuts</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="shortcuts_widget_description">Use Delta Chat\'s \"Add to Widget\" to add items</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="remove_from_widget">Remove from Widget</string>
|
||||
<!-- use the same translation for "Widget" as the system is using; often the term "Widget" stays untranslated -->
|
||||
<string name="add_to_widget">Add to Widget</string>
|
||||
<!-- iOS permissions, copy from "deltachat-ios/Info.plist", which is used on missing translations in "deltachat-ios/LANG.lproj/InfoPlist.strings" -->
|
||||
<string name="InfoPlist_NSCameraUsageDescription">Delta Chat uses your camera to take and send photos and videos and to scan QR codes.</string>
|
||||
<string name="InfoPlist_NSContactsUsageDescription">Delta Chat uses your contacts to show a list of e-mail addresses you can write to. Delta Chat has no server, your contacts are not sent anywhere.</string>
|
||||
|
||||
Reference in New Issue
Block a user