fix(menu-backup): update export to be backup (#590)

* fix(menu-backup): update copy change export to be backup

* fix

---------

Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com>
This commit is contained in:
Jonathan Fishner
2025-02-23 09:14:27 +02:00
committed by GitHub
parent b935b7f251
commit 26a0a5b550
22 changed files with 80 additions and 73 deletions

View File

@@ -34,10 +34,10 @@ export const ar: LanguageTranslation = {
show_minimap: 'Show Mini Map', show_minimap: 'Show Mini Map',
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
share: { backup: {
share: 'مشاركة', backup: 'النسخ الاحتياطي',
export_diagram: 'تصدير المخطط', export_diagram: 'تصدير المخطط',
import_diagram: 'استيراد المخطط', restore_diagram: 'استعادة المخطط',
}, },
help: { help: {
help: 'مساعدة', help: 'مساعدة',

View File

@@ -35,10 +35,10 @@ export const bn: LanguageTranslation = {
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
share: { backup: {
share: 'শেয়ার করুন', backup: 'ব্যাকআপ',
export_diagram: 'ডায়াগ্রাম রপ্তানি করুন', export_diagram: 'ডায়াগ্রাম রপ্তানি করুন',
import_diagram: 'ডায়াগ্রাম আমদানি করুন', restore_diagram: 'ডায়াগ্রাম পুনরুদ্ধার করুন',
}, },
help: { help: {
help: 'সাহায্য', help: 'সাহায্য',

View File

@@ -35,10 +35,10 @@ export const de: LanguageTranslation = {
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
// TODO: Translate // TODO: Translate
share: { backup: {
share: 'Share', backup: 'Backup',
export_diagram: 'Export Diagram', export_diagram: 'Export Diagram',
import_diagram: 'Import Diagram', restore_diagram: 'Restore Diagram',
}, },
help: { help: {
help: 'Hilfe', help: 'Hilfe',

View File

@@ -33,10 +33,10 @@ export const en = {
show_minimap: 'Show Mini Map', show_minimap: 'Show Mini Map',
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
share: { backup: {
share: 'Share', backup: 'Backup',
export_diagram: 'Export Diagram', export_diagram: 'Export Diagram',
import_diagram: 'Import Diagram', restore_diagram: 'Restore Diagram',
}, },
help: { help: {
help: 'Help', help: 'Help',

View File

@@ -34,11 +34,10 @@ export const es: LanguageTranslation = {
show_minimap: 'Show Mini Map', show_minimap: 'Show Mini Map',
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
// TODO: Translate backup: {
share: { backup: 'Respaldo',
share: 'Share', export_diagram: 'Exportar Diagrama',
export_diagram: 'Export Diagram', restore_diagram: 'Restaurar Diagrama',
import_diagram: 'Import Diagram',
}, },
help: { help: {
help: 'Ayuda', help: 'Ayuda',

View File

@@ -33,10 +33,10 @@ export const fr: LanguageTranslation = {
show_minimap: 'Afficher la Mini Carte', show_minimap: 'Afficher la Mini Carte',
hide_minimap: 'Masquer la Mini Carte', hide_minimap: 'Masquer la Mini Carte',
}, },
share: { backup: {
share: 'Partage', backup: 'Sauvegarde',
export_diagram: 'Exporter le diagramme', export_diagram: 'Exporter le diagramme',
import_diagram: 'Importer un diagramme', restore_diagram: 'Restaurer le diagramme',
}, },
help: { help: {
help: 'Aide', help: 'Aide',

View File

@@ -35,10 +35,10 @@ export const gu: LanguageTranslation = {
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
share: { backup: {
share: 'શેર કરો', backup: 'બેકઅપ',
export_diagram: 'ડાયાગ્રામ નિકાસ કરો', export_diagram: 'ડાયાગ્રામ નિકાસ કરો',
import_diagram: 'ડાયાગ્રામ આયાત કરો', restore_diagram: 'ડાયાગ્રામ પુનઃસ્થાપિત કરો',
}, },
help: { help: {
help: 'મદદ', help: 'મદદ',

View File

@@ -34,11 +34,10 @@ export const hi: LanguageTranslation = {
show_minimap: 'Show Mini Map', show_minimap: 'Show Mini Map',
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
// TODO: Translate backup: {
share: { backup: 'बैकअप',
share: 'Share', export_diagram: 'आरेख निर्यात करें',
export_diagram: 'Export Diagram', restore_diagram: 'आरेख पुनर्स्थापित करें',
import_diagram: 'Import Diagram',
}, },
help: { help: {
help: 'मदद', help: 'मदद',

View File

@@ -34,10 +34,10 @@ export const id_ID: LanguageTranslation = {
show_minimap: 'Show Mini Map', show_minimap: 'Show Mini Map',
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
share: { backup: {
share: 'Bagikan', backup: 'Cadangan',
export_diagram: 'Ekspor Diagram', export_diagram: 'Ekspor Diagram',
import_diagram: 'Impor Diagram', restore_diagram: 'Pulihkan Diagram',
}, },
help: { help: {
help: 'Bantuan', help: 'Bantuan',

View File

@@ -36,10 +36,10 @@ export const ja: LanguageTranslation = {
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
// TODO: Translate // TODO: Translate
share: { backup: {
share: 'Share', backup: 'Backup',
export_diagram: 'Export Diagram', export_diagram: 'Export Diagram',
import_diagram: 'Import Diagram', restore_diagram: 'Restore Diagram',
}, },
help: { help: {
help: 'ヘルプ', help: 'ヘルプ',

View File

@@ -34,10 +34,10 @@ export const ko_KR: LanguageTranslation = {
show_minimap: 'Show Mini Map', show_minimap: 'Show Mini Map',
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
share: { backup: {
share: '공유', backup: '백업',
export_diagram: '다이어그램 내보내기', export_diagram: '다이어그램 내보내기',
import_diagram: '다이어그램 가져오기', restore_diagram: '다이어그램 복구',
}, },
help: { help: {
help: '도움말', help: '도움말',

View File

@@ -34,11 +34,11 @@ export const mr: LanguageTranslation = {
show_minimap: 'Show Mini Map', show_minimap: 'Show Mini Map',
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
share: { backup: {
// TODO: Add translations // TODO: Add translations
share: 'Share', backup: 'Backup',
export_diagram: 'Export Diagram', export_diagram: 'Export Diagram',
import_diagram: 'Import Diagram', restore_diagram: 'Restore Diagram',
}, },
help: { help: {
help: 'मदत', help: 'मदत',

View File

@@ -34,10 +34,11 @@ export const ne: LanguageTranslation = {
show_minimap: 'Show Mini Map', show_minimap: 'Show Mini Map',
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
share: { // TODO: Translate
share: 'शेयर गर्नुहोस्', backup: {
export_diagram: 'डायाग्राम निर्यात गर्नुहोस्', backup: 'Backup',
import_diagram: 'डायाग्राम आयात गर्नुहोस्', export_diagram: 'Export Diagram',
restore_diagram: 'Restore Diagram',
}, },
help: { help: {
help: 'मद्दत', help: 'मद्दत',

View File

@@ -35,10 +35,10 @@ export const pt_BR: LanguageTranslation = {
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
// TODO: Translate // TODO: Translate
share: { backup: {
share: 'Share', backup: 'Backup',
export_diagram: 'Export Diagram', export_diagram: 'Exportar Diagrama',
import_diagram: 'Import Diagram', restore_diagram: 'Restaurar Diagrama',
}, },
help: { help: {
help: 'Ajuda', help: 'Ajuda',

View File

@@ -34,10 +34,11 @@ export const ru: LanguageTranslation = {
show_minimap: 'Show Mini Map', show_minimap: 'Show Mini Map',
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
share: { // TODO: Translate
share: 'Поделиться', backup: {
export_diagram: 'Экспорт кода диаграммы', backup: 'Backup',
import_diagram: 'Импорт кода диаграммы', export_diagram: 'Export Diagram',
restore_diagram: 'Restore Diagram',
}, },
help: { help: {
help: 'Помощь', help: 'Помощь',

View File

@@ -35,10 +35,10 @@ export const te: LanguageTranslation = {
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
// TODO: Translate // TODO: Translate
share: { backup: {
share: 'Share', backup: 'Backup',
export_diagram: 'Export Diagram', export_diagram: 'Export Diagram',
import_diagram: 'Import Diagram', restore_diagram: 'Restore Diagram',
}, },
help: { help: {
help: 'సహాయం', help: 'సహాయం',

View File

@@ -35,10 +35,10 @@ export const tr: LanguageTranslation = {
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
// TODO: Translate // TODO: Translate
share: { backup: {
share: 'Share', backup: 'Backup',
export_diagram: 'Export Diagram', export_diagram: 'Export Diagram',
import_diagram: 'Import Diagram', restore_diagram: 'Restore Diagram',
}, },
help: { help: {
help: 'Yardım', help: 'Yardım',

View File

@@ -33,10 +33,10 @@ export const uk: LanguageTranslation = {
show_minimap: 'Показати мінімапу', show_minimap: 'Показати мінімапу',
hide_minimap: 'Приховати мінімапу', hide_minimap: 'Приховати мінімапу',
}, },
share: { backup: {
share: 'Поширити', backup: 'Резервне копіювання',
export_diagram: 'Експорт діаграми', export_diagram: 'Експорт діаграми',
import_diagram: 'Імпорт діаграми', restore_diagram: 'Відновити діаграму',
}, },
help: { help: {
help: 'Довідка', help: 'Довідка',

View File

@@ -34,10 +34,10 @@ export const vi: LanguageTranslation = {
show_minimap: 'Show Mini Map', show_minimap: 'Show Mini Map',
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
share: { backup: {
share: 'Chia sẻ', backup: 'Hỗ trợ',
export_diagram: 'Xuất sơ đồ', export_diagram: 'Xuất sơ đồ',
import_diagram: 'Nhập sơ đồ', restore_diagram: 'Khôi phục sơ đồ',
}, },
help: { help: {
help: 'Trợ giúp', help: 'Trợ giúp',

View File

@@ -34,10 +34,10 @@ export const zh_CN: LanguageTranslation = {
show_minimap: 'Show Mini Map', show_minimap: 'Show Mini Map',
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
share: { backup: {
share: '分享', backup: '备份',
export_diagram: '导出关系图', export_diagram: '导出关系图',
import_diagram: '导入关系图', restore_diagram: '还原图表',
}, },
help: { help: {
help: '帮助', help: '帮助',

View File

@@ -34,10 +34,10 @@ export const zh_TW: LanguageTranslation = {
show_minimap: 'Show Mini Map', show_minimap: 'Show Mini Map',
hide_minimap: 'Hide Mini Map', hide_minimap: 'Hide Mini Map',
}, },
share: { backup: {
share: '分享', backup: '備份',
export_diagram: '匯出圖表', export_diagram: '匯出圖表',
import_diagram: '匯入圖表', restore_diagram: '恢復圖表',
}, },
help: { help: {
help: '幫助', help: '幫助',

View File

@@ -225,6 +225,9 @@ export const Menu: React.FC<MenuProps> = () => {
{t('menu.file.import')} {t('menu.file.import')}
</MenubarSubTrigger> </MenubarSubTrigger>
<MenubarSubContent> <MenubarSubContent>
<MenubarItem onClick={openImportDiagramDialog}>
.json
</MenubarItem>
<MenubarItem onClick={() => openImportDBMLDialog()}> <MenubarItem onClick={() => openImportDBMLDialog()}>
.dbml .dbml
</MenubarItem> </MenubarItem>
@@ -341,6 +344,10 @@ export const Menu: React.FC<MenuProps> = () => {
<MenubarItem onClick={exportPNG}>PNG</MenubarItem> <MenubarItem onClick={exportPNG}>PNG</MenubarItem>
<MenubarItem onClick={exportJPG}>JPG</MenubarItem> <MenubarItem onClick={exportJPG}>JPG</MenubarItem>
<MenubarItem onClick={exportSVG}>SVG</MenubarItem> <MenubarItem onClick={exportSVG}>SVG</MenubarItem>
<MenubarSeparator />
<MenubarItem onClick={openExportDiagramDialog}>
JSON
</MenubarItem>
</MenubarSubContent> </MenubarSubContent>
</MenubarSub> </MenubarSub>
<MenubarSeparator /> <MenubarSeparator />
@@ -487,13 +494,13 @@ export const Menu: React.FC<MenuProps> = () => {
</MenubarMenu> </MenubarMenu>
<MenubarMenu> <MenubarMenu>
<MenubarTrigger>{t('menu.share.share')}</MenubarTrigger> <MenubarTrigger>{t('menu.backup.backup')}</MenubarTrigger>
<MenubarContent> <MenubarContent>
<MenubarItem onClick={openExportDiagramDialog}> <MenubarItem onClick={openExportDiagramDialog}>
{t('menu.share.export_diagram')} {t('menu.backup.export_diagram')}
</MenubarItem> </MenubarItem>
<MenubarItem onClick={openImportDiagramDialog}> <MenubarItem onClick={openImportDiagramDialog}>
{t('menu.share.import_diagram')} {t('menu.backup.restore_diagram')}
</MenubarItem> </MenubarItem>
</MenubarContent> </MenubarContent>
</MenubarMenu> </MenubarMenu>