Add mongolian language support (#747)

Co-authored-by: vsh1h <vsh1h@users.noreply.github.com>
This commit is contained in:
vsh1h
2025-11-28 13:12:09 +05:30
committed by GitHub
parent 6fe5c0e3ea
commit 46e852dac2
2 changed files with 306 additions and 0 deletions

View File

@@ -48,6 +48,7 @@ import { th, thai } from "./locales/th";
import { as, assamese } from "./locales/as";
import { ms, malay } from "./locales/ms";
import { mn, mongolian } from "./locales/mn";
export const languages = [
english,
@@ -96,6 +97,7 @@ export const languages = [
sindhi,
thai,
malay,
mongolian,
].sort((a, b) => a.name.localeCompare(b.name));
i18n
@@ -154,6 +156,7 @@ i18n
th,
as,
ms,
mn,
},
});

303
src/i18n/locales/mn.js Normal file
View File

@@ -0,0 +1,303 @@
const mongolian = {
name: "Mongolian",
native_name: "Монгол",
code: "mn",
};
const mn = {
translation: {
report_bug: "Алдаа мэдээлэх",
import: "Импорт",
inherits: "Өвлөн авна",
merging_column_w_inherited_definition:
"'{{tableName}}' хүснэгтийн '{{fieldName}}' талбарын өвлөгдсөн тодорхойлолт нэгтгэгдэнэ",
import_from: "Импорт эх сурвалжаас",
file: "Файл",
new: "Шинэ",
new_window: "Шинэ цонх",
no_saved_diagrams: "Танд хадгалсан диаграмм байхгүй",
open: "Нээх",
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-ээс импортлох",
export_as: "Экспорт",
export_source: "SQL-ыг экспортлох",
models: "Загварууд",
exit: "Гарах",
edit: "Засах",
undo: "Буцах",
redo: "Дахин хийх",
clear: "Цэвэрлэх",
are_you_sure_clear:
"Диаграмм цэвэрлэх үү? Буцаах боломжгүй.",
cut: "Таслах",
copy: "Хуулах",
paste: "Наах",
duplicate: "Хуулбарлах",
delete: "Устгах",
copy_as_image: "Зураг болгон хуулбарлах",
view: "Харах",
header: "Толгой хэсэг",
sidebar: "Хажуу самбар",
issues: "Асуудлууд",
presentation_mode: "Танилцуулах горим",
strict_mode: "Хатуу горим",
field_details: "Талбарын дэлгэрэнгүй",
reset_view: "Харагдацыг анхны болгох",
show_grid: "Сүлжээ харах",
snap_to_grid: "Сүлжээнд тааруулах",
show_datatype: "Өгөгдлийн төрлийг харуулах",
show_cardinality: "Кардиналь харуулах",
theme: "Сэдэв",
light: "Гэрэл",
dark: "Харанхуй",
zoom_in: "Ойртуулах",
zoom_out: "Холдуулах",
fullscreen: "Дэлгэц дүүрэн",
settings: "Тохиргоо",
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: "Товчлол",
ask_on_discord: "Discord дээр асуух",
feedback: "Санал хүсэлт",
no_changes: "Өөрчлөлт алга",
loading: "Уншиж байна...",
last_saved: "Сүүлд хадгалсан",
saving: "Хадгалж байна...",
failed_to_save: "Хадгалахад алдаа гарлаа",
fit_window_reset: "Цонхонд тааруулах / Анхны байдал",
zoom: "Томруулах",
add_table: "Хүснэгт нэмэх",
add_area: "Бүс нэмэх",
add_note: "Тэмдэглэл нэмэх",
add_type: "Төрөл нэмэх",
to_do: "Хийх зүйл",
tables: "Хүснэгтүүд",
relationships: "Харилцаанууд",
subject_areas: "Сэдвийн хэсгүүд",
notes: "Тэмдэглэлүүд",
types: "Төрлүүд",
search: "Хайх...",
no_tables: "Хүснэгт алга",
no_tables_text: "Диаграмм үүсгэж эхлээрэй!",
no_relationships: "Харилцаа алга",
no_relationships_text: "Талбаруудыг холбон харилцаа үүсгэнэ үү!",
no_subject_areas: "Сэдвийн бүс алга",
no_subject_areas_text: "Хүснэгтүүдийг бүлэглэхийн тулд бүс нэмнэ үү!",
no_notes: "Тэмдэглэл алга",
no_notes_text: "Нэмэлт мэдээллээ тэмдэглэлд бичнэ үү!",
no_types: "Төрөл алга",
no_types_text: "Өөрийн өгөгдлийн төрлийг энд үүсгэнэ үү",
no_issues: "Асуудал илрээгүй.",
strict_mode_is_on_no_issues:
"Хатуу горим идэвхтэй байна. Асуудал харагдахгүй.",
name: "Нэр",
type: "Төрөл",
null: "NULL",
not_null: "NULL биш",
nullable: "NULL зөвшөөрнө",
primary: "Үндсэн түлхүүр",
unique: "Давтагдахгүй",
autoincrement: "Авто өсөх",
default_value: "Анхдагч утга",
check: "Шалгах илэрхийлэл",
this_will_appear_as_is: "*Энэ нь үүсгэх скриптэд яг хэвээр гарна.",
comment: "Тайлбар",
add_field: "Талбар нэмэх",
values: "Утгууд",
size: "Хэмжээ",
precision: "Нарийвчлал",
set_precision: "Нарийвчлал: 'хэмжээ, цифр'",
use_for_batch_input: "Бөөнөөр оруулахад ашиглах",
indices: "Индексүүд",
add_index: "Индекс нэмэх",
select_fields: "Талбар сонгох",
title: "Гарчиг",
not_set: "Тохируулагдаагүй",
foreign: "Гадаад",
cardinality: "Кардиналь",
on_update: "Шинэчлэхэд",
on_delete: "Устгахад",
swap: "Солих",
one_to_one: "Нэг-ээс-нэг",
one_to_many: "Нэг-ээс-олон",
many_to_one: "Олон-ээс-нэг",
content: "Агуулга",
types_info:
"Энэ функц нь PostgreSQL зэрэг объект-холбоост системд зориулагдсан.\nMySQL/MariaDB-д JSON төрөл үүсгэнэ.\nSQLite-д BLOB болно.\nMSSQL-д эхний талбарын төрлөөр alias үүсгэнэ.",
table_deleted: "Хүснэгт устгагдлаа",
area_deleted: "Бүс устгагдлаа",
note_deleted: "Тэмдэглэл устгагдлаа",
relationship_deleted: "Харилцаа устгагдлаа",
type_deleted: "Төрөл устгагдлаа",
cannot_connect: "Холбож чадахгүй — талбарын төрлүүд өөр байна",
copied_to_clipboard: "Хуулбарлагдлаа",
create_new_diagram: "Шинэ диаграмм үүсгэх",
cancel: "Цуцлах",
open_diagram: "Диаграмм нээх",
rename_diagram: "Диаграммын нэр солих",
export: "Экспорт",
export_image: "Зураг экспортлох",
create: "Үүсгэх",
confirm: "Батлах",
last_modified: "Сүүлд өөрчлөгдсөн",
drag_and_drop_files: "Файлыг энд чирж оруулна уу, эсвэл дарж сонгоно уу.",
upload_sql_to_generate_diagrams:
"Хүснэгт болон талбаруудыг автоматаар үүсгэхийн тулд SQL файл оруулна уу.",
overwrite_existing_diagram: "Одоогийн диаграммыг дарж бичих",
only_mysql_supported:
"*Одоогоор зөвхөн MySQL скриптийн импорт дэмжигдэж байна.",
blank: "Хоосон",
filename: "Файлын нэр",
table_w_no_name: "Нэргүй хүснэгт тодорхойлогдсон",
duplicate_table_by_name: "Давхардсан хүснэгт: '{{tableName}}'",
empty_field_name:
"'{{tableName}}' хүснэгт дэх хоосон талбарын `name`",
empty_field_type:
"'{{tableName}}' хүснэгт дэх хоосон талбарын `type`",
no_values_for_field:
"'{{tableName}}' хүснэгтийн '{{fieldName}}' талбар `{{type}}` төрөлтэй боловч утга заагаагүй байна",
default_doesnt_match_type:
"'{{tableName}}' хүснэгтийн '{{fieldName}}' талбарын анхдагч утга төрөлтэй нь тохирохгүй",
not_null_is_null:
"'{{fieldName}}' талбар '{{tableName}}' дээр NOT NULL боловч анхдагч утга нь NULL байна",
duplicate_fields:
"'{{tableName}}' хүснэгтэд '{{fieldName}}' нэртэй давхар талбар байна",
duplicate_index:
"'{{tableName}}' хүснэгтэд '{{indexName}}' нэртэй давхар индекс байна",
empty_index:
"'{{tableName}}' хүснэгтийн индекс ямар ч багана сонгоогүй",
no_primary_key:
"'{{tableName}}' хүснэгтэд үндсэн түлхүүр алга",
type_with_no_name: "Нэргүй төрөл тодорхойлогдсон",
duplicate_types: "'{{typeName}}' нэртэй давхар төрөл",
type_w_no_fields:
"'{{typeName}}' төрөл талбаргүй хоосон байна",
empty_type_field_name:
"'{{typeName}}' төрөл дэх хоосон талбарын `name`",
empty_type_field_type:
"'{{typeName}}' төрөл дэх хоосон талбарын `type`",
no_values_for_type_field:
"'{{typeName}}' төрөл дэх '{{fieldName}}' талбар `{{type}}` боловч утга үгүй",
duplicate_type_fields:
"'{{typeName}}' төрөл дотор '{{fieldName}}' нэртэй давхар талбар",
duplicate_reference: "'{{refName}}' нэртэй давхар холбоос",
circular_dependency:
"'{{refName}}' хүснэгттэй холбоотой тойрог хамаарал илэрлээ",
timeline: "Цагийн шугам",
priority: "Тэргүүлэх байдал",
none: "Байхгүй",
low: "Бага",
medium: "Дунд",
high: "Өндөр",
sort_by: "Эрэмбэлэх",
my_order: "Миний эрэмбэ",
completed: "Гүйцэтгэсэн",
alphabetically: "Үсгийн дарааллаар",
add_task: "Даалгавар нэмэх",
details: "Дэлгэрэнгүй",
no_tasks: "Даалгавар алга.",
no_activity: "Үйл ажиллагаа алга.",
move_element:
"'{{name}}' элементийг '{{coords}}' руу шилжүүлэв",
edit_area: "Бүс засах {{areaName}} {{extra}}",
delete_area: "Бүс устгах {{areaName}}",
edit_note: "Тэмдэглэл засах {{noteTitle}} {{extra}}",
delete_note: "Тэмдэглэл устгах {{noteTitle}}",
edit_table: "Хүснэгт засах {{tableName}} {{extra}}",
delete_table: "Хүснэгт устгах {{tableName}}",
edit_type: "Төрөл засах {{typeName}} {{extra}}",
delete_type: "Төрөл устгах {{typeName}}",
add_relationship: "Харилцаа нэмэх",
edit_relationship: "Харилцаа засах {{refName}} {{extra}}",
delete_relationship: "Харилцаа устгах {{refName}}",
not_found: "Олдсонгүй",
pick_db: "Өгөгдлийн сан сонгох",
generic: "Ердийн",
generic_description:
"Ердийн диаграмм SQL бүх хэлбэрт экспортлогдох бололцоотой ч зарим өгөгдлийн төрлүүд хязгаарлагдмал.",
enums: "Enum-ууд",
add_enum: "Enum нэмэх",
edit_enum: "Enum засах {{enumName}} {{extra}}",
delete_enum: "Enum устгах",
enum_w_no_name: "Нэргүй enum илэрлээ",
enum_w_no_values: "'{{enumName}}' enum-д утга байхгүй",
duplicate_enums: "'{{enumName}}' нэртэй давхар enum",
enum_deleted: "Enum устгагдлаа",
no_enums: "Enum байхгүй",
no_enums_text: "Энд enum-уудыг тодорхойлно уу",
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: "Tab харагдалт",
label: "Шошго",
many_side_label: "Олон талын шошго (n)",
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: "Файл оруулах",
},
};
export { mn, mongolian };