From 8f7e7f6607feab4df7944c77112f03ebee95aae6 Mon Sep 17 00:00:00 2001 From: edyespinal Date: Thu, 2 Sep 2021 12:26:48 +0200 Subject: [PATCH 1/6] feat: add Twitter meta tags app store settings messages --- messages/context.json | 7 ++++++- messages/en.json | 7 ++++++- messages/es.json | 7 ++++++- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/messages/context.json b/messages/context.json index 6ea7d39f8..5503d355c 100644 --- a/messages/context.json +++ b/messages/context.json @@ -553,5 +553,10 @@ "admin/store.advancedSettings.enableLazyFold.title": "admin/store.advancedSettings.enableLazyFold.title", "admin/store.advancedSettings.enableLazyFold.description": "admin/store.advancedSettings.enableLazyFold.description", "admin/pages.editor.newadmin.alert": "admin/pages.editor.newadmin.alert", - "admin/pages.editor.newadmin.alert.anchor": "admin/pages.editor.newadmin.alert.anchor" + "admin/pages.editor.newadmin.alert.anchor": "admin/pages.editor.newadmin.alert.anchor", + "admin/store.includeTwitterMetaTags.title": "admin/store.includeTwitterMetaTags.title", + "admin/store.twitterUsername.title": "admin/store.twitterUsername.title", + "admin/store.twitterUsername.description": "admin/store.twitterUsername.description", + "admin/store.twitterCard.title": "admin/store.twitterCard.title", + "admin/store.twitterCard.description": "admin/store.twitterCard.description" } diff --git a/messages/en.json b/messages/en.json index 1f26f74be..eca5710f0 100644 --- a/messages/en.json +++ b/messages/en.json @@ -553,5 +553,10 @@ "admin/store.advancedSettings.enableLazyFold.title": "Enable lazy loading of assets below-the-fold", "admin/store.advancedSettings.enableLazyFold.description": "Enables lazy loading of the JS files of the components below the `__fold__` block.", "admin/pages.editor.newadmin.alert": "This is a test environment. To apply changes to your online store, ", - "admin/pages.editor.newadmin.alert.anchor": "please access the previous VTEX Admin." + "admin/pages.editor.newadmin.alert.anchor": "please access the previous VTEX Admin.", + "admin/store.includeTwitterMetaTags.title": "Include Twitter meta tags", + "admin/store.twitterUsername.title": "Twitter username", + "admin/store.twitterUsername.description": "The username your business uses on Twitter, for example: VTEXcommerce. (Do not include the @ sign)", + "admin/store.twitterCard.title": "Twitter Card", + "admin/store.twitterCard.description": "Please choose the type for the Twitter Card" } diff --git a/messages/es.json b/messages/es.json index 8ebf028a3..0457927ba 100644 --- a/messages/es.json +++ b/messages/es.json @@ -553,5 +553,10 @@ "admin/store.advancedSettings.enableLazyFold.title": "Habilitar la carga Lazy de recursos en el bloque inferior", "admin/store.advancedSettings.enableLazyFold.description": "Permite la carga diferida de los archivos JS de los componentes (above the fold)", "admin/pages.editor.newadmin.alert": "Este es un ambiente de prueba. Para aplicar los cambios en su tienda online, ", - "admin/pages.editor.newadmin.alert.anchor": "por favor acceda al VTEX Admin anterior." + "admin/pages.editor.newadmin.alert.anchor": "por favor acceda al VTEX Admin anterior.", + "admin/store.includeTwitterMetaTags.title": "Incluir metaetiquetas de Twitter", + "admin/store.twitterUsername.title": "Nombre de usuario en Twitter", + "admin/store.twitterUsername.description": "El nombre de usuario que usa su empresa en Twitter, por ejemplo: VTEXcommerce. (No incluya el signo @)", + "admin/store.twitterCard.title": "Tarjeta de Twitter", + "admin/store.twitterCard.description": "POr favor escoja el tipo de la Tarjeta de Twitter" } From f5bc3063f9d21b08477253e55c6aeee3ece74298 Mon Sep 17 00:00:00 2001 From: edyespinal Date: Thu, 2 Sep 2021 12:43:29 +0200 Subject: [PATCH 2/6] chore: update CHANGELOG --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index da13c3a9d..cf90ae3e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] +### Added + +- Messages for the `Twitter Meta Tags` app configuration. + ## [4.44.7] - 2021-08-02 ### Added From 81aa00c233b1b8154f39235acc389cb9e9dcb088 Mon Sep 17 00:00:00 2001 From: edyespinal Date: Wed, 6 Oct 2021 17:25:09 +0200 Subject: [PATCH 3/6] chore: remove unnecessary message --- messages/en.json | 2 +- messages/es.json | 2 +- react/components/admin/store/StoreForm/index.tsx | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/messages/en.json b/messages/en.json index eca5710f0..b5c82f7b0 100644 --- a/messages/en.json +++ b/messages/en.json @@ -556,7 +556,7 @@ "admin/pages.editor.newadmin.alert.anchor": "please access the previous VTEX Admin.", "admin/store.includeTwitterMetaTags.title": "Include Twitter meta tags", "admin/store.twitterUsername.title": "Twitter username", - "admin/store.twitterUsername.description": "The username your business uses on Twitter, for example: VTEXcommerce. (Do not include the @ sign)", + "admin/store.twitterUsername.description": "The username your business uses on Twitter, for example: VTEXcommerce.", "admin/store.twitterCard.title": "Twitter Card", "admin/store.twitterCard.description": "Please choose the type for the Twitter Card" } diff --git a/messages/es.json b/messages/es.json index 0457927ba..cc4736ab7 100644 --- a/messages/es.json +++ b/messages/es.json @@ -556,7 +556,7 @@ "admin/pages.editor.newadmin.alert.anchor": "por favor acceda al VTEX Admin anterior.", "admin/store.includeTwitterMetaTags.title": "Incluir metaetiquetas de Twitter", "admin/store.twitterUsername.title": "Nombre de usuario en Twitter", - "admin/store.twitterUsername.description": "El nombre de usuario que usa su empresa en Twitter, por ejemplo: VTEXcommerce. (No incluya el signo @)", + "admin/store.twitterUsername.description": "El nombre de usuario que usa su empresa en Twitter, por ejemplo: VTEXcommerce.", "admin/store.twitterCard.title": "Tarjeta de Twitter", "admin/store.twitterCard.description": "POr favor escoja el tipo de la Tarjeta de Twitter" } diff --git a/react/components/admin/store/StoreForm/index.tsx b/react/components/admin/store/StoreForm/index.tsx index 8eac1d6c0..674311113 100644 --- a/react/components/admin/store/StoreForm/index.tsx +++ b/react/components/admin/store/StoreForm/index.tsx @@ -9,6 +9,7 @@ import { Button, ToastContext } from 'vtex.styleguide' import ArrayFieldTemplate from '../../../form/ArrayFieldTemplate' import BaseInput from '../../../form/BaseInput' +import Dropdown from '../../../form/Dropdown' import Toggle from '../../../form/Toggle' import FieldTemplate from '../../../form/FieldTemplate' import ObjectFieldTemplate from '../../../form/ObjectFieldTemplate' @@ -43,6 +44,7 @@ const CheckboxWidget = (props: CustomWidgetProps) => ( const widgets = { BaseInput, CheckboxWidget, + Dropdown, } function resolveSchemaForCurrentTab( From 35cb192780a204f68a85b620933e80bbe607f334 Mon Sep 17 00:00:00 2001 From: edyespinal Date: Wed, 13 Oct 2021 12:16:27 +0200 Subject: [PATCH 4/6] chore: add translations for every language --- messages/es.json | 10 ++--- messages/fr.json | 7 +++- messages/it.json | 7 +++- messages/ja.json | 107 +++++++++++++++++++++++++---------------------- messages/ko.json | 7 +++- messages/nl.json | 7 +++- messages/pt.json | 7 +++- messages/ro.json | 7 +++- 8 files changed, 97 insertions(+), 62 deletions(-) diff --git a/messages/es.json b/messages/es.json index cc4736ab7..700bdbf7f 100644 --- a/messages/es.json +++ b/messages/es.json @@ -554,9 +554,9 @@ "admin/store.advancedSettings.enableLazyFold.description": "Permite la carga diferida de los archivos JS de los componentes (above the fold)", "admin/pages.editor.newadmin.alert": "Este es un ambiente de prueba. Para aplicar los cambios en su tienda online, ", "admin/pages.editor.newadmin.alert.anchor": "por favor acceda al VTEX Admin anterior.", - "admin/store.includeTwitterMetaTags.title": "Incluir metaetiquetas de Twitter", - "admin/store.twitterUsername.title": "Nombre de usuario en Twitter", - "admin/store.twitterUsername.description": "El nombre de usuario que usa su empresa en Twitter, por ejemplo: VTEXcommerce.", - "admin/store.twitterCard.title": "Tarjeta de Twitter", - "admin/store.twitterCard.description": "POr favor escoja el tipo de la Tarjeta de Twitter" + "admin/store.includeTwitterMetaTags.title": "Incluir meta tags de Twitter", + "admin/store.twitterUsername.title": "Nombre de usuario de Twitter", + "admin/store.twitterUsername.description": "El nombre de usuario que su empresa utiliza en Twitter, por ejemplo VTEXcommerce.", + "admin/store.twitterCard.title": "Twitter Card", + "admin/store.twitterCard.description": "Por favor, elija el tipo de Twitter Card" } diff --git a/messages/fr.json b/messages/fr.json index dff34f4f0..f0382f7ca 100644 --- a/messages/fr.json +++ b/messages/fr.json @@ -553,5 +553,10 @@ "admin/store.advancedSettings.enableLazyFold.title": "Activez le chargement différé des ressources sous la ligne de flottaison (fold)", "admin/store.advancedSettings.enableLazyFold.description": "Permet le chargement différé des fichiers JS des composants situés sous le bloc `__fold__`.", "admin/pages.editor.newadmin.alert": "This is a test environment. To apply changes to your online store, ", - "admin/pages.editor.newadmin.alert.anchor": "please access the previous VTEX Admin." + "admin/pages.editor.newadmin.alert.anchor": "please access the previous VTEX Admin.", + "admin/store.includeTwitterMetaTags.title": "Inclure les balises méta Twitter", + "admin/store.twitterUsername.title": "Nom d'utilisateur Twitter", + "admin/store.twitterUsername.description": "Le nom d'utilisateur que votre entreprise utilise sur Twitter, par exemple : VTEXcommerce.", + "admin/store.twitterCard.title": "Carte Twitter", + "admin/store.twitterCard.description": "Veuillez choisir le type de la Twitter Card" } diff --git a/messages/it.json b/messages/it.json index 951239c80..9e75f38ce 100644 --- a/messages/it.json +++ b/messages/it.json @@ -553,5 +553,10 @@ "admin/store.advancedSettings.enableLazyFold.title": "Abilita il caricamento differito delle risorse \"Below the Fold\"", "admin/store.advancedSettings.enableLazyFold.description": "Abilita il caricamento differito del file JS dei componenti del blocco \"Below the __fold__\".", "admin/pages.editor.newadmin.alert": "This is a test environment. To apply changes to your online store, ", - "admin/pages.editor.newadmin.alert.anchor": "please access the previous VTEX Admin." + "admin/pages.editor.newadmin.alert.anchor": "please access the previous VTEX Admin.", + "admin/store.includeTwitterMetaTags.title": "Includi meta tag di Twitter", + "admin/store.twitterUsername.title": "Nome utente su Twitter", + "admin/store.twitterUsername.description": "Il nome utente che la tua azienda utilizza su Twitter, ad esempio: VTEXcommerce.", + "admin/store.twitterCard.title": "Twitter Card", + "admin/store.twitterCard.description": "Si prega di scegliere il tipo di Twitter Card" } diff --git a/messages/ja.json b/messages/ja.json index bd83fcfab..c537ec913 100644 --- a/messages/ja.json +++ b/messages/ja.json @@ -499,59 +499,64 @@ "admin/pages.admin.redirects.upload-modal.prompt.alert.missing-binding-data": "リダイレクト {route} から消失しているバインド情報", "admin/pages.admin.redirects.upload-modal.prompt.alert.extra-binding-data": "リダイレクト {route} からの不要なバインド情報", "admin/store.b2benabled.title": "B2B behavior enabled", - "admin/store.title":"VTEX ストア", - "admin/store.storeName.title":"ストア名", - "admin/store.requiresAuthorization.title":"B2B 動作を有効にする", - "admin/store.titleTag.title":"デフォルトタイトルタグ", - "admin/store.metaTagDescription.title":"description メタタグ", - "admin/store.metaTagRobots.title":"robots メタタグ", - "admin/store.metaTagRobots.description":"デフォルト値: index, follow", - "admin/store.faviconLinks.title":"ファビコン", - "admin/store.faviconLinks.rel.title":"ファビコン関係", - "admin/store.faviconLinks.rel.description":"このファビコン関係、例: 「アイコン」、「ショートカットアイコン」、「Apple タッチアイコン」", - "admin/store.faviconLinks.type.title":"ファビコンメディアタイプ", + "admin/store.title": "VTEX ストア", + "admin/store.storeName.title": "ストア名", + "admin/store.requiresAuthorization.title": "B2B 動作を有効にする", + "admin/store.titleTag.title": "デフォルトタイトルタグ", + "admin/store.metaTagDescription.title": "description メタタグ", + "admin/store.metaTagRobots.title": "robots メタタグ", + "admin/store.metaTagRobots.description": "デフォルト値: index, follow", + "admin/store.faviconLinks.title": "ファビコン", + "admin/store.faviconLinks.rel.title": "ファビコン関係", + "admin/store.faviconLinks.rel.description": "このファビコン関係、例: 「アイコン」、「ショートカットアイコン」、「Apple タッチアイコン」", + "admin/store.faviconLinks.type.title": "ファビコンメディアタイプ", "admin/store.faviconLinks.type.description": "(オプション) ファビコンタイプ、例: image/png", - "admin/store.faviconLinks.sizes.title":"ファビコンのサイズ", + "admin/store.faviconLinks.sizes.title": "ファビコンのサイズ", "admin/store.faviconLinks.sizes.description": "(オプション) ファビコンサイズ、形式: {width}x{height} 例:180x180", - "admin/store.faviconLinks.href.title":"ファビコン href", - "admin/store.faviconLinks.description":"ストアのファビコンを構成", - "admin/store.searchTermPath.title":"検索パス", - "admin/store.searchTermPath.description":"ストアの検索パスを指定してください", - "admin/store.advancedSettings.title":"高度なストア設定", + "admin/store.faviconLinks.href.title": "ファビコン href", + "admin/store.faviconLinks.description": "ストアのファビコンを構成", + "admin/store.searchTermPath.title": "検索パス", + "admin/store.searchTermPath.description": "ストアの検索パスを指定してください", + "admin/store.advancedSettings.title": "高度なストア設定", "admin/store.advancedSettings.enableOrderFormOptimization.title": "注文フォームの最適化", - "admin/store.advancedSettings.enableOrderFormOptimization.description":"従来の注文フォームプロバイダを無効にします。詳細は以下をご覧ください: https://vtex.io/docs/recipes/store-management/enabling-order-form-optimization.", - "admin/store.advancedSettings.enableServiceWorker.title":"サービスワーカー", - "admin/store.advancedSettings.enableServiceWorker.description":"VTEX から提供されたデフォルトサービスワーカーを登録します。", - "admin/store.advancedSettings.enableCriticalCSS.title":"重要な CSS 最適化", - "admin/store.advancedSettings.enableCriticalCSS.description":"パフォーマンスと Lighthouse スコアを改善する CSS 最適化を有効にします。影響を受けるのはホームページだけです。スタイルが乱れることがあるので、オンにした後は慎重にテストしてください。", - "admin/store.advancedSettings.enableCriticalCSSOnSearch.title":"検索ページの重要な CSS 最適化", - "admin/store.advancedSettings.enableCriticalCSSOnSearch.description":"パフォーマンスと Lighthouse スコアを改善する CSS 最適化を有効にします。影響を受けるのは検索ページだけです。スタイルが乱れることがあるので、オンにした後は慎重にテストしてください。", - "admin/store.advancedSettings.enableCriticalCSSOnCustom.title":"カスタムページの重要な CSS 最適化", - "admin/store.advancedSettings.enableCriticalCSSOnCustom.description":"パフォーマンスと Lighthouse スコアを改善する CSS 最適化を有効にします。影響を受けるのはカスタムページだけです。スタイルが乱れることがあるので、オンにした後は慎重にテストしてください。", - "admin/store.advancedSettings.enableCriticalCSSOnProduct.title":"製品ページの重要な CSS 最適化", - "admin/store.advancedSettings.enableCriticalCSSOnProduct.description":"パフォーマンスと Lighthouse スコアを改善する CSS 最適化を有効にします。影響を受けるのは製品ページだけです。スタイルが乱れることがあるので、オンにした後は慎重にテストしてください。", - "admin/store.advancedSettings.enableCSSConcatenation.title":"CSS 連結を有効にする", - "admin/store.advancedSettings.enableCSSConcatenation.description":"ページの CSS を連結して1つのファイルにし、早くダウンロードできるようにします。", - "admin/store.advancedSettings.enablePrefetch.title":"プリフェッチを有効にする", - "admin/store.advancedSettings.enablePrefetch.description":"ナビゲーションを早くするため、マウスオーバーでページをプリフェッチします。", - "admin/store.advancedSettings.enableLazyRuntime.title":"遅延ランタイムを有効にする", - "admin/store.advancedSettings.enableLazyRuntime.description":"ページのメタデータを後から読み込みます。", - "admin/store.advancedSettings.enableMenuRenderingOptimization.title":"サブメニュー項目の遅延レンダリングを有効にする", - "admin/store.advancedSettings.enableMenuRenderingOptimization.description":"最適化されたサブメニューレンダリングを有効にし、パフォーマンスを改善します。スタイルに問題が生じることがあるので、オンにした後は慎重にテストしてください。", - "admin/store.advancedSettings.enableSearchRenderingOptimization.title":"検索結果とファセットの遅延レンダリングを有効にする", - "admin/store.advancedSettings.enableSearchRenderingOptimization.description":"検索結果とファセットの最適化されたレンダリングを有効にし、パフォーマンスを改善します。スタイルに問題が生じることがあるので、オンにした後は慎重にテストしてください。", - "admin/store.advancedSettings.enableAsyncScripts.title":"スクリプトの非同期的な読み込みを有効にする", - "admin/store.advancedSettings.enableAsyncScripts.description":"スクリプトの読み込み実行と非同期にして、その処理開始を早めます。", - "admin/store.advancedSettings.enableConcurrentMode.title":"React の並行モードを有効にする", - "admin/store.advancedSettings.enableConcurrentMode.description":"ストアが早く反応できるように、またユーザーのデバイス容量やネットワーク速度に合わせられるようにします。", - "admin/store.advancedSettings.enableFiltersFetchOptimization.title":"取得フィルタを一部有効にする", - "admin/store.advancedSettings.enableFiltersFetchOptimization.description":"どのフィルタでも最初の 10 のファセットだけを取得することにより、検索ページのパフォーマンスを改善します。残りを表示するにはボタンを追加してください。選択したファセットのページへ進む時、問題が生じることがあります。特に検索リゾルバ v0 の場合です。オンにした後は慎重にテストしてください。", - "admin/store.advancedSettings.enableFullSSROnProduct.title":"製品ページですべての GraphQL クエリを実行できるようにする", - "admin/store.advancedSettings.enableFullSSROnProduct.description":"製品ページのファーストビューをレンダリングするのに追加的なデータの取得を要する場合に役立ちます。製品ページが本当に必要とする場合にオンにしてください。そうしなければ最適化されません。", - "admin/store.advancedSettings.enableLazyFooter.title":"ページフッターの遅延レンダリングを有効にする", - "admin/store.advancedSettings.enableLazyFooter.description":"ページフッターのレンダリングやそのアセットの読み込みを遅延させます。こうするとページの最初のレンダリングのパフォーマンスが改善されます。", - "admin/store.advancedSettings.enableLazyFold.title":"ファーストビュー領域以外のアセットの遅延読み込みを有効にする", - "admin/store.advancedSettings.enableLazyFold.description":"`__fold__` ブロックより下にあるコンポーネントの JS ファイルの遅延読み込みを有効にします。", + "admin/store.advancedSettings.enableOrderFormOptimization.description": "従来の注文フォームプロバイダを無効にします。詳細は以下をご覧ください: https://vtex.io/docs/recipes/store-management/enabling-order-form-optimization.", + "admin/store.advancedSettings.enableServiceWorker.title": "サービスワーカー", + "admin/store.advancedSettings.enableServiceWorker.description": "VTEX から提供されたデフォルトサービスワーカーを登録します。", + "admin/store.advancedSettings.enableCriticalCSS.title": "重要な CSS 最適化", + "admin/store.advancedSettings.enableCriticalCSS.description": "パフォーマンスと Lighthouse スコアを改善する CSS 最適化を有効にします。影響を受けるのはホームページだけです。スタイルが乱れることがあるので、オンにした後は慎重にテストしてください。", + "admin/store.advancedSettings.enableCriticalCSSOnSearch.title": "検索ページの重要な CSS 最適化", + "admin/store.advancedSettings.enableCriticalCSSOnSearch.description": "パフォーマンスと Lighthouse スコアを改善する CSS 最適化を有効にします。影響を受けるのは検索ページだけです。スタイルが乱れることがあるので、オンにした後は慎重にテストしてください。", + "admin/store.advancedSettings.enableCriticalCSSOnCustom.title": "カスタムページの重要な CSS 最適化", + "admin/store.advancedSettings.enableCriticalCSSOnCustom.description": "パフォーマンスと Lighthouse スコアを改善する CSS 最適化を有効にします。影響を受けるのはカスタムページだけです。スタイルが乱れることがあるので、オンにした後は慎重にテストしてください。", + "admin/store.advancedSettings.enableCriticalCSSOnProduct.title": "製品ページの重要な CSS 最適化", + "admin/store.advancedSettings.enableCriticalCSSOnProduct.description": "パフォーマンスと Lighthouse スコアを改善する CSS 最適化を有効にします。影響を受けるのは製品ページだけです。スタイルが乱れることがあるので、オンにした後は慎重にテストしてください。", + "admin/store.advancedSettings.enableCSSConcatenation.title": "CSS 連結を有効にする", + "admin/store.advancedSettings.enableCSSConcatenation.description": "ページの CSS を連結して1つのファイルにし、早くダウンロードできるようにします。", + "admin/store.advancedSettings.enablePrefetch.title": "プリフェッチを有効にする", + "admin/store.advancedSettings.enablePrefetch.description": "ナビゲーションを早くするため、マウスオーバーでページをプリフェッチします。", + "admin/store.advancedSettings.enableLazyRuntime.title": "遅延ランタイムを有効にする", + "admin/store.advancedSettings.enableLazyRuntime.description": "ページのメタデータを後から読み込みます。", + "admin/store.advancedSettings.enableMenuRenderingOptimization.title": "サブメニュー項目の遅延レンダリングを有効にする", + "admin/store.advancedSettings.enableMenuRenderingOptimization.description": "最適化されたサブメニューレンダリングを有効にし、パフォーマンスを改善します。スタイルに問題が生じることがあるので、オンにした後は慎重にテストしてください。", + "admin/store.advancedSettings.enableSearchRenderingOptimization.title": "検索結果とファセットの遅延レンダリングを有効にする", + "admin/store.advancedSettings.enableSearchRenderingOptimization.description": "検索結果とファセットの最適化されたレンダリングを有効にし、パフォーマンスを改善します。スタイルに問題が生じることがあるので、オンにした後は慎重にテストしてください。", + "admin/store.advancedSettings.enableAsyncScripts.title": "スクリプトの非同期的な読み込みを有効にする", + "admin/store.advancedSettings.enableAsyncScripts.description": "スクリプトの読み込み実行と非同期にして、その処理開始を早めます。", + "admin/store.advancedSettings.enableConcurrentMode.title": "React の並行モードを有効にする", + "admin/store.advancedSettings.enableConcurrentMode.description": "ストアが早く反応できるように、またユーザーのデバイス容量やネットワーク速度に合わせられるようにします。", + "admin/store.advancedSettings.enableFiltersFetchOptimization.title": "取得フィルタを一部有効にする", + "admin/store.advancedSettings.enableFiltersFetchOptimization.description": "どのフィルタでも最初の 10 のファセットだけを取得することにより、検索ページのパフォーマンスを改善します。残りを表示するにはボタンを追加してください。選択したファセットのページへ進む時、問題が生じることがあります。特に検索リゾルバ v0 の場合です。オンにした後は慎重にテストしてください。", + "admin/store.advancedSettings.enableFullSSROnProduct.title": "製品ページですべての GraphQL クエリを実行できるようにする", + "admin/store.advancedSettings.enableFullSSROnProduct.description": "製品ページのファーストビューをレンダリングするのに追加的なデータの取得を要する場合に役立ちます。製品ページが本当に必要とする場合にオンにしてください。そうしなければ最適化されません。", + "admin/store.advancedSettings.enableLazyFooter.title": "ページフッターの遅延レンダリングを有効にする", + "admin/store.advancedSettings.enableLazyFooter.description": "ページフッターのレンダリングやそのアセットの読み込みを遅延させます。こうするとページの最初のレンダリングのパフォーマンスが改善されます。", + "admin/store.advancedSettings.enableLazyFold.title": "ファーストビュー領域以外のアセットの遅延読み込みを有効にする", + "admin/store.advancedSettings.enableLazyFold.description": "`__fold__` ブロックより下にあるコンポーネントの JS ファイルの遅延読み込みを有効にします。", "admin/pages.editor.newadmin.alert": "This is a test environment. To apply changes to your online store, ", - "admin/pages.editor.newadmin.alert.anchor": "please access the previous VTEX Admin." + "admin/pages.editor.newadmin.alert.anchor": "please access the previous VTEX Admin.", + "admin/store.includeTwitterMetaTags.title": "Twitter メタタグを含める", + "admin/store.twitterUsername.title": "Twitter ユーザー名", + "admin/store.twitterUsername.description": "あなたのビジネスが Twitter で使うユーザー名、例: VTEXcommerce.", + "admin/store.twitterCard.title": "Twitter カード", + "admin/store.twitterCard.description": "Twitter カードの種類を選んでください" } diff --git a/messages/ko.json b/messages/ko.json index a6354749c..51568e713 100644 --- a/messages/ko.json +++ b/messages/ko.json @@ -553,5 +553,10 @@ "admin/store.advancedSettings.enableLazyFold.title": "폴더 아래쪽 자산의 지연 로드 사용", "admin/store.advancedSettings.enableLazyFold.description": "'__fold__' 블록 아래에 있는 구성 요소의 JS 파일을 지연 로드할 수 있습니다.", "admin/pages.editor.newadmin.alert": "This is a test environment. To apply changes to your online store, ", - "admin/pages.editor.newadmin.alert.anchor": "please access the previous VTEX Admin." + "admin/pages.editor.newadmin.alert.anchor": "please access the previous VTEX Admin.", + "admin/store.includeTwitterMetaTags.title": "Twitter 메타 태그 포함", + "admin/store.twitterUsername.title": "Twitter 사용자 이름", + "admin/store.twitterUsername.description": "귀하의 비즈니스가 Twitter에서 사용하는 사용자 이름. 예: VTEXcommerce.", + "admin/store.twitterCard.title": "Twitter 카드", + "admin/store.twitterCard.description": "Twitter 카드의 종류를 선택하세요." } diff --git a/messages/nl.json b/messages/nl.json index cbd542f53..e86f85c9d 100644 --- a/messages/nl.json +++ b/messages/nl.json @@ -553,5 +553,10 @@ "admin/store.advancedSettings.enableLazyFold.title": "Schakel traag laden van activa onder de vouw in", "admin/store.advancedSettings.enableLazyFold.description": "Schakel het traag laden in van de JS bestanden van de componenten onder het `__fold__` blok in.", "admin/pages.editor.newadmin.alert": "This is a test environment. To apply changes to your online store, ", - "admin/pages.editor.newadmin.alert.anchor": "please access the previous VTEX Admin." + "admin/pages.editor.newadmin.alert.anchor": "please access the previous VTEX Admin.", + "admin/store.includeTwitterMetaTags.title": "Twitter-metatags opnemen", + "admin/store.twitterUsername.title": "Twitter-gebruikersnaam", + "admin/store.twitterUsername.description": "De gebruikersnaam die uw bedrijf op Twitter gebruikt, bijvoorbeeld: VTEXcommerce.", + "admin/store.twitterCard.title": "Twitter-kaart", + "admin/store.twitterCard.description": "Kies het type voor de Twitter-kaart" } diff --git a/messages/pt.json b/messages/pt.json index 16159d81a..157dcaba2 100644 --- a/messages/pt.json +++ b/messages/pt.json @@ -553,5 +553,10 @@ "admin/store.advancedSettings.enableLazyFold.title": "Habilitar o carregamento de forma Lazy de ativos abaixo da dobra", "admin/store.advancedSettings.enableLazyFold.description": "Permite o carregamento de forma Lazy dos arquivos JS dos componentes (above the fold)", "admin/pages.editor.newadmin.alert": "Este é um ambiente teste. Para aplicar mudanças na sua loja online, ", - "admin/pages.editor.newadmin.alert.anchor": "por favor acesse o Admin VTEX anterior." + "admin/pages.editor.newadmin.alert.anchor": "por favor acesse o Admin VTEX anterior.", + "admin/store.includeTwitterMetaTags.title": "Incluir meta tags do Twitter", + "admin/store.twitterUsername.title": "Nome de usuário no Twitter", + "admin/store.twitterUsername.description": "O nome de usuário que sua empresa usa no Twitter, por exemplo: VTEXcommerce.", + "admin/store.twitterCard.title": "Twitter Card", + "admin/store.twitterCard.description": "Por favor, escolha o tipo de Twitter Card" } diff --git a/messages/ro.json b/messages/ro.json index 6918d2f70..b1bc8d0ac 100644 --- a/messages/ro.json +++ b/messages/ro.json @@ -553,5 +553,10 @@ "admin/store.advancedSettings.enableLazyFold.title": "Activează încărcarea lentă a activelor de dedesubt.", "admin/store.advancedSettings.enableLazyFold.description": "Activează încărcarea lentă a fişierelor JS a componentelor de sub elementul __fold__.", "admin/pages.editor.newadmin.alert": "This is a test environment. To apply changes to your online store, ", - "admin/pages.editor.newadmin.alert.anchor": "please access the previous VTEX Admin." + "admin/pages.editor.newadmin.alert.anchor": "please access the previous VTEX Admin.", + "admin/store.includeTwitterMetaTags.title": "Include meta tag-uri Twitter", + "admin/store.twitterUsername.title": "Nume de utilizator Twitter", + "admin/store.twitterUsername.description": "Numele de utilizator pe care îl folosește business-ul tău pe Twitter, de exemplu: VTEXcommerce.", + "admin/store.twitterCard.title": "Twitter Card", + "admin/store.twitterCard.description": "Te rugăm să alegi tipul pentru Cardul Twitter" } From ebe2bc5c00e0594fd073c9d2492135de37895df5 Mon Sep 17 00:00:00 2001 From: edyespinal Date: Wed, 13 Oct 2021 12:37:06 +0200 Subject: [PATCH 5/6] chore: add Bulgarian (bg) translations --- messages/bg.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/messages/bg.json b/messages/bg.json index 0e1bbd4a1..b9916759f 100644 --- a/messages/bg.json +++ b/messages/bg.json @@ -553,5 +553,10 @@ "admin/store.advancedSettings.enableLazyFold.title": "Активиране на бавно зареждане на активите под ръба на първия екран", "admin/store.advancedSettings.enableLazyFold.description": "Активира бавно зареждане на JS файлове на компонентите под блок „__fold__“.", "admin/pages.editor.newadmin.alert": "Това е тестова среда. За да приложите промените в своя онлайн магазин, ", - "admin/pages.editor.newadmin.alert.anchor": "моля, осъществете достъп до предходния VTEX Admin." + "admin/pages.editor.newadmin.alert.anchor": "моля, осъществете достъп до предходния VTEX Admin.", + "admin/store.includeTwitterMetaTags.title": "Включете мета тагове за Twitter", + "admin/store.twitterUsername.title": "Потребителско име за Twitter", + "admin/store.twitterUsername.description": "Потребителското име, което фирмата ви използва в Twitter, например: VTEXcommerce.", + "admin/store.twitterCard.title": "Twitter Card", + "admin/store.twitterCard.description": "Моля, изберете вида Twitter Card" } From b4de2ed16372678ba4d4d87aec7feb1124e9b37d Mon Sep 17 00:00:00 2001 From: edyespinal Date: Tue, 2 Nov 2021 10:20:00 +0100 Subject: [PATCH 6/6] chore: remove unused Dropdown component used for testing --- react/components/admin/store/StoreForm/index.tsx | 2 -- 1 file changed, 2 deletions(-) diff --git a/react/components/admin/store/StoreForm/index.tsx b/react/components/admin/store/StoreForm/index.tsx index 674311113..8eac1d6c0 100644 --- a/react/components/admin/store/StoreForm/index.tsx +++ b/react/components/admin/store/StoreForm/index.tsx @@ -9,7 +9,6 @@ import { Button, ToastContext } from 'vtex.styleguide' import ArrayFieldTemplate from '../../../form/ArrayFieldTemplate' import BaseInput from '../../../form/BaseInput' -import Dropdown from '../../../form/Dropdown' import Toggle from '../../../form/Toggle' import FieldTemplate from '../../../form/FieldTemplate' import ObjectFieldTemplate from '../../../form/ObjectFieldTemplate' @@ -44,7 +43,6 @@ const CheckboxWidget = (props: CustomWidgetProps) => ( const widgets = { BaseInput, CheckboxWidget, - Dropdown, } function resolveSchemaForCurrentTab(