From 6ac90e40c3b537720dd47d0b5960382c9c2a9442 Mon Sep 17 00:00:00 2001 From: Wing-Kam Wong Date: Fri, 11 Jun 2021 23:43:44 +0800 Subject: [PATCH] feat: add i18n to spreadsheetNAvDrawer.vue Signed-off-by: Wing-Kam Wong --- .../components/spreadsheetNavDrawer.vue | 111 +++++++++++++----- packages/nc-gui/static/lang/en.json | 27 ++++- packages/nc-gui/static/lang/ja.json | 27 ++++- packages/nc-gui/static/lang/zh.json | 27 ++++- 4 files changed, 162 insertions(+), 30 deletions(-) diff --git a/packages/nc-gui/components/project/spreadsheet/components/spreadsheetNavDrawer.vue b/packages/nc-gui/components/project/spreadsheet/components/spreadsheetNavDrawer.vue index 636a6151c8..8592f29cff 100644 --- a/packages/nc-gui/components/project/spreadsheet/components/spreadsheetNavDrawer.vue +++ b/packages/nc-gui/components/project/spreadsheet/components/spreadsheetNavDrawer.vue @@ -13,7 +13,8 @@ - Views + + {{ $t('nav_drawer.title') }} - Add Grid View + + {{ $t('nav_drawer.virtual_views.grid.create')}} - Add Gallery View + + {{ $t('nav_drawer.virtual_views.gallery.create')}} @@ -139,14 +158,18 @@ mdi-calendar - Calendar + + + {{ $t('nav_drawer.virtual_views.calendar')}} + mdi-plus - Add Calendar View + + {{ $t('nav_drawer.virtual_views.calendar.create')}} - Add Kanban View + + {{ $t('nav_drawer.virtual_views.kanban.create')}} - Add Form View + + {{ $t('nav_drawer.virtual_views.form.create')}} @@ -218,7 +250,10 @@ icon-class="ml-2" small>mdi-shield-lock-outline - Only visible to Creator + + + {{$t('nav_drawer.virtual_views.caption')}} + @@ -231,7 +266,10 @@ @click="genShareLink" > mdi-open-in-new - Share View + + + {{ $t('nav_drawer.advanced.title1') }} + - Copy API URL + + {{ $t('nav_drawer.advanced.option1') }} - Save password + + + {{ $t('nav_drawer.share_view.password.button')}} + diff --git a/packages/nc-gui/static/lang/en.json b/packages/nc-gui/static/lang/en.json index d711b7c42e..27e41ac0d6 100644 --- a/packages/nc-gui/static/lang/en.json +++ b/packages/nc-gui/static/lang/en.json @@ -87,5 +87,30 @@ "treeview.project_metadata": "Project Metadata", "treeview.project_metadata.tooltip": "Meta Management", "treeview.preview_as": "Preview as", - "treeview.reset_review": "Reset Preview" + "treeview.reset_review": "Reset Preview", + "nav_drawer.title": "Views", + "nav_drawer.virtual_views.action.copy": "Copy view", + "nav_drawer.virtual_views.action.rename": "Rename view", + "nav_drawer.virtual_views.action.delete": "Delete view", + "nav_drawer.virtual_views.title": "Create a View", + "nav_drawer.virtual_views.caption": "Only visible to Creator", + "nav_drawer.virtual_views.grid": "Grid", + "nav_drawer.virtual_views.grid.create": "Add Grid View", + "nav_drawer.virtual_views.gallery": "Gallery", + "nav_drawer.virtual_views.gallery.create": "Add Gallery View", + "nav_drawer.virtual_views.calendar": "Calendar", + "nav_drawer.virtual_views.calendar.create": "Add Calendar View", + "nav_drawer.virtual_views.kanban": "Kanban", + "nav_drawer.virtual_views.kanban.create": "Add Kanban View", + "nav_drawer.virtual_views.form": "Form", + "nav_drawer.virtual_views.form.create": "Add Form View", + "nav_drawer.advanced.title1": "Share View", + "nav_drawer.advanced.option1": "Views List", + "nav_drawer.advanced.title2": "Copy API URL", + "nav_drawer.share_view.title": "This view is shared via a private link", + "nav_drawer.share_view.body": "People with private link can only see cells visible in this view", + "nav_drawer.share_view.toggle.option1": "Restrict access with a password", + "nav_drawer.share_view.toggle.option2": "Access is password restricted", + "nav_drawer.share_view.password.caption": "Enter the password", + "nav_drawer.share_view.password.button": "Save password" } diff --git a/packages/nc-gui/static/lang/ja.json b/packages/nc-gui/static/lang/ja.json index 60ef6ab5ae..4795bfee30 100644 --- a/packages/nc-gui/static/lang/ja.json +++ b/packages/nc-gui/static/lang/ja.json @@ -87,5 +87,30 @@ "treeview.project_metadata": "Project Metadata", "treeview.project_metadata.tooltip": "Meta Management", "treeview.preview_as": "Preview as", - "treeview.reset_review": "Reset Preview" + "treeview.reset_review": "Reset Preview", + "nav_drawer.title": "Views", + "nav_drawer.virtual_views.action.copy": "Copy view", + "nav_drawer.virtual_views.action.rename": "Rename view", + "nav_drawer.virtual_views.action.delete": "Delete view", + "nav_drawer.virtual_views.title": "Create a View", + "nav_drawer.virtual_views.caption": "Only visible to Creator", + "nav_drawer.virtual_views.grid": "Grid", + "nav_drawer.virtual_views.grid.create": "Add Grid View", + "nav_drawer.virtual_views.gallery": "Gallery", + "nav_drawer.virtual_views.gallery.create": "Add Gallery View", + "nav_drawer.virtual_views.calendar": "Calendar", + "nav_drawer.virtual_views.calendar.create": "Add Calendar View", + "nav_drawer.virtual_views.kanban": "Kanban", + "nav_drawer.virtual_views.kanban.create": "Add Kanban View", + "nav_drawer.virtual_views.form": "Form", + "nav_drawer.virtual_views.form.create": "Add Form View", + "nav_drawer.advanced.title1": "Share View", + "nav_drawer.advanced.option1": "Views List", + "nav_drawer.advanced.title2": "Copy API URL", + "nav_drawer.share_view.title": "This view is shared via a private link", + "nav_drawer.share_view.body": "People with private link can only see cells visible in this view", + "nav_drawer.share_view.toggle.option1": "Restrict access with a password", + "nav_drawer.share_view.toggle.option2": "Access is password restricted", + "nav_drawer.share_view.password.caption": "Enter the password", + "nav_drawer.share_view.password.button": "Save password" } diff --git a/packages/nc-gui/static/lang/zh.json b/packages/nc-gui/static/lang/zh.json index 5edf545cbb..d50f2768fa 100644 --- a/packages/nc-gui/static/lang/zh.json +++ b/packages/nc-gui/static/lang/zh.json @@ -87,6 +87,31 @@ "treeview.project_metadata": "Project Metadata", "treeview.project_metadata.tooltip": "Meta Management", "treeview.preview_as": "Preview as", - "treeview.reset_review": "Reset Preview" + "treeview.reset_review": "Reset Preview", + "nav_drawer.title": "Views", + "nav_drawer.virtual_views.action.copy": "Copy view", + "nav_drawer.virtual_views.action.rename": "Rename view", + "nav_drawer.virtual_views.action.delete": "Delete view", + "nav_drawer.virtual_views.title": "Create a View", + "nav_drawer.virtual_views.caption": "Only visible to Creator", + "nav_drawer.virtual_views.grid": "Grid", + "nav_drawer.virtual_views.grid.create": "Add Grid View", + "nav_drawer.virtual_views.gallery": "Gallery", + "nav_drawer.virtual_views.gallery.create": "Add Gallery View", + "nav_drawer.virtual_views.calendar": "Calendar", + "nav_drawer.virtual_views.calendar.create": "Add Calendar View", + "nav_drawer.virtual_views.kanban": "Kanban", + "nav_drawer.virtual_views.kanban.create": "Add Kanban View", + "nav_drawer.virtual_views.form": "Form", + "nav_drawer.virtual_views.form.create": "Add Form View", + "nav_drawer.advanced.title1": "Share View", + "nav_drawer.advanced.option1": "Views List", + "nav_drawer.advanced.title2": "Copy API URL", + "nav_drawer.share_view.title": "This view is shared via a private link", + "nav_drawer.share_view.body": "People with private link can only see cells visible in this view", + "nav_drawer.share_view.toggle.option1": "Restrict access with a password", + "nav_drawer.share_view.toggle.option2": "Access is password restricted", + "nav_drawer.share_view.password.caption": "Enter the password", + "nav_drawer.share_view.password.button": "Save password" } \ No newline at end of file