Delta Chat Core C Interface
|
Macros | |
#define | DC_STR_AC_SETUP_MSG_BODY 43 |
"This is the Autocrypt Setup Message, open it in a compatible client to use your setup" | |
#define | DC_STR_AC_SETUP_MSG_SUBJECT 42 |
"Autocrypt Setup Message" | |
#define | DC_STR_ADD_MEMBER_BY_OTHER 129 |
"Member %1$s added by %2$s." | |
#define | DC_STR_ADD_MEMBER_BY_YOU 128 |
"You added member %1$s." | |
#define | DC_STR_AEAP_ADDR_CHANGED 122 |
"%1$s changed their address from %2$s to %3$s" | |
#define | DC_STR_AEAP_EXPLANATION_AND_LINK 123 |
"You changed your email address from %1$s to %2$s. | |
#define | DC_STR_ARCHIVEDCHATS 40 |
"Archived chats" | |
#define | DC_STR_AUDIO 11 |
"Audio" | |
#define | DC_STR_BACKUP_TRANSFER_MSG_BODY 163 |
"Account transferred to your second device." | |
#define | DC_STR_BACKUP_TRANSFER_QR 162 |
"Scan to set up second device for %1$s" | |
#define | DC_STR_BAD_TIME_MSG_BODY 85 |
"Date or time of your device seem to be inaccurate (%1$s). Adjust your clock to ensure your messages are received correctly." | |
#define | DC_STR_BROADCAST_LIST 115 |
"Broadcast List" | |
#define | DC_STR_CANNOT_LOGIN 60 |
"Cannot login as %1$s." | |
#define | DC_STR_CANTDECRYPT_MSG_BODY 29 |
"This message was encrypted for another setup." | |
#define | DC_STR_CHAT_PROTECTION_DISABLED 171 |
"%1$s sent a message from another device." | |
#define | DC_STR_CHAT_PROTECTION_ENABLED 170 |
"Messages are guaranteed to be end-to-end encrypted from now on." | |
#define | DC_STR_CONFIGURATION_FAILED 84 |
"Error: %1$s" | |
#define | DC_STR_CONNECTED 107 |
"Connected" | |
#define | DC_STR_CONNTECTING 108 |
"Connecting…" | |
#define | DC_STR_CONTACT 200 |
"Contact". Deprecated, currently unused. | |
#define | DC_STR_CONTACT_NOT_VERIFIED 36 |
"Cannot establish guaranteed end-to-end encryption with %1$s." | |
#define | DC_STR_CONTACT_SETUP_CHANGED 37 |
"Changed setup for %1$s." | |
#define | DC_STR_CONTACT_VERIFIED 35 |
"%1$s verified" | |
#define | DC_STR_DEVICE_MESSAGES 68 |
"Device messages" | |
#define | DC_STR_DEVICE_MESSAGES_HINT 70 |
"Messages in this chat are generated locally by your Delta Chat app." | |
#define | DC_STR_DOWNLOAD_AVAILABILITY 100 |
"Download maximum available until %1$s" | |
#define | DC_STR_DRAFT 3 |
"Draft" | |
#define | DC_STR_E2E_AVAILABLE 25 |
"End-to-end encryption available." | |
#define | DC_STR_E2E_PREFERRED 34 |
"End-to-end encryption preferred." | |
#define | DC_STR_ENCR_NONE 28 |
"No encryption." | |
#define | DC_STR_ENCR_TRANSP 27 |
#define | DC_STR_ENCRYPTEDMSG 24 |
"Encrypted message" | |
#define | DC_STR_EPHEMERAL_DAY 79 |
"Message deletion timer is set to 1 day." | |
#define | DC_STR_EPHEMERAL_DAYS 95 |
"Message deletion timer is set to %1$s days." | |
#define | DC_STR_EPHEMERAL_DISABLED 75 |
"Message deletion timer is disabled." | |
#define | DC_STR_EPHEMERAL_FOUR_WEEKS 81 |
#define | DC_STR_EPHEMERAL_HOUR 78 |
"Message deletion timer is set to 1 hour." | |
#define | DC_STR_EPHEMERAL_HOURS 94 |
"Message deletion timer is set to %1$s hours." | |
#define | DC_STR_EPHEMERAL_MINUTE 77 |
"Message deletion timer is set to 1 minute." | |
#define | DC_STR_EPHEMERAL_MINUTES 93 |
"Message deletion timer is set to %1$s minutes." | |
#define | DC_STR_EPHEMERAL_SECONDS 76 |
"Message deletion timer is set to %1$s s." | |
#define | DC_STR_EPHEMERAL_TIMER_1_DAY_BY_OTHER 147 |
"Message deletion timer is set to 1 day by %1$s." | |
#define | DC_STR_EPHEMERAL_TIMER_1_DAY_BY_YOU 146 |
"You set message deletion timer to 1 day." | |
#define | DC_STR_EPHEMERAL_TIMER_1_HOUR_BY_OTHER 145 |
"Message deletion timer is set to 1 hour by %1$s." | |
#define | DC_STR_EPHEMERAL_TIMER_1_HOUR_BY_YOU 144 |
"You set message deletion timer to 1 hour." | |
#define | DC_STR_EPHEMERAL_TIMER_1_MINUTE_BY_OTHER 143 |
"Message deletion timer is set to 1 minute by %1$s." | |
#define | DC_STR_EPHEMERAL_TIMER_1_MINUTE_BY_YOU 142 |
"You set message deletion timer to 1 minute." | |
#define | DC_STR_EPHEMERAL_TIMER_1_WEEK_BY_OTHER 149 |
"Message deletion timer is set to 1 week by %1$s." | |
#define | DC_STR_EPHEMERAL_TIMER_1_WEEK_BY_YOU 148 |
"You set message deletion timer to 1 week." | |
#define | DC_STR_EPHEMERAL_TIMER_DAYS_BY_OTHER 155 |
"Message deletion timer is set to %1$s days by %2$s." | |
#define | DC_STR_EPHEMERAL_TIMER_DAYS_BY_YOU 154 |
"You set message deletion timer to %1$s days." | |
#define | DC_STR_EPHEMERAL_TIMER_DISABLED_BY_OTHER 139 |
"Message deletion timer is disabled by %1$s." | |
#define | DC_STR_EPHEMERAL_TIMER_DISABLED_BY_YOU 138 |
"You disabled message deletion timer." | |
#define | DC_STR_EPHEMERAL_TIMER_HOURS_BY_OTHER 153 |
"Message deletion timer is set to %1$s hours by %2$s." | |
#define | DC_STR_EPHEMERAL_TIMER_HOURS_BY_YOU 152 |
"You set message deletion timer to %1$s hours." | |
#define | DC_STR_EPHEMERAL_TIMER_MINUTES_BY_OTHER 151 |
"Message deletion timer is set to %1$s minutes by %2$s." | |
#define | DC_STR_EPHEMERAL_TIMER_MINUTES_BY_YOU 150 |
"You set message deletion timer to %1$s minutes." | |
#define | DC_STR_EPHEMERAL_TIMER_SECONDS_BY_OTHER 141 |
"Message deletion timer is set to %1$s s by %2$s." | |
#define | DC_STR_EPHEMERAL_TIMER_SECONDS_BY_YOU 140 |
"You set message deletion timer to %1$s s." | |
#define | DC_STR_EPHEMERAL_TIMER_WEEKS_BY_OTHER 157 |
"Message deletion timer is set to %1$s weeks by %2$s." | |
#define | DC_STR_EPHEMERAL_TIMER_WEEKS_BY_YOU 156 |
"You set message deletion timer to %1$s weeks." | |
#define | DC_STR_EPHEMERAL_WEEK 80 |
"Message deletion timer is set to 1 week." | |
#define | DC_STR_EPHEMERAL_WEEKS 96 |
"Message deletion timer is set to %1$s weeks." | |
#define | DC_STR_ERROR 112 |
"Error: %1$s" | |
#define | DC_STR_ERROR_NO_NETWORK 87 |
"No network." | |
#define | DC_STR_FAILED_SENDING_TO 74 |
"Failed to send message to %1$s." | |
#define | DC_STR_FILE 12 |
"File" | |
#define | DC_STR_FINGERPRINTS 30 |
"Fingerprints" | |
#define | DC_STR_FORWARDED 97 |
"Forwarded" | |
#define | DC_STR_GIF 23 |
"GIF" | |
#define | DC_STR_GROUP_IMAGE_CHANGED_BY_OTHER 127 |
"Group image changed by %1$s." | |
#define | DC_STR_GROUP_IMAGE_CHANGED_BY_YOU 126 |
"You changed the group image." | |
#define | DC_STR_GROUP_IMAGE_DELETED_BY_OTHER 135 |
"Group image deleted by %1$s." | |
#define | DC_STR_GROUP_IMAGE_DELETED_BY_YOU 134 |
"You deleted the group image." | |
#define | DC_STR_GROUP_LEFT_BY_OTHER 133 |
"Group left by %1$s." | |
#define | DC_STR_GROUP_LEFT_BY_YOU 132 |
"You left the group." | |
#define | DC_STR_GROUP_NAME_CHANGED_BY_OTHER 125 |
"Group name changed from \"%1$s\" to \"%2$s\" by %3$s." | |
#define | DC_STR_GROUP_NAME_CHANGED_BY_YOU 124 |
"You changed group name from \"%1$s\" to \"%2$s\"." | |
#define | DC_STR_IMAGE 9 |
"Image" | |
#define | DC_STR_INCOMING_MESSAGES 103 |
"Incoming Messages" | |
#define | DC_STR_INVALID_UNENCRYPTED_MAIL 174 |
"Your email provider %1$s requires end-to-end encryption which is not setup yet." | |
#define | DC_STR_LAST_MSG_SENT_SUCCESSFULLY 111 |
"Your last message was sent successfully." | |
#define | DC_STR_LOCATION 66 |
"Location" | |
#define | DC_STR_LOCATION_ENABLED_BY_OTHER 137 |
"Location streaming enabled by %1$s." | |
#define | DC_STR_LOCATION_ENABLED_BY_YOU 136 |
"You enabled location streaming." | |
#define | DC_STR_MESSAGE_ADD_MEMBER 173 |
"Member %1$s added." | |
#define | DC_STR_MESSAGES 114 |
"Messages" | |
#define | DC_STR_MSGACTIONBYME 63 |
"%1$s by me" | |
#define | DC_STR_MSGACTIONBYUSER 62 |
"%1$s by %2$s" | |
#define | DC_STR_MSGADDMEMBER 17 |
"Member %1$s added." | |
#define | DC_STR_MSGDELMEMBER 18 |
"Member %1$s removed." | |
#define | DC_STR_MSGGROUPLEFT 19 |
"Group left." | |
#define | DC_STR_MSGGRPIMGCHANGED 16 |
"Group image changed." | |
#define | DC_STR_MSGGRPIMGDELETED 33 |
#define | DC_STR_MSGGRPNAME 15 |
"Group name changed from %1$s to %2$s." | |
#define | DC_STR_MSGLOCATIONDISABLED 65 |
"Location streaming disabled." | |
#define | DC_STR_MSGLOCATIONENABLED 64 |
"Location streaming enabled." | |
#define | DC_STR_NEW_GROUP_SEND_FIRST_MESSAGE 172 |
"Others will only see this group after you sent a first message." | |
#define | DC_STR_NOMESSAGES 1 |
"No messages." | |
#define | DC_STR_NOT_CONNECTED 121 |
"Not connected" | |
#define | DC_STR_NOT_SUPPORTED_BY_PROVIDER 113 |
"Not supported by your provider." | |
#define | DC_STR_ONE_MOMENT 106 |
#define | DC_STR_OUTGOING_MESSAGES 104 |
"Outgoing Messages" | |
#define | DC_STR_PART_OF_TOTAL_USED 116 |
"%1$s of %2$s used" | |
#define | DC_STR_PARTIAL_DOWNLOAD_MSG_BODY 99 |
"%1$s message" | |
#define | DC_STR_QUOTA_EXCEEDING_MSG_BODY 98 |
"Quota exceeding, already %1$s%% used." | |
#define | DC_STR_REACTED_BY 177 |
"%1$s reacted %2$s to '%3$s'" | |
#define | DC_STR_READRCPT 31 |
"Message opened" | |
#define | DC_STR_READRCPT_MAILBODY 32 |
"The message '%1$s' you sent was displayed on the screen of the recipient." | |
#define | DC_STR_REMOVE_MEMBER_BY_OTHER 131 |
"Member %1$s removed by %2$s." | |
#define | DC_STR_REMOVE_MEMBER_BY_YOU 130 |
"You removed member %1$s." | |
#define | DC_STR_REPLY_NOUN 90 |
"Reply" | |
#define | DC_STR_SAVED_MESSAGES 69 |
"Saved messages" | |
#define | DC_STR_SECURE_JOIN_GROUP_QR_DESC 120 |
"Scan to join %1$s" | |
#define | DC_STR_SECURE_JOIN_REPLIES 118 |
"%1$s replied, waiting for being added to the group…" | |
#define | DC_STR_SECURE_JOIN_STARTED 117 |
"%1$s invited you to join this group. Waiting for the device of %2$s to reply…" | |
#define | DC_STR_SECUREJOIN_WAIT 190 |
"Establishing guaranteed end-to-end encryption, please wait…" | |
#define | DC_STR_SECUREJOIN_WAIT_TIMEOUT 191 |
"Could not yet establish guaranteed end-to-end encryption, but you may already send a message." | |
#define | DC_STR_SELF 2 |
"Me" | |
#define | DC_STR_SELF_DELETED_MSG_BODY 91 |
"You deleted the 'Saved messages' chat..." | |
#define | DC_STR_SENDING 110 |
"Sending…" | |
#define | DC_STR_SERVER_TURNED_OFF 92 |
"'Delete messages from server' turned off as now all folders are affected." | |
#define | DC_STR_SETUP_CONTACT_QR_DESC 119 |
"Scan to chat with %1$s" | |
#define | DC_STR_STICKER 67 |
"Sticker" | |
#define | DC_STR_STORAGE_ON_DOMAIN 105 |
"Storage on %1$s" | |
#define | DC_STR_SUBJECT_FOR_NEW_CONTACT 73 |
"Message from %1$s" | |
#define | DC_STR_SYNC_MSG_BODY 102 |
"This message is used to synchronize data between your devices." | |
#define | DC_STR_SYNC_MSG_SUBJECT 101 |
"Multi Device Synchronization" | |
#define | DC_STR_UNKNOWN_SENDER_FOR_CHAT 72 |
"Unknown sender for this chat. See 'info' for more details." | |
#define | DC_STR_UPDATE_REMINDER_MSG_BODY 86 |
"Your Delta Chat version might be outdated, check https://get.delta.chat for updates." | |
#define | DC_STR_UPDATING 109 |
"Updating…" | |
#define | DC_STR_VIDEO 10 |
"Video" | |
#define | DC_STR_VIDEOCHAT_INVITATION 82 |
"Video chat invitation" | |
#define | DC_STR_VIDEOCHAT_INVITE_MSG_BODY 83 |
"You are invited to a video chat, click %1$s to join." | |
#define | DC_STR_VOICEMESSAGE 7 |
"Voice message" | |
#define | DC_STR_WELCOME_MESSAGE 71 |
"Welcome to Delta Chat! Delta Chat looks and feels like other popular messenger apps ..." | |
#define | DC_STR_YOU_REACTED 176 |
"You reacted %1$s to '%2$s'" | |
These constants are used to define strings using dc_set_stock_translation(). This allows localisation of the texts used by the core, you have to call dc_set_stock_translation() for every DC_STR string you want to translate.
Some strings contain some placeholders as %1$s
or %2$s
- these will be replaced by some content defined in the DC_STR description below. As a synonym for %1$s
you can also use %1$d
or %1$@
; same for %2$s
.
If you do not call dc_set_stock_translation() for a concrete DC_STR constant, a default string will be used.
#define DC_STR_AC_SETUP_MSG_BODY 43 |
"This is the Autocrypt Setup Message, open it in a compatible client to use your setup"
Used as message text of outgoing Autocrypt Setup Messages.
#define DC_STR_AC_SETUP_MSG_SUBJECT 42 |
"Autocrypt Setup Message"
Used in subjects of outgoing Autocrypt Setup Messages.
#define DC_STR_ADD_MEMBER_BY_OTHER 129 |
"Member %1$s added by %2$s."
%1$s
will be replaced by name and address of the contact added to the group. %2$s
will be replaced by name and address of the contact who did the action.
Used in status messages.
#define DC_STR_ADD_MEMBER_BY_YOU 128 |
"You added member %1$s."
Used in status messages.
%1$s
will be replaced by the added member's name.
#define DC_STR_AEAP_ADDR_CHANGED 122 |
"%1$s changed their address from %2$s to %3$s"
Used as an info message to chats with contacts that changed their address.
#define DC_STR_AEAP_EXPLANATION_AND_LINK 123 |
"You changed your email address from %1$s to %2$s.
If you now send a message to a group, contacts there will automatically replace the old with your new address.
It's highly advised to set up your old email provider to forward all emails to your new email address. Otherwise you might miss messages of contacts who did not get your new address yet." + the link to the AEAP blog post
As soon as there is a post about AEAP, the UIs should add it:
set_stock_translation(123, getString(aeap_explanation) + "
" + AEAP_BLOG_LINK)
Used in a device message that explains AEAP.
#define DC_STR_ARCHIVEDCHATS 40 |
"Archived chats"
Used as the name for the corresponding chatlist entry.
#define DC_STR_AUDIO 11 |
"Audio"
Used in summaries.
#define DC_STR_BACKUP_TRANSFER_MSG_BODY 163 |
"Account transferred to your second device."
Used as a device message after a successful backup transfer.
#define DC_STR_BACKUP_TRANSFER_QR 162 |
"Scan to set up second device for %1$s"
%1$s
will be replaced by name and address of the account.
#define DC_STR_BAD_TIME_MSG_BODY 85 |
"Date or time of your device seem to be inaccurate (%1$s). Adjust your clock to ensure your messages are received correctly."
Used as device message if a wrong date or time was detected.
#define DC_STR_BROADCAST_LIST 115 |
"Broadcast List"
Used as the default name for broadcast lists; a number may be added.
#define DC_STR_CANNOT_LOGIN 60 |
"Cannot login as %1$s."
Used in error strings.
#define DC_STR_CANTDECRYPT_MSG_BODY 29 |
"This message was encrypted for another setup."
Used as message text if decryption fails.
#define DC_STR_CHAT_PROTECTION_DISABLED 171 |
"%1$s sent a message from another device."
Used in info messages.
#define DC_STR_CHAT_PROTECTION_ENABLED 170 |
"Messages are guaranteed to be end-to-end encrypted from now on."
Used in info messages.
#define DC_STR_CONFIGURATION_FAILED 84 |
"Error: %1$s"
Used in error strings.
#define DC_STR_CONNECTED 107 |
"Connected"
Used as status in the connectivity view.
#define DC_STR_CONNTECTING 108 |
"Connecting…"
Used as status in the connectivity view.
#define DC_STR_CONTACT_NOT_VERIFIED 36 |
"Cannot establish guaranteed end-to-end encryption with %1$s."
Used in status messages.
#define DC_STR_CONTACT_SETUP_CHANGED 37 |
"Changed setup for %1$s."
Used in status messages.
#define DC_STR_CONTACT_VERIFIED 35 |
"%1$s verified"
Used in status messages.
#define DC_STR_DEVICE_MESSAGES 68 |
"Device messages"
Used as the name for the corresponding chat.
#define DC_STR_DEVICE_MESSAGES_HINT 70 |
"Messages in this chat are generated locally by your Delta Chat app."
Used as message text for the message added to a newly created device chat.
#define DC_STR_DOWNLOAD_AVAILABILITY 100 |
"Download maximum available until %1$s"
Appended after some separator to DC_STR_PARTIAL_DOWNLOAD_MSG_BODY.
%1$s
will be replaced by human-readable date and time.
#define DC_STR_DRAFT 3 |
"Draft"
Used in summaries.
#define DC_STR_E2E_AVAILABLE 25 |
"End-to-end encryption available."
Used to build the string returned by dc_get_contact_encrinfo().
#define DC_STR_E2E_PREFERRED 34 |
"End-to-end encryption preferred."
Used to build the string returned by dc_get_contact_encrinfo().
#define DC_STR_ENCR_NONE 28 |
"No encryption."
Used to build the string returned by dc_get_contact_encrinfo().
#define DC_STR_ENCR_TRANSP 27 |
#define DC_STR_ENCRYPTEDMSG 24 |
"Encrypted message"
Used in subjects of outgoing messages.
#define DC_STR_EPHEMERAL_DAY 79 |
#define DC_STR_EPHEMERAL_DAYS 95 |
"Message deletion timer is set to %1$s days."
Used in status messages.
%1$s
will be replaced by the number of days (always >1) the timer is set to.
#define DC_STR_EPHEMERAL_DISABLED 75 |
#define DC_STR_EPHEMERAL_FOUR_WEEKS 81 |
#define DC_STR_EPHEMERAL_HOUR 78 |
#define DC_STR_EPHEMERAL_HOURS 94 |
"Message deletion timer is set to %1$s hours."
Used in status messages.
%1$s
will be replaced by the number of hours (always >1) the timer is set to.
#define DC_STR_EPHEMERAL_MINUTE 77 |
#define DC_STR_EPHEMERAL_MINUTES 93 |
"Message deletion timer is set to %1$s minutes."
Used in status messages.
%1$s
will be replaced by the number of minutes (always >1) the timer is set to.
#define DC_STR_EPHEMERAL_SECONDS 76 |
"Message deletion timer is set to %1$s s."
Used in status messages when the other constants (DC_STR_EPHEMERAL_MINUTE, DC_STR_EPHEMERAL_HOUR and so on) do not match the timer.
%1$s will be replaced by the number of seconds the timer is set to
#define DC_STR_EPHEMERAL_TIMER_1_DAY_BY_OTHER 147 |
"Message deletion timer is set to 1 day by %1$s."
%1$s
will be replaced by name and address of the contact.
Used in status messages.
#define DC_STR_EPHEMERAL_TIMER_1_DAY_BY_YOU 146 |
"You set message deletion timer to 1 day."
Used in status messages.
#define DC_STR_EPHEMERAL_TIMER_1_HOUR_BY_OTHER 145 |
"Message deletion timer is set to 1 hour by %1$s."
%1$s
will be replaced by name and address of the contact.
Used in status messages.
#define DC_STR_EPHEMERAL_TIMER_1_HOUR_BY_YOU 144 |
"You set message deletion timer to 1 hour."
Used in status messages.
#define DC_STR_EPHEMERAL_TIMER_1_MINUTE_BY_OTHER 143 |
"Message deletion timer is set to 1 minute by %1$s."
%1$s
will be replaced by name and address of the contact.
Used in status messages.
#define DC_STR_EPHEMERAL_TIMER_1_MINUTE_BY_YOU 142 |
"You set message deletion timer to 1 minute."
Used in status messages.
#define DC_STR_EPHEMERAL_TIMER_1_WEEK_BY_OTHER 149 |
"Message deletion timer is set to 1 week by %1$s."
%1$s
will be replaced by name and address of the contact.
Used in status messages.
#define DC_STR_EPHEMERAL_TIMER_1_WEEK_BY_YOU 148 |
"You set message deletion timer to 1 week."
Used in status messages.
#define DC_STR_EPHEMERAL_TIMER_DAYS_BY_OTHER 155 |
"Message deletion timer is set to %1$s days by %2$s."
Used in status messages.
%1$s
will be replaced by the number of days (always >1) the timer is set to. %2$s
will be replaced by name and address of the contact.
#define DC_STR_EPHEMERAL_TIMER_DAYS_BY_YOU 154 |
"You set message deletion timer to %1$s days."
Used in status messages.
%1$s
will be replaced by the number of days (always >1) the timer is set to.
#define DC_STR_EPHEMERAL_TIMER_DISABLED_BY_OTHER 139 |
"Message deletion timer is disabled by %1$s."
%1$s
will be replaced by name and address of the contact.
Used in status messages.
#define DC_STR_EPHEMERAL_TIMER_DISABLED_BY_YOU 138 |
"You disabled message deletion timer."
Used in status messages.
#define DC_STR_EPHEMERAL_TIMER_HOURS_BY_OTHER 153 |
"Message deletion timer is set to %1$s hours by %2$s."
Used in status messages.
%1$s
will be replaced by the number of hours (always >1) the timer is set to. %2$s
will be replaced by name and address of the contact.
#define DC_STR_EPHEMERAL_TIMER_HOURS_BY_YOU 152 |
"You set message deletion timer to %1$s hours."
Used in status messages.
%1$s
will be replaced by the number of hours (always >1) the timer is set to.
#define DC_STR_EPHEMERAL_TIMER_MINUTES_BY_OTHER 151 |
"Message deletion timer is set to %1$s minutes by %2$s."
Used in status messages.
%1$s
will be replaced by the number of minutes (always >1) the timer is set to. %2$s
will be replaced by name and address of the contact.
#define DC_STR_EPHEMERAL_TIMER_MINUTES_BY_YOU 150 |
"You set message deletion timer to %1$s minutes."
Used in status messages.
%1$s
will be replaced by the number of minutes (always >1) the timer is set to.
#define DC_STR_EPHEMERAL_TIMER_SECONDS_BY_OTHER 141 |
"Message deletion timer is set to %1$s s by %2$s."
%1$s
will be replaced by the number of seconds (always >1) the timer is set to. %2$s
will be replaced by name and address of the contact.
Used in status messages.
#define DC_STR_EPHEMERAL_TIMER_SECONDS_BY_YOU 140 |
"You set message deletion timer to %1$s s."
%1$s
will be replaced by the number of seconds (always >1) the timer is set to.
Used in status messages.
#define DC_STR_EPHEMERAL_TIMER_WEEKS_BY_OTHER 157 |
"Message deletion timer is set to %1$s weeks by %2$s."
Used in status messages.
%1$s
will be replaced by the number of weeks (always >1) the timer is set to. %2$s
will be replaced by name and address of the contact.
#define DC_STR_EPHEMERAL_TIMER_WEEKS_BY_YOU 156 |
"You set message deletion timer to %1$s weeks."
Used in status messages.
%1$s
will be replaced by the number of weeks (always >1) the timer is set to.
#define DC_STR_EPHEMERAL_WEEK 80 |
#define DC_STR_EPHEMERAL_WEEKS 96 |
"Message deletion timer is set to %1$s weeks."
Used in status messages.
%1$s
will be replaced by the number of weeks (always >1) the timer is set to.
#define DC_STR_ERROR 112 |
"Error: %1$s"
Used as status in the connectivity view.
%1$s
will be replaced by a possibly more detailed, typically english, error description.
#define DC_STR_ERROR_NO_NETWORK 87 |
"No network."
Used in error strings.
#define DC_STR_FAILED_SENDING_TO 74 |
"Failed to send message to %1$s."
Unused. Was used in group chat status messages.
#define DC_STR_FILE 12 |
"File"
Used in summaries.
#define DC_STR_FINGERPRINTS 30 |
"Fingerprints"
Used to build the string returned by dc_get_contact_encrinfo().
#define DC_STR_FORWARDED 97 |
"Forwarded"
Used in message summary text for notifications and chatlist.
#define DC_STR_GIF 23 |
"GIF"
Used in summaries.
#define DC_STR_GROUP_IMAGE_CHANGED_BY_OTHER 127 |
"Group image changed by %1$s."
%1$s
will be replaced by name and address of the contact who did the action.
#define DC_STR_GROUP_IMAGE_DELETED_BY_OTHER 135 |
"Group image deleted by %1$s."
%1$s
will be replaced by name and address of the contact.
Used in status messages.
#define DC_STR_GROUP_IMAGE_DELETED_BY_YOU 134 |
"You deleted the group image."
Used in status messages.
#define DC_STR_GROUP_LEFT_BY_OTHER 133 |
"Group left by %1$s."
%1$s
will be replaced by name and address of the contact.
Used in status messages.
#define DC_STR_GROUP_LEFT_BY_YOU 132 |
"You left the group."
Used in status messages.
#define DC_STR_GROUP_NAME_CHANGED_BY_OTHER 125 |
"Group name changed from \"%1$s\" to \"%2$s\" by %3$s."
%1$s
will be replaced by the old group name. %2$s
will be replaced by the new group name. %3$s
will be replaced by name and address of the contact who did the action.
#define DC_STR_GROUP_NAME_CHANGED_BY_YOU 124 |
"You changed group name from \"%1$s\" to \"%2$s\"."
%1$s
will be replaced by the old group name. %2$s
will be replaced by the new group name.
#define DC_STR_IMAGE 9 |
"Image"
Used in summaries.
#define DC_STR_INCOMING_MESSAGES 103 |
"Incoming Messages"
Used as a headline in the connectivity view.
#define DC_STR_INVALID_UNENCRYPTED_MAIL 174 |
"Your email provider %1$s requires end-to-end encryption which is not setup yet."
Used as info messages when a message cannot be sent because it cannot be encrypted.
%1$s
will be replaced by the provider's domain.
#define DC_STR_LAST_MSG_SENT_SUCCESSFULLY 111 |
"Your last message was sent successfully."
Used as status in the connectivity view.
#define DC_STR_LOCATION 66 |
"Location"
Used in summaries.
#define DC_STR_LOCATION_ENABLED_BY_OTHER 137 |
"Location streaming enabled by %1$s."
%1$s
will be replaced by name and address of the contact.
Used in status messages.
#define DC_STR_LOCATION_ENABLED_BY_YOU 136 |
"You enabled location streaming."
Used in status messages.
#define DC_STR_MESSAGE_ADD_MEMBER 173 |
"Member %1$s added."
Used as info messages.
%1$s
will be replaced by the added member's name.
#define DC_STR_MESSAGES 114 |
"Messages"
Used as a subtitle in quota context; can be plural always.
#define DC_STR_MSGACTIONBYME 63 |
"%1$s by me"
Used to concretize actions.
%1$s will be replaced by an action as DC_STR_MSGADDMEMBER or DC_STR_MSGGRPIMGCHANGED (full-stop removed, if any)
#define DC_STR_MSGACTIONBYUSER 62 |
"%1$s by %2$s"
Used to concretize actions,
%2$s will be replaced by the name of the user taking that action
#define DC_STR_MSGADDMEMBER 17 |
"Member %1$s added."
Used in status messages for added members.
%1$s will be replaced by the name of the added member
#define DC_STR_MSGDELMEMBER 18 |
"Member %1$s removed."
Used in status messages for removed members.
%1$s will be replaced by the name of the removed member
#define DC_STR_MSGGROUPLEFT 19 |
#define DC_STR_MSGGRPIMGCHANGED 16 |
#define DC_STR_MSGGRPIMGDELETED 33 |
#define DC_STR_MSGGRPNAME 15 |
"Group name changed from %1$s to %2$s."
Used in status messages for group name changes.
%2$s will be replaced by the new group name
#define DC_STR_MSGLOCATIONDISABLED 65 |
"Location streaming disabled."
Used in status messages.
#define DC_STR_MSGLOCATIONENABLED 64 |
"Location streaming enabled."
Used in status messages.
#define DC_STR_NEW_GROUP_SEND_FIRST_MESSAGE 172 |
"Others will only see this group after you sent a first message."
Used as the first info messages in newly created groups.
#define DC_STR_NOMESSAGES 1 |
"No messages."
Used in summaries.
#define DC_STR_NOT_CONNECTED 121 |
"Not connected"
Used as status in the connectivity view.
#define DC_STR_NOT_SUPPORTED_BY_PROVIDER 113 |
"Not supported by your provider."
Used in the connectivity view.
#define DC_STR_ONE_MOMENT 106 |
#define DC_STR_OUTGOING_MESSAGES 104 |
"Outgoing Messages"
Used as a headline in the connectivity view.
#define DC_STR_PART_OF_TOTAL_USED 116 |
"%1$s of %2$s used"
Used for describing resource usage, resulting string will be e.g. "1.2 GiB of 3 GiB used".
#define DC_STR_PARTIAL_DOWNLOAD_MSG_BODY 99 |
"%1$s message"
Used as the message body when a message was not yet downloaded completely (dc_msg_get_download_state() is e.g. DC_DOWNLOAD_AVAILABLE).
%1$s
will be replaced by human-readable size (e.g. "1.2 MiB").
#define DC_STR_QUOTA_EXCEEDING_MSG_BODY 98 |
"Quota exceeding, already %1$s%% used."
Used as device message text.
%1$s
will be replaced by the percentage used
#define DC_STR_REACTED_BY 177 |
"%1$s reacted %2$s to '%3$s'"
%1$s
will be replaced by the name the contact who reacted %2$s
will be replaced by the reaction, usually an emoji %3$s
will be replaced by the summary of the message the reaction refers to
Used in summaries.
#define DC_STR_READRCPT 31 |
#define DC_STR_READRCPT_MAILBODY 32 |
"The message '%1$s' you sent was displayed on the screen of the recipient."
Used as message text of outgoing read receipts.
%1$s will be replaced by the subject of the displayed message
#define DC_STR_REMOVE_MEMBER_BY_OTHER 131 |
"Member %1$s removed by %2$s."
%1$s
will be replaced by name and address of the contact removed from the group. %2$s
will be replaced by name and address of the contact who did the action.
Used in status messages.
#define DC_STR_REMOVE_MEMBER_BY_YOU 130 |
"You removed member %1$s."
%1$s
will be replaced by name and address of the contact removed from the group.
Used in status messages.
#define DC_STR_REPLY_NOUN 90 |
"Reply"
Used in summaries. Note: the string has to be a noun, not a verb (not: "to reply").
#define DC_STR_SAVED_MESSAGES 69 |
"Saved messages"
Used as the name for the corresponding chat.
#define DC_STR_SECURE_JOIN_GROUP_QR_DESC 120 |
"Scan to join %1$s"
Subtitle for group join qrcode svg image generated by the core.
%1$s
will be replaced with the group name.
#define DC_STR_SECURE_JOIN_REPLIES 118 |
"%1$s replied, waiting for being added to the group…"
Info-message on scanning a QR code for joining a group. Added after DC_STR_SECURE_JOIN_STARTED. If the handshake allows to skip a step and go for DC_STR_CONTACT_VERIFIED directly, this info-message is skipped.
%1$s
will be replaced by the name of the inviter.
#define DC_STR_SECURE_JOIN_STARTED 117 |
"%1$s invited you to join this group. Waiting for the device of %2$s to reply…"
Added as an info-message directly after scanning a QR code for joining a group. May be followed by the info-messages DC_STR_SECURE_JOIN_REPLIES, DC_STR_CONTACT_VERIFIED and DC_STR_MSGADDMEMBER.
%1$s
will be replaced by name and address of the inviter, %2$s
will be replaced by the name of the inviter.
#define DC_STR_SECUREJOIN_WAIT 190 |
"Establishing guaranteed end-to-end encryption, please wait…"
Used as info message.
#define DC_STR_SECUREJOIN_WAIT_TIMEOUT 191 |
"Could not yet establish guaranteed end-to-end encryption, but you may already send a message."
Used as info message.
#define DC_STR_SELF 2 |
"Me"
Used as the sender name for oneself.
#define DC_STR_SELF_DELETED_MSG_BODY 91 |
"You deleted the 'Saved messages' chat..."
Used as device message text.
#define DC_STR_SENDING 110 |
"Sending…"
Used as status in the connectivity view.
#define DC_STR_SERVER_TURNED_OFF 92 |
"'Delete messages from server' turned off as now all folders are affected."
Used as device message text.
#define DC_STR_SETUP_CONTACT_QR_DESC 119 |
"Scan to chat with %1$s"
Subtitle for verification qrcode svg image generated by the core.
%1$s
will be replaced by name and address of the inviter.
#define DC_STR_STICKER 67 |
"Sticker"
Used in summaries.
#define DC_STR_STORAGE_ON_DOMAIN 105 |
"Storage on %1$s"
Used as a headline in the connectivity view.
%1$s
will be replaced by the domain of the configured e-mail address.
#define DC_STR_SUBJECT_FOR_NEW_CONTACT 73 |
"Message from %1$s"
Used in subjects of outgoing messages in one-to-one chats.
displayname
or addr
#define DC_STR_SYNC_MSG_BODY 102 |
"This message is used to synchronize data between your devices."
Used as message text of outgoing sync messages. The text is visible in non-dc-muas or in outdated Delta Chat versions, the default text therefore adds the following hint: "If you see this message in Delta Chat, please update your Delta Chat apps on all devices."
#define DC_STR_SYNC_MSG_SUBJECT 101 |
"Multi Device Synchronization"
Used in subjects of outgoing sync messages.
#define DC_STR_UNKNOWN_SENDER_FOR_CHAT 72 |
"Unknown sender for this chat. See 'info' for more details."
Use as message text if assigning the message to a chat is not totally correct.
#define DC_STR_UPDATE_REMINDER_MSG_BODY 86 |
"Your Delta Chat version might be outdated, check https://get.delta.chat for updates."
Used as device message if the used version is probably outdated.
#define DC_STR_UPDATING 109 |
"Updating…"
Used as status in the connectivity view.
#define DC_STR_VIDEO 10 |
"Video"
Used in summaries.
#define DC_STR_VIDEOCHAT_INVITATION 82 |
"Video chat invitation"
Used in summaries.
#define DC_STR_VIDEOCHAT_INVITE_MSG_BODY 83 |
"You are invited to a video chat, click %1$s to join."
Used as message text of outgoing video chat invitations.
#define DC_STR_VOICEMESSAGE 7 |
"Voice message"
Used in summaries.
#define DC_STR_WELCOME_MESSAGE 71 |
"Welcome to Delta Chat! Delta Chat looks and feels like other popular messenger apps ..."
Used as message text for the message added to the device chat after successful login.
#define DC_STR_YOU_REACTED 176 |
"You reacted %1$s to '%2$s'"
%1$s
will be replaced by the reaction, usually an emoji %2$s
will be replaced by the summary of the message the reaction refers to
Used in summaries.