diff --git a/releases/8.4/common.php b/releases/8.4/common.php index aed23cf3c2..7c4d29ea98 100644 --- a/releases/8.4/common.php +++ b/releases/8.4/common.php @@ -9,6 +9,7 @@ const LANGUAGES = [ 'en' => 'English', 'ru' => 'Russian', + 'pt_BR' => 'Português do Brasil' ]; function common_header(string $description): void { diff --git a/releases/8.4/languages/pt_BR.php b/releases/8.4/languages/pt_BR.php new file mode 100644 index 0000000000..cb2f94182d --- /dev/null +++ b/releases/8.4/languages/pt_BR.php @@ -0,0 +1,50 @@ + 'PHP 8.4 é uma atualização importante da linguagem PHP. Ela contém muitos novos recursos, como hooks de propriedade, visibilidade assimétrica, uma API DOM atualizada, melhorias de desempenho, correções de bugs e uma limpeza geral.', + 'documentation' => 'Doc', + 'main_title' => 'Lançado!', + 'main_subtitle' => 'PHP 8.4 é uma atualização importante da linguagem PHP.
Ela contém muitos novos recursos, como hooks de propriedade, visibilidade assimétrica, uma API DOM atualizada, melhorias de desempenho, correções de bugs e uma limpeza geral.', + 'upgrade_now' => 'Atualize para PHP 8.4 agora!', + + 'property_hooks_title' => 'Hooks de Propriedade', + 'asymmetric_visibility_title' => 'Visibilidade Assimétrica', + 'deprecated_attribute_title' => '#[\Deprecated] Atributo', + 'deprecated_attribute_description' => 'O novo atributo #[\Deprecated] torna o mecanismo de descontinuação existente no PHP disponível para funções, métodos e constantes de classe definidas pelo usuário.', + 'dom_additions_html5_title' => 'Novos recursos ext-dom e suporte a HTML5', + 'dom_additions_html5_description' => 'Novas classes Dom\HTMLDocument, Dom\XMLDocument e métodos DOMNode::compareDocumentPosition(), DOMXPath::registerPhpFunctionNS(), DOMXPath::quote(), XSLTProcessor::registerPHPFunctionNS() estão disponíveis.', + 'new_array_find_title' => 'Novas funções array_*()', + 'new_array_find_description' => 'Novas funções array_find(), array_find_key(), array_any() e array_all() estão disponíveis.', + 'pdo_driver_specific_parsers_title' => 'Parsers SQL específicos para drivers PDO', + 'pdo_driver_specific_parsers_description' => 'Novas subclasses Pdo\Dblib, Pdo\Firebird, Pdo\MySql, Pdo\Odbc, Pdo\Sqlite de PDO estão disponíveis.', + 'new_without_parentheses_title' => 'new MyClass()->method() sem parênteses', + + 'new_classes_title' => 'Novas classes, interfaces e funções', + 'new_core_functions' => 'Nova função request_parse_body().', + 'new_bcmath_functions' => 'Novas funções bcceil(), bcdivmod(), bcfloor() e bcround().', + 'new_round_modes' => 'Novo Enum RoundingMode para round() com 4 novos modos de arredondamento: TowardsZero, AwayFromZero, NegativeInfinity e PositiveInfinity.', + 'new_date_functions' => 'Novos métodos DateTime::createFromTimestamp(), DateTime::getMicrosecond(), DateTime::setMicrosecond(), DateTimeImmutable::createFromTimestamp(), DateTimeImmutable::getMicrosecond() e DateTimeImmutable::setMicrosecond().', + 'new_mb_functions' => 'Novas funções mb_trim(), mb_ltrim(), mb_rtrim(), mb_ucfirst() e mb_lcfirst().', + 'new_pcntl_functions' => 'Novas funções pcntl_getcpu(), pcntl_getcpuaffinity(), pcntl_getqos_class(), pcntl_setns() e pcntl_waitid().', + 'new_reflection_functions' => 'Novos métodos ReflectionClassConstant::isDeprecated(), ReflectionGenerator::isClosed() e ReflectionProperty::isDynamic().', + 'new_standard_functions' => 'Novas funções http_get_last_response_headers(), http_clear_last_response_headers() e fpow().', + 'new_xml_functions' => 'Novos métodos XMLReader::fromStream(), XMLReader::fromUri(), XMLReader::fromString(), XMLWriter::toStream(), XMLWriter::toUri() e XMLWriter::toMemory().', + + 'bc_title' => 'Alterações obsoletas e incompatibilidades com versões anteriores', + 'bc_pecl' => 'As extensões IMAP, OCI8, PDO_OCI e pspell foram separadas e movidas para o PECL.', + 'bc_nullable_parameter_types' => 'Tipos de parâmetros implicitamente anuláveis agora estão obsoletos.', + 'bc_classname' => 'O uso de _ no nome da classe agora está obsoleto.', + 'bc_zero_raised_to_negative_number' => 'Elevar zero a um número negativo agora está obsoleto.', + 'bc_gmp' => 'A classe GMP agora é final.', + 'bc_round' => 'Passar um modo inválido para round() agora lança um ValueError.', + 'bc_typed_constants' => 'As constantes de classe das extensões date, intl, pdo, reflection, spl, sqlite, xmlreader agora são tipadas.', + 'bc_mysqli_constants' => 'As constantes MYSQLI_SET_CHARSET_DIR, MYSQLI_STMT_ATTR_PREFETCH_ROWS, MYSQLI_CURSOR_TYPE_FOR_UPDATE, MYSQLI_CURSOR_TYPE_SCROLLABLE e MYSQLI_TYPE_INTERVAL foram removidas.', + 'bc_mysqli_functions' => 'As funções mysqli_ping(), mysqli_kill(), mysqli_refresh(), os métodos mysqli::ping(), mysqli::kill(), mysqli::refresh() e as constantes MYSQLI_REFRESH_* estão obsoletas.', + 'bc_standard' => 'stream_bucket_make_writeable() e stream_bucket_new() agora retornam uma instância de StreamBucket em vez de stdClass.', + 'bc_core' => 'A construção de linguagem exit agora exige parênteses, funcionando exclusivamente como uma função.', + 'bc_warnings' => 'A constante E_STRICT está obsoleta.', + + 'footer_title' => 'Melhor desempenho, sintaxe aprimorada e maior segurança de tipos.', + 'footer_description' => '

Para baixar o código-fonte do PHP 8.4, visite a página de downloads. Os binários para Windows podem ser encontrados no site PHP for Windows. A lista de alterações está registrada no ChangeLog.

+

O guia de migração está disponível no Manual do PHP. Consulte-o para uma lista detalhada de novos recursos e mudanças incompatíveis com versões anteriores.

', +]; diff --git a/releases/8.4/pt_BR.php b/releases/8.4/pt_BR.php new file mode 100644 index 0000000000..be7e4f4750 --- /dev/null +++ b/releases/8.4/pt_BR.php @@ -0,0 +1,5 @@ +