diff --git a/CHANGELOG.md b/CHANGELOG.md
index d5f8946..6db8b35 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,7 +4,7 @@
- Also, the PHP extension [**intl**](https://www.php.net/manual/book.intl.php) becomes mandatory.
## General
-- Template engine Smarty updated to version 4.2.1 (see [#94](https://github.com/flatpressblog/flatpress/issues/94))
The Smarty API has changed significantly from v2 to v4 - [please make sure your themes and plugins continue to work with the new Smarty version](https://wiki.flatpress.org/doc:tips:smarty2to4)!
+- Template engine Smarty updated to version 4.3 (see [#94](https://github.com/flatpressblog/flatpress/issues/94))
The Smarty API has changed significantly from v2 to v4 - [please make sure your themes and plugins continue to work with the new Smarty version](https://wiki.flatpress.org/doc:tips:smarty2to4)!
- Added [SECURITY.md](https://github.com/flatpressblog/flatpress/blob/master/SECURITY.md)
- [README](https://github.com/flatpressblog/flatpress/blob/master/README.md): added "help and support" section
@@ -33,7 +33,6 @@
## Internationalization
- Reworked translations: Spanish, Portuguese, Dutch, and Italian
- Fixed wrong pt-br country code ([#100](https://github.com/flatpressblog/flatpress/issues/100))
-- Search page: Month names displayed in configured frontend language ([#132](https://github.com/flatpressblog/flatpress/issues/132))
- German translation for Comment Center plugin added ([#148](https://github.com/flatpressblog/flatpress/issues/148))
## Bugfixes
diff --git a/admin/panels/uploader/admin.uploader.php b/admin/panels/uploader/admin.uploader.php
index 1fc8aec..eeafcaa 100755
--- a/admin/panels/uploader/admin.uploader.php
+++ b/admin/panels/uploader/admin.uploader.php
@@ -64,13 +64,24 @@ class admin_uploader_default extends AdminPanelAction {
*/
$blacklist_extensions = array(
'htaccess',
+ 'pht',
+ 'phtm',
'phtml',
+ 'ph2',
+ 'ph3',
+ 'ph4',
+ 'ph5',
+ 'ph6',
+ 'ph7',
+ 'ph8',
'php',
+ 'php2',
'php3',
'php4',
'php5',
'php6',
'php7',
+ 'php8',
'phps',
'cgi',
'exe',
diff --git a/defaults.php b/defaults.php
index b7a325f..35bb611 100755
--- a/defaults.php
+++ b/defaults.php
@@ -62,7 +62,6 @@ define('FP_INCLUDES', 'fp-includes/');
// core include scripts
define('INCLUDES_DIR', FP_INCLUDES . 'core/');
// smarty engine
-// define('SMARTY_DIR', ABS_PATH . FP_INCLUDES . 'smarty-4.2.1/libs/');
define('SMARTY_DIR', ABS_PATH . FP_INCLUDES . 'smarty-4.3.0/libs/');
// FlatPress specific Smarty plugins
define('FP_SMARTYPLUGINS_DIR', ABS_PATH . FP_INCLUDES . 'fp-smartyplugins/');
diff --git a/fp-plugins/gallerycaptions/lang/lang.pt-br.php b/fp-plugins/gallerycaptions/lang/lang.pt-br.php
new file mode 100644
index 0000000..94ff939
--- /dev/null
+++ b/fp-plugins/gallerycaptions/lang/lang.pt-br.php
@@ -0,0 +1,18 @@
+ 'Galeria de Legendas',
+ 'label_selectgallery' => 'Selecione a galeria para editar:',
+ 'button_selectgallery' => 'Selecione a galeria',
+ 'label_editcaptionsforgallery' => 'Editar legendas para a galeria:',
+ 'label_noimagesingallery' => 'Esta galeria ainda não contém nenhuma imagem ¯\_(ツ)_/¯
+
+Carregar imagens através do Uploader, em seguida, adicione-os à galeria usando o Media Manager!',
+ 'button_savecaptions' => 'Salvar Legendas'
+);
\ No newline at end of file
diff --git a/fp-plugins/lastcomments/lang/lang.pt-br.php b/fp-plugins/lastcomments/lang/lang.pt-br.php
index 058a8e1..6198dac 100644
--- a/fp-plugins/lastcomments/lang/lang.pt-br.php
+++ b/fp-plugins/lastcomments/lang/lang.pt-br.php
@@ -4,7 +4,7 @@
// cimangi Aggiunta traduzione stringhe
$lang['plugin']['lastcomments'] = array(
- 'last' => 'Úlitimo ',
+ 'last' => 'Último ',
'comments' => 'comentários',
'no_comments' => 'Sem comentário',
'no_new_comments' => 'Sem novos comentários'
diff --git a/fp-plugins/lastcommentsadmin/lang/lang.pt-br.php b/fp-plugins/lastcommentsadmin/lang/lang.pt-br.php
index de6b300..d21dd4e 100644
--- a/fp-plugins/lastcommentsadmin/lang/lang.pt-br.php
+++ b/fp-plugins/lastcommentsadmin/lang/lang.pt-br.php
@@ -1,24 +1,26 @@
'Chave da API não definida. Abra o plug-in para definir sua chave de API. Registre-se no Wordpress.com para obter uma.'
+ $lang['plugin']['lastcommentsadmin ']['errors'] = array
+ (
+ -1 => 'Chave da API não definida. Abra o plug-in para definir sua chave de API. Registre-se no Wordpress.com para obter uma.'
);
- $lang['admin']['plugin']['submenu']['lastcommentsadmin'] = 'Admin de Últimos Comentários';
+ $lang['admin']['plugin']['submenu']['lastcommentsadmin'] = 'LastComments Admin';
- $lang['admin']['plugin']['lastcommentsadmin'] = array(
- 'head' => 'Admin de Últimos Comentários',
- 'description'=>'Limpar e recriar o cache do último comentário',
- 'clear' => 'Limpar o cache',
- 'cleardescription' => 'Exclua o arquivo de cache do último comentário. O novo cache de arquivo será criado quando um novo comentário será publicado.',
- 'rebuild' => 'Recriar o cache',
- 'rebuilddescription' => 'Recriar o arquivo de cache do último comentário. Pode demorar muito tempo. Não foi possível funcionar. Pode queimar o mouse!',
+ $lang['admin']['plugin']['lastcommentsadmin'] = array
+ (
+ 'head' => 'Administrar os LastComments',
+ 'description' => 'Limpar e recriar o cache do LastComments',
+ 'clear' => 'Limpar o cache',
+ 'cleardescription' => 'Excluir o arquivo de cache do LastComments. O novo cache de arquivo será criado quando um novo comentário será publicado.',
+ 'rebuild' => 'Recriar o cache',
+ 'rebuilddescription' => 'Recriar o arquivo de cache do LastComments. Pode demorar muito tempo. Não foi possível funcionar. Pode queimar o mouse!',
);
- $lang['admin']['plugin']['lastcommentsadmin']['msgs'] = array(
+
+ $lang['admin']['plugin']['lastcommentsadmin']['msgs'] = array
+ (
1 => 'Cache excluído',
2 => 'Cache recriado',
-1 => 'Erro!',
-2 => 'Este plugin requer o plugin LastComments!'
);
-
-
?>
\ No newline at end of file
diff --git a/fp-plugins/lastentries/lang/lang.pt-br.php b/fp-plugins/lastentries/lang/lang.pt-br.php
index 4fbc45b..fd3978f 100644
--- a/fp-plugins/lastentries/lang/lang.pt-br.php
+++ b/fp-plugins/lastentries/lang/lang.pt-br.php
@@ -4,9 +4,9 @@
'subject_before_count' => 'Últimos ',
'subject_after_count' => ' posts',
- 'edit' => 'Edite',
- 'add_entry' => 'Adicione post',
- 'no_entries' => 'Sem Posts'
+ 'edit' => 'Editar',
+ 'add_entry' => 'Adicionar um post',
+ 'no_entries' => 'Não há posts'
);
diff --git a/fp-plugins/mediamanager/lang/lang.pt-br.php b/fp-plugins/mediamanager/lang/lang.pt-br.php
index 79ae925..848c1aa 100644
--- a/fp-plugins/mediamanager/lang/lang.pt-br.php
+++ b/fp-plugins/mediamanager/lang/lang.pt-br.php
@@ -4,12 +4,13 @@
/* THIS LINE SHOULDN'T BE HERE! */
$lang['admin']['uploader']['submenu']['default'] = 'Uploader';
- $lang['admin']['uploader']['submenu']['mediamanager'] = 'Administrador de meios';
+ $lang['admin']['uploader']['submenu']['mediamanager'] = 'Media Manager';
- $lang['admin']['uploader']['mediamanager'] = array(
- 'head' => 'Administrador de meios',
- 'description'=>'Administre seus meios',
+ $lang['admin']['uploader']['mediamanager'] = array
+ (
+ 'head' => 'Administrador de mídias',
+ 'description'=>'Administre suas mídias',
'delete' => 'Excluir',
'up' => 'Voltar',
@@ -18,7 +19,8 @@
'colsize' => 'Tamanho',
'coltype' => 'Tipo',
'colmtime' => 'Carregado em',
- 'colusecount'=>'# use',
+
+ 'colusecount'=>'Usos',
'nofiles' => 'Nenhum arquivo carregado',
'loadfile' => 'Carregar arquivo',
@@ -26,7 +28,7 @@
'selectaction' => '-- Selecionar ação --',
'addtogallery' => 'Adicionar à galeria',
'newgallery' => 'Nova galeria',
- 'go' => 'Vá',
+ 'go' => 'Ir',
'add' => 'Adicionar'
);
diff --git a/fp-plugins/photoswipe/lang/lang.pt-br.php b/fp-plugins/photoswipe/lang/lang.pt-br.php
new file mode 100644
index 0000000..20e3db8
--- /dev/null
+++ b/fp-plugins/photoswipe/lang/lang.pt-br.php
@@ -0,0 +1,13 @@
+ 'Fechar (tecla Esc)',
+ 'tooltip_sharebutton' => 'Compartilhar',
+ 'tooltip_fullscreenbutton' => 'Tela cheia',
+ 'tooltip_zoombutton' => 'Ampliar',
+ 'tooltip_autoplaybutton' => 'Começar apresentação de slides',
+ 'tooltip_prevbutton' => 'Imagem anterior (tecla esquerda)',
+ 'tooltip_nextbutton' => 'Próxima imagem (tecla direita)',
+ 'label_gallerydoesntexist' => 'A galeria não existe:',
+ 'label_imagedoesntexist' => 'A imagem não existe:'
+);
\ No newline at end of file
diff --git a/fp-plugins/prettyurls/lang/lang.pt-br.php b/fp-plugins/prettyurls/lang/lang.pt-br.php
index 7df7bbd..5337495 100644
--- a/fp-plugins/prettyurls/lang/lang.pt-br.php
+++ b/fp-plugins/prettyurls/lang/lang.pt-br.php
@@ -3,12 +3,12 @@
-2 => 'Não consigo encontrar ou criar um arquivo .htaccess
na sua raiz. Pode ser que PrettyURLs não funciona corretamente. Consulte o painel de configuração.'
);
- $lang['admin']['plugin']['submenu']['prettyurls'] = 'Config de PrettyURLs';
+ $lang['admin']['plugin']['submenu']['prettyurls'] = 'Configurar PrettyURLs';
$lang['admin']['plugin']['prettyurls'] = array(
- 'head' => 'PrettyURLs Configuração',
+ 'head' => 'Configurar PrettyURLs',
'htaccess' => '.htaccess',
- 'description'=>'Este editor bruto permite editar o seu '.
- '.htaccess
.',
+
+ 'description'=>'Este editor bruto permite editar o seu .htaccess
.',
'cantsave' => 'Você não pode editar este arquivo, porque ele não é gravável. Você pode conceder permissão de gravação ou copiar e colar em um arquivo e fazer o upload.',
'mode' => 'Modo',
'auto' => 'Automático',
diff --git a/fp-plugins/qspam/lang/lang.pt-br.php b/fp-plugins/qspam/lang/lang.pt-br.php
index 601d048..d90cfa2 100644
--- a/fp-plugins/qspam/lang/lang.pt-br.php
+++ b/fp-plugins/qspam/lang/lang.pt-br.php
@@ -1,16 +1,20 @@
'ERRO: O comentário continha palavras proibidas.'
);
$lang['admin']['plugin']['submenu']['qspam'] = 'QuickSpamFilter';
-$lang['admin']['plugin']['qspam'] = array(
- 'head' => 'QuickSpam Configuração',
+
+$lang['admin']['plugin']['qspam'] = array
+(
+ 'head' => 'Configuração do QuickSpam',
'desc1' => 'Não permita comentários contendo estas palavras (escreva um por linha):',
'desc2' => 'Aviso: Um comentário não será permitido, mesmo quando uma palavra fizer parte de outra.
- (e.g. "arte" também corresponde "parte" too)',
+ (exemplo, "arte" também corresponde a "parte")',
+
'options' => 'Outras opções',
'desc3' => 'Contagem de palavras não permitidas',
'desc3pre' => 'Bloquear comentários contendo mais de ',