@@ -192,8 +203,7 @@
{{ project.title && project.title.toUpperCase() }}'s
Environments -->
-
- Database Credentials
+ {{ $t('project.ext_db.credentials') }}
+
@@ -344,12 +355,12 @@
-
+
@@ -358,34 +369,37 @@
-
+
+
+
+
+
@@ -422,7 +437,8 @@
- SSL & Advanced parameters
+
+ {{ $t('project.ext_db.credentials.advanced') }}
@@ -442,7 +458,9 @@
-
+ {{ db.ui.ssl.cert }}
-
+
- {{ db.ui.ssl.key }}
-
+
-
+
+
mdi-database-edit
- Edit connection JSON
+
+ {{ $t('project.ext_db.credentials.advanced.button.edit_conn_json') }}
@@ -523,14 +546,19 @@
-
+
- Test Database Connection
+
+ {{ $t('project.ext_db.credentials.button.test_db_conn') }}
-
+
* @author Pranav C Balan
+ * @author Wing-Kam Wong
*
* @license GNU AGPL version 3 or any later version
*
@@ -2103,4 +2134,4 @@ export default {
* along with this program. If not, see .
*
*/
--->
+-->
\ No newline at end of file
diff --git a/packages/nc-gui/static/lang/en.json b/packages/nc-gui/static/lang/en.json
index 34250b1c58..90ebf1811a 100644
--- a/packages/nc-gui/static/lang/en.json
+++ b/packages/nc-gui/static/lang/en.json
@@ -37,5 +37,46 @@
"signin.head.title": "Log In | Noco",
"signin.head.meta.hid": "Log In To Noco",
"signin.head.meta.name": "Log In To Noco",
- "signin.head.meta.content": "Log In To Noco"
+ "signin.head.meta.content": "Log In To Noco",
+ "project.ext_db.title.edit": "Edit Project",
+ "project.ext_db.title.create": "Create Project",
+ "project.ext_db.project_name": "Enter Project Name",
+ "project.ext_db.project_type": "Access Project via",
+ "project.ext_db.button.save_project": "Save Project",
+ "project.ext_db.button.update_and_restart": "Update & Restart",
+ "project.ext_db.button.cancel": "Cancel",
+ "project.ext_db.button.cancel_tooltip": "Cancel and Return",
+ "project.ext_db.credentials": "Database Credentials",
+ "project.ext_db.credentials.label_1": "Database Type",
+ "project.ext_db.credentials.label_2": "SQLite File",
+ "project.ext_db.credentials.label_3": "Host Address",
+ "project.ext_db.credentials.label_4": "Port Number",
+ "project.ext_db.credentials.label_5": "Username",
+ "project.ext_db.credentials.label_6": "Password",
+ "project.ext_db.credentials.label_7": "Database : create if not exists",
+ "project.ext_db.credentials.button.test_db_conn": "Test Database Connection",
+ "project.ext_db.credentials.button.remove_db_from_env": "Remove Database from environment",
+ "project.ext_db.credentials.advanced": "SSL & Advanced parameters",
+ "project.ext_db.credentials.advanced.ssl.option1": "Client Key",
+ "project.ext_db.credentials.advanced.ssl.option2": "Client Cert",
+ "project.ext_db.credentials.advanced.ssl.option3": "Server CA",
+ "project.ext_db.credentials.advanced.ssl.option1.toolip": "Select .key file",
+ "project.ext_db.credentials.advanced.ssl.option2.toolip": "Select .cert file",
+ "project.ext_db.credentials.advanced.ssl.option3.toolip": "Select CA file",
+ "project.ext_db.credentials.advanced.ssl.preferred": "Preferred",
+ "project.ext_db.credentials.advanced.ssl.usage.option1": "No",
+ "project.ext_db.credentials.advanced.ssl.usage.option2": "Preferred",
+ "project.ext_db.credentials.advanced.ssl.usage.option3": "Required",
+ "project.ext_db.credentials.advanced.ssl.usage.option4": "Required-CA",
+ "project.ext_db.credentials.advanced.ssl.usage.option5": "Required-IDENTITY",
+ "project.ext_db.credentials.advanced.inflection.table_name": "Inflection - Table name",
+ "project.ext_db.credentials.advanced.inflection.column_name": "Inflection - Column name",
+ "project.ext_db.credentials.advanced.button.edit_conn_json": "Edit connection JSON",
+ "project.ext_db.error.message_1": "Invalid character in folder path.",
+ "project.ext_db.error.message_2": "Invalid database credentials.",
+ "project.ext_db.error.message_3": "Unable to connect to database, please check your database is up.",
+ "project.ext_db.error.message_4": "User does not exist or have sufficient permission to create schema.",
+ "project.ext_db.head.title": "Create Project | Noco",
+ "project.ext_db.dialog.success": "Connection was successful",
+ "project.ext_db.dialog.failure": "Connection Failure:"
}
diff --git a/packages/nc-gui/static/lang/ja.json b/packages/nc-gui/static/lang/ja.json
index f3ceed4dd3..9ca8e0dedf 100644
--- a/packages/nc-gui/static/lang/ja.json
+++ b/packages/nc-gui/static/lang/ja.json
@@ -37,5 +37,46 @@
"signin.head.title": "Log In | Noco",
"signin.head.meta.hid": "Log In To Noco",
"signin.head.meta.name": "Log In To Noco",
- "signin.head.meta.content": "Log In To Noco"
+ "signin.head.meta.content": "Log In To Noco",
+ "project.ext_db.title.edit": "Edit Project",
+ "project.ext_db.title.create": "Create Project",
+ "project.ext_db.project_name": "Enter Project Name",
+ "project.ext_db.project_type": "Access Project via",
+ "project.ext_db.button.save_project": "Save Project",
+ "project.ext_db.button.update_and_restart": "Update & Restart",
+ "project.ext_db.button.cancel": "Cancel",
+ "project.ext_db.button.cancel_tooltip": "Cancel and Return",
+ "project.ext_db.credentials": "Database Credentials",
+ "project.ext_db.credentials.label_1": "Database Type",
+ "project.ext_db.credentials.label_2": "SQLite File",
+ "project.ext_db.credentials.label_3": "Host Address",
+ "project.ext_db.credentials.label_4": "Port Number",
+ "project.ext_db.credentials.label_5": "Username",
+ "project.ext_db.credentials.label_6": "Password",
+ "project.ext_db.credentials.label_7": "Database : create if not exists",
+ "project.ext_db.credentials.button.test_db_conn": "Test Database Connection",
+ "project.ext_db.credentials.button.remove_db_from_env": "Remove Database from environment",
+ "project.ext_db.credentials.advanced": "SSL & Advanced parameters",
+ "project.ext_db.credentials.advanced.ssl.option1": "Client Key",
+ "project.ext_db.credentials.advanced.ssl.option2": "Client Cert",
+ "project.ext_db.credentials.advanced.ssl.option3": "Server CA",
+ "project.ext_db.credentials.advanced.ssl.option1.toolip": "Select .key file",
+ "project.ext_db.credentials.advanced.ssl.option2.toolip": "Select .cert file",
+ "project.ext_db.credentials.advanced.ssl.option3.toolip": "Select CA file",
+ "project.ext_db.credentials.advanced.ssl.preferred": "Preferred",
+ "project.ext_db.credentials.advanced.ssl.usage.option1": "No",
+ "project.ext_db.credentials.advanced.ssl.usage.option2": "Preferred",
+ "project.ext_db.credentials.advanced.ssl.usage.option3": "Required",
+ "project.ext_db.credentials.advanced.ssl.usage.option4": "Required-CA",
+ "project.ext_db.credentials.advanced.ssl.usage.option5": "Required-IDENTITY",
+ "project.ext_db.credentials.advanced.inflection.table_name": "Inflection - Table name",
+ "project.ext_db.credentials.advanced.inflection.column_name": "Inflection - Column name",
+ "project.ext_db.credentials.advanced.button.edit_conn_json": "Edit connection JSON",
+ "project.ext_db.error.message_1": "Invalid character in folder path.",
+ "project.ext_db.error.message_2": "Invalid database credentials.",
+ "project.ext_db.error.message_3": "Unable to connect to database, please check your database is up.",
+ "project.ext_db.error.message_4": "User does not exist or have sufficient permission to create schema.",
+ "project.ext_db.head.title": "Create Project | Noco",
+ "project.ext_db.dialog.success": "Connection was successful",
+ "project.ext_db.dialog.failure": "Connection Failure:"
}
diff --git a/packages/nc-gui/static/lang/zh.json b/packages/nc-gui/static/lang/zh.json
index 6d6e38d2b0..d256b04133 100644
--- a/packages/nc-gui/static/lang/zh.json
+++ b/packages/nc-gui/static/lang/zh.json
@@ -37,6 +37,47 @@
"signin.head.title": "Log In | Noco",
"signin.head.meta.hid": "Log In To Noco",
"signin.head.meta.name": "Log In To Noco",
- "signin.head.meta.content": "Log In To Noco"
+ "signin.head.meta.content": "Log In To Noco",
+ "project.ext_db.title.edit": "Edit Project",
+ "project.ext_db.title.create": "Create Project",
+ "project.ext_db.project_name": "Enter Project Name",
+ "project.ext_db.project_type": "Access Project via",
+ "project.ext_db.button.save_project": "Save Project",
+ "project.ext_db.button.update_and_restart": "Update & Restart",
+ "project.ext_db.button.cancel": "Cancel",
+ "project.ext_db.button.cancel_tooltip": "Cancel and Return",
+ "project.ext_db.credentials": "Database Credentials",
+ "project.ext_db.credentials.label_1": "Database Type",
+ "project.ext_db.credentials.label_2": "SQLite File",
+ "project.ext_db.credentials.label_3": "Host Address",
+ "project.ext_db.credentials.label_4": "Port Number",
+ "project.ext_db.credentials.label_5": "Username",
+ "project.ext_db.credentials.label_6": "Password",
+ "project.ext_db.credentials.label_7": "Database : create if not exists",
+ "project.ext_db.credentials.button.test_db_conn": "Test Database Connection",
+ "project.ext_db.credentials.button.remove_db_from_env": "Remove Database from environment",
+ "project.ext_db.credentials.advanced": "SSL & Advanced parameters",
+ "project.ext_db.credentials.advanced.ssl.option1": "Client Key",
+ "project.ext_db.credentials.advanced.ssl.option2": "Client Cert",
+ "project.ext_db.credentials.advanced.ssl.option3": "Server CA",
+ "project.ext_db.credentials.advanced.ssl.option1.toolip": "Select .key file",
+ "project.ext_db.credentials.advanced.ssl.option2.toolip": "Select .cert file",
+ "project.ext_db.credentials.advanced.ssl.option3.toolip": "Select CA file",
+ "project.ext_db.credentials.advanced.ssl.preferred": "Preferred",
+ "project.ext_db.credentials.advanced.ssl.usage.option1": "No",
+ "project.ext_db.credentials.advanced.ssl.usage.option2": "Preferred",
+ "project.ext_db.credentials.advanced.ssl.usage.option3": "Required",
+ "project.ext_db.credentials.advanced.ssl.usage.option4": "Required-CA",
+ "project.ext_db.credentials.advanced.ssl.usage.option5": "Required-IDENTITY",
+ "project.ext_db.credentials.advanced.inflection.table_name": "Inflection - Table name",
+ "project.ext_db.credentials.advanced.inflection.column_name": "Inflection - Column name",
+ "project.ext_db.credentials.advanced.button.edit_conn_json": "Edit connection JSON",
+ "project.ext_db.error.message_1": "Invalid character in folder path.",
+ "project.ext_db.error.message_2": "Invalid database credentials.",
+ "project.ext_db.error.message_3": "Unable to connect to database, please check your database is up.",
+ "project.ext_db.error.message_4": "User does not exist or have sufficient permission to create schema.",
+ "project.ext_db.head.title": "Create Project | Noco",
+ "project.ext_db.dialog.success": "Connection was successful",
+ "project.ext_db.dialog.failure": "Connection Failure:"
}
\ No newline at end of file