diff --git a/lang/en-US.json b/lang/en-US.json index 94b51cbc6..393e73074 100644 --- a/lang/en-US.json +++ b/lang/en-US.json @@ -4358,5 +4358,17 @@ "texterify_timestamp": { "defaultMessage": "2023-10-31T14:48:06Z", "description": "" + }, + "cSm/iv": { + "defaultMessage": "¡El éxito no tiene fronteras! Spanish Translation and New Improvements for You Are Here.", + "description": "This message appears on the news banner to invite the user to learn about the Spotlight feature." + }, + "ik/N/l": { + "defaultMessage": "Now fully translated into Spanish, making OKR management easier for everyone, and improved task filters so you can instantly focus on what really matters :)", + "description": "This message appears on action button that redirect the user to company page on Spotlight tab" + }, + "DM6HaV": { + "defaultMessage": "What's New!", + "description": "This message is used as the label for the news banner tag" } } diff --git a/lang/es-AR.json b/lang/es-AR.json index 77b0f9587..4cc394430 100644 --- a/lang/es-AR.json +++ b/lang/es-AR.json @@ -3866,5 +3866,17 @@ "3LGCOy": { "defaultMessage": "Español", "description": "This message is used as the label for the espanish language in our locale switcher" + }, + "cSm/iv": { + "defaultMessage": "¡El éxito no tiene fronteras! Ya está disponible la traducción al español y nuevas mejoras para usted.", + "description": "This message appears on the news banner to invite the user to learn about the Spotlight feature." + }, + "ik/N/l": { + "defaultMessage": "Ahora con traducción completa al español, lo que facilita la gestión de OKR para todos, y filtros de tareas mejorados para que puedas centrarte al instante en lo que realmente importa :)", + "description": "This message appears on action button that redirect the user to company page on Spotlight tab" + }, + "DM6HaV": { + "defaultMessage": "¡Nuevo!", + "description": "This message is used as the label for the news banner tag" } } diff --git a/lang/pt-BR.json b/lang/pt-BR.json index 5123ac07f..033e3eba9 100644 --- a/lang/pt-BR.json +++ b/lang/pt-BR.json @@ -227,10 +227,6 @@ "defaultMessage": "Na última hora", "description": "This label is displayed if the date difference is less than 1 hour" }, - "1EdvvO": { - "defaultMessage": "Agora você pode fazer a gestão das atividades da rotina do seu time também na bud. Visite a página do seu time e explore a aba de tarefas! Crie tarefas e acompanhe o andamento dos seus projetos em um só lugar :)", - "description": "This message appears on action button that redirect the user to company page on Spotlight tab" - }, "1IAVGz": { "defaultMessage": "Tarefas pendentes", "description": "Label for pending tasks selector item" @@ -987,6 +983,10 @@ "defaultMessage": "O objetivo foi movido de ciclo com sucesso.", "description": "This message appears on a successful toast when update objective team." }, + "DM6HaV": { + "defaultMessage": "Novidade!", + "description": "This message is used as the label for the news banner tag" + }, "DRKiQR": { "defaultMessage": "Parabéns! Você completou este resultado chave.", "description": "The text is displayed as a heading in the add team modal" @@ -2291,10 +2291,6 @@ "defaultMessage": "Nome", "description": "This is the label that goes on our user account settings page, at the first field to update the user informations" }, - "Y0d9br": { - "defaultMessage": "Organize suas atividades no novo módulo de gestão de tarefas!", - "description": "This message appears on the news banner to invite the user to learn about the Spotlight feature." - }, "Y1oyYG": { "defaultMessage": "Um ícone de seta para cima, indicando que o progresso aumentou", "description": "This desc message explains the increase icon for screen readers" @@ -2511,6 +2507,10 @@ "defaultMessage": "Desculpe, mas houve um erro inesperado. Tente novamente mais tarde", "description": "This message appears when the user tries to remove a given key-result, but receives an error" }, + "cSm/iv": { + "defaultMessage": "¡El éxito no tiene fronteras! Chegou a Tradução para Espanhol e Novas Melhorias para Você.", + "description": "This message appears on the news banner to invite the user to learn about the Spotlight feature." + }, "cVQ/Xo": { "defaultMessage": "Time", "description": "The title of the team column" @@ -2883,6 +2883,10 @@ "defaultMessage": "Financeiro (Dólar)", "description": "This message is displayed inside our key-result format select as the title of the coin USD format" }, + "ik/N/l": { + "defaultMessage": "Agora com tradução completa para o Espanhol, facilitando a gestão de OKRs para todos, e filtros de tarefas aprimorados para você focar instantaneamente no que realmente importa :)", + "description": "This message appears on action button that redirect the user to company page on Spotlight tab" + }, "ivvae0": { "defaultMessage": "Pontos de atenção nos membros do time", "description": "This message appears in the title of the team member attention points section." diff --git a/public/images/bud-release-19-11.png b/public/images/bud-release-19-11.png new file mode 100644 index 000000000..ba8f820c8 Binary files /dev/null and b/public/images/bud-release-19-11.png differ diff --git a/src/components/Base/NewsBanner/index.tsx b/src/components/Base/NewsBanner/index.tsx index 217f672d5..df0d6defe 100644 --- a/src/components/Base/NewsBanner/index.tsx +++ b/src/components/Base/NewsBanner/index.tsx @@ -12,12 +12,12 @@ import { import React, { useCallback, useEffect } from 'react' import { useIntl } from 'react-intl' -import bg from 'public/images/new-task-feature-2.png' +import bg from 'public/images/bud-release-19-11.png' import useLocalStorage from 'src/state/hooks/useLocalStorage/hook' import messages from './messages' -export const newsBannerStorageKey = 'newTasksFeature' +export const newsBannerStorageKey = 'release-19-11-2025' const NewsBanner = () => { const intl = useIntl() @@ -61,12 +61,19 @@ const NewsBanner = () => { /> - Novidade! + {intl.formatMessage(messages.newsBannerTag)} {intl.formatMessage(messages.newsBannerTitle)} - + {intl.formatMessage(messages.newsBannerDescription)} {/*