From cb25e0e304ed8e8d10efbc58f5575c1693ba2bc8 Mon Sep 17 00:00:00 2001
From: Pranav C
Date: Wed, 11 Aug 2021 20:13:40 +0530
Subject: [PATCH 1/3] feat: i18n JSON files structure update
Signed-off-by: Pranav C
---
.../nc-gui/components/ProjectTreeView.vue | 6 +-
.../nc-gui/components/createOrEditProject.vue | 10 +-
.../components/project/settings/xcMeta.vue | 10 +-
.../components/spreadsheetNavDrawer.vue | 10 +-
packages/nc-gui/static/lang/en.json | 384 ++++++++++-------
packages/nc-gui/static/lang/es.json | 384 ++++++++++-------
packages/nc-gui/static/lang/fr.json | 384 ++++++++++-------
packages/nc-gui/static/lang/ja.json | 384 ++++++++++-------
packages/nc-gui/static/lang/pt.json | 388 +++++++++++-------
packages/nc-gui/static/lang/zh_CN.json | 384 ++++++++++-------
packages/nc-gui/static/lang/zh_HK.json | 384 ++++++++++-------
packages/nc-gui/static/lang/zh_TW.json | 384 ++++++++++-------
12 files changed, 1980 insertions(+), 1132 deletions(-)
diff --git a/packages/nc-gui/components/ProjectTreeView.vue b/packages/nc-gui/components/ProjectTreeView.vue
index 6578faf504..4de14e16ad 100644
--- a/packages/nc-gui/components/ProjectTreeView.vue
+++ b/packages/nc-gui/components/ProjectTreeView.vue
@@ -348,7 +348,7 @@
- {{ $t('treeview.settings') }}
+ {{ $t('treeview.settings.title') }}
{{
- $t('treeview.team_n_auth')
+ $t('treeview.team_n_auth.title')
}}
@@ -420,7 +420,7 @@
{{
- $t('treeview.project_metadata')
+ $t('treeview.project_metadata.title')
}}
diff --git a/packages/nc-gui/components/createOrEditProject.vue b/packages/nc-gui/components/createOrEditProject.vue
index 0b15952f79..61d479f4d9 100644
--- a/packages/nc-gui/components/createOrEditProject.vue
+++ b/packages/nc-gui/components/createOrEditProject.vue
@@ -227,7 +227,7 @@
'text-center mb-2 mt-3 grey--text': edit,
}"
>
- {{ $t('projects.ext_db.credentials') }}
+ {{ $t('projects.ext_db.credentials.title') }}
{{
- $t('projects.ext_db.credentials.advanced')
+ $t('projects.ext_db.credentials.advanced.title')
}}
@@ -1130,9 +1130,9 @@ export default {
ui: {
setup: -1,
ssl: {
- key: this.$t('projects.ext_db.credentials.advanced.ssl.client_key'), // Client Key
- cert: this.$t('projects.ext_db.credentials.advanced.ssl.client_cert'), // Client Cert
- ca: this.$t('projects.ext_db.credentials.advanced.ssl.server_ca') // Server CA
+ key: this.$t('projects.ext_db.credentials.advanced.ssl.client_key.title'), // Client Key
+ cert: this.$t('projects.ext_db.credentials.advanced.ssl.client_cert.title'), // Client Cert
+ ca: this.$t('projects.ext_db.credentials.advanced.ssl.server_ca.title') // Server CA
},
sslUse: 'Preferred'
}
diff --git a/packages/nc-gui/components/project/settings/xcMeta.vue b/packages/nc-gui/components/project/settings/xcMeta.vue
index a4de7a5049..03f377c61b 100644
--- a/packages/nc-gui/components/project/settings/xcMeta.vue
+++ b/packages/nc-gui/components/project/settings/xcMeta.vue
@@ -30,7 +30,7 @@
mdi-export
- {{ $t('management.meta.export_to_file') }}
+ {{ $t('management.meta.export_to_file.title') }}
@@ -54,7 +54,7 @@
- {{ $t('management.meta.import') }}
+ {{ $t('management.meta.import.title') }}
@@ -77,7 +77,7 @@
mdi-export
- {{ $t('management.meta.export_to_zip') }}
+ {{ $t('management.meta.export_to_zip.title') }}
@@ -100,7 +100,7 @@
- {{ $t('management.meta.import_zip') }}
+ {{ $t('management.meta.import_zip.title') }}
- {{ $t('management.meta.reset') }}
+ {{ $t('management.meta.reset.title') }}
diff --git a/packages/nc-gui/components/project/spreadsheet/components/spreadsheetNavDrawer.vue b/packages/nc-gui/components/project/spreadsheet/components/spreadsheetNavDrawer.vue
index 465fa9be5b..627708003e 100644
--- a/packages/nc-gui/components/project/spreadsheet/components/spreadsheetNavDrawer.vue
+++ b/packages/nc-gui/components/project/spreadsheet/components/spreadsheetNavDrawer.vue
@@ -150,7 +150,7 @@
- {{ $t('nav_drawer.virtual_views.grid') }}
+ {{ $t('nav_drawer.virtual_views.grid.title') }}
@@ -174,7 +174,7 @@
- {{ $t('nav_drawer.virtual_views.gallery') }}
+ {{ $t('nav_drawer.virtual_views.gallery.title') }}
@@ -204,7 +204,7 @@
- {{ $t('nav_drawer.virtual_views.calendar') }}
+ {{ $t('nav_drawer.virtual_views.calendar.title') }}
@@ -233,7 +233,7 @@
- {{ $t('nav_drawer.virtual_views.kanban') }}
+ {{ $t('nav_drawer.virtual_views.kanban.title') }}
@@ -263,7 +263,7 @@
- {{ $t('nav_drawer.virtual_views.form') }}
+ {{ $t('nav_drawer.virtual_views.form.title') }}
diff --git a/packages/nc-gui/static/lang/en.json b/packages/nc-gui/static/lang/en.json
index adf63bdbf4..ef5021a3a2 100644
--- a/packages/nc-gui/static/lang/en.json
+++ b/packages/nc-gui/static/lang/en.json
@@ -1,141 +1,247 @@
{
- "projects.my_projects": "My Projects",
- "projects.reload_projects_tooltip": "Refresh projects",
- "projects.create_new_project_button.text": "New Project",
- "projects.create_new_project_button.subtext_1": "Create",
- "projects.create_new_project_button.subtext_1_tooltip": "Create a new project",
- "projects.create_new_project_button.subtext_2": "Create By Connecting
To An External Database",
- "projects.create_new_project_button.subtext_2_tooltip": "Supports MySQL, PostgreSQL, SQL Server & SQLite",
- "projects.search_project": "Search Project",
- "projects.import_metadata": "Import Metadata",
- "projects.export_metadata": "Export Metadata",
- "projects.clear_metadata": "Clear Metadata",
- "projects.stop_project": "Stop Project",
- "projects.start_project": "Start Project",
- "projects.restart_project": "Restart Project",
- "projects.delete_project": "Delete Project",
- "projects.project_api_type_tooltip_graphql": "Accessible via GraphQL APIs",
- "projects.project_api_type_tooltip_rest": "Accessible via REST APIs",
- "projects.project_empty_message": "Get started by creating a new project",
- "projects.import_button.text": "Import NocoDB Project by uploading metadata zip file",
- "projects.show_community_star": "Star",
- "projects.show_community_us_on_Github": "us on Github",
- "projects.show_community_book_a_free_demo": "Book a Free DEMO",
- "projects.show_community_get_your_questions_answered": "Get your questions answered",
- "projects.show_community_join_discord": "Join Discord",
- "projects.show_community_follow_nocodb": "Follow NocoDB",
- "projects.search.your_search_found_no_results": "Your search for {search} found no results",
- "projects.ext_db.title.edit": "Edit Project",
- "projects.ext_db.title.create": "Create Project",
- "projects.ext_db.project_name": "Enter Project Name",
- "projects.ext_db.project_type": "Access Project via",
- "projects.ext_db.button.save_project": "Save Project",
- "projects.ext_db.button.update_and_restart": "Update & Restart",
- "projects.ext_db.button.cancel": "Cancel",
- "projects.ext_db.button.cancel_tooltip": "Cancel and Return",
- "projects.ext_db.credentials": "Database Credentials",
- "projects.ext_db.credentials.db_type": "Database Type",
- "projects.ext_db.credentials.sqlite_file": "SQLite File",
- "projects.ext_db.credentials.host_address": "Host Address",
- "projects.ext_db.credentials.port": "Port Number",
- "projects.ext_db.credentials.username": "Username",
- "projects.ext_db.credentials.password": "Password",
- "projects.ext_db.credentials.db_create_if_not_exists": "Database : create if not exists",
- "projects.ext_db.credentials.button.test_db_conn": "Test Database Connection",
- "projects.ext_db.credentials.button.remove_db_from_env": "Remove Database from environment",
- "projects.ext_db.credentials.advanced": "SSL & Advanced parameters",
- "projects.ext_db.credentials.advanced.ssl.client_key": "Client Key",
- "projects.ext_db.credentials.advanced.ssl.client_cert": "Client Cert",
- "projects.ext_db.credentials.advanced.ssl.server_ca": "Server CA",
- "projects.ext_db.credentials.advanced.ssl.client_key.toolip": "Select .key file",
- "projects.ext_db.credentials.advanced.ssl.client_cert.toolip": "Select .cert file",
- "projects.ext_db.credentials.advanced.ssl.server_ca.toolip": "Select CA file",
- "projects.ext_db.credentials.advanced.ssl.preferred": "Preferred",
- "projects.ext_db.credentials.advanced.ssl.usage.no": "No",
- "projects.ext_db.credentials.advanced.ssl.usage.preferred": "Preferred",
- "projects.ext_db.credentials.advanced.ssl.usage.required": "Required",
- "projects.ext_db.credentials.advanced.ssl.usage.requried_ca": "Required-CA",
- "projects.ext_db.credentials.advanced.ssl.usage.requried_identity": "Required-IDENTITY",
- "projects.ext_db.credentials.advanced.inflection.table_name": "Inflection - Table name",
- "projects.ext_db.credentials.advanced.inflection.column_name": "Inflection - Column name",
- "projects.ext_db.credentials.advanced.button.edit_conn_json": "Edit connection JSON",
- "projects.ext_db.error.invalid_char_in_folder_path": "Invalid character in folder path.",
- "projects.ext_db.error.invalid_db_credentials": "Invalid database credentials.",
- "projects.ext_db.error.unable_to_connect_to_db": "Unable to connect to database, please check your database is up.",
- "projects.ext_db.error.user_doesnt_ve_sufficient_permission": "User does not exist or have sufficient permission to create schema.",
- "projects.ext_db.head.title": "Create Project | NocoDB",
- "projects.ext_db.dialog.success": "Connection was successful",
- "projects.ext_db.dialog.failure": "Connection Failure:",
- "projects.notifications.no_new": "No new notifications",
- "projects.notifications.clear": "Clear",
- "signin.title": "SIGN IN",
- "signin.enter_your_work_email": "Enter your work email",
- "signin.enter_your_password": "Enter your password",
- "signin.forget_password": "Forgot your password ?",
- "signin.dont_ve_an_account": "Don't have an account ?",
- "signin.sign_up": "Sign Up",
- "signin.form.rules.email_is_reqd": "E-mail is required",
- "signin.form.rules.email_must_be_valid": "E-mail must be valid",
- "signin.form.rules.passwd_required": "Password is required",
- "signin.form.rules.passwd_must_be_8_chars": "You password must be atleast 8 characters",
- "signin.head.title": "Log In | NocoDB",
- "signin.head.meta.hid": "Log In To NocoDB",
- "signin.head.meta.name": "Log In To NocoDB",
- "signin.head.meta.content": "Log In To NocoDB",
- "signin.password.recovery.title": "Reset your password",
- "signin.password.recovery.message_1": "Please provide the email address you used when you signed up.",
- "signin.password.recovery.message_2": "We will send you an email with a link to reset your password.",
- "signin.password.recovery.success": "Please check your email to reset the password",
- "signin.password.recovery.button": "SEND EMAIL",
- "signup.title": "SIGN UP",
- "signup.you_will_be_the_super_admin": "You will be the 'Super Admin'",
- "signup.already_ve_an_account": "Already have an account ?",
- "treeview.settings": "Settings",
- "treeview.settings.tooltip": "Only visible to Creator",
- "treeview.app_store": "App Store",
- "treeview.team_n_auth": "Team & Auth",
- "treeview.team_n_auth.tooltip": "Roles & Users Management",
- "treeview.project_metadata": "Project Metadata",
- "treeview.project_metadata.tooltip": "Meta Management",
- "treeview.preview_as": "Preview as",
- "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.views_list": "Views List",
- "nav_drawer.advanced.copy_api_url": "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",
- "management.tabs.user": "Users Management",
- "management.tabs.api": "API Tokens Management",
- "management.tabs.roles": "Roles Management",
- "management.meta.title": "Metadata Operations",
- "management.meta.export_to_file": "Export to file",
- "management.meta.import": "Import",
- "management.meta.export_to_zip": "Export zip",
- "management.meta.import_zip": "Import zip",
- "management.meta.reset": "Reset",
- "management.meta.export_to_file.desc": "Export all metadata from the meta tables to meta directory.",
- "management.meta.import.desc": "Import all metadata from the meta directory to meta tables.",
- "management.meta.export_to_zip.desc": "Export project meta to zip file and download.",
- "management.meta.import_zip.desc": "Import project meta zip file and restart.",
- "management.meta.reset.desc": "Clear all metadata from meta tables."
+ "projects": {
+ "my_projects": "My Projects",
+ "reload_projects_tooltip": "Refresh projects",
+ "create_new_project_button": {
+ "text": "New Project",
+ "subtext_1": "Create",
+ "subtext_1_tooltip": "Create a new project",
+ "subtext_2": "Create By Connecting
To An External Database",
+ "subtext_2_tooltip": "Supports MySQL, PostgreSQL, SQL Server & SQLite"
+ },
+ "search_project": "Search Project",
+ "import_metadata": "Import Metadata",
+ "export_metadata": "Export Metadata",
+ "clear_metadata": "Clear Metadata",
+ "stop_project": "Stop Project",
+ "start_project": "Start Project",
+ "restart_project": "Restart Project",
+ "delete_project": "Delete Project",
+ "project_api_type_tooltip_graphql": "Accessible via GraphQL APIs",
+ "project_api_type_tooltip_rest": "Accessible via REST APIs",
+ "project_empty_message": "Get started by creating a new project",
+ "import_button": {
+ "text": "Import NocoDB Project by uploading metadata zip file"
+ },
+ "show_community_star": "Star",
+ "show_community_us_on_Github": "us on Github",
+ "show_community_book_a_free_demo": "Book a Free DEMO",
+ "show_community_get_your_questions_answered": "Get your questions answered",
+ "show_community_join_discord": "Join Discord",
+ "show_community_follow_nocodb": "Follow NocoDB",
+ "search": {
+ "your_search_found_no_results": "Your search for {search} found no results"
+ },
+ "ext_db": {
+ "title": {
+ "edit": "Edit Project",
+ "create": "Create Project"
+ },
+ "project_name": "Enter Project Name",
+ "project_type": "Access Project via",
+ "button": {
+ "save_project": "Save Project",
+ "update_and_restart": "Update & Restart",
+ "cancel": "Cancel",
+ "cancel_tooltip": "Cancel and Return"
+ },
+ "credentials": {
+ "title": "Database Credentials",
+ "db_type": "Database Type",
+ "sqlite_file": "SQLite File",
+ "host_address": "Host Address",
+ "port": "Port Number",
+ "username": "Username",
+ "password": "Password",
+ "db_create_if_not_exists": "Database : create if not exists",
+ "button": {
+ "test_db_conn": "Test Database Connection",
+ "remove_db_from_env": "Remove Database from environment"
+ },
+ "advanced": {
+ "title": "SSL & Advanced parameters",
+ "ssl": {
+ "client_key": {
+ "title": "Client Key",
+ "toolip": "Select .key file"
+ },
+ "client_cert": {
+ "title": "Client Cert",
+ "toolip": "Select .cert file"
+ },
+ "server_ca": {
+ "title": "Server CA",
+ "toolip": "Select CA file"
+ },
+ "preferred": "Preferred",
+ "usage": {
+ "no": "No",
+ "preferred": "Preferred",
+ "required": "Required",
+ "requried_ca": "Required-CA",
+ "requried_identity": "Required-IDENTITY"
+ }
+ },
+ "inflection": {
+ "table_name": "Inflection - Table name",
+ "column_name": "Inflection - Column name"
+ },
+ "button": {
+ "edit_conn_json": "Edit connection JSON"
+ }
+ }
+ },
+ "error": {
+ "invalid_char_in_folder_path": "Invalid character in folder path.",
+ "invalid_db_credentials": "Invalid database credentials.",
+ "unable_to_connect_to_db": "Unable to connect to database, please check your database is up.",
+ "user_doesnt_ve_sufficient_permission": "User does not exist or have sufficient permission to create schema."
+ },
+ "head": {
+ "title": "Create Project | NocoDB"
+ },
+ "dialog": {
+ "success": "Connection was successful",
+ "failure": "Connection Failure:"
+ }
+ },
+ "notifications": {
+ "no_new": "No new notifications",
+ "clear": "Clear"
+ }
+ },
+ "signin": {
+ "title": "SIGN IN",
+ "enter_your_work_email": "Enter your work email",
+ "enter_your_password": "Enter your password",
+ "forget_password": "Forgot your password ?",
+ "dont_ve_an_account": "Don't have an account ?",
+ "sign_up": "Sign Up",
+ "form": {
+ "rules": {
+ "email_is_reqd": "E-mail is required",
+ "email_must_be_valid": "E-mail must be valid",
+ "passwd_required": "Password is required",
+ "passwd_must_be_8_chars": "You password must be atleast 8 characters"
+ }
+ },
+ "head": {
+ "title": "Log In | NocoDB",
+ "meta": {
+ "hid": "Log In To NocoDB",
+ "name": "Log In To NocoDB",
+ "content": "Log In To NocoDB"
+ }
+ },
+ "password": {
+ "recovery": {
+ "title": "Reset your password",
+ "message_1": "Please provide the email address you used when you signed up.",
+ "message_2": "We will send you an email with a link to reset your password.",
+ "success": "Please check your email to reset the password",
+ "button": "SEND EMAIL"
+ }
+ }
+ },
+ "signup": {
+ "title": "SIGN UP",
+ "you_will_be_the_super_admin": "You will be the 'Super Admin'",
+ "already_ve_an_account": "Already have an account ?"
+ },
+ "treeview": {
+ "settings": {
+ "title": "Settings",
+ "tooltip": "Only visible to Creator"
+ },
+ "app_store": "App Store",
+ "team_n_auth": {
+ "title": "Team & Auth",
+ "tooltip": "Roles & Users Management"
+ },
+ "project_metadata": {
+ "title": "Project Metadata",
+ "tooltip": "Meta Management"
+ },
+ "preview_as": "Preview as",
+ "reset_review": "Reset Preview"
+ },
+ "nav_drawer": {
+ "title": "Views",
+ "virtual_views": {
+ "action": {
+ "copy": "Copy view",
+ "rename": "Rename view",
+ "delete": "Delete view"
+ },
+ "title": "Create a View",
+ "caption": "Only visible to Creator",
+ "grid": {
+ "title": "Grid",
+ "create": "Add Grid View"
+ },
+ "gallery": {
+ "title": "Gallery",
+ "create": "Add Gallery View"
+ },
+ "calendar": {
+ "title": "Calendar",
+ "create": "Add Calendar View"
+ },
+ "kanban": {
+ "title": "Kanban",
+ "create": "Add Kanban View"
+ },
+ "form": {
+ "title": "Form",
+ "create": "Add Form View"
+ }
+ },
+ "advanced": {
+ "title1": "Share View",
+ "views_list": "Views List",
+ "copy_api_url": "Copy API URL"
+ },
+ "share_view": {
+ "title": "This view is shared via a private link",
+ "body": "People with private link can only see cells visible in this view",
+ "toggle": {
+ "option1": "Restrict access with a password",
+ "option2": "Access is password restricted"
+ },
+ "password": {
+ "caption": "Enter the password",
+ "button": "Save password"
+ }
+ }
+ },
+ "management": {
+ "tabs": {
+ "user": "Users Management",
+ "api": "API Tokens Management",
+ "roles": "Roles Management"
+ },
+ "meta": {
+ "title": "Metadata Operations",
+ "export_to_file": {
+ "title": "Export to file",
+ "desc": "Export all metadata from the meta tables to meta directory."
+ },
+ "import": {
+ "title": "Import",
+ "desc": "Import all metadata from the meta directory to meta tables."
+ },
+ "export_to_zip": {
+ "title": "Export zip",
+ "desc": "Export project meta to zip file and download."
+ },
+ "import_zip": {
+ "title": "Import zip",
+ "desc": "Import project meta zip file and restart."
+ },
+ "reset": {
+ "title": "Reset",
+ "desc": "Clear all metadata from meta tables."
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/packages/nc-gui/static/lang/es.json b/packages/nc-gui/static/lang/es.json
index 7ef55e6880..c9d72803b9 100644
--- a/packages/nc-gui/static/lang/es.json
+++ b/packages/nc-gui/static/lang/es.json
@@ -1,141 +1,247 @@
{
- "projects.my_projects": "Mis proyectos",
- "projects.reload_projects_tooltip": "Refrescar proyectos",
- "projects.create_new_project_button.text": "Nuevo proyecto",
- "projects.create_new_project_button.subtext_1": "Crear",
- "projects.create_new_project_button.subtext_1_tooltip": "Crear un nuevo proyecto",
- "projects.create_new_project_button.subtext_2": "Conectarse a una
base de datos externa",
- "projects.create_new_project_button.subtext_2_tooltip": "Soporta MySQL, PostgreSQL, SQL Server & SQLite",
- "projects.search_project": "Buscar proyecto",
- "projects.import_metadata": "Importar Metadata",
- "projects.export_metadata": "Exportar Metadata",
- "projects.clear_metadata": "Limpiar Metadata",
- "projects.stop_project": "Detener proyecto",
- "projects.start_project": "Iniciar proyecto",
- "projects.restart_project": "Reiniciar proyecto",
- "projects.delete_project": "Borrar proyecto",
- "projects.project_api_type_tooltip_graphql": "Accesible via GraphQL APIs",
- "projects.project_api_type_tooltip_rest": "Accesible via REST APIs",
- "projects.project_empty_message": "Comenzar creando un nuevo proyecto",
- "projects.import_button.text": "Importar el proyecto NocoDB cargando un archivo zip de metadatos",
- "projects.show_community_star": "Síguenos",
- "projects.show_community_us_on_Github": "en Github",
- "projects.show_community_book_a_free_demo": "Agendar un DEMO Gratuito",
- "projects.show_community_get_your_questions_answered": "Obtenga respuestas a sus preguntas",
- "projects.show_community_join_discord": "Ingresar a Discord",
- "projects.show_community_follow_nocodb": "Seguir a NocoDB",
- "projects.search.your_search_found_no_results": "Su búsqueda de {search} no encontró resultados",
- "projects.ext_db.title.edit": "Editar proyecto",
- "projects.ext_db.title.create": "Crear proyecto",
- "projects.ext_db.project_name": "Ingresar nombre de proyecto",
- "projects.ext_db.project_type": "Acceder al proyecto a través de",
- "projects.ext_db.button.save_project": "Guardar proyecto",
- "projects.ext_db.button.update_and_restart": "Actualizar & Reiniciar",
- "projects.ext_db.button.cancel": "Cancelar",
- "projects.ext_db.button.cancel_tooltip": "Cancelar and Regresar",
- "projects.ext_db.credentials": "Credenciales de Base de Datos",
- "projects.ext_db.credentials.db_type": "Tipo de Base de Datos",
- "projects.ext_db.credentials.sqlite_file": "Archivo SQLite",
- "projects.ext_db.credentials.host_address": "Host Address",
- "projects.ext_db.credentials.port": "Puerto",
- "projects.ext_db.credentials.username": "Usuario",
- "projects.ext_db.credentials.password": "Contraseña",
- "projects.ext_db.credentials.db_create_if_not_exists": "Base de datos : crear si no existe",
- "projects.ext_db.credentials.button.test_db_conn": "Probar conexión a base de datos",
- "projects.ext_db.credentials.button.remove_db_from_env": "Eliminar base de datos del ambiente",
- "projects.ext_db.credentials.advanced": "SSL & parámetros avanzados",
- "projects.ext_db.credentials.advanced.ssl.client_key": "Clave de Cliente",
- "projects.ext_db.credentials.advanced.ssl.client_cert": "Certificado de Cliente",
- "projects.ext_db.credentials.advanced.ssl.server_ca": "Servodpr CA",
- "projects.ext_db.credentials.advanced.ssl.client_key.toolip": "Seleccionar archivo .key",
- "projects.ext_db.credentials.advanced.ssl.client_cert.toolip": "Seleccionar archivo .cert",
- "projects.ext_db.credentials.advanced.ssl.server_ca.toolip": "Seleccionar archivo CA",
- "projects.ext_db.credentials.advanced.ssl.preferred": "Privilegios",
- "projects.ext_db.credentials.advanced.ssl.usage.no": "No",
- "projects.ext_db.credentials.advanced.ssl.usage.preferred": "Privilegios",
- "projects.ext_db.credentials.advanced.ssl.usage.required": "Requerido",
- "projects.ext_db.credentials.advanced.ssl.usage.requried_ca": "Requerido-CA",
- "projects.ext_db.credentials.advanced.ssl.usage.requried_identity": "Requerido-IDENTITY",
- "projects.ext_db.credentials.advanced.inflection.table_name": "Inflection - Nombre de tabla",
- "projects.ext_db.credentials.advanced.inflection.column_name": "Inflection - Nombre de columna",
- "projects.ext_db.credentials.advanced.button.edit_conn_json": "Editar conexión JSON",
- "projects.ext_db.error.invalid_char_in_folder_path": "Carácteres invalidos en la ruta de la carpeta.",
- "projects.ext_db.error.invalid_db_credentials": "Credenciales de Base de datos incorrectas.",
- "projects.ext_db.error.unable_to_connect_to_db": "Sin conexión a base de datos, por favor verifique qué su base de datos esté en línea.",
- "projects.ext_db.error.user_doesnt_ve_sufficient_permission": "El usuario no existe o tiene permisos insuficientes para crear esquema.",
- "projects.ext_db.head.title": "Crear proyecto | NocoDB",
- "projects.ext_db.dialog.success": "Conexión correcta",
- "projects.ext_db.dialog.failure": "Conexión incorrecta:",
- "projects.notifications.no_new": "Sin notificaciones",
- "projects.notifications.clear": "Limpiar",
- "signin.title": "INICIAR SESIÓN",
- "signin.enter_your_work_email": "Ingrese su correo de trabajo",
- "signin.enter_your_password": "Ingrese su contraseña",
- "signin.forget_password": "Olvidó su contraseña?",
- "signin.dont_ve_an_account": "No tiene una cuenta?",
- "signin.sign_up": "Registrarse",
- "signin.form.rules.email_is_reqd": "E-mail requerido",
- "signin.form.rules.email_must_be_valid": "E-mail debe ser correcto",
- "signin.form.rules.passwd_required": "Contraseña requerida",
- "signin.form.rules.passwd_must_be_8_chars": "Su contraseña debe tener almenos 8 carácteres",
- "signin.head.title": "Acceder | NocoDB",
- "signin.head.meta.hid": "Acceder a NocoDB",
- "signin.head.meta.name": "Acceder a NocoDB",
- "signin.head.meta.content": "Acceder a NocoDB",
- "signin.password.recovery.title": "Cambiar contraseña",
- "signin.password.recovery.message_1": "Por favor ingresa el correo electrónico que usas para conectarte.",
- "signin.password.recovery.message_2": "Enviaremos un link al correo electrónico para cambiar la contraseña.",
- "signin.password.recovery.success": "Por favor revise el correo electrónico para cambiar la contraseña",
- "signin.password.recovery.button": "ENVIAR CORREO",
- "signup.title": "REGISTRARSE",
- "signup.you_will_be_the_super_admin": "Serás 'Super Admin'",
- "signup.already_ve_an_account": "Ya tiene una cuenta?",
- "treeview.settings": "Configuraciones",
- "treeview.settings.tooltip": "Sólo visible por el creador",
- "treeview.app_store": "App Store",
- "treeview.team_n_auth": "Team & Auth",
- "treeview.team_n_auth.tooltip": "Roles & Gestión de usuarios",
- "treeview.project_metadata": "Proyecto Metadata",
- "treeview.project_metadata.tooltip": "Gestionar Meta",
- "treeview.preview_as": "Visualizar como",
- "treeview.reset_review": "Restaurar visualización",
- "nav_drawer.title": "Vistas",
- "nav_drawer.virtual_views.action.copy": "Copiar vista",
- "nav_drawer.virtual_views.action.rename": "Renombrar vista",
- "nav_drawer.virtual_views.action.delete": "Borrar vista",
- "nav_drawer.virtual_views.title": "Crear una Vista",
- "nav_drawer.virtual_views.caption": "Sólo visible por el creador",
- "nav_drawer.virtual_views.grid": "Red",
- "nav_drawer.virtual_views.grid.create": "Agregar vista de red",
- "nav_drawer.virtual_views.gallery": "Galeria",
- "nav_drawer.virtual_views.gallery.create": "Agregar vista de Galeria",
- "nav_drawer.virtual_views.calendar": "Calendario",
- "nav_drawer.virtual_views.calendar.create": "Agregar vista de Calendario",
- "nav_drawer.virtual_views.kanban": "Kanban",
- "nav_drawer.virtual_views.kanban.create": "Agregar vista de Kanban",
- "nav_drawer.virtual_views.form": "Formulario",
- "nav_drawer.virtual_views.form.create": "Agregar vista del Formulario",
- "nav_drawer.advanced.title1": "Compartir vista",
- "nav_drawer.advanced.views_list": "Listar vistas",
- "nav_drawer.advanced.copy_api_url": "Copiar URL del API",
- "nav_drawer.share_view.title": "Esta vista es compartida por link privado",
- "nav_drawer.share_view.body": "Personas con el link privado podrán únicamente ver celdas visibles a esta vista",
- "nav_drawer.share_view.toggle.option1": "Restringir acceso mediante contraseña",
- "nav_drawer.share_view.toggle.option2": "Restricción mediante contraseña",
- "nav_drawer.share_view.password.caption": "Ingrese la contraseña",
- "nav_drawer.share_view.password.button": "Guardar contraseña",
- "management.tabs.user": "Administrar usuarios",
- "management.tabs.api": "Administrar tokens del API",
- "management.tabs.roles": "Administrar roles",
- "management.meta.title": "Operaciones del Metadata",
- "management.meta.export_to_file": "Exportar a archivo",
- "management.meta.import": "Importar",
- "management.meta.export_to_zip": "Exportar zip",
- "management.meta.import_zip": "Importar zip",
- "management.meta.reset": "Reiniciar",
- "management.meta.export_to_file.desc": "Exportar todos los metadada de las tablas meta al directorio meta.",
- "management.meta.import.desc": "Importar todos los metadata del directorio meta a las tablas meta.",
- "management.meta.export_to_zip.desc": "Exportar proyecto meta a un archivo zip y descargar.",
- "management.meta.import_zip.desc": "Importar proyecto meta a un archivo zip y reiniciar.",
- "management.meta.reset.desc": "Limpiar todos los metadata de las tablas meta."
+ "projects": {
+ "my_projects": "Mis proyectos",
+ "reload_projects_tooltip": "Refrescar proyectos",
+ "create_new_project_button": {
+ "text": "Nuevo proyecto",
+ "subtext_1": "Crear",
+ "subtext_1_tooltip": "Crear un nuevo proyecto",
+ "subtext_2": "Conectarse a una
base de datos externa",
+ "subtext_2_tooltip": "Soporta MySQL, PostgreSQL, SQL Server & SQLite"
+ },
+ "search_project": "Buscar proyecto",
+ "import_metadata": "Importar Metadata",
+ "export_metadata": "Exportar Metadata",
+ "clear_metadata": "Limpiar Metadata",
+ "stop_project": "Detener proyecto",
+ "start_project": "Iniciar proyecto",
+ "restart_project": "Reiniciar proyecto",
+ "delete_project": "Borrar proyecto",
+ "project_api_type_tooltip_graphql": "Accesible via GraphQL APIs",
+ "project_api_type_tooltip_rest": "Accesible via REST APIs",
+ "project_empty_message": "Comenzar creando un nuevo proyecto",
+ "import_button": {
+ "text": "Importar el proyecto NocoDB cargando un archivo zip de metadatos"
+ },
+ "show_community_star": "Síguenos",
+ "show_community_us_on_Github": "en Github",
+ "show_community_book_a_free_demo": "Agendar un DEMO Gratuito",
+ "show_community_get_your_questions_answered": "Obtenga respuestas a sus preguntas",
+ "show_community_join_discord": "Ingresar a Discord",
+ "show_community_follow_nocodb": "Seguir a NocoDB",
+ "search": {
+ "your_search_found_no_results": "Su búsqueda de {search} no encontró resultados"
+ },
+ "ext_db": {
+ "title": {
+ "edit": "Editar proyecto",
+ "create": "Crear proyecto"
+ },
+ "project_name": "Ingresar nombre de proyecto",
+ "project_type": "Acceder al proyecto a través de",
+ "button": {
+ "save_project": "Guardar proyecto",
+ "update_and_restart": "Actualizar & Reiniciar",
+ "cancel": "Cancelar",
+ "cancel_tooltip": "Cancelar and Regresar"
+ },
+ "credentials": {
+ "title": "Credenciales de Base de Datos",
+ "db_type": "Tipo de Base de Datos",
+ "sqlite_file": "Archivo SQLite",
+ "host_address": "Host Address",
+ "port": "Puerto",
+ "username": "Usuario",
+ "password": "Contraseña",
+ "db_create_if_not_exists": "Base de datos : crear si no existe",
+ "button": {
+ "test_db_conn": "Probar conexión a base de datos",
+ "remove_db_from_env": "Eliminar base de datos del ambiente"
+ },
+ "advanced": {
+ "title": "SSL & parámetros avanzados",
+ "ssl": {
+ "client_key": {
+ "title": "Clave de Cliente",
+ "toolip": "Seleccionar archivo .key"
+ },
+ "client_cert": {
+ "title": "Certificado de Cliente",
+ "toolip": "Seleccionar archivo .cert"
+ },
+ "server_ca": {
+ "title": "Servodpr CA",
+ "toolip": "Seleccionar archivo CA"
+ },
+ "preferred": "Privilegios",
+ "usage": {
+ "no": "No",
+ "preferred": "Privilegios",
+ "required": "Requerido",
+ "requried_ca": "Requerido-CA",
+ "requried_identity": "Requerido-IDENTITY"
+ }
+ },
+ "inflection": {
+ "table_name": "Inflection - Nombre de tabla",
+ "column_name": "Inflection - Nombre de columna"
+ },
+ "button": {
+ "edit_conn_json": "Editar conexión JSON"
+ }
+ }
+ },
+ "error": {
+ "invalid_char_in_folder_path": "Carácteres invalidos en la ruta de la carpeta.",
+ "invalid_db_credentials": "Credenciales de Base de datos incorrectas.",
+ "unable_to_connect_to_db": "Sin conexión a base de datos, por favor verifique qué su base de datos esté en línea.",
+ "user_doesnt_ve_sufficient_permission": "El usuario no existe o tiene permisos insuficientes para crear esquema."
+ },
+ "head": {
+ "title": "Crear proyecto | NocoDB"
+ },
+ "dialog": {
+ "success": "Conexión correcta",
+ "failure": "Conexión incorrecta:"
+ }
+ },
+ "notifications": {
+ "no_new": "Sin notificaciones",
+ "clear": "Limpiar"
+ }
+ },
+ "signin": {
+ "title": "INICIAR SESIÓN",
+ "enter_your_work_email": "Ingrese su correo de trabajo",
+ "enter_your_password": "Ingrese su contraseña",
+ "forget_password": "Olvidó su contraseña?",
+ "dont_ve_an_account": "No tiene una cuenta?",
+ "sign_up": "Registrarse",
+ "form": {
+ "rules": {
+ "email_is_reqd": "E-mail requerido",
+ "email_must_be_valid": "E-mail debe ser correcto",
+ "passwd_required": "Contraseña requerida",
+ "passwd_must_be_8_chars": "Su contraseña debe tener almenos 8 carácteres"
+ }
+ },
+ "head": {
+ "title": "Acceder | NocoDB",
+ "meta": {
+ "hid": "Acceder a NocoDB",
+ "name": "Acceder a NocoDB",
+ "content": "Acceder a NocoDB"
+ }
+ },
+ "password": {
+ "recovery": {
+ "title": "Cambiar contraseña",
+ "message_1": "Por favor ingresa el correo electrónico que usas para conectarte.",
+ "message_2": "Enviaremos un link al correo electrónico para cambiar la contraseña.",
+ "success": "Por favor revise el correo electrónico para cambiar la contraseña",
+ "button": "ENVIAR CORREO"
+ }
+ }
+ },
+ "signup": {
+ "title": "REGISTRARSE",
+ "you_will_be_the_super_admin": "Serás 'Super Admin'",
+ "already_ve_an_account": "Ya tiene una cuenta?"
+ },
+ "treeview": {
+ "settings": {
+ "title": "Configuraciones",
+ "tooltip": "Sólo visible por el creador"
+ },
+ "app_store": "App Store",
+ "team_n_auth": {
+ "title": "Team & Auth",
+ "tooltip": "Roles & Gestión de usuarios"
+ },
+ "project_metadata": {
+ "title": "Proyecto Metadata",
+ "tooltip": "Gestionar Meta"
+ },
+ "preview_as": "Visualizar como",
+ "reset_review": "Restaurar visualización"
+ },
+ "nav_drawer": {
+ "title": "Vistas",
+ "virtual_views": {
+ "action": {
+ "copy": "Copiar vista",
+ "rename": "Renombrar vista",
+ "delete": "Borrar vista"
+ },
+ "title": "Crear una Vista",
+ "caption": "Sólo visible por el creador",
+ "grid": {
+ "title": "Red",
+ "create": "Agregar vista de red"
+ },
+ "gallery": {
+ "title": "Galeria",
+ "create": "Agregar vista de Galeria"
+ },
+ "calendar": {
+ "title": "Calendario",
+ "create": "Agregar vista de Calendario"
+ },
+ "kanban": {
+ "title": "Kanban",
+ "create": "Agregar vista de Kanban"
+ },
+ "form": {
+ "title": "Formulario",
+ "create": "Agregar vista del Formulario"
+ }
+ },
+ "advanced": {
+ "title1": "Compartir vista",
+ "views_list": "Listar vistas",
+ "copy_api_url": "Copiar URL del API"
+ },
+ "share_view": {
+ "title": "Esta vista es compartida por link privado",
+ "body": "Personas con el link privado podrán únicamente ver celdas visibles a esta vista",
+ "toggle": {
+ "option1": "Restringir acceso mediante contraseña",
+ "option2": "Restricción mediante contraseña"
+ },
+ "password": {
+ "caption": "Ingrese la contraseña",
+ "button": "Guardar contraseña"
+ }
+ }
+ },
+ "management": {
+ "tabs": {
+ "user": "Administrar usuarios",
+ "api": "Administrar tokens del API",
+ "roles": "Administrar roles"
+ },
+ "meta": {
+ "title": "Operaciones del Metadata",
+ "export_to_file": {
+ "title": "Exportar a archivo",
+ "desc": "Exportar todos los metadada de las tablas meta al directorio meta."
+ },
+ "import": {
+ "title": "Importar",
+ "desc": "Importar todos los metadata del directorio meta a las tablas meta."
+ },
+ "export_to_zip": {
+ "title": "Exportar zip",
+ "desc": "Exportar proyecto meta a un archivo zip y descargar."
+ },
+ "import_zip": {
+ "title": "Importar zip",
+ "desc": "Importar proyecto meta a un archivo zip y reiniciar."
+ },
+ "reset": {
+ "title": "Reiniciar",
+ "desc": "Limpiar todos los metadata de las tablas meta."
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/packages/nc-gui/static/lang/fr.json b/packages/nc-gui/static/lang/fr.json
index ded2438d12..0e95b79ffe 100644
--- a/packages/nc-gui/static/lang/fr.json
+++ b/packages/nc-gui/static/lang/fr.json
@@ -1,141 +1,247 @@
{
- "projects.my_projects": "Mes projets",
- "projects.reload_projects_tooltip": "Rafraichir les projets",
- "projects.create_new_project_button.text": "Nouveau projet",
- "projects.create_new_project_button.subtext_1": "Créer",
- "projects.create_new_project_button.subtext_1_tooltip": "Créer un nouveau projet",
- "projects.create_new_project_button.subtext_2": "Créer en se connectant
à une base de données",
- "projects.create_new_project_button.subtext_2_tooltip": "Base de données supportées MySQL, PostgreSQL, SQL Server & SQLite",
- "projects.search_project": "Rechercher un projet",
- "projects.import_metadata": "Importer les métadonnées",
- "projects.export_metadata": "Exporter les métadonnées",
- "projects.clear_metadata": "Effacer les métadonnées",
- "projects.stop_project": "Arrêter le projet",
- "projects.start_project": "Démarrer le projet",
- "projects.restart_project": "Redémarrer le projet",
- "projects.delete_project": "Supprimer le projet",
- "projects.project_api_type_tooltip_graphql": "Accessible via l'API GraphQL",
- "projects.project_api_type_tooltip_rest": "Accessible via l'API REST",
- "projects.project_empty_message": "Commencer par créer un nouveau projet",
- "projects.import_button.text": "Importer un projet NocoDB à partir d'un fichier ZIP de métadonnées",
- "projects.show_community_star": "Donner nous une étoile",
- "projects.show_community_us_on_Github": "sur Github",
- "projects.show_community_book_a_free_demo": "Planifier une démo gratuite",
- "projects.show_community_get_your_questions_answered": "Obtenir des réponses à vos questions",
- "projects.show_community_join_discord": "Join Discord",
- "projects.show_community_follow_nocodb": "Suivre NocoDB",
- "projects.search.your_search_found_no_results": "Votre recherche pour {search} n'a renvoyée aucun résultat",
- "projects.ext_db.title.edit": "Editer le projet",
- "projects.ext_db.title.create": "Créer un projet",
- "projects.ext_db.project_name": "Saisir le nom du projet",
- "projects.ext_db.project_type": "Accéder au projet via",
- "projects.ext_db.button.save_project": "Enregistrer le projet",
- "projects.ext_db.button.update_and_restart": "Mettre à jour et redémarrer",
- "projects.ext_db.button.cancel": "Annuler",
- "projects.ext_db.button.cancel_tooltip": "Annuler et revenir",
- "projects.ext_db.credentials": "Identifiants de la base de données",
- "projects.ext_db.credentials.db_type": "Type de base de données",
- "projects.ext_db.credentials.sqlite_file": "Fichier SQLite",
- "projects.ext_db.credentials.host_address": "Adresse de l'hôte",
- "projects.ext_db.credentials.port": "Numéro de port",
- "projects.ext_db.credentials.username": "Utilisateur",
- "projects.ext_db.credentials.password": "Mot de passe",
- "projects.ext_db.credentials.db_create_if_not_exists": "Base de données : la créér si elle n'existe pas",
- "projects.ext_db.credentials.button.test_db_conn": "Test la connexion à la base de données",
- "projects.ext_db.credentials.button.remove_db_from_env": "Supprimer la base de données de l'environement",
- "projects.ext_db.credentials.advanced": "SSL et paramètres avancés",
- "projects.ext_db.credentials.advanced.ssl.client_key": "Clé Client",
- "projects.ext_db.credentials.advanced.ssl.client_cert": "Certificat Client",
- "projects.ext_db.credentials.advanced.ssl.server_ca": "serveur d'AC",
- "projects.ext_db.credentials.advanced.ssl.client_key.toolip": "Selectionner le fichier .key",
- "projects.ext_db.credentials.advanced.ssl.client_cert.toolip": "Selectionner le fichier .cert",
- "projects.ext_db.credentials.advanced.ssl.server_ca.toolip": "Selectionner le fichier CA",
- "projects.ext_db.credentials.advanced.ssl.preferred": "Préférée",
- "projects.ext_db.credentials.advanced.ssl.usage.no": "Non",
- "projects.ext_db.credentials.advanced.ssl.usage.preferred": "Préférée",
- "projects.ext_db.credentials.advanced.ssl.usage.required": "Requise",
- "projects.ext_db.credentials.advanced.ssl.usage.requried_ca": "AC requise",
- "projects.ext_db.credentials.advanced.ssl.usage.requried_identity": "Identité requise",
- "projects.ext_db.credentials.advanced.inflection.table_name": "Inflection - Table name",
- "projects.ext_db.credentials.advanced.inflection.column_name": "Inflection - Column name",
- "projects.ext_db.credentials.advanced.button.edit_conn_json": "Editer le JSON de la connexion",
- "projects.ext_db.error.invalid_char_in_folder_path": "Caractère invalide dans le chemin du dossier.",
- "projects.ext_db.error.invalid_db_credentials": "Identifiants de base de données invalides.",
- "projects.ext_db.error.unable_to_connect_to_db": "Connexion impossible à la base de données, merci de vérifier que la base de données est démarrée et accessible.",
- "projects.ext_db.error.user_doesnt_ve_sufficient_permission": "L’utilisateur n’existe pas ou n’a pas les permissions suffisantes pour créer le schéma.",
- "projects.ext_db.head.title": "Créer un projet | NocoDB",
- "projects.ext_db.dialog.success": "Connexion réussi",
- "projects.ext_db.dialog.failure": "Echec de connexion :",
- "projects.notifications.no_new": "No new notifications",
- "projects.notifications.clear": "Clear",
- "signin.title": "Connexion",
- "signin.enter_your_work_email": "Saisir votre adresse email professionnel",
- "signin.enter_your_password": "Saisir votre mot de passe",
- "signin.forget_password": "Mot de passe oublié ?",
- "signin.dont_ve_an_account": "Vous n'avez pas de compte ?",
- "signin.sign_up": "Déconnexion",
- "signin.form.rules.email_is_reqd": "Adresse Email requise",
- "signin.form.rules.email_must_be_valid": "L'adresse Email doit être valide",
- "signin.form.rules.passwd_required": "Mot de passe requis",
- "signin.form.rules.passwd_must_be_8_chars": "Votre mot de passe doit contenir au moins 8 caractères",
- "signin.head.title": "Connexion | NocoDB",
- "signin.head.meta.hid": "Se connecter à NocoDB",
- "signin.head.meta.name": "Se connecter à NocoDB",
- "signin.head.meta.content": "Se connecter à NocoDB",
- "signin.password.recovery.title": "Reset your password",
- "signin.password.recovery.message_1": "Please provide the email address you used when you signed up.",
- "signin.password.recovery.message_2": "We will send you an email with a link to reset your password.",
- "signin.password.recovery.success": "Please check your email to reset the password",
- "signin.password.recovery.button": "SEND EMAIL",
- "signup.title": "SIGN UP",
- "signup.you_will_be_the_super_admin": "You will be the 'Super Admin'",
- "signup.already_ve_an_account": "Already have an account ?",
- "treeview.settings": "Paramètres",
- "treeview.settings.tooltip": "Visible uniquement pour les créateurs",
- "treeview.app_store": "Magasin d'applications",
- "treeview.team_n_auth": "Équipe & Authentification",
- "treeview.team_n_auth.tooltip": "Roles & Gestion utilisateurs",
- "treeview.project_metadata": "Métadonnées du projet",
- "treeview.project_metadata.tooltip": "Gestion des métadonnées",
- "treeview.preview_as": "Aperçu comme",
- "treeview.reset_review": "Réinitiliser l'aperçu",
- "nav_drawer.title": "Vues",
- "nav_drawer.virtual_views.action.copy": "Copier la vue",
- "nav_drawer.virtual_views.action.rename": "Renommer la vue",
- "nav_drawer.virtual_views.action.delete": "Supprimer la vue",
- "nav_drawer.virtual_views.title": "Créer uen vue",
- "nav_drawer.virtual_views.caption": "Visible uniquement pour les créateurs",
- "nav_drawer.virtual_views.grid": "Grille",
- "nav_drawer.virtual_views.grid.create": "Ajouter une vue Grille",
- "nav_drawer.virtual_views.gallery": "Galerie",
- "nav_drawer.virtual_views.gallery.create": "Ajouter une vue Galerie",
- "nav_drawer.virtual_views.calendar": "Calendrier",
- "nav_drawer.virtual_views.calendar.create": "Ajouter une vue Calendrier",
- "nav_drawer.virtual_views.kanban": "Kanban",
- "nav_drawer.virtual_views.kanban.create": "Ajouter une vue Kanban",
- "nav_drawer.virtual_views.form": "Formulaire",
- "nav_drawer.virtual_views.form.create": "Ajouter une vue Formulaire",
- "nav_drawer.advanced.title1": "Partager la vue",
- "nav_drawer.advanced.views_list": "Liste des vues",
- "nav_drawer.advanced.copy_api_url": "Copier l'URL de l'API",
- "nav_drawer.share_view.title": "Cette vue est partagée via un lien privé",
- "nav_drawer.share_view.body": "Les personnes ayant le lien privé peuvent voir uniquement les cellules visibles de cette vue",
- "nav_drawer.share_view.toggle.option1": "Restreindre l’accès à l’aide d’un mot de passe",
- "nav_drawer.share_view.toggle.option2": "L’accès est restreint par un mot de passe",
- "nav_drawer.share_view.password.caption": "Saisie le mot de passe",
- "nav_drawer.share_view.password.button": "Enregistrer le mot de passe",
- "management.tabs.user": "Users Management",
- "management.tabs.api": "API Tokens Management",
- "management.tabs.roles": "Roles Management",
- "management.meta.title": "Metadata Operations",
- "management.meta.export_to_file": "Export to file",
- "management.meta.import": "Import",
- "management.meta.export_to_zip": "Export zip",
- "management.meta.import_zip": "Import zip",
- "management.meta.reset": "Reset",
- "management.meta.export_to_file.desc": "Export all metadata from the meta tables to meta directory.",
- "management.meta.import.desc": "Import all metadata from the meta directory to meta tables.",
- "management.meta.export_to_zip.desc": "Export project meta to zip file and download.",
- "management.meta.import_zip.desc": "Import project meta zip file and restart.",
- "management.meta.reset.desc": "Clear all metadata from meta tables."
+ "projects": {
+ "my_projects": "Mes projets",
+ "reload_projects_tooltip": "Rafraichir les projets",
+ "create_new_project_button": {
+ "text": "Nouveau projet",
+ "subtext_1": "Créer",
+ "subtext_1_tooltip": "Créer un nouveau projet",
+ "subtext_2": "Créer en se connectant
à une base de données",
+ "subtext_2_tooltip": "Base de données supportées MySQL, PostgreSQL, SQL Server & SQLite"
+ },
+ "search_project": "Rechercher un projet",
+ "import_metadata": "Importer les métadonnées",
+ "export_metadata": "Exporter les métadonnées",
+ "clear_metadata": "Effacer les métadonnées",
+ "stop_project": "Arrêter le projet",
+ "start_project": "Démarrer le projet",
+ "restart_project": "Redémarrer le projet",
+ "delete_project": "Supprimer le projet",
+ "project_api_type_tooltip_graphql": "Accessible via l'API GraphQL",
+ "project_api_type_tooltip_rest": "Accessible via l'API REST",
+ "project_empty_message": "Commencer par créer un nouveau projet",
+ "import_button": {
+ "text": "Importer un projet NocoDB à partir d'un fichier ZIP de métadonnées"
+ },
+ "show_community_star": "Donner nous une étoile",
+ "show_community_us_on_Github": "sur Github",
+ "show_community_book_a_free_demo": "Planifier une démo gratuite",
+ "show_community_get_your_questions_answered": "Obtenir des réponses à vos questions",
+ "show_community_join_discord": "Join Discord",
+ "show_community_follow_nocodb": "Suivre NocoDB",
+ "search": {
+ "your_search_found_no_results": "Votre recherche pour {search} n'a renvoyée aucun résultat"
+ },
+ "ext_db": {
+ "title": {
+ "edit": "Editer le projet",
+ "create": "Créer un projet"
+ },
+ "project_name": "Saisir le nom du projet",
+ "project_type": "Accéder au projet via",
+ "button": {
+ "save_project": "Enregistrer le projet",
+ "update_and_restart": "Mettre à jour et redémarrer",
+ "cancel": "Annuler",
+ "cancel_tooltip": "Annuler et revenir"
+ },
+ "credentials": {
+ "title": "Identifiants de la base de données",
+ "db_type": "Type de base de données",
+ "sqlite_file": "Fichier SQLite",
+ "host_address": "Adresse de l'hôte",
+ "port": "Numéro de port",
+ "username": "Utilisateur",
+ "password": "Mot de passe",
+ "db_create_if_not_exists": "Base de données : la créér si elle n'existe pas",
+ "button": {
+ "test_db_conn": "Test la connexion à la base de données",
+ "remove_db_from_env": "Supprimer la base de données de l'environement"
+ },
+ "advanced": {
+ "title": "SSL et paramètres avancés",
+ "ssl": {
+ "client_key": {
+ "title": "Clé Client",
+ "toolip": "Selectionner le fichier .key"
+ },
+ "client_cert": {
+ "title": "Certificat Client",
+ "toolip": "Selectionner le fichier .cert"
+ },
+ "server_ca": {
+ "title": "serveur d'AC",
+ "toolip": "Selectionner le fichier CA"
+ },
+ "preferred": "Préférée",
+ "usage": {
+ "no": "Non",
+ "preferred": "Préférée",
+ "required": "Requise",
+ "requried_ca": "AC requise",
+ "requried_identity": "Identité requise"
+ }
+ },
+ "inflection": {
+ "table_name": "Inflection - Table name",
+ "column_name": "Inflection - Column name"
+ },
+ "button": {
+ "edit_conn_json": "Editer le JSON de la connexion"
+ }
+ }
+ },
+ "error": {
+ "invalid_char_in_folder_path": "Caractère invalide dans le chemin du dossier.",
+ "invalid_db_credentials": "Identifiants de base de données invalides.",
+ "unable_to_connect_to_db": "Connexion impossible à la base de données, merci de vérifier que la base de données est démarrée et accessible.",
+ "user_doesnt_ve_sufficient_permission": "L’utilisateur n’existe pas ou n’a pas les permissions suffisantes pour créer le schéma."
+ },
+ "head": {
+ "title": "Créer un projet | NocoDB"
+ },
+ "dialog": {
+ "success": "Connexion réussi",
+ "failure": "Echec de connexion :"
+ }
+ },
+ "notifications": {
+ "no_new": "No new notifications",
+ "clear": "Clear"
+ }
+ },
+ "signin": {
+ "title": "Connexion",
+ "enter_your_work_email": "Saisir votre adresse email professionnel",
+ "enter_your_password": "Saisir votre mot de passe",
+ "forget_password": "Mot de passe oublié ?",
+ "dont_ve_an_account": "Vous n'avez pas de compte ?",
+ "sign_up": "Déconnexion",
+ "form": {
+ "rules": {
+ "email_is_reqd": "Adresse Email requise",
+ "email_must_be_valid": "L'adresse Email doit être valide",
+ "passwd_required": "Mot de passe requis",
+ "passwd_must_be_8_chars": "Votre mot de passe doit contenir au moins 8 caractères"
+ }
+ },
+ "head": {
+ "title": "Connexion | NocoDB",
+ "meta": {
+ "hid": "Se connecter à NocoDB",
+ "name": "Se connecter à NocoDB",
+ "content": "Se connecter à NocoDB"
+ }
+ },
+ "password": {
+ "recovery": {
+ "title": "Reset your password",
+ "message_1": "Please provide the email address you used when you signed up.",
+ "message_2": "We will send you an email with a link to reset your password.",
+ "success": "Please check your email to reset the password",
+ "button": "SEND EMAIL"
+ }
+ }
+ },
+ "signup": {
+ "title": "SIGN UP",
+ "you_will_be_the_super_admin": "You will be the 'Super Admin'",
+ "already_ve_an_account": "Already have an account ?"
+ },
+ "treeview": {
+ "settings": {
+ "title": "Paramètres",
+ "tooltip": "Visible uniquement pour les créateurs"
+ },
+ "app_store": "Magasin d'applications",
+ "team_n_auth": {
+ "title": "Équipe & Authentification",
+ "tooltip": "Roles & Gestion utilisateurs"
+ },
+ "project_metadata": {
+ "title": "Métadonnées du projet",
+ "tooltip": "Gestion des métadonnées"
+ },
+ "preview_as": "Aperçu comme",
+ "reset_review": "Réinitiliser l'aperçu"
+ },
+ "nav_drawer": {
+ "title": "Vues",
+ "virtual_views": {
+ "action": {
+ "copy": "Copier la vue",
+ "rename": "Renommer la vue",
+ "delete": "Supprimer la vue"
+ },
+ "title": "Créer uen vue",
+ "caption": "Visible uniquement pour les créateurs",
+ "grid": {
+ "title": "Grille",
+ "create": "Ajouter une vue Grille"
+ },
+ "gallery": {
+ "title": "Galerie",
+ "create": "Ajouter une vue Galerie"
+ },
+ "calendar": {
+ "title": "Calendrier",
+ "create": "Ajouter une vue Calendrier"
+ },
+ "kanban": {
+ "title": "Kanban",
+ "create": "Ajouter une vue Kanban"
+ },
+ "form": {
+ "title": "Formulaire",
+ "create": "Ajouter une vue Formulaire"
+ }
+ },
+ "advanced": {
+ "title1": "Partager la vue",
+ "views_list": "Liste des vues",
+ "copy_api_url": "Copier l'URL de l'API"
+ },
+ "share_view": {
+ "title": "Cette vue est partagée via un lien privé",
+ "body": "Les personnes ayant le lien privé peuvent voir uniquement les cellules visibles de cette vue",
+ "toggle": {
+ "option1": "Restreindre l’accès à l’aide d’un mot de passe",
+ "option2": "L’accès est restreint par un mot de passe"
+ },
+ "password": {
+ "caption": "Saisie le mot de passe",
+ "button": "Enregistrer le mot de passe"
+ }
+ }
+ },
+ "management": {
+ "tabs": {
+ "user": "Users Management",
+ "api": "API Tokens Management",
+ "roles": "Roles Management"
+ },
+ "meta": {
+ "title": "Metadata Operations",
+ "export_to_file": {
+ "title": "Export to file",
+ "desc": "Export all metadata from the meta tables to meta directory."
+ },
+ "import": {
+ "title": "Import",
+ "desc": "Import all metadata from the meta directory to meta tables."
+ },
+ "export_to_zip": {
+ "title": "Export zip",
+ "desc": "Export project meta to zip file and download."
+ },
+ "import_zip": {
+ "title": "Import zip",
+ "desc": "Import project meta zip file and restart."
+ },
+ "reset": {
+ "title": "Reset",
+ "desc": "Clear all metadata from meta tables."
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/packages/nc-gui/static/lang/ja.json b/packages/nc-gui/static/lang/ja.json
index a4f5fa6cba..2469ab028c 100644
--- a/packages/nc-gui/static/lang/ja.json
+++ b/packages/nc-gui/static/lang/ja.json
@@ -1,141 +1,247 @@
{
- "projects.my_projects": "My Projects",
- "projects.reload_projects_tooltip": "Refresh projects",
- "projects.create_new_project_button.text": "新しいプロジェクトを作成する",
- "projects.create_new_project_button.subtext_1": "Create",
- "projects.create_new_project_button.subtext_1_tooltip": "Create a new project",
- "projects.create_new_project_button.subtext_2": "Create By Connecting
To An External Database",
- "projects.create_new_project_button.subtext_2_tooltip": "Supports MySQL, PostgreSQL, SQL Server & SQLite",
- "projects.search_project": "Search Project",
- "projects.import_metadata": "Import Metadata",
- "projects.export_metadata": "Export Metadata",
- "projects.clear_metadata": "Clear Metadata",
- "projects.stop_project": "Stop Project",
- "projects.start_project": "Start Project",
- "projects.restart_project": "Restart Project",
- "projects.delete_project": "Delete Project",
- "projects.project_api_type_tooltip_graphql": "Accessible via GraphQL APIs",
- "projects.project_api_type_tooltip_rest": "Accessible via REST APIs",
- "projects.project_empty_message": "Get started by creating a new project",
- "projects.import_button.text": "Import NocoDB Project by uploading metadata zip file",
- "projects.show_community_star": "Star",
- "projects.show_community_us_on_Github": "us on Github",
- "projects.show_community_book_a_free_demo": "Book a Free DEMO",
- "projects.show_community_get_your_questions_answered": "Get your questions answered",
- "projects.show_community_join_discord": "Join Discord",
- "projects.show_community_follow_nocodb": "Follow NocoDB",
- "projects.search.your_search_found_no_results": "Your search for {search} found no results",
- "projects.ext_db.title.edit": "Edit Project",
- "projects.ext_db.title.create": "Create Project",
- "projects.ext_db.project_name": "Enter Project Name",
- "projects.ext_db.project_type": "Access Project via",
- "projects.ext_db.button.save_project": "Save Project",
- "projects.ext_db.button.update_and_restart": "Update & Restart",
- "projects.ext_db.button.cancel": "Cancel",
- "projects.ext_db.button.cancel_tooltip": "Cancel and Return",
- "projects.ext_db.credentials": "Database Credentials",
- "projects.ext_db.credentials.db_type": "Database Type",
- "projects.ext_db.credentials.sqlite_file": "SQLite File",
- "projects.ext_db.credentials.host_address": "Host Address",
- "projects.ext_db.credentials.port": "Port Number",
- "projects.ext_db.credentials.username": "Username",
- "projects.ext_db.credentials.password": "Password",
- "projects.ext_db.credentials.db_create_if_not_exists": "Database : create if not exists",
- "projects.ext_db.credentials.button.test_db_conn": "Test Database Connection",
- "projects.ext_db.credentials.button.remove_db_from_env": "Remove Database from environment",
- "projects.ext_db.credentials.advanced": "SSL & Advanced parameters",
- "projects.ext_db.credentials.advanced.ssl.client_key": "Client Key",
- "projects.ext_db.credentials.advanced.ssl.client_cert": "Client Cert",
- "projects.ext_db.credentials.advanced.ssl.server_ca": "Server CA",
- "projects.ext_db.credentials.advanced.ssl.client_key.toolip": "Select .key file",
- "projects.ext_db.credentials.advanced.ssl.client_cert.toolip": "Select .cert file",
- "projects.ext_db.credentials.advanced.ssl.server_ca.toolip": "Select CA file",
- "projects.ext_db.credentials.advanced.ssl.preferred": "Preferred",
- "projects.ext_db.credentials.advanced.ssl.usage.no": "No",
- "projects.ext_db.credentials.advanced.ssl.usage.preferred": "Preferred",
- "projects.ext_db.credentials.advanced.ssl.usage.required": "Required",
- "projects.ext_db.credentials.advanced.ssl.usage.requried_ca": "Required-CA",
- "projects.ext_db.credentials.advanced.ssl.usage.requried_identity": "Required-IDENTITY",
- "projects.ext_db.credentials.advanced.inflection.table_name": "Inflection - Table name",
- "projects.ext_db.credentials.advanced.inflection.column_name": "Inflection - Column name",
- "projects.ext_db.credentials.advanced.button.edit_conn_json": "Edit connection JSON",
- "projects.ext_db.error.invalid_char_in_folder_path": "Invalid character in folder path.",
- "projects.ext_db.error.invalid_db_credentials": "Invalid database credentials.",
- "projects.ext_db.error.unable_to_connect_to_db": "Unable to connect to database, please check your database is up.",
- "projects.ext_db.error.user_doesnt_ve_sufficient_permission": "User does not exist or have sufficient permission to create schema.",
- "projects.ext_db.head.title": "Create Project | NocoDB",
- "projects.ext_db.dialog.success": "Connection was successful",
- "projects.ext_db.dialog.failure": "Connection Failure:",
- "projects.notifications.no_new": "No new notifications",
- "projects.notifications.clear": "Clear",
- "signin.title": "SIGN IN",
- "signin.enter_your_work_email": "Enter your work email",
- "signin.enter_your_password": "Enter your password",
- "signin.forget_password": "Forgot your password ?",
- "signin.dont_ve_an_account": "Don't have an account ?",
- "signin.sign_up": "Sign Up",
- "signin.form.rules.email_is_reqd": "E-mail is required",
- "signin.form.rules.email_must_be_valid": "E-mail must be valid",
- "signin.form.rules.passwd_required": "Password is required",
- "signin.form.rules.passwd_must_be_8_chars": "You password must be atleast 8 characters",
- "signin.head.title": "Log In | NocoDB",
- "signin.head.meta.hid": "Log In To NocoDB",
- "signin.head.meta.name": "Log In To NocoDB",
- "signin.head.meta.content": "Log In To NocoDB",
- "signin.password.recovery.title": "Reset your password",
- "signin.password.recovery.message_1": "Please provide the email address you used when you signed up.",
- "signin.password.recovery.message_2": "We will send you an email with a link to reset your password.",
- "signin.password.recovery.success": "Please check your email to reset the password",
- "signin.password.recovery.button": "SEND EMAIL",
- "signup.title": "SIGN UP",
- "signup.you_will_be_the_super_admin": "You will be the 'Super Admin'",
- "signup.already_ve_an_account": "Already have an account ?",
- "treeview.settings": "Settings",
- "treeview.settings.tooltip": "Only visible to Creator",
- "treeview.app_store": "App Store",
- "treeview.team_n_auth": "Team & Auth",
- "treeview.team_n_auth.tooltip": "Roles & Users Management",
- "treeview.project_metadata": "Project Metadata",
- "treeview.project_metadata.tooltip": "Meta Management",
- "treeview.preview_as": "Preview as",
- "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.views_list": "Views List",
- "nav_drawer.advanced.copy_api_url": "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",
- "management.tabs.user": "Users Management",
- "management.tabs.api": "API Tokens Management",
- "management.tabs.roles": "Roles Management",
- "management.meta.title": "Metadata Operations",
- "management.meta.export_to_file": "Export to file",
- "management.meta.import": "Import",
- "management.meta.export_to_zip": "Export zip",
- "management.meta.import_zip": "Import zip",
- "management.meta.reset": "Reset",
- "management.meta.export_to_file.desc": "Export all metadata from the meta tables to meta directory.",
- "management.meta.import.desc": "Import all metadata from the meta directory to meta tables.",
- "management.meta.export_to_zip.desc": "Export project meta to zip file and download.",
- "management.meta.import_zip.desc": "Import project meta zip file and restart.",
- "management.meta.reset.desc": "Clear all metadata from meta tables."
+ "projects": {
+ "my_projects": "My Projects",
+ "reload_projects_tooltip": "Refresh projects",
+ "create_new_project_button": {
+ "text": "新しいプロジェクトを作成する",
+ "subtext_1": "Create",
+ "subtext_1_tooltip": "Create a new project",
+ "subtext_2": "Create By Connecting
To An External Database",
+ "subtext_2_tooltip": "Supports MySQL, PostgreSQL, SQL Server & SQLite"
+ },
+ "search_project": "Search Project",
+ "import_metadata": "Import Metadata",
+ "export_metadata": "Export Metadata",
+ "clear_metadata": "Clear Metadata",
+ "stop_project": "Stop Project",
+ "start_project": "Start Project",
+ "restart_project": "Restart Project",
+ "delete_project": "Delete Project",
+ "project_api_type_tooltip_graphql": "Accessible via GraphQL APIs",
+ "project_api_type_tooltip_rest": "Accessible via REST APIs",
+ "project_empty_message": "Get started by creating a new project",
+ "import_button": {
+ "text": "Import NocoDB Project by uploading metadata zip file"
+ },
+ "show_community_star": "Star",
+ "show_community_us_on_Github": "us on Github",
+ "show_community_book_a_free_demo": "Book a Free DEMO",
+ "show_community_get_your_questions_answered": "Get your questions answered",
+ "show_community_join_discord": "Join Discord",
+ "show_community_follow_nocodb": "Follow NocoDB",
+ "search": {
+ "your_search_found_no_results": "Your search for {search} found no results"
+ },
+ "ext_db": {
+ "title": {
+ "edit": "Edit Project",
+ "create": "Create Project"
+ },
+ "project_name": "Enter Project Name",
+ "project_type": "Access Project via",
+ "button": {
+ "save_project": "Save Project",
+ "update_and_restart": "Update & Restart",
+ "cancel": "Cancel",
+ "cancel_tooltip": "Cancel and Return"
+ },
+ "credentials": {
+ "title": "Database Credentials",
+ "db_type": "Database Type",
+ "sqlite_file": "SQLite File",
+ "host_address": "Host Address",
+ "port": "Port Number",
+ "username": "Username",
+ "password": "Password",
+ "db_create_if_not_exists": "Database : create if not exists",
+ "button": {
+ "test_db_conn": "Test Database Connection",
+ "remove_db_from_env": "Remove Database from environment"
+ },
+ "advanced": {
+ "title": "SSL & Advanced parameters",
+ "ssl": {
+ "client_key": {
+ "title": "Client Key",
+ "toolip": "Select .key file"
+ },
+ "client_cert": {
+ "title": "Client Cert",
+ "toolip": "Select .cert file"
+ },
+ "server_ca": {
+ "title": "Server CA",
+ "toolip": "Select CA file"
+ },
+ "preferred": "Preferred",
+ "usage": {
+ "no": "No",
+ "preferred": "Preferred",
+ "required": "Required",
+ "requried_ca": "Required-CA",
+ "requried_identity": "Required-IDENTITY"
+ }
+ },
+ "inflection": {
+ "table_name": "Inflection - Table name",
+ "column_name": "Inflection - Column name"
+ },
+ "button": {
+ "edit_conn_json": "Edit connection JSON"
+ }
+ }
+ },
+ "error": {
+ "invalid_char_in_folder_path": "Invalid character in folder path.",
+ "invalid_db_credentials": "Invalid database credentials.",
+ "unable_to_connect_to_db": "Unable to connect to database, please check your database is up.",
+ "user_doesnt_ve_sufficient_permission": "User does not exist or have sufficient permission to create schema."
+ },
+ "head": {
+ "title": "Create Project | NocoDB"
+ },
+ "dialog": {
+ "success": "Connection was successful",
+ "failure": "Connection Failure:"
+ }
+ },
+ "notifications": {
+ "no_new": "No new notifications",
+ "clear": "Clear"
+ }
+ },
+ "signin": {
+ "title": "SIGN IN",
+ "enter_your_work_email": "Enter your work email",
+ "enter_your_password": "Enter your password",
+ "forget_password": "Forgot your password ?",
+ "dont_ve_an_account": "Don't have an account ?",
+ "sign_up": "Sign Up",
+ "form": {
+ "rules": {
+ "email_is_reqd": "E-mail is required",
+ "email_must_be_valid": "E-mail must be valid",
+ "passwd_required": "Password is required",
+ "passwd_must_be_8_chars": "You password must be atleast 8 characters"
+ }
+ },
+ "head": {
+ "title": "Log In | NocoDB",
+ "meta": {
+ "hid": "Log In To NocoDB",
+ "name": "Log In To NocoDB",
+ "content": "Log In To NocoDB"
+ }
+ },
+ "password": {
+ "recovery": {
+ "title": "Reset your password",
+ "message_1": "Please provide the email address you used when you signed up.",
+ "message_2": "We will send you an email with a link to reset your password.",
+ "success": "Please check your email to reset the password",
+ "button": "SEND EMAIL"
+ }
+ }
+ },
+ "signup": {
+ "title": "SIGN UP",
+ "you_will_be_the_super_admin": "You will be the 'Super Admin'",
+ "already_ve_an_account": "Already have an account ?"
+ },
+ "treeview": {
+ "settings": {
+ "title": "Settings",
+ "tooltip": "Only visible to Creator"
+ },
+ "app_store": "App Store",
+ "team_n_auth": {
+ "title": "Team & Auth",
+ "tooltip": "Roles & Users Management"
+ },
+ "project_metadata": {
+ "title": "Project Metadata",
+ "tooltip": "Meta Management"
+ },
+ "preview_as": "Preview as",
+ "reset_review": "Reset Preview"
+ },
+ "nav_drawer": {
+ "title": "Views",
+ "virtual_views": {
+ "action": {
+ "copy": "Copy view",
+ "rename": "Rename view",
+ "delete": "Delete view"
+ },
+ "title": "Create a View",
+ "caption": "Only visible to Creator",
+ "grid": {
+ "title": "Grid",
+ "create": "Add Grid View"
+ },
+ "gallery": {
+ "title": "Gallery",
+ "create": "Add Gallery View"
+ },
+ "calendar": {
+ "title": "Calendar",
+ "create": "Add Calendar View"
+ },
+ "kanban": {
+ "title": "Kanban",
+ "create": "Add Kanban View"
+ },
+ "form": {
+ "title": "Form",
+ "create": "Add Form View"
+ }
+ },
+ "advanced": {
+ "title1": "Share View",
+ "views_list": "Views List",
+ "copy_api_url": "Copy API URL"
+ },
+ "share_view": {
+ "title": "This view is shared via a private link",
+ "body": "People with private link can only see cells visible in this view",
+ "toggle": {
+ "option1": "Restrict access with a password",
+ "option2": "Access is password restricted"
+ },
+ "password": {
+ "caption": "Enter the password",
+ "button": "Save password"
+ }
+ }
+ },
+ "management": {
+ "tabs": {
+ "user": "Users Management",
+ "api": "API Tokens Management",
+ "roles": "Roles Management"
+ },
+ "meta": {
+ "title": "Metadata Operations",
+ "export_to_file": {
+ "title": "Export to file",
+ "desc": "Export all metadata from the meta tables to meta directory."
+ },
+ "import": {
+ "title": "Import",
+ "desc": "Import all metadata from the meta directory to meta tables."
+ },
+ "export_to_zip": {
+ "title": "Export zip",
+ "desc": "Export project meta to zip file and download."
+ },
+ "import_zip": {
+ "title": "Import zip",
+ "desc": "Import project meta zip file and restart."
+ },
+ "reset": {
+ "title": "Reset",
+ "desc": "Clear all metadata from meta tables."
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/packages/nc-gui/static/lang/pt.json b/packages/nc-gui/static/lang/pt.json
index 55f5b27a59..6983238db3 100644
--- a/packages/nc-gui/static/lang/pt.json
+++ b/packages/nc-gui/static/lang/pt.json
@@ -1,141 +1,247 @@
- {
- "projects.my_projects": "Os meus Projectos",
- "projects.reload_projects_tooltip": "Actualizar Projectos",
- "projects.create_new_project_button.text": "Novo Projecto",
- "projects.create_new_project_button.subtext_1": "Criar",
- "projects.create_new_project_button.subtext_1_tooltip": "Criar um novo projecto",
- "projects.create_new_project_button.subtext_2": "Criar por Ligação
a Base de Dados Externa",
- "projects.create_new_project_button.subtext_2_tooltip": "Suporta MySQL, PostgreSQL, SQL Server & SQLite",
- "projects.search_project": "Procurar Projecto",
- "projects.import_metadata": "Importar Metadados",
- "projects.export_metadata": "Exportar Metadados",
- "projects.clear_metadata": "Limpar Metadados",
- "projects.stop_project": "Parar Projecto",
- "projects.start_project": "Iniciar Projecto",
- "projects.restart_project": "Reiniciar Projecto",
- "projects.delete_project": "Apagar Projecto",
- "projects.project_api_type_tooltip_graphql": "Acessível por GraphQL APIs",
- "projects.project_api_type_tooltip_rest": "Acessível por REST APIs",
- "projects.project_empty_message": "Comece por criar um projecto novo",
- "projects.import_button.text": "Importar projecto NocoDB por carregamento de ficheiro zip de metadados",
- "projects.show_community_star": "Estrela",
- "projects.show_community_us_on_Github": "nós no Github",
- "projects.show_community_book_a_free_demo": "Marque uma DEMONSTRAÇÃO gratuita",
- "projects.show_community_get_your_questions_answered": "Obtenha resposta às suas questões",
- "projects.show_community_join_discord": "Junte-se ao Discord",
- "projects.show_community_follow_nocodb": "Siga NocoDB",
- "projects.search.your_search_found_no_results": "A sua pesquisa por {search} não encontrou resultados",
- "projects.ext_db.title.edit": "Editar Projecto",
- "projects.ext_db.title.create": "Criar Projecto",
- "projects.ext_db.project_name": "Introduzir Nome de Projecto",
- "projects.ext_db.project_type": "Aceder ao Projecto por",
- "projects.ext_db.button.save_project": "Guardar Projecto",
- "projects.ext_db.button.update_and_restart": "Actualizar & Reiniciar",
- "projects.ext_db.button.cancel": "Cancelar",
- "projects.ext_db.button.cancel_tooltip": "Cancelar e voltar",
- "projects.ext_db.credentials": "Credenciais da Base de Dados",
- "projects.ext_db.credentials.db_type": "Tipo de Base de Dados",
- "projects.ext_db.credentials.sqlite_file": "Ficheiro SQLite",
- "projects.ext_db.credentials.host_address": "Endereço do servidor",
- "projects.ext_db.credentials.port": "Número da Porta",
- "projects.ext_db.credentials.username": "Utilizador",
- "projects.ext_db.credentials.password": "Palavra-passe",
- "projects.ext_db.credentials.db_create_if_not_exists": "Base de Dados : criar se não existir",
- "projects.ext_db.credentials.button.test_db_conn": "Testar ligação à Base de Dados",
- "projects.ext_db.credentials.button.remove_db_from_env": "Remover Base de Dados do ambiente",
- "projects.ext_db.credentials.advanced": "SSL & parâmetros avançados",
- "projects.ext_db.credentials.advanced.ssl.client_key": "Chave do Cliente",
- "projects.ext_db.credentials.advanced.ssl.client_cert": "Certificado do Cliente",
- "projects.ext_db.credentials.advanced.ssl.server_ca": "CA do Servidor",
- "projects.ext_db.credentials.advanced.ssl.client_key.toolip": "Seleccione ficheiro .key",
- "projects.ext_db.credentials.advanced.ssl.client_cert.toolip": "Seleccione ficheiro .cert",
- "projects.ext_db.credentials.advanced.ssl.server_ca.toolip": "Seleccione ficheiro CA",
- "projects.ext_db.credentials.advanced.ssl.preferred": "Preferido",
- "projects.ext_db.credentials.advanced.ssl.usage.no": "Não",
- "projects.ext_db.credentials.advanced.ssl.usage.preferred": "Preferido",
- "projects.ext_db.credentials.advanced.ssl.usage.required": "Obrigatório",
- "projects.ext_db.credentials.advanced.ssl.usage.requried_ca": "Obrigatório-CA",
- "projects.ext_db.credentials.advanced.ssl.usage.requried_identity": "Obrigatório-IDENTIDADE",
- "projects.ext_db.credentials.advanced.inflection.table_name": "Inflexão - Nome da Tabela",
- "projects.ext_db.credentials.advanced.inflection.column_name": "Inflexão - Nome da Coluna",
- "projects.ext_db.credentials.advanced.button.edit_conn_json": "Editar ligação JSON",
- "projects.ext_db.error.invalid_char_in_folder_path": "Caracter inválido no caminho da pasta.",
- "projects.ext_db.error.invalid_db_credentials": "Credenciais de Base de Dados inválidas.",
- "projects.ext_db.error.unable_to_connect_to_db": "Incapaz de ligar à Base de Dados, por favor verifique que esta se encontra operacional.",
- "projects.ext_db.error.user_doesnt_ve_sufficient_permission": "O Utilizador não existe ou não tem privilégios suficientes para criar o esquema.",
- "projects.ext_db.head.title": "Criar Projecto | Noco",
- "projects.ext_db.dialog.success": "A ligação foi bem sucedida",
- "projects.ext_db.dialog.failure": "A ligação falhou:",
- "projects.notifications.no_new": "Sem novas notificações",
- "projects.notifications.clear": "Limpar",
- "signin.title": "AUTENTIQUE-SE",
- "signin.enter_your_work_email": "Introduza o seu Email de trabalho",
- "signin.enter_your_password": "Introduza a sua palavra-passe",
- "signin.forget_password": "Esqueceu-se da palavra-passe ?",
- "signin.dont_ve_an_account": "Não tem uma conta ?",
- "signin.sign_up": "Registe-se",
- "signin.form.rules.email_is_reqd": "O Email é obrigatório",
- "signin.form.rules.email_must_be_valid": "O Email deve ser válido",
- "signin.form.rules.passwd_required": "A Palavra-passe é obrigatória",
- "signin.form.rules.passwd_must_be_8_chars": "A sua palavra-passe deve conter pelo menos 8 caracteres",
- "signin.head.title": "Autentique-se | Noco",
- "signin.head.meta.hid": "Autentique-se no Noco",
- "signin.head.meta.name": "Autentique-se no Noco",
- "signin.head.meta.content": "Autentique-se no Noco",
- "signin.password.recovery.title": "Redefina a sua palavra-passe",
- "signin.password.recovery.message_1": "Por favor introduza o email que utilizou para se registar.",
- "signin.password.recovery.message_2": "Enviar-lhe-emos um email com uma ligação para redefinir a sua palavra-passe.",
- "signin.password.recovery.success": "Por favor verifique o seu email para redefinir a palavra-passe",
- "signin.password.recovery.button": "ENVIAR EMAIL",
- "signup.title": "REGISTE-SE",
- "signup.you_will_be_the_super_admin": "Será o 'Super Administrador'",
- "signup.already_ve_an_account": "Já tem uma conta ?",
- "treeview.settings": "Definições",
- "treeview.settings.tooltip": "Apenas visível para o Criador",
- "treeview.app_store": "Loja de Aplicações",
- "treeview.team_n_auth": "Equipa & Autenticação",
- "treeview.team_n_auth.tooltip": "Papéis & Gestão de Utilizadores",
- "treeview.project_metadata": "Metadados do Projecto",
- "treeview.project_metadata.tooltip": "Gestão de Metadados",
- "treeview.preview_as": "Pré-visualizar como",
- "treeview.reset_review": "Redefinir pré-visualização",
- "nav_drawer.title": "Vistas",
- "nav_drawer.virtual_views.action.copy": "Copiar vista",
- "nav_drawer.virtual_views.action.rename": "Renomear vista",
- "nav_drawer.virtual_views.action.delete": "Apagar vista",
- "nav_drawer.virtual_views.title": "Criar uma vista",
- "nav_drawer.virtual_views.caption": "Apenas visível para o Criador",
- "nav_drawer.virtual_views.grid": "Grelha",
- "nav_drawer.virtual_views.grid.create": "Adicionar vista de grelha",
- "nav_drawer.virtual_views.gallery": "Galeria",
- "nav_drawer.virtual_views.gallery.create": "Adicionar vista de galeria",
- "nav_drawer.virtual_views.calendar": "Calendário",
- "nav_drawer.virtual_views.calendar.create": "Adicionar vista de calendário",
- "nav_drawer.virtual_views.kanban": "Kanban",
- "nav_drawer.virtual_views.kanban.create": "Adicionar vista de Kanban",
- "nav_drawer.virtual_views.form": "Formulário",
- "nav_drawer.virtual_views.form.create": "Adicionar vista de formulário",
- "nav_drawer.advanced.title1": "Partilhar Vista",
- "nav_drawer.advanced.views_list": "Lista de Vistas",
- "nav_drawer.advanced.copy_api_url": "Copiar URL da API",
- "nav_drawer.share_view.title": "Esta vista é partilhada através de uma ligação privada",
- "nav_drawer.share_view.body": "As pessoas com acesso à ligação privada só podem ver as células visíveis nesta vista",
- "nav_drawer.share_view.toggle.option1": "Restringir acesso com uma palavra-passe",
- "nav_drawer.share_view.toggle.option2": "O acesso está protegido por uma palavra-passe",
- "nav_drawer.share_view.password.caption": "Introduza a palavra-passe",
- "nav_drawer.share_view.password.button": "Guarde a palavra-passe",
- "management.tabs.user": "Gestão de Utilizadores",
- "management.tabs.api": "Gestão de Tokens API Tokens",
- "management.tabs.roles": "Gestão de papéis",
- "management.meta.title": "Operações com Metadados",
- "management.meta.export_to_file": "Exportar para ficheiro",
- "management.meta.import": "Importar",
- "management.meta.export_to_zip": "Exportar zip",
- "management.meta.import_zip": "Importar zip",
- "management.meta.reset": "Redefinir",
- "management.meta.export_to_file.desc": "Exportar todos os metadados das meta-tabelas para um directório de metadados.",
- "management.meta.import.desc": "Importar todos os metadados do directório de metadados para as meta-tabelas.",
- "management.meta.export_to_zip.desc": "Exportar metadados do projecto para ficheiro zip e descarregar.",
- "management.meta.import_zip.desc": "Importar ficheiro zip de metadados do projecto e reiniciar.",
- "management.meta.reset.desc": "Limpar todos os metadados das meta-tabelas."
-}
+{
+ "projects": {
+ "my_projects": "Os meus Projectos",
+ "reload_projects_tooltip": "Actualizar Projectos",
+ "create_new_project_button": {
+ "text": "Novo Projecto",
+ "subtext_1": "Criar",
+ "subtext_1_tooltip": "Criar um novo projecto",
+ "subtext_2": "Criar por Ligação
a Base de Dados Externa",
+ "subtext_2_tooltip": "Suporta MySQL, PostgreSQL, SQL Server & SQLite"
+ },
+ "search_project": "Procurar Projecto",
+ "import_metadata": "Importar Metadados",
+ "export_metadata": "Exportar Metadados",
+ "clear_metadata": "Limpar Metadados",
+ "stop_project": "Parar Projecto",
+ "start_project": "Iniciar Projecto",
+ "restart_project": "Reiniciar Projecto",
+ "delete_project": "Apagar Projecto",
+ "project_api_type_tooltip_graphql": "Acessível por GraphQL APIs",
+ "project_api_type_tooltip_rest": "Acessível por REST APIs",
+ "project_empty_message": "Comece por criar um projecto novo",
+ "import_button": {
+ "text": "Importar projecto NocoDB por carregamento de ficheiro zip de metadados"
+ },
+ "show_community_star": "Estrela",
+ "show_community_us_on_Github": "nós no Github",
+ "show_community_book_a_free_demo": "Marque uma DEMONSTRAÇÃO gratuita",
+ "show_community_get_your_questions_answered": "Obtenha resposta às suas questões",
+ "show_community_join_discord": "Junte-se ao Discord",
+ "show_community_follow_nocodb": "Siga NocoDB",
+ "search": {
+ "your_search_found_no_results": "A sua pesquisa por {search} não encontrou resultados"
+ },
+ "ext_db": {
+ "title": {
+ "edit": "Editar Projecto",
+ "create": "Criar Projecto"
+ },
+ "project_name": "Introduzir Nome de Projecto",
+ "project_type": "Aceder ao Projecto por",
+ "button": {
+ "save_project": "Guardar Projecto",
+ "update_and_restart": "Actualizar & Reiniciar",
+ "cancel": "Cancelar",
+ "cancel_tooltip": "Cancelar e voltar"
+ },
+ "credentials": {
+ "title": "Credenciais da Base de Dados",
+ "db_type": "Tipo de Base de Dados",
+ "sqlite_file": "Ficheiro SQLite",
+ "host_address": "Endereço do servidor",
+ "port": "Número da Porta",
+ "username": "Utilizador",
+ "password": "Palavra-passe",
+ "db_create_if_not_exists": "Base de Dados : criar se não existir",
+ "button": {
+ "test_db_conn": "Testar ligação à Base de Dados",
+ "remove_db_from_env": "Remover Base de Dados do ambiente"
+ },
+ "advanced": {
+ "title": "SSL & parâmetros avançados",
+ "ssl": {
+ "client_key": {
+ "title": "Chave do Cliente",
+ "toolip": "Seleccione ficheiro .key"
+ },
+ "client_cert": {
+ "title": "Certificado do Cliente",
+ "toolip": "Seleccione ficheiro .cert"
+ },
+ "server_ca": {
+ "title": "CA do Servidor",
+ "toolip": "Seleccione ficheiro CA"
+ },
+ "preferred": "Preferido",
+ "usage": {
+ "no": "Não",
+ "preferred": "Preferido",
+ "required": "Obrigatório",
+ "requried_ca": "Obrigatório-CA",
+ "requried_identity": "Obrigatório-IDENTIDADE"
+ }
+ },
+ "inflection": {
+ "table_name": "Inflexão - Nome da Tabela",
+ "column_name": "Inflexão - Nome da Coluna"
+ },
+ "button": {
+ "edit_conn_json": "Editar ligação JSON"
+ }
+ }
+ },
+ "error": {
+ "invalid_char_in_folder_path": "Caracter inválido no caminho da pasta.",
+ "invalid_db_credentials": "Credenciais de Base de Dados inválidas.",
+ "unable_to_connect_to_db": "Incapaz de ligar à Base de Dados, por favor verifique que esta se encontra operacional.",
+ "user_doesnt_ve_sufficient_permission": "O Utilizador não existe ou não tem privilégios suficientes para criar o esquema."
+ },
+ "head": {
+ "title": "Criar Projecto | Noco"
+ },
+ "dialog": {
+ "success": "A ligação foi bem sucedida",
+ "failure": "A ligação falhou:"
+ }
+ },
+ "notifications": {
+ "no_new": "Sem novas notificações",
+ "clear": "Limpar"
+ }
+ },
+ "signin": {
+ "title": "AUTENTIQUE-SE",
+ "enter_your_work_email": "Introduza o seu Email de trabalho",
+ "enter_your_password": "Introduza a sua palavra-passe",
+ "forget_password": "Esqueceu-se da palavra-passe ?",
+ "dont_ve_an_account": "Não tem uma conta ?",
+ "sign_up": "Registe-se",
+ "form": {
+ "rules": {
+ "email_is_reqd": "O Email é obrigatório",
+ "email_must_be_valid": "O Email deve ser válido",
+ "passwd_required": "A Palavra-passe é obrigatória",
+ "passwd_must_be_8_chars": "A sua palavra-passe deve conter pelo menos 8 caracteres"
+ }
+ },
+ "head": {
+ "title": "Autentique-se | Noco",
+ "meta": {
+ "hid": "Autentique-se no Noco",
+ "name": "Autentique-se no Noco",
+ "content": "Autentique-se no Noco"
+ }
+ },
+ "password": {
+ "recovery": {
+ "title": "Redefina a sua palavra-passe",
+ "message_1": "Por favor introduza o email que utilizou para se registar.",
+ "message_2": "Enviar-lhe-emos um email com uma ligação para redefinir a sua palavra-passe.",
+ "success": "Por favor verifique o seu email para redefinir a palavra-passe",
+ "button": "ENVIAR EMAIL"
+ }
+ }
+ },
+ "signup": {
+ "title": "REGISTE-SE",
+ "you_will_be_the_super_admin": "Será o 'Super Administrador'",
+ "already_ve_an_account": "Já tem uma conta ?"
+ },
+ "treeview": {
+ "settings": {
+ "title": "Definições",
+ "tooltip": "Apenas visível para o Criador"
+ },
+ "app_store": "Loja de Aplicações",
+ "team_n_auth": {
+ "title": "Equipa & Autenticação",
+ "tooltip": "Papéis & Gestão de Utilizadores"
+ },
+ "project_metadata": {
+ "title": "Metadados do Projecto",
+ "tooltip": "Gestão de Metadados"
+ },
+ "preview_as": "Pré-visualizar como",
+ "reset_review": "Redefinir pré-visualização"
+ },
+ "nav_drawer": {
+ "title": "Vistas",
+ "virtual_views": {
+ "action": {
+ "copy": "Copiar vista",
+ "rename": "Renomear vista",
+ "delete": "Apagar vista"
+ },
+ "title": "Criar uma vista",
+ "caption": "Apenas visível para o Criador",
+ "grid": {
+ "title": "Grelha",
+ "create": "Adicionar vista de grelha"
+ },
+ "gallery": {
+ "title": "Galeria",
+ "create": "Adicionar vista de galeria"
+ },
+ "calendar": {
+ "title": "Calendário",
+ "create": "Adicionar vista de calendário"
+ },
+ "kanban": {
+ "title": "Kanban",
+ "create": "Adicionar vista de Kanban"
+ },
+ "form": {
+ "title": "Formulário",
+ "create": "Adicionar vista de formulário"
+ }
+ },
+ "advanced": {
+ "title1": "Partilhar Vista",
+ "views_list": "Lista de Vistas",
+ "copy_api_url": "Copiar URL da API"
+ },
+ "share_view": {
+ "title": "Esta vista é partilhada através de uma ligação privada",
+ "body": "As pessoas com acesso à ligação privada só podem ver as células visíveis nesta vista",
+ "toggle": {
+ "option1": "Restringir acesso com uma palavra-passe",
+ "option2": "O acesso está protegido por uma palavra-passe"
+ },
+ "password": {
+ "caption": "Introduza a palavra-passe",
+ "button": "Guarde a palavra-passe"
+ }
+ }
+ },
+ "management": {
+ "tabs": {
+ "user": "Gestão de Utilizadores",
+ "api": "Gestão de Tokens API Tokens",
+ "roles": "Gestão de papéis"
+ },
+ "meta": {
+ "title": "Operações com Metadados",
+ "export_to_file": {
+ "title": "Exportar para ficheiro",
+ "desc": "Exportar todos os metadados das meta-tabelas para um directório de metadados."
+ },
+ "import": {
+ "title": "Importar",
+ "desc": "Importar todos os metadados do directório de metadados para as meta-tabelas."
+ },
+ "export_to_zip": {
+ "title": "Exportar zip",
+ "desc": "Exportar metadados do projecto para ficheiro zip e descarregar."
+ },
+ "import_zip": {
+ "title": "Importar zip",
+ "desc": "Importar ficheiro zip de metadados do projecto e reiniciar."
+ },
+ "reset": {
+ "title": "Redefinir",
+ "desc": "Limpar todos os metadados das meta-tabelas."
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/nc-gui/static/lang/zh_CN.json b/packages/nc-gui/static/lang/zh_CN.json
index b30294a5be..c9d2230aef 100644
--- a/packages/nc-gui/static/lang/zh_CN.json
+++ b/packages/nc-gui/static/lang/zh_CN.json
@@ -1,141 +1,247 @@
{
- "projects.my_projects": "My Projects",
- "projects.reload_projects_tooltip": "Refresh projects",
- "projects.create_new_project_button.text": "创建新项目",
- "projects.create_new_project_button.subtext_1": "Create",
- "projects.create_new_project_button.subtext_1_tooltip": "Create a new project",
- "projects.create_new_project_button.subtext_2": "Create By Connecting
To An External Database",
- "projects.create_new_project_button.subtext_2_tooltip": "Supports MySQL, PostgreSQL, SQL Server & SQLite",
- "projects.search_project": "Search Project",
- "projects.import_metadata": "Import Metadata",
- "projects.export_metadata": "Export Metadata",
- "projects.clear_metadata": "Clear Metadata",
- "projects.stop_project": "Stop Project",
- "projects.start_project": "Start Project",
- "projects.restart_project": "Restart Project",
- "projects.delete_project": "Delete Project",
- "projects.project_api_type_tooltip_graphql": "Accessible via GraphQL APIs",
- "projects.project_api_type_tooltip_rest": "Accessible via REST APIs",
- "projects.project_empty_message": "Get started by creating a new project",
- "projects.import_button.text": "Import NocoDB Project by uploading metadata zip file",
- "projects.show_community_star": "Star",
- "projects.show_community_us_on_Github": "us on Github",
- "projects.show_community_book_a_free_demo": "Book a Free DEMO",
- "projects.show_community_get_your_questions_answered": "Get your questions answered",
- "projects.show_community_join_discord": "Join Discord",
- "projects.show_community_follow_nocodb": "Follow NocoDB",
- "projects.search.your_search_found_no_results": "Your search for {search} found no results",
- "projects.ext_db.title.edit": "Edit Project",
- "projects.ext_db.title.create": "Create Project",
- "projects.ext_db.project_name": "Enter Project Name",
- "projects.ext_db.project_type": "Access Project via",
- "projects.ext_db.button.save_project": "Save Project",
- "projects.ext_db.button.update_and_restart": "Update & Restart",
- "projects.ext_db.button.cancel": "Cancel",
- "projects.ext_db.button.cancel_tooltip": "Cancel and Return",
- "projects.ext_db.credentials": "Database Credentials",
- "projects.ext_db.credentials.db_type": "Database Type",
- "projects.ext_db.credentials.sqlite_file": "SQLite File",
- "projects.ext_db.credentials.host_address": "Host Address",
- "projects.ext_db.credentials.port": "Port Number",
- "projects.ext_db.credentials.username": "Username",
- "projects.ext_db.credentials.password": "Password",
- "projects.ext_db.credentials.db_create_if_not_exists": "Database : create if not exists",
- "projects.ext_db.credentials.button.test_db_conn": "Test Database Connection",
- "projects.ext_db.credentials.button.remove_db_from_env": "Remove Database from environment",
- "projects.ext_db.credentials.advanced": "SSL & Advanced parameters",
- "projects.ext_db.credentials.advanced.ssl.client_key": "Client Key",
- "projects.ext_db.credentials.advanced.ssl.client_cert": "Client Cert",
- "projects.ext_db.credentials.advanced.ssl.server_ca": "Server CA",
- "projects.ext_db.credentials.advanced.ssl.client_key.toolip": "Select .key file",
- "projects.ext_db.credentials.advanced.ssl.client_cert.toolip": "Select .cert file",
- "projects.ext_db.credentials.advanced.ssl.server_ca.toolip": "Select CA file",
- "projects.ext_db.credentials.advanced.ssl.preferred": "Preferred",
- "projects.ext_db.credentials.advanced.ssl.usage.no": "No",
- "projects.ext_db.credentials.advanced.ssl.usage.preferred": "Preferred",
- "projects.ext_db.credentials.advanced.ssl.usage.required": "Required",
- "projects.ext_db.credentials.advanced.ssl.usage.requried_ca": "Required-CA",
- "projects.ext_db.credentials.advanced.ssl.usage.requried_identity": "Required-IDENTITY",
- "projects.ext_db.credentials.advanced.inflection.table_name": "Inflection - Table name",
- "projects.ext_db.credentials.advanced.inflection.column_name": "Inflection - Column name",
- "projects.ext_db.credentials.advanced.button.edit_conn_json": "Edit connection JSON",
- "projects.ext_db.error.invalid_char_in_folder_path": "Invalid character in folder path.",
- "projects.ext_db.error.invalid_db_credentials": "Invalid database credentials.",
- "projects.ext_db.error.unable_to_connect_to_db": "Unable to connect to database, please check your database is up.",
- "projects.ext_db.error.user_doesnt_ve_sufficient_permission": "User does not exist or have sufficient permission to create schema.",
- "projects.ext_db.head.title": "Create Project | NocoDB",
- "projects.ext_db.dialog.success": "Connection was successful",
- "projects.ext_db.dialog.failure": "Connection Failure:",
- "projects.notifications.no_new": "No new notifications",
- "projects.notifications.clear": "Clear",
- "signin.title": "SIGN IN",
- "signin.enter_your_work_email": "Enter your work email",
- "signin.enter_your_password": "Enter your password",
- "signin.forget_password": "Forgot your password ?",
- "signin.dont_ve_an_account": "Don't have an account ?",
- "signin.sign_up": "Sign Up",
- "signin.form.rules.email_is_reqd": "E-mail is required",
- "signin.form.rules.email_must_be_valid": "E-mail must be valid",
- "signin.form.rules.passwd_required": "Password is required",
- "signin.form.rules.passwd_must_be_8_chars": "You password must be atleast 8 characters",
- "signin.head.title": "Log In | NocoDB",
- "signin.head.meta.hid": "Log In To NocoDB",
- "signin.head.meta.name": "Log In To NocoDB",
- "signin.head.meta.content": "Log In To NocoDB",
- "signin.password.recovery.title": "Reset your password",
- "signin.password.recovery.message_1": "Please provide the email address you used when you signed up.",
- "signin.password.recovery.message_2": "We will send you an email with a link to reset your password.",
- "signin.password.recovery.success": "Please check your email to reset the password",
- "signin.password.recovery.button": "SEND EMAIL",
- "signup.title": "SIGN UP",
- "signup.you_will_be_the_super_admin": "You will be the 'Super Admin'",
- "signup.already_ve_an_account": "Already have an account ?",
- "treeview.settings": "Settings",
- "treeview.settings.tooltip": "Only visible to Creator",
- "treeview.app_store": "App Store",
- "treeview.team_n_auth": "Team & Auth",
- "treeview.team_n_auth.tooltip": "Roles & Users Management",
- "treeview.project_metadata": "Project Metadata",
- "treeview.project_metadata.tooltip": "Meta Management",
- "treeview.preview_as": "Preview as",
- "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.views_list": "Views List",
- "nav_drawer.advanced.copy_api_url": "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",
- "management.tabs.user": "Users Management",
- "management.tabs.api": "API Tokens Management",
- "management.tabs.roles": "Roles Management",
- "management.meta.title": "Metadata Operations",
- "management.meta.export_to_file": "Export to file",
- "management.meta.import": "Import",
- "management.meta.export_to_zip": "Export zip",
- "management.meta.import_zip": "Import zip",
- "management.meta.reset": "Reset",
- "management.meta.export_to_file.desc": "Export all metadata from the meta tables to meta directory.",
- "management.meta.import.desc": "Import all metadata from the meta directory to meta tables.",
- "management.meta.export_to_zip.desc": "Export project meta to zip file and download.",
- "management.meta.import_zip.desc": "Import project meta zip file and restart.",
- "management.meta.reset.desc": "Clear all metadata from meta tables."
+ "projects": {
+ "my_projects": "My Projects",
+ "reload_projects_tooltip": "Refresh projects",
+ "create_new_project_button": {
+ "text": "创建新项目",
+ "subtext_1": "Create",
+ "subtext_1_tooltip": "Create a new project",
+ "subtext_2": "Create By Connecting
To An External Database",
+ "subtext_2_tooltip": "Supports MySQL, PostgreSQL, SQL Server & SQLite"
+ },
+ "search_project": "Search Project",
+ "import_metadata": "Import Metadata",
+ "export_metadata": "Export Metadata",
+ "clear_metadata": "Clear Metadata",
+ "stop_project": "Stop Project",
+ "start_project": "Start Project",
+ "restart_project": "Restart Project",
+ "delete_project": "Delete Project",
+ "project_api_type_tooltip_graphql": "Accessible via GraphQL APIs",
+ "project_api_type_tooltip_rest": "Accessible via REST APIs",
+ "project_empty_message": "Get started by creating a new project",
+ "import_button": {
+ "text": "Import NocoDB Project by uploading metadata zip file"
+ },
+ "show_community_star": "Star",
+ "show_community_us_on_Github": "us on Github",
+ "show_community_book_a_free_demo": "Book a Free DEMO",
+ "show_community_get_your_questions_answered": "Get your questions answered",
+ "show_community_join_discord": "Join Discord",
+ "show_community_follow_nocodb": "Follow NocoDB",
+ "search": {
+ "your_search_found_no_results": "Your search for {search} found no results"
+ },
+ "ext_db": {
+ "title": {
+ "edit": "Edit Project",
+ "create": "Create Project"
+ },
+ "project_name": "Enter Project Name",
+ "project_type": "Access Project via",
+ "button": {
+ "save_project": "Save Project",
+ "update_and_restart": "Update & Restart",
+ "cancel": "Cancel",
+ "cancel_tooltip": "Cancel and Return"
+ },
+ "credentials": {
+ "title": "Database Credentials",
+ "db_type": "Database Type",
+ "sqlite_file": "SQLite File",
+ "host_address": "Host Address",
+ "port": "Port Number",
+ "username": "Username",
+ "password": "Password",
+ "db_create_if_not_exists": "Database : create if not exists",
+ "button": {
+ "test_db_conn": "Test Database Connection",
+ "remove_db_from_env": "Remove Database from environment"
+ },
+ "advanced": {
+ "title": "SSL & Advanced parameters",
+ "ssl": {
+ "client_key": {
+ "title": "Client Key",
+ "toolip": "Select .key file"
+ },
+ "client_cert": {
+ "title": "Client Cert",
+ "toolip": "Select .cert file"
+ },
+ "server_ca": {
+ "title": "Server CA",
+ "toolip": "Select CA file"
+ },
+ "preferred": "Preferred",
+ "usage": {
+ "no": "No",
+ "preferred": "Preferred",
+ "required": "Required",
+ "requried_ca": "Required-CA",
+ "requried_identity": "Required-IDENTITY"
+ }
+ },
+ "inflection": {
+ "table_name": "Inflection - Table name",
+ "column_name": "Inflection - Column name"
+ },
+ "button": {
+ "edit_conn_json": "Edit connection JSON"
+ }
+ }
+ },
+ "error": {
+ "invalid_char_in_folder_path": "Invalid character in folder path.",
+ "invalid_db_credentials": "Invalid database credentials.",
+ "unable_to_connect_to_db": "Unable to connect to database, please check your database is up.",
+ "user_doesnt_ve_sufficient_permission": "User does not exist or have sufficient permission to create schema."
+ },
+ "head": {
+ "title": "Create Project | NocoDB"
+ },
+ "dialog": {
+ "success": "Connection was successful",
+ "failure": "Connection Failure:"
+ }
+ },
+ "notifications": {
+ "no_new": "No new notifications",
+ "clear": "Clear"
+ }
+ },
+ "signin": {
+ "title": "SIGN IN",
+ "enter_your_work_email": "Enter your work email",
+ "enter_your_password": "Enter your password",
+ "forget_password": "Forgot your password ?",
+ "dont_ve_an_account": "Don't have an account ?",
+ "sign_up": "Sign Up",
+ "form": {
+ "rules": {
+ "email_is_reqd": "E-mail is required",
+ "email_must_be_valid": "E-mail must be valid",
+ "passwd_required": "Password is required",
+ "passwd_must_be_8_chars": "You password must be atleast 8 characters"
+ }
+ },
+ "head": {
+ "title": "Log In | NocoDB",
+ "meta": {
+ "hid": "Log In To NocoDB",
+ "name": "Log In To NocoDB",
+ "content": "Log In To NocoDB"
+ }
+ },
+ "password": {
+ "recovery": {
+ "title": "Reset your password",
+ "message_1": "Please provide the email address you used when you signed up.",
+ "message_2": "We will send you an email with a link to reset your password.",
+ "success": "Please check your email to reset the password",
+ "button": "SEND EMAIL"
+ }
+ }
+ },
+ "signup": {
+ "title": "SIGN UP",
+ "you_will_be_the_super_admin": "You will be the 'Super Admin'",
+ "already_ve_an_account": "Already have an account ?"
+ },
+ "treeview": {
+ "settings": {
+ "title": "Settings",
+ "tooltip": "Only visible to Creator"
+ },
+ "app_store": "App Store",
+ "team_n_auth": {
+ "title": "Team & Auth",
+ "tooltip": "Roles & Users Management"
+ },
+ "project_metadata": {
+ "title": "Project Metadata",
+ "tooltip": "Meta Management"
+ },
+ "preview_as": "Preview as",
+ "reset_review": "Reset Preview"
+ },
+ "nav_drawer": {
+ "title": "Views",
+ "virtual_views": {
+ "action": {
+ "copy": "Copy view",
+ "rename": "Rename view",
+ "delete": "Delete view"
+ },
+ "title": "Create a View",
+ "caption": "Only visible to Creator",
+ "grid": {
+ "title": "Grid",
+ "create": "Add Grid View"
+ },
+ "gallery": {
+ "title": "Gallery",
+ "create": "Add Gallery View"
+ },
+ "calendar": {
+ "title": "Calendar",
+ "create": "Add Calendar View"
+ },
+ "kanban": {
+ "title": "Kanban",
+ "create": "Add Kanban View"
+ },
+ "form": {
+ "title": "Form",
+ "create": "Add Form View"
+ }
+ },
+ "advanced": {
+ "title1": "Share View",
+ "views_list": "Views List",
+ "copy_api_url": "Copy API URL"
+ },
+ "share_view": {
+ "title": "This view is shared via a private link",
+ "body": "People with private link can only see cells visible in this view",
+ "toggle": {
+ "option1": "Restrict access with a password",
+ "option2": "Access is password restricted"
+ },
+ "password": {
+ "caption": "Enter the password",
+ "button": "Save password"
+ }
+ }
+ },
+ "management": {
+ "tabs": {
+ "user": "Users Management",
+ "api": "API Tokens Management",
+ "roles": "Roles Management"
+ },
+ "meta": {
+ "title": "Metadata Operations",
+ "export_to_file": {
+ "title": "Export to file",
+ "desc": "Export all metadata from the meta tables to meta directory."
+ },
+ "import": {
+ "title": "Import",
+ "desc": "Import all metadata from the meta directory to meta tables."
+ },
+ "export_to_zip": {
+ "title": "Export zip",
+ "desc": "Export project meta to zip file and download."
+ },
+ "import_zip": {
+ "title": "Import zip",
+ "desc": "Import project meta zip file and restart."
+ },
+ "reset": {
+ "title": "Reset",
+ "desc": "Clear all metadata from meta tables."
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/packages/nc-gui/static/lang/zh_HK.json b/packages/nc-gui/static/lang/zh_HK.json
index 947e4f5f31..929d1e3983 100644
--- a/packages/nc-gui/static/lang/zh_HK.json
+++ b/packages/nc-gui/static/lang/zh_HK.json
@@ -1,141 +1,247 @@
{
- "projects.my_projects": "我嘅Projects",
- "projects.reload_projects_tooltip": "重新整理",
- "projects.create_new_project_button.text": "開新Project",
- "projects.create_new_project_button.subtext_1": "駁內置嘅SQLite",
- "projects.create_new_project_button.subtext_1_tooltip": "駁內置嘅SQLite",
- "projects.create_new_project_button.subtext_2": "駁External嘅DB",
- "projects.create_new_project_button.subtext_2_tooltip": "支援 MySQL, PostgreSQL, SQL Server & SQLite",
- "projects.search_project": "搵下啲Projects",
- "projects.import_metadata": "import metadata",
- "projects.export_metadata": "export metadata",
- "projects.clear_metadata": "清metadata",
- "projects.stop_project": "停Project",
- "projects.start_project": "Start Project",
- "projects.restart_project": "重開Project",
- "projects.delete_project": "Del Project",
- "projects.project_api_type_tooltip_graphql": "可通過 GraphQL API 訪問",
- "projects.project_api_type_tooltip_rest": "可通過 REST API 訪問",
- "projects.project_empty_message": "開嗰新Project",
- "projects.import_button.text": "通過上傳metadata zip 文件導入 NocoDB Project",
- "projects.show_community_star": "比",
- "projects.show_community_us_on_Github": "喺 Github",
- "projects.show_community_book_a_free_demo": "Book個 free demo",
- "projects.show_community_get_your_questions_answered": "讓您的問題得到解答",
- "projects.show_community_join_discord": "加入 Discord",
- "projects.show_community_follow_nocodb": "Fol下NocoDB",
- "projects.search.your_search_found_no_results": "搵唔到有關 {search}",
- "projects.ext_db.title.edit": "改Project",
- "projects.ext_db.title.create": "開新Project",
- "projects.ext_db.project_name": "入Project名",
- "projects.ext_db.project_type": "Access Project via",
- "projects.ext_db.button.save_project": "save Project",
- "projects.ext_db.button.update_and_restart": "改完再重開",
- "projects.ext_db.button.cancel": "取消",
- "projects.ext_db.button.cancel_tooltip": "取消及返回",
- "projects.ext_db.credentials": "DB Credentials",
- "projects.ext_db.credentials.db_type": "DB Type",
- "projects.ext_db.credentials.sqlite_file": "SQLite 文件",
- "projects.ext_db.credentials.host_address": "Host名",
- "projects.ext_db.credentials.port": "Port Number",
- "projects.ext_db.credentials.username": "用戶名稱",
- "projects.ext_db.credentials.password": "密碼",
- "projects.ext_db.credentials.db_create_if_not_exists": "DB : create if not exists",
- "projects.ext_db.credentials.button.test_db_conn": "駁下DB通唔通",
- "projects.ext_db.credentials.button.remove_db_from_env": "從環境中delete DB",
- "projects.ext_db.credentials.advanced": "安全證書及高級參數",
- "projects.ext_db.credentials.advanced.ssl.client_key": "client條key",
- "projects.ext_db.credentials.advanced.ssl.client_cert": "client張cert",
- "projects.ext_db.credentials.advanced.ssl.server_ca": "Server CA",
- "projects.ext_db.credentials.advanced.ssl.client_key.toolip": "揀 .key file",
- "projects.ext_db.credentials.advanced.ssl.client_cert.toolip": "揀 .cert file",
- "projects.ext_db.credentials.advanced.ssl.server_ca.toolip": "揀 CA file",
- "projects.ext_db.credentials.advanced.ssl.preferred": "preferred",
- "projects.ext_db.credentials.advanced.ssl.usage.no": "No",
- "projects.ext_db.credentials.advanced.ssl.usage.preferred": "preferred",
- "projects.ext_db.credentials.advanced.ssl.usage.required": "必填",
- "projects.ext_db.credentials.advanced.ssl.usage.requried_ca": "Required-CA",
- "projects.ext_db.credentials.advanced.ssl.usage.requried_identity": "Required-IDENTITY",
- "projects.ext_db.credentials.advanced.inflection.table_name": "Inflection - Table name",
- "projects.ext_db.credentials.advanced.inflection.column_name": "Inflection - Column name",
- "projects.ext_db.credentials.advanced.button.edit_conn_json": "Edit connection JSON",
- "projects.ext_db.error.invalid_char_in_folder_path": "Invalid character in folder path.",
- "projects.ext_db.error.invalid_db_credentials": "Invalid DB credentials.",
- "projects.ext_db.error.unable_to_connect_to_db": "Unable to connect to DB, please check your DB is up.",
- "projects.ext_db.error.user_doesnt_ve_sufficient_permission": "User does not exist or have sufficient permission to create schema.",
- "projects.ext_db.head.title": "開新Project | NocoDB",
- "projects.ext_db.dialog.success": "駁到",
- "projects.ext_db.dialog.failure": "駁唔到:",
- "projects.notifications.no_new": "冇新notications",
- "projects.notifications.clear": "清咗佢",
- "signin.title": "登入",
- "signin.enter_your_work_email": "入你嘅email",
- "signin.enter_your_password": "入你嘅密碼",
- "signin.forget_password": "唔記得密碼?",
- "signin.dont_ve_an_account": "無AC?",
- "signin.sign_up": "Reg個AC",
- "signin.form.rules.email_is_reqd": "E-mail 必須填",
- "signin.form.rules.email_must_be_valid": "E-mail 唔valid",
- "signin.form.rules.passwd_required": "密碼必須填",
- "signin.form.rules.passwd_must_be_8_chars": "你嗰密碼至少要8個字",
- "signin.head.title": "登入 | NocoDB",
- "signin.head.meta.hid": "登入 NocoDB",
- "signin.head.meta.name": "登入 NocoDB",
- "signin.head.meta.content": "登入 NocoDB",
- "signin.password.recovery.title": "reset你嗰密碼",
- "signin.password.recovery.message_1": "用番你reg果陣果嗰email",
- "signin.password.recovery.message_2": "我們將向您發送一封電子郵件,其中包含重置密碼的鏈接。",
- "signin.password.recovery.success": "check email去reset password",
- "signin.password.recovery.button": "send email",
- "signup.title": "註冊",
- "signup.you_will_be_the_super_admin": "你會喺超級admin",
- "signup.already_ve_an_account": "已經有AC?",
- "treeview.settings": "設置",
- "treeview.settings.tooltip": "僅創作者可見",
- "treeview.app_store": "App Store",
- "treeview.team_n_auth": "Team & Auth",
- "treeview.team_n_auth.tooltip": "Roles & Users Management",
- "treeview.project_metadata": "Projectmetadata",
- "treeview.project_metadata.tooltip": "metadata管理",
- "treeview.preview_as": "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.views_list": "Views List",
- "nav_drawer.advanced.copy_api_url": "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",
- "management.tabs.user": "用戶管理",
- "management.tabs.api": "API Tokens 管理",
- "management.tabs.roles": "Roles 管理",
- "management.meta.title": "Metadata Operations",
- "management.meta.export_to_file": "導出去file",
- "management.meta.import": "import",
- "management.meta.export_to_zip": "export去 zip",
- "management.meta.import_zip": "import去 zip",
- "management.meta.reset": "reset",
- "management.meta.export_to_file.desc": "Export all metadata from the meta tables to meta directory.",
- "management.meta.import.desc": "Import all metadata from the meta directory to meta tables.",
- "management.meta.export_to_zip.desc": "Export project meta to zip file and download.",
- "management.meta.import_zip.desc": "Import project meta zip file and restart.",
- "management.meta.reset.desc": "Clear all metadata from meta tables."
+ "projects": {
+ "my_projects": "我嘅Projects",
+ "reload_projects_tooltip": "重新整理",
+ "create_new_project_button": {
+ "text": "開新Project",
+ "subtext_1": "駁內置嘅SQLite",
+ "subtext_1_tooltip": "駁內置嘅SQLite",
+ "subtext_2": "駁External嘅DB",
+ "subtext_2_tooltip": "支援 MySQL, PostgreSQL, SQL Server & SQLite"
+ },
+ "search_project": "搵下啲Projects",
+ "import_metadata": "import metadata",
+ "export_metadata": "export metadata",
+ "clear_metadata": "清metadata",
+ "stop_project": "停Project",
+ "start_project": "Start Project",
+ "restart_project": "重開Project",
+ "delete_project": "Del Project",
+ "project_api_type_tooltip_graphql": "可通過 GraphQL API 訪問",
+ "project_api_type_tooltip_rest": "可通過 REST API 訪問",
+ "project_empty_message": "開嗰新Project",
+ "import_button": {
+ "text": "通過上傳metadata zip 文件導入 NocoDB Project"
+ },
+ "show_community_star": "比",
+ "show_community_us_on_Github": "喺 Github",
+ "show_community_book_a_free_demo": "Book個 free demo",
+ "show_community_get_your_questions_answered": "讓您的問題得到解答",
+ "show_community_join_discord": "加入 Discord",
+ "show_community_follow_nocodb": "Fol下NocoDB",
+ "search": {
+ "your_search_found_no_results": "搵唔到有關 {search}"
+ },
+ "ext_db": {
+ "title": {
+ "edit": "改Project",
+ "create": "開新Project"
+ },
+ "project_name": "入Project名",
+ "project_type": "Access Project via",
+ "button": {
+ "save_project": "save Project",
+ "update_and_restart": "改完再重開",
+ "cancel": "取消",
+ "cancel_tooltip": "取消及返回"
+ },
+ "credentials": {
+ "title": "DB Credentials",
+ "db_type": "DB Type",
+ "sqlite_file": "SQLite 文件",
+ "host_address": "Host名",
+ "port": "Port Number",
+ "username": "用戶名稱",
+ "password": "密碼",
+ "db_create_if_not_exists": "DB : create if not exists",
+ "button": {
+ "test_db_conn": "駁下DB通唔通",
+ "remove_db_from_env": "從環境中delete DB"
+ },
+ "advanced": {
+ "title": "安全證書及高級參數",
+ "ssl": {
+ "client_key": {
+ "title": "client條key",
+ "toolip": "揀 .key file"
+ },
+ "client_cert": {
+ "title": "client張cert",
+ "toolip": "揀 .cert file"
+ },
+ "server_ca": {
+ "title": "Server CA",
+ "toolip": "揀 CA file"
+ },
+ "preferred": "preferred",
+ "usage": {
+ "no": "No",
+ "preferred": "preferred",
+ "required": "必填",
+ "requried_ca": "Required-CA",
+ "requried_identity": "Required-IDENTITY"
+ }
+ },
+ "inflection": {
+ "table_name": "Inflection - Table name",
+ "column_name": "Inflection - Column name"
+ },
+ "button": {
+ "edit_conn_json": "Edit connection JSON"
+ }
+ }
+ },
+ "error": {
+ "invalid_char_in_folder_path": "Invalid character in folder path.",
+ "invalid_db_credentials": "Invalid DB credentials.",
+ "unable_to_connect_to_db": "Unable to connect to DB, please check your DB is up.",
+ "user_doesnt_ve_sufficient_permission": "User does not exist or have sufficient permission to create schema."
+ },
+ "head": {
+ "title": "開新Project | NocoDB"
+ },
+ "dialog": {
+ "success": "駁到",
+ "failure": "駁唔到:"
+ }
+ },
+ "notifications": {
+ "no_new": "冇新notications",
+ "clear": "清咗佢"
+ }
+ },
+ "signin": {
+ "title": "登入",
+ "enter_your_work_email": "入你嘅email",
+ "enter_your_password": "入你嘅密碼",
+ "forget_password": "唔記得密碼?",
+ "dont_ve_an_account": "無AC?",
+ "sign_up": "Reg個AC",
+ "form": {
+ "rules": {
+ "email_is_reqd": "E-mail 必須填",
+ "email_must_be_valid": "E-mail 唔valid",
+ "passwd_required": "密碼必須填",
+ "passwd_must_be_8_chars": "你嗰密碼至少要8個字"
+ }
+ },
+ "head": {
+ "title": "登入 | NocoDB",
+ "meta": {
+ "hid": "登入 NocoDB",
+ "name": "登入 NocoDB",
+ "content": "登入 NocoDB"
+ }
+ },
+ "password": {
+ "recovery": {
+ "title": "reset你嗰密碼",
+ "message_1": "用番你reg果陣果嗰email",
+ "message_2": "我們將向您發送一封電子郵件,其中包含重置密碼的鏈接。",
+ "success": "check email去reset password",
+ "button": "send email"
+ }
+ }
+ },
+ "signup": {
+ "title": "註冊",
+ "you_will_be_the_super_admin": "你會喺超級admin",
+ "already_ve_an_account": "已經有AC?"
+ },
+ "treeview": {
+ "settings": {
+ "title": "設置",
+ "tooltip": "僅創作者可見"
+ },
+ "app_store": "App Store",
+ "team_n_auth": {
+ "title": "Team & Auth",
+ "tooltip": "Roles & Users Management"
+ },
+ "project_metadata": {
+ "title": "Projectmetadata",
+ "tooltip": "metadata管理"
+ },
+ "preview_as": "preview",
+ "reset_review": "reset嗰preview"
+ },
+ "nav_drawer": {
+ "title": "Views",
+ "virtual_views": {
+ "action": {
+ "copy": "Copy view",
+ "rename": "Rename view",
+ "delete": "Delete view"
+ },
+ "title": "Create a View",
+ "caption": "Only visible to Creator",
+ "grid": {
+ "title": "Grid",
+ "create": "Add Grid View"
+ },
+ "gallery": {
+ "title": "Gallery",
+ "create": "Add Gallery View"
+ },
+ "calendar": {
+ "title": "Calendar",
+ "create": "Add Calendar View"
+ },
+ "kanban": {
+ "title": "Kanban",
+ "create": "Add Kanban View"
+ },
+ "form": {
+ "title": "Form",
+ "create": "Add Form View"
+ }
+ },
+ "advanced": {
+ "title1": "Share View",
+ "views_list": "Views List",
+ "copy_api_url": "Copy API URL"
+ },
+ "share_view": {
+ "title": "This view is shared via a private link",
+ "body": "People with private link can only see cells visible in this view",
+ "toggle": {
+ "option1": "Restrict access with a password",
+ "option2": "Access is password restricted"
+ },
+ "password": {
+ "caption": "Enter the password",
+ "button": "Save password"
+ }
+ }
+ },
+ "management": {
+ "tabs": {
+ "user": "用戶管理",
+ "api": "API Tokens 管理",
+ "roles": "Roles 管理"
+ },
+ "meta": {
+ "title": "Metadata Operations",
+ "export_to_file": {
+ "title": "導出去file",
+ "desc": "Export all metadata from the meta tables to meta directory."
+ },
+ "import": {
+ "title": "import",
+ "desc": "Import all metadata from the meta directory to meta tables."
+ },
+ "export_to_zip": {
+ "title": "export去 zip",
+ "desc": "Export project meta to zip file and download."
+ },
+ "import_zip": {
+ "title": "import去 zip",
+ "desc": "Import project meta zip file and restart."
+ },
+ "reset": {
+ "title": "reset",
+ "desc": "Clear all metadata from meta tables."
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/packages/nc-gui/static/lang/zh_TW.json b/packages/nc-gui/static/lang/zh_TW.json
index 22131df195..72c6b851ac 100644
--- a/packages/nc-gui/static/lang/zh_TW.json
+++ b/packages/nc-gui/static/lang/zh_TW.json
@@ -1,141 +1,247 @@
{
- "projects.my_projects": "我的專案",
- "projects.reload_projects_tooltip": "重新整理",
- "projects.create_new_project_button.text": "建立新專案",
- "projects.create_new_project_button.subtext_1": "建立",
- "projects.create_new_project_button.subtext_1_tooltip": "建立新專案",
- "projects.create_new_project_button.subtext_2": "連接外部數據庫來創建",
- "projects.create_new_project_button.subtext_2_tooltip": "支援 MySQL, PostgreSQL, SQL Server & SQLite",
- "projects.search_project": "搜尋專案",
- "projects.import_metadata": "導入元數據",
- "projects.export_metadata": "導出元數據",
- "projects.clear_metadata": "清除元數據",
- "projects.stop_project": "停止專案",
- "projects.start_project": "啟動專案",
- "projects.restart_project": "重啟專案",
- "projects.delete_project": "刪除專案",
- "projects.project_api_type_tooltip_graphql": "可通過 GraphQL API 訪問",
- "projects.project_api_type_tooltip_rest": "可通過 REST API 訪問",
- "projects.project_empty_message": "開始建立新專案",
- "projects.import_button.text": "通過上傳元數據 zip 文件導入 NocoDB 專案",
- "projects.show_community_star": "Star",
- "projects.show_community_us_on_Github": "us on Github",
- "projects.show_community_book_a_free_demo": "預訂免費演示",
- "projects.show_community_get_your_questions_answered": "讓您的問題得到解答",
- "projects.show_community_join_discord": "加入 Discord",
- "projects.show_community_follow_nocodb": "追蹤 NocoDB",
- "projects.search.your_search_found_no_results": "Your search for {search} found no results",
- "projects.ext_db.title.edit": "編輯專案",
- "projects.ext_db.title.create": "建立新專案",
- "projects.ext_db.project_name": "輸入專案名稱",
- "projects.ext_db.project_type": "Access Project via",
- "projects.ext_db.button.save_project": "存儲專案",
- "projects.ext_db.button.update_and_restart": "更新及重啟",
- "projects.ext_db.button.cancel": "取消",
- "projects.ext_db.button.cancel_tooltip": "取消及返回",
- "projects.ext_db.credentials": "數據庫 Credentials",
- "projects.ext_db.credentials.db_type": "數據庫 Type",
- "projects.ext_db.credentials.sqlite_file": "SQLite 文件",
- "projects.ext_db.credentials.host_address": "主機地址",
- "projects.ext_db.credentials.port": "端口號碼",
- "projects.ext_db.credentials.username": "用戶名稱",
- "projects.ext_db.credentials.password": "密碼",
- "projects.ext_db.credentials.db_create_if_not_exists": "數據庫 : create if not exists",
- "projects.ext_db.credentials.button.test_db_conn": "測試數據庫連接",
- "projects.ext_db.credentials.button.remove_db_from_env": "從環境中刪除數據庫",
- "projects.ext_db.credentials.advanced": "安全證書及高級參數",
- "projects.ext_db.credentials.advanced.ssl.client_key": "客戶端密鑰",
- "projects.ext_db.credentials.advanced.ssl.client_cert": "客戶端證書",
- "projects.ext_db.credentials.advanced.ssl.server_ca": "Server CA",
- "projects.ext_db.credentials.advanced.ssl.client_key.toolip": "Select .key file",
- "projects.ext_db.credentials.advanced.ssl.client_cert.toolip": "Select .cert file",
- "projects.ext_db.credentials.advanced.ssl.server_ca.toolip": "Select CA file",
- "projects.ext_db.credentials.advanced.ssl.preferred": "首選",
- "projects.ext_db.credentials.advanced.ssl.usage.no": "No",
- "projects.ext_db.credentials.advanced.ssl.usage.preferred": "首選",
- "projects.ext_db.credentials.advanced.ssl.usage.required": "Required",
- "projects.ext_db.credentials.advanced.ssl.usage.requried_ca": "Required-CA",
- "projects.ext_db.credentials.advanced.ssl.usage.requried_identity": "Required-IDENTITY",
- "projects.ext_db.credentials.advanced.inflection.table_name": "Inflection - Table name",
- "projects.ext_db.credentials.advanced.inflection.column_name": "Inflection - Column name",
- "projects.ext_db.credentials.advanced.button.edit_conn_json": "Edit connection JSON",
- "projects.ext_db.error.invalid_char_in_folder_path": "Invalid character in folder path.",
- "projects.ext_db.error.invalid_db_credentials": "Invalid 數據庫 credentials.",
- "projects.ext_db.error.unable_to_connect_to_db": "Unable to connect to 數據庫, please check your 數據庫 is up.",
- "projects.ext_db.error.user_doesnt_ve_sufficient_permission": "User does not exist or have sufficient permission to create schema.",
- "projects.ext_db.head.title": "建立新專案 | NocoDB",
- "projects.ext_db.dialog.success": "連接成功",
- "projects.ext_db.dialog.failure": "連接失敗:",
- "projects.notifications.no_new": "沒有新的通知",
- "projects.notifications.clear": "清除",
- "signin.title": "登入",
- "signin.enter_your_work_email": "輸入您的工作電子郵件",
- "signin.enter_your_password": "輸入您的密碼",
- "signin.forget_password": "忘記密碼?",
- "signin.dont_ve_an_account": "沒有賬戶?",
- "signin.sign_up": "註冊",
- "signin.form.rules.email_is_reqd": "E-mail is required",
- "signin.form.rules.email_must_be_valid": "E-mail must be valid",
- "signin.form.rules.passwd_required": "Password is required",
- "signin.form.rules.passwd_must_be_8_chars": "You password must be atleast 8 characters",
- "signin.head.title": "登入 | NocoDB",
- "signin.head.meta.hid": "登入 NocoDB",
- "signin.head.meta.name": "登入 NocoDB",
- "signin.head.meta.content": "登入 NocoDB",
- "signin.password.recovery.title": "重置您的密碼",
- "signin.password.recovery.message_1": "請提供您註冊時使用的電子郵件地址。",
- "signin.password.recovery.message_2": "我們將向您發送一封電子郵件,其中包含重置密碼的鏈接。",
- "signin.password.recovery.success": "請檢查您的電子郵件以重置密碼",
- "signin.password.recovery.button": "發送電子郵件",
- "signup.title": "註冊",
- "signup.you_will_be_the_super_admin": "您將成為 超級管理員",
- "signup.already_ve_an_account": "已經有一個帳戶?",
- "treeview.settings": "設置",
- "treeview.settings.tooltip": "僅創作者可見",
- "treeview.app_store": "App Store",
- "treeview.team_n_auth": "Team & Auth",
- "treeview.team_n_auth.tooltip": "Roles & Users Management",
- "treeview.project_metadata": "專案元數據",
- "treeview.project_metadata.tooltip": "元數據管理",
- "treeview.preview_as": "預覽為",
- "treeview.reset_review": "重置預覽",
- "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.views_list": "Views List",
- "nav_drawer.advanced.copy_api_url": "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",
- "management.tabs.user": "用戶管理",
- "management.tabs.api": "API Tokens 管理",
- "management.tabs.roles": "Roles 管理",
- "management.meta.title": "Metadata Operations",
- "management.meta.export_to_file": "導出文件",
- "management.meta.import": "導入",
- "management.meta.export_to_zip": "導出 zip",
- "management.meta.import_zip": "導入 zip",
- "management.meta.reset": "重置",
- "management.meta.export_to_file.desc": "Export all metadata from the meta tables to meta directory.",
- "management.meta.import.desc": "Import all metadata from the meta directory to meta tables.",
- "management.meta.export_to_zip.desc": "Export project meta to zip file and download.",
- "management.meta.import_zip.desc": "Import project meta zip file and restart.",
- "management.meta.reset.desc": "Clear all metadata from meta tables."
+ "projects": {
+ "my_projects": "我的專案",
+ "reload_projects_tooltip": "重新整理",
+ "create_new_project_button": {
+ "text": "建立新專案",
+ "subtext_1": "建立",
+ "subtext_1_tooltip": "建立新專案",
+ "subtext_2": "連接外部數據庫來創建",
+ "subtext_2_tooltip": "支援 MySQL, PostgreSQL, SQL Server & SQLite"
+ },
+ "search_project": "搜尋專案",
+ "import_metadata": "導入元數據",
+ "export_metadata": "導出元數據",
+ "clear_metadata": "清除元數據",
+ "stop_project": "停止專案",
+ "start_project": "啟動專案",
+ "restart_project": "重啟專案",
+ "delete_project": "刪除專案",
+ "project_api_type_tooltip_graphql": "可通過 GraphQL API 訪問",
+ "project_api_type_tooltip_rest": "可通過 REST API 訪問",
+ "project_empty_message": "開始建立新專案",
+ "import_button": {
+ "text": "通過上傳元數據 zip 文件導入 NocoDB 專案"
+ },
+ "show_community_star": "Star",
+ "show_community_us_on_Github": "us on Github",
+ "show_community_book_a_free_demo": "預訂免費演示",
+ "show_community_get_your_questions_answered": "讓您的問題得到解答",
+ "show_community_join_discord": "加入 Discord",
+ "show_community_follow_nocodb": "追蹤 NocoDB",
+ "search": {
+ "your_search_found_no_results": "Your search for {search} found no results"
+ },
+ "ext_db": {
+ "title": {
+ "edit": "編輯專案",
+ "create": "建立新專案"
+ },
+ "project_name": "輸入專案名稱",
+ "project_type": "Access Project via",
+ "button": {
+ "save_project": "存儲專案",
+ "update_and_restart": "更新及重啟",
+ "cancel": "取消",
+ "cancel_tooltip": "取消及返回"
+ },
+ "credentials": {
+ "title": "數據庫 Credentials",
+ "db_type": "數據庫 Type",
+ "sqlite_file": "SQLite 文件",
+ "host_address": "主機地址",
+ "port": "端口號碼",
+ "username": "用戶名稱",
+ "password": "密碼",
+ "db_create_if_not_exists": "數據庫 : create if not exists",
+ "button": {
+ "test_db_conn": "測試數據庫連接",
+ "remove_db_from_env": "從環境中刪除數據庫"
+ },
+ "advanced": {
+ "title": "安全證書及高級參數",
+ "ssl": {
+ "client_key": {
+ "title": "客戶端密鑰",
+ "toolip": "Select .key file"
+ },
+ "client_cert": {
+ "title": "客戶端證書",
+ "toolip": "Select .cert file"
+ },
+ "server_ca": {
+ "title": "Server CA",
+ "toolip": "Select CA file"
+ },
+ "preferred": "首選",
+ "usage": {
+ "no": "No",
+ "preferred": "首選",
+ "required": "Required",
+ "requried_ca": "Required-CA",
+ "requried_identity": "Required-IDENTITY"
+ }
+ },
+ "inflection": {
+ "table_name": "Inflection - Table name",
+ "column_name": "Inflection - Column name"
+ },
+ "button": {
+ "edit_conn_json": "Edit connection JSON"
+ }
+ }
+ },
+ "error": {
+ "invalid_char_in_folder_path": "Invalid character in folder path.",
+ "invalid_db_credentials": "Invalid 數據庫 credentials.",
+ "unable_to_connect_to_db": "Unable to connect to 數據庫, please check your 數據庫 is up.",
+ "user_doesnt_ve_sufficient_permission": "User does not exist or have sufficient permission to create schema."
+ },
+ "head": {
+ "title": "建立新專案 | NocoDB"
+ },
+ "dialog": {
+ "success": "連接成功",
+ "failure": "連接失敗:"
+ }
+ },
+ "notifications": {
+ "no_new": "沒有新的通知",
+ "clear": "清除"
+ }
+ },
+ "signin": {
+ "title": "登入",
+ "enter_your_work_email": "輸入您的工作電子郵件",
+ "enter_your_password": "輸入您的密碼",
+ "forget_password": "忘記密碼?",
+ "dont_ve_an_account": "沒有賬戶?",
+ "sign_up": "註冊",
+ "form": {
+ "rules": {
+ "email_is_reqd": "E-mail is required",
+ "email_must_be_valid": "E-mail must be valid",
+ "passwd_required": "Password is required",
+ "passwd_must_be_8_chars": "You password must be atleast 8 characters"
+ }
+ },
+ "head": {
+ "title": "登入 | NocoDB",
+ "meta": {
+ "hid": "登入 NocoDB",
+ "name": "登入 NocoDB",
+ "content": "登入 NocoDB"
+ }
+ },
+ "password": {
+ "recovery": {
+ "title": "重置您的密碼",
+ "message_1": "請提供您註冊時使用的電子郵件地址。",
+ "message_2": "我們將向您發送一封電子郵件,其中包含重置密碼的鏈接。",
+ "success": "請檢查您的電子郵件以重置密碼",
+ "button": "發送電子郵件"
+ }
+ }
+ },
+ "signup": {
+ "title": "註冊",
+ "you_will_be_the_super_admin": "您將成為 超級管理員",
+ "already_ve_an_account": "已經有一個帳戶?"
+ },
+ "treeview": {
+ "settings": {
+ "title": "設置",
+ "tooltip": "僅創作者可見"
+ },
+ "app_store": "App Store",
+ "team_n_auth": {
+ "title": "Team & Auth",
+ "tooltip": "Roles & Users Management"
+ },
+ "project_metadata": {
+ "title": "專案元數據",
+ "tooltip": "元數據管理"
+ },
+ "preview_as": "預覽為",
+ "reset_review": "重置預覽"
+ },
+ "nav_drawer": {
+ "title": "Views",
+ "virtual_views": {
+ "action": {
+ "copy": "Copy view",
+ "rename": "Rename view",
+ "delete": "Delete view"
+ },
+ "title": "Create a View",
+ "caption": "Only visible to Creator",
+ "grid": {
+ "title": "Grid",
+ "create": "Add Grid View"
+ },
+ "gallery": {
+ "title": "Gallery",
+ "create": "Add Gallery View"
+ },
+ "calendar": {
+ "title": "Calendar",
+ "create": "Add Calendar View"
+ },
+ "kanban": {
+ "title": "Kanban",
+ "create": "Add Kanban View"
+ },
+ "form": {
+ "title": "Form",
+ "create": "Add Form View"
+ }
+ },
+ "advanced": {
+ "title1": "Share View",
+ "views_list": "Views List",
+ "copy_api_url": "Copy API URL"
+ },
+ "share_view": {
+ "title": "This view is shared via a private link",
+ "body": "People with private link can only see cells visible in this view",
+ "toggle": {
+ "option1": "Restrict access with a password",
+ "option2": "Access is password restricted"
+ },
+ "password": {
+ "caption": "Enter the password",
+ "button": "Save password"
+ }
+ }
+ },
+ "management": {
+ "tabs": {
+ "user": "用戶管理",
+ "api": "API Tokens 管理",
+ "roles": "Roles 管理"
+ },
+ "meta": {
+ "title": "Metadata Operations",
+ "export_to_file": {
+ "title": "導出文件",
+ "desc": "Export all metadata from the meta tables to meta directory."
+ },
+ "import": {
+ "title": "導入",
+ "desc": "Import all metadata from the meta directory to meta tables."
+ },
+ "export_to_zip": {
+ "title": "導出 zip",
+ "desc": "Export project meta to zip file and download."
+ },
+ "import_zip": {
+ "title": "導入 zip",
+ "desc": "Import project meta zip file and restart."
+ },
+ "reset": {
+ "title": "重置",
+ "desc": "Clear all metadata from meta tables."
+ }
+ }
+ }
}
\ No newline at end of file
From f28f3b24c0f618e2b9ec93eb91f6355033ed213e Mon Sep 17 00:00:00 2001
From: Pranav C
Date: Wed, 11 Aug 2021 20:14:14 +0530
Subject: [PATCH 2/3] chore: i18n eslint rules added
Signed-off-by: Pranav C
---
packages/nc-gui/.eslintrc.json | 30 +++++++++++++++---------------
1 file changed, 15 insertions(+), 15 deletions(-)
diff --git a/packages/nc-gui/.eslintrc.json b/packages/nc-gui/.eslintrc.json
index d5f6bce3ff..e307a1408c 100644
--- a/packages/nc-gui/.eslintrc.json
+++ b/packages/nc-gui/.eslintrc.json
@@ -17,25 +17,25 @@
"error",
"never"
],
- "require-await": "off"
-// "@intlify/vue-i18n/no-raw-text": "off",
-// "@intlify/vue-i18n/no-duplicate-keys-in-locale": [
-// "error",
-// {
-// "ignoreI18nBlock": false
-// }
-// ],
-// "@intlify/vue-i18n/no-missing-keys": "error"
+ "require-await": "off",
+ "@intlify/vue-i18n/no-raw-text": "off",
+ "@intlify/vue-i18n/no-duplicate-keys-in-locale": [
+ "error",
+ {
+ "ignoreI18nBlock": false
+ }
+ ],
+ "@intlify/vue-i18n/no-missing-keys": "error"
},
"parserOptions": {
"parser": "babel-eslint",
"ecmaVersion": 8,
"sourceType": "module"
+ },
+ "settings": {
+ "vue-i18n": {
+ "localeDir": "./static/lang/*.json",
+ "messageSyntaxVersion": "^8.20.0"
+ }
}
-// "settings": {
-// "vue-i18n": {
-// "localeDir": "./static/lang/*.json",
-// "messageSyntaxVersion": "^8.20.0"
-// }
-// }
}
From e57130a8493e214f9b4729ecb7167e2f6c66a204 Mon Sep 17 00:00:00 2001
From: Pranav C
Date: Fri, 13 Aug 2021 12:05:34 +0530
Subject: [PATCH 3/3] refactor(gui): move lang folder from static
static files will copy to production build which is not required in case of lang since it's already packed with the build
Signed-off-by: Pranav C
---
packages/nc-gui/{static => }/lang/en.json | 0
packages/nc-gui/{static => }/lang/es.json | 0
packages/nc-gui/{static => }/lang/fr.json | 0
packages/nc-gui/{static => }/lang/ja.json | 0
packages/nc-gui/{static => }/lang/pt.json | 0
packages/nc-gui/{static => }/lang/zh_CN.json | 0
packages/nc-gui/{static => }/lang/zh_HK.json | 0
packages/nc-gui/{static => }/lang/zh_TW.json | 0
packages/nc-gui/plugins/i18n.js | 16 ++++++++--------
9 files changed, 8 insertions(+), 8 deletions(-)
rename packages/nc-gui/{static => }/lang/en.json (100%)
rename packages/nc-gui/{static => }/lang/es.json (100%)
rename packages/nc-gui/{static => }/lang/fr.json (100%)
rename packages/nc-gui/{static => }/lang/ja.json (100%)
rename packages/nc-gui/{static => }/lang/pt.json (100%)
rename packages/nc-gui/{static => }/lang/zh_CN.json (100%)
rename packages/nc-gui/{static => }/lang/zh_HK.json (100%)
rename packages/nc-gui/{static => }/lang/zh_TW.json (100%)
diff --git a/packages/nc-gui/static/lang/en.json b/packages/nc-gui/lang/en.json
similarity index 100%
rename from packages/nc-gui/static/lang/en.json
rename to packages/nc-gui/lang/en.json
diff --git a/packages/nc-gui/static/lang/es.json b/packages/nc-gui/lang/es.json
similarity index 100%
rename from packages/nc-gui/static/lang/es.json
rename to packages/nc-gui/lang/es.json
diff --git a/packages/nc-gui/static/lang/fr.json b/packages/nc-gui/lang/fr.json
similarity index 100%
rename from packages/nc-gui/static/lang/fr.json
rename to packages/nc-gui/lang/fr.json
diff --git a/packages/nc-gui/static/lang/ja.json b/packages/nc-gui/lang/ja.json
similarity index 100%
rename from packages/nc-gui/static/lang/ja.json
rename to packages/nc-gui/lang/ja.json
diff --git a/packages/nc-gui/static/lang/pt.json b/packages/nc-gui/lang/pt.json
similarity index 100%
rename from packages/nc-gui/static/lang/pt.json
rename to packages/nc-gui/lang/pt.json
diff --git a/packages/nc-gui/static/lang/zh_CN.json b/packages/nc-gui/lang/zh_CN.json
similarity index 100%
rename from packages/nc-gui/static/lang/zh_CN.json
rename to packages/nc-gui/lang/zh_CN.json
diff --git a/packages/nc-gui/static/lang/zh_HK.json b/packages/nc-gui/lang/zh_HK.json
similarity index 100%
rename from packages/nc-gui/static/lang/zh_HK.json
rename to packages/nc-gui/lang/zh_HK.json
diff --git a/packages/nc-gui/static/lang/zh_TW.json b/packages/nc-gui/lang/zh_TW.json
similarity index 100%
rename from packages/nc-gui/static/lang/zh_TW.json
rename to packages/nc-gui/lang/zh_TW.json
diff --git a/packages/nc-gui/plugins/i18n.js b/packages/nc-gui/plugins/i18n.js
index 8368e7fbf0..f8bd67122d 100644
--- a/packages/nc-gui/plugins/i18n.js
+++ b/packages/nc-gui/plugins/i18n.js
@@ -18,14 +18,14 @@ export default ({ app, store }) => {
// Associate each locale to a content file
messages: {
- en: require('~/static/lang/en.json'),
- // zh_HK: require('~/static/lang/zh_HK.json'),
- // zh_TW: require('~/static/lang/zh_TW.json'),
- // zh_CN: require('~/static/lang/zh_CN.json'),
- // ja: require("~/static/lang/ja.json"),
- fr: require('~/static/lang/fr.json'),
- es: require('~/static/lang/es.json'),
- pt: require('~/static/lang/pt.json')
+ en: require('~/lang/en.json'),
+ // zh_HK: require('~/lang/zh_HK.json'),
+ // zh_TW: require('~/lang/zh_TW.json'),
+ // zh_CN: require('~/lang/zh_CN.json'),
+ // ja: require("~/lang/ja.json"),
+ fr: require('~/lang/fr.json'),
+ es: require('~/lang/es.json'),
+ pt: require('~/lang/pt.json')
}
})