From 1c11d1c30d16e8b755152a3b057c8a11606a4c1d Mon Sep 17 00:00:00 2001 From: "ulziibat.n" Date: Tue, 22 Oct 2024 01:15:24 +0800 Subject: [PATCH] Added Mongolian language --- locales/mn.json | 358 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 358 insertions(+) create mode 100644 locales/mn.json diff --git a/locales/mn.json b/locales/mn.json new file mode 100644 index 0000000..f2bd2a2 --- /dev/null +++ b/locales/mn.json @@ -0,0 +1,358 @@ +{ + "title": "Монгол", + "lang": "mn", + "lang_tag": "mn", + "cursorMovement": { + "title": "Курсорын хөдөлгөөн", + "commands": { + "h": "зүүн тийш курсорыг хөдөлгөх", + "j": "доош курсорыг хөдөлгөх", + "k": "дээш курсорыг хөдөлгөх", + "l": "баруун тийш курсорыг хөдөлгөх", + "gj": "доош курсорыг хөдөлгөх (олон мөр текст)", + "gk": "дээш курсорыг хөдөлгөх (олон мөр текст)", + "w": "үг эхлэл рүү үсрэх", + "W": "үг эхлэл рүү үсрэх (үгэнд цэг тэмдэг орно)", + "e": "үг төгсгөл рүү үсрэх", + "E": "үг төгсгөл рүү үсрэх (үгэнд цэг тэмдэг орно)", + "b": "үг эхлэл рүү буцах", + "B": "үг эхлэл рүү буцах (үгэнд цэг тэмдэг орно)", + "ge": "үг төгсгөл рүү буцах", + "gE": "үг төгсгөл рүү буцах (үгэнд цэг тэмдэг орно)", + "H": "дэлгэцийн дээд хэсэг рүү шилжих", + "M": "дэлгэцийн дунд хэсэг рүү шилжих", + "L": "дэлгэцийн доод хэсэг рүү шилжих", + "zero": "мөрийн эхлэл рүү үсрэх", + "caret": "мөрийн эхний хоосон бус тэмдэгт рүү үсрэх", + "dollar": "мөрийн төгсгөл рүү үсрэх", + "g_": "мөрийн сүүлийн хоосон бус тэмдэгт рүү үсрэх", + "gg": "баримтын эхний мөр рүү очих", + "G": "баримтын сүүлийн мөр рүү очих", + "fiveG": "5-р мөр рүү очих", + "gd": "орон нутгийн тунхаглал руу шилжих", + "gD": "дэлхийн тунхаглал руу шилжих", + "fx": "дараагийн x тэмдэгт рүү үсрэх", + "tx": "дараагийн x тэмдэгтийн өмнө үсрэх", + "Fx": "өмнөх x тэмдэгт рүү үсрэх", + "Tx": "өмнөх x тэмдэгтийн дараа үсрэх", + "semicolon": "өмнөх f, t, F эсвэл T хөдөлгөөнийг давтах", + "comma": "өмнөх f, t, F эсвэл T хөдөлгөөнийг буцааж давтах", + "closeCurlyBrace": "дараагийн догол мөр (эсвэл функц/блок, код засварлах үед) руу үсрэх", + "openCurlyBrace": "өмнөх догол мөр (эсвэл функц/блок, код засварлах үед) руу үсрэх", + "centerCursor": "дэлгэцийн төвд курсорыг байрлуулах", + "topCursor": "дэлгэцийн дээд хэсэгт курсорыг байрлуулах", + "bottomCursor": "дэлгэцийн доод хэсэгт курсорыг байрлуулах", + "CtrlPluse": "дэлгэцийг нэг мөрөөр доошлуулах (курсорыг хөдөлгөхгүйгээр)", + "CtrlPlusy": "дэлгэцийг нэг мөрөөр дээшлүүлэх (курсорыг хөдөлгөхгүйгээр)", + "CtrlPlusb": "дэлгэцийг нэг хуудсаар дээшлүүлэх (курсорыг сүүлийн мөр рүү)", + "CtrlPlusf": "дэлгэцийг нэг хуудсаар доошлуулах (курсорыг эхний мөр рүү)", + "CtrlPlusu": "курсорыг болон дэлгэцийг 1/2 хуудсаар дээшлүүлэх", + "CtrlPlusd": "курсорыг болон дэлгэцийг 1/2 хуудсаар доошлуулах", + "percent": "курсорыг тохирох тэмдэгт рүү шилжүүлэх (анхдагч дэмжигдсэн хосууд: '()', '{}', '[]' - илүү их мэдээлэл авахын тулд vim-д :h matchpairs ашиглана уу)" + }, + "tip": "Курсорын хөдөлгөөний командыг тоогоор урьдчилан тодорхойлж давтах боломжтой. Жишээ нь, 4j нь 4 мөрөөр доош хөдөлнө." + }, + "insertMode": { + "title": "Оруулах горим - текст оруулах/нэмэх", + "commands": { + "i": "курсороос өмнө оруулах", + "I": "мөрийн эхэнд оруулах", + "a": "курсороос хойш оруулах (нэмэх)", + "A": "мөрийн төгсгөлд оруулах (нэмэх)", + "o": "одоогийн мөрийн доор шинэ мөр нэмэх", + "O": "одоогийн мөрийн дээр шинэ мөр нэмэх", + "ea": "үгний төгсгөлд оруулах (нэмэх)", + "ctrlPlush": "оруулах горимд курсороос өмнөх тэмдэгтийг устгах", + "ctrlPlusw": "оруулах горимд курсороос өмнөх үгийг устгах", + "ctrlPlusj": "оруулах горимд курсорын байрлалд мөрийн завсарлага нэмэх", + "ctrlPlust": "оруулах горимд мөрийг нэг shiftwidth баруун тийш шилжүүлэх", + "ctrlPlusd": "оруулах горимд мөрийг нэг shiftwidth зүүн тийш шилжүүлэх", + "ctrlPlusn": "оруулах горимд курсороос өмнөх дараагийн тохирох үгийг оруулах (авто-дуусгах)", + "ctrlPlusp": "оруулах горимд курсороос өмнөх өмнөх тохирох үгийг оруулах (авто-дуусгах)", + "ctrlPlusrx": "x бүртгэлийн агуулгыг оруулах", + "ctrlPlusox": "Нэг удаагийн ердийн горимын командыг гүйцэтгэхийн тулд түр хугацаагаар ердийн горимд орох.", + "Esc": "оруулах горимоос гарах" + } + }, + "editing": { + "title": "Засварлах", + "commands": { + "r": "нэг тэмдэгтийг солих.", + "R": "нэгээс олон тэмдэгтийг солих, ESC дартал.", + "J": "доорх мөрийг одоогийн мөртэй нэг зайтай нэгтгэх", + "gJ": "доорх мөрийг одоогийн мөртэй зайгүй нэгтгэх", + "gwip": "догол мөрийг дахин урсгах", + "gTilde": "хөдөлгөөн хүртэл том жижиг үсгийг солих", + "gu": "хөдөлгөөн хүртэл жижиг үсгээр солих", + "gU": "хөдөлгөөн хүртэл том үсгээр солих", + "cc": "бүх мөрийг солих (орлуулах)", + "cDollar": "мөрийн төгсгөл хүртэл солих (орлуулах)", + "ciw": "бүх үгийг солих (орлуулах)", + "cw": "үгний төгсгөл хүртэл солих (орлуулах)", + "s": "тэмдэгтийг устгаж текст орлуулах (cl-тэй адил)", + "S": "мөрийг устгаж текст орлуулах (cc-тэй адил)", + "xp": "хоёр үсгийг солих (устгах ба оруулах)", + "u": "буцаах", + "U": "сүүлд өөрчлөгдсөн мөрийг сэргээх (буцаах)", + "CtrlPlusr": "дахин хийх", + "dot": "сүүлчийн командыг давтах" + } + }, + "markingText": { + "title": "Текст тэмдэглэх (visual mode)", + "commands": { + "v": "visual mode эхлүүлэх, мөрүүдийг тэмдэглээд команд гүйцэтгэх (жишээ нь y-yank)", + "V": "мөрийн visual mode эхлүүлэх", + "o": "тэмдэглэсэн хэсгийн нөгөө үзүүр рүү шилжих", + "CtrlPlusv": "visual block mode эхлүүлэх", + "O": "блокийн нөгөө булан руу шилжих", + "aw": "үг тэмдэглэх", + "ab": "блок тэмдэглэх ()", + "aB": "блок тэмдэглэх {}", + "at": "блок тэмдэглэх <> тэмдэгтүүдтэй", + "ib": "дотоод блок тэмдэглэх ()", + "iB": "дотоод блок тэмдэглэх {}", + "it": "дотоод блок тэмдэглэх <> тэмдэгтүүдтэй", + "Esc": "visual mode-оос гарах" + }, + "tip1": "Блок тэмдэглэхдээ b эсвэл B оронд ( эсвэл { ашиглаж болно." + }, + "visualCommands": { + "title": "Visual командууд", + "commands": { + "greaterThan": "текстийг баруун тийш шилжүүлэх", + "lessThan": "текстийг зүүн тийш шилжүүлэх", + "y": "тэмдэглэсэн текстийг yank (хуулбарлах)", + "d": "тэмдэглэсэн текстийг устгах", + "tilde": "том жижиг үсгийг солих", + "u": "тэмдэглэсэн текстийг жижиг үсгээр солих", + "U": "тэмдэглэсэн текстийг том үсгээр солих" + } + }, + "registers": { + "title": "Бүртгэлүүд", + "commands": { + "show": "бүртгэлийн агуулгыг харуулах", + "pasteRegisterX": "бүртгэл x-ийн агуулгыг оруулах", + "yankIntoRegisterX": "бүртгэл x рүү yank хийх", + "quotePlusy": "системийн clipboard бүртгэл рүү yank хийх", + "quotePlusp": "системийн clipboard бүртгэлээс оруулах" + }, + "tip1": "Бүртгэлүүд ~/.viminfo-д хадгалагддаг бөгөөд дараагийн удаа vim эхлүүлэхэд дахин ачаалагдана.", + "tip2": { + "0": "сүүлийн yank", + "title": "Тусгай бүртгэлүүд:", + "quote": "нэргүй бүртгэл, сүүлийн устгал эсвэл yank", + "percent": "одоогийн файлын нэр", + "hashtag": "сэлгэн ашиглах файлын нэр", + "asterisk": "clipboard-ийн агуулга (X11 primary)", + "plus": "clipboard-ийн агуулга (X11 clipboard)", + "slash": "сүүлийн хайлтын загвар", + "colon": "сүүлийн командын мөр", + "dot": "сүүлийн оруулсан текст", + "minus": "сүүлийн жижиг (мөрөөс бага) устгал", + "equal": "илэрхийллийн бүртгэл", + "underscore": "хар нүхний бүртгэл" + } + }, + "marks": { + "title": "Тэмдэглэгээ ба байрлал", + "commands": { + "list": "тэмдэглэгээний жагсаалт", + "currentPositionA": "одоогийн байрлалыг A тэмдэглэгээнд тохируулах", + "jumpPositionA": "A тэмдэглэгээний байрлал руу үсрэх", + "yankToMarkA": "A тэмдэглэгээний байрлал руу текстийг yank хийх", + "backtick0": "Vim-ээс өмнө гарсан байрлал руу очих", + "backtickQuote": "энэ файлыг хамгийн сүүлд засварласан байрлал руу очих", + "backtickDot": "энэ файлд хамгийн сүүлд өөрчлөлт хийсэн байрлал руу очих", + "backtickBacktick": "хамгийн сүүлд үсэрсэн байрлал руу очих", + "colonjumps": "үсрэлтийн жагсаалт", + "ctrlPlusi": "үсрэлтийн жагсаалтад шинэ байрлал руу очих", + "ctrlPluso": "үсрэлтийн жагсаалтад хуучин байрлал руу очих", + "colonchanges": "өөрчлөлтийн жагсаалт", + "gcomma": "өөрчлөлтийн жагсаалтад шинэ байрлал руу очих", + "gsemicolon": "өөрчлөлтийн жагсаалтад хуучин байрлал руу очих", + "ctrlPlusCloseSquare": "курсортой байгаа tag руу үсрэх" + }, + "tip1": "Тэмдэглэгээ рүү үсрэхдээ backtick (`) эсвэл apostrophe (') ашиглаж болно. Apostrophe ашиглах нь тэмдэглэгээтэй мөрийн эхний (хоосон бус) тэмдэгт рүү үсэрнэ." + }, + "macros": { + "title": "Макро", + "commands": { + "recordA": "a макро бичих", + "stopRecording": "макро бичихийг зогсоох", + "runA": "a макро гүйцэтгэх", + "rerun": "хамгийн сүүлд гүйцэтгэсэн макро дахин гүйцэтгэх" + } + }, + "global": { + "title": "Глобал", + "commands": { + "helpForKeyword": "түлхүүр үгэнд тусламж нээх", + "saveAsFile": "файлыг өөр нэрээр хадгалах", + "closePane": "одоогийн цонхыг хаах", + "K": "курсортой байгаа үгэнд man page нээх", + "colonTerminal": "терминал цонх нээх" + }, + "tip1": "Эхний Vim командуудыг сурахын тулд терминалд vimtutor командыг ажиллуул." + }, + "cutAndPaste": { + "title": "Хайчлах ба буулгах", + "commands": { + "yy": "мөрийг yank (хуулбарлах)", + "twoyy": "2 мөрийг yank (хуулбарлах)", + "yw": "үгний тэмдэгтүүдийг курсорын байрлалаас дараагийн үгийн эхлэл хүртэл yank хийх", + "yiw": "курсортой байгаа үгийг yank хийх", + "yaw": "курсортой байгаа үгийг болон дараах эсвэл өмнөх зайг yank хийх", + "yDollar": "мөрийн төгсгөл хүртэл yank хийх", + "p": "clipboard-ийг курсорын дараа буулгах", + "P": "курсороос өмнө буулгах", + "gp": "clipboard-ийг курсорын дараа буулгаж, курсорыг шинэ текстийн дараа байршуулах", + "gP": "курсороос өмнө буулгаж, курсорыг шинэ текстийн дараа байршуулах", + "dd": "мөрийг устгах (cut)", + "twodd": "2 мөрийг устгах (cut)", + "dw": "үгний тэмдэгтүүдийг курсорын байрлалаас дараагийн үгийн эхлэл хүртэл устгах (cut)", + "diw": "курсортой байгаа үгийг устгах (cut)", + "daw": "курсортой байгаа үгийг болон дараах эсвэл өмнөх зайг устгах (cut)", + "dDollar": "мөрийн төгсгөл хүртэл устгах (cut)", + "x": "тэмдэгтийг устгах (cut)", + "threeToFiveD": "3-аас 5 хүртэлх мөрийг устгах", + "gPatternD": "загвар агуулсан бүх мөрийг устгах", + "gNotPatternD": "загвар агуулаагүй бүх мөрийг устгах" + }, + "tip1": { + "title": "Мөн дараах тэмдэгтүүдийг ашиглан хүрээг тодорхойлж болно:", + "commands": { + "dotCommaDollarD": "Одоогийн мөрөөс файлын төгсгөл хүртэл", + "dotCommaOneD": "Одоогийн мөрөөс файлын эхлэл хүртэл", + "tenCommaOneD": "10-р мөрөөс файлын эхлэл хүртэл" + } + } + }, + "indentText": { + "title": "Текстийн мөрийг шилжүүлэх", + "commands": { + "greaterThanGreaterThan": "мөрийг нэг shiftwidth баруун тийш шилжүүлэх", + "lessThanLessThan": "мөрийг нэг shiftwidth зүүн тийш шилжүүлэх", + "greaterThanPercent": "блокийг () эсвэл {} ашиглан шилжүүлэх (курсорыг хаалт дээр байрлуулна)", + "greaterThanib": "дотоод блокийг () ашиглан шилжүүлэх", + "greaterThanat": "блокийг <> тэмдэгтүүдтэй шилжүүлэх", + "3==": "3 мөрийг дахин шилжүүлэх", + "=Percent": "блокийг () эсвэл {} ашиглан дахин шилжүүлэх (курсорыг хаалт дээр байрлуулна)", + "=iB": "дотоод блокийг {} ашиглан дахин шилжүүлэх", + "gg=G": "бүх буферийг дахин шилжүүлэх", + "closeSquarep": "буулгаж, одоогийн мөртэй тохируулан шилжүүлэх", + "lessThanPercent": "блокийг () эсвэл {} ашиглан зүүн тийш шилжүүлэх (курсорыг хаалт дээр байрлуулна)" + } + }, + "exiting": { + "title": "Гарах", + "commands": { + "colonw": "файлыг хадгалах, гэхдээ гарахгүй", + "colonwsudo": "одоогийн файлыг sudo ашиглан хадгалах", + "colonwq": "файлыг хадгалаад гарах", + "colonx": "файлыг хадгалаад гарах", + "colonq": "гарах (хадгалаагүй өөрчлөлт байгаа бол бүтэлгүйтнэ)", + "colonqbang": "гарах ба хадгалаагүй өөрчлөлтийг хаях", + "colonwqa": "бүх табуудыг хадгалаад гарах" + } + }, + "searchAndReplace": { + "title": "Хайлт ба солих", + "commands": { + "forwardSlashPattern": "загварыг хайх", + "questionMarkPattern": "загварыг буцааж хайх", + "backslashVpattern": "'маш идэвхтэй' загвар: цагаан толгойн бус тэмдэгтүүдийг тусгай regex тэмдэгтүүд гэж үзнэ (зайлшгүй тэмдэгт хэрэггүй)", + "n": "хайлтыг ижил чиглэлд давтах", + "N": "хайлтыг эсрэг чиглэлд давтах", + "colonPercentForwardSlashOldForwardSlashNewForwardSlashg": "файлын бүх хуучин утгыг шинэ утгаар солих", + "colonPercentForwardSlashOldForwardSlashNewForwardSlashgc": "файлын бүх хуучин утгыг шинэ утгаар солих, баталгаажуулалттай", + "colonnoh": "хайлтын тохиролцоог тодруулахыг арилгах" + } + }, + "searchMultipleFiles": { + "title": "Олон файлд хайлт хийх", + "commands": { + "colonvimgrep": "олон файлд загварыг хайх", + "coloncn": "дараагийн тохиролцоонд үсрэх", + "coloncp": "өмнөх тохиролцоонд үсрэх", + "coloncopen": "тохиролцооны жагсаалттай цонх нээх", + "coloncclose": "түргэн засварын цонхыг хаах" + } + }, + "workingWithMultipleFiles": { + "title": "Олон файлтай ажиллах", + "commands": { + "colone": "шинэ буфер дээр файл засах", + "colonbnext": "дараагийн буфер руу очих", + "colonbprev": "өмнөх буфер руу очих", + "colonls": "бүх нээлттэй буферуудыг жагсаах", + "colonbd": "буфер устгах (файл хаах)", + "colonbnumber": "буфер руу индексээр очих #", + "colonbfile": "буфер руу файлын нэрээр очих", + "colonsp": "шинэ буфер дээр файл нээж, цонх хуваах", + "colonvsp": "шинэ буфер дээр файл нээж, босоо цонх хуваах", + "colonvertba": "бүх буферуудыг босоо цонх болгон засах", + "colontabba": "бүх буферуудыг таб болгон засах", + "ctrlPlusws": "цонх хуваах", + "ctrlPluswv": "босоо цонх хуваах", + "ctrlPlusww": "цонх солих", + "ctrlPluswq": "цонх хаах", + "ctrlPluswx": "одоогийн цонхыг дараагийн цонхтой солих", + "ctrlPlusw=": "бүх цонхыг ижил өндөр, өргөнтэй болгох", + "ctrlPluswh": "курсорыг зүүн цонх руу шилжүүлэх (босоо хуваалт)", + "ctrlPluswl": "курсорыг баруун цонх руу шилжүүлэх (босоо хуваалт)", + "ctrlPluswj": "курсорыг доорх цонх руу шилжүүлэх (хэвтээ хуваалт)", + "ctrlPluswk": "курсорыг дээд цонх руу шилжүүлэх (хэвтээ хуваалт)", + "ctrlPluswH": "одоогийн цонхыг хамгийн зүүн талд (зүүн талын босоо цонх) бүтэн өндөртэй болгох", + "ctrlPluswL": "одоогийн цонхыг хамгийн баруун талд (баруун талын босоо цонх) бүтэн өндөртэй болгох", + "ctrlPluswJ": "одоогийн цонхыг хамгийн доод талд (доод талын хэвтээ цонх) бүтэн өргөнтэй болгох", + "ctrlPluswK": "одоогийн цонхыг хамгийн дээд талд (дээд талын хэвтээ цонх) бүтэн өргөнтэй болгох" + } + }, + "tabs": { + "title": "Табууд", + "commands": { + "colonTabNew": "файлыг шинэ таб дээр нээх", + "ctrlPluswT": "одоогийн хуваасан цонхыг өөрийн таб руу шилжүүлэх", + "gt": "дараагийн таб руу шилжих", + "gT": "өмнөх таб руу шилжих", + "hashgt": "табын дугаар руу шилжих #", + "colontabmove": "одоогийн табыг # дугаартай байрлал руу шилжүүлэх (0-ээс эхэлж тоолно)", + "colontabc": "одоогийн таб болон бүх цонхыг хаах", + "colontabo": "одоогийн табаас бусад бүх табыг хаах", + "colontabdo": "бүх таб дээр command командыг ажиллуулах (жишээ нь :tabdo q - бүх нээлттэй табуудыг хаана)" + } + }, + "diff": { + "title": "Ялгаа", + "commands": { + "zf": "хөдөлгөөн хүртэл нугалааг гараар тодорхойлох", + "zd": "курсортой байгаа нугалааг устгах", + "za": "курсортой байгаа нугалааг солих", + "zo": "курсортой байгаа нугалааг нээх", + "zc": "курсортой байгаа нугалааг хаах", + "zr": "бүх нугалааг нэг түвшнээр багасгах (нээх)", + "zm": "бүх нугалааг нэг түвшнээр ихэсгэх (хаах)", + "zi": "нугалааг идэвхжүүлэх/идэвхгүй болгох", + "closeSquarec": "дараагийн өөрчлөлтийн эхлэл рүү үсрэх", + "openSquarec": "өмнөх өөрчлөлтийн эхлэл рүү үсрэх", + "do": "ялгааг авах (бусад буфераас)", + "dp": "ялгааг тавих (бусад буфер руу)", + "colonDiffthis": "одоогийн цонхыг ялгааны хэсэг болгох", + "colonDiffupdate": "ялгааг шинэчлэх", + "colonDiffoff": "одоогийн цонхонд ялгааны горимыг унтраах" + }, + "tip1": "Нугалааны командууд (жишээ нь za) нэг түвшинд үйлчилнэ. Бүх түвшинд үйлчлэхийн тулд том үсгүүдийг ашиглана уу (жишээ нь zA).", + "tip2": "Файлын ялгааг харахын тулд Vim-ийг шууд ялгааны горимд эхлүүлэх боломжтой, терминалд vimdiff командыг ажиллуулна. Үүнийг git difftool болгон тохируулах боломжтой." + }, + "words": { + "keyword": "түлхүүр үг", + "file": "файл", + "movement": "хөдөлгөөн" + }, + "languages": { + "title": "Хэлнүүд" + }, + "footer": "Эх сурвалжийг шалгана уу" + } \ No newline at end of file