From bc3f8e140cfb963c55a34747aff044de139d5f20 Mon Sep 17 00:00:00 2001 From: Chee Aun Date: Mon, 4 Nov 2024 17:07:49 +0800 Subject: [PATCH 01/12] i18n updates (eo-UY,es-ES,eu-ES,fi-FI,lt-LT,pt-BR,pt-PT,ru-RU,zh-CN) (#920) * New translations (Russian) * New translations (Chinese Simplified) * Update catalogs.json * New translations (Chinese Simplified) * New translations (Portuguese) * New translations (Portuguese, Brazilian) * New translations (Finnish) * New translations (Spanish) * New translations (Esperanto) * New translations (Basque) * New translations (Lithuanian) --------- Co-authored-by: github-actions[bot] --- src/data/catalogs.json | 2 +- src/locales/eo-UY.po | 4 ++-- src/locales/es-ES.po | 4 ++-- src/locales/eu-ES.po | 4 ++-- src/locales/fi-FI.po | 4 ++-- src/locales/lt-LT.po | 14 +++++++------- src/locales/pt-BR.po | 4 ++-- src/locales/pt-PT.po | 4 ++-- src/locales/ru-RU.po | 10 +++++----- src/locales/zh-CN.po | 6 +++--- 10 files changed, 28 insertions(+), 28 deletions(-) diff --git a/src/data/catalogs.json b/src/data/catalogs.json index f96a47cc..3aae790d 100644 --- a/src/data/catalogs.json +++ b/src/data/catalogs.json @@ -135,7 +135,7 @@ "code": "ru-RU", "nativeName": "русский", "name": "Russian", - "completion": 99 + "completion": 100 }, { "code": "th-TH", diff --git a/src/locales/eo-UY.po b/src/locales/eo-UY.po index 6fbc15dc..f8753158 100644 --- a/src/locales/eo-UY.po +++ b/src/locales/eo-UY.po @@ -8,7 +8,7 @@ msgstr "" "Language: eo\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-11-03 07:11\n" +"PO-Revision-Date: 2024-11-03 13:10\n" "Last-Translator: \n" "Language-Team: Esperanto\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -2725,7 +2725,7 @@ msgstr "Denseco" #. js-lingui-explicit-id #: src/pages/catchup.jsx:1471 msgid "group.filter" -msgstr "" +msgstr "Filtri" #: src/pages/catchup.jsx:1486 msgid "Authors" diff --git a/src/locales/es-ES.po b/src/locales/es-ES.po index bcd9c4d8..6cb4b580 100644 --- a/src/locales/es-ES.po +++ b/src/locales/es-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: es\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-11-03 07:10\n" +"PO-Revision-Date: 2024-11-03 13:10\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -2725,7 +2725,7 @@ msgstr "Densidad" #. js-lingui-explicit-id #: src/pages/catchup.jsx:1471 msgid "group.filter" -msgstr "" +msgstr "Filtrar" #: src/pages/catchup.jsx:1486 msgid "Authors" diff --git a/src/locales/eu-ES.po b/src/locales/eu-ES.po index b7b2b6a2..4371567d 100644 --- a/src/locales/eu-ES.po +++ b/src/locales/eu-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: eu\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-11-03 07:11\n" +"PO-Revision-Date: 2024-11-03 19:18\n" "Last-Translator: \n" "Language-Team: Basque\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -2725,7 +2725,7 @@ msgstr "Dentsitatea" #. js-lingui-explicit-id #: src/pages/catchup.jsx:1471 msgid "group.filter" -msgstr "" +msgstr "Iragazi" #: src/pages/catchup.jsx:1486 msgid "Authors" diff --git a/src/locales/fi-FI.po b/src/locales/fi-FI.po index 5e04555e..3f88b444 100644 --- a/src/locales/fi-FI.po +++ b/src/locales/fi-FI.po @@ -8,7 +8,7 @@ msgstr "" "Language: fi\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-11-03 07:11\n" +"PO-Revision-Date: 2024-11-03 12:10\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -2725,7 +2725,7 @@ msgstr "Tiheys" #. js-lingui-explicit-id #: src/pages/catchup.jsx:1471 msgid "group.filter" -msgstr "" +msgstr "Ryhmä" #: src/pages/catchup.jsx:1486 msgid "Authors" diff --git a/src/locales/lt-LT.po b/src/locales/lt-LT.po index 808b438c..bff317e1 100644 --- a/src/locales/lt-LT.po +++ b/src/locales/lt-LT.po @@ -8,7 +8,7 @@ msgstr "" "Language: lt\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-11-03 07:11\n" +"PO-Revision-Date: 2024-11-04 09:07\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n" @@ -97,7 +97,7 @@ msgstr "Sekėjai" #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:759 msgid "following.stats" -msgstr "Sekimai" +msgstr "sekimai" #: src/components/account-info.jsx:419 #: src/components/account-info.jsx:776 @@ -1052,11 +1052,11 @@ msgstr "<0>1 iki <1>9" #: src/components/keyboard-shortcuts-help.jsx:117 msgid "Focus next column in multi-column mode" -msgstr "" +msgstr "Fokusuoti sekantį stulpelį daugiastulpelių režime" #: src/components/keyboard-shortcuts-help.jsx:121 msgid "Focus previous column in multi-column mode" -msgstr "" +msgstr "Fokusuoti ankstesnį stulpelį daugiastulpelių režime" #: src/components/keyboard-shortcuts-help.jsx:125 msgid "Compose new post" @@ -1262,7 +1262,7 @@ msgstr "Yra naujas naujinimas…" #: src/pages/following.jsx:22 #: src/pages/following.jsx:141 msgid "following.title" -msgstr "" +msgstr "Sekimai" #: src/components/nav-menu.jsx:200 #: src/pages/catchup.jsx:871 @@ -2669,11 +2669,11 @@ msgstr "Pašalinti šį pasivijimą?" #: src/pages/catchup.jsx:1065 msgid "Removing Catch-up {0}" -msgstr "" +msgstr "Pašalinima {0} pasivijimas" #: src/pages/catchup.jsx:1069 msgid "Catch-up {0} removed" -msgstr "" +msgstr "Pašalintas {0} pasivijimas" #: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." diff --git a/src/locales/pt-BR.po b/src/locales/pt-BR.po index 2aba7750..7ec71809 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: 2024-11-03 07:11\n" +"PO-Revision-Date: 2024-11-03 10:54\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -2726,7 +2726,7 @@ msgstr "Densidade" #. js-lingui-explicit-id #: src/pages/catchup.jsx:1471 msgid "group.filter" -msgstr "" +msgstr "Filtrar" #: src/pages/catchup.jsx:1486 msgid "Authors" diff --git a/src/locales/pt-PT.po b/src/locales/pt-PT.po index 96ae3146..3ded6f8d 100644 --- a/src/locales/pt-PT.po +++ b/src/locales/pt-PT.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-11-03 07:11\n" +"PO-Revision-Date: 2024-11-03 10:54\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -2726,7 +2726,7 @@ msgstr "Densidade" #. js-lingui-explicit-id #: src/pages/catchup.jsx:1471 msgid "group.filter" -msgstr "" +msgstr "Filtrar" #: src/pages/catchup.jsx:1486 msgid "Authors" diff --git a/src/locales/ru-RU.po b/src/locales/ru-RU.po index 7744b6c7..fe7d34fd 100644 --- a/src/locales/ru-RU.po +++ b/src/locales/ru-RU.po @@ -8,7 +8,7 @@ msgstr "" "Language: ru\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-11-03 07:11\n" +"PO-Revision-Date: 2024-11-03 08:19\n" "Last-Translator: \n" "Language-Team: Russian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -1052,11 +1052,11 @@ msgstr "<0>1 по <1>9" #: src/components/keyboard-shortcuts-help.jsx:117 msgid "Focus next column in multi-column mode" -msgstr "" +msgstr "Перейти к следующему столбцу в многоколонном режиме" #: src/components/keyboard-shortcuts-help.jsx:121 msgid "Focus previous column in multi-column mode" -msgstr "" +msgstr "Перейти к предыдущему столбцу в многоколонном режиме" #: src/components/keyboard-shortcuts-help.jsx:125 msgid "Compose new post" @@ -2669,11 +2669,11 @@ msgstr "Удалить этот catch-up?" #: src/pages/catchup.jsx:1065 msgid "Removing Catch-up {0}" -msgstr "" +msgstr "Убираем Catch-up {0}" #: src/pages/catchup.jsx:1069 msgid "Catch-up {0} removed" -msgstr "" +msgstr "Catch-up {0} убран" #: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." diff --git a/src/locales/zh-CN.po b/src/locales/zh-CN.po index 0d8f04fe..fa724d74 100644 --- a/src/locales/zh-CN.po +++ b/src/locales/zh-CN.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-11-03 07:11\n" +"PO-Revision-Date: 2024-11-03 09:32\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -2725,7 +2725,7 @@ msgstr "内容" #. js-lingui-explicit-id #: src/pages/catchup.jsx:1471 msgid "group.filter" -msgstr "" +msgstr "分组" #: src/pages/catchup.jsx:1486 msgid "Authors" @@ -2765,7 +2765,7 @@ msgstr "嘟文按信息密度或深度排序。较短的嘟文“更轻”,而 #: src/pages/catchup.jsx:1610 msgid "Group: Authors" -msgstr "排序: 作者" +msgstr "分组: 作者" #: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." From 7135ec905fbd020356a52c450e271c9edb3dc6c9 Mon Sep 17 00:00:00 2001 From: Lim Chee Aun Date: Mon, 4 Nov 2024 17:34:07 +0800 Subject: [PATCH 02/12] Fix stretched button when text got very long --- src/pages/notifications.css | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/pages/notifications.css b/src/pages/notifications.css index d625937a..54ccedfd 100644 --- a/src/pages/notifications.css +++ b/src/pages/notifications.css @@ -561,6 +561,11 @@ display: flex; align-items: center; gap: 4px; + + small { + flex: 1; + min-width: 0; + } } } From 5394584647abd074a2afd6585a331fe27441ab43 Mon Sep 17 00:00:00 2001 From: Lim Chee Aun Date: Mon, 4 Nov 2024 18:44:33 +0800 Subject: [PATCH 03/12] Experimental theme-color change when viewing media --- src/components/media-modal.jsx | 59 ++++++++++++++++++++++++++++++++-- src/locales/en.po | 20 ++++++------ 2 files changed, 66 insertions(+), 13 deletions(-) diff --git a/src/components/media-modal.jsx b/src/components/media-modal.jsx index b254b6df..b890212a 100644 --- a/src/components/media-modal.jsx +++ b/src/components/media-modal.jsx @@ -14,6 +14,7 @@ import { oklab2rgb, rgb2oklab } from '../utils/color-utils'; import isRTL from '../utils/is-rtl'; import showToast from '../utils/show-toast'; import states from '../utils/states'; +import store from '../utils/store'; import Icon from './icon'; import Link from './link'; @@ -115,17 +116,24 @@ function MediaModal({ return () => clearTimeout(timer); }, []); - const mediaAccentColors = useMemo(() => { + const mediaOklabColors = useMemo(() => { return mediaAttachments?.map((media) => { const { blurhash } = media; if (blurhash) { const averageColor = getBlurHashAverageColor(blurhash); - const labAverageColor = rgb2oklab(averageColor); - return oklab2rgb([0.6, labAverageColor[1], labAverageColor[2]]); + return rgb2oklab(averageColor); } return null; }); }, [mediaAttachments]); + const mediaAccentColors = useMemo(() => { + return mediaOklabColors?.map((labAverageColor) => { + if (labAverageColor) { + return oklab2rgb([0.6, labAverageColor[1], labAverageColor[2]]); + } + return null; + }); + }, [mediaOklabColors]); const mediaAccentGradient = useMemo(() => { const gap = 5; const range = 100 / mediaAccentColors.length; @@ -157,6 +165,51 @@ function MediaModal({ }; }, []); + useLayoutEffect(() => { + const currentColor = mediaOklabColors[currentIndex]; + let $meta; + let metaColor; + if (currentColor) { + const mediaColor = { + light: `rgb(${oklab2rgb([0.81, currentColor[1], currentColor[2]]).join( + ',', + )})`, + dark: `rgb(${oklab2rgb([0.35, currentColor[1], currentColor[2]]).join( + ',', + )})`, + }; + + const theme = store.local.get('theme'); + if (theme) { + $meta = document.querySelector( + `meta[name="theme-color"][data-theme-setting="manual"]`, + ); + if ($meta) { + metaColor = $meta.content; + $meta.content = mediaColor[theme]; + } + } else { + const colorScheme = window.matchMedia('(prefers-color-scheme: dark)') + .matches + ? 'dark' + : 'light'; + $meta = document.querySelector( + `meta[name="theme-color"][media*="${colorScheme}"]`, + ); + if ($meta) { + metaColor = $meta.content; + $meta.content = mediaColor[colorScheme]; + } + } + } + return () => { + // Reset meta color + if ($meta && metaColor) { + $meta.content = metaColor; + } + }; + }, [currentIndex, mediaAccentColors]); + return (
Date: Wed, 6 Nov 2024 04:32:24 +0800 Subject: [PATCH 04/12] i18n updates (ca-ES,pt-BR,pt-PT) (#921) * New translations (Catalan) * New translations (Portuguese) * New translations (Portuguese, Brazilian) --- src/locales/ca-ES.po | 28 ++++++++++++++-------------- src/locales/pt-BR.po | 22 +++++++++++----------- src/locales/pt-PT.po | 22 +++++++++++----------- 3 files changed, 36 insertions(+), 36 deletions(-) diff --git a/src/locales/ca-ES.po b/src/locales/ca-ES.po index 65fb304c..70bedeb7 100644 --- a/src/locales/ca-ES.po +++ b/src/locales/ca-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: ca\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-11-03 07:11\n" +"PO-Revision-Date: 2024-11-04 21:10\n" "Last-Translator: \n" "Language-Team: Catalan\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,7 +111,7 @@ msgstr "Publicacions" #: src/components/account-info.jsx:1118 #: src/components/compose.jsx:2488 #: src/components/media-alt-modal.jsx:45 -#: src/components/media-modal.jsx:283 +#: src/components/media-modal.jsx:336 #: src/components/status.jsx:1721 #: src/components/status.jsx:1738 #: src/components/status.jsx:1862 @@ -415,7 +415,7 @@ msgstr "Segueix" #: src/components/keyboard-shortcuts-help.jsx:39 #: src/components/list-add-edit.jsx:33 #: src/components/media-alt-modal.jsx:33 -#: src/components/media-modal.jsx:247 +#: src/components/media-modal.jsx:300 #: src/components/notification-service.jsx:156 #: src/components/report-modal.jsx:75 #: src/components/shortcuts-settings.jsx:230 @@ -863,13 +863,13 @@ msgid "Type to search GIFs" msgstr "Escriviu per cercar un GIF" #: src/components/compose.jsx:3491 -#: src/components/media-modal.jsx:387 +#: src/components/media-modal.jsx:440 #: src/components/timeline.jsx:889 msgid "Previous" msgstr "Anterior" #: src/components/compose.jsx:3509 -#: src/components/media-modal.jsx:406 +#: src/components/media-modal.jsx:459 #: src/components/timeline.jsx:906 msgid "Next" msgstr "Següent" @@ -1052,11 +1052,11 @@ msgstr "<0>1 a <1>9" #: src/components/keyboard-shortcuts-help.jsx:117 msgid "Focus next column in multi-column mode" -msgstr "" +msgstr "Centra la columna següent en mode de múltiples columnes" #: src/components/keyboard-shortcuts-help.jsx:121 msgid "Focus previous column in multi-column mode" -msgstr "" +msgstr "Centra la columna anterior en mode de múltiples columnes" #: src/components/keyboard-shortcuts-help.jsx:125 msgid "Compose new post" @@ -1190,27 +1190,27 @@ msgstr "Tradueix" msgid "Speak" msgstr "Pronuncia" -#: src/components/media-modal.jsx:294 +#: src/components/media-modal.jsx:347 msgid "Open original media in new window" msgstr "Obre el fitxer original en una finestra nova" -#: src/components/media-modal.jsx:298 +#: src/components/media-modal.jsx:351 msgid "Open original media" msgstr "Obre el fitxer original" -#: src/components/media-modal.jsx:314 +#: src/components/media-modal.jsx:367 msgid "Attempting to describe image. Please wait…" msgstr "Intentant descriure la imatge. Si us plau, espereu…" -#: src/components/media-modal.jsx:329 +#: src/components/media-modal.jsx:382 msgid "Failed to describe image" msgstr "No s'ha pogut descriure la imatge" -#: src/components/media-modal.jsx:339 +#: src/components/media-modal.jsx:392 msgid "Describe image…" msgstr "Descriu la imatge…" -#: src/components/media-modal.jsx:362 +#: src/components/media-modal.jsx:415 msgid "View post" msgstr "Mostra la publicació" @@ -2726,7 +2726,7 @@ msgstr "Densitat" #. js-lingui-explicit-id #: src/pages/catchup.jsx:1471 msgid "group.filter" -msgstr "" +msgstr "Filtra" #: src/pages/catchup.jsx:1486 msgid "Authors" diff --git a/src/locales/pt-BR.po b/src/locales/pt-BR.po index 7ec71809..0521f630 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: 2024-11-03 10:54\n" +"PO-Revision-Date: 2024-11-05 20:31\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,7 +111,7 @@ msgstr "Publicações" #: src/components/account-info.jsx:1118 #: src/components/compose.jsx:2488 #: src/components/media-alt-modal.jsx:45 -#: src/components/media-modal.jsx:283 +#: src/components/media-modal.jsx:336 #: src/components/status.jsx:1721 #: src/components/status.jsx:1738 #: src/components/status.jsx:1862 @@ -415,7 +415,7 @@ msgstr "Seguir" #: src/components/keyboard-shortcuts-help.jsx:39 #: src/components/list-add-edit.jsx:33 #: src/components/media-alt-modal.jsx:33 -#: src/components/media-modal.jsx:247 +#: src/components/media-modal.jsx:300 #: src/components/notification-service.jsx:156 #: src/components/report-modal.jsx:75 #: src/components/shortcuts-settings.jsx:230 @@ -863,13 +863,13 @@ msgid "Type to search GIFs" msgstr "Escreva para pesquisar GIFs" #: src/components/compose.jsx:3491 -#: src/components/media-modal.jsx:387 +#: src/components/media-modal.jsx:440 #: src/components/timeline.jsx:889 msgid "Previous" msgstr "Anterior" #: src/components/compose.jsx:3509 -#: src/components/media-modal.jsx:406 +#: src/components/media-modal.jsx:459 #: src/components/timeline.jsx:906 msgid "Next" msgstr "Seguinte" @@ -1190,27 +1190,27 @@ msgstr "Traduzir" msgid "Speak" msgstr "Falar" -#: src/components/media-modal.jsx:294 +#: src/components/media-modal.jsx:347 msgid "Open original media in new window" msgstr "Abrir mídia original em nova janela" -#: src/components/media-modal.jsx:298 +#: src/components/media-modal.jsx:351 msgid "Open original media" msgstr "Abrir mídia original" -#: src/components/media-modal.jsx:314 +#: src/components/media-modal.jsx:367 msgid "Attempting to describe image. Please wait…" msgstr "Tentando descrever imagem. Por favor, espere…" -#: src/components/media-modal.jsx:329 +#: src/components/media-modal.jsx:382 msgid "Failed to describe image" msgstr "Houve um erro ao descrever imagem" -#: src/components/media-modal.jsx:339 +#: src/components/media-modal.jsx:392 msgid "Describe image…" msgstr "Descrever imagem…" -#: src/components/media-modal.jsx:362 +#: src/components/media-modal.jsx:415 msgid "View post" msgstr "Ver publicação" diff --git a/src/locales/pt-PT.po b/src/locales/pt-PT.po index 3ded6f8d..1be1dda5 100644 --- a/src/locales/pt-PT.po +++ b/src/locales/pt-PT.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-11-03 10:54\n" +"PO-Revision-Date: 2024-11-05 20:31\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -111,7 +111,7 @@ msgstr "Publicações" #: src/components/account-info.jsx:1118 #: src/components/compose.jsx:2488 #: src/components/media-alt-modal.jsx:45 -#: src/components/media-modal.jsx:283 +#: src/components/media-modal.jsx:336 #: src/components/status.jsx:1721 #: src/components/status.jsx:1738 #: src/components/status.jsx:1862 @@ -415,7 +415,7 @@ msgstr "Seguir" #: src/components/keyboard-shortcuts-help.jsx:39 #: src/components/list-add-edit.jsx:33 #: src/components/media-alt-modal.jsx:33 -#: src/components/media-modal.jsx:247 +#: src/components/media-modal.jsx:300 #: src/components/notification-service.jsx:156 #: src/components/report-modal.jsx:75 #: src/components/shortcuts-settings.jsx:230 @@ -863,13 +863,13 @@ msgid "Type to search GIFs" msgstr "Digite para buscar GIFs" #: src/components/compose.jsx:3491 -#: src/components/media-modal.jsx:387 +#: src/components/media-modal.jsx:440 #: src/components/timeline.jsx:889 msgid "Previous" msgstr "Anterior" #: src/components/compose.jsx:3509 -#: src/components/media-modal.jsx:406 +#: src/components/media-modal.jsx:459 #: src/components/timeline.jsx:906 msgid "Next" msgstr "Seguinte" @@ -1190,27 +1190,27 @@ msgstr "Traduzir" msgid "Speak" msgstr "Falar" -#: src/components/media-modal.jsx:294 +#: src/components/media-modal.jsx:347 msgid "Open original media in new window" msgstr "Abrir media original em nova janela" -#: src/components/media-modal.jsx:298 +#: src/components/media-modal.jsx:351 msgid "Open original media" msgstr "Abrir media original" -#: src/components/media-modal.jsx:314 +#: src/components/media-modal.jsx:367 msgid "Attempting to describe image. Please wait…" msgstr "A tentar descrever imagem. Por favor, espere…" -#: src/components/media-modal.jsx:329 +#: src/components/media-modal.jsx:382 msgid "Failed to describe image" msgstr "Falhou ao descrever imagem" -#: src/components/media-modal.jsx:339 +#: src/components/media-modal.jsx:392 msgid "Describe image…" msgstr "Descrever imagem…" -#: src/components/media-modal.jsx:362 +#: src/components/media-modal.jsx:415 msgid "View post" msgstr "Ver publicação" From 451fc1bf5247e2eef581dbcc73ff8aa8abda22fb Mon Sep 17 00:00:00 2001 From: Lim Chee Aun Date: Wed, 6 Nov 2024 20:27:49 +0800 Subject: [PATCH 05/12] Debugging cache size --- src/pages/settings.jsx | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/src/pages/settings.jsx b/src/pages/settings.jsx index 0ba5eb50..80b53422 100644 --- a/src/pages/settings.jsx +++ b/src/pages/settings.jsx @@ -14,6 +14,7 @@ import targetLanguages from '../data/lingva-target-languages'; import { api } from '../utils/api'; import getTranslateTargetLanguage from '../utils/get-translate-target-language'; import localeCode2Text from '../utils/localeCode2Text'; +import prettyBytes from '../utils/pretty-bytes'; import { initSubscription, isPushSupported, @@ -856,6 +857,13 @@ function Settings({ onClose }) { > Show keys count {' '} + {' '}