Skip to content

Commit c730845

Browse files
authored
Fix missing title for button to close announcement banner (#3279)
1 parent 7b5a361 commit c730845

File tree

12 files changed

+20
-11
lines changed

12 files changed

+20
-11
lines changed

.changeset/sharp-hats-applaud.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"gitbook": patch
3+
---
4+
5+
Fix missing title on button to close the announcement banner.

packages/gitbook/src/components/Announcement/AnnouncementBanner.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
'use client';
22

3+
import { tString, useLanguage } from '@/intl/client';
34
import * as storage from '@/lib/local-storage';
45
import type { ResolvedContentRef } from '@/lib/references';
56
import { tcls } from '@/lib/tailwind';
@@ -18,6 +19,8 @@ export function AnnouncementBanner(props: {
1819
}) {
1920
const { announcement, contentRef } = props;
2021

22+
const language = useLanguage();
23+
2124
const hasLink = announcement.link && contentRef?.href;
2225
const closeable = announcement.style !== 'danger';
2326

@@ -81,6 +84,7 @@ export function AnnouncementBanner(props: {
8184
className={`absolute top-0 right-4 mt-2 mr-2 rounded straight-corners:rounded-none p-1.5 transition-all hover:ring-1 sm:right-6 md:right-8 ${style.close}`}
8285
type="button"
8386
onClick={dismissAnnouncement}
87+
title={tString(language, 'close')}
8488
>
8589
<Icon icon="close" className="size-4" />
8690
</button>

packages/gitbook/src/components/Cookies/CookiesToast.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ export function CookiesToast(props: { privacyPolicy?: string }) {
7272
<button
7373
type="button"
7474
onClick={() => setShow(false)}
75-
aria-label={tString(language, 'cookies_close')}
75+
aria-label={tString(language, 'close')}
7676
className={tcls(
7777
'absolute',
7878
'top-3',
@@ -85,7 +85,7 @@ export function CookiesToast(props: { privacyPolicy?: string }) {
8585
'rounded-sm',
8686
'hover:bg-tint-hover'
8787
)}
88-
title={tString(language, 'cookies_close')}
88+
title={tString(language, 'close')}
8989
>
9090
<Icon icon="xmark" className={tcls('size-4')} />
9191
</button>

packages/gitbook/src/intl/translations/de.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export const de = {
4040
cookies_prompt_privacy: 'Datenschutzrichtlinie',
4141
cookies_accept: 'Akzeptieren',
4242
cookies_reject: 'Ablehnen',
43-
cookies_close: 'Schließen',
43+
close: 'Schließen',
4444
edit_on_git: 'Bearbeiten auf ${1}',
4545
notfound_title: 'Seite nicht gefunden',
4646
notfound: 'Die gesuchte Seite existiert nicht.',

packages/gitbook/src/intl/translations/en.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export const en = {
4040
cookies_prompt_privacy: 'privacy policy',
4141
cookies_accept: 'Accept',
4242
cookies_reject: 'Reject',
43-
cookies_close: 'Close',
43+
close: 'Close',
4444
edit_on_git: 'Edit on ${1}',
4545
notfound_title: 'Page not found',
4646
notfound: "The page you are looking for doesn't exist.",

packages/gitbook/src/intl/translations/es.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export const es: TranslationLanguage = {
4242
cookies_prompt_privacy: 'política de privacidad',
4343
cookies_accept: 'Aceptar',
4444
cookies_reject: 'Rechazar',
45-
cookies_close: 'Cerrar',
45+
close: 'Cerrar',
4646
edit_on_git: 'Editar en ${1}',
4747
notfound_title: 'Página no encontrada',
4848
notfound: 'La página que buscas no existe.',

packages/gitbook/src/intl/translations/fr.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export const fr: TranslationLanguage = {
4242
cookies_prompt_privacy: 'politique de confidentialité',
4343
cookies_accept: 'Accepter',
4444
cookies_reject: 'Rejeter',
45-
cookies_close: 'Fermer',
45+
close: 'Fermer',
4646
edit_on_git: 'Modifier sur ${1}',
4747
notfound_title: 'Page non trouvée',
4848
notfound: "La page que vous cherchez n'existe pas.",

packages/gitbook/src/intl/translations/ja.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export const ja: TranslationLanguage = {
4242
cookies_prompt_privacy: 'プライバシーポリシー',
4343
cookies_accept: '同意する',
4444
cookies_reject: '拒否する',
45-
cookies_close: '閉じる',
45+
close: '閉じる',
4646
edit_on_git: '${1}で編集',
4747
notfound_title: 'ページが見つかりません',
4848
notfound: 'お探しのページは存在しません。',

packages/gitbook/src/intl/translations/nl.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export const nl: TranslationLanguage = {
4242
cookies_prompt_privacy: 'privacyverklaring',
4343
cookies_accept: 'Accepteren',
4444
cookies_reject: 'Weigeren',
45-
cookies_close: 'Sluiten',
45+
close: 'Sluiten',
4646
edit_on_git: 'Bewerk op ${1}',
4747
notfound_title: 'Pagina niet gevonden',
4848
notfound: 'De pagina die je zoekt, bestaat niet.',

packages/gitbook/src/intl/translations/no.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export const no: TranslationLanguage = {
4242
cookies_prompt_privacy: 'personvernerklæringen',
4343
cookies_accept: 'Godta',
4444
cookies_reject: 'Avslå',
45-
cookies_close: 'Lukk',
45+
close: 'Lukk',
4646
edit_on_git: 'Rediger på ${1}',
4747
notfound_title: 'Siden ble ikke funnet',
4848
notfound: 'Siden du leter etter eksisterer ikke.',

packages/gitbook/src/intl/translations/pt-br.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export const pt_br = {
4040
cookies_prompt_privacy: 'política de privacidade',
4141
cookies_accept: 'Aceitar',
4242
cookies_reject: 'Rejeitar',
43-
cookies_close: 'Fechar',
43+
close: 'Fechar',
4444
edit_on_git: 'Editar no ${1}',
4545
notfound_title: 'Página não encontrada',
4646
notfound: 'A página que você está procurando não existe.',

packages/gitbook/src/intl/translations/zh.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export const zh: TranslationLanguage = {
4040
cookies_prompt_privacy: '隐私政策',
4141
cookies_accept: '接受',
4242
cookies_reject: '拒绝',
43-
cookies_close: '关闭',
43+
close: '关闭',
4444
edit_on_git: '在${1}上编辑',
4545
notfound_title: '页面未找到',
4646
notfound: '您要找的页面不存在。',

0 commit comments

Comments
 (0)