Laravel LangCountry acaba de lançar a versão 4. Se você não está familiarizado com o pacote, cá está o que ele faz:
O Laravel possui ótimas funcionalidades de localização, mas tudo é fundamentado na localidade. A localidade refere-se somente a um linguagem, não a um país. Levante pacote adiciona a capacidade de localização com base no país. Por que? Principalmente porque as datas podem ser pronunciadas da mesma forma em um linguagem, mas podem ser formatadas de maneira dissemelhante em diferentes países. O pacote também adiciona mais funções convenientes para obter nomes de países, símbolos de moeda localizados e muito mais.
versão 4 agora inclui a soma de macros Carbon para que você possa usar a formatação LangCountry diretamente em suas instâncias Carbon. Na maioria dos IDEs, eles também são preenchidos maquinalmente por conveniência.
#Exemplos:
session(['lang_country' => 'nl-NL']);
$post->created_at->langCountryDateNumbers(); // Will return "27-09-2023"
// You can also include the time by adding `true` as the second parameter.
$post->created_at->langCountryDateWordsWithDay(false, true); // Will return "Wednesday September 27th 2023 01:05 pm"
Para mais informações confira nosso item original sobre Laravel LangCountry e visite o documentos oficiais.
Tags:
Crédito: Nascente Original