Files
chartdb/src/i18n/locales/mr.ts
Jonathan Fishner 48342471ac fix(empty-state): show diff buttons on import-dbml when triggered by empty (#574)
* feat(empty-state): trigger import-dbml when clicked empty diagram

* fix(empty-state): show diff buttons on import-dbml when triggered by empty

* fix(empty-state): add missing translations for empty state flow

* fix

---------

Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com>
2025-02-13 17:53:21 +02:00

443 lines
21 KiB
TypeScript

import type { LanguageMetadata, LanguageTranslation } from '../types';
export const mr: LanguageTranslation = {
translation: {
menu: {
file: {
file: 'फाइल',
new: 'नवीन',
open: 'उघडा',
save: 'जतन करा',
import: 'डेटाबेस इम्पोर्ट करा',
export_sql: 'SQL एक्स्पोर्ट करा',
export_as: 'म्हणून एक्स्पोर्ट करा',
delete_diagram: 'आरेख हटवा',
exit: 'बाहेर पडा',
},
edit: {
edit: 'संपादन करा',
undo: 'पूर्ववत करा',
redo: 'पुन्हा करा',
clear: 'साफ करा',
},
view: {
view: 'दृश्य',
show_sidebar: 'साइडबार दाखवा',
hide_sidebar: 'साइडबार लपवा',
hide_cardinality: 'कार्डिनॅलिटी लपवा',
show_cardinality: 'कार्डिनॅलिटी दाखवा',
zoom_on_scroll: 'स्क्रोलवर झूम करा',
theme: 'थीम',
show_dependencies: 'डिपेंडेन्सि दाखवा',
hide_dependencies: 'डिपेंडेन्सि लपवा',
// TODO: Translate
show_minimap: 'Show Mini Map',
hide_minimap: 'Hide Mini Map',
},
share: {
// TODO: Add translations
share: 'Share',
export_diagram: 'Export Diagram',
import_diagram: 'Import Diagram',
},
help: {
help: 'मदत',
visit_website: 'ChartDB ला भेट द्या',
join_discord: 'आमच्या डिस्कॉर्डमध्ये सामील व्हा',
schedule_a_call: 'आमच्याशी बोला!',
},
},
delete_diagram_alert: {
title: 'आरेख हटवा',
description:
'ही क्रिया पूर्ववत केली जाऊ शकत नाही. हे आरेख कायमचे हटवेल.',
cancel: 'रद्द करा',
delete: 'हटवा',
},
clear_diagram_alert: {
title: 'आरेख साफ करा',
description:
'ही क्रिया पूर्ववत केली जाऊ शकत नाही. हे आरेखातील सर्व डेटा कायमचे हटवेल.',
cancel: 'रद्द करा',
clear: 'साफ करा',
},
reorder_diagram_alert: {
title: 'आरेख पुनःक्रमित करा',
description:
'ही क्रिया आरेखातील सर्व टेबल्सची पुनर्रचना करेल. तुम्हाला पुढे जायचे आहे का?',
reorder: 'पुनःक्रमित करा',
cancel: 'रद्द करा',
},
multiple_schemas_alert: {
title: 'एकाधिक स्कीमा',
description:
'{{schemasCount}} स्कीमा या आरेखात आहेत. सध्या दाखवत आहोत: {{formattedSchemas}}.',
dont_show_again: 'पुन्हा दाखवू नका',
change_schema: 'बदला',
none: 'काहीही नाही',
},
copy_to_clipboard_toast: {
unsupported: {
title: 'कॉपी अयशस्वी',
description: 'क्लिपबोर्ड समर्थित नाही',
},
failed: {
title: 'कॉपी अयशस्वी',
description: 'काहीतरी चूक झाली. कृपया पुन्हा प्रयत्न करा.',
},
},
theme: {
system: 'सिस्टम',
light: 'लाईट',
dark: 'डार्क',
},
zoom: {
on: 'चालू',
off: 'बंद',
},
last_saved: 'शेवटचे जतन केले',
saved: 'जतन केले',
loading_diagram: 'आरेख लोड करत आहे...',
deselect_all: 'सर्व निवड रद्द करा',
select_all: 'सर्व निवडा',
clear: 'साफ करा',
show_more: 'अधिक दाखवा',
show_less: 'कमी दाखवा',
// TODO: Add translations
copy_to_clipboard: 'Copy to Clipboard',
// TODO: Add translations
copied: 'Copied!',
side_panel: {
schema: 'स्कीमा:',
filter_by_schema: 'स्कीमा द्वारे फिल्टर करा',
search_schema: 'स्कीमा शोधा...',
no_schemas_found: 'कोणतेही स्कीमा सापडले नाहीत.',
view_all_options: 'सर्व पर्याय पहा...',
tables_section: {
tables: 'टेबल्स',
add_table: 'टेबल जोडा',
filter: 'फिल्टर',
collapse: 'सर्व संकुचित करा',
// TODO: Translate
clear: 'Clear Filter',
no_results: 'No tables found matching your filter.',
// TODO: Translate
show_list: 'Show Table List',
show_dbml: 'Show DBML Editor',
table: {
fields: 'फील्ड्स',
nullable: 'नल करण्यायोग्य?',
primary_key: 'प्राथमिक की',
indexes: 'सूचकांक',
comments: 'टिप्पण्या',
no_comments: 'कोणत्याही टिप्पणी नाहीत',
add_field: 'फील्ड जोडा',
add_index: 'सूचकांक जोडा',
index_select_fields: 'फील्ड निवडा',
no_types_found: 'कोणतेही प्रकार सापडले नाहीत',
field_name: 'नाव',
field_type: 'प्रकार',
field_actions: {
title: 'फील्ड गुणधर्म',
unique: 'युनिक',
comments: 'टिप्पण्या',
no_comments: 'कोणत्याही टिप्पणी नाहीत',
delete_field: 'फील्ड हटवा',
},
index_actions: {
title: 'इंडेक्स गुणधर्म',
name: 'नाव',
unique: 'युनिक',
delete_index: 'इंडेक्स हटवा',
},
table_actions: {
title: 'टेबल एक्शन',
change_schema: 'स्कीमा बदला',
add_field: 'फील्ड जोडा',
add_index: 'इंडेक्स जोडा',
delete_table: 'टेबल हटवा',
// TODO: Add translations
duplicate_table: 'Duplicate Table',
},
},
empty_state: {
title: 'कोणतेही टेबल नाहीत',
description: 'सुरू करण्यासाठी एक टेबल तयार करा',
},
},
relationships_section: {
relationships: 'रिलेशनशिप',
filter: 'फिल्टर',
add_relationship: 'रिलेशनशिप जोडा',
collapse: 'सर्व संकुचित करा',
relationship: {
primary: 'प्राथमिक टेबल',
foreign: 'रेफरंस टेबल',
cardinality: 'कार्डिनॅलिटी',
delete_relationship: 'हटवा',
relationship_actions: {
title: 'क्रिया',
delete_relationship: 'हटवा',
},
},
empty_state: {
title: 'कोणतेही रिलेशनशिप नाहीत',
description:
'टेबल्स कनेक्ट करण्यासाठी एक रिलेशनशिप तयार करा',
},
},
dependencies_section: {
dependencies: 'डिपेंडेन्सि',
filter: 'फिल्टर',
collapse: 'सर्व संकुचित करा',
dependency: {
table: 'टेबल',
dependent_table: 'डिपेंडेन्सि दृश्य',
delete_dependency: 'हटवा',
dependency_actions: {
title: 'क्रिया',
delete_dependency: 'हटवा',
},
},
empty_state: {
title: 'कोणत्याही डिपेंडेन्सि नाहीत',
description: 'सुरू करण्यासाठी एक दृश्य तयार करा',
},
},
},
toolbar: {
zoom_in: 'झूम इन',
zoom_out: 'झूम आउट',
save: 'जतन करा',
show_all: 'सर्व दाखवा',
undo: 'पूर्ववत करा',
redo: 'पुन्हा करा',
reorder_diagram: 'आरेख पुनःक्रमित करा',
highlight_overlapping_tables: 'ओव्हरलॅपिंग टेबल्स हायलाइट करा',
},
new_diagram_dialog: {
database_selection: {
title: 'तुमचा डेटाबेस कोणता आहे?',
description:
'प्रत्येक डेटाबेसचे स्वतःचे युनिक वैशिष्ट्ये आणि क्षमता आहेत.',
check_examples_long: 'उदाहरणे तपासा',
check_examples_short: 'उदाहरणे',
},
import_database: {
title: 'तुमचा डेटाबेस आयात करा',
database_edition: 'डेटाबेस संस्करण:',
step_1: 'तुमच्या डेटाबेसमध्ये हा स्क्रिप्ट चालवा:',
step_2: 'स्क्रिप्टचा परिणाम येथे पेस्ट करा:',
script_results_placeholder: 'स्क्रिप्ट परिणाम येथे...',
ssms_instructions: {
button_text: 'SSMS सूचना',
title: 'सूचना',
step_1: 'टूल्स > पर्याय > क्वेरी परिणाम > SQL सर्व्हर वर जा.',
step_2: 'जर तुम्ही "ग्रिडला परिणाम" वापरत असाल, तर नॉन-XML डेटासाठी जास्तीत जास्त वर्ण पुनर्प्राप्ती बदला (9999999 वर सेट करा).',
},
// TODO: Add translations
instructions_link: 'Need help? Watch how',
check_script_result: 'Check Script Result',
},
cancel: 'रद्द करा',
// TODO: Add translations
import_from_file: 'Import from File',
back: 'मागे',
empty_diagram: 'रिक्त आरेख',
continue: 'सुरू ठेवा',
import: 'आयात करा',
},
open_diagram_dialog: {
title: 'आरेख उघडा',
description: 'खालील यादीतून उघडण्यासाठी एक आरेख निवडा.',
table_columns: {
name: 'नाव',
created_at: 'तयार केले',
last_modified: 'शेवटचे बदलले',
tables_count: 'टेबल्स',
},
cancel: 'रद्द करा',
open: 'उघडा',
},
export_sql_dialog: {
title: 'SQL निर्यात करा',
description:
'तुमच्या आरेख स्कीमाला {{databaseType}} स्क्रिप्टमध्ये निर्यात करा',
close: 'बंद करा',
loading: {
text: 'AI {{databaseType}} साठी SQL तयार करत आहे...',
description: 'याला 30 सेकंद लागतील.',
},
error: {
message:
'SQL स्क्रिप्ट तयार करताना एरर. कृपया नंतर पुन्हा प्रयत्न करा किंवा <0>आमच्याशी संपर्क साधा</0>.',
description:
'तुमचा OPENAI_TOKEN वापरण्यास मोकळे रहा, मॅन्युअल <0>येथे</0> पहा.',
},
},
create_relationship_dialog: {
title: 'रिलेशनशिप तयार करा',
primary_table: 'प्राथमिक टेबल',
primary_field: 'रेफरन्स फील्ड',
referenced_table: 'रेफरन्स टेबल',
referenced_field: 'रेफरन्स फील्ड',
primary_table_placeholder: 'टेबल निवडा',
primary_field_placeholder: 'फील्ड निवडा',
referenced_table_placeholder: 'टेबल निवडा',
referenced_field_placeholder: 'फील्ड निवडा',
no_tables_found: 'कोणतेही टेबल सापडले नाहीत',
no_fields_found: 'कोणतेही फील्ड सापडले नाहीत',
create: 'तयार करा',
cancel: 'रद्द करा',
},
import_database_dialog: {
title: 'सध्याच्या आरेखात आयात करा',
override_alert: {
title: 'डेटाबेस आयात करा',
content: {
alert: 'हा आरेख आयात केल्याने सध्याचे टेबल्स आणि रिलेशनशिप वर फरक पडेल.',
new_tables:
'<bold>{{newTablesNumber}}</bold> नवीन टेबल्स जोडले जातील.',
new_relationships:
'<bold>{{newRelationshipsNumber}}</bold> नवीन रिलेशनशिप तयार केले जातील.',
tables_override:
'<bold>{{tablesOverrideNumber}}</bold> टेबल्स अधिलिखित केले जातील.',
proceed: 'तुम्हाला पुढे जायचे आहे का?',
},
import: 'आयात करा',
cancel: 'रद्द करा',
},
},
export_image_dialog: {
title: 'इमेज निर्यात करा',
description: 'एक्स्पोर्ट करण्यासाठी स्केल फॅक्टर निवडा:',
scale_1x: '1x नियमित',
scale_2x: '2x (शिफारस केलेले)',
scale_3x: '3x',
scale_4x: '4x',
cancel: 'रद्द करा',
export: 'निर्यात करा',
},
new_table_schema_dialog: {
title: 'स्कीमा निवडा',
description:
'सध्या एकाधिक स्कीमा प्रदर्शित आहेत. नवीन टेबलसाठी एक निवडा.',
cancel: 'रद्द करा',
confirm: 'पुष्टी करा',
},
update_table_schema_dialog: {
title: 'स्कीमा बदला',
description: 'टेबल "{{tableName}}" स्कीमा अपडेट करा',
cancel: 'रद्द करा',
confirm: 'बदला',
},
star_us_dialog: {
title: 'आम्हाला सुधारण्यास मदत करा!',
description:
'तुम्हाला GitHub वर आम्हाला स्टार करायचे आहे का? हे फक्त एक क्लिक दूर आहे!',
close: 'आता नाही',
confirm: 'नक्कीच!',
},
// TODO: Add translations
export_diagram_dialog: {
title: 'Export Diagram',
description: 'Choose the format for export:',
format_json: 'JSON',
cancel: 'Cancel',
export: 'Export',
error: {
title: 'Error exporting diagram',
description:
'Something went wrong. Need help? chartdb.io@gmail.com',
},
},
// TO
import_diagram_dialog: {
title: 'Import Diagram',
description: 'Paste the diagram JSON below:',
cancel: 'Cancel',
import: 'Import',
error: {
title: 'Error importing diagram',
description:
'The diagram JSON is invalid. Please check the JSON and try again. Need help? chartdb.io@gmail.com',
},
},
// TODO: Translate
import_dbml_dialog: {
example_title: 'Import Example DBML',
title: 'Import DBML',
description: 'Import a database schema from DBML format.',
import: 'Import',
cancel: 'Cancel',
skip_and_empty: 'Skip & Empty',
show_example: 'Show Example',
error: {
title: 'Error',
description: 'Failed to parse DBML. Please check the syntax.',
},
},
relationship_type: {
one_to_one: 'एक ते एक',
one_to_many: 'एक ते अनेक',
many_to_one: 'अनेक ते एक',
many_to_many: 'अनेक ते अनेक',
},
canvas_context_menu: {
new_table: 'नवीन टेबल',
new_relationship: 'नवीन रिलेशनशिप',
},
table_node_context_menu: {
edit_table: 'टेबल संपादित करा',
delete_table: 'टेबल हटवा',
duplicate_table: 'Duplicate Table', // TODO: Translate
add_relationship: 'Add Relationship', // TODO: Translate
},
// TODO: Add translations
snap_to_grid_tooltip: 'Snap to Grid (Hold {{key}})',
// TODO: Add translations
tool_tips: {
double_click_to_edit: 'Double-click to edit',
},
language_select: {
change_language: 'भाषा बदला',
},
},
};
export const mrMetadata: LanguageMetadata = {
name: 'Marathi',
nativeName: 'मराठी',
code: 'mr',
};