Compare commits

..

33 Commits

Author SHA1 Message Date
adbenitez 46bc3e7f72 Merge remote-tracking branch 'upstream/main' 2025-01-10 01:36:50 +01:00
adbenitez ed0f0107e3 update to new gplay app id and key 2025-01-10 01:31:42 +01:00
adbenitez a855d7043a fix FetchForegroundService 2025-01-10 00:49:30 +01:00
B. Petersen 05da43484f remove deprecated strings 2025-01-09 19:03:21 +01:00
adbenitez 6743df23e9 update google-services.json 2025-01-09 18:01:16 +01:00
bjoern 35ec0d05e2 update translations (#3524)
* add new iOS notification strings

* update translations
2025-01-09 16:08:18 +01:00
bjoern 6ead7207ec update translations (#3522)
* update translations

* add new iOS widget strings

* add hints for terms 'Shortcut' and 'Widget'

* update translations
2025-01-09 15:26:42 +01:00
adbenitez 0d5223036d Merge remote-tracking branch 'upstream/main' 2025-01-07 16:36:45 +01:00
adbenitez 640fc433b8 add gdpr.md 2025-01-07 16:29:03 +01:00
adbenitez 35d814c3f6 update build.gradle 2025-01-06 21:26:22 +01:00
adbenitez f8b9d2b0d9 update core 2025-01-06 20:50:30 +01:00
adb 3390b865e0 Merge pull request #3519 from deltachat/prep-1.50.4
Prep 1.50.4
2025-01-06 15:40:55 +01:00
adbenitez 883486da9c tweak changelog 2025-01-06 15:26:49 +01:00
adbenitez d048203f45 update version number 2025-01-06 15:19:17 +01:00
adbenitez f9d70d1196 update changelog 2025-01-06 15:18:54 +01:00
adb 4413b7b4fb Merge pull request #3518 from deltachat/update-core-and-stuff-6/1/25
Update translations and core to v1.153.0
2025-01-06 14:58:14 +01:00
adbenitez 7a4f263a62 update translations 2025-01-06 14:55:55 +01:00
adbenitez 1a360d5282 update deltachat-core-rust to 'chore(release): prepare for 1.153.0' of 'v1.153.0' 2025-01-06 14:16:09 +01:00
Hocuri dc785fc116 fix: Remove long stacktrace that flooded the logcat (#3512)
Everytime I attached an image, I got a super long stacktrace in the
logcat. I found it to be [this problem](https://stackoverflow.com/questions/71746801/getting-failed-to-inflate-colorstatelist-leaving-it-to-the-framework-when-usi)
and applied the fix described there.
2025-01-04 19:13:45 +01:00
adbenitez 009593f7cc remove dead code 2025-01-04 16:06:40 +01:00
adb 884be3a93e Merge pull request #3516 from deltachat/adb/avoid-npe-in-reactions
avoid NullPointerException when using result of Rpc.getMsgReactions
2025-01-04 16:02:49 +01:00
adbenitez 9a25328787 avoid NullPointerException when using result of Rpc.getMsgReactions 2025-01-04 12:50:25 +01:00
adbenitez 2d8ec490b1 Merge remote-tracking branch 'upstream/main' 2025-01-04 12:21:28 +01:00
B. Petersen 3b19ca99e1 simpler copyright, it is anyways questionable by law, it is just a hint, that there is 'sth', this will do also without year 2025-01-03 19:58:55 +01:00
B. Petersen f751a48568 update local help 2025-01-03 16:48:52 +01:00
B. Petersen 4549989a63 update translations 2025-01-03 16:48:52 +01:00
B. Petersen 19e2c4e051 add info string that is shown by iOS system when asking for accessing Face ID 2025-01-03 15:03:54 +01:00
adb 4833a44542 Merge pull request #3509 from deltachat/adb/issue-3488
try to avoid FILL500 getting stuck in some devices
2024-12-20 12:40:59 +01:00
adbenitez eb93e2bb7e add comment 2024-12-19 16:39:52 +01:00
adbenitez 291700dfc7 update lastOpenTime in onDestroy() 2024-12-19 16:30:58 +01:00
adbenitez 7a4913b394 tweak code 2024-12-19 15:52:16 +01:00
adbenitez 0dae71f4b7 try to avoid FILL500 getting stuck in some devices 2024-12-19 15:48:57 +01:00
Hocuri 08e4229533 Make the attachment background the same as the input bar background (#3477)
* Make the attachment background the same as the input bar background

Two different users recently complained that they find drafting images confusing. One of them thought that they had already sent it, the other one didn't know how to send it (both of them figured it out after ~10s, but still, it's nicer to avoid such confusion). In both cases, the problem was that the background of the attached file is the same as the chat background, not the same as the input bar, even though the attached file belongs to the input bar and not to the chat.

* Add a stroke around the to-be attachment
2024-12-19 13:30:24 +01:00
53 changed files with 736 additions and 530 deletions
+6 -5
View File
@@ -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
+16
View File
@@ -1,5 +1,21 @@
# ArcaneChat Android Changelog
## 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
+28 -17
View File
@@ -33,8 +33,8 @@ android {
useLibrary 'org.apache.http.legacy'
defaultConfig {
versionCode 30000701
versionName "1.50.5"
versionCode 30000704
versionName "1.50.8"
applicationId "chat.delta.lite"
multiDexEnabled true
@@ -87,15 +87,37 @@ 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
}
}
releaseGplay {
// 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
}
}
}
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 +136,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.releaseGplay
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 {
+205
View File
@@ -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.
+4 -4
View File
@@ -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": [],
-6
View File
@@ -1364,12 +1364,6 @@ JNIEXPORT jint Java_com_b44t_messenger_DcMsg_getId(JNIEnv *env, jobject obj)
return dc_msg_get_id(get_dc_msg(env, obj));
}
JNIEXPORT jboolean Java_com_b44t_messenger_DcMsg_isOutgoing(JNIEnv *env, jobject obj)
{
return (jboolean)(dc_msg_is_outgoing(get_dc_msg(env, obj))!=0);
}
JNIEXPORT jint Java_com_b44t_messenger_DcMsg_getSenderColor(JNIEnv *env, jobject obj)
{
return dc_msg_get_sender_color(get_dc_msg(env, obj));
+40 -40
View File
@@ -30,14 +30,14 @@
<li><a href="#was-sind-push-benachrichtigungen-wie-kann-ich-nachrichten-sofort-erhalten">Was sind Push-Benachrichtigungen? Wie kann ich Nachrichten sofort erhalten?</a></li>
<li><a href="#sind-push-benachrichtigungen-auf-ios-geräten-aktiviert-gibt-es-alternativen">Sind Push-Benachrichtigungen auf iOS-Geräten aktiviert? Gibt es Alternativen?</a></li>
<li><a href="#android-push">Sind Push-Benachrichtigungen auf Android-Geräten aktiviert/erforderlich?</a></li>
<li><a href="#privacy-notifications">Wie privat sind Delta Chat Push-Benachrichtigungen?</a></li>
<li><a href="#privacy-notifications">Wie privat sind Delta-Chat-Push-Benachrichtigungen?</a></li>
<li><a href="#warum-integriert-sich-delta-chat-in-zentralisierte-proprietäre-applegoogle-push-dienste">Warum integriert sich Delta Chat in zentralisierte, proprietäre Apple/Google-Push-Dienste?</a></li>
</ul>
</li>
<li><a href="#verschlüsselung-und-sicherheit">Verschlüsselung und Sicherheit</a>
<ul>
<li><a href="#welche-standards-werden-für-die-ende-zu-ende-verschlüsselung-verwendet">Welche Standards werden für die Ende-zu-Ende-Verschlüsselung verwendet?</a></li>
<li><a href="#whene2e">Wie kann ich wissen, ob Nachrichten Ende-zu-Ende verschlüsselt sind?</a></li>
<li><a href="#whene2e">Wie kann ich wissen, ob Nachrichten Ende-zu-Ende-verschlüsselt sind?</a></li>
<li><a href="#howtoe2ee">Wie kann ich garantierte Ende-zu-Ende-Verschlüsselung und grüne Häkchen erhalten?</a></li>
<li><a href="#e2eeguarantee">Was bedeuten das “Grüne Häkchen” und die “garantierte Ende-zu-Ende-Verschlüsselung”?</a></li>
<li><a href="#nocryptanymore">Ein Kontakt hat eine Nachricht von einem anderen Gerät gesendet”, was kann ich tun?</a></li>
@@ -65,10 +65,10 @@
<li><a href="#kann-ich-delta-chat-auf-mehreren-geräten-zur-selben-zeit-verwenden">Kann ich Delta Chat auf mehreren Geräten zur selben Zeit verwenden?</a></li>
<li><a href="#fehlersuche">Fehlersuche</a></li>
<li><a href="#backup">Manueller Transfer</a></li>
<li><a href="#gibt-es-pläne-für-eine-delta-chat-web-anwendung">Gibt es Pläne für eine Delta Chat Web-Anwendung?</a></li>
<li><a href="#gibt-es-pläne-für-eine-delta-chat-web-anwendung">Gibt es Pläne für eine Delta-Chat-Web-Anwendung?</a></li>
</ul>
</li>
<li><a href="#webxdc">Webxdc Apps</a>
<li><a href="#webxdc">Webxdc-Apps</a>
<ul>
<li><a href="#wie-privat-sind-webxdc-apps">Wie privat sind Webxdc Apps?</a></li>
<li><a href="#wo-bekomme-ich-webxdc-apps">Wo bekomme ich Webxdc Apps?</a></li>
@@ -153,7 +153,7 @@ auch wenn der Empfänger Delta Chat nicht benutzt.</p>
die sofortige Push-Benachrichtigungen für iOS- und Android-Geräte bieten.</p>
</li>
<li>
<p>Durchgängige <a href="#multiple-accounts">Multi-Profil</a> und Multi-Geräte-Unterstützung auf allen Plattformen.</p>
<p>Durchgängige <a href="#multiple-accounts">Multi-Profil-</a> und Multi-Geräte-Unterstützung auf allen Plattformen.</p>
</li>
<li>
<p>Interaktive <a href="https://webxdc.org/apps">Webanwendungen in Chats</a> für Spiele und für die Zusammenarbeit</p>
@@ -304,7 +304,7 @@ unter dem Text Ihrer Nachrichten.</p>
<li>entweder weil der Kontakt Ihnen direkt eine Nachricht gesendet hat,</li>
<li>weil der Kontakt etwas an eine Gruppe geschrieben hat, in der sie beide Mitglied sind,</li>
<li>weil der Kontakt Ihnen eine Lesebestätigung für eine von Ihnen geschriebene Nachricht gesendet hat</li>
<li>oder weil der Kontakt Daten mithilfe einer <a href="#webxdc">Webxdc App</a> an Ihre Delta Chat-App gesendet hat.</li>
<li>oder weil der Kontakt Daten mithilfe einer <a href="#webxdc">Webxdc-App</a> an Ihre Delta-Chat-App gesendet hat.</li>
</ul>
</li>
<li>Dies ist also kein Echtzeit-Online-Status - und wenn jemand nicht sofort antwortet, obwohl er online zu sein scheint, machen Sie sich keine Sorgen und geben Sie ihm etwas Raum. ;-)</li>
@@ -487,7 +487,7 @@ und Benachrichtigungen auf dem Telefon des Nutzers anzeigen kann.</p>
<p>iOS-Geräten, durch die Integration mit den Apple-Push-Diensten.</p>
</li>
<li>
<p>Android-Geräten, durch die Integration des Google FCM Push-Dienste,
<p>Android-Geräten, durch die Integration des Google-FCM-Push-Dienstes,
auch auf Geräten, die <a href="https://microg.org">microG</a>
anstelle von proprietärem Google-Code auf dem Telefon.</p>
</li>
@@ -518,7 +518,7 @@ keine Daten an Apple weitergibt, die Apple nicht bereits hat.</p>
</h3>
<p>Wenn ein „Push-Service“ verfügbar ist, aktiviert Delta Chat Push-Benachrichtigungen
<p>Wenn ein „Push-Service“ verfügbar ist, aktiviert Delta Chat Push-Benachrichtigungen,
um eine sofortige Nachrichtenzustellung für alle Chatmail-Benutzer zu erreichen.
Wenn Sie einen klassischen E-Mail-Anbieter anstelle von <a href="https://delta.chat/chatmail">chatmail</a> Servern verwenden,
sind Push-Benachrichtigungen nicht verfügbar.</p>
@@ -544,7 +544,7 @@ können sicher ausprobiert werden, wenn Sie feststellen, dass Nachrichten nur mi
<h3 id="privacy-notifications">
Wie privat sind Delta Chat Push-Benachrichtigungen? <a href="#privacy-notifications" class="anchor"></a>
Wie privat sind Delta-Chat-Push-Benachrichtigungen? <a href="#privacy-notifications" class="anchor"></a>
</h3>
@@ -561,7 +561,7 @@ an irgendein System, das an der Zustellung von Push-Benachrichtigungen beteiligt
auf dem <a href="https://delta.chat/chatmail">Chatmail</a>-Server.</p>
</li>
<li>
<p>Wenn ein <a href="https://delta.chat/chatmail">Chatmail</a>-Server eine E-Mail für einen Delta Chat-Benutzer erhält
<p>Wenn ein <a href="https://delta.chat/chatmail">Chatmail</a>-Server eine E-Mail für einen Delta-Chat-Benutzer erhält
erhält, leitet er den „Geräte-Token“ an den zentralen Delta-Chat-Benachrichtigungs-Proxy weiter.</p>
</li>
<li>
@@ -627,7 +627,7 @@ Willkommen bei der Macht des interoperablen und massiven Chatmail- und E-Mail-Sy
<p><a href="https://autocrypt.org">Autocrypt</a> wird verwendet, um automatisch
eine Ende-zu-Ende-Verschlüsselung mit Kontakten und Gruppenchats herzustellen.
Autocrypt verwendet eine begrenzte und <a href="#openpgp-secure">sichere Untermenge des OpenPGP-Standards</a>.
Ende-zu-Ende verschlüsselte Nachrichten sind mit einem Vorhängeschloss gekennzeichnet <img style="vertical-align:middle; width:1.2em; margin:1px" src="../lock-icon.png" alt="padlock" /></p>
Ende-zu-Ende-verschlüsselte Nachrichten sind mit einem Vorhängeschloss gekennzeichnet <img style="vertical-align:middle; width:1.2em; margin:1px" src="../lock-icon.png" alt="padlock" /></p>
<p><a href="https://securejoin.delta.chat/en/latest/new.html">Secure-Join-Protokolle</a>
werden für Chats mit garantierter Ende-zu-Ende-Verschlüsselung verwendet,
@@ -639,7 +639,7 @@ garantieren Ende-zu-Ende-verschlüsselte Nachrichten.</p>
<h3 id="whene2e">
Wie kann ich wissen, ob Nachrichten Ende-zu-Ende verschlüsselt sind? <a href="#whene2e" class="anchor"></a>
Wie kann ich wissen, ob Nachrichten Ende-zu-Ende-verschlüsselt sind? <a href="#whene2e" class="anchor"></a>
</h3>
@@ -761,7 +761,7 @@ auch wenn der Kontakt dort Mitglied ist.</p>
<p><strong>Ihr Kontakt verwendet Delta Chat auf einem zweiten Gerät (Smartphone oder Laptop)</strong></p>
<p>Wenn Ihr Kontakt ein weiteres Gerät mit Delta Chat eingerichtet hat,
sollte das Konto von dem neuen Gerät entfernen werden und <a href="#multiclient">als zweites Gerät, wie hier beschrieben</a> erneut hinzugefügt werden.
sollte das Konto von dem neuen Gerät entfernen werden und <a href="#multiclient">als zweites Gerät, wie hier beschrieben</a>, erneut hinzugefügt werden.
Sobald sie sich danach schreiben, wird die Warnung verschwinden
und die Verschlüsselung ist mit beiden Geräten Ihres Kontakts garantiert.</p>
@@ -883,7 +883,7 @@ wenn dieser falsch ist.</p>
<p>Delta Chat war auch nie anfällig für den EFAIL-Angriff “Direct Exfiltration”,
da nur <code class="language-plaintext highlighter-rouge">multipart/encrypted</code> Nachrichten entschlüsselt werden,
die genau einen verschlüsselten und signierten Teil enthalten;
so wie in der Autocrypt Level 1 Spezifikation definiert.</p>
so wie in der Autocrypt-Level-1-Spezifikation definiert.</p>
<h3 id="tls">
@@ -949,7 +949,7 @@ Nachrichten an die Geräte der Empfänger weiterzuleiten und zuzustellen.</p>
</h3>
<p>Sowohl zum Schutz vor E-Mail-Servern, die Metadaten sammeln
<p>Sowohl zum Schutz vor E-Mail-Servern, die Metadaten sammeln,
als auch gegen die Gefahr der Beschlagnahmung von Geräten
empfehlen wir die Verwendung einer für Delta Chat optimierten <a href="https://delta.chat/serverguide">E-Mail-Server-Instanz</a>, um pseudonym-temporäre Konten durch Scannen von QR-Codes zu erstellen.
Beachten Sie, dass Delta-Chat-Apps auf allen Plattformen mehrere Konten unterstützen.
@@ -996,7 +996,7 @@ ohne Ende-zu-Ende-Unterstützung verwendet.</p>
</h3>
<p>Wenn ein Kontakt keine Autocrypt-fähige App verwendet,
werden alle Nachrichten, die diesen Kontakt betreffen (in Gruppen- oder Direkt-Chats)
werden alle Nachrichten, die diesen Kontakt betreffen (in Gruppen- oder Direkt-Chats),
nicht Ende-zu-Ende-verschlüsselt und zeigen daher kein “Vorhängeschloss”.
Beachten Sie, auch Kontakte, die primär Delta Chat verwenden,
können gleichzeitig auch nicht-Autocrypt-fähige Apps verwenden.
@@ -1012,7 +1012,7 @@ um zu verhindern, dass unlesbare Nachrichten auf der Seite Ihrer Kontakte ankomm
</h3>
<p>Wenn Sie einen sicheren Ende-zu-Ende-verschlüsselten Chat mit einem Kontakt benötigen,
der sowohl Delta Chat als auch nicht-Autocrypt-Anwendungen nutzt,
der sowohl Delta Chat als auch Nicht-Autocrypt-Anwendungen nutzt,
können Sie eine <a href="#howtoe2ee">garantierte Ende-zu-Ende-Verschlüsselung</a> einrichten, mit einer Gruppe mit Ihnen beiden als Mitgliedern.
In diesem Gruppenchat werden alle Nachrichten Ende-zu-Ende verschlüsselt werdejn,
auch wenn im Direkt-Chat eine
@@ -1026,10 +1026,10 @@ auch wenn im Direkt-Chat eine
</h3>
<p>Der beste Weg, um sicherzustellen, dass alle Nachrichten Ende-zu-Ende verschlüsselt sind
<p>Der beste Weg, um sicherzustellen, dass alle Nachrichten Ende-zu-Ende-verschlüsselt sind
und Metadaten so schnell wie möglich gelöscht werden,
ist <a href="#howtoe2ee">die Verwendung von Chats mit garantierter Ende-zu-Ende-Verschlüsselung</a>
und die Aktivierung von <a href="#ephemeralmsgs">Verschwindende Nachrichten</a>.</p>
und die Aktivierung von <a href="#ephemeralmsgs">verschwindenden Nachrichten</a>.</p>
<p>Garantierte Ende-zu-Ende-Verschlüsselung schützt vor <a href="https://en.wikipedia.org/wiki/Man-in-the-middle_attack">MITM-Angriffen</a>
und das Aktivieren von “Verschwindende Nachrichten” löscht die Nachrichten
@@ -1046,7 +1046,7 @@ auf dem Server und Lokal nach einer vom Benutzer eingestellten Zeit.</p>
</h3>
<p>Nein, Delta Chat unterstützt kein “Perfect Forward Secrecy” (PFS).
Das bedeutet, dass wenn Ihr privater Delta-Chat-Schlüssel durchgesickert ist,
Das bedeutet, wenn Ihr privater Delta-Chat-Schlüssel durchgesickert ist
und jemand Ihre vorherigen In-Transit-Nachrichten gesammelt hat,
können diese mit dem veröffentlichtem Schlüssel entschlüsselt werden.</p>
@@ -1057,7 +1057,7 @@ Die typische, reale Situation für durchgesickerte private Schlüssel, ist die <
OpenPGP ist nur ein Container für verschlüsselte Nachrichten mit dem
die Verwaltung der Schlüssel (und damit die Schlüsselrotation oder das Schlüssel-“Ratcheting”)
auf flexible Weise organisiert werden kann.
Siehe <a href="https://gitlab.com/sequoia-pgp/openpgp-dr">Seqouias PFS-Prototyp</a>
Siehe <a href="https://gitlab.com/sequoia-pgp/openpgp-dr">Seqouias PFS-Prototyp</a>
für bestehende Experimente in der OpenPGP-Community.</p>
<h3 id="ist-die-ende-zu-ende-verschlüsselung-von-delta-chat-genauso-sicher-wie-die-von-signal">
@@ -1146,7 +1146,7 @@ Für andere Programme können Sie online eine Lösung finden.</p>
Weitere Informationen finden Sie in unserem Blogbeitrag über <a href="https://delta.chat/en/2024-03-25-crypto-analysis-securejoin">Hardening Guaranteed End-to-End encryption</a> und in der hinterher publizierten <a href="https://eprint.iacr.org/2024/918.pdf">Kryptografischen Analyse von Delta Chat</a></p>
</li>
<li>
<p>Im April 2023 haben wir Sicherheits- und Datenschutzprobleme mit den “In Chats geteilten Apps”-Feature behoben, die mit Fehlern beim Sandboxing, insbesondere mit Chromium zusammenhängen. Wir haben daraufhin eine unabhängige Sicherheitsprüfung von Cure53 durchführen lassen, und alle gefundenen Probleme wurden mit den im April 2023 veröffentlichten 1.36 Releases behoben. Siehe <a href="https://delta.chat/en/2023-05-22-webxdc-security">hier für die vollständige Hintergrundgeschichte</a>.</p>
<p>Im April 2023 haben wir Sicherheits- und Datenschutzprobleme mit dem “In Chats geteilten Apps”-Feature behoben, die mit Fehlern beim Sandboxing, insbesondere mit Chromium zusammenhängen. Wir haben daraufhin eine unabhängige Sicherheitsprüfung von Cure53 durchführen lassen, und alle gefundenen Probleme wurden mit den im April 2023 veröffentlichten 1.36 Releases behoben. Siehe <a href="https://delta.chat/en/2023-05-22-webxdc-security">hier für die vollständige Hintergrundgeschichte</a>.</p>
</li>
<li>
<p>Im März 2023 analysierte <a href="https://cure53.de">Cure53</a> sowohl die Transportverschlüsselung von Delta Chats Netzwerkverbindungen als auch das reproduzierbare Mailserver-Setup wie <a href="https://delta.chat/de/serverguide">auf dieser Seite empfohlen</a>. Sie können mehr über das Audit <a href="https://delta.chat/en/2023-03-27-third-independent-security-audit">in unserem Blog</a> lesen oder Sie lesen den <a href="https://delta.chat/assets/blog/MER-01-report.pdf">vollständigen Bericht hier</a>.</p>
@@ -1156,7 +1156,7 @@ Weitere Informationen finden Sie in unserem Blogbeitrag über <a href="https://d
Es wurden keine kritischen oder hochgradig gefährlichen Probleme gefunden. Der Bericht wies auf einige Schwachstellen mittlerer Schwere hin - sie stellen für sich genommen keine Bedrohung für Delta-Chat-Benutzer dar, da sie von der Umgebung abhängen, in der Delta Chat verwendet wird. Aus Gründen der Benutzerfreundlichkeit und der Kompatibilität können wir nicht alle Schwachstellen beseitigen und haben beschlossen, Sicherheitsempfehlungen für bedrohte Benutzer zu geben. Sie können den <a href="https://delta.chat/assets/blog/2020-second-security-review.pdf">vollständigen Bericht hier</a> lesen.</p>
</li>
<li>
<p>Im Jahr 2019 analysierte <a href="https://includesecurity.com">Include Security</a> die von Delta Chat verwendeten <a href="https://github.com/rpgp/rpgp">PGP</a> und <a href="https://github.com/RustCrypto/RSA">RSA</a> Bibliotheken.
<p>Im Jahr 2019 analysierte <a href="https://includesecurity.com">Include Security</a> die von Delta Chat verwendeten <a href="https://github.com/rpgp/rpgp">PGP-</a> und <a href="https://github.com/RustCrypto/RSA">RSA-</a> Bibliotheken.
Es wurden keine kritischen Probleme gefunden, aber zwei Probleme mit hohem Schweregrad, die wir anschließend behoben haben. Außerdem wurden ein mittelschweres und einige weniger schwerwiegende Probleme gefunden, aber es gab keine Möglichkeit, diese Schwachstellen in der Delta-Chat-Implementierung auszunutzen. Einige dieser Schwachstellen haben wir dennoch nach Abschluss des Audits behoben. Sie können den [vollständigen Bericht hier] lesen (../assets/blog/2019-first-security-review.pdf).</p>
</li>
</ul>
@@ -1260,32 +1260,32 @@ Verwenden Sie nach Möglichkeit ein Nicht-Gast-Netzwerk. Wenn Sie Zugriff auf de
<li><strong>Wenn Sie iOS verwenden</strong> und auf Schwierigkeiten stoßen, hilft Ihnen vielleicht <a href="https://support.delta.chat/t/import-backup-to-ios/1628">diese Anleitung</a>.</li>
</ul>
</li>
<li>Sie sind nun synchronisiert und können beide Geräte zum Senden und Empfangen von Ende-zu-Ende verschlüsselten Nachrichten mit Ihren Kommunikationspartnern verwenden.</li>
<li>Sie sind nun synchronisiert und können beide Geräte zum Senden und Empfangen von Ende-zu-Ende-verschlüsselten-Nachrichten mit Ihren Kommunikationspartnern verwenden.</li>
</ul>
<h3 id="gibt-es-pläne-für-eine-delta-chat-web-anwendung">
Gibt es Pläne für eine Delta Chat Web-Anwendung? <a href="#gibt-es-pläne-für-eine-delta-chat-web-anwendung" class="anchor"></a>
Gibt es Pläne für eine Delta-Chat-Web-Anwendung? <a href="#gibt-es-pläne-für-eine-delta-chat-web-anwendung" class="anchor"></a>
</h3>
<ul>
<li>Es gibt keine direkten Pläne, aber einige vorläufige Gedanken.</li>
<li>Es gibt 2-3 Möglichkeiten, einen Delta Chat Web-Client einzuführen, aber sie bedeuten alle immense Arbeit. Im Moment fokussieren wir uns darauf, stabile native Apps in den Appstores (Google Play/iOS/Windows/macOS/Linux repositories) anzubieten.</li>
<li>Sollten Sie einen Web-Client benötigen, weil Sie auf Ihrem Arbeitsrechner keine Software installieren dürfen, können Sie den Windows Desktop-Client bzw. Applmage für Linux nutzen. Sie finden diese unter <a href="https://get.delta.chat">get.delta.chat</a>.</li>
<li>Es gibt 2-3 Möglichkeiten, einen Delta-Chat-Web-Client einzuführen, aber sie bedeuten alle immense Arbeit. Im Moment fokussieren wir uns darauf, stabile native Apps in den Appstores (Google Play/iOS/Windows/macOS/Linux repositories) anzubieten.</li>
<li>Sollten Sie einen Web-Client benötigen, weil Sie auf Ihrem Arbeitsrechner keine Software installieren dürfen, können Sie den Windows-Desktop-Client bzw. Applmage für Linux nutzen. Sie finden diese unter <a href="https://get.delta.chat">get.delta.chat</a>.</li>
</ul>
<h2 id="webxdc">
Webxdc Apps <a href="#webxdc" class="anchor"></a>
Webxdc-Apps <a href="#webxdc" class="anchor"></a>
</h2>
<p>In Delta Chat können Sie <a href="https://webxdc.org">Webxdc Apps</a>, Anhänge mit der Dateierweiterung “.xdc” teilen. Sie können sehr unterschiedliche Dinge tun und machen Delta Chat zu einem wirklich erweiterbaren Messenger.</p>
<p>In Delta Chat können Sie <a href="https://webxdc.org">Webxdc-Apps</a>, Anhänge mit der Dateierweiterung “.xdc” teilen. Sie können sehr unterschiedliche Dinge tun und machen Delta Chat zu einem wirklich erweiterbaren Messenger.</p>
<h3 id="wie-privat-sind-webxdc-apps">
@@ -1311,7 +1311,7 @@ Verwenden Sie nach Möglichkeit ein Nicht-Gast-Netzwerk. Wenn Sie Zugriff auf de
</h3>
<ul>
<li>Grundsätzlich kann jeder Webxdc Apps mit anderen ohne Einschränkungen teilen.</li>
<li>Grundsätzlich kann jeder Webxdc-Apps mit anderen ohne Einschränkungen teilen.</li>
<li>Von <a href="https://webxdc.org/apps/">webxdc.org/apps</a>.</li>
<li>Sie können <a href="https://delta.chat/en/2023-08-11-xstore">hallo an xstore@testrun.org senden</a>
um einen experimentellen Webxdc Appstore zu sehen.
@@ -1330,7 +1330,7 @@ forum</a> veröffentlicht und diskutiert.</li>
<ul>
<li>Webxdc Apps sind nur ZIP-Dateien, die HTML-, CSS- und JavaScript-Code enthalten.</li>
<li>Sie können die <a href="https://github.com/webxdc/hello">Hello World-Beispiel-App</a> erweitern, um loszulegen.</li>
<li>Sie können die <a href="https://github.com/webxdc/hello">Hello-World-Beispiel-App</a> erweitern, um loszulegen.</li>
<li>Alles andere, was Sie wissen müssen, steht in der <a href="https://docs.webxdc.org/">Dokumentation</a>.</li>
<li>Wenn Sie Fragen haben, können Sie andere mit Erfahrung im <a href="https://support.delta.chat/c/webxdc/20">Delta-Chat-Forum</a> fragen.</li>
</ul>
@@ -1643,7 +1643,7 @@ wenn Sie eine <a href="#signature">Signaturtext</a> einfügen.</p>
<ul>
<li>Ja und Nein.</li>
<li>Nein, Sie können sich nicht mit Delta Chat in ein Protonmail-, Tutanota- oder Criptext-Konto einloggen, da diese keinen Standard-E-Mail-Empfang über IMAP anbieten.</li>
<li>Ja, Sie können Delta Chat verwenden, um Nachrichten an Personen zu senden, die Protonmail, Tutanota oder Criptext verwenden. Diese Nachrichten werden jedoch nicht ende-zu-ende-verschlüsselt, da diese Anbieter keine mit dem <a href="https://autocrypt.org/">Autocrypt</a>-Standard kompatible Verschlüsselung verwenden.</li>
<li>Ja, Sie können Delta Chat verwenden, um Nachrichten an Personen zu senden, die Protonmail, Tutanota oder Criptext verwenden. Diese Nachrichten werden jedoch nicht Ende-zu-Ende-verschlüsselt, da diese Anbieter keine mit dem <a href="https://autocrypt.org/">Autocrypt</a>-Standard kompatible Verschlüsselung verwenden.</li>
<li>Delta Chat kann Ende-zu-Ende-Verschlüsselung über jeden E-Mail-Anbieter mit jeder
<a href="https://autocrypt.org/dev-status.html">Autocrypt-fähige E-Mail-Anwendung</a> herstellen</li>
</ul>
@@ -1712,7 +1712,7 @@ Andernfalls könnten Sie unverschlüsselte Nachrichten aus diesen Gruppenchats e
<p>Im <strong>Paketmanager</strong> Ihrer Linux-Distribution nachschauen</p>
</li>
<li>
<p><strong>Android APKs</strong> sind auch auf <a href="https://github.com/deltachat/deltachat-android/releases">https://github.com/deltachat/deltachat-android/releases</a> verfügbar.</p>
<p><strong>Android-APKs</strong> sind auch auf <a href="https://github.com/deltachat/deltachat-android/releases">https://github.com/deltachat/deltachat-android/releases</a> verfügbar.</p>
</li>
</ul>
@@ -1741,10 +1741,10 @@ Die zweite Förderung 2019/2020 (~$300K) half uns bei der Erstellung der iOS-Ve
<p>Die <a href="https://nlnet.nl/">NLnet-Stiftung</a> bewilligte 2019/2020 46K EUR für die Fertigstellung von Rust-/Python-Bindungs und die Einrichtung eines Chat-Bot-Ökosystems.</p>
</li>
<li>
<p>Im Jahr 2021 erhielten wir weitere EU-Mittel für zwei “Next-Generation-Internet” Anträge, nämlich für <a href="https://dapsi.ngi.eu/hall-of-fame/eppd/">EPPD - E-Mail-Provider-Portabilitätsverzeichnis</a> (~97K EUR) und <a href="https://nlnet.nl/project/EmailPorting/">AEAP - E-Mail-Adressportierung</a> (~90K EUR). Ziel sind bessere Unterstützung von Mehrfachkonten, verbesserten QR-Code-Kontakt- und -Gruppen-Setups sowie Netzwerkverbesserungen auf allen Plattformen.</p>
<p>Im Jahr 2021 erhielten wir weitere EU-Mittel für zwei “Next-Generation-Internet”-Anträge, nämlich für <a href="https://dapsi.ngi.eu/hall-of-fame/eppd/">EPPD - E-Mail-Provider-Portabilitätsverzeichnis</a> (~97K EUR) und <a href="https://nlnet.nl/project/EmailPorting/">AEAP - E-Mail-Adressportierung</a> (~90K EUR). Ziel sind bessere Unterstützung von Mehrfachkonten, verbesserten QR-Code-Kontakt- und -Gruppen-Setups sowie Netzwerkverbesserungen auf allen Plattformen.</p>
</li>
<li>
<p>Von Ende 2021 bis März 2023 erhielten wir eine <em>Internet Freedom</em> Finanzierung (500K USD) vom U.S. Bureau of Democracy, Human Rights and Labor (DRL). Diese Finanzierung unterstützte unsere langjährigen Ziele, Delta Chat benutzerfreundlicher und kompatibel mit einer breiten Palette von E-Mail-Servern weltweit zu machen, sowie widerstandsfähiger und sicherer an Orten, die häufig von Internetzensur und Abschaltungen betroffen sind.</p>
<p>Von Ende 2021 bis März 2023 erhielten wir eine <em>Internet-Freedom</em>-Finanzierung (500K USD) vom U.S. Bureau of Democracy, Human Rights and Labor (DRL). Diese Finanzierung unterstützte unsere langjährigen Ziele, Delta Chat benutzerfreundlicher und kompatibel mit einer breiten Palette von E-Mail-Servern weltweit zu machen, sowie widerstandsfähiger und sicherer an Orten, die häufig von Internetzensur und Abschaltungen betroffen sind.</p>
</li>
<li>
<p>2023-2024 schlossen wir erfolgreich das vom OTF finanzierte
@@ -1754,11 +1754,11 @@ das <a href="https://delta.chat/chatmail">Chatmail-Server-Netzwerk</a>
und „Instant Onboarding“ allen ab April 2024 veröffentlichten Anwendungen hinzu.</p>
</li>
<li>
<p>2023 und 2024 wurden wir in das Next Generation Internet (NGI)
Programm für unsere Arbeit an <a href="https://nlnet.nl/project/WebXDC-Push/">webxdc PUSH</a> aufgenommen,
<p>2023 und 2024 wurden wir in das Next-Generation-Internet-Programm (NGI)
für unsere Arbeit an <a href="https://nlnet.nl/project/WebXDC-Push/">Webxdc-PUSH</a> aufgenommen,
zusammen mit Kooperationspartnern, die an
<a href="https://nlnet.nl/project/Webxdc-Evolve/">webxdc evolve</a>,
<a href="https://nlnet.nl/project/WebXDC-XMPP/">webxdc XMPP</a>,
<a href="https://nlnet.nl/project/Webxdc-Evolve/">Webxdc-Evolve</a>,
<a href="https://nlnet.nl/project/WebXDC-XMPP/">Webxdc-XMPP</a>,
<a href="https://nlnet.nl/project/DeltaTouch/">DeltaTouch</a> und
<a href="https://nlnet.nl/project/DeltaTauri/">DeltaTauri</a>.
Alle diese Projekte sind teilweise abgeschlossen oder sollen Anfang 2025 abgeschlossen werden.</p>
@@ -1776,7 +1776,7 @@ Der Erhalt von Spenden hilft uns auch, unabhängiger und langfristig lebensfähi
<p>Die oben aufgeführte finanzielle Förderung wird hauptsächlich von der merlinux GmbH in Freiburg (Deutschland) organisiert und an mehr als ein Dutzend Mitwirkende weltweit verteilt.</p>
<p>Möglichkeiten mitzuwirken finden Sie Auf der <a href="https://delta.chat/de/contribute">Delta Chat Seite “Mitwirken”</a>.</p>
<p>Möglichkeiten mitzuwirken finden Sie Auf der <a href="https://delta.chat/de/contribute">Delta-Chat-Seite “Mitwirken”</a>.</p>
+4 -1
View File
@@ -169,7 +169,6 @@ public class DcMsg {
public native String getQuotedText ();
public native String getError ();
public native String getOverrideSenderName();
public native boolean isOutgoing();
public native int getSenderColor();
public String getSenderName(DcContact dcContact) {
@@ -210,6 +209,10 @@ public class DcMsg {
return ids;
}
public boolean isOutgoing() {
return getFromId() == DcContact.DC_CONTACT_ID_SELF;
}
public String getDisplayBody() {
return getText();
}
@@ -124,9 +124,6 @@ public class ApplicationContext extends MultiDexApplication {
e.printStackTrace();
}
}
if ("deltafans@nine.testrun.org".equals(ac.getConfig("configured_addr")) && !ac.isCommunity()) {
ac.setCommunityMode(true);
}
}
if (allAccounts.length == 0) {
dcAccounts.addAccount();
@@ -232,11 +229,10 @@ public class ApplicationContext extends MultiDexApplication {
TimeUnit.MILLISECONDS)
.setConstraints(constraints)
.build();
try {
// in Android 4 this throws exception due to R8/shrinking
WorkManager.getInstance(this)
.enqueueUniquePeriodicWork("FetchWorker", ExistingPeriodicWorkPolicy.KEEP, fetchWorkRequest);
} catch (Throwable e) {}
WorkManager.getInstance(this).enqueueUniquePeriodicWork(
"FetchWorker",
ExistingPeriodicWorkPolicy.KEEP,
fetchWorkRequest);
AppCompatDelegate.setCompatVectorFromResourcesEnabled(true);
if (Prefs.isPushEnabled(this)) {
@@ -986,14 +986,6 @@ public class ConversationActivity extends PassphraseRequiredActionBarActivity
protected static final int ACTION_SEND_OUT = 1;
protected static final int ACTION_SAVE_DRAFT = 2;
private String getSelfReaction(int msgId) {
try {
final String [] selfReactions = rpc.getMsgReactions(dcContext.getAccountId(), msgId).getReactionsByContact().get(DcContact.DC_CONTACT_ID_SELF);
if (selfReactions != null && selfReactions.length > 0) return selfReactions[0];
} catch(Exception e) { e.printStackTrace(); }
return null;
}
protected ListenableFuture<Integer> processComposeControls(int action) {
return processComposeControls(action, composeText.getTextTrimmed(),
attachmentManager.isAttachmentPresent() ?
@@ -68,6 +68,7 @@ public class WebxdcActivity extends WebViewActivity implements DcEventCenter.DcE
private static final String EXTRA_HIDE_ACTION_BAR = "hideActionBar";
private static final String EXTRA_HREF = "href";
private static final int REQUEST_CODE_FILE_PICKER = 51426;
private static long lastOpenTime = 0;
private ValueCallback<Uri[]> filePathCallback;
private DcContext dcContext;
@@ -270,6 +271,7 @@ public class WebxdcActivity extends WebViewActivity implements DcEventCenter.DcE
@Override
protected void onDestroy() {
lastOpenTime = System.currentTimeMillis();
DcHelper.getEventCenter(this.getApplicationContext()).removeObservers(this);
leaveRealtimeChannel();
super.onDestroy();
@@ -125,11 +125,6 @@ public class AttachmentManager {
removableMediaView.setRemoveClickListener(new RemoveButtonListener());
removableMediaView.setEditClickListener(new EditButtonListener());
thumbnail.setOnClickListener(new ThumbnailClickListener());
int incomingBubbleColor = ThemeUtil.getThemedColor(context, R.attr.conversation_item_incoming_bubble_color);
audioView.getBackground().setColorFilter(incomingBubbleColor, PorterDuff.Mode.MULTIPLY);
documentView.getBackground().setColorFilter(incomingBubbleColor, PorterDuff.Mode.MULTIPLY);
webxdcView.getBackground().setColorFilter(incomingBubbleColor, PorterDuff.Mode.MULTIPLY);
vcardView.getBackground().setColorFilter(incomingBubbleColor, PorterDuff.Mode.MULTIPLY);
}
}
@@ -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);
@@ -53,7 +53,9 @@ public final class FetchForegroundService extends Service {
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();
synchronized (STOP_NOTIFIER) {
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) {
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list
xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:top="2px"
android:bottom="2px">
<shape android:shape="rectangle">
<stroke android:width="1dp" android:color="#55888888" />
<corners
android:topLeftRadius="@dimen/message_corner_radius"
android:topRightRadius="@dimen/message_corner_radius"
android:bottomRightRadius="@dimen/message_corner_radius" />
<solid android:color="?attr/conversation_item_incoming_bubble_color" />
</shape>
</item>
</layer-list>
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list
xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:top="2px"
android:bottom="2px">
<shape android:shape="rectangle">
<stroke android:width="1dp" android:color="#55888888" />
<corners
android:topLeftRadius="@dimen/message_corner_radius"
android:topRightRadius="@dimen/message_corner_radius"
android:bottomLeftRadius="@dimen/message_corner_radius" />
<solid android:color="?attr/conversation_item_incoming_bubble_color" />
</shape>
</item>
</layer-list>
@@ -4,6 +4,7 @@
android:id="@+id/attachment_editor"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/input_panel_bg_color"
android:gravity="center_horizontal"
android:visibility="gone">
@@ -45,7 +46,7 @@
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:padding="8dp"
android:background="@drawable/message_bubble_background_sent_alone"/>
android:background="@drawable/message_bubble_background_sent_alone_with_border"/>
<org.thoughtcrime.securesms.components.DocumentView
android:id="@+id/attachment_document"
@@ -56,7 +57,7 @@
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:padding="8dp"
android:background="@drawable/message_bubble_background_sent_alone"/>
android:background="@drawable/message_bubble_background_sent_alone_with_border"/>
<org.thoughtcrime.securesms.components.WebxdcView
android:id="@+id/attachment_webxdc"
@@ -67,7 +68,7 @@
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:padding="8dp"
android:background="@drawable/message_bubble_background_sent_alone"/>
android:background="@drawable/message_bubble_background_sent_alone_with_border"/>
<org.thoughtcrime.securesms.components.VcardView
android:id="@+id/attachment_vcard"
@@ -78,7 +79,7 @@
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:padding="8dp"
android:background="@drawable/message_bubble_background_sent_alone"/>
android:background="@drawable/message_bubble_background_sent_alone_with_border"/>
</org.thoughtcrime.securesms.components.RemovableEditableMediaView>
+1
View File
@@ -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
View File
@@ -1106,9 +1106,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>
@@ -1117,8 +1114,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat използва Вашия микрофон, за да записва и изпраща гласови съобщения и видеоклипове със звук.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat ще Ви даде да изберете кои снимки от Вашата библотека да изпратите.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat иска да запише изображения във Вашата библиотека със снимки.</string>
<string name="pref_background_notifications_rationale">За да се поддържа връзката към Вашия сървър за електронна поща и да получавате съобщения във фонов режим, игнорирайте оптимизациите на батерията на следващата стъпка.\n\nDelta Chat използва малко ресурси и се грижи да не изтощава Вашата батерия.</string>
<!-- disabling "Reliable service" will hide a the maybe annoying permanent-notification with the drawback that new-message-notifications get potentially unreliable -->
<string name="perm_enable_bg_reminder_title">Докоснете тук, за да получавате съобщения, докато Delta Chat е във фонов режим.</string>
+285 -285
View File
@@ -16,368 +16,368 @@
<string name="default_value">پؽش فرز (%1$s)</string>
<string name="default_value_as_above">پؽش فرز (جۊر روء)</string>
<string name="custom">سفارشی</string>
<string name="none">hičkoyêki</string>
<string name="automatic">xotkār</string>
<string name="strict">saxtger</string>
<string name="open">gušiďên</string>
<string name="download">dānlod</string>
<string name="downloading">honêy dānlod êbu...</string>
<string name="open_attachment">gušiďên zamima</string>
<string name="join">avoďên</string>
<string name="rejoin">zênu avoďên</string>
<string name="delete">pāk kerdên</string>
<string name="info">zêbār</string>
<string name="update">vê ru kerdên</string>
<string name="emoji">êmuji</string>
<string name="attachment">zamima</string>
<string name="back">vorgaštên</string>
<string name="close">bastên</string>
<string name="none">هیچکویکی</string>
<string name="automatic">خوتکار</string>
<string name="strict">سختگر</string>
<string name="open">گۊشیڌن</string>
<string name="download">دانلود</string>
<string name="downloading">هونی دانلود ابۊ...</string>
<string name="open_attachment">گۊشیڌن زمینه</string>
<string name="join">ٱووڌن</string>
<string name="rejoin">ز نۊ ٱووڌن</string>
<string name="delete">پاک کردن</string>
<string name="info">زبار</string>
<string name="update">ورۊ کردن</string>
<string name="emoji">ایموجی</string>
<string name="attachment">زمینه</string>
<string name="back">وورگشتن</string>
<string name="close">بستن</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">zênu bêfêšn</string>
<string name="resend">ز نۊ بفشن</string>
<!-- Verb "to archive", as in "put a chat in the archive", not a noun "The Archive". -->
<string name="archive">bāyêguvi</string>
<string name="archive">بایگۊوی</string>
<!-- Verb "to unarchive", as in "remove a chat from the archive", opposite of the previous string -->
<string name="unarchive">bêdar zêyďên zê bāyêguvi</string>
<string name="mute">bî dong</string>
<string name="save">zaft</string>
<string name="chat">goftoloft</string>
<string name="media">vārasgar</string>
<string name="profile">porofāyl</string>
<string name="main_menu">balgê asli</string>
<string name="start_chat">nāhāďên pā goftoloft</string>
<string name="show_full_message">nêšow dāďên payomê kāmêl</string>
<string name="unarchive">و در زیڌن ز بایگۊوی</string>
<string name="mute">بؽ دونگ</string>
<string name="save">زفت کردن</string>
<string name="chat">گوفت ۉ لوفت</string>
<string name="media">وارسگر</string>
<string name="profile">پوروفایل</string>
<string name="main_menu">نومگه ٱسلی</string>
<string name="start_chat">ناڌن پا گوفت ۉ لوفت</string>
<string name="show_full_message">نشۉ داڌن پیوم کامل...</string>
<!-- Stay short here, say ~16 characters. The source string could also be "All Read", maybe that hint can make translations easier :) -->
<string name="mark_all_as_read">poy nê xonde biďe bêza</string>
<string name="mark_all_as_read">پوی ن خونده بیڌه بزݩ</string>
<!-- Shortest text for "Mark as being read". In english, this could be "Read" (past tense of "to read"), in german, this could be "Gelesen". -->
<string name="mark_as_read_short">xonde vâbiďa</string>
<string name="mark_as_read_short">علامت و عونوان خونده بیڌه</string>
<!-- Placeholder text when something is loading -->
<string name="loading">honêy bār êvane...</string>
<string name="hide">bîďār kerdên</string>
<string name="activate">faāl kerdên</string>
<string name="load_remote_content">bār vani šîvātā zê dar</string>
<string name="always">hamiša</string>
<string name="once">him ya kêrat</string>
<string name="show_warning">nêšow dāďên hošdār</string>
<string name="show_password">nêšow dāďên razm</string>
<string name="hide_password">bîďār kerdên razm</string>
<string name="not_now">sako na</string>
<string name="never">hič</string>
<string name="one_moment">yadamow...</string>
<string name="done">anjom vâbi</string>
<string name="offline">āflāyn</string>
<string name="loading">هونی بار اونه...</string>
<string name="hide">بؽڌار کردن</string>
<string name="activate">فعال کردن</string>
<string name="load_remote_content">بار ونی شؽواتا ز در</string>
<string name="always">همیشه</string>
<string name="once">هیم ی کرت</string>
<string name="show_warning">نشۉ داڌن هوشدار</string>
<string name="show_password">نشۉ داڌن رزم</string>
<string name="hide_password">بؽڌار کردن رزم</string>
<string name="not_now">سکو ن</string>
<string name="never">هیچ</string>
<string name="one_moment">ی دمۉ...</string>
<string name="done">ٱنجوم وابی</string>
<string name="offline">آفلاین</string>
<!-- For the next view or as "continue". Should be as short as possible. -->
<string name="next">niyâyi</string>
<string name="error">xatā</string>
<string name="error_x">xatā: %1$s</string>
<string name="file_not_found">%1$s najost</string>
<string name="copied_to_clipboard">mênê virga lefgiri vâbi.</string>
<string name="contacts_headline">homdangal</string>
<string name="email_address">nêšuvi imêyl</string>
<string name="password">razm</string>
<string name="existing_password">razmê mowjud</string>
<string name="now">sako</string>
<string name="next">نیایی</string>
<string name="error">ختا</string>
<string name="error_x">ختا: %1$s</string>
<string name="file_not_found">%1$s ن نجوست.</string>
<string name="copied_to_clipboard">من ویرگه لف گیری وابی.</string>
<string name="contacts_headline">هومدنگۉݩ</string>
<string name="email_address">نشۊوی ایمیل</string>
<string name="password">رزم</string>
<string name="existing_password">رزم مۉجۊڌ</string>
<string name="now">سکو</string>
<!-- Headline for destructive actions with no undo. Could also be "Caution" or "Warning". -->
<string name="danger">bêpā</string>
<string name="today">amru</string>
<string name="yesterday">duš</string>
<string name="this_week">i hafta</string>
<string name="this_month">i mā</string>
<string name="last_week">haftê zitari</string>
<string name="last_month">mā zitari</string>
<string name="danger">بپا</string>
<string name="today">ٱمرۊ</string>
<string name="yesterday">دۊش</string>
<string name="this_week">ای هفته</string>
<string name="this_month">ای ما</string>
<string name="last_week">هفته زیتری</string>
<string name="last_month">ما زیتری</string>
<!-- Refers to the time a contact was last seen. Shown below contact name in the profile. The placeholder will be replaced by date or time, resulting in "Last seen at 12:13 AM" or "Last seen Nov 12" -->
<string name="last_seen_at">ritorê dindâyi mênê %1$s</string>
<string name="last_seen_at">ریتور دیندایی من %1$s</string>
<!-- Refers to the time a contact was last seen. Shown below contact name in the profile. The placeholder will be replaced by a relative point in time as "3 minutes ago" (see https://momentjs.com for more examples and languages)-->
<string name="last_seen_relative">ritorê dindâyi %1$s</string>
<string name="last_seen_unknown">ritorê dindâyi: diyār nî</string>
<string name="last_seen_relative">ریتور دیندایی %1$s</string>
<string name="last_seen_unknown">ریتور دیندایی: دیار نؽ</string>
<!-- Shown beside messages that are "N minutes old". Prefer short strings, or well-known abbreviations. -->
<plurals name="n_minutes">
<item quantity="one">%d dîqa</item>
<item quantity="other">%d dîqa</item>
<item quantity="one">%d دؽقه</item>
<item quantity="other">%d دؽقه</item>
</plurals>
<!-- Shown beside messages that are "N hours old". Prefer short strings, or well-known abbreviations. -->
<plurals name="n_hours">
<item quantity="one">%d sāat</item>
<item quantity="other">%d sāat</item>
<item quantity="one">%d ساعت</item>
<item quantity="other">%d ساعت</item>
</plurals>
<plurals name="n_chats">
<item quantity="one">%d čat</item>
<item quantity="other">%d čat</item>
<item quantity="one">%d چت</item>
<item quantity="other">%d چت</item>
</plurals>
<plurals name="n_contacts">
<item quantity="one">%d homdang</item>
<item quantity="other">%d homdang</item>
<item quantity="one">%d هومدنگ</item>
<item quantity="other">%d هومدنگ</item>
</plurals>
<plurals name="n_messages">
<item quantity="one">%d payom</item>
<item quantity="other">%d payom</item>
<item quantity="one">%d پیوم</item>
<item quantity="other">%d پیوم</item>
</plurals>
<plurals name="n_members">
<item quantity="one">%d mėntor</item>
<item quantity="other">%d mėntor</item>
<item quantity="one">%d منتور</item>
<item quantity="other">%d منتور</item>
</plurals>
<!-- Short form for "N Items Selected" -->
<plurals name="n_selected">
<item quantity="one">%d tā pêsand vâbi</item>
<item quantity="other">%d tā pêsand vâbi</item>
<item quantity="one">%d تا پسند وابی</item>
<item quantity="other">%d تا پسند وابی</item>
</plurals>
<string name="self">mo</string>
<string name="draft">pîš hîl</string>
<string name="image">šîvāt</string>
<string name="self">مو</string>
<string name="draft">پؽش هؽل</string>
<string name="image">شؽوات</string>
<!-- Used in summaries as "Draft: Reply", similar as "Draft: Image". Use a noun here, not a verb (not: "to reply") -->
<string name="reply_noun">vêlom</string>
<string name="gif">gif</string>
<string name="reply_noun">ولوم</string>
<string name="gif">گیف</string>
<!-- "Stickers" as known from other messengers; in some languages, the English "Sticker" is fine. -->
<string name="sticker">êstikêr</string>
<string name="images">šîvātā</string>
<string name="audio">dong</string>
<string name="voice_message">payomê dong</string>
<string name="video">film</string>
<string name="documents">sanadā</string>
<string name="contact">homdang</string>
<string name="camera">šîvātgėr</string>
<string name="sticker">استیکر</string>
<string name="images">شؽواتا</string>
<string name="audio">دونگ</string>
<string name="voice_message">پیوم دونگ</string>
<string name="video">فیلم</string>
<string name="documents">سندا</string>
<string name="contact">هومدنگ</string>
<string name="camera">شؽواتگر</string>
<!-- As in "start a video recording" or "take a photo"; eg. the description of the "shutter button" in cameras -->
<string name="capture">gêrîďên</string>
<string name="switch_camera">ālêštê šîvātgêr</string>
<string name="toggle_fullscreen">ālêštê vaziyat poy balga</string>
<string name="location">jāga</string>
<string name="locations">jāgayal</string>
<string name="gallery">šîvātmāl</string>
<string name="images_and_videos">šîvātā vo filmā</string>
<string name="file">fāyl</string>
<string name="files">fāylā</string>
<string name="capture">گرؽڌن</string>
<string name="switch_camera">آلشت شؽواتگر</string>
<string name="toggle_fullscreen">آلشت وزیت پوی بلگه</string>
<string name="location">جاگه</string>
<string name="locations">جاگه یل</string>
<string name="gallery">شؽوات مال</string>
<string name="images_and_videos">شؽواتا وو فیلما</string>
<string name="file">فایل</string>
<string name="files">فایلا</string>
<!-- "App" is 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_app">barnoma</string>
<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">barnomêyal</string>
<string name="unknown">nāšênās</string>
<string name="webxdc_apps">برنومه یل</string>
<string name="unknown">ناشناس</string>
<string name="green">sawz</string>
<string name="red">so\'r</string>
<string name="blue">kêvu</string>
<string name="purple">bênawš</string>
<string name="white">êsbîď</string>
<string name="green">سوز</string>
<string name="red">سوئر</string>
<string name="blue">کوۊ</string>
<string name="purple">بنوش</string>
<string name="white">اسبؽڌ</string>
<string name="zoom">gap kerdên</string>
<string name="extra_small">qalêvê kučir</string>
<string name="small">kučir</string>
<string name="normal">âdi</string>
<string name="large">gap</string>
<string name="extra_large">qalêvê gap</string>
<string name="zoom">گپ کردن</string>
<string name="extra_small">قلوه کۊچیر</string>
<string name="small">کۊچیر</string>
<string name="normal">عادی</string>
<string name="large">گپ</string>
<string name="extra_large">قلوه گپ</string>
<string name="fast">zêl</string>
<string name="slow">hovār</string>
<string name="fast">زل</string>
<string name="slow">هووار</string>
<!-- menu labels (or icon, buttons...) -->
<string name="menu_new_contact">homdangê nu</string>
<string name="menu_new_chat">goftoloftê nu</string>
<string name="menu_new_group">jarga nu</string>
<string name="menu_new_contact">هومدنگ نۊ</string>
<string name="menu_new_chat">گوفت ۉ لوفت نۊ</string>
<string name="menu_new_group">جرگه نۊ</string>
<!-- consider keeping the term "broadcast" as in WhatsApp or Telegram -->
<string name="broadcast_list">nomga Broadcast</string>
<string name="broadcast_lists">nomgayal Broadcast</string>
<string name="new_broadcast_list">nomga Broadcast nu</string>
<string name="menu_send">fêšnāďên</string>
<string name="menu_edit_group">ālêštê jarga</string>
<string name="menu_group_name_and_image">nom vo šîvātê jarga</string>
<string name="menu_archive_chat">bāyêguvi kerdên goftoloft</string>
<string name="menu_unarchive_chat">bêdar zêyďên goftoloft zê bāyêguvi</string>
<string name="menu_add_attachment">êzāf kerdên zamima</string>
<string name="menu_leave_group">ra\'ďên zê jarga</string>
<string name="menu_delete_chat">pāk kerdên poy goftoloft</string>
<string name="broadcast_list">نومگه Broadcast</string>
<string name="broadcast_lists">نومگه یل Broadcast</string>
<string name="new_broadcast_list">نومگه Broadcast نۊ</string>
<string name="menu_send">فشناڌن</string>
<string name="menu_edit_group">آلشت جرگه</string>
<string name="menu_group_name_and_image">نوم وو شؽوات جرگه</string>
<string name="menu_archive_chat">بایگۊوی گوفت ۉ لوفت</string>
<string name="menu_unarchive_chat">و در زیڌن گوفت ۉ لوفت ز بایگۊوی</string>
<string name="menu_add_attachment">ازاف کردن زمینه</string>
<string name="menu_leave_group">رئڌن ز جرگه</string>
<string name="menu_delete_chat">پاک کردن گوفت ۉ لوفت</string>
<!-- Command to delete all messages in a chat. The chat itself will not be deleted but will be empty afterwards, so make sure to be different from "Delete Chat" here. "Clear" is a verb here, "Empty Chat" would also be fine (eg. in German "Chat leeren") -->
<string name="clear_chat">roftênê virgārê goftoloft</string>
<string name="menu_delete_messages">pāk kerdên payomā</string>
<string name="delete_contact">pāk kerdên homdang</string>
<string name="menu_delete_location">i jāga pāk bu?</string>
<string name="menu_copy_to_clipboard">lefgiri mênê virga</string>
<string name="menu_copy_link_to_clipboard">lefgiri ling</string>
<string name="menu_copy_text_to_clipboard">lefgiri hîl</string>
<string name="menu_copy_image_to_clipboard">lefgiri šîvāt</string>
<string name="menu_copy_email_to_clipboard">lefgiri imêyl</string>
<string name="paste_from_clipboard">jā vandên zê virga</string>
<string name="menu_reply">vêlom bê payom</string>
<string name="menu_mute">bî dong kerdên vārasuviyā</string>
<string name="menu_unmute">vā dong kerdên</string>
<string name="menu_all_media">poy vārasgarā</string>
<string name="clear_chat">روفتن ویرگار گوفت ۉ لوفت</string>
<string name="menu_delete_messages">پاک کردن پیوما</string>
<string name="delete_contact">پاک کردن هومدنگ</string>
<string name="menu_delete_location">ای جاگه پاک بۊ؟</string>
<string name="menu_copy_to_clipboard">لف گیری من ویرگه</string>
<string name="menu_copy_link_to_clipboard">لف گیری لینک</string>
<string name="menu_copy_text_to_clipboard">لف گیری هؽل</string>
<string name="menu_copy_image_to_clipboard">لف گیری شؽوات</string>
<string name="menu_copy_email_to_clipboard">لف گیری ایمیل</string>
<string name="paste_from_clipboard">جا وندن ز ویرگه</string>
<string name="menu_reply">ولوم ب پیوم</string>
<string name="menu_mute">بؽ دونگ کردن وارسۊویا</string>
<string name="menu_unmute">وا دونگ کردن</string>
<string name="menu_all_media">پوی وارسگرا</string>
<!-- Command to jump to the original message corresponding to a gallery image or document -->
<string name="show_in_chat">nêšow dāďên mênê goftoloft</string>
<string name="menu_share">yakrasuvi</string>
<string name="accept">qêvul</string>
<string name="menu_play">pêšk</string>
<string name="menu_pause">vāstāďên</string>
<string name="menu_scroll_to_bottom">ra\'ďên bê lam</string>
<string name="menu_scroll_to_top">ra\'ďên bê ro\'</string>
<string name="menu_help">hayâri</string>
<string name="menu_select_all">pêsandê poy</string>
<string name="select_chat">pêsandê goftoloft</string>
<string name="select_more">pêsandê bištar</string>
<string name="menu_edit_name">ālêštê nom</string>
<string name="menu_settings">sāmovā</string>
<string name="menu_advanced">pîš ra\'ďa</string>
<string name="menu_view_profile">niyaštên porofāyl</string>
<string name="menu_zoom_in">gap kerdên</string>
<string name="menu_zoom_out">kučir kerdên</string>
<string name="menu_save_log">zaft kerdên gozārêš</string>
<string name="menu_more_options">guzinêyalê bištar</string>
<string name="jump_to_message">ra\'ďên bê payom</string>
<string name="device_talk">payomā dasgā</string>
<string name="device_talk_subtitle">payomā mêni</string>
<string name="edit_contact">ālêštê homdang</string>
<string name="show_in_chat">نشۉ داڌن من گوفت ۉ لوفت</string>
<string name="menu_share">یک رسۊوی</string>
<string name="accept">قوۊل</string>
<string name="menu_play">پشک</string>
<string name="menu_pause">واڌاشتن</string>
<string name="menu_scroll_to_bottom">رئڌن ب لم</string>
<string name="menu_scroll_to_top">رئڌن ب روء</string>
<string name="menu_help">هیاری</string>
<string name="menu_select_all">پسند پوی</string>
<string name="select_chat">پسند گوفت ۉ لوفت</string>
<string name="select_more">پسند بیشتر</string>
<string name="menu_edit_name">آلشت نوم</string>
<string name="menu_settings">سامووا</string>
<string name="menu_advanced">پؽش رئڌه</string>
<string name="menu_view_profile">نیشتن پوروفایل</string>
<string name="menu_zoom_in">گپ کردن</string>
<string name="menu_zoom_out">کۊچیر کردن</string>
<string name="menu_save_log">زفت کردن گوزارش</string>
<string name="menu_more_options">گۊزینیل بیشتر</string>
<string name="jump_to_message">رئڌن ب پیوم</string>
<string name="device_talk">پیوما دسگا</string>
<string name="device_talk_subtitle">پیوما منی</string>
<string name="edit_contact">آلشت هومدنگ</string>
<!-- Verb "to pin", making something sticky, not a noun or abbreviation for "pin number". -->
<string name="pin_chat">disniďên goftoloft</string>
<string name="pin_chat">دیسنیڌن گوفت ۉ لوفت</string>
<!-- Verb "to pin", making something sticky, not a noun or abbreviation for "pin number". -->
<string name="pin">disniďên</string>
<string name="source_code">kodê bončak</string>
<string name="mute_for_one_hour">bî dong kerdên si 1 sāat</string>
<string name="mute_for_two_hours">bî dong kerdên si 2 sāat</string>
<string name="mute_for_one_day">bî dong kerdên si 1 ru</string>
<string name="mute_for_seven_days">bî dong kerdên si 7 ru</string>
<string name="mute_forever">bî dong kerdên si hamiša</string>
<string name="pin">دیسنیڌن</string>
<string name="source_code">کود بونچک</string>
<string name="mute_for_one_hour">بؽ دونگ کردن سی 1 ساعت</string>
<string name="mute_for_two_hours">بؽ دونگ کردن سی 2 ساعت</string>
<string name="mute_for_one_day">بؽ دونگ کردن سی 1 رۊ</string>
<string name="mute_for_seven_days">بؽ دونگ کردن سی 7 رۊ</string>
<string name="mute_forever">بؽ دونگ کردن سی همیشه</string>
<string name="share_location_for_5_minutes">si 5 dîqa</string>
<string name="share_location_for_30_minutes">si 30 dîqa</string>
<string name="share_location_for_one_hour">si 1 sāat</string>
<string name="share_location_for_two_hours">si 2 sāat</string>
<string name="share_location_for_six_hours">si 6 sāat</string>
<string name="share_location_for_5_minutes">سی 5 دؽقه</string>
<string name="share_location_for_30_minutes">سی 30 دؽقه</string>
<string name="share_location_for_one_hour">سی 1 ساعت</string>
<string name="share_location_for_two_hours">سی 2 ساعت</string>
<string name="share_location_for_six_hours">سی 6 ساعت</string>
<string name="file_saved_to">fāyl mênê \"%1$s\" zaft vâbi.</string>
<string name="file_saved_to">فایل من «%1$s» زفت وابی.</string>
<string name="videochat">goftoloftê vidiyoyi</string>
<string name="videochat_invitation">mokêš bê goftoloft vidiyoyi</string>
<string name="videochat">گوفت ۉ لوفت ویدیویی</string>
<string name="videochat_invitation">موکش و گوفت ۉ لوفت ویدیویی</string>
<plurals name="ask_delete_messages_simple">
<item quantity="one">êxuy %d payom pāk bu?</item>
<item quantity="other">êxuy %d payom pāk bu?</item>
<item quantity="other">اخۊی %d پیوم پاک بۊ؟</item>
</plurals>
<string name="ask_start_chat_with">goftoloft vā %1$s?</string>
<string name="ask_delete_value">pāk kerdên %s?</string>
<string name="ask_start_chat_with">گوفت ۉ لوفت وا %1$s؟</string>
<string name="ask_delete_value">پاک کردن %s؟</string>
<!-- %1$s is replaced by a comma-separated list of names -->
<string name="ask_remove_members">pāk kerdên %1$s zê jarga?</string>
<string name="ask_remove_members">پاک کردن %1$s ز جرگه؟</string>
<!-- %1$s is replaced by a comma-separated list of names -->
<string name="ask_remove_from_broadcast">%1$s zê nomga Broadcast pāk bu?</string>
<string name="open_url_confirmation">êxuy i lingê nê buguši?</string>
<string name="ask_remove_from_broadcast">%1$s ز نومگه Broadcast پاک بۊ؟</string>
<string name="open_url_confirmation">اخۊی ای لینگن بۊگۊشی؟</string>
<!-- contact list -->
<string name="contacts_title">homdangal</string>
<string name="contacts_empty_hint">bî homdang.</string>
<string name="contacts_title">هومدنگۉݩ</string>
<string name="contacts_empty_hint">بؽ هومدنگ.</string>
<string name="chat_please_enter_message">ya payom bêza</string>
<string name="chat_please_enter_message">ی پیوم بزݩ.</string>
<plurals name="chat_n_new_messages">
<item quantity="one">%d payomê nu</item>
<item quantity="other">%d payomê nu</item>
<item quantity="one">%d پیوم نۊ</item>
<item quantity="other">%d پیوم نۊ</item>
</plurals>
<string name="chat_record_slide_to_cancel">si raď kerdên bêkašês</string>
<string name="chat_share_with_title">yakrasuvi vā</string>
<string name="chat_input_placeholder">payom</string>
<string name="chat_request_label">darxāst</string>
<string name="chat_no_messages">payomi nî.</string>
<string name="chat_self_talk_subtitle">payomāyî ke si xom fêšnāme.</string>
<string name="saved_messages">payomā zaft biďa</string>
<string name="chat_record_slide_to_cancel">سی رڌ کردن بکشس.</string>
<string name="chat_share_with_title">یک رسۊوی وا</string>
<string name="chat_input_placeholder">پیوم</string>
<string name="chat_request_label">درخاست</string>
<string name="chat_no_messages">پیومؽ نؽ.</string>
<string name="chat_self_talk_subtitle">پیومایی ک سی خوم فشنام.</string>
<string name="saved_messages">پیوما زفت بیڌه</string>
<!-- Should match "Saved" from "Saved messages" -->
<string name="saved">zaft vâbi</string>
<string name="save_as">zaft vê onvān</string>
<string name="retry_send">zênu si fêšnāďênê payom taqalā ko</string>
<string name="saved">زفت وابی</string>
<string name="save_as">زفت و عونوان</string>
<string name="retry_send">ز نۊ سی فشناڌن پیوم تقلا کوݩ</string>
<!-- mailing lists -->
<string name="mailing_list">nomga posti</string>
<string name="mailing_list">نومگه پوستی</string>
<!-- title shown above a list of chats where one should be selected (eg. when sharing files from a webxdc). the placeholder will be replaced by a file name -->
<string name="send_file_to">fêšnāďên \"%1$s\" ...</string>
<string name="send_file_to">فشناڌن \"%1$s\" و...</string>
<!-- title shown above a list contacts where one should be selected (eg. when a webxdc attempts to send a message to a chat) -->
<string name="send_message_to">fêšnāďên payom vê...</string>
<string name="show_location_traces">nêšow dāďên jā pā</string>
<string name="send_message_to">فشناڌن پیوم و...</string>
<string name="show_location_traces">نشۉ داڌن جا پا</string>
<!-- search -->
<string name="search">pitiniďên</string>
<string name="search">پیتینیڌن</string>
<!-- create/edit groups, contact/group profile -->
<string name="group_name">nomê jarga</string>
<string name="group_avatar">šîvātê jarga</string>
<string name="remove_group_image">pāk kerdên šîvātê jarga</string>
<string name="change_group_image">ālêštê šîvātê jarga</string>
<string name="group_create_button">vorkêlê jarga</string>
<string name="group_add_members">avordênê mêntor</string>
<string name="tab_contact">homdang</string>
<string name="tab_group">jarga</string>
<string name="tab_gallery">šîvātmāl</string>
<string name="tab_docs">sanadā</string>
<string name="tab_links">lingā</string>
<string name="tab_map">naqša</string>
<string name="media_preview">nêšow dāďên vārasgar</string>
<string name="send_message">fêšnāďên payom</string>
<string name="group_name">نوم جرگه</string>
<string name="group_avatar">شؽوات جرگه</string>
<string name="remove_group_image">پاک کردن شؽوات جرگه</string>
<string name="change_group_image">آلشت شؽوات جرگه</string>
<string name="group_create_button">وورکل جرگه</string>
<string name="group_add_members">ٱووردن منتور</string>
<string name="tab_contact">هومدنگ</string>
<string name="tab_group">جرگه</string>
<string name="tab_gallery">شؽوات مال</string>
<string name="tab_docs">سندا</string>
<string name="tab_links">لینگا</string>
<string name="tab_map">نقشه</string>
<string name="media_preview">نشۉ داڌن وارسگر</string>
<string name="send_message">فشناڌن پیوم</string>
<!-- Headline in the "Connectivity" view. Placeholder will be replaced by the domain of the configured email-address. -->
<string name="storage_on_domain">zaft kerdên mênê %1$s</string>
<string name="storage_on_domain">زفت کردن من %1$s</string>
<!-- Shown in the title bar if the app is "Connecting"; prefer short strings. The ellipsis is a single character (…), not three (...) -->
<string name="connectivity_connecting">honêy menpiz êbu...</string>
<string name="connectivity_connecting">هونی منپیز ابۊ...</string>
<!-- Shown in the title bar if the app is "Updating" (eg. getting new/old message, sync things); prefer short strings. The ellipsis is a single character (…), not three (...) -->
<string name="connectivity_updating">honêy vê ru êbu...</string>
<string name="connectivity_updating">هونی ورۊ ابۊ...</string>
<!-- Shown in the setting if the app is "Connected" -->
<string name="connectivity_connected">menpiz vâbi</string>
<string name="sending">honêy fêšnāďe êbu...</string>
<string name="connectivity_connected">منپیز وابی</string>
<string name="sending">هونی افشنه...</string>
<!-- Subtitle in quota context of "Connetivity" view. Should be be plural always, no number is prefixed. -->
<string name="messages">payomā</string>
<string name="sync_all">vê ru kerdên poy</string>
<string name="pref_your_name">nomê to</string>
<string name="pref_notifications_show">nêšow dāďên</string>
<string name="pref_language">zow</string>
<string name="pref_chats">goftoloftā</string>
<string name="messages">پیوما</string>
<string name="sync_all">ورۊ کردن پوی</string>
<string name="pref_your_name">نوم ایسا</string>
<string name="pref_notifications_show">نشۉ داڌن</string>
<string name="pref_language">زۉݩ</string>
<string name="pref_chats">گوفت ۉ لوفتا</string>
<!-- deprecated -->
<string name="pref_message_text_size">hêndā hîlê payom</string>
<string name="pref_log_header">gozārêš</string>
<string name="pref_background_btn_gallery">pêsand zê šîvātmāl</string>
<string name="pref_show_emails_all">poy</string>
<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>
<!-- %1$s will be replaced by a human-readable number of bytes, eg. 32 KiB, 1 MiB -->
<string name="up_to_x">tā saqfe %1$s</string>
<string name="up_to_x">تا سقف %1$s</string>
<!-- %1$s will be replaced by a human-readable number of bytes, eg. 32 KiB, 1 MiB. Resulting string eg. "1 MiB message" -->
<string name="n_bytes_message">payom %1$s</string>
<string name="profile_image_select">pêsandê šîvātê porofāyl</string>
<string name="profile_image_delete">pāk kerdên šîvātê porofāyl</string>
<string name="pref_edit_profile">ālêštê porofāyl</string>
<string name="n_bytes_message">پیوم %1$s</string>
<string name="profile_image_select">پسند شؽوات پوروفایل</string>
<string name="profile_image_delete">پاک کردن شؽوات پوروفایل</string>
<string name="pref_edit_profile">آلشت پوروفایل</string>
<!-- Emoji picker and categories -->
<string name="emoji_search_results">natijêyalê pitiniďên</string>
<string name="emoji_symbols">nemāďā</string>
<string name="emoji_flags">bêyraqā</string>
<string name="emoji_search_results">نتیجیل پیتینیڌن</string>
<string name="emoji_symbols">نمادا</string>
<string name="emoji_flags">بیرقا</string>
<!-- automatically delete message -->
<string name="delete_old_messages">pāk kerdên payomā qaďimi</string>
<string name="autodel_device_title">pāk kerdên payomā zê dasgā</string>
<string name="autodel_server_title">pāk kerdên payomā zê sêrvêr</string>
<string name="delete_old_messages">پاک کردن پیوما قڌیمی</string>
<string name="autodel_device_title">پاک کردن پیوما ز دسگا</string>
<string name="autodel_server_title">پاک کردن پیوما ز سرور</string>
<!-- "At once" in the meaning of "Immediately", without any intervening time. -->
<string name="autodel_at_once">ya kêrat</string>
<string name="after_30_seconds">ba\'ďê 30 sâniya</string>
<string name="after_1_minute">ba\'ďê 1 dîqa</string>
<string name="after_5_minutes">ba\'ďê 5 dîqa</string>
<string name="after_30_minutes">ba\'ďê 30 dîqa</string>
<string name="autodel_after_1_hour">ba\'ďê 1 sāat</string>
<string name="autodel_after_1_day">ba\'ďê 1 ru</string>
<string name="autodel_after_1_week">ba\'ďê 1 hafta</string>
<string name="after_5_weeks">ba\'ďê 5 hafta</string>
<string name="autodel_after_1_year">ba\'ďê 1 sāl</string>
<string name="autodel_at_once">ی کرت دیندا دانلود</string>
<string name="after_30_seconds">دیندا 30 سانیه</string>
<string name="after_1_minute">دیندا 1 دؽقه</string>
<string name="after_5_minutes">دیندا 5 دؽقه</string>
<string name="after_30_minutes">دیندا 30 دؽقه</string>
<string name="autodel_after_1_hour">دیندا 1 ساعت</string>
<string name="autodel_after_1_day">دیندا 1 رۊ</string>
<string name="autodel_after_1_week">دیندا 1 هفته</string>
<string name="after_5_weeks">دیندا 5 هفته</string>
<string name="autodel_after_1_year">دیندا 1 سال</string>
<!-- "left" in the meaning of "exited"; %1$s will be replaced by name and address of the contact leaving the group -->
<string name="group_left_by_other">%1$s zê jarga ra\'ď.</string>
<string name="qrshow_x_joining">%1$s mêntor vâbi.</string>
<string name="qrshow_x_verified">%1$s taiď vâbi.</string>
<string name="contact_verified">%1$s taiď vâbi.</string>
<string name="group_left_by_other">%1$s ز جرگه رئڌ.</string>
<string name="qrshow_x_joining">%1$s ٱووڌ.</string>
<string name="qrshow_x_verified">%1$s تاییڌ وابی.</string>
<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">taiď vâbiďa vê das %1$s</string>
<string name="notify_reply_button">vėlom</string>
<string name="notify_new_message">payomė nu</string>
<string name="notify_name_and_message">nom vo payom</string>
<string name="notify_name_only">têynā nom</string>
<string name="notify_no_name_or_message">nom yā payomi nî</string>
<string name="global_menu_preferences_language_desktop">zow</string>
<string name="global_menu_file_desktop">fāyl</string>
<string name="global_menu_file_quit_desktop">vê dar zêyďên</string>
<string name="global_menu_edit_desktop">ālêšt</string>
<string name="global_menu_edit_cut_desktop">jā goro kerdên</string>
<string name="global_menu_edit_copy_desktop">lefgiri</string>
<string name="global_menu_edit_paste_desktop">jā vandên</string>
<string name="global_menu_file_open_desktop">gušiďênê dêltā čat</string>
<string name="delete_message_desktop">pāk kerdên payom</string>
<string name="remove_desktop">pāk kerdên</string>
<string name="save_desktop">zaft</string>
<string name="name_desktop">nom</string>
<string name="select_group_image_desktop">pêsandê šîvātê jarga</string>
<string name="message_detail_sent_desktop">fêšnāďe vâbi</string>
<string name="message_detail_received_desktop">gêrîďe vâbi</string>
<string name="show_window">nêšow dāďênê nimdari</string>
<string name="open_settings">gušiďênê sāmovā</string>
<string name="verified_by">تاییڌ وابیڌه و دس %1$s</string>
<string name="notify_reply_button">ولوم</string>
<string name="notify_new_message">پیوم نۊ</string>
<string name="notify_name_and_message">نوم وو پیوم</string>
<string name="notify_name_only">تینا نوم</string>
<string name="notify_no_name_or_message">بؽ نوم یا پیوم</string>
<string name="global_menu_preferences_language_desktop">زۉݩ</string>
<string name="global_menu_file_desktop">فایل</string>
<string name="global_menu_file_quit_desktop">و در زیڌن</string>
<string name="global_menu_edit_desktop">آلشت</string>
<string name="global_menu_edit_cut_desktop">جا گورو</string>
<string name="global_menu_edit_copy_desktop">لف گیری</string>
<string name="global_menu_edit_paste_desktop">جا وندن</string>
<string name="global_menu_file_open_desktop">گۊشیڌن دلتا چت</string>
<string name="delete_message_desktop">پاک کردن پیوم</string>
<string name="remove_desktop">پاک کردن</string>
<string name="save_desktop">زفت</string>
<string name="name_desktop">نوم</string>
<string name="select_group_image_desktop">پسند شؽوات جرگه</string>
<string name="message_detail_sent_desktop">فشناڌ</string>
<string name="message_detail_received_desktop">گرؽڌه وابی</string>
<string name="show_window">نشۉ داڌن نیمدری</string>
<string name="open_settings">گۊشیڌن سامووا</string>
</resources>
+11
View File
@@ -7,6 +7,10 @@
<!-- 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>
<!-- "scan" in the meaning of "scan QR code" -->
<string name="scan">Escaneja</string>
<string name="yes">Si</string>
<string name="no">No</string>
<string name="select">Trieu</string>
@@ -54,6 +58,7 @@
<string name="show_full_message">Mostra el missatge sencer...</string>
<!-- Stay short here, say ~16 characters. The source string could also be "All Read", maybe that hint can make translations easier :) -->
<string name="mark_all_as_read">Marca-ho tot com a llegit</string>
<string name="mark_as_read">Marca com a llegit</string>
<!-- Shortest text for "Mark as being read". In english, this could be "Read" (past tense of "to read"), in german, this could be "Gelesen". -->
<string name="mark_as_read_short">Llegit</string>
<!-- Placeholder text when something is loading -->
@@ -535,6 +540,8 @@
<string name="pref_profile_info_headline">Informació del vostre perfil</string>
<string name="pref_profile_photo">Fotografia de perfil</string>
<string name="pref_blocked_contacts">Contactes bloquejats</string>
<!-- for classic email, we use the classical term "Account" -->
<string name="pref_password_and_account_settings">Contrasenya i compte</string>
<string name="pref_who_can_see_profile_explain">La vostra imatge de perfil i el vostre nom es mostraran en els missatges que envieu als altres usuaris. La informació que ja s\'hagi enviat no es pot eliminar ni esborrar.</string>
<string name="pref_your_name">El vostre nom</string>
<!-- Translators: Visible only to recipients who DO NOT use Delta Chat, so it's the last line in an E-mail and not a "Status". -->
@@ -566,6 +573,7 @@
<string name="pref_incognito_keyboard_explain">Sol·licita al teclat que deshabiliti l\'aprenentatge personalitzat</string>
<string name="pref_read_receipts">Confirmació de lectura</string>
<string name="pref_read_receipts_explain">Si desactiveu la confirmació de lectura dels vostres missatges, tampoc no rebreu la dels altres usuaris.</string>
<string name="pref_server">Servidor</string>
<string name="pref_manage_keys">Gestioneu les claus</string>
<string name="pref_use_system_emoji">Useu emojis de sistema</string>
<string name="pref_use_system_emoji_explain">Deshabilita el suport de sèrie per emoticones a Delta Chat</string>
@@ -601,6 +609,9 @@
<string name="pref_show_emails_no">No, només xats</string>
<string name="pref_show_emails_accepted_contacts">Per a contactes acceptats</string>
<string name="pref_show_emails_all">Tot</string>
<string name="send_stats_to_devs">Envia estadístiques als desenvolupadors del Delta Chat</string>
<!-- autocrypt -->
<string name="autocrypt_send_asm_title">Envia el missatge de configuració Autocrypt</string>
<string name="autocrypt_send_asm_explain_before">Un \"missatge de configuració Autocrypt\" comparteix de forma segura la vostra configuració d\'extrem a extrem amb altres aplicacions compatibles amb Autocrypt.\n\nLa configuració es xifrarà amb un codi de configuració que es mostrarà aquí i que haureu d\'escriure a laltre dispositiu.</string>
-2
View File
@@ -588,8 +588,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">دێڵتا چات بۆ تۆمار کردن و هەناردنی دەنگ و هەروەها ڤیدیۆی دەنگدار، مایکەکەت بەکاردەهێنێت.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">دێڵتا چات ڕێگە دەدات خۆت هەڵیبژێری کە کام وێنە لە پیشانگاکەتەوە بنێردرێت.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">دێڵتا چات دەیەوێت وێنە پاشەکەوت بکاتە نێو پیشانگاکەت.</string>
<!-- disabling "Reliable service" will hide a the maybe annoying permanent-notification with the drawback that new-message-notifications get potentially unreliable -->
<string name="perm_enable_bg_reminder_title">بۆ وەرگرتنی پەیامەکان لەو کاتانەدا کە دێڵتا چات لە پشتخانەوەیە، لێرە کرتە بکە.</string>
<string name="perm_enable_bg_already_done">تۆ ئێستا ڕێگەت بە دێڵتا چات دا کە لە پشتخانەوە پەیامەکان وەربگرێت.\n\n ئەگەر هێشتا لە پشخاندا پەیامەکان نایەن، سەرنجێکیش لە ڕێکخستنەکانی سیستەم بدەوە.</string>
-2
View File
@@ -840,8 +840,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat používá mikrofon k nahrávání hlasových zpráv a k filmování se zvukem.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat tě nechá vybrat, které fotky z tvé galerie chceš poslat.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat chce uložit obrázky do tvé galerie fotek.</string>
<string name="pref_background_notifications_rationale">K udržení spojení s e-mailovým serverem a přijímání zpráv na pozadí vyber v následujícím kroce nedbání optimalizací baterie.\n\nDelta Chat používá jen málo zdroje a snaží se šetřit tvou baterii.</string>
<!-- disabling "Reliable service" will hide a the maybe annoying permanent-notification with the drawback that new-message-notifications get potentially unreliable -->
<string name="perm_enable_bg_reminder_title">Stiskni zde a přijímání zpráv bude probíhat při chodu Delta Chatu na pozadí.</string>
-2
View File
@@ -757,8 +757,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat bruger din mikrofon til at optage og sende talebeskeder og videoer med lyd.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat vil lade dig vælge hvilke billeder fra dit bibliotek du vil sende.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat vil gerne gemme billeder til dig billede-bibliotek</string>
<string name="pref_background_notifications_rationale">Ignorer batterioptimeringer i næste skridt for at vedligeholde en forbindelse til din mail-server og modtage beskeder i baggrunden.\n\nDelta Chat bruger få ressourcer og passer på ikke at dræne dit batteri.</string>
<!-- disabling "Reliable service" will hide a the maybe annoying permanent-notification with the drawback that new-message-notifications get potentially unreliable -->
<string name="perm_enable_bg_reminder_title">Tryk her for at modtage beskeder når Delta Chat er i baggrunden.</string>
+17 -5
View File
@@ -184,6 +184,8 @@
<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">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="unknown">Unbekannt</string>
<string name="green">Grün</string>
@@ -586,7 +588,7 @@
<string name="instant_onboarding_create">Einverstanden &amp; Profil erstellen</string>
<!-- Secondary, link-like button to open a page with other possible instances -->
<string name="instant_onboarding_show_more_instances">Anderen Server verwenden</string>
<string name="instant_onboarding_other_server">Chatmail-Servers anzeigen</string>
<string name="instant_onboarding_other_server">Chatmail-Server anzeigen</string>
<!-- Hint about what happens when "Create Profile" button in pressed; the placeholder will be replaced by the group name -->
<string name="instant_onboarding_group_info">Erstelle ein Profil, um der Gruppe \"%1$s\" beizutreten.</string>
<!-- Hint about what happens when "Create Profile" button in pressed; the placeholder will be replaced by contact name and/or address -->
@@ -656,7 +658,7 @@
<string name="switch_account">Profil wechseln</string>
<string name="add_account">Profil hinzufügen</string>
<string name="profile_tag">Private Bezeichnung</string>
<string name="profile_tag_hint">Familie, Arbeit, Freunde</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>
<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>
@@ -1156,11 +1158,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>
@@ -1169,6 +1180,7 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat verwendet das Mikrofon, um Sprachnachrichten und Videos mit Sound aufzunehmen und zu versenden.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat verwendet die Fotos, um Ihnen die Möglichkeit zu geben, diese auszuwählen und zu versenden.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat möchte Bilder in Ihrer Fotobibliothek speichern.</string>
<string name="InfoPlist_NSFaceIDUsageDescription">Delta Chat kann Face-ID verwenden, um Ihr lokales Profil, Backups und die Einrichtung eines zweiten Geräts zu schützen.</string>
<!-- android specific strings, developers: please take care to remove strings that are no longer used! -->
-5
View File
@@ -951,9 +951,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>
@@ -962,8 +959,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Το Delta Chat χρησιμοποιεί το μικρόφωνό σας για εγγραφή και αποστολή φωνητικών μηνυμάτων και βίντεο με ήχο.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Το Delta Chat θα σας επιτρέψει να επιλέξετε ποιες φωτογραφίες από τη βιβλιοθήκη σας θα στείλετε.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Το Delta Chat θέλει να αποθηκεύσει εικόνες στη συλλογή φωτογραφιών σας.</string>
<string name="pref_background_notifications_rationale">Για να διατηρήσετε τη σύνδεση με τον διακομιστή e-mail σας και να λαμβάνετε μηνύματα στο παρασκήνιο, αγνοήστε τις βελτιστοποιήσεις μπαταρίας στο επόμενο βήμα.\n\nΤο Delta Chat χρησιμοποιεί λίγους πόρους και φροντίζει να μην εξαντλήσει την μπαταρία σας.</string>
<!-- disabling "Reliable service" will hide a the maybe annoying permanent-notification with the drawback that new-message-notifications get potentially unreliable -->
<string name="perm_enable_bg_reminder_title">Πατήστε εδώ για να λαμβάνετε μηνύματα ενώ το Delta Chat είναι στο παρασκήνιο.</string>
+1 -6
View File
@@ -1188,10 +1188,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>
@@ -1200,8 +1197,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Al permitir el acceso al micrófono podrás grabar audio.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Al permitir el acceso a la galería de fotos podrás subir tus imágenes desde allí.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat quiere guardar imágenes en tu galería</string>
<!-- android specific strings, developers: please take care to remove strings that are no longer used! -->
<string name="pref_instant_delivery">Entrega inmediata</string>
<string name="pref_background_notifications">Usar conexión en segundo plano</string>
-5
View File
@@ -1178,9 +1178,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>
@@ -1189,8 +1186,6 @@ GNU GPL ورژن ۳
<string name="InfoPlist_NSMicrophoneUsageDescription">دلتاچت از میکروفون برای ذخیره و ارسال پیام صوتی یا فیلم دارای صدا استفاده می‌کند.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">دلتاچت به شما اجازه می دهد تصویر موردنظر برای ارسال را انتخاب کنید.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">دلتاچت میخواهد تصاویر را در آلبوم شما ذخیره کند.</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>
-5
View File
@@ -1106,9 +1106,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>
@@ -1117,8 +1114,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat käyttää mikrofonia ääniviestien ja äänellisten videoiden tallentamiseen ja lähettämiseen.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat antaa sinun valita, mitkä kuvat kirjastostasi haluat lähettää.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat haluaa tallentaa kuvia kirjastoosi.</string>
<!-- android specific strings, developers: please take care to remove strings that are no longer used! -->
<string name="pref_instant_delivery">Välitön toimitus</string>
<string name="pref_background_notifications">Käytä taustayhteyttä</string>
-5
View File
@@ -1100,9 +1100,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>
@@ -1111,8 +1108,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat utilise votre micro pour enregistrer et envoyer des messages vocaux et des vidéos avec bande son.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat vous laisse choisir quelles photos envoyer de votre photothèque. </string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat veut enregistrer les images dans votre bibliothèque photo.</string>
<!-- android specific strings, developers: please take care to remove strings that are no longer used! -->
<string name="pref_instant_delivery">Envoi Immédiat</string>
<string name="pref_background_notifications">Utiliser une connexion en arrière plan</string>
-2
View File
@@ -933,8 +933,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Permitindo o acceso ao micrófono poderás gravar audio.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Permitindo o acceso a galería de fotos poderás subir imaxes desde ela.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat quere gardar imaxes na galería de fotos.</string>
<string name="pref_background_notifications_rationale">Para manter a conexión co servidor de correo e recibir mensaxes en segundo plano, ignora as optimizacións de batería no seguinte paso.\n\nDelta Chat utiliza moi poucos recursos e preocúpase de non esgotar a batería.</string>
<!-- disabling "Reliable service" will hide a the maybe annoying permanent-notification with the drawback that new-message-notifications get potentially unreliable -->
<string name="perm_enable_bg_reminder_title">Toca aquí para recibir mensaxes mentras Delta Chat está en segundo plano.</string>
+4 -4
View File
@@ -18,7 +18,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>
@@ -184,6 +184,8 @@
<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="unknown">Ismeretlen</string>
<string name="green">Zöld</string>
@@ -1157,9 +1159,6 @@
<string name="last_check_at">Ellenőrizve ekkor: %1$s</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 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 +1167,7 @@
<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! -->
-2
View File
@@ -670,6 +670,4 @@
<string name="a11y_background_preview_label">Pratampil latar belakang</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat akan memungkinkan Anda memilih foto dari perpustakaan Anda untuk dikirim.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat ingin menyimpan gambar ke kumpulan foto anda.</string>
</resources>
+7 -7
View File
@@ -193,6 +193,8 @@
<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="unknown">Sconosciuto</string>
<string name="green">Verde</string>
@@ -662,7 +664,7 @@
<string name="login_error_server">Per piacere inserisci un server / indirizzo IP valido</string>
<string name="login_error_port">Per piacere inserisci una porta valida (1-65535)</string>
<string name="login_error_required_fields">Per piacere inserisci un indirizzo e-mail e una password validi</string>
<string name="import_backup_title">Ripristina dal Backup</string>
<string name="import_backup_title">Ripristina da Backup</string>
<string name="import_backup_ask">Backup trovato in \"%1$s\".\n\nVuoi importarlo e usare tutti i dati e le impostazioni salvate?</string>
<string name="import_backup_no_backup_found">Nessun backup trovato\n\nCopia il backup in \"%1$s\" e riprova ancora. Altimenti premi \"Inizia a messaggiare\" per procedere con le impostazioni normali.</string>
<!-- Translators: %1$s will be replaced by the e-mail address -->
@@ -788,9 +790,9 @@
<string name="pref_send_copy_to_self">Invia Copia a Me</string>
<!-- for classic email, we use the classical term "Account" -->
<string name="pref_send_copy_to_self_explain">Richiesto quando si utilizza questo profilo su più dispositivi.</string>
<string name="pref_auto_folder_moves">Sposta automaticamente nella Cartella DeltaChat</string>
<string name="pref_auto_folder_moves">Sposta nella Cartella DeltaChat</string>
<string name="pref_auto_folder_moves_explain">Le conversazioni chat vengono spostate per evitare di ingombrare la Posta in arrivo</string>
<string name="pref_only_fetch_mvbox_title">Recupera solo dalla Cartella DeltaChat</string>
<string name="pref_only_fetch_mvbox_title">Recupera dalla Cartella DeltaChat</string>
<string name="pref_only_fetch_mvbox_explain">Ignora altre cartelle. Richiede che il tuo server sposti i messaggi delle chat nella cartella DeltaChat.</string>
<string name="pref_show_emails">Mostra E-mail Classiche</string>
<string name="pref_show_emails_no">No, solo chat</string>
@@ -858,7 +860,7 @@
<!-- shown below enabled autodel_server-option, should be a summary of autodel_server_ask and remind about the impact -->
<string name="autodel_server_enabled_hint">Questo include e-mail, media e \"Messaggi salvati\" in tutte le cartelle del server. Non utilizzare questa funzione se desideri mantenere i dati sul server o se stai utilizzando altri client e-mail oltre a Delta Chat.</string>
<string name="autodel_server_warn_multi_device_title">Attiva l\'eliminazione immediata</string>
<string name="autodel_server_warn_multi_device">Se abiliti l\'eliminazione immediata non potrai utilizzare più dispositivi su questo profilo.</string>
<string name="autodel_server_warn_multi_device">Se abiliti l\'eliminazione immediata non potrai utilizzare questo profilo su più dispositivi.</string>
<string name="autodel_confirm">Ho capito, elimina tutti questi messaggi</string>
<!-- "At once" in the meaning of "Immediately", without any intervening time. -->
<string name="autodel_at_once">Subito dopo Scaricato</string>
@@ -1174,9 +1176,6 @@
<string name="last_check_at">Controllato a %1$s</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 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 +1184,7 @@
<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! -->
-2
View File
@@ -838,8 +838,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">សា Delta Chat ប្រើមីក្រូហ្វូនរបស់អ្នកដើម្បីថត និងផ្ញើសារជាសម្លេង និងវីដេអូជាមួយសម្លេង។</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">សា Delta Chat នឹងអនុញ្ញាតឲ្យអ្នកជ្រើសរើសរូបថតមួយណា ពីបណ្ណាល័យរូបថតរបស់អ្នកដើម្បីផ្ញើ។</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">សា Delta Chat ចង់រក្សាទុករូបភាពទៅបណ្ណាល័យរូបថតរបស់អ្មក។</string>
<string name="pref_background_notifications_rationale">ដើម្បីថែរក្សាតំណភ្ជាប់ទៅម៉ាសុីនបម្រើអុីម៉េលរបស់អ្នក និងទទួលសារនៅផ្ទៃខាងក្រោយ។ បដិសេធការបង្កើនប្រសិទ្ធភាពថ្ម នៅក្នុងជំហានបន្ទាប់។\n\nសាហារីសង្ឃ ប្រើធនធានបន្តិចបន្តួច និងយកចិត្តទុកដាក់មិនបង្ហូរថ្មរបស់អ្នក។</string>
<!-- disabling "Reliable service" will hide a the maybe annoying permanent-notification with the drawback that new-message-notifications get potentially unreliable -->
<string name="perm_enable_bg_reminder_title">ប៉ះទីនេះដើម្បីទទួលសារកំឡុងពេល សា Delta Chat គឺស្ថិតនៅក្នុងផ្ទៃខាងក្រោយ។</string>
-5
View File
@@ -903,9 +903,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>
@@ -914,8 +911,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat 은 마이크를 사용하여 음성 메시지와 비디오를 소리와 함께 녹음하고 전송합니다.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat 을 통해 라이브러리에서 보낼 사진을 선택할 수 있습니다.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat 에서 사진 라이브러리에 이미지를 저장하려고 합니다.</string>
<string name="pref_background_notifications_rationale">이메일 서버에 대한 연결을 유지하고 백그라운드에서 메시지를 수신하려면 다음 단계에서 배터리 최적화를 무시하십시오.\n\nDelta Chat은 리소스를 거의 사용하지 않으며 배터리가 소모되지 않도록 주의합니다.</string>
<!-- disabling "Reliable service" will hide a the maybe annoying permanent-notification with the drawback that new-message-notifications get potentially unreliable -->
<string name="perm_enable_bg_reminder_title">Delta Chat이 백그라운드에 있는 동안 메시지를 받으려면 여기를 누르십시오.</string>
-2
View File
@@ -887,8 +887,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat naudoja mikrofoną, kad įrašytų ir siųstų balso žinutes bei vaizdo įrašus su garsu.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat leis jums pasirinkti, kurias nuotraukas iš savo kolekcijos išsiųsti.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat nori įrašyti paveikslus į jūsų nuotraukų kolekciją.</string>
<string name="pref_background_notifications_rationale">Norėdami palaikyti ryšį su savo el. pašto serveriu ir gauti žinutes fone, kitame žingsnyje nepaisykite akumuliatoriaus optimizavimų (leiskite vykdyti programą fone).\n\nDelta Chat naudoja nedaug išteklių ir rūpinasi, kad neeikvotų jūsų akumuliatoriaus energijos.</string>
<!-- disabling "Reliable service" will hide a the maybe annoying permanent-notification with the drawback that new-message-notifications get potentially unreliable -->
<string name="perm_enable_bg_reminder_title">Bakstelėkite čia, norėdami gauti žinutes, kol Delta Chat veikia fone.</string>
+3 -3
View File
@@ -184,6 +184,8 @@
<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="unknown">Onbekend</string>
<string name="green">Groen</string>
@@ -1157,9 +1159,6 @@
<string name="last_check_at">Gecontroleerd om %1$s</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 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 +1167,7 @@
<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! -->
+3 -3
View File
@@ -202,6 +202,8 @@
<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="unknown">Nieznany</string>
<string name="green">Zielony</string>
@@ -1189,9 +1191,6 @@
<string name="last_check_at">Sprawdzono o %1$s</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 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 +1199,7 @@
<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! -->
-5
View File
@@ -1020,9 +1020,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>
@@ -1031,8 +1028,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">O Delta Chat usa seu microfone para gravar e enviar mensagens de voz e vídeos com som.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">O Delta Chat permite que você escolha fotos de sua biblioteca para enviar.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">O Delta Chat deseja salvar imagens em sua biblioteca de fotos.</string>
<string name="pref_background_notifications_rationale">Para manter a conexão com seu servidor de e-mail e receber mensagens em segundo plano, ignore as otimizações de bateria na próxima etapa.\n\nO Delta Chat usa poucos recursos e toma cuidado para não descarregar a bateria.</string>
<!-- disabling "Reliable service" will hide a the maybe annoying permanent-notification with the drawback that new-message-notifications get potentially unreliable -->
<string name="perm_enable_bg_reminder_title">Toque aqui para receber mensagens enquanto o Delta Chat estiver em segundo plano.</string>
+3 -3
View File
@@ -202,6 +202,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>
@@ -1189,9 +1191,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>
@@ -1200,6 +1199,7 @@
<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! -->
-5
View File
@@ -973,9 +973,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>
@@ -984,8 +981,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Aplikácia Delta Chat používa váš mikrofón na zaznamenávanie a odosielanie hlasových správ a videí so zvukom.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat vám umožní zvoliť si, ktoré fotografie z vašej knižnice chcete odoslať.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat chce uložiť obrázky do vašej knižnice fotografií.</string>
<string name="pref_background_notifications_rationale">Ak chcete zachovať pripojenie k svojmu e-mailovému serveru a prijímať správy na pozadí, v ďalšom kroku ignorujte optimalizáciu batérie. \n\nDelta Chat využíva málo zdrojov a dbá na to, aby sa batéria nevybíjala.</string>
<!-- disabling "Reliable service" will hide a the maybe annoying permanent-notification with the drawback that new-message-notifications get potentially unreliable -->
<string name="perm_enable_bg_reminder_title">Klepnutím sem prijmete správy, zatiaľ čo je Delta Chat na pozadí.</string>
+3 -3
View File
@@ -182,6 +182,8 @@
<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="unknown">E panjohur</string>
<string name="green">E gjelbër</string>
@@ -1148,9 +1150,6 @@
<string name="last_check_at">Kontrolluar më %1$s</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 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 +1158,7 @@
<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 tju 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! -->
-5
View File
@@ -979,9 +979,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>
@@ -990,8 +987,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat користи микрофон да снима и шаље звучне поруке и видео записе са звуком.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat ће вам дозволити да изаберете које од слика из вашег фото албума желите да пошаљете.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat жели да сними слике у ваш фото албум.</string>
<string name="pref_background_notifications_rationale">Да би сте одржавали везу са вашим сервером за е-пошту и да би сте примали поруке у позадини, игноришите оптимизације ефикасности батерије у следећем кораку.\n\nDelta Chat не користи много енергије и води рачуна да вам не испразни батерију.</string>
<!-- disabling "Reliable service" will hide a the maybe annoying permanent-notification with the drawback that new-message-notifications get potentially unreliable -->
<string name="perm_enable_bg_reminder_title">Додирните овде да би примали поруке када је Delta Chat у позадини.</string>
-5
View File
@@ -1115,9 +1115,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>
@@ -1126,8 +1123,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat använder din mikrofon för att spela in och skicka röstmeddelanden, och filmer med ljud.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat låter dig välja vilka bilder från ditt galleri som du vill skicka.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat vill spara bilder i ditt fotogalleri.</string>
<!-- android specific strings, developers: please take care to remove strings that are no longer used! -->
<string name="pref_instant_delivery">Omedelbar leverans</string>
<string name="pref_background_notifications">Använd bakgrundsanslutning</string>
+3 -3
View File
@@ -184,6 +184,8 @@
<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="unknown">Bilinmeyen</string>
<string name="green">Yeşil</string>
@@ -1157,9 +1159,6 @@
<string name="last_check_at">Denetleme %1$s</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 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 +1167,7 @@
<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! -->
+5 -3
View File
@@ -202,6 +202,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>
@@ -734,6 +736,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>
@@ -1187,9 +1191,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 +1199,7 @@
<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! -->
-5
View File
@@ -1037,9 +1037,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>
@@ -1048,8 +1045,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat sử dụng micrô của bạn để ghi và gửi tin nhắn thoại cũng như video có âm thanh.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat sẽ cho phép bạn chọn ảnh từ thư viện để gửi.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat muốn lưu hình ảnh vào thư viện ảnh của bạn.</string>
<string name="pref_background_notifications_rationale">Để duy trì kết nối với máy chủ e-mail của bạn và nhận tin nhắn ở chế độ nền, hãy bỏ qua tối ưu hóa pin trong bước tiếp theo.\n\nDelta Chat sử dụng ít tài nguyên và chú ý không làm tiêu hao pin của bạn.</string>
<!-- disabling "Reliable service" will hide a the maybe annoying permanent-notification with the drawback that new-message-notifications get potentially unreliable -->
<string name="perm_enable_bg_reminder_title">Nhấn vào đây để nhận tin nhắn khi Delta Chat ở chế độ nền.</string>
+3 -3
View File
@@ -175,6 +175,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 而不是默认的 URL 将被用作“应用选择器”</string>
<string name="unknown">未知</string>
<string name="green">绿色</string>
@@ -1141,9 +1143,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>
@@ -1152,6 +1151,7 @@
<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! -->
-5
View File
@@ -1139,9 +1139,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>
@@ -1150,8 +1147,6 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat 使用您的麥克風錄製和發送音訊和帶聲音的視頻。</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat 將讓您從圖庫中選擇要傳送的照片。</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat 希望將圖像保存到您的照片庫。</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>
+13 -13
View File
@@ -9,8 +9,6 @@
<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 -->
<string name="or_separator">or</string>
<string name="clear_search">Clear Search</string>
<!-- a noun, used on a button, short for "show link" -->
<string name="link">Link</string>
@@ -554,10 +552,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>
@@ -759,8 +753,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>
@@ -1047,8 +1039,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>
@@ -1177,11 +1167,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>
@@ -1190,6 +1189,7 @@
<string name="InfoPlist_NSMicrophoneUsageDescription">Delta Chat uses your microphone to record and send voice messages and videos with sound.</string>
<string name="InfoPlist_NSPhotoLibraryUsageDescription">Delta Chat will let you choose which photos from your library to send.</string>
<string name="InfoPlist_NSPhotoLibraryAddUsageDescription">Delta Chat wants to save images to your photo library.</string>
<string name="InfoPlist_NSFaceIDUsageDescription">Delta Chat can use Face ID to protect your local profile, backup creation and second device setup.</string>
<!-- android specific strings, developers: please take care to remove strings that are no longer used! -->