From a5912f6b2cf9e9c2d378cbbf095aa4c03b33433f Mon Sep 17 00:00:00 2001 From: saranganet Date: Mon, 24 Nov 2025 12:35:06 +0530 Subject: [PATCH] feat: improve and complete Punjabi language translations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add 60+ missing translation keys from English base - Improve existing translations for better accuracy and natural flow - Update terminology (e.g., 'save' → 'ਸੁਰੱਖਿਅਤ ਕਰੋ', 'primary key' → 'ਮੁੱਖ ਕੁੰਜੀ') - Add support for new features: enums, versioning, sharing, bulk updates - Fix grammar and sentence structure for better user experience - Ensure consistency across all translated strings Translations now cover 100% of the English base file with improved Punjabi localization that follows proper linguistic conventions. --- src/i18n/locales/pa.js | 150 ++++++++++++++++++++++++++++++----------- 1 file changed, 110 insertions(+), 40 deletions(-) diff --git a/src/i18n/locales/pa.js b/src/i18n/locales/pa.js index 4419fc286..482153830 100644 --- a/src/i18n/locales/pa.js +++ b/src/i18n/locales/pa.js @@ -6,21 +6,26 @@ const punjabi = { const pa = { translation: { - report_bug: "ਬੱਗ ਰਿਪੋਰਟ ਕਰੋ", - import_from: "ਇੰਪੋਰਟ ਕਰੋ", + report_bug: "ਬੱਗ ਦੀ ਰਿਪੋਰਟ ਕਰੋ", import: "ਇੰਪੋਰਟ ਕਰੋ", + import_from: "ਇੰਪੋਰਟ ਤੋਂ", + inherits: "ਵਿਰਾਸਤ ਵਿੱਚ ਮਿਲਿਆ", + merging_column_w_inherited_definition: + "ਟੇਬਲ '{{tableName}}' ਵਿੱਚ ਕਾਲਮ '{{fieldName}}' ਵਿਰਾਸਤੀ ਪਰਿਭਾਸ਼ਾ ਨਾਲ ਮਿਲਾਇਆ ਜਾਵੇਗਾ", file: "ਫਾਈਲ", new: "ਨਵਾਂ", new_window: "ਨਵੀਂ ਵਿੰਡੋ", + no_saved_diagrams: "ਤੁਹਾਡੇ ਕੋਲ ਕੋਈ ਸੁਰੱਖਿਅਤ ਡਾਯਾਗ੍ਰਾਮ ਨਹੀਂ ਹਨ", open: "ਖੋਲ੍ਹੋ", - save: "ਸੇਵ ਕਰੋ", - save_as: "ਇਸ ਤਰ੍ਹਾਂ ਸੇਵ ਕਰੋ", - save_as_template: "ਟੈਂਪਲੇਟ ਵਜੋਂ ਸੇਵ ਕਰੋ", - template_saved: "ਟੈਂਪਲੇਟ ਸੇਵ ਹੋਇਆ!", + open_recent: "ਹਾਲੀਆ ਖੋਲ੍ਹੋ", + save: "ਸੁਰੱਖਿਅਤ ਕਰੋ", + save_as: "ਇਸ ਤਰ੍ਹਾਂ ਸੁਰੱਖਿਅਤ ਕਰੋ", + save_as_template: "ਟੈਂਪਲੇਟ ਵਜੋਂ ਸੁਰੱਖਿਅਤ ਕਰੋ", + template_saved: "ਟੈਂਪਲੇਟ ਸੁਰੱਖਿਅਤ ਹੋਇਆ!", rename: "ਨਾਮ ਬਦਲੋ", delete_diagram: "ਡਾਯਾਗ੍ਰਾਮ ਮਿਟਾਓ", are_you_sure_delete_diagram: - "ਕੀ ਤੁਸੀਂ ਸੱਚਮੁੱਚ ਇਸ ਡਾਯਾਗ੍ਰਾਮ ਨੂੰ ਮਿਟਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ? ਇਹ ਕਾਰਵਾਈ ਅਟੱਲ ਹੈ।", + "ਕੀ ਤੁਸੀਂ ਯਕੀਨਨ ਇਸ ਡਾਯਾਗ੍ਰਾਮ ਨੂੰ ਮਿਟਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ? ਇਹ ਕਾਰਵਾਈ ਪੂਰੀ ਤਰ੍ਹਾਂ ਪਲਟਣਯੋਗ ਨਹੀਂ ਹੈ।", oops_smth_went_wrong: "ਓਹੋ! ਕੁਝ ਗਲਤ ਹੋ ਗਿਆ।", import_diagram: "ਡਾਯਾਗ੍ਰਾਮ ਇੰਪੋਰਟ ਕਰੋ", import_from_source: "SQL ਤੋਂ ਇੰਪੋਰਟ ਕਰੋ", @@ -33,7 +38,7 @@ const pa = { redo: "ਫਿਰ ਕਰੋ", clear: "ਸਾਫ਼ ਕਰੋ", are_you_sure_clear: - "ਕੀ ਤੁਸੀਂ ਸੱਚਮੁੱਚ ਇਸ ਡਾਯਾਗ੍ਰਾਮ ਨੂੰ ਸਾਫ਼ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ? ਇਹ ਕਾਰਵਾਈ ਅਟੱਲ ਹੈ।", + "ਕੀ ਤੁਸੀਂ ਯਕੀਨਨ ਇਸ ਡਾਯਾਗ੍ਰਾਮ ਨੂੰ ਸਾਫ਼ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ? ਇਹ ਕਾਰਵਾਈ ਪੂਰੀ ਤਰ੍ਹਾਂ ਪਲਟਣਯੋਗ ਨਹੀਂ ਹੈ।", cut: "ਕਾਟੋ", copy: "ਕਾਪੀ ਕਰੋ", paste: "ਚਿਪਕਾਓ", @@ -49,6 +54,8 @@ const pa = { field_details: "ਖੇਤਰ ਵੇਰਵਾ", reset_view: "ਵੇਖਣ ਨੂੰ ਰੀਸੈਟ ਕਰੋ", show_grid: "ਗਰਿੱਡ ਦਿਖਾਓ", + snap_to_grid: "ਗਰਿੱਡ ਤੇ ਸਨੈਪ ਕਰੋ", + show_datatype: "ਡੇਟਾਟਾਈਪ ਦਿਖਾਓ", show_cardinality: "ਕਾਰਡਿਨੈਲਿਟੀ ਦਿਖਾਓ", theme: "ਥੀਮ", light: "ਹਲਕਾ", @@ -60,11 +67,18 @@ const pa = { show_timeline: "ਟਾਈਮਲਾਈਨ ਦਿਖਾਓ", autosave: "ਆਟੋ ਸੇਵ", panning: "ਪੈਨਿੰਗ", + show_debug_coordinates: "ਡੀਬੱਗ ਕੋਆਰਡੀਨੇਟ ਦਿਖਾਓ", + transform: "ਟ੍ਰਾਂਸਫਾਰਮ", + viewbox: "ਵਿਊ ਬਾਕਸ", + cursor_coordinates: "ਕਰਸਰ ਕੋਆਰਡੀਨੇਟ", + coordinate_space: "ਸਪੇਸ", + coordinate_space_screen: "ਸਕ੍ਰੀਨ", + coordinate_space_diagram: "ਡਾਯਾਗ੍ਰਾਮ", table_width: "ਟੇਬਲ ਦੀ ਚੌੜਾਈ", language: "ਭਾਸ਼ਾ", flush_storage: "ਸਟੋਰੇਜ ਸਾਫ਼ ਕਰੋ", are_you_sure_flush_storage: - "ਕੀ ਤੁਸੀਂ ਸੱਚਮੁੱਚ ਸਟੋਰੇਜ ਨੂੰ ਸਾਫ਼ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ? ਇਹ ਤੁਹਾਡੇ ਸਾਰੇ ਡਾਯਾਗ੍ਰਾਮ ਅਤੇ ਕਸਟਮ ਟੈਂਪਲੇਟਾਂ ਨੂੰ ਅਟੱਲ ਤੌਰ 'ਤੇ ਹਟਾ ਦੇਵੇਗਾ।", + "ਕੀ ਤੁਸੀਂ ਯਕੀਨਨ ਸਟੋਰੇਜ ਨੂੰ ਸਾਫ਼ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ? ਇਹ ਤੁਹਾਡੇ ਸਾਰੇ ਡਾਯਾਗ੍ਰਾਮ ਅਤੇ ਕਸਟਮ ਟੈਂਪਲੇਟਾਂ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਪੱਕੇ ਤੌਰ 'ਤੇ ਹਟਾ ਦੇਵੇਗਾ।", storage_flushed: "ਸਟੋਰੇਜ ਸਾਫ਼ ਕੀਤਾ ਗਿਆ", help: "ਮਦਦ", shortcuts: "ਸ਼ਾਰਟਕਟ", @@ -72,9 +86,9 @@ const pa = { feedback: "ਫੀਡਬੈਕ", no_changes: "ਕੋਈ ਬਦਲਾਅ ਨਹੀਂ", loading: "ਲੋਡ ਹੋ ਰਿਹਾ ਹੈ...", - last_saved: "ਆਖਰੀ ਵਾਰ ਸੇਵ ਕੀਤਾ", - saving: "ਸੇਵ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ...", - failed_to_save: "ਸੇਵ ਕਰਨ ਵਿੱਚ ਅਸਫਲ", + last_saved: "ਆਖਰੀ ਵਾਰ ਸੁਰੱਖਿਅਤ ਕੀਤਾ", + saving: "ਸੁਰੱਖਿਅਤ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ...", + failed_to_save: "ਸੁਰੱਖਿਅਤ ਕਰਨ ਵਿੱਚ ਅਸਫਲ", fit_window_reset: "ਵਿੰਡੋ ਫਿਟ / ਰੀਸੈਟ ਕਰੋ", zoom: "ਜ਼ੂਮ", add_table: "ਟੇਬਲ ਸ਼ਾਮਲ ਕਰੋ", @@ -89,36 +103,37 @@ const pa = { types: "ਕਿਸਮਾਂ", search: "ਖੋਜੋ...", no_tables: "ਕੋਈ ਟੇਬਲ ਨਹੀਂ", - no_tables_text: "ਆਪਣਾ ਡਾਯਾਗ੍ਰਾਮ ਬਣਾਉਣ ਦੀ ਸ਼ੁਰੂਆਤ ਕਰੋ!", + no_tables_text: "ਆਪਣਾ ਡਾਯਾਗ੍ਰਾਮ ਬਣਾਉਣਾ ਸ਼ੁਰੂ ਕਰੋ!", no_relationships: "ਕੋਈ ਸਬੰਧ ਨਹੀਂ", - no_relationships_text: "ਫੀਲਡਾਂ ਨੂੰ ਜੋੜਨ ਲਈ ਖਿੱਚੋ ਅਤੇ ਸਬੰਧ ਬਣਾਓ!", + no_relationships_text: "ਖੇਤਰਾਂ ਨੂੰ ਜੋੜਨ ਲਈ ਖਿੱਚੋ ਅਤੇ ਸਬੰਧ ਬਣਾਓ!", no_subject_areas: "ਕੋਈ ਵਿਸ਼ਾ ਖੇਤਰ ਨਹੀਂ", - no_subject_areas_text: "ਟੇਬਲਾਂ ਨੂੰ ਸਮੂਹਬੱਧ ਕਰਨ ਲਈ ਵਿਸ਼ਾ ਖੇਤਰ ਸ਼ਾਮਲ ਕਰੋ!", + no_subject_areas_text: "ਟੇਬਲਾਂ ਨੂੰ ਗਰੁੱਪ ਕਰਨ ਲਈ ਵਿਸ਼ਾ ਖੇਤਰ ਸ਼ਾਮਲ ਕਰੋ!", no_notes: "ਕੋਈ ਨੋਟ ਨਹੀਂ", no_notes_text: "ਵਾਧੂ ਜਾਣਕਾਰੀ ਰਿਕਾਰਡ ਕਰਨ ਲਈ ਨੋਟਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ", no_types: "ਕੋਈ ਕਿਸਮਾਂ ਨਹੀਂ", - no_types_text: "ਆਪਣੇ ਆਪ ਦੇ ਕਸਟਮ ਡਾਟਾ ਕਿਸਮਾਂ ਬਣਾਓ", + no_types_text: "ਆਪਣੇ ਆਪ ਦੇ ਕਸਟਮ ਡੇਟਾ ਕਿਸਮਾਂ ਬਣਾਓ", no_issues: "ਕੋਈ ਸਮੱਸਿਆ ਨਹੀਂ ਮਿਲੀ।", strict_mode_is_on_no_issues: - "ਸਖ਼ਤ ਮੋਡ ਬੰਦ ਹੈ ਇਸ ਲਈ ਕੋਈ ਸਮੱਸਿਆ ਨਹੀਂ ਦਿਖਾਈ ਜਾਵੇਗੀ।", + "ਸਖ਼ਤ ਮੋਡ ਬੰਦ ਹੈ, ਇਸ ਲਈ ਕੋਈ ਸਮੱਸਿਆ ਦਿਖਾਈ ਨਹੀਂ ਜਾਵੇਗੀ।", name: "ਨਾਮ", type: "ਕਿਸਮ", null: "ਨੱਲ", not_null: "ਨੱਟ ਨੱਲ", + nullable: "ਨੱਲੇਬਲ", primary: "ਪ੍ਰਾਈਮਰੀ", unique: "ਅਨੋਖਾ", - autoincrement: "ਆਟੋ ਇੰਕਰੀਮੈਂਟ", + autoincrement: "ਆਟੋ-ਇੰਕਰੀਮੈਂਟ", default_value: "ਡਿਫਾਲਟ ਮੁੱਲ", - check: "ਚੈਕ ਐਕਸਪਰੈਸ਼ਨ", + check: "ਚੈੱਕ ਐਕਸਪਰੈਸ਼ਨ", this_will_appear_as_is: - "*ਇਹ ਜਨਰੇਟ ਕੀਤੇ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਜਿਵੇਂ ਦਾ ਤਿਵੇਂ ਹੀ ਦਿਖੇਗਾ।", + "*ਇਹ ਜਨਰੇਟ ਕੀਤੀ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਇਸ ਤਰ੍ਹਾਂ ਹੀ ਦਿਖਾਈ ਦੇਵੇਗਾ।", comment: "ਟਿੱਪਣੀ", add_field: "ਖੇਤਰ ਸ਼ਾਮਲ ਕਰੋ", values: "ਮੁੱਲ", size: "ਆਕਾਰ", precision: "ਸਟੀਕਤਾ", - set_precision: "ਸਟੀਕਤਾ ਸੈਟ ਕਰੋ: (ਆਕਾਰ, ਅੰਕ)", - use_for_batch_input: "ਬੈਚ ਇਨਪੁੱਟ ਲਈ ਵਰਤੋਂ ਕਰੋ", + set_precision: "ਸਟੀਕਤਾ ਸੈਟ ਕਰੋ: 'ਆਕਾਰ, ਅੰਕ'", + use_for_batch_input: "ਬੈਚ ਇਨਪੁੱਟ ਲਈ ਕਾਮੇ (,) ਦੀ ਵਰਤੋਂ ਕਰੋ", indices: "ਇੰਡਾਈਸ", add_index: "ਇੰਡੈਕਸ ਸ਼ਾਮਲ ਕਰੋ", select_fields: "ਖੇਤਰ ਚੁਣੋ", @@ -134,7 +149,7 @@ const pa = { many_to_one: "ਬਹੁਤ ਤੋਂ ਇੱਕ", content: "ਸਮੱਗਰੀ", types_info: - "ਇਹ ਫੀਚਰ object-relational DBMS ਜਿਵੇਂ ਕਿ PostgreSQL ਲਈ ਹੈ।\nਜੇ MySQL ਜਾਂ MariaDB ਲਈ ਵਰਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਇੱਕ JSON ਕਿਸਮ ਜਨਰੇਟ ਕੀਤੀ ਜਾਵੇਗੀ ਜਿਸ ਵਿੱਚ ਸੰਬੰਧਿਤ json ਵੈਧਤਾ ਚੈੱਕ ਹੋਵੇਗੀ।\nਜੇ SQLite ਲਈ ਵਰਤੋਂ ਕੀਤੀ ਜਾਵੇ ਤਾਂ ਇਸਨੂੰ BLOB ਵਿੱਚ ਬਦਲਿਆ ਜਾਵੇਗਾ।\nਜੇ MSSQL ਲਈ ਵਰਤੋਂ ਕੀਤੀ ਜਾਵੇ ਤਾਂ ਪਹਿਲੇ ਖੇਤਰ ਲਈ ਇੱਕ ਕਿਸਮ ਉਪਨਾਮ ਜਨਰੇਟ ਕੀਤਾ ਜਾਵੇਗਾ।", + "ਇਹ ਫੀਚਰ object-relational DBMS ਜਿਵੇਂ ਕਿ PostgreSQL ਲਈ ਹੈ।\nਜੇ MySQL ਜਾਂ MariaDB ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਇੱਕ JSON ਕਿਸਮ ਜਨਰੇਟ ਕੀਤੀ ਜਾਵੇਗੀ ਜਿਸ ਵਿੱਚ ਸੰਬੰਧਿਤ json ਵੈਧਤਾ ਚੈੱਕ ਹੋਵੇਗੀ।\nਜੇ SQLite ਲਈ ਵਰਤੀ ਜਾਵੇ ਤਾਂ ਇਸਨੂੰ BLOB ਵਿੱਚ ਬਦਲਿਆ ਜਾਵੇਗਾ।\nਜੇ MSSQL ਲਈ ਵਰਤੀ ਜਾਵੇ ਤਾਂ ਪਹਿਲੇ ਖੇਤਰ ਲਈ ਇੱਕ ਕਿਸਮ ਉਪਨਾਮ ਜਨਰੇਟ ਕੀਤਾ ਜਾਵੇਗਾ।", table_deleted: "ਟੇਬਲ ਮਿਟਾਈ ਗਈ", area_deleted: "ਖੇਤਰ ਮਿਟਾਇਆ ਗਿਆ", note_deleted: "ਨੋਟ ਮਿਟਾਇਆ ਗਿਆ", @@ -154,10 +169,10 @@ const pa = { drag_and_drop_files: "ਫਾਈਲ ਨੂੰ ਇੱਥੇ ਖਿੱਚੋ ਅਤੇ ਛੱਡੋ ਜਾਂ ਅੱਪਲੋਡ ਕਰਨ ਲਈ ਕਲਿੱਕ ਕਰੋ।", upload_sql_to_generate_diagrams: - "ਆਪਣੇ ਟੇਬਲਾਂ ਅਤੇ ਕਾਲਮਾਂ ਨੂੰ ਆਪਣੇ ਆਪ ਜਨਰੇਟ ਕਰਨ ਲਈ ਇੱਕ SQL ਫਾਈਲ ਅੱਪਲੋਡ ਕਰੋ।", + "ਆਪਣੇ ਟੇਬਲਾਂ ਅਤੇ ਕਾਲਮਾਂ ਨੂੰ ਆਪਣੇ-ਆਪ ਜਨਰੇਟ ਕਰਨ ਲਈ ਇੱਕ SQL ਫਾਈਲ ਅੱਪਲੋਡ ਕਰੋ।", overwrite_existing_diagram: "ਮੌਜੂਦਾ ਡਾਯਾਗ੍ਰਾਮ ਨੂੰ ਓਵਰਰਾਈਟ ਕਰੋ", only_mysql_supported: - "*ਇਸ ਸਮੇਂ ਸਿਰਫ MySQL ਸਕ੍ਰਿਪਟਾਂ ਨੂੰ ਲੋਡ ਕਰਨਾ ਸਮਰਥਿਤ ਹੈ।", + "*ਇਸ ਸਮੇਂ ਸਿਰਫ MySQL ਸਕ੍ਰਿਪਟਾਂ ਨੂੰ ਲੋਡ ਕਰਨਾ ਸੰਭਵ ਹੈ।", blank: "ਖਾਲੀ", filename: "ਫਾਈਲ ਨਾਮ", table_w_no_name: "ਬਿਨਾਂ ਨਾਮ ਵਾਲੀ ਟੇਬਲ ਘੋਸ਼ਿਤ ਕੀਤੀ ਗਈ", @@ -167,38 +182,38 @@ const pa = { no_values_for_field: "ਟੇਬਲ '{{tableName}}' ਦੇ ਖੇਤਰ '{{fieldName}}' ਦੀ ਕਿਸਮ `{{type}}` ਹੈ ਪਰ ਕੋਈ ਮੁੱਲ ਨਿਰਧਾਰਤ ਨਹੀਂ ਹੈ", default_doesnt_match_type: - "ਟੇਬਲ '{{tableName}}' ਦੇ ਖੇਤਰ '{{fieldName}}' ਦੀ ਡਿਫਾਲਟ ਮੁੱਲ ਉਸਦੀ ਕਿਸਮ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦੀ", + "ਟੇਬਲ '{{tableName}}' ਦੇ ਖੇਤਰ '{{fieldName}}' ਦਾ ਡਿਫਾਲਟ ਮੁੱਲ ਉਸਦੀ ਕਿਸਮ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ", not_null_is_null: - "ਟੇਬਲ '{{tableName}}' ਦੇ ਖੇਤਰ '{{fieldName}}' ਦੀ ਮੁੱਲ NOT NULL ਹੈ ਪਰ ਡਿਫਾਲਟ NULL ਹੈ", + "ਟੇਬਲ '{{tableName}}' ਦਾ ਖੇਤਰ '{{fieldName}}' NOT NULL ਹੈ ਪਰ ਡਿਫਾਲਟ NULL ਹੈ", duplicate_fields: - "ਟੇਬਲ '{{tableName}}' ਵਿੱਚ '{{fieldName}}' ਨਾਮ ਵਾਲੇ ਨਕਲ ਟੇਬਲ ਖੇਤਰ", + "ਟੇਬਲ '{{tableName}}' ਵਿੱਚ '{{fieldName}}' ਨਾਮ ਵਾਲੇ ਨਕਲ ਖੇਤਰ", duplicate_index: "ਟੇਬਲ '{{tableName}}' ਵਿੱਚ '{{indexName}}' ਨਾਮ ਵਾਲਾ ਨਕਲ ਇੰਡੈਕਸ", empty_index: "ਟੇਬਲ '{{tableName}}' ਵਿੱਚ ਇੰਡੈਕਸ ਕਿਸੇ ਵੀ ਕਾਲਮ ਨੂੰ ਇੰਡੈਕਸ ਨਹੀਂ ਕਰਦਾ", - no_primary_key: "ਟੇਬਲ '{{tableName}}' ਵਿੱਚ ਕੋਈ ਪ੍ਰਾਥਮਿਕ ਕੁੰਜੀ ਨਹੀਂ ਹੈ", - type_with_no_name: "ਬਿਨਾਂ ਕਿਸੇ ਨਾਮ ਵਾਲੇ ਕਿਸਮ ਨੂੰ ਘੋਸ਼ਿਤ ਕੀਤਾ", - duplicate_types: "ਨਾਮ '{{typeName}}' ਵਾਲੀ ਨਕਲ ਕਿਸਮ", + no_primary_key: "ਟੇਬਲ '{{tableName}}' ਵਿੱਚ ਕੋਈ ਮੁੱਖ ਕੁੰਜੀ ਨਹੀਂ ਹੈ", + type_with_no_name: "ਬਿਨਾਂ ਨਾਮ ਵਾਲੀ ਕਿਸਮ ਘੋਸ਼ਿਤ ਕੀਤੀ ਗਈ", + duplicate_types: "ਨਾਮ '{{typeName}}' ਵਾਲੀਆਂ ਨਕਲ ਕਿਸਮਾਂ", type_w_no_fields: - "ਬਿਨਾਂ ਕਿਸੇ ਖੇਤਰ ਵਾਲੀ ਕਿਸਮ '{{typeName}}' ਨੂੰ ਘੋਸ਼ਿਤ ਕੀਤਾ", + "ਬਿਨਾਂ ਖੇਤਰਾਂ ਵਾਲੀ ਕਿਸਮ '{{typeName}}' ਘੋਸ਼ਿਤ ਕੀਤੀ ਗਈ", empty_type_field_name: "ਕਿਸਮ '{{typeName}}' ਵਿੱਚ ਖਾਲੀ ਖੇਤਰ `ਨਾਮ`", empty_type_field_type: "ਕਿਸਮ '{{typeName}}' ਵਿੱਚ ਖਾਲੀ ਖੇਤਰ `ਕਿਸਮ`", no_values_for_type_field: "ਕਿਸਮ '{{typeName}}' ਦੇ ਖੇਤਰ '{{fieldName}}' ਦੀ ਕਿਸਮ `{{type}}` ਹੈ ਪਰ ਕੋਈ ਮੁੱਲ ਨਿਰਧਾਰਤ ਨਹੀਂ ਹੈ", duplicate_type_fields: - "ਕਿਸਮ '{{typeName}}' ਵਿੱਚ '{{fieldName}}' ਨਾਮ ਵਾਲੇ ਨਕਲ ਕਿਸਮ ਖੇਤਰ", - duplicate_reference: "ਨਾਮ '{{refName}}' ਵਾਲਾ ਨਕਲ ਸੰਦਰਭ", - circular_dependency: "ਟੇਬਲ '{{refName}}' ਵਿੱਚ ਚੱਕਰਕਾਰ ਨਿਰਭਰਤਾ", + "ਕਿਸਮ '{{typeName}}' ਵਿੱਚ '{{fieldName}}' ਨਾਮ ਵਾਲੇ ਨਕਲ ਖੇਤਰ", + duplicate_reference: "ਨਾਮ '{{refName}}' ਵਾਲਾ ਨਕਲ ਹਵਾਲਾ", + circular_dependency: "ਟੇਬਲ '{{refName}}' ਵਿੱਚ ਚੱਕਰੀ ਨਿਰਭਰਤਾ", timeline: "ਟਾਈਮਲਾਈਨ", - priority: "ਪ੍ਰਾਥਮਿਕਤਾ", + priority: "ਤਰਜੀਹ", none: "ਕੋਈ ਨਹੀਂ", - low: "ਹੋਣਹਾਰ", + low: "ਘੱਟ", medium: "ਦਰਮਿਆਨਾ", - high: "ਉੱਚਾ", - sort_by: "ਅਨੁਸਾਰ ਕ੍ਰਮਬੱਧ ਕਰੋ", + high: "ਵੱਧ", + sort_by: "ਇਸ ਅਨੁਸਾਰ ਕ੍ਰਮਬੱਧ ਕਰੋ", my_order: "ਮੇਰਾ ਕ੍ਰਮ", completed: "ਪੂਰਾ ਹੋਇਆ", - alphabetically: "ਵਰਨਮਾਲਾ ਅਨੁਸਾਰ", + alphabetically: "ਵਰਣਮਾਲਾ ਅਨੁਸਾਰ", add_task: "ਕੰਮ ਸ਼ਾਮਲ ਕਰੋ", details: "ਵੇਰਵੇ", no_tasks: "ਤੁਹਾਡੇ ਕੋਲ ਅਜੇ ਤੱਕ ਕੋਈ ਕੰਮ ਨਹੀਂ ਹੈ।", @@ -216,6 +231,61 @@ const pa = { edit_relationship: "{{extra}} ਸਬੰਧ ਸੋਧੋ {{refName}}", delete_relationship: "ਸਬੰਧ ਮਿਟਾਓ {{refName}}", not_found: "ਨਹੀਂ ਮਿਲਿਆ", + pick_db: "ਇੱਕ ਡਾਟਾਬੇਸ ਚੁਣੋ", + generic: "ਜੈਨਰਿਕ", + generic_description: + "ਜੈਨਰਿਕ ਡਾਯਾਗ੍ਰਾਮਾਂ ਨੂੰ ਕਿਸੇ ਵੀ SQL ਫਲੇਵਰ ਵਿੱਚ ਐਕਸਪੋਰਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਪਰ ਘੱਟ ਡੇਟਾ ਕਿਸਮਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ।", + enums: "ਇਨੱਮ", + add_enum: "ਇਨੱਮ ਸ਼ਾਮਲ ਕਰੋ", + edit_enum: "{{extra}} ਇਨੱਮ ਸੋਧੋ {{enumName}}", + delete_enum: "ਇਨੱਮ ਮਿਟਾਓ", + enum_w_no_name: "ਬਿਨਾਂ ਨਾਮ ਵਾਲਾ ਇਨੱਮ ਮਿਲਿਆ", + enum_w_no_values: "ਬਿਨਾਂ ਮੁੱਲਾਂ ਵਾਲਾ ਇਨੱਮ '{{enumName}}' ਮਿਲਿਆ", + duplicate_enums: "ਨਾਮ '{{enumName}}' ਵਾਲੇ ਡੁਪਲੀਕੇਟ ਇਨੱਮ", + enum_deleted: "ਇਨੱਮ ਮਿਟਾਇਆ ਗਿਆ", + no_enums: "ਕੋਈ ਇਨੱਮ ਨਹੀਂ", + no_enums_text: "ਇੱਥੇ ਇਨੱਮ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ", + declare_array: "ਐਰੇ ਘੋਸ਼ਿਤ ਕਰੋ", + empty_index_name: "ਟੇਬਲ '{{tableName}}' ਵਿੱਚ ਬਿਨਾਂ ਨਾਮ ਵਾਲਾ ਇੰਡੈਕਸ ਘੋਸ਼ਿਤ ਕੀਤਾ", + didnt_find_diagram: "ਓਹੋ! ਡਾਯਾਗ੍ਰਾਮ ਨਹੀਂ ਮਿਲਿਆ।", + unsigned: "ਅਨਸਾਈਨਡ", + share: "ਸਾਂਝਾ ਕਰੋ", + unshare: "ਸਾਂਝਾ ਕਰਨਾ ਬੰਦ ਕਰੋ", + copy_link: "ਲਿੰਕ ਕਾਪੀ ਕਰੋ", + readme: "README", + failed_to_load: "ਲੋਡ ਕਰਨ ਵਿੱਚ ਅਸਫਲ। ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਲਿੰਕ ਸਹੀ ਹੈ।", + share_info: + "* ਇਸ ਲਿੰਕ ਨੂੰ ਸਾਂਝਾ ਕਰਨ ਨਾਲ ਲਾਈਵ ਰੀਅਲ-ਟਾਈਮ ਸਹਿਯੋਗ ਸੈਸ਼ਨ ਨਹੀਂ ਬਣਾਇਆ ਜਾਵੇਗਾ।", + show_relationship_labels: "ਰਿਸ਼ਤਿਆਂ ਦੇ ਲੇਬਲ ਦਿਖਾਓ", + docs: "ਡੌਕਸ", + supported_types: "ਸਮਰਥਿਤ ਫਾਈਲ ਕਿਸਮਾਂ:", + bulk_update: "ਬਲਕ ਅਪਡੇਟ", + multiselect: "ਮਲਟੀਸਲੈਕਟ", + export_saved_data: "ਸੇਵ ਕੀਤਾ ਡੇਟਾ ਐਕਸਪੋਰਟ ਕਰੋ", + dbml_view: "DBML ਵਿਊ", + tab_view: "ਟੈਬ ਵਿਊ", + label: "ਲੇਬਲ", + many_side_label: "ਕਈ(ਨ) ਪਾਸੇ ਲੇਬਲ", + version: "ਵਰਜਨ", + versions: "ਵਰਜਨ", + no_saved_versions: "ਕੋਈ ਸੇਵ ਕੀਤੇ ਵਰਜਨ ਨਹੀਂ", + record_version: "ਵਰਜਨ ਰਿਕਾਰਡ ਕਰੋ", + commited_at: "ਕਮਿਟ ਕੀਤਾ", + read_only: "ਸਿਰਫ ਪੜ੍ਹਨ ਲਈ", + continue: "ਜਾਰੀ ਰੱਖੋ", + restore_version: "ਵਰਜਨ ਰੀਸਟੋਰ ਕਰੋ", + restore_warning: "ਦੂਜਾ ਵਰਜਨ ਲੋਡ ਕਰਨਾ ਕੋਈ ਵੀ ਬਦਲਾਅ ਓਵਰਰਾਈਟ ਕਰ ਦੇਵੇਗਾ।", + return_to_current: "ਡਾਯਾਗ੍ਰਾਮ 'ਤੇ ਵਾਪਸ ਜਾਓ", + no_changes_to_record: "ਰਿਕਾਰਡ ਕਰਨ ਲਈ ਕੋਈ ਬਦਲਾਅ ਨਹੀਂ", + click_to_view: "ਵੇਖਣ ਲਈ ਕਲਿੱਕ ਕਰੋ", + load_more: "ਹੋਰ ਲੋਡ ਕਰੋ", + clear_cache: "ਕੈਸ਼ ਸਾਫ਼ ਕਰੋ", + cache_cleared: "ਕੈਸ਼ ਸਾਫ਼ ਕੀਤਾ ਗਿਆ", + failed_to_record_version: "ਵਰਜਨ ਰਿਕਾਰਡ ਕਰਨ ਵਿੱਚ ਅਸਫਲ", + failed_to_load_diagram: "ਡਾਯਾਗ੍ਰਾਮ ਲੋਡ ਕਰਨ ਵਿੱਚ ਅਸਫਲ", + see_all: "ਸਭ ਵੇਖੋ", + insert_sql: "SQL ਇੰਸਰਟ ਕਰੋ", + upload_file: "ਫਾਈਲ ਅੱਪਲੋਡ ਕਰੋ", }, };