Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add translations to settings page cards (title and description) #6900

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
18 changes: 18 additions & 0 deletions packages/admin-ui/ui/public/locales/en/translation.json
Expand Up @@ -1781,6 +1781,24 @@
"currencies-manage-the-markets-that-you-will-operate-within": "Manage the markets that you will operate within.",
"currencies-include-or-exclude-taxes": "Decide if you want to include or exclude taxes whenever you define a price in this currency",
"currencies-tax-incl-prices": "Tax Incl. Prices",
"settings-api-key-management-title": "API Key Management",
"settings-api-key-management-description": "Create and manage API keys",
"settings-currencies-title": "Currencies",
"settings-currencies-description": "Manage the currencies of your store",
"settings-personal-information-title": "Personal Information",
"settings-personal-information-description": "Manage your Medusa profile",
"settings-regions-title": "Regions",
"settings-regions-description": "Manage shipping, payment, and fulfillment across regions",
"settings-return-reasons-title": "Return Reasons",
"settings-return-reasons-description": "Manage reasons for returned items",
"settings-sales-channel-title": "Sales Channels",
"settings-sales-channel-description": "Control which product are available in which channels",
"settings-store-details-title": "Store Details",
"settings-store-details-description": "Manage your business details",
"settings-taxes-title": "Taxes",
"settings-taxes-description": "Manage taxes across regions and products",
"settings-the-team-title": "The Team",
"settings-the-team-description": "Manage users of your Medusa Store",
"settings-error": "Error",
"settings-malformed-swap-url": "Malformed swap url",
"settings-malformed-payment-url": "Malformed payment url",
Expand Down
18 changes: 18 additions & 0 deletions packages/admin-ui/ui/public/locales/es/translation.json
Expand Up @@ -1694,6 +1694,24 @@
"currencies-manage-the-markets-that-you-will-operate-within": "Maneja los mercados en los que operarás.",
"currencies-include-or-exclude-taxes": "Decide si deseas incluir o excluir impuestos siempre que definas un precio en esta divisa",
"currencies-tax-incl-prices": "Precios con impuesto incluido",
"settings-api-key-management-title": "Gestión de Claves API",
"settings-api-key-management-description": "Crear y gestionar claves API",
"settings-currencies-title": "Monedas",
"settings-currencies-description": "Gestionar las monedas de tu tienda",
"settings-personal-information-title": "Información Personal",
"settings-personal-information-description": "Gestiona tu perfil de Medusa",
"settings-regions-title": "Regiones",
"settings-regions-description": "Gestionar envíos, pagos y cumplimiento a través de regiones",
"settings-return-reasons-title": "Razones de Devolución",
"settings-return-reasons-description": "Gestionar las razones de los artículos devueltos",
"settings-sales-channel-title": "Canales de Venta",
"settings-sales-channel-description": "Controlar qué productos están disponibles en qué canales",
"settings-store-details-title": "Detalles de la Tienda",
"settings-store-details-description": "Gestionar los detalles de tu negocio",
"settings-taxes-title": "Impuestos",
"settings-taxes-description": "Gestionar impuestos a través de regiones y productos",
"settings-the-team-title": "El Equipo",
"settings-the-team-description": "Gestionar usuarios de tu Tienda Medusa",
"settings-error": "Error",
"settings-malformed-swap-url": "URL de intercambio mal formada",
"settings-malformed-payment-url": "URL de pago mal formada",
Expand Down
67 changes: 49 additions & 18 deletions packages/admin-ui/ui/src/domain/settings/index.tsx
Expand Up @@ -24,6 +24,7 @@ import Regions from "./regions"
import ReturnReasons from "./return-reasons"
import Taxes from "./taxes"
import Users from "./users"
import i18n from "i18next"

type SettingsCardType = {
heading: string
Expand All @@ -35,58 +36,88 @@ type SettingsCardType = {

const settings: SettingsCardType[] = [
{
heading: "API Key Management",
description: "Create and manage API keys",
heading: i18n.t("settings-api-key-management-title", "API Key Management"),
description: i18n.t(
"settings-api-key-management-description",
"Create and manage API keys"
),
icon: KeyIcon,
to: "/a/publishable-api-keys",
feature_flag: "publishable_api_keys",
},
{
heading: "Currencies",
description: "Manage the currencies of your store",
heading: i18n.t("settings-currencies-title", "Currencies"),
description: i18n.t(
"settings-currencies-description",
"Manage the currencies of your store"
),
icon: CoinsIcon,
to: "/a/settings/currencies",
},
{
heading: "Personal Information",
description: "Manage your Medusa profile",
heading: i18n.t(
"settings-personal-information-title",
"Personal Information"
),
description: i18n.t(
"settings-personal-information-description",
"Manage your Medusa profile"
),
icon: HappyIcon,
to: "/a/settings/personal-information",
},
{
heading: "Regions",
description: "Manage shipping, payment, and fulfillment across regions",
heading: i18n.t("settings-regions-title", "Regions"),
description: i18n.t(
"settings-regions-description",
"Manage shipping, payment, and fulfillment across regions"
),
icon: MapPinIcon,
to: "/a/settings/regions",
},
{
heading: "Return Reasons",
description: "Manage reasons for returned items",
heading: i18n.t("settings-return-reasons-title", "Return Reasons"),
description: i18n.t(
"settings-return-reasons-description",
"Manage reasons for returned items"
),
icon: ArrowUTurnLeft,
to: "/a/settings/return-reasons",
},
{
heading: "Sales Channels",
description: "Control which product are available in which channels",
heading: i18n.t("settings-sales-channel-title", "Sales Channels"),
description: i18n.t(
"settings-sales-channel-description",
"Control which product are available in which channels"
),
icon: ChannelsIcon,
feature_flag: "sales_channels",
to: "/a/sales-channels",
},
{
heading: "Store Details",
description: "Manage your business details",
heading: i18n.t("settings-store-details-title", "Store Details"),
description: i18n.t(
"settings-store-details-description",
"Manage your business details"
),
icon: CrosshairIcon,
to: "/a/settings/details",
},
{
heading: "Taxes",
description: "Manage taxes across regions and products",
heading: i18n.t("settings-taxes-title", "Taxes"),
description: i18n.t(
"settings-taxes-description",
"Manage taxes across regions and products"
),
icon: TaxesIcon,
to: "/a/settings/taxes",
},
{
heading: "The Team",
description: "Manage users of your Medusa Store",
heading: i18n.t("settings-the-team-title", "The Team"),
description: i18n.t(
"settings-the-team-description",
"Manage users of your Medusa Store"
),
icon: UsersIcon,
to: "/a/settings/team",
},
Expand Down