mirror of
https://github.com/oxen-io/session-android.git
synced 2025-10-19 02:52:06 +00:00
Enhanced MMS configuration prompts and processing.
1) Added a new message status to MmsDatabase to signify a pending MMS download which requires APN settings. 2) Added a database method to query MMS messages based on status. 3) Added login to SendReceiveService for processing of MMS pending APN information. 4) Moved all APN/MMS settings into ApnPreferencesActivity and transformed PromptApnActivity into a simple informational activity. 5) Added logic to check for APN settings on send and receive of all MMS (media, group, email) and direct user to PromptApnActivity then ApnPreferencesActivity if necessary. 6) Vocab/grammar adjustments.
This commit is contained in:

committed by
Moxie Marlinspike

parent
f3fdde6040
commit
2c2a03e5e2
@@ -122,10 +122,10 @@
|
||||
<string name="PassphraseCreateActivity_you_must_specify_a_password">Sie müssen ein Passwort angeben</string>
|
||||
<!--PassphrasePromptActivity-->
|
||||
<string name="PassphrasePromptActivity_invalid_passphrase_exclamation">Ungültiges Passwort!</string>
|
||||
<!--PromptApnActivity-->
|
||||
<string name="PromptApnActivity_you_must_specify_an_mmsc_url_for_your_carrier">Sie müssen eine MMSC URL für Ihren Provider angeben.</string>
|
||||
<string name="PromptApnActivity_mms_settings_updated">MMS Einstellungen aktualisiert</string>
|
||||
<string name="PromptApnActivity_you_can_modify_these_values_from_the_textsecure_settings_menu_at_any_time_">Sie können diese Werte jederzeit in den TextSecure Einstellungen ändern.</string>
|
||||
<!--PromptMmsActivity-->
|
||||
<string name="PromptMmsActivity_you_must_specify_an_mmsc_url_for_your_carrier">Sie müssen eine MMSC URL für Ihren Provider angeben.</string>
|
||||
<string name="PromptMmsActivity_mms_settings_updated">MMS Einstellungen aktualisiert</string>
|
||||
<string name="PromptMmsActivity_you_can_modify_these_values_from_the_textsecure_settings_menu_at_any_time_">Sie können diese Werte jederzeit in den TextSecure Einstellungen ändern.</string>
|
||||
<!--ReceiveKeyActivity-->
|
||||
<string name="ReceiveKeyActivity_the_signature_on_this_key_exchange_is_different">Die Signatur dieses Schlüsselaustauschs ist eine andere als die schon von diesem Kontakt erhaltenen.\nDas könnte bedeuten, dass jemand versucht, Ihr Gespräch abzufangen oder\nauch nur, dass dieser Kontakt TextSecure neu installiert hat und nun einen neuen Schlüssel benutzt.</string>
|
||||
<string name="ReceiveKeyActivity_you_may_wish_to_verify_this_contact">Sie können diesen Kontakt überprüfen.</string>
|
||||
@@ -251,11 +251,11 @@
|
||||
<string name="prompt_passphrase_activity__textsecure_passphrase">TEXTSECURE PASSWORT</string>
|
||||
<string name="prompt_passphrase_activity__unlock">Entsperren</string>
|
||||
<!--prompt_apn_activity-->
|
||||
<string name="prompt_apn_activity__textsecure_requires_apn_settings_to_deliver_media_messages_via_your_wireless_carrier">TextSecure benötigt APN-Parameter, um MMS über den Mobilfunkanbieter zu senden. Ihr Gerät stellt diese Informationen nicht bereit, was gelegentlich auf gesperrte Geräte oder restriktive Konfigurationen hindeutet.</string>
|
||||
<string name="prompt_apn_activity__to_send_media_messages_please_complete_the_necessary_apn_information_below">Um MMS zu verschicken, tragen Sie bitte die nötige APN Information ein. Die Werte für das Netzwerk können normalerweise gefunden werden, indem man nach \'&lt;Ihr Netzwerk&gt; APN\' sucht. Das müssen Sie nur einmal tun.</string>
|
||||
<string name="prompt_apn_activity__mmsc_url_required">MMSC URL (BENÖTIGT):</string>
|
||||
<string name="prompt_apn_activity__mms_proxy_host_optional">MMS PROXY HOST (OPTIONAL):</string>
|
||||
<string name="prompt_apn_activity__mms_proxy_port_optional">MMS PROXY PORT (OPTIONAL):</string>
|
||||
<string name="prompt_mms_activity__textsecure_requires_mms_settings_to_deliver_media_and_group_messages">TextSecure benötigt APN-Parameter, um MMS über den Mobilfunkanbieter zu senden. Ihr Gerät stellt diese Informationen nicht bereit, was gelegentlich auf gesperrte Geräte oder restriktive Konfigurationen hindeutet.</string>
|
||||
<string name="prompt_mms_activity__to_send_media_and_group_messages_click_ok">Um MMS zu verschicken, tragen Sie bitte die nötige APN Information ein. Die Werte für das Netzwerk können normalerweise gefunden werden, indem man nach \'&lt;Ihr Netzwerk&gt; APN\' sucht. Das müssen Sie nur einmal tun.</string>
|
||||
<string name="prompt_mms_activity__mmsc_url_required">MMSC URL (BENÖTIGT):</string>
|
||||
<string name="prompt_mms_activity__mms_proxy_host_optional">MMS PROXY HOST (OPTIONAL):</string>
|
||||
<string name="prompt_mms_activity__mms_proxy_port_optional">MMS PROXY PORT (OPTIONAL):</string>
|
||||
<!--receive_key_activity-->
|
||||
<string name="receive_key_activity__complete">Vollständig</string>
|
||||
<!--recipients_panel-->
|
||||
@@ -340,8 +340,8 @@
|
||||
<string name="preferences__advanced">Weitere Einstellungen</string>
|
||||
<string name="preferences__passphrase">Passwort</string>
|
||||
<string name="preferences__advanced_mms_access_point_names">Ersatz für MMSC</string>
|
||||
<string name="preferences__enable_fallback_mmsc">Ersatz für MMSC aktivieren</string>
|
||||
<string name="preferences__use_mmsc_information_configured_here_when_system_apn_information_is_unavailable">Benutzen Sie die hier konfigurierten MMSC-Daten, falls keine System APN-Daten vorliegen,</string>
|
||||
<string name="preferences__enable_manual_mms">Ersatz für MMSC aktivieren</string>
|
||||
<string name="preferences__override_system_mms_settings">Benutzen Sie die hier konfigurierten MMSC-Daten, falls keine System APN-Daten vorliegen,</string>
|
||||
<string name="preferences__mmsc_url_required">MMSC URL (Benötigt)</string>
|
||||
<string name="preferences__mms_proxy_host_optional">MMS Proxy Host (Optional)</string>
|
||||
<string name="preferences__mms_proxy_port_optional">MMS Proxy Port (Optional)</string>
|
||||
|
Reference in New Issue
Block a user