Eduardo Mendes on Nostr: Hoje é dia de Live de Python! \o/ Vamos introduzir os conceitos de ...
Hoje é dia de Live de Python! \o/
Vamos introduzir os conceitos de Internacionalização (i18n) e Localização (l10n) com Python! Como construir um software que possa ser regionalizado e traduzido.
Nessa primeira parte, vamos explorar como criar arquivos de tradução com o padrão GNU/gettext usando a biblioteca padrão gettext. Vamos abordar como lidar com mensagens, plurais, conversões e discutir o conceito de Continuous Translation (CT).
Nos vemos às 22h ❤️
https://youtu.be/N7k3gWDhd_MEssa é a parte 1 de uma série, na próxima live vamos abordar a internacionalização de padrões regionais como moedas, datas, ordenações e mais!
Published at
2025-07-28 14:03:00 UTCEvent JSON
{
"id": "a16d5bd57c77ba5a4240b196672fe2febc411d427e5005b0b59758e66827e746",
"pubkey": "8099b70a811f20f6d05ef3663a008c2d7ef43f19f2c61bb47f2ea704391c554c",
"created_at": 1753711380,
"kind": 1,
"tags": [
[
"proxy",
"https://bolha.us/@dunossauro/114931229003612854",
"web"
],
[
"proxy",
"https://bolha.us/users/dunossauro/statuses/114931229003612854",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://bolha.us/users/dunossauro/statuses/114931229003612854",
"pink.momostr"
],
[
"-"
]
],
"content": "Hoje é dia de Live de Python! \\o/\n\nVamos introduzir os conceitos de Internacionalização (i18n) e Localização (l10n) com Python! Como construir um software que possa ser regionalizado e traduzido.\n\nNessa primeira parte, vamos explorar como criar arquivos de tradução com o padrão GNU/gettext usando a biblioteca padrão gettext. Vamos abordar como lidar com mensagens, plurais, conversões e discutir o conceito de Continuous Translation (CT).\n\nNos vemos às 22h ❤️\n\nhttps://youtu.be/N7k3gWDhd_M\n\nEssa é a parte 1 de uma série, na próxima live vamos abordar a internacionalização de padrões regionais como moedas, datas, ordenações e mais!",
"sig": "b2b9baf50489ee0994210e960b7ff3e2517816328fed383cacb90c737980d89ed2351fa16f3a897fa79a3c13efdaef5f625e9df1c67fa7f8fdaafd0a0c0148a0"
}