diff --git a/src/renderer/src/i18n/locales/en-us.json b/src/renderer/src/i18n/locales/en-us.json index a8c4f25f..6a804af9 100644 --- a/src/renderer/src/i18n/locales/en-us.json +++ b/src/renderer/src/i18n/locales/en-us.json @@ -930,7 +930,9 @@ }, "code_block": { "enable_wrap": "Wrap", - "disable_wrap": "Unwrap" + "disable_wrap": "Unwrap", + "expand": "Expand", + "collapse": "Collapse" }, "backup": { "title": "Data Backup", diff --git a/src/renderer/src/i18n/locales/ja-jp.json b/src/renderer/src/i18n/locales/ja-jp.json index bc76be3d..ee4c609d 100644 --- a/src/renderer/src/i18n/locales/ja-jp.json +++ b/src/renderer/src/i18n/locales/ja-jp.json @@ -930,7 +930,9 @@ }, "code_block": { "enable_wrap": "改行", - "disable_wrap": "改行解除" + "disable_wrap": "改行解除", + "expand": "展開する", + "collapse": "折りたたむ" }, "backup": { "title": "データバックアップ", diff --git a/src/renderer/src/i18n/locales/ru-ru.json b/src/renderer/src/i18n/locales/ru-ru.json index 2b8b218c..37585067 100644 --- a/src/renderer/src/i18n/locales/ru-ru.json +++ b/src/renderer/src/i18n/locales/ru-ru.json @@ -930,7 +930,9 @@ }, "code_block": { "enable_wrap": "Перенос строки", - "disable_wrap": "Отменить перенос строки" + "disable_wrap": "Отменить перенос строки", + "expand": "Развернуть", + "collapse": "Свернуть" }, "backup": { "title": "Резервное копирование данных", diff --git a/src/renderer/src/i18n/locales/zh-cn.json b/src/renderer/src/i18n/locales/zh-cn.json index 88558f48..061d91c8 100644 --- a/src/renderer/src/i18n/locales/zh-cn.json +++ b/src/renderer/src/i18n/locales/zh-cn.json @@ -930,7 +930,9 @@ }, "code_block": { "enable_wrap": "换行", - "disable_wrap": "取消换行" + "disable_wrap": "取消换行", + "expand": "展开", + "collapse": "收起" }, "backup": { "title": "数据备份", diff --git a/src/renderer/src/i18n/locales/zh-tw.json b/src/renderer/src/i18n/locales/zh-tw.json index cfa17b78..7a8f5866 100644 --- a/src/renderer/src/i18n/locales/zh-tw.json +++ b/src/renderer/src/i18n/locales/zh-tw.json @@ -930,7 +930,9 @@ }, "code_block": { "enable_wrap": "換行", - "disable_wrap": "取消換行" + "disable_wrap": "取消換行", + "expand": "展開", + "collapse": "收起" }, "backup": { "title": "資料備份", diff --git a/src/renderer/src/pages/home/Markdown/CodeBlock.tsx b/src/renderer/src/pages/home/Markdown/CodeBlock.tsx index 9199cd7b..764a3eee 100644 --- a/src/renderer/src/pages/home/Markdown/CodeBlock.tsx +++ b/src/renderer/src/pages/home/Markdown/CodeBlock.tsx @@ -156,11 +156,12 @@ const ExpandButton: React.FC<{ onClick: () => void showButton: boolean }> = ({ isExpanded, onClick, showButton }) => { + const { t } = useTranslation() if (!showButton) return null return ( -
{isExpanded ? '收起' : '展开'}
+
{isExpanded ? t('code_block.collapse') : t('code_block.expand')}
) } @@ -317,6 +318,9 @@ const ExpandButtonWrapper = styled.div` z-index: 1; transition: color 0.2s; font-size: 12px; + font-family: + -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', + sans-serif; } &:hover .button-text {