Skip to content

Commit 906f196

Browse files
committed
feat: localize copy page button and update actions
1 parent a0e5197 commit 906f196

5 files changed

Lines changed: 130 additions & 5 deletions

File tree

sites/en/docusaurus.config.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,12 @@ module.exports = (async () => {
362362

363363
'docusaurus-plugin-image-zoom',
364364
'docusaurus-plugin-sass',
365-
'docusaurus-plugin-copy-page-button',
365+
[
366+
'docusaurus-plugin-copy-page-button',
367+
{
368+
enabledActions: ['copy', 'view', 'chatgpt', 'claude', 'gemini'],
369+
},
370+
],
366371
],
367372

368373
themeConfig:

sites/es/docusaurus.config.js

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,37 @@ module.exports = (async () => {
369369

370370
'docusaurus-plugin-image-zoom',
371371
'docusaurus-plugin-sass',
372-
'docusaurus-plugin-copy-page-button',
372+
[
373+
'docusaurus-plugin-copy-page-button',
374+
{
375+
enabledActions: ['copy', 'view', 'chatgpt', 'claude', 'gemini'],
376+
labels: {
377+
button: {
378+
label: 'Copiar página',
379+
},
380+
copy: {
381+
title: 'Copiar como Markdown',
382+
description: 'Copia el contenido de esta página como Markdown',
383+
},
384+
view: {
385+
title: 'Ver como Markdown',
386+
description: 'Ver el contenido de esta página en formato Markdown',
387+
},
388+
chatgpt: {
389+
title: 'Abrir en ChatGPT',
390+
description: 'Abrir el contenido de esta página como contexto en ChatGPT',
391+
},
392+
claude: {
393+
title: 'Abrir en Claude',
394+
description: 'Abrir el contenido de esta página como contexto en Claude',
395+
},
396+
gemini: {
397+
title: 'Abrir en Gemini',
398+
description: 'Abrir el contenido de esta página como contexto en Gemini',
399+
},
400+
},
401+
},
402+
],
373403
],
374404

375405
themeConfig:

sites/ja/docusaurus.config.js

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,37 @@ module.exports = (async () => {
369369

370370
'docusaurus-plugin-image-zoom',
371371
'docusaurus-plugin-sass',
372-
'docusaurus-plugin-copy-page-button',
372+
[
373+
'docusaurus-plugin-copy-page-button',
374+
{
375+
enabledActions: ['copy', 'view', 'chatgpt', 'claude', 'gemini'],
376+
labels: {
377+
button: {
378+
label: 'ページをコピー',
379+
},
380+
copy: {
381+
title: 'Markdown としてコピー',
382+
description: 'このページの内容を Markdown としてコピーします',
383+
},
384+
view: {
385+
title: 'Markdown で表示',
386+
description: 'このページの内容を Markdown 形式で表示します',
387+
},
388+
chatgpt: {
389+
title: 'ChatGPT で開く',
390+
description: 'このページの内容をコンテキストとして ChatGPT で開きます',
391+
},
392+
claude: {
393+
title: 'Claude で開く',
394+
description: 'このページの内容をコンテキストとして Claude で開きます',
395+
},
396+
gemini: {
397+
title: 'Gemini で開く',
398+
description: 'このページの内容をコンテキストとして Gemini で開きます',
399+
},
400+
},
401+
},
402+
],
373403
],
374404

375405
themeConfig:

sites/pt-BR/docusaurus.config.js

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,37 @@ module.exports = (async () => {
369369

370370
'docusaurus-plugin-image-zoom',
371371
'docusaurus-plugin-sass',
372-
'docusaurus-plugin-copy-page-button',
372+
[
373+
'docusaurus-plugin-copy-page-button',
374+
{
375+
enabledActions: ['copy', 'view', 'chatgpt', 'claude', 'gemini'],
376+
labels: {
377+
button: {
378+
label: 'Copiar página',
379+
},
380+
copy: {
381+
title: 'Copiar como Markdown',
382+
description: 'Copiar o conteúdo desta página como Markdown',
383+
},
384+
view: {
385+
title: 'Visualizar como Markdown',
386+
description: 'Visualizar o conteúdo desta página em formato Markdown',
387+
},
388+
chatgpt: {
389+
title: 'Abrir no ChatGPT',
390+
description: 'Abrir o conteúdo desta página como contexto no ChatGPT',
391+
},
392+
claude: {
393+
title: 'Abrir no Claude',
394+
description: 'Abrir o conteúdo desta página como contexto no Claude',
395+
},
396+
gemini: {
397+
title: 'Abrir no Gemini',
398+
description: 'Abrir o conteúdo desta página como contexto no Gemini',
399+
},
400+
},
401+
},
402+
],
373403
],
374404

375405
themeConfig:

sites/zh-CN/docusaurus.config.js

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,37 @@ module.exports = (async () => {
369369

370370
'docusaurus-plugin-image-zoom',
371371
'docusaurus-plugin-sass',
372-
'docusaurus-plugin-copy-page-button',
372+
[
373+
'docusaurus-plugin-copy-page-button',
374+
{
375+
enabledActions: ['copy', 'view', 'chatgpt', 'claude', 'gemini'],
376+
labels: {
377+
button: {
378+
label: '复制页面',
379+
},
380+
copy: {
381+
title: '复制为 Markdown',
382+
description: '将本页内容复制为 Markdown',
383+
},
384+
view: {
385+
title: '以 Markdown 查看',
386+
description: '以 Markdown 格式查看本页内容',
387+
},
388+
chatgpt: {
389+
title: '在 ChatGPT 中打开',
390+
description: '将本页内容作为上下文发送到 ChatGPT',
391+
},
392+
claude: {
393+
title: '在 Claude 中打开',
394+
description: '将本页内容作为上下文发送到 Claude',
395+
},
396+
gemini: {
397+
title: '在 Gemini 中打开',
398+
description: '将本页内容作为上下文发送到 Gemini',
399+
},
400+
},
401+
},
402+
],
373403
],
374404

375405
themeConfig:

0 commit comments

Comments
 (0)