mirror of
https://github.com/oxen-io/session-android.git
synced 2025-10-09 07:36:50 +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">Você deve especificar uma senha</string>
|
||||
<!--PassphrasePromptActivity-->
|
||||
<string name="PassphrasePromptActivity_invalid_passphrase_exclamation">Frase-chave inválida!</string>
|
||||
<!--PromptApnActivity-->
|
||||
<string name="PromptApnActivity_you_must_specify_an_mmsc_url_for_your_carrier">Você deve especificar a URL do MMSC da sua operadora.</string>
|
||||
<string name="PromptApnActivity_mms_settings_updated">Configurações MMS Atualizadas</string>
|
||||
<string name="PromptApnActivity_you_can_modify_these_values_from_the_textsecure_settings_menu_at_any_time_">Você pode modificar estes valores a qualquer momento nas configurações do TextSecure.</string>
|
||||
<!--PromptMmsActivity-->
|
||||
<string name="PromptMmsActivity_you_must_specify_an_mmsc_url_for_your_carrier">Você deve especificar a URL do MMSC da sua operadora.</string>
|
||||
<string name="PromptMmsActivity_mms_settings_updated">Configurações MMS Atualizadas</string>
|
||||
<string name="PromptMmsActivity_you_can_modify_these_values_from_the_textsecure_settings_menu_at_any_time_">Você pode modificar estes valores a qualquer momento nas configurações do TextSecure.</string>
|
||||
<!--ReceiveKeyActivity-->
|
||||
<string name="ReceiveKeyActivity_the_signature_on_this_key_exchange_is_different">A\n assinatura nesta troca de chaves é diferente da que você recebeu anteriormente deste\n contato. Isto pode significar que alguém está tentando interceptar sua comunicação, ou\n que este contato reinstalou o TextSecure e agora tem uma nova chave de identidade.\n </string>
|
||||
<string name="ReceiveKeyActivity_you_may_wish_to_verify_this_contact">Talvez você queira verificar\n este contato.\n </string>
|
||||
@@ -250,11 +250,11 @@
|
||||
<string name="prompt_passphrase_activity__textsecure_passphrase">Palavra-chave do TextSecure</string>
|
||||
<string name="prompt_passphrase_activity__unlock">Desbloquear</string>
|
||||
<!--prompt_apn_activity-->
|
||||
<string name="prompt_apn_activity__textsecure_requires_apn_settings_to_deliver_media_messages_via_your_wireless_carrier">O TextSecure precisa das configurações de APN para entregar mensagens MMS via sua operadora móvel. Seu aparelho não disponibiliza esta informação, o que pode ocorrer em aparelhos bloqueados ou com configurações restritivas.</string>
|
||||
<string name="prompt_apn_activity__to_send_media_messages_please_complete_the_necessary_apn_information_below">Para enviar mensagens MMS, complete as informações de APN abaixo. Os valores para sua operadora normalmente podem ser localizados procurando por \'&lt;operadora&gt; APN\'. Você só precisará fazer isso uma vez.</string>
|
||||
<string name="prompt_apn_activity__mmsc_url_required">URL MMSC (NECESSÁRIO):</string>
|
||||
<string name="prompt_apn_activity__mms_proxy_host_optional">PROXY MMS (OPCIONAL):</string>
|
||||
<string name="prompt_apn_activity__mms_proxy_port_optional">PORTA DO PROXY MMS (OPCIONAL):</string>
|
||||
<string name="prompt_mms_activity__textsecure_requires_mms_settings_to_deliver_media_and_group_messages">O TextSecure precisa das configurações de APN para entregar mensagens MMS via sua operadora móvel. Seu aparelho não disponibiliza esta informação, o que pode ocorrer em aparelhos bloqueados ou com configurações restritivas.</string>
|
||||
<string name="prompt_mms_activity__to_send_media_and_group_messages_click_ok">Para enviar mensagens MMS, complete as informações de APN abaixo. Os valores para sua operadora normalmente podem ser localizados procurando por \'&lt;operadora&gt; APN\'. Você só precisará fazer isso uma vez.</string>
|
||||
<string name="prompt_mms_activity__mmsc_url_required">URL MMSC (NECESSÁRIO):</string>
|
||||
<string name="prompt_mms_activity__mms_proxy_host_optional">PROXY MMS (OPCIONAL):</string>
|
||||
<string name="prompt_mms_activity__mms_proxy_port_optional">PORTA DO PROXY MMS (OPCIONAL):</string>
|
||||
<!--receive_key_activity-->
|
||||
<string name="receive_key_activity__complete">Concluído</string>
|
||||
<!--recipients_panel-->
|
||||
@@ -339,8 +339,8 @@
|
||||
<string name="preferences__advanced">Avançado</string>
|
||||
<string name="preferences__passphrase">Frase-chave</string>
|
||||
<string name="preferences__advanced_mms_access_point_names">MMSC Reserva</string>
|
||||
<string name="preferences__enable_fallback_mmsc">Habilitar MMSC de reseva</string>
|
||||
<string name="preferences__use_mmsc_information_configured_here_when_system_apn_information_is_unavailable">Usar esta informação de MMSC quando APN do sistema estiver indisponível.</string>
|
||||
<string name="preferences__enable_manual_mms">Habilitar MMSC de reseva</string>
|
||||
<string name="preferences__override_system_mms_settings">Usar esta informação de MMSC quando APN do sistema estiver indisponível.</string>
|
||||
<string name="preferences__mmsc_url_required">URL do MMSC (Necessário)</string>
|
||||
<string name="preferences__mms_proxy_host_optional">Proxy MMS (Opcional)</string>
|
||||
<string name="preferences__mms_proxy_port_optional">Porta do Proxy MMS (Opcional)</string>
|
||||
|
Reference in New Issue
Block a user