diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index c8dec53de0..fca43656a0 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -6,7 +6,7 @@ on: slack-channel: required: false type: string - default: 'metamask-snaps' + default: 'metamask-snaps-deployments' slack-icon-url: required: false type: string diff --git a/.github/workflows/republish-release.yml b/.github/workflows/republish-release.yml index ae9d684e14..4da01a1722 100644 --- a/.github/workflows/republish-release.yml +++ b/.github/workflows/republish-release.yml @@ -7,7 +7,7 @@ on: required: false type: string description: 'The Slack channel to post to.' - default: 'metamask-snaps' + default: 'metamask-snaps-deployments' slack-icon-url: required: false type: string diff --git a/src/components/icons/index.ts b/src/components/icons/index.ts index 99a960cf7c..ebfb00d50f 100644 --- a/src/components/icons/index.ts +++ b/src/components/icons/index.ts @@ -36,6 +36,7 @@ import BaseSecurityKeyIcon from './security-key.svg'; import BaseSecuritySearchIcon from './security-search.svg'; import BaseSnapIcon from './snap.svg'; import BaseSpeedometerIcon from './speedometer.svg'; +import BaseTagCircleIcon from './tag-circle.svg'; import BaseTagIcon from './tag.svg'; import BaseTimerIcon from './timer.svg'; import BaseTransactionInsightsIcon from './transaction-insights.svg'; @@ -156,6 +157,8 @@ export const SpeedometerIcon = wrapIcon( export const TagIcon = wrapIcon(BaseTagIcon, defineMessage`Tag`); +export const TagCircleIcon = wrapIcon(BaseTagCircleIcon, defineMessage`Tag`); + export const TimerIcon = wrapIcon(BaseTimerIcon, defineMessage`Timer`); export const TransactionInsightsIcon = wrapIcon( diff --git a/src/components/icons/tag-circle.svg b/src/components/icons/tag-circle.svg new file mode 100644 index 0000000000..62bfae2ca6 --- /dev/null +++ b/src/components/icons/tag-circle.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/constants.ts b/src/constants.ts index bf4999cd9b..beae1f716b 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -6,6 +6,7 @@ export enum RegistrySnapCategory { Interoperability = 'interoperability', Communication = 'communication', Security = 'security', + NameResolution = 'name resolution', } export const SNAP_CATEGORY_LABELS: Record< @@ -31,6 +32,10 @@ export const SNAP_CATEGORY_LABELS: Record< name: defineMessage`Security`, description: defineMessage`Guard your wallet with transaction insights and safety tools.`, }, + [RegistrySnapCategory.NameResolution]: { + name: defineMessage`Name Resolution`, + description: defineMessage`Resolve human-readable names to blockchain addresses.`, + }, }; export const SNAP_CATEGORY_LINKS: Record< @@ -61,4 +66,9 @@ export const SNAP_CATEGORY_LINKS: Record< link: '/security', linkText: defineMessage`See All`, }, + [RegistrySnapCategory.NameResolution]: { + header: defineMessage`Human-readable Addresses Onchain`, + link: '/name-resolution', + linkText: defineMessage`See All`, + }, }; diff --git a/src/features/filter/constants.tsx b/src/features/filter/constants.tsx index 9f4c0502c8..46e66aa888 100644 --- a/src/features/filter/constants.tsx +++ b/src/features/filter/constants.tsx @@ -6,6 +6,7 @@ import { NotificationsCategoryIcon, AddUserIcon, TransactionInsightsIcon, + TagCircleIcon, } from '../../components/icons'; import { RegistrySnapCategory } from '../../constants'; @@ -17,6 +18,7 @@ export const SNAP_CATEGORY_ICONS: Record< [RegistrySnapCategory.Interoperability]: InteroperabilityIcon, [RegistrySnapCategory.Communication]: NotificationsCategoryIcon, [RegistrySnapCategory.Security]: TransactionInsightsIcon, + [RegistrySnapCategory.NameResolution]: TagCircleIcon, }; export enum Order { diff --git a/src/locales/de-DE/messages.po b/src/locales/de-DE/messages.po index a3f72a71ba..7e8ee55de8 100644 --- a/src/locales/de-DE/messages.po +++ b/src/locales/de-DE/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: de\n" "Project-Id-Version: snapsmetamask\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-04-18 10:24\n" +"PO-Revision-Date: 2024-09-18 08:08\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -24,7 +24,7 @@ msgstr "{0} im MetaMask Snaps Directory" #: src/components/InstallationCount.tsx msgid "{formattedNumber} installs" -msgstr "" +msgstr "{formattedNumber} installiert" #: src/components/PostInstallModal.tsx msgid "{name} is now ready to use." @@ -44,11 +44,11 @@ msgstr "©{0} MetaMask. Alle Rechte vorbehalten." #: src/components/InstallationCount.tsx msgid "< 1K" -msgstr "" +msgstr "< 1K" #: src/components/InstallationCount.tsx msgid "< 1K installs" -msgstr "" +msgstr "< 1K installiert" #: src/features/snap/components/MetadataModal.tsx msgid "<0>{name} uses code that isn't viewable by the public. Critical parts of the codebase were audited for security, but later versions of the code may not be. Make sure you trust <1>{0} before installing and using <2>{name}." @@ -446,6 +446,10 @@ msgstr "Hierarchie" msgid "Home" msgstr "Startseite" +#: src/constants.ts +msgid "Human-readable Addresses Onchain" +msgstr "Für Menschen lesbare Onchain-Adressen" + #: src/features/snap/components/MetadataItems.tsx msgid "Identifier" msgstr "Kennung" @@ -487,7 +491,7 @@ msgstr "Installation von {name}" #: src/features/snap/components/MetadataModal.tsx msgid "Installs" -msgstr "" +msgstr "Installiert" #: src/components/icons/index.ts #: src/constants.ts @@ -545,7 +549,7 @@ msgstr "Live" #: src/features/banner/components/explore-banner/ExploreBanner.tsx msgid "Live in MetaMask" -msgstr "" +msgstr "Live in MetaMask" #: src/features/snap/permissions.tsx #: src/features/snap/permissions.tsx @@ -574,13 +578,17 @@ msgstr "MetaMask" #: src/components/InstallUnsupportedMobile.tsx msgid "MetaMask Snaps is currently only supported via our extension clients on desktop such as <0>Brave, <1>Chrome, or <2>Firefox." -msgstr "" +msgstr "MetaMask Snaps wird derzeit nur über unsere Erweiterungsclients auf dem Desktop wie <0>Brave, <1>Chrome oder <2>Firefox unterstützt." #: src/features/filter/constants.tsx #: src/pages/index.tsx msgid "Most Popular" msgstr "Am beliebtesten" +#: src/constants.ts +msgid "Name Resolution" +msgstr "Namensauflösung" + #: src/features/snaps/components/NoSnaps.tsx msgid "No Snaps found" msgstr "Keine Snaps gefunden" @@ -643,6 +651,10 @@ msgstr "Frage" msgid "Related Snaps" msgstr "Zugehörige Snaps" +#: src/constants.ts +msgid "Resolve human-readable names to blockchain addresses." +msgstr "Losen Sie für Menschen lesbare Namen in Blockchain-Adressen auf." + #: src/pages/explore.tsx msgid "Results for \"{searchQuery}\"" msgstr "Ergebnisse für „{searchQuery}“" @@ -654,7 +666,7 @@ msgstr "Regelmäßige Aktionen planen und ausführen" #: src/features/snap/components/Screenshot.tsx #: src/features/snap/components/Screenshots.tsx msgid "Screenshot for {name}" -msgstr "" +msgstr "Screenshot für {name}" #: src/components/icons/index.ts msgid "Search" @@ -685,6 +697,7 @@ msgstr "Sehen Sie Adresse, Kontostand, Aktivitäten und schlagen Sie Transaktion #: src/constants.ts #: src/constants.ts #: src/constants.ts +#: src/constants.ts #: src/pages/explore.tsx msgid "See All" msgstr "Alle ansehen" @@ -751,6 +764,7 @@ msgstr "Support" msgid "Support for WebAssembly" msgstr "Support für WebAssembly" +#: src/components/icons/index.ts #: src/components/icons/index.ts msgid "Tag" msgstr "Tag" diff --git a/src/locales/en-US/messages.po b/src/locales/en-US/messages.po index 02a34a4adc..3775966f4f 100644 --- a/src/locales/en-US/messages.po +++ b/src/locales/en-US/messages.po @@ -441,6 +441,10 @@ msgstr "" msgid "Home" msgstr "" +#: src/constants.ts +msgid "Human-readable Addresses Onchain" +msgstr "Human-readable Addresses Onchain" + #: src/features/snap/components/MetadataItems.tsx msgid "Identifier" msgstr "" @@ -576,6 +580,10 @@ msgstr "MetaMask Snaps is currently only supported via our extension clients on msgid "Most Popular" msgstr "" +#: src/constants.ts +msgid "Name Resolution" +msgstr "Name Resolution" + #: src/features/snaps/components/NoSnaps.tsx msgid "No Snaps found" msgstr "" @@ -638,6 +646,10 @@ msgstr "" msgid "Related Snaps" msgstr "" +#: src/constants.ts +msgid "Resolve human-readable names to blockchain addresses." +msgstr "Resolve human-readable names to blockchain addresses." + #: src/pages/explore.tsx msgid "Results for \"{searchQuery}\"" msgstr "" @@ -680,6 +692,7 @@ msgstr "" #: src/constants.ts #: src/constants.ts #: src/constants.ts +#: src/constants.ts #: src/pages/explore.tsx msgid "See All" msgstr "" @@ -746,6 +759,7 @@ msgstr "" msgid "Support for WebAssembly" msgstr "" +#: src/components/icons/index.ts #: src/components/icons/index.ts msgid "Tag" msgstr "" diff --git a/src/locales/ja-JP/messages.po b/src/locales/ja-JP/messages.po index e7e6d73629..334664726d 100644 --- a/src/locales/ja-JP/messages.po +++ b/src/locales/ja-JP/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ja\n" "Project-Id-Version: snapsmetamask\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-04-18 10:24\n" +"PO-Revision-Date: 2024-09-19 07:54\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -24,7 +24,7 @@ msgstr "MetaMask Snaps Directoryの{0}" #: src/components/InstallationCount.tsx msgid "{formattedNumber} installs" -msgstr "" +msgstr "{formattedNumber}回のインストール" #: src/components/PostInstallModal.tsx msgid "{name} is now ready to use." @@ -44,11 +44,11 @@ msgstr "©{0} MetaMask. 不許複製。" #: src/components/InstallationCount.tsx msgid "< 1K" -msgstr "" +msgstr "< 1,000" #: src/components/InstallationCount.tsx msgid "< 1K installs" -msgstr "" +msgstr "< 1,000回のインストール" #: src/features/snap/components/MetadataModal.tsx msgid "<0>{name} uses code that isn't viewable by the public. Critical parts of the codebase were audited for security, but later versions of the code may not be. Make sure you trust <1>{0} before installing and using <2>{name}." @@ -446,6 +446,10 @@ msgstr "階層" msgid "Home" msgstr "ホーム" +#: src/constants.ts +msgid "Human-readable Addresses Onchain" +msgstr "人間が読めるオンチェーンのアドレス" + #: src/features/snap/components/MetadataItems.tsx msgid "Identifier" msgstr "識別子" @@ -487,7 +491,7 @@ msgstr "{name}をインストールしています" #: src/features/snap/components/MetadataModal.tsx msgid "Installs" -msgstr "" +msgstr "インストール" #: src/components/icons/index.ts #: src/constants.ts @@ -545,7 +549,7 @@ msgstr "ライブ" #: src/features/banner/components/explore-banner/ExploreBanner.tsx msgid "Live in MetaMask" -msgstr "" +msgstr "MetaMaskでライブ" #: src/features/snap/permissions.tsx #: src/features/snap/permissions.tsx @@ -574,13 +578,17 @@ msgstr "MetaMask" #: src/components/InstallUnsupportedMobile.tsx msgid "MetaMask Snaps is currently only supported via our extension clients on desktop such as <0>Brave, <1>Chrome, or <2>Firefox." -msgstr "" +msgstr "MetaMask Snapは現在、<0>Brave、<1>Chrome、<2>Firefoxなどのデスクトップ版の拡張機能クライアントでのみサポートされています。" #: src/features/filter/constants.tsx #: src/pages/index.tsx msgid "Most Popular" msgstr "最も人気" +#: src/constants.ts +msgid "Name Resolution" +msgstr "名前解決" + #: src/features/snaps/components/NoSnaps.tsx msgid "No Snaps found" msgstr "Snapが見つかりませんでした" @@ -643,6 +651,10 @@ msgstr "質問" msgid "Related Snaps" msgstr "関連Snap" +#: src/constants.ts +msgid "Resolve human-readable names to blockchain addresses." +msgstr "人間が読める名前をブロックチェーンアドレスに変換します。" + #: src/pages/explore.tsx msgid "Results for \"{searchQuery}\"" msgstr "\"{searchQuery}\"の結果" @@ -654,7 +666,7 @@ msgstr "定期的なアクションのスケジュール設定と実行" #: src/features/snap/components/Screenshot.tsx #: src/features/snap/components/Screenshots.tsx msgid "Screenshot for {name}" -msgstr "" +msgstr "{name}のスクリーンショット" #: src/components/icons/index.ts msgid "Search" @@ -685,6 +697,7 @@ msgstr "アドレス、アカウント残高、アクティビティを表示し #: src/constants.ts #: src/constants.ts #: src/constants.ts +#: src/constants.ts #: src/pages/explore.tsx msgid "See All" msgstr "すべて表示" @@ -751,6 +764,7 @@ msgstr "サポート" msgid "Support for WebAssembly" msgstr "WebAssemblyのサポート" +#: src/components/icons/index.ts #: src/components/icons/index.ts msgid "Tag" msgstr "タグ" diff --git a/src/locales/pt-BR/messages.po b/src/locales/pt-BR/messages.po index 2b14f92ae9..c247c09a48 100644 --- a/src/locales/pt-BR/messages.po +++ b/src/locales/pt-BR/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: snapsmetamask\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-04-18 10:24\n" +"PO-Revision-Date: 2024-09-18 14:23\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -24,7 +24,7 @@ msgstr "{0} no Diretório do MetaMask Snaps" #: src/components/InstallationCount.tsx msgid "{formattedNumber} installs" -msgstr "" +msgstr "{formattedNumber} instalações" #: src/components/PostInstallModal.tsx msgid "{name} is now ready to use." @@ -44,11 +44,11 @@ msgstr "©{0} MetaMask. Todos os direitos reservados." #: src/components/InstallationCount.tsx msgid "< 1K" -msgstr "" +msgstr "< 1 mil" #: src/components/InstallationCount.tsx msgid "< 1K installs" -msgstr "" +msgstr "< 1 mil instalações" #: src/features/snap/components/MetadataModal.tsx msgid "<0>{name} uses code that isn't viewable by the public. Critical parts of the codebase were audited for security, but later versions of the code may not be. Make sure you trust <1>{0} before installing and using <2>{name}." @@ -446,6 +446,10 @@ msgstr "Hierarquia" msgid "Home" msgstr "Início" +#: src/constants.ts +msgid "Human-readable Addresses Onchain" +msgstr "Endereços legíveis por humanos na blockchain" + #: src/features/snap/components/MetadataItems.tsx msgid "Identifier" msgstr "Identificador" @@ -487,7 +491,7 @@ msgstr "Instalando {name}" #: src/features/snap/components/MetadataModal.tsx msgid "Installs" -msgstr "" +msgstr "Instalações" #: src/components/icons/index.ts #: src/constants.ts @@ -545,7 +549,7 @@ msgstr "No ar" #: src/features/banner/components/explore-banner/ExploreBanner.tsx msgid "Live in MetaMask" -msgstr "" +msgstr "No ar na MetaMask" #: src/features/snap/permissions.tsx #: src/features/snap/permissions.tsx @@ -574,13 +578,17 @@ msgstr "MetaMask" #: src/components/InstallUnsupportedMobile.tsx msgid "MetaMask Snaps is currently only supported via our extension clients on desktop such as <0>Brave, <1>Chrome, or <2>Firefox." -msgstr "" +msgstr "No momento, o MetaMask Snaps só é compatível com nossos clientes de extensão para desktop, como <0>Brave, <1>Chrome ou <2>Firefox." #: src/features/filter/constants.tsx #: src/pages/index.tsx msgid "Most Popular" msgstr "Mais populares" +#: src/constants.ts +msgid "Name Resolution" +msgstr "Resolução de nomes" + #: src/features/snaps/components/NoSnaps.tsx msgid "No Snaps found" msgstr "Nenhum Snap encontrado" @@ -643,6 +651,10 @@ msgstr "Pergunta" msgid "Related Snaps" msgstr "Snaps relacionados" +#: src/constants.ts +msgid "Resolve human-readable names to blockchain addresses." +msgstr "Resolva nomes legíveis por humanos para endereços da blockchain." + #: src/pages/explore.tsx msgid "Results for \"{searchQuery}\"" msgstr "Resultados para \"{searchQuery}\"" @@ -654,7 +666,7 @@ msgstr "Agendar e executar ações periódicas" #: src/features/snap/components/Screenshot.tsx #: src/features/snap/components/Screenshots.tsx msgid "Screenshot for {name}" -msgstr "" +msgstr "Capturas de tela de {name}" #: src/components/icons/index.ts msgid "Search" @@ -685,6 +697,7 @@ msgstr "Ver endereço, saldo de conta, atividade e sugerir transações para apr #: src/constants.ts #: src/constants.ts #: src/constants.ts +#: src/constants.ts #: src/pages/explore.tsx msgid "See All" msgstr "Ver tudo" @@ -751,6 +764,7 @@ msgstr "Suporte" msgid "Support for WebAssembly" msgstr "Suporte do WebAssembly" +#: src/components/icons/index.ts #: src/components/icons/index.ts msgid "Tag" msgstr "Tag" diff --git a/src/locales/ru-RU/messages.po b/src/locales/ru-RU/messages.po index 02e364ea84..af69d56f87 100644 --- a/src/locales/ru-RU/messages.po +++ b/src/locales/ru-RU/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ru\n" "Project-Id-Version: snapsmetamask\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-04-18 10:24\n" +"PO-Revision-Date: 2024-09-18 00:03\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" @@ -24,7 +24,7 @@ msgstr "{0} в Каталоге MetaMask Snaps" #: src/components/InstallationCount.tsx msgid "{formattedNumber} installs" -msgstr "" +msgstr "{formattedNumber} установки(-ок)" #: src/components/PostInstallModal.tsx msgid "{name} is now ready to use." @@ -44,11 +44,11 @@ msgstr "©{0} MetaMask. Все права защищены." #: src/components/InstallationCount.tsx msgid "< 1K" -msgstr "" +msgstr "< 1 тыс." #: src/components/InstallationCount.tsx msgid "< 1K installs" -msgstr "" +msgstr "< 1 тыс. установок" #: src/features/snap/components/MetadataModal.tsx msgid "<0>{name} uses code that isn't viewable by the public. Critical parts of the codebase were audited for security, but later versions of the code may not be. Make sure you trust <1>{0} before installing and using <2>{name}." @@ -446,6 +446,10 @@ msgstr "Иерархия" msgid "Home" msgstr "Главная" +#: src/constants.ts +msgid "Human-readable Addresses Onchain" +msgstr "Адреса в блокчейне, удобные для чтения человеком" + #: src/features/snap/components/MetadataItems.tsx msgid "Identifier" msgstr "Идентификатор" @@ -487,7 +491,7 @@ msgstr "Выполняется установка {name}" #: src/features/snap/components/MetadataModal.tsx msgid "Installs" -msgstr "" +msgstr "Установки" #: src/components/icons/index.ts #: src/constants.ts @@ -545,7 +549,7 @@ msgstr "Выпущенная версия" #: src/features/banner/components/explore-banner/ExploreBanner.tsx msgid "Live in MetaMask" -msgstr "" +msgstr "Сейчас в MetaMask" #: src/features/snap/permissions.tsx #: src/features/snap/permissions.tsx @@ -574,13 +578,17 @@ msgstr "MetaMask" #: src/components/InstallUnsupportedMobile.tsx msgid "MetaMask Snaps is currently only supported via our extension clients on desktop such as <0>Brave, <1>Chrome, or <2>Firefox." -msgstr "" +msgstr "MetaMask Snaps сейчас поддерживается только через наши клиенты расширений для браузеров персональных компьютеров, таких как <0>Brave, <1>Chrome и <2>Firefox." #: src/features/filter/constants.tsx #: src/pages/index.tsx msgid "Most Popular" msgstr "Самые популярные" +#: src/constants.ts +msgid "Name Resolution" +msgstr "Разрешение имени" + #: src/features/snaps/components/NoSnaps.tsx msgid "No Snaps found" msgstr "Snaps не найдены" @@ -643,6 +651,10 @@ msgstr "Вопрос" msgid "Related Snaps" msgstr "Связанные Snaps" +#: src/constants.ts +msgid "Resolve human-readable names to blockchain addresses." +msgstr "Разрешать удобные для чтения человеком имена в адреса блокчейна." + #: src/pages/explore.tsx msgid "Results for \"{searchQuery}\"" msgstr "Результаты для \"{searchQuery}\"" @@ -654,7 +666,7 @@ msgstr "Планируйте и выполняйте периодические #: src/features/snap/components/Screenshot.tsx #: src/features/snap/components/Screenshots.tsx msgid "Screenshot for {name}" -msgstr "" +msgstr "Скриншот для {name}" #: src/components/icons/index.ts msgid "Search" @@ -685,6 +697,7 @@ msgstr "Просматривайте адрес, баланс счета, акт #: src/constants.ts #: src/constants.ts #: src/constants.ts +#: src/constants.ts #: src/pages/explore.tsx msgid "See All" msgstr "Смотреть все" @@ -751,6 +764,7 @@ msgstr "Поддержка" msgid "Support for WebAssembly" msgstr "Поддержка WebAssembly" +#: src/components/icons/index.ts #: src/components/icons/index.ts msgid "Tag" msgstr "Тег" diff --git a/src/locales/tr-TR/messages.po b/src/locales/tr-TR/messages.po index 95a4f5486a..ab933659d5 100644 --- a/src/locales/tr-TR/messages.po +++ b/src/locales/tr-TR/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: tr\n" "Project-Id-Version: snapsmetamask\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-04-18 10:24\n" +"PO-Revision-Date: 2024-09-18 08:08\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -24,7 +24,7 @@ msgstr "MetaMask Snaps Dizinindeki {0}" #: src/components/InstallationCount.tsx msgid "{formattedNumber} installs" -msgstr "" +msgstr "{formattedNumber} yükleme" #: src/components/PostInstallModal.tsx msgid "{name} is now ready to use." @@ -44,11 +44,11 @@ msgstr "©{0} MetaMask. Tüm hakları saklıdır." #: src/components/InstallationCount.tsx msgid "< 1K" -msgstr "" +msgstr "< 1.000" #: src/components/InstallationCount.tsx msgid "< 1K installs" -msgstr "" +msgstr "< 1.000 yükleme" #: src/features/snap/components/MetadataModal.tsx msgid "<0>{name} uses code that isn't viewable by the public. Critical parts of the codebase were audited for security, but later versions of the code may not be. Make sure you trust <1>{0} before installing and using <2>{name}." @@ -446,6 +446,10 @@ msgstr "Hiyerarşi" msgid "Home" msgstr "Ana Sayfa" +#: src/constants.ts +msgid "Human-readable Addresses Onchain" +msgstr "Okunabilir Adresler Onchain" + #: src/features/snap/components/MetadataItems.tsx msgid "Identifier" msgstr "Tanımlayıcı" @@ -487,7 +491,7 @@ msgstr "{name} yükleniyor" #: src/features/snap/components/MetadataModal.tsx msgid "Installs" -msgstr "" +msgstr "Yükleme" #: src/components/icons/index.ts #: src/constants.ts @@ -545,7 +549,7 @@ msgstr "Canlı" #: src/features/banner/components/explore-banner/ExploreBanner.tsx msgid "Live in MetaMask" -msgstr "" +msgstr "MetaMask'te Canlı" #: src/features/snap/permissions.tsx #: src/features/snap/permissions.tsx @@ -574,13 +578,17 @@ msgstr "MetaMask" #: src/components/InstallUnsupportedMobile.tsx msgid "MetaMask Snaps is currently only supported via our extension clients on desktop such as <0>Brave, <1>Chrome, or <2>Firefox." -msgstr "" +msgstr "MetaMask Snaps şu anda sadece masaüstünde <0>Brave, <1>Chrome veya <2>Firefox gibi uzantı istemcilerimiz ile desteklenir." #: src/features/filter/constants.tsx #: src/pages/index.tsx msgid "Most Popular" msgstr "En Popüler" +#: src/constants.ts +msgid "Name Resolution" +msgstr "Ad Çözümlemesi" + #: src/features/snaps/components/NoSnaps.tsx msgid "No Snaps found" msgstr "Snap bulunamadı" @@ -643,6 +651,10 @@ msgstr "Soru" msgid "Related Snaps" msgstr "İlgili Snap'ler" +#: src/constants.ts +msgid "Resolve human-readable names to blockchain addresses." +msgstr "Okunabilir adları blokzinciri adresleri olarak çözümle." + #: src/pages/explore.tsx msgid "Results for \"{searchQuery}\"" msgstr "\"{searchQuery}\" için sonuçlar" @@ -654,7 +666,7 @@ msgstr "Periyodik eylemleri planla ve gerçekleştir" #: src/features/snap/components/Screenshot.tsx #: src/features/snap/components/Screenshots.tsx msgid "Screenshot for {name}" -msgstr "" +msgstr "{name} için ekran görüntüsü" #: src/components/icons/index.ts msgid "Search" @@ -685,6 +697,7 @@ msgstr "Adrese, hesap bakiyesine, aktiviteye bakın ve işlemleri başlatın" #: src/constants.ts #: src/constants.ts #: src/constants.ts +#: src/constants.ts #: src/pages/explore.tsx msgid "See All" msgstr "Tümünü gör" @@ -751,6 +764,7 @@ msgstr "Destek" msgid "Support for WebAssembly" msgstr "WebAssembly desteği" +#: src/components/icons/index.ts #: src/components/icons/index.ts msgid "Tag" msgstr "Etiket" diff --git a/src/locales/zh-CN/messages.po b/src/locales/zh-CN/messages.po index 9513508b66..9a64ea3599 100644 --- a/src/locales/zh-CN/messages.po +++ b/src/locales/zh-CN/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: snapsmetamask\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-04-18 10:24\n" +"PO-Revision-Date: 2024-09-19 00:03\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -24,7 +24,7 @@ msgstr "MetaMask Snaps 目录上的 {0}" #: src/components/InstallationCount.tsx msgid "{formattedNumber} installs" -msgstr "" +msgstr "{formattedNumber} 次安装" #: src/components/PostInstallModal.tsx msgid "{name} is now ready to use." @@ -44,11 +44,11 @@ msgstr "© {0} MetaMask。保留所有权利。" #: src/components/InstallationCount.tsx msgid "< 1K" -msgstr "" +msgstr "少于 1000" #: src/components/InstallationCount.tsx msgid "< 1K installs" -msgstr "" +msgstr "少于 1000 次安装" #: src/features/snap/components/MetadataModal.tsx msgid "<0>{name} uses code that isn't viewable by the public. Critical parts of the codebase were audited for security, but later versions of the code may not be. Make sure you trust <1>{0} before installing and using <2>{name}." @@ -446,6 +446,10 @@ msgstr "层级" msgid "Home" msgstr "主页" +#: src/constants.ts +msgid "Human-readable Addresses Onchain" +msgstr "链上人类可读的地址" + #: src/features/snap/components/MetadataItems.tsx msgid "Identifier" msgstr "标识符" @@ -487,7 +491,7 @@ msgstr "正在安装 {name}" #: src/features/snap/components/MetadataModal.tsx msgid "Installs" -msgstr "" +msgstr "安装次数" #: src/components/icons/index.ts #: src/constants.ts @@ -545,7 +549,7 @@ msgstr "在线" #: src/features/banner/components/explore-banner/ExploreBanner.tsx msgid "Live in MetaMask" -msgstr "" +msgstr "在 MetaMask 中活跃" #: src/features/snap/permissions.tsx #: src/features/snap/permissions.tsx @@ -574,13 +578,17 @@ msgstr "MetaMask" #: src/components/InstallUnsupportedMobile.tsx msgid "MetaMask Snaps is currently only supported via our extension clients on desktop such as <0>Brave, <1>Chrome, or <2>Firefox." -msgstr "" +msgstr "MetaMask Snaps 目前仅通过 <0>Brave、<1>Chrome 或 <2>Firefox 等桌面扩展客户端获得支持。" #: src/features/filter/constants.tsx #: src/pages/index.tsx msgid "Most Popular" msgstr "最常用" +#: src/constants.ts +msgid "Name Resolution" +msgstr "名称解析" + #: src/features/snaps/components/NoSnaps.tsx msgid "No Snaps found" msgstr "未发现 Snap" @@ -643,6 +651,10 @@ msgstr "问题" msgid "Related Snaps" msgstr "相关 Snap" +#: src/constants.ts +msgid "Resolve human-readable names to blockchain addresses." +msgstr "将人类可读的名称解析为区块链地址。" + #: src/pages/explore.tsx msgid "Results for \"{searchQuery}\"" msgstr "\"{searchQuery}\" 的结果" @@ -654,7 +666,7 @@ msgstr "规划并执行定期操作" #: src/features/snap/components/Screenshot.tsx #: src/features/snap/components/Screenshots.tsx msgid "Screenshot for {name}" -msgstr "" +msgstr "{name} 的截图" #: src/components/icons/index.ts msgid "Search" @@ -685,6 +697,7 @@ msgstr "查看地址、账户余额、活动并建议要批准的交易" #: src/constants.ts #: src/constants.ts #: src/constants.ts +#: src/constants.ts #: src/pages/explore.tsx msgid "See All" msgstr "查看所有" @@ -751,6 +764,7 @@ msgstr "支持" msgid "Support for WebAssembly" msgstr "支持 WebAssembly" +#: src/components/icons/index.ts #: src/components/icons/index.ts msgid "Tag" msgstr "标签" diff --git a/src/pages/index.tsx b/src/pages/index.tsx index c3bdc6b078..683b4a2fd7 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -45,6 +45,14 @@ const GROUPS = [ linkText: SNAP_CATEGORY_LINKS[RegistrySnapCategory.Security].linkText, order: Order.DeterministicRandom, }, + { + header: SNAP_CATEGORY_LINKS[RegistrySnapCategory.NameResolution].header, + category: RegistrySnapCategory.NameResolution, + limit: 3, + link: SNAP_CATEGORY_LINKS[RegistrySnapCategory.NameResolution].link, + linkText: SNAP_CATEGORY_LINKS[RegistrySnapCategory.NameResolution].linkText, + order: Order.DeterministicRandom, + }, { header: SNAP_CATEGORY_LINKS[RegistrySnapCategory.Communication].header, category: RegistrySnapCategory.Communication,