diff --git a/rainloop/v/0.0.0/app/domains/default.ini.dist b/rainloop/v/0.0.0/app/domains/default.ini.dist new file mode 100644 index 000000000..77e579b82 --- /dev/null +++ b/rainloop/v/0.0.0/app/domains/default.ini.dist @@ -0,0 +1,9 @@ +imap_host = "IMAP_HOST" +imap_port = IMAP_PORT +imap_secure = "SSL" +imap_verify_ssl = Off +smtp_host = "SMTP_HOST" +smtp_port = SMTP_PORT +smtp_secure = "SSL" +smtp_verify_ssl = Off +smtp_auth = On diff --git a/rainloop/v/0.0.0/include.php b/rainloop/v/0.0.0/include.php index b4fbb0b7b..8e0ef8dfd 100644 --- a/rainloop/v/0.0.0/include.php +++ b/rainloop/v/0.0.0/include.php @@ -196,11 +196,22 @@ Options -Indexes } unset($aFiles, $sFile, $sNewFile); + + if (@file_exists(APP_VERSION_ROOT_PATH.'app/domains/default.ini.dist')) + { + $sConfigTemplate = @file_get_contents(APP_VERSION_ROOT_PATH.'app/domains/default.ini.dist'); + $sConfigDomain = str_replace('IMAP_HOST','imap.'.$sSite,$sConfigTemplate); + $sConfigDomain = str_replace('IMAP_PORT','993',$sConfigDomain); + $sConfigDomain = str_replace('SMTP_HOST','smtp.'.$sSite,$sConfigDomain); + $sConfigDomain = str_replace('SMTP_PORT','465',$sConfigDomain); + + @file_put_contents(APP_PRIVATE_DATA.'domains/'.$sSite.'.ini', $sConfigDomain); + } } } } - unset($sSite, $sSalt, $sData, $sInstalled, $sPrivateDataFolderInternalName); + unset($sSite, $sSalt, $sData, $sInstalled, $sConfigTemplate, $sConfigDomain, $sPrivateDataFolderInternalName); } include APP_VERSION_ROOT_PATH.'app/handle.php'; diff --git a/rainloop/v/0.0.0/langs/pt-br.ini b/rainloop/v/0.0.0/langs/pt-br.ini index 7b629809b..5e5043e63 100644 --- a/rainloop/v/0.0.0/langs/pt-br.ini +++ b/rainloop/v/0.0.0/langs/pt-br.ini @@ -2,15 +2,15 @@ LABEL_EMAIL = "E-mail" LABEL_LOGIN = "Usuário" LABEL_PASSWORD = "Senha" -LABEL_SIGN_ME = "Lembre-me" +LABEL_SIGN_ME = "Lembrar-me" LABEL_VERIFICATION_CODE = "Código de verificação" LABEL_DONT_ASK_VERIFICATION_CODE = "Não perguntar o código por 2 semanas" BUTTON_SIGN_IN = "Entrar" TITLE_SIGN_IN_GOOGLE = "Entrar com a conta do Google" TITLE_SIGN_IN_FACEBOOK = "Entrar com a conta do Facebook" TITLE_SIGN_IN_TWITTER = "Entrar com a conta do Twitter" -LABEL_FORGOT_PASSWORD = "Forgot password" -LABEL_REGISTRATION = "Registration" +LABEL_FORGOT_PASSWORD = "Esqueceu a senha?" +LABEL_REGISTRATION = "Registre-se" [TOP_TOOLBAR] BUTTON_ADD_ACCOUNT = "Adicionar Conta" @@ -40,7 +40,7 @@ LABEL_ADV_DATE_YEAR = "Até 1 ano atrás" BUTTON_ADV_SEARCH = "Pesquisar" [PREVIEW_POPUP] -FULLSCREEN = "Toggle fullscreen" +FULLSCREEN = "Em tela cheia" ZOOM = "Zoom in/out" CLOSE = "Fechar (Esc)" LOADING = "Carregando..." @@ -61,7 +61,7 @@ TRASH_NAME = "Lixeira" ARCHIVE_NAME = "Arquivadas" [QUOTA] -TITLE = "Uso da Cota" +TITLE = "Uso do Armazenamento" [MESSAGE_LIST] BUTTON_RELOAD = "Atualizar Lista de Mensagens" @@ -82,11 +82,11 @@ MENU_UNSET_FLAG = "Remover sinalizador" MENU_SELECT_ALL = "Tudo" MENU_SELECT_NONE = "Nenhum" MENU_SELECT_INVERT = "Inverter" -MENU_SELECT_UNSEEN = "Não lidas" +MENU_SELECT_UNSEEN = "Não Lidas" MENU_SELECT_SEEN = "Lidas" MENU_SELECT_FLAGGED = "Sinalizadas" MENU_SELECT_UNFLAGGED = "Não Sinalizadas" -EMPTY_LIST = "Lista vazia." +EMPTY_LIST = "Lista Vazia." EMPTY_SEARCH_LIST = "Nenhuma mensagem corresponde a sua pesquisa." SEARCH_RESULT_FOR = "Resultados de pesquisa para \"%SEARCH%\"" LIST_LOADING = "Carregando" @@ -128,17 +128,17 @@ LABEL_FROM = "De" LABEL_FROM_SHORT = "de" LABEL_TO = "Para" LABEL_TO_SHORT = "para" -LABEL_CC = "CC" -LABEL_BCC = "CCO" +LABEL_CC = "Cc" +LABEL_BCC = "Cco" PRINT_LABEL_FROM = "De" PRINT_LABEL_TO = "Para" -PRINT_LABEL_CC = "CC" -PRINT_LABEL_BCC = "CCO" +PRINT_LABEL_CC = "Cc" +PRINT_LABEL_BCC = "Cco" PRINT_LABEL_DATE = "Data" PRINT_LABEL_SUBJECT = "Assunto" PRINT_LABEL_ATTACHMENTS = "Anexos" MESSAGE_LOADING = "Carregando" -MESSAGE_VIEW_DESC = "Selecione uma mensagem para visuzalizá-la aqui." +MESSAGE_VIEW_DESC = "Selecione uma mensagem para visualizá-la aqui." PGP_PASSWORD_INPUT_PLACEHOLDER = "Senha" PGP_SIGNED_MESSAGE_DESC = "Mensagem assinada com OpenPGP (clique para verificar)" PGP_ENCRYPTED_MESSAGE_DESC = "Mensagem criptografada com OpenPGP (clique para descriptografar)" @@ -199,8 +199,8 @@ BUTTON_SYNC = "Sincronização (CardDAV)" [COMPOSE] TITLE_FROM = "De" TITLE_TO = "Para" -TITLE_CC = "CC" -TITLE_BCC = "CCO" +TITLE_CC = "Cc" +TITLE_BCC = "Cco" TITLE_REPLY_TO = "Responder para" TITLE_SUBJECT = "Assunto" LINK_SHOW_INPUTS = "Exibir todos os campos" @@ -209,9 +209,9 @@ BUTTON_SAVE = "Salvar" BUTTON_DELETE = "Excluir" BUTTON_CANCEL = "Cancelar" BUTTON_MINIMIZE = "Minimize" -SAVED_TIME = "Salvo as %TIME%" +SAVED_TIME = "Salvo às %TIME%" SAVED_ERROR_ON_SEND = "Sua mensagem foi enviada mas não foi salva na pasta de itens enviados." -DISCARD_UNSAVED_DATA = "Discard unsaved data?" +DISCARD_UNSAVED_DATA = "Descartar os dados não-salvos?" ATTACH_FILES = "Anexar arquivos" ATTACH_DROP_FILES_DESC = "Arraste os arquivos aqui" ATTACH_ITEM_CANCEL = "Cancelar" @@ -225,12 +225,12 @@ FORWARD_MESSAGE_TOP_CC = "CC" FORWARD_MESSAGE_TOP_SENT = "Recebida" FORWARD_MESSAGE_TOP_SUBJECT = "Assunto" EMPTY_TO_ERROR_DESC = "Por favor, especifique pelo menos um destinatário" -NO_ATTACHMENTS_HERE_DESC = "No attachments here." -ATTACHMENTS_ERROR_DESC = "Warning! Not all attachments have been uploaded." +NO_ATTACHMENTS_HERE_DESC = "Não há anexos aqui." +ATTACHMENTS_ERROR_DESC = "Alerta! Nem todos os arquivos foram anexados." ATTACHMENTS_UPLOAD_ERROR_DESC = "Alguns anexos ainda não foram completamente enviados" BUTTON_REQUEST_READ_RECEIPT = "Pedir recibo de leitura" -BUTTON_MARK_AS_IMPORTANT = "Mark as important" -BUTTON_OPEN_PGP = "OpenPGP (Plain Text Only)" +BUTTON_MARK_AS_IMPORTANT = "Marcar como importante" +BUTTON_OPEN_PGP = "OpenPGP (Somente Texto)" [POPUPS_ASK] BUTTON_YES = "Sim" @@ -244,8 +244,8 @@ TITLE_LANGUAGES = "Escolha o idioma" [POPUPS_ADD_ACCOUNT] TITLE_ADD_ACCOUNT = "Nova conta" BUTTON_ADD_ACCOUNT = "Adicionar" -TITLE_UPDATE_ACCOUNT = "Update Account?" -BUTTON_UPDATE_ACCOUNT = "Update" +TITLE_UPDATE_ACCOUNT = "Atualizar Conta?" +BUTTON_UPDATE_ACCOUNT = "Atualizar" [POPUPS_IDENTITIES] TITLE_ADD_IDENTITY = "Adicionar identidade" @@ -590,7 +590,7 @@ CANT_RENAME_FOLDER = "Não foi possível renomear a pasta" CANT_DELETE_FOLDER = "Não foi possível exluir a pasta" CANT_DELETE_NON_EMPTY_FOLDER = "Não é possível excluir diretório não vazio" CANT_SUBSCRIBE_FOLDER = "Não foi possível inscrever esta pasta" -CANT_UNSUBSCRIBE_FOLDER = "Não foi possível desisncrever esta pasta" +CANT_UNSUBSCRIBE_FOLDER = "Não foi possível desinscrever esta pasta" CANT_SAVE_SETTINGS = "Não foi possível salvar as configurações" CANT_SAVE_PLUGIN_SETTINGS = "Não foi possível salvar as configurações" DOMAIN_ALREADY_EXISTS = "O domínio já existe"