From 49e3ef9e286b8c127148a66f10d6b2ac4422ab64 Mon Sep 17 00:00:00 2001 From: Chee Aun Date: Mon, 22 Jun 2026 23:36:46 +0800 Subject: [PATCH 01/10] i18n updates (pt-BR) (#1546) --- src/locales/pt-BR.po | 106 +++++++++++++++++++++---------------------- 1 file changed, 53 insertions(+), 53 deletions(-) diff --git a/src/locales/pt-BR.po b/src/locales/pt-BR.po index 7808bcd805..bada1c9bf6 100644 --- a/src/locales/pt-BR.po +++ b/src/locales/pt-BR.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-19 21:35\n" +"PO-Revision-Date: 2026-06-22 15:36\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -34,7 +34,7 @@ msgstr "Última atividade: {date}" #: src/components/account-block.jsx:227 #: src/components/account-info.jsx:728 msgid "Automated" -msgstr "Automático" +msgstr "Automatizado" #: src/components/account-block.jsx:234 #: src/components/account-info.jsx:733 @@ -134,7 +134,7 @@ msgstr "Ver perfil" #: src/components/account-info.jsx:386 msgid "Unable to load account." -msgstr "Impossível carregar a conta." +msgstr "Não foi possível carregar a conta." #: src/components/account-info.jsx:401 msgid "Go to account page" @@ -174,7 +174,7 @@ msgstr "Copiar usuário" #: src/components/related-actions.jsx:891 #: src/components/shortcuts-settings.jsx:1099 msgid "QR code" -msgstr "QR code" +msgstr "QR Code" #: src/components/account-info.jsx:650 msgid "Go to original profile page" @@ -279,7 +279,7 @@ msgstr "Ver estatísticas" #: src/components/add-remove-lists-sheet.jsx:45 #: src/components/collection-add-account.jsx:133 #: src/components/collection-add-edit.jsx:40 -#: src/components/collection-manage-accounts.jsx:120 +#: src/components/collection-manage-accounts.jsx:111 #: src/components/compose.jsx:1127 #: src/components/custom-emojis-modal.jsx:282 #: src/components/drafts.jsx:57 @@ -366,19 +366,19 @@ msgid "More from <0/>" msgstr "Mais de <0/>" #: src/components/collection-account-actions.jsx:35 -#: src/pages/collection.jsx:421 +#: src/pages/collection.jsx:422 msgid "Remove me from this collection?" -msgstr "Me remover desta coleção?" +msgstr "Remover eu desta coleção?" #: src/components/collection-account-actions.jsx:44 -#: src/pages/collection.jsx:430 +#: src/pages/collection.jsx:431 msgid "The curator won't be able to re-add you to this collection for 24 hours. Block them to prevent them from adding you to any collections." msgstr "Este curador não poderá re-adicioná-lo a esta coleção por 24 horas. Para impedir permanentemente que adicionem você às coleções, você pode bloqueá-los." #: src/components/collection-account-actions.jsx:69 -#: src/pages/collection.jsx:441 +#: src/pages/collection.jsx:442 msgid "Remove me…" -msgstr "Me remover…" +msgstr "Remover eu…" #: src/components/collection-account-actions.jsx:107 #: src/components/related-actions.jsx:996 @@ -460,7 +460,7 @@ msgstr "Marcar como sensível" #: src/components/collection-add-edit.jsx:183 #: src/components/compose.jsx:2038 -#: src/pages/collection.jsx:683 +#: src/pages/collection.jsx:686 #: src/pages/settings.jsx:302 #: src/utils/visibility-text.jsx:4 msgid "Public" @@ -468,7 +468,7 @@ msgstr "Público" #: src/components/collection-add-edit.jsx:186 #: src/components/collection-card.jsx:201 -#: src/pages/collection.jsx:677 +#: src/pages/collection.jsx:680 msgid "Unlisted" msgstr "Não listado" @@ -512,40 +512,40 @@ msgid "Collection by <0>@{username}" msgstr "Coleção de <0>@{username}" #: src/components/collection-card.jsx:189 -#: src/pages/collection.jsx:665 +#: src/pages/collection.jsx:668 msgid "Last updated: " msgstr "Última atualização: " -#: src/components/collection-manage-accounts.jsx:90 -msgid "Unable to remove account" -msgstr "Não foi possível remover conta" - -#: src/components/collection-manage-accounts.jsx:101 +#: src/components/collection-manage-accounts.jsx:89 msgid "@{username} removed from collection" msgstr "@{username} removido da coleção" -#: src/components/collection-manage-accounts.jsx:124 -#: src/pages/collection.jsx:404 +#: src/components/collection-manage-accounts.jsx:93 +msgid "Unable to remove account" +msgstr "Não foi possível remover conta" + +#: src/components/collection-manage-accounts.jsx:115 +#: src/pages/collection.jsx:405 msgid "Manage accounts" msgstr "Gerenciar contas" -#: src/components/collection-manage-accounts.jsx:143 +#: src/components/collection-manage-accounts.jsx:134 msgid "Pending" msgstr "Pendente" -#: src/components/collection-manage-accounts.jsx:150 +#: src/components/collection-manage-accounts.jsx:141 msgid "Remove <0>{username} from this collection?" msgstr "Remover <0>{username} desta coleção?" -#: src/components/collection-manage-accounts.jsx:170 +#: src/components/collection-manage-accounts.jsx:161 #: src/components/edit-profile-sheet.jsx:473 #: src/components/edit-profile-sheet.jsx:565 #: src/pages/list.jsx:388 msgid "Remove…" msgstr "Excluir…" -#: src/components/collection-manage-accounts.jsx:184 -#: src/pages/collection.jsx:643 +#: src/components/collection-manage-accounts.jsx:175 +#: src/pages/collection.jsx:646 msgid "Add account" msgstr "Adicionar conta" @@ -950,7 +950,7 @@ msgstr "Sair" #: src/components/status.jsx:3123 #: src/pages/account-statuses.jsx:674 #: src/pages/accounts.jsx:149 -#: src/pages/collection.jsx:283 +#: src/pages/collection.jsx:284 #: src/pages/hashtag.jsx:232 #: src/pages/list.jsx:171 #: src/pages/public.jsx:147 @@ -1166,7 +1166,7 @@ msgstr "Exportar" #. placeholder {0}: accounts.length #. placeholder {0}: sortedItems.length #: src/components/import-export-accounts.jsx:155 -#: src/pages/collection.jsx:656 +#: src/pages/collection.jsx:659 msgid "{0, plural, one {# account} other {# accounts}}" msgstr "{0, plural, one {# conta} other {# contas}}" @@ -1666,7 +1666,7 @@ msgstr "Curtidas" #: src/pages/account-collections.jsx:68 #: src/pages/account-collections.jsx:147 #: src/pages/account-collections.jsx:169 -#: src/pages/collection.jsx:264 +#: src/pages/collection.jsx:265 #: src/pages/search.jsx:163 msgid "Collections" msgstr "Coleções" @@ -1931,14 +1931,14 @@ msgstr "Ler mais →" #: src/components/open-link-sheet.jsx:30 #: src/components/related-actions.jsx:568 #: src/components/status.jsx:1489 -#: src/pages/collection.jsx:324 +#: src/pages/collection.jsx:325 msgid "Link copied" msgstr "Link copiado" #: src/components/open-link-sheet.jsx:33 #: src/components/related-actions.jsx:571 #: src/components/status.jsx:1492 -#: src/pages/collection.jsx:327 +#: src/pages/collection.jsx:328 msgid "Unable to copy link" msgstr "Impossível copiar o link" @@ -1951,14 +1951,14 @@ msgstr "Acessar link?" #: src/components/related-actions.jsx:577 #: src/components/shortcuts-settings.jsx:1175 #: src/components/status.jsx:1498 -#: src/pages/collection.jsx:333 +#: src/pages/collection.jsx:334 msgid "Copy" msgstr "Copiar" #: src/components/open-link-sheet.jsx:82 #: src/components/related-actions.jsx:598 #: src/components/status.jsx:1520 -#: src/pages/collection.jsx:350 +#: src/pages/collection.jsx:351 msgid "Share…" msgstr "Compartilhar…" @@ -2642,7 +2642,7 @@ msgstr "Indisponível no modo de vista atual" #: src/components/shortcuts-settings.jsx:396 #: src/components/status.jsx:1647 -#: src/pages/collection.jsx:395 +#: src/pages/collection.jsx:396 #: src/pages/list.jsx:195 msgid "Edit" msgstr "Editar" @@ -3132,7 +3132,7 @@ msgstr "Editado" #: src/components/status.jsx:2517 #: src/components/status.jsx:2579 -#: src/pages/collection.jsx:583 +#: src/pages/collection.jsx:586 msgid "Show content" msgstr "Mostrar conteúdo" @@ -3426,7 +3426,7 @@ msgid "Switch to account's server {0}" msgstr "Alterar para o servidor de {0}" #: src/pages/account-statuses.jsx:730 -#: src/pages/collection.jsx:497 +#: src/pages/collection.jsx:500 msgid "Switch to my server (<0>{currentInstance})" msgstr "Alterar para meu servidor (<0>{currentInstance})" @@ -3682,7 +3682,7 @@ msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# autor} other {# autores}}" #: src/pages/catchup.jsx:1563 -#: src/pages/collection.jsx:357 +#: src/pages/collection.jsx:358 msgid "Sort" msgstr "Ordenar" @@ -3755,73 +3755,73 @@ msgstr "Autor anterior" msgid "Scroll to top" msgstr "Subir" -#: src/pages/collection.jsx:57 +#: src/pages/collection.jsx:58 msgid "Date added" msgstr "Data adicionada" #. Sort by name #. js-lingui-explicit-id -#: src/pages/collection.jsx:60 +#: src/pages/collection.jsx:61 msgid "sort.name" msgstr "sort.name" -#: src/pages/collection.jsx:62 +#: src/pages/collection.jsx:63 msgid "Last active" msgstr "Última atividade" -#: src/pages/collection.jsx:63 +#: src/pages/collection.jsx:64 msgid "Most followers" msgstr "Mais seguidores" -#: src/pages/collection.jsx:168 #: src/pages/collection.jsx:169 -#: src/pages/collection.jsx:273 +#: src/pages/collection.jsx:170 +#: src/pages/collection.jsx:274 msgid "Collection" msgstr "Coleção" -#: src/pages/collection.jsx:204 +#: src/pages/collection.jsx:205 msgid "Removed from collection" msgstr "Removido da coleção" -#: src/pages/collection.jsx:207 +#: src/pages/collection.jsx:208 msgid "Unable to remove from collection" msgstr "Não foi possível remover da coleção" -#: src/pages/collection.jsx:313 +#: src/pages/collection.jsx:314 msgid "Post collection" msgstr "Coleção de publicações" -#: src/pages/collection.jsx:453 +#: src/pages/collection.jsx:454 msgid "Report collection…" msgstr "Denunciar coleção…" -#: src/pages/collection.jsx:463 +#: src/pages/collection.jsx:464 #: src/pages/status.jsx:1648 msgid "Experimental" msgstr "Experimental" -#: src/pages/collection.jsx:489 +#: src/pages/collection.jsx:492 #: src/pages/status.jsx:1145 msgid "Error: {e}" msgstr "Erro: {e}" -#: src/pages/collection.jsx:508 +#: src/pages/collection.jsx:511 msgid "Switch to collection's server ({serverDomain})" msgstr "Alterar para o servidor da coleção ({serverDomain})" -#: src/pages/collection.jsx:532 +#: src/pages/collection.jsx:535 msgid "Unable to load collection." msgstr "Não foi possível carregar coleção." -#: src/pages/collection.jsx:550 +#: src/pages/collection.jsx:553 msgid " Collection by " msgstr " Coleção por " -#: src/pages/collection.jsx:627 +#: src/pages/collection.jsx:630 msgid "No accounts in this collection yet." msgstr "Não há contas nesta coleção ainda." -#: src/pages/collection.jsx:690 +#: src/pages/collection.jsx:693 msgid "Marked as sensitive" msgstr "Marcada como sensível" From 289b89a6d2a6a60b7a804a656c210bb81a798edf Mon Sep 17 00:00:00 2001 From: Chee Aun Date: Tue, 23 Jun 2026 04:02:39 +0800 Subject: [PATCH 02/10] i18n updates (fr-FR) (#1548) --- src/locales/fr-FR.po | 124 +++++++++++++++++++++---------------------- 1 file changed, 62 insertions(+), 62 deletions(-) diff --git a/src/locales/fr-FR.po b/src/locales/fr-FR.po index ee6f8d4c50..f5cc89f2db 100644 --- a/src/locales/fr-FR.po +++ b/src/locales/fr-FR.po @@ -8,7 +8,7 @@ msgstr "" "Language: fr\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-19 20:19\n" +"PO-Revision-Date: 2026-06-22 20:02\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -279,7 +279,7 @@ msgstr "Afficher les statistiques du message" #: src/components/add-remove-lists-sheet.jsx:45 #: src/components/collection-add-account.jsx:133 #: src/components/collection-add-edit.jsx:40 -#: src/components/collection-manage-accounts.jsx:120 +#: src/components/collection-manage-accounts.jsx:111 #: src/components/compose.jsx:1127 #: src/components/custom-emojis-modal.jsx:282 #: src/components/drafts.jsx:57 @@ -366,17 +366,17 @@ msgid "More from <0/>" msgstr "Davantage de <0/>" #: src/components/collection-account-actions.jsx:35 -#: src/pages/collection.jsx:421 +#: src/pages/collection.jsx:422 msgid "Remove me from this collection?" msgstr "Me retirer de cette collection ?" #: src/components/collection-account-actions.jsx:44 -#: src/pages/collection.jsx:430 +#: src/pages/collection.jsx:431 msgid "The curator won't be able to re-add you to this collection for 24 hours. Block them to prevent them from adding you to any collections." msgstr "L'auteur ne pourra pas vous re-ajouter à cette collection pendant 24 heures. Bloquez-le pour l'empêcher de vous ajouter aux collections." #: src/components/collection-account-actions.jsx:69 -#: src/pages/collection.jsx:441 +#: src/pages/collection.jsx:442 msgid "Remove me…" msgstr "Retirez-moi…" @@ -460,7 +460,7 @@ msgstr "Marque comme sensible" #: src/components/collection-add-edit.jsx:183 #: src/components/compose.jsx:2038 -#: src/pages/collection.jsx:683 +#: src/pages/collection.jsx:686 #: src/pages/settings.jsx:302 #: src/utils/visibility-text.jsx:4 msgid "Public" @@ -468,7 +468,7 @@ msgstr "Public" #: src/components/collection-add-edit.jsx:186 #: src/components/collection-card.jsx:201 -#: src/pages/collection.jsx:677 +#: src/pages/collection.jsx:680 msgid "Unlisted" msgstr "Non-listé" @@ -512,40 +512,40 @@ msgid "Collection by <0>@{username}" msgstr "Collection de <0>@{username}" #: src/components/collection-card.jsx:189 -#: src/pages/collection.jsx:665 +#: src/pages/collection.jsx:668 msgid "Last updated: " msgstr "Dernière mise à jour : " -#: src/components/collection-manage-accounts.jsx:90 -msgid "Unable to remove account" -msgstr "Retrait du compte impossible" - -#: src/components/collection-manage-accounts.jsx:101 +#: src/components/collection-manage-accounts.jsx:89 msgid "@{username} removed from collection" msgstr "@{username} retiré de la collection" -#: src/components/collection-manage-accounts.jsx:124 -#: src/pages/collection.jsx:404 +#: src/components/collection-manage-accounts.jsx:93 +msgid "Unable to remove account" +msgstr "Retrait du compte impossible" + +#: src/components/collection-manage-accounts.jsx:115 +#: src/pages/collection.jsx:405 msgid "Manage accounts" msgstr "Gestion des comptes" -#: src/components/collection-manage-accounts.jsx:143 +#: src/components/collection-manage-accounts.jsx:134 msgid "Pending" msgstr "En attente" -#: src/components/collection-manage-accounts.jsx:150 +#: src/components/collection-manage-accounts.jsx:141 msgid "Remove <0>{username} from this collection?" msgstr "Retirer <0>{username} de cette collection ?" -#: src/components/collection-manage-accounts.jsx:170 +#: src/components/collection-manage-accounts.jsx:161 #: src/components/edit-profile-sheet.jsx:473 #: src/components/edit-profile-sheet.jsx:565 #: src/pages/list.jsx:388 msgid "Remove…" msgstr "Retirer…" -#: src/components/collection-manage-accounts.jsx:184 -#: src/pages/collection.jsx:643 +#: src/components/collection-manage-accounts.jsx:175 +#: src/pages/collection.jsx:646 msgid "Add account" msgstr "Ajouter un compte" @@ -950,7 +950,7 @@ msgstr "Quitter" #: src/components/status.jsx:3123 #: src/pages/account-statuses.jsx:674 #: src/pages/accounts.jsx:149 -#: src/pages/collection.jsx:283 +#: src/pages/collection.jsx:284 #: src/pages/hashtag.jsx:232 #: src/pages/list.jsx:171 #: src/pages/public.jsx:147 @@ -1166,7 +1166,7 @@ msgstr "Exporter" #. placeholder {0}: accounts.length #. placeholder {0}: sortedItems.length #: src/components/import-export-accounts.jsx:155 -#: src/pages/collection.jsx:656 +#: src/pages/collection.jsx:659 msgid "{0, plural, one {# account} other {# accounts}}" msgstr "{0, plural, one {# compte} other {# comptes}}" @@ -1666,7 +1666,7 @@ msgstr "Favoris" #: src/pages/account-collections.jsx:68 #: src/pages/account-collections.jsx:147 #: src/pages/account-collections.jsx:169 -#: src/pages/collection.jsx:264 +#: src/pages/collection.jsx:265 #: src/pages/search.jsx:163 msgid "Collections" msgstr "Collections" @@ -1930,14 +1930,14 @@ msgstr "Lire la suite →" #: src/components/open-link-sheet.jsx:30 #: src/components/related-actions.jsx:568 #: src/components/status.jsx:1489 -#: src/pages/collection.jsx:324 +#: src/pages/collection.jsx:325 msgid "Link copied" msgstr "Lien copié" #: src/components/open-link-sheet.jsx:33 #: src/components/related-actions.jsx:571 #: src/components/status.jsx:1492 -#: src/pages/collection.jsx:327 +#: src/pages/collection.jsx:328 msgid "Unable to copy link" msgstr "Le lien n’a pas pu être copié." @@ -1950,14 +1950,14 @@ msgstr "Ouvrir le lien ?" #: src/components/related-actions.jsx:577 #: src/components/shortcuts-settings.jsx:1175 #: src/components/status.jsx:1498 -#: src/pages/collection.jsx:333 +#: src/pages/collection.jsx:334 msgid "Copy" msgstr "Copier" #: src/components/open-link-sheet.jsx:82 #: src/components/related-actions.jsx:598 #: src/components/status.jsx:1520 -#: src/pages/collection.jsx:350 +#: src/pages/collection.jsx:351 msgid "Share…" msgstr "Partager…" @@ -2641,7 +2641,7 @@ msgstr "Non disponible dans le mode d'affichage actuel" #: src/components/shortcuts-settings.jsx:396 #: src/components/status.jsx:1647 -#: src/pages/collection.jsx:395 +#: src/pages/collection.jsx:396 #: src/pages/list.jsx:195 msgid "Edit" msgstr "Modifier" @@ -2729,7 +2729,7 @@ msgstr "Les raccourcis n’ont pas pu être chargés." #: src/components/shortcuts-settings.jsx:891 msgid "Download shortcuts from server" -msgstr "" +msgstr "Télécharger les raccourcis depuis le serveur" #: src/components/shortcuts-settings.jsx:960 msgid "* Exists in current shortcuts" @@ -2831,7 +2831,7 @@ msgstr "Raccourcis JSON bruts" #: src/components/shortcuts-settings.jsx:1230 msgid "Import/export settings from/to server (Very experimental)" -msgstr "" +msgstr "Importer/exporter les paramètres de/vers le serveur (Très expérimental)" #: src/components/status.jsx:292 msgid "Private posts cannot be quoted" @@ -2843,7 +2843,7 @@ msgstr "Requête de citation" #: src/components/status.jsx:294 msgid "Author will manually review" -msgstr "" +msgstr "L'auteur vérifiera manuellement" #: src/components/status.jsx:295 msgid "Only followers can quote this post" @@ -3083,7 +3083,7 @@ msgstr "Citation retirée" #: src/components/status.jsx:1728 msgid "Unable to remove quote" -msgstr "" +msgstr "Impossible de supprimer la citation" #: src/components/status.jsx:1734 msgid "Remove quote…" @@ -3131,7 +3131,7 @@ msgstr "Modifié" #: src/components/status.jsx:2517 #: src/components/status.jsx:2579 -#: src/pages/collection.jsx:583 +#: src/pages/collection.jsx:586 msgid "Show content" msgstr "Afficher le contenu" @@ -3159,7 +3159,7 @@ msgstr "Commentaires" #: src/components/status.jsx:3263 msgid "Post hidden by your filters" -msgstr "" +msgstr "Publication masquée par vos filtres" #: src/components/status.jsx:3264 msgid "Post pending" @@ -3167,7 +3167,7 @@ msgstr "Publication en attente" #: src/components/status.jsx:3268 msgid "Post removed by author" -msgstr "" +msgstr "Publication supprimée par son auteur" #: src/components/status.jsx:3269 msgid "Post hidden because you've blocked @{name}." @@ -3183,7 +3183,7 @@ msgstr "Publication masquée parce que vous avez bloqué @{name}." #: src/components/status.jsx:3347 msgid "Show anyway" -msgstr "" +msgstr "Montrer quand même" #: src/components/status.jsx:3492 msgid "Edit History" @@ -3306,7 +3306,7 @@ msgstr "Retour à l’accueil" #: src/pages/account-collections.jsx:71 msgid "Collections featuring you" -msgstr "" +msgstr "Collections qui vous incluent" #: src/pages/account-collections.jsx:74 msgid "Collections by {username}" @@ -3425,7 +3425,7 @@ msgid "Switch to account's server {0}" msgstr "Basculer vers le serveur du compte {0}" #: src/pages/account-statuses.jsx:730 -#: src/pages/collection.jsx:497 +#: src/pages/collection.jsx:500 msgid "Switch to my server (<0>{currentInstance})" msgstr "Basculer vers mon serveur (<0>{currentInstance})" @@ -3681,7 +3681,7 @@ msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# personne} other {# personnes}}" #: src/pages/catchup.jsx:1563 -#: src/pages/collection.jsx:357 +#: src/pages/collection.jsx:358 msgid "Sort" msgstr "Classer" @@ -3754,73 +3754,73 @@ msgstr "Personne précédente" msgid "Scroll to top" msgstr "Remonter" -#: src/pages/collection.jsx:57 +#: src/pages/collection.jsx:58 msgid "Date added" msgstr "" #. Sort by name #. js-lingui-explicit-id -#: src/pages/collection.jsx:60 +#: src/pages/collection.jsx:61 msgid "sort.name" msgstr "" -#: src/pages/collection.jsx:62 +#: src/pages/collection.jsx:63 msgid "Last active" msgstr "" -#: src/pages/collection.jsx:63 +#: src/pages/collection.jsx:64 msgid "Most followers" msgstr "" -#: src/pages/collection.jsx:168 #: src/pages/collection.jsx:169 -#: src/pages/collection.jsx:273 +#: src/pages/collection.jsx:170 +#: src/pages/collection.jsx:274 msgid "Collection" msgstr "Collection" -#: src/pages/collection.jsx:204 +#: src/pages/collection.jsx:205 msgid "Removed from collection" msgstr "Retiré de la collection" -#: src/pages/collection.jsx:207 +#: src/pages/collection.jsx:208 msgid "Unable to remove from collection" msgstr "" -#: src/pages/collection.jsx:313 +#: src/pages/collection.jsx:314 msgid "Post collection" msgstr "Publier la collection" -#: src/pages/collection.jsx:453 +#: src/pages/collection.jsx:454 msgid "Report collection…" msgstr "Signaler la collection…" -#: src/pages/collection.jsx:463 +#: src/pages/collection.jsx:464 #: src/pages/status.jsx:1648 msgid "Experimental" msgstr "Expérimental" -#: src/pages/collection.jsx:489 +#: src/pages/collection.jsx:492 #: src/pages/status.jsx:1145 msgid "Error: {e}" msgstr "Erreur : {e}" -#: src/pages/collection.jsx:508 +#: src/pages/collection.jsx:511 msgid "Switch to collection's server ({serverDomain})" msgstr "" -#: src/pages/collection.jsx:532 +#: src/pages/collection.jsx:535 msgid "Unable to load collection." msgstr "" -#: src/pages/collection.jsx:550 +#: src/pages/collection.jsx:553 msgid " Collection by " msgstr " Collection par " -#: src/pages/collection.jsx:627 +#: src/pages/collection.jsx:630 msgid "No accounts in this collection yet." msgstr "Pas encore de comptes dans cette collection." -#: src/pages/collection.jsx:690 +#: src/pages/collection.jsx:693 msgid "Marked as sensitive" msgstr "Marqué comme sensible" @@ -4478,7 +4478,7 @@ msgstr "Traductions bénévoles" #: src/pages/settings.jsx:255 msgid "Keep navigation bars visible while scrolling" -msgstr "" +msgstr "Barres de défilement toujours visible pendant le défilement" #: src/pages/settings.jsx:263 msgid "Posting" @@ -4496,7 +4496,7 @@ msgstr "Synchronisé" #: src/pages/settings.jsx:293 msgid "Default visibility updated" -msgstr "" +msgstr "Visibilité par défaut mise à jour" #: src/pages/settings.jsx:295 msgid "Failed to update default visibility" @@ -4504,7 +4504,7 @@ msgstr "" #: src/pages/settings.jsx:366 msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings." -msgstr "" +msgstr "Synchronisé avec les paramètres de votre serveur. <0>Allez sur votre serveur ({instance}) pour plus de paramètres." #: src/pages/settings.jsx:383 msgid "Wellbeing" @@ -4720,7 +4720,7 @@ msgstr "NOTE : Les notifications Push ne fonctionnent que pour <0>un compte. #: src/pages/status.jsx:156 msgid "Unable to load post." -msgstr "" +msgstr "La publication n'a pas pu être récupérée." #. js-lingui-explicit-id #: src/pages/status.jsx:800 @@ -4738,7 +4738,7 @@ msgstr "" #: src/pages/status.jsx:1152 msgid "Switch to my server to enable interactions" -msgstr "" +msgstr "Basculer vers mon instance pour pouvoir interagir" #: src/pages/status.jsx:1261 msgid "Unable to load replies." @@ -4883,7 +4883,7 @@ msgstr "Distingue visuellement les messages de vos abonnements et les messages p #: src/pages/welcome.jsx:147 msgid "Screenshot of Catch-up" -msgstr "" +msgstr "Capture d'écran du Rattrapage" #: src/pages/welcome.jsx:157 msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts." From 1125774058966c46426c6006d8d1ff79700f3235 Mon Sep 17 00:00:00 2001 From: Chee Aun Date: Tue, 23 Jun 2026 12:54:51 +0800 Subject: [PATCH 03/10] i18n updates (gl-ES) (#1549) --- src/locales/gl-ES.po | 116 +++++++++++++++++++++---------------------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/src/locales/gl-ES.po b/src/locales/gl-ES.po index 2fd912192d..ac05ec683b 100644 --- a/src/locales/gl-ES.po +++ b/src/locales/gl-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: gl\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-20 05:26\n" +"PO-Revision-Date: 2026-06-23 04:54\n" "Last-Translator: \n" "Language-Team: Galician\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -279,7 +279,7 @@ msgstr "Ver estatísticas de publicación" #: src/components/add-remove-lists-sheet.jsx:45 #: src/components/collection-add-account.jsx:133 #: src/components/collection-add-edit.jsx:40 -#: src/components/collection-manage-accounts.jsx:120 +#: src/components/collection-manage-accounts.jsx:111 #: src/components/compose.jsx:1127 #: src/components/custom-emojis-modal.jsx:282 #: src/components/drafts.jsx:57 @@ -366,17 +366,17 @@ msgid "More from <0/>" msgstr "Mais de <0/>" #: src/components/collection-account-actions.jsx:35 -#: src/pages/collection.jsx:421 +#: src/pages/collection.jsx:422 msgid "Remove me from this collection?" msgstr "Retirarte desta colección?" #: src/components/collection-account-actions.jsx:44 -#: src/pages/collection.jsx:430 +#: src/pages/collection.jsx:431 msgid "The curator won't be able to re-add you to this collection for 24 hours. Block them to prevent them from adding you to any collections." msgstr "Quen a creou non poderá volver a engadirte nas próximas 24 horas. Bloquea esa conta para evitar que volva a engadirte a outras coleccións." #: src/components/collection-account-actions.jsx:69 -#: src/pages/collection.jsx:441 +#: src/pages/collection.jsx:442 msgid "Remove me…" msgstr "Quítame de aí…" @@ -460,7 +460,7 @@ msgstr "Marcar como sensible" #: src/components/collection-add-edit.jsx:183 #: src/components/compose.jsx:2038 -#: src/pages/collection.jsx:683 +#: src/pages/collection.jsx:686 #: src/pages/settings.jsx:302 #: src/utils/visibility-text.jsx:4 msgid "Public" @@ -468,7 +468,7 @@ msgstr "Pública" #: src/components/collection-add-edit.jsx:186 #: src/components/collection-card.jsx:201 -#: src/pages/collection.jsx:677 +#: src/pages/collection.jsx:680 msgid "Unlisted" msgstr "Fóra das listas" @@ -512,40 +512,40 @@ msgid "Collection by <0>@{username}" msgstr "Colección de <0>@{username}" #: src/components/collection-card.jsx:189 -#: src/pages/collection.jsx:665 +#: src/pages/collection.jsx:668 msgid "Last updated: " msgstr "Última actualización: " -#: src/components/collection-manage-accounts.jsx:90 -msgid "Unable to remove account" -msgstr "Non se puido retirar a conta" - -#: src/components/collection-manage-accounts.jsx:101 +#: src/components/collection-manage-accounts.jsx:89 msgid "@{username} removed from collection" msgstr "Retirouse a @{username} da colección" -#: src/components/collection-manage-accounts.jsx:124 -#: src/pages/collection.jsx:404 +#: src/components/collection-manage-accounts.jsx:93 +msgid "Unable to remove account" +msgstr "Non se puido retirar a conta" + +#: src/components/collection-manage-accounts.jsx:115 +#: src/pages/collection.jsx:405 msgid "Manage accounts" msgstr "Xestionar contas" -#: src/components/collection-manage-accounts.jsx:143 +#: src/components/collection-manage-accounts.jsx:134 msgid "Pending" msgstr "Pendente" -#: src/components/collection-manage-accounts.jsx:150 +#: src/components/collection-manage-accounts.jsx:141 msgid "Remove <0>{username} from this collection?" msgstr "Queres retirar a <0>{username} desta colección?" -#: src/components/collection-manage-accounts.jsx:170 +#: src/components/collection-manage-accounts.jsx:161 #: src/components/edit-profile-sheet.jsx:473 #: src/components/edit-profile-sheet.jsx:565 #: src/pages/list.jsx:388 msgid "Remove…" msgstr "Retirar…" -#: src/components/collection-manage-accounts.jsx:184 -#: src/pages/collection.jsx:643 +#: src/components/collection-manage-accounts.jsx:175 +#: src/pages/collection.jsx:646 msgid "Add account" msgstr "Engadir conta" @@ -950,7 +950,7 @@ msgstr "Saír" #: src/components/status.jsx:3123 #: src/pages/account-statuses.jsx:674 #: src/pages/accounts.jsx:149 -#: src/pages/collection.jsx:283 +#: src/pages/collection.jsx:284 #: src/pages/hashtag.jsx:232 #: src/pages/list.jsx:171 #: src/pages/public.jsx:147 @@ -1166,7 +1166,7 @@ msgstr "Exportar" #. placeholder {0}: accounts.length #. placeholder {0}: sortedItems.length #: src/components/import-export-accounts.jsx:155 -#: src/pages/collection.jsx:656 +#: src/pages/collection.jsx:659 msgid "{0, plural, one {# account} other {# accounts}}" msgstr "{0, plural, one {# conta} other {# contas}}" @@ -1666,7 +1666,7 @@ msgstr "Favorecementos" #: src/pages/account-collections.jsx:68 #: src/pages/account-collections.jsx:147 #: src/pages/account-collections.jsx:169 -#: src/pages/collection.jsx:264 +#: src/pages/collection.jsx:265 #: src/pages/search.jsx:163 msgid "Collections" msgstr "Coleccións" @@ -1718,7 +1718,7 @@ msgstr "Acceder" #: src/components/shortcuts-settings.jsx:175 #: src/pages/trending.jsx:444 msgid "Trending" -msgstr "En voga" +msgstr "Populares" #: src/components/nav-menu.jsx:375 #: src/components/shortcuts-settings.jsx:168 @@ -1930,14 +1930,14 @@ msgstr "Ler mais →" #: src/components/open-link-sheet.jsx:30 #: src/components/related-actions.jsx:568 #: src/components/status.jsx:1489 -#: src/pages/collection.jsx:324 +#: src/pages/collection.jsx:325 msgid "Link copied" msgstr "Copiouse a ligazón" #: src/components/open-link-sheet.jsx:33 #: src/components/related-actions.jsx:571 #: src/components/status.jsx:1492 -#: src/pages/collection.jsx:327 +#: src/pages/collection.jsx:328 msgid "Unable to copy link" msgstr "Non se puido copiar a ligazón" @@ -1950,14 +1950,14 @@ msgstr "Abrir ligazón?" #: src/components/related-actions.jsx:577 #: src/components/shortcuts-settings.jsx:1175 #: src/components/status.jsx:1498 -#: src/pages/collection.jsx:333 +#: src/pages/collection.jsx:334 msgid "Copy" msgstr "Copiar" #: src/components/open-link-sheet.jsx:82 #: src/components/related-actions.jsx:598 #: src/components/status.jsx:1520 -#: src/pages/collection.jsx:350 +#: src/pages/collection.jsx:351 msgid "Share…" msgstr "Compartir…" @@ -2641,7 +2641,7 @@ msgstr "Non dispoñible coa visualización actual" #: src/components/shortcuts-settings.jsx:396 #: src/components/status.jsx:1647 -#: src/pages/collection.jsx:395 +#: src/pages/collection.jsx:396 #: src/pages/list.jsx:195 msgid "Edit" msgstr "Editar" @@ -3131,7 +3131,7 @@ msgstr "Editada" #: src/components/status.jsx:2517 #: src/components/status.jsx:2579 -#: src/pages/collection.jsx:583 +#: src/pages/collection.jsx:586 msgid "Show content" msgstr "Mostrar contido" @@ -3425,7 +3425,7 @@ msgid "Switch to account's server {0}" msgstr "Cambiar ao servidor da conta {0}" #: src/pages/account-statuses.jsx:730 -#: src/pages/collection.jsx:497 +#: src/pages/collection.jsx:500 msgid "Switch to my server (<0>{currentInstance})" msgstr "Cambiar ao meu servidor (<0>{currentInstance})" @@ -3443,7 +3443,7 @@ msgstr "Sesión fechada" #: src/pages/accounts.jsx:141 msgid "Default" -msgstr "Por defecto" +msgstr "Predeterminado" #: src/pages/accounts.jsx:163 msgid "Switch to this account" @@ -3459,7 +3459,7 @@ msgstr "Ver perfil…" #: src/pages/accounts.jsx:204 msgid "Set as default" -msgstr "Establecer por defecto" +msgstr "Predeterminar" #. placeholder {0}: account.info.acct #: src/pages/accounts.jsx:247 @@ -3495,7 +3495,7 @@ msgstr "Engadir unha conta existente" #: src/pages/accounts.jsx:347 msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." -msgstr "Nota: A conta <0>por defecto sempre será a que se mostre ao iniciar. O cambio de conta manterase durante a sesión." +msgstr "Nota: A conta <0>predeterminada sempre será a que se mostre ao inicio. O cambio de conta manterase durante a sesión." #: src/pages/bookmarks.jsx:28 msgid "No bookmarks yet. Go bookmark something!" @@ -3681,7 +3681,7 @@ msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# autora} other {# autoras}}" #: src/pages/catchup.jsx:1563 -#: src/pages/collection.jsx:357 +#: src/pages/collection.jsx:358 msgid "Sort" msgstr "Orde" @@ -3754,73 +3754,73 @@ msgstr "Autora anterior" msgid "Scroll to top" msgstr "Ir arriba" -#: src/pages/collection.jsx:57 +#: src/pages/collection.jsx:58 msgid "Date added" msgstr "Data de alta" #. Sort by name #. js-lingui-explicit-id -#: src/pages/collection.jsx:60 +#: src/pages/collection.jsx:61 msgid "sort.name" msgstr "orde.nome" -#: src/pages/collection.jsx:62 +#: src/pages/collection.jsx:63 msgid "Last active" msgstr "Última actividade" -#: src/pages/collection.jsx:63 +#: src/pages/collection.jsx:64 msgid "Most followers" msgstr "Con máis seguidoras" -#: src/pages/collection.jsx:168 #: src/pages/collection.jsx:169 -#: src/pages/collection.jsx:273 +#: src/pages/collection.jsx:170 +#: src/pages/collection.jsx:274 msgid "Collection" msgstr "Colección" -#: src/pages/collection.jsx:204 +#: src/pages/collection.jsx:205 msgid "Removed from collection" msgstr "Eliminada da coleción" -#: src/pages/collection.jsx:207 +#: src/pages/collection.jsx:208 msgid "Unable to remove from collection" msgstr "Non se puido retirar da colección" -#: src/pages/collection.jsx:313 +#: src/pages/collection.jsx:314 msgid "Post collection" msgstr "Publicar colección" -#: src/pages/collection.jsx:453 +#: src/pages/collection.jsx:454 msgid "Report collection…" msgstr "Denunciar a colección…" -#: src/pages/collection.jsx:463 +#: src/pages/collection.jsx:464 #: src/pages/status.jsx:1648 msgid "Experimental" msgstr "Experimental" -#: src/pages/collection.jsx:489 +#: src/pages/collection.jsx:492 #: src/pages/status.jsx:1145 msgid "Error: {e}" msgstr "Erro: {e}" -#: src/pages/collection.jsx:508 +#: src/pages/collection.jsx:511 msgid "Switch to collection's server ({serverDomain})" msgstr "Cambia o servidor da colección {serverDomain}" -#: src/pages/collection.jsx:532 +#: src/pages/collection.jsx:535 msgid "Unable to load collection." msgstr "Non se puido cargar a colección." -#: src/pages/collection.jsx:550 +#: src/pages/collection.jsx:553 msgid " Collection by " msgstr " Colección creada por " -#: src/pages/collection.jsx:627 +#: src/pages/collection.jsx:630 msgid "No accounts in this collection yet." msgstr "Non hai contas nesta colección." -#: src/pages/collection.jsx:690 +#: src/pages/collection.jsx:693 msgid "Marked as sensitive" msgstr "Marcada como sensible" @@ -4486,7 +4486,7 @@ msgstr "Ao publicar" #: src/pages/settings.jsx:269 msgid "Default visibility" -msgstr "Visibilidade por defecto" +msgstr "Visibilidade predeterminada" #: src/pages/settings.jsx:270 #: src/pages/settings.jsx:316 @@ -4496,11 +4496,11 @@ msgstr "Sincronizado" #: src/pages/settings.jsx:293 msgid "Default visibility updated" -msgstr "Actualizada a visibilidade por defecto" +msgstr "Actualizada a visibilidade predeterminada" #: src/pages/settings.jsx:295 msgid "Failed to update default visibility" -msgstr "Fallou o cambio da visibilidade por defecto" +msgstr "Fallou o cambio da visibilidade predeterminada" #: src/pages/settings.jsx:366 msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings." @@ -4816,7 +4816,7 @@ msgstr "Ver publicación coas suas respostas" #: src/pages/trending.jsx:77 msgid "Trending ({instance})" -msgstr "En voga en ({instance})" +msgstr "Popular en ({instance})" #: src/pages/trending.jsx:235 msgid "Trending News" @@ -4843,7 +4843,7 @@ msgstr "Publicacións populares" #: src/pages/trending.jsx:451 msgid "No trending posts." -msgstr "Sen publicacións en voga." +msgstr "Sen publicacións populares." #: src/pages/welcome.jsx:52 msgid "A minimalistic opinionated Mastodon web client." @@ -4911,7 +4911,7 @@ msgstr "Unha ou Varias columnas" #: src/pages/welcome.jsx:196 msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users." -msgstr "Para quen busca tranquilidade, por defecto só temos unha columna. Se o precisas podes engadir varias." +msgstr "Para quen busca tranquilidade, de xeito predeterminado só temos unha columna. Se o precisas podes engadir varias." #: src/pages/welcome.jsx:206 msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags" From b241a02079acf8cd95c52e048fa4e799e384326d Mon Sep 17 00:00:00 2001 From: Lim Chee Aun Date: Mon, 22 Jun 2026 22:57:13 +0800 Subject: [PATCH 04/10] Update changelog --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 139cf557af..b4894d8fe0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -429,6 +429,14 @@ Recap: Mastodon v4.3 features (https://github.com/mastodon/mastodon/releases/tag - 📱 Haptics - 🐛 Bug fixes +## June 22, 2026 + +📢 https://mastodon.social/@cheeaun/116793733342092207 + +- 🗂️ Collections (Mastodon v4.6) +- 🤖 Filter notifications from bots (Mastodon v4.6) +- 🐛 Bug fixes +