{
	"": [
		"--------------------------------------------------------------------------------------------",
		"Copyright (c) Microsoft Corporation. All rights reserved.",
		"Licensed under the MIT License. See License.txt in the project root for license information.",
		"--------------------------------------------------------------------------------------------",
		"Do not edit this file. It is machine generated."
	],
	"version": "1.0.0",
	"contents": {
		"vs/base/common/severity": {
			"sev.error": "Kesalahan",
			"sev.warning": "Peringatan",
			"sev.info": "Info"
		},
		"vs/base/common/errorMessage": {
			"stackTrace.format": "{0}: {1}",
			"error.defaultMessage": "Terjadi kesalahan yang tidak diketahui. Mohon periksa cacatan untuk rincian lebih lanjut",
			"nodeExceptionMessage": "Sebuah kesalahan sistem terjadi ({0})",
			"error.moreErrors": "{0} ({1} total kesalahan)"
		},
		"vs/base/node/processes": {
			"TaskRunner.UNC": "Tidak dapat menjalankan perintah shell pada drive UNC."
		},
		"vs/base/node/zip": {
			"invalid file": "Kesalahan mengekstrak {0}. Berkas tidak valid.",
			"incompleteExtract": "Tidak lengkap. Ditemukan {0} dari {1} entri.",
			"notFound": "{0} tidak ditemukan di dalam zip."
		},
		"vs/base/browser/ui/actionbar/actionbar": {
			"titleLabel": "{0} ({1})"
		},
		"vs/base/browser/ui/keybindingLabel/keybindingLabel": {
			"unbound": "Unbound"
		},
		"vs/base/browser/ui/dialog/dialog": {
			"ok": "OK",
			"dialogClose": "Close Dialog"
		},
		"vs/base/parts/quickopen/browser/quickOpenModel": {
			"quickOpenAriaLabelEntry": "{0}, pemilih",
			"quickOpenAriaLabel": "pemilih"
		},
		"vs/base/common/keybindingLabels": {
			"ctrlKey": "Ctrl",
			"shiftKey": "Shift",
			"altKey": "Alt",
			"windowsKey": "Windows",
			"superKey": "Super",
			"ctrlKey.long": "Control",
			"shiftKey.long": "Shift",
			"altKey.long": "Alt",
			"cmdKey.long": "Perintah",
			"windowsKey.long": "Windows",
			"superKey.long": "Super"
		},
		"vs/base/browser/ui/aria/aria": {
			"repeated": "{0} (terjadi lagi)",
			"repeatedNtimes": "{0} (occurred {1} times)"
		},
		"vs/base/browser/ui/menu/menu": {
			"titleLabel": "{0} ({1})"
		},
		"vs/base/browser/ui/list/listWidget": {
			"aria list": "{0}. Gunakan tombol navigasi untuk berpindah."
		},
		"vs/base/parts/tree/browser/treeDefaults": {
			"collapse all": "Collapse All"
		},
		"vs/base/common/jsonErrorMessages": {
			"error.invalidSymbol": "Simbol tidak valid",
			"error.invalidNumberFormat": "Format nomor tidak valid",
			"error.propertyNameExpected": "Nama properti diharapkan",
			"error.valueExpected": "Nilai diharapkan",
			"error.colonExpected": "Titik dua diharapkan",
			"error.commaExpected": "Koma diharapkan",
			"error.closeBraceExpected": "Kurung kurawal tutup diharapkan",
			"error.closeBracketExpected": "Kurung tutup diharapkan",
			"error.endOfFileExpected": "Akhir berkas diharapkan"
		},
		"vs/base/browser/ui/toolbar/toolbar": {
			"moreActions": "Tindakan Lainnya..."
		},
		"vs/base/parts/quickopen/browser/quickOpenWidget": {
			"quickOpenAriaLabel": "Pemilih Cepat. Ketik untuk mempersempit hasil.",
			"treeAriaLabel": "Pemilih Cepat",
			"quickInput.visibleCount": "{0} Hasil"
		},
		"vs/base/browser/ui/tree/treeDefaults": {
			"collapse all": "Collapse All"
		},
		"vs/base/browser/ui/findinput/replaceInput": {
			"defaultLabel": "masukan",
			"label.preserveCaseCheckbox": "Preserve Case"
		},
		"vs/base/browser/ui/findinput/findInput": {
			"defaultLabel": "masukan"
		},
		"vs/base/browser/ui/inputbox/inputBox": {
			"alertErrorMessage": "Kesalahan: {0}",
			"alertWarningMessage": "Peringatan: {0}",
			"alertInfoMessage": "Info: {0}"
		},
		"vs/base/browser/ui/findinput/findInputCheckboxes": {
			"caseDescription": "Padankan Huruf",
			"wordsDescription": "Padankan Seluruh Kata",
			"regexDescription": "Gunakan Regular Expression"
		},
		"vs/base/browser/ui/tree/abstractTree": {
			"clear": "Clear",
			"disable filter on type": "Disable Filter on Type",
			"enable filter on type": "Enable Filter on Type",
			"empty": "No elements found",
			"found": "Matched {0} out of {1} elements"
		},
		"vs/base/browser/ui/menu/menubar": {
			"mAppMenu": "Application Menu",
			"mMore": "..."
		},
		"vs/editor/common/standaloneStrings": {
			"noSelection": "No selection",
			"singleSelectionRange": "Line {0}, Column {1} ({2} selected)",
			"singleSelection": "Line {0}, Column {1}",
			"multiSelectionRange": "{0} selections ({1} characters selected)",
			"multiSelection": "{0} selections",
			"emergencyConfOn": "Now changing the setting `accessibilitySupport` to 'on'.",
			"openingDocs": "Now opening the Editor Accessibility documentation page.",
			"readonlyDiffEditor": " in a read-only pane of a diff editor.",
			"editableDiffEditor": " in a pane of a diff editor.",
			"readonlyEditor": " in a read-only code editor",
			"editableEditor": " in a code editor",
			"changeConfigToOnMac": "To configure the editor to be optimized for usage with a Screen Reader press Command+E now.",
			"changeConfigToOnWinLinux": "To configure the editor to be optimized for usage with a Screen Reader press Control+E now.",
			"auto_on": "The editor is configured to be optimized for usage with a Screen Reader.",
			"auto_off": "The editor is configured to never be optimized for usage with a Screen Reader, which is not the case at this time.",
			"tabFocusModeOnMsg": "Pressing Tab in the current editor will move focus to the next focusable element. Toggle this behavior by pressing {0}.",
			"tabFocusModeOnMsgNoKb": "Pressing Tab in the current editor will move focus to the next focusable element. The command {0} is currently not triggerable by a keybinding.",
			"tabFocusModeOffMsg": "Pressing Tab in the current editor will insert the tab character. Toggle this behavior by pressing {0}.",
			"tabFocusModeOffMsgNoKb": "Pressing Tab in the current editor will insert the tab character. The command {0} is currently not triggerable by a keybinding.",
			"openDocMac": "Press Command+H now to open a browser window with more information related to editor accessibility.",
			"openDocWinLinux": "Press Control+H now to open a browser window with more information related to editor accessibility.",
			"outroMsg": "You can dismiss this tooltip and return to the editor by pressing Escape or Shift+Escape.",
			"showAccessibilityHelpAction": "Show Accessibility Help",
			"inspectTokens": "Developer: Inspect Tokens",
			"gotoLineLabelValidLineAndColumn": "Go to line {0} and character {1}",
			"gotoLineLabelValidLine": "Go to line {0}",
			"gotoLineLabelEmptyWithLineLimit": "Type a line number between 1 and {0} to navigate to",
			"gotoLineLabelEmptyWithLineAndColumnLimit": "Type a character between 1 and {0} to navigate to",
			"gotoLineAriaLabel": "Current Line: {0}. Go to line {1}.",
			"gotoLineActionInput": "Type a line number, followed by an optional colon and a character number to navigate to",
			"gotoLineActionLabel": "Go to Line...",
			"ariaLabelEntryWithKey": "{0}, {1}, commands",
			"ariaLabelEntry": "{0}, commands",
			"quickCommandActionInput": "Type the name of an action you want to execute",
			"quickCommandActionLabel": "Command Palette",
			"entryAriaLabel": "{0}, symbols",
			"quickOutlineActionInput": "Type the name of an identifier you wish to navigate to",
			"quickOutlineActionLabel": "Go to Symbol...",
			"symbols": "symbols ({0})",
			"modules": "modules ({0})",
			"class": "classes ({0})",
			"interface": "interfaces ({0})",
			"method": "methods ({0})",
			"function": "functions ({0})",
			"property": "properties ({0})",
			"variable": "variables ({0})",
			"variable2": "variables ({0})",
			"_constructor": "constructors ({0})",
			"call": "calls ({0})",
			"editorViewAccessibleLabel": "Isi editor",
			"accessibilityHelpMessageIE": "Press Ctrl+F1 for Accessibility Options.",
			"accessibilityHelpMessage": "Press Alt+F1 for Accessibility Options.",
			"toggleHighContrast": "Toggle High Contrast Theme",
			"bulkEditServiceSummary": "Melakukan {0} suntingan dalam {1} file"
		},
		"vs/editor/common/modes/modesRegistry": {
			"plainText.alias": "teks biasa"
		},
		"vs/editor/common/view/editorColorRegistry": {
			"lineHighlight": "Warna latar belakang untuk baris yang disorot pada posisi kursor.",
			"lineHighlightBorderBox": "Warna latar belakang untuk tepi sekitar baris pada posisi kursor.",
			"rangeHighlight": "Background color of highlighted ranges, like by quick open and find features. The color must not be opaque so as not to hide underlying decorations.",
			"rangeHighlightBorder": "Warna latar belakang ditepi area tersorot.",
			"caret": "Warna kursor editor.",
			"editorCursorBackground": "Warna latar belakang kursor. Memungkinkan penyesuaian warna karakter yang bertumpukan dengan blok kursor.",
			"editorWhitespaces": "Warna karakter spasi pada editor.",
			"editorIndentGuides": "Warna penanda indentasi di editor.",
			"editorActiveIndentGuide": "Warna penanda indentasi di editor yang aktif.",
			"editorLineNumbers": "Warna nomor baris pada editor.",
			"editorActiveLineNumber": "Warna nomor baris yang aktif pada editor",
			"deprecatedEditorActiveLineNumber": "Id telah usang. Sebaiknya gunakan 'editorLineNumber.activeForeground'.",
			"editorRuler": "Warna penggaris pada editor.",
			"editorCodeLensForeground": "Warna latar depan pada lensa kode editor ",
			"editorBracketMatchBackground": "Warna latar dibelakang untuk kurung yang sesuai",
			"editorBracketMatchBorder": "Warna untuk area kurung yang sesuai",
			"editorOverviewRulerBorder": "Warna garis tepi penggaris pada ikhtisar.",
			"editorGutter": "Warna latar belakang editor pada Tepi Editor. Tepi Editor adalah sisi kiri editor berisi simbol dan nomor baris kode.",
			"unnecessaryCodeBorder": "Border color of unnecessary (unused) source code in the editor.",
			"unnecessaryCodeOpacity": "Opacity of unnecessary (unused) source code in the editor. For example, \"#000000c0\" will render the code with 75% opacity. For high contrast themes, use the  'editorUnnecessaryCode.border' theme color to underline unnecessary code instead of fading it out.",
			"overviewRulerRangeHighlight": "Overview ruler marker color for range highlights. The color must not be opaque so as not to hide underlying decorations.",
			"overviewRuleError": "Ikhtisar warna penanda penggaris untuk kesalahan.",
			"overviewRuleWarning": "Ikhtisar warna penanda penggaris untuk peringatan.",
			"overviewRuleInfo": "Ikhtisar warna penanda penggaris untuk informasi."
		},
		"vs/editor/common/config/commonEditorConfig": {
			"editorConfigurationTitle": "Editor",
			"tabSize": "The number of spaces a tab is equal to. This setting is overridden based on the file contents when `#editor.detectIndentation#` is on.",
			"insertSpaces": "Insert spaces when pressing `Tab`. This setting is overridden based on the file contents when `#editor.detectIndentation#` is on.",
			"detectIndentation": "Controls whether `#editor.tabSize#` and `#editor.insertSpaces#` will be automatically detected when a file is opened based on the file contents.",
			"trimAutoWhitespace": "Remove trailing auto inserted whitespace.",
			"largeFileOptimizations": "Special handling for large files to disable certain memory intensive features.",
			"wordBasedSuggestions": "Mengatur apakah penyelesaian harus dihitung berdasarkan kata-kata didalam dokumen.",
			"stablePeek": "Keep peek editors open even when double clicking their content or when hitting `Escape`.",
			"maxTokenizationLineLength": "Lines above this length will not be tokenized for performance reasons",
			"codeActionsOnSave.organizeImports": "Controls whether organize imports action should be run on file save.",
			"codeActionsOnSave.fixAll": "Controls whether auto fix action should be run on file save.",
			"codeActionsOnSave": "Code action kinds to be run on save.",
			"codeActionsOnSaveTimeout": "Timeout in milliseconds after which the code actions that are run on save are cancelled.",
			"sideBySide": "Controls whether the diff editor shows the diff side by side or inline.",
			"ignoreTrimWhitespace": "Controls whether the diff editor shows changes in leading or trailing whitespace as diffs.",
			"renderIndicators": "Controls whether the diff editor shows +/- indicators for added/removed changes."
		},
		"vs/editor/browser/controller/coreCommands": {
			"miSelectAll": "&&Select All",
			"miUndo": "&&Undo",
			"miRedo": "&&Redo"
		},
		"vs/editor/browser/widget/codeEditorWidget": {
			"cursors.maximum": "Jumlah kursor dibatasi hingga {0}."
		},
		"vs/editor/browser/widget/diffEditorWidget": {
			"diff.tooLarge": "Tidak dapat membandingkan berkas karena salah satu berkas terlalu besar."
		},
		"vs/editor/common/config/editorOptions": {
			"accessibilitySupport.auto": "Editor akan menggunakan API dari platform untuk mendeteksi apakah pembaca layar tersambung.",
			"accessibilitySupport.on": "Editor akan dioptimisasi untuk penggunaan pembaca layar secara permanen.",
			"accessibilitySupport.off": "Editor tidak akan dioptimisasi untuk penggunaan pembaca layar.",
			"accessibilitySupport": "Mengatur apakah editor akan berjalan pada mode yang dioptimisasi untuk pembaca layar.",
			"emptySelectionClipboard": "Mengatur apakah menyalin tanpa ada seleksi akan menyalin baris saat ini.",
			"find.seedSearchStringFromSelection": "Controls whether the search string in the Find Widget is seeded from the editor selection.",
			"find.autoFindInSelection": "Controls whether the find operation is carried out on selected text or the entire file in the editor.",
			"find.globalFindClipboard": "Controls whether the Find Widget should read or modify the shared find clipboard on macOS.",
			"find.addExtraSpaceOnTop": "Controls whether the Find Widget should add extra lines on top of the editor. When true, you can scroll beyond the first line when the Find Widget is visible.",
			"fontSize": "Mengatur ukuran font dalam piksel.",
			"editor.gotoLocation.multiple": "Controls the behavior of 'Go To' commands, like Go To Definition, when multiple target locations exist.",
			"editor.gotoLocation.multiple.peek": "Show peek view of the results (default)",
			"editor.gotoLocation.multiple.gotoAndPeek": "Go to the primary result and show a peek view",
			"editor.gotoLocation.multiple.goto": "Go to the primary result and enable peek-less navigation to others",
			"hover.enabled": "Controls whether the hover is shown.",
			"hover.delay": "Controls the delay in milliseconds after which the hover is shown.",
			"hover.sticky": "Controls whether the hover should remain visible when mouse is moved over it.",
			"codeActions": "Enables the code action lightbulb in the editor.",
			"lineHeight": "Controls the line height. Use 0 to compute the line height from the font size.",
			"minimap.enabled": "Controls whether the minimap is shown.",
			"minimap.side": "Mengontrol sisi mana yang digunakan untuk menampilkan minimap.",
			"minimap.showSlider": "Mengatur apakah minimap slider disembunyikan secara otomatis.",
			"minimap.renderCharacters": "Render the actual characters on a line as opposed to color blocks.",
			"minimap.maxColumn": "Limit the width of the minimap to render at most a certain number of columns.",
			"parameterHints.enabled": "Enables a pop-up that shows parameter documentation and type information as you type.",
			"parameterHints.cycle": "Controls whether the parameter hints menu cycles or closes when reaching the end of the list.",
			"quickSuggestions.strings": "Aktifkan saran cepat dalam string.",
			"quickSuggestions.comments": "Aktifkan saran cepat di dalam komentar.",
			"quickSuggestions.other": "Aktifkan saran cepat di luar string dan komentar.",
			"quickSuggestions": "Controls whether suggestions should automatically show up while typing.",
			"lineNumbers.off": "Nomor baris tidak ditampilkan.",
			"lineNumbers.on": "Nomor baris ditampilkan sebagai angka mutlak.",
			"lineNumbers.relative": "Nomor baris ditampilkan sebagai jarak dari baris ke posisi kursor.",
			"lineNumbers.interval": "Nomor baris ditampilkan setiap 10 baris.",
			"lineNumbers": "Mengatur tampilan pada nomor baris.",
			"rulers": "Render vertical rulers after a certain number of monospace characters. Use multiple values for multiple rulers. No rulers are drawn if array is empty.",
			"suggest.filterGraceful": "Controls whether filtering and sorting suggestions accounts for small typos.",
			"suggest.localityBonus": "Controls whether sorting favours words that appear close to the cursor.",
			"suggest.shareSuggestSelections": "Controls whether remembered suggestion selections are shared between multiple workspaces and windows (needs `#editor.suggestSelection#`).",
			"suggest.snippetsPreventQuickSuggestions": "Control whether an active snippet prevents quick suggestions.",
			"suggest.showIcons": "Controls whether to show or hide icons in suggestions.",
			"suggest.maxVisibleSuggestions": "Controls how many suggestions IntelliSense will show before showing a scrollbar (maximum 15).",
			"suggest.filtered": "Controls whether some suggestion types should be filtered from IntelliSense. A list of suggestion types can be found here: https://code.visualstudio.com/docs/editor/intellisense#_types-of-completions.",
			"suggest.filtered.method": "When set to `false` IntelliSense never shows `method` suggestions.",
			"suggest.filtered.function": "When set to `false` IntelliSense never shows `function` suggestions.",
			"suggest.filtered.constructor": "When set to `false` IntelliSense never shows `constructor` suggestions.",
			"suggest.filtered.field": "When set to `false` IntelliSense never shows `field` suggestions.",
			"suggest.filtered.variable": "When set to `false` IntelliSense never shows `variable` suggestions.",
			"suggest.filtered.class": "When set to `false` IntelliSense never shows `class` suggestions.",
			"suggest.filtered.struct": "When set to `false` IntelliSense never shows `struct` suggestions.",
			"suggest.filtered.interface": "When set to `false` IntelliSense never shows `interface` suggestions.",
			"suggest.filtered.module": "When set to `false` IntelliSense never shows `module` suggestions.",
			"suggest.filtered.property": "When set to `false` IntelliSense never shows `property` suggestions.",
			"suggest.filtered.event": "When set to `false` IntelliSense never shows `event` suggestions.",
			"suggest.filtered.operator": "When set to `false` IntelliSense never shows `operator` suggestions.",
			"suggest.filtered.unit": "When set to `false` IntelliSense never shows `unit` suggestions.",
			"suggest.filtered.value": "When set to `false` IntelliSense never shows `value` suggestions.",
			"suggest.filtered.constant": "When set to `false` IntelliSense never shows `constant` suggestions.",
			"suggest.filtered.enum": "When set to `false` IntelliSense never shows `enum` suggestions.",
			"suggest.filtered.enumMember": "When set to `false` IntelliSense never shows `enumMember` suggestions.",
			"suggest.filtered.keyword": "When set to `false` IntelliSense never shows `keyword` suggestions.",
			"suggest.filtered.text": "When set to `false` IntelliSense never shows `text` suggestions.",
			"suggest.filtered.color": "When set to `false` IntelliSense never shows `color` suggestions.",
			"suggest.filtered.file": "When set to `false` IntelliSense never shows `file` suggestions.",
			"suggest.filtered.reference": "When set to `false` IntelliSense never shows `reference` suggestions.",
			"suggest.filtered.customcolor": "When set to `false` IntelliSense never shows `customcolor` suggestions.",
			"suggest.filtered.folder": "When set to `false` IntelliSense never shows `folder` suggestions.",
			"suggest.filtered.typeParameter": "When set to `false` IntelliSense never shows `typeParameter` suggestions.",
			"suggest.filtered.snippet": "When set to `false` IntelliSense never shows `snippet` suggestions.",
			"acceptSuggestionOnCommitCharacter": "Controls whether suggestions should be accepted on commit characters. For example, in JavaScript, the semi-colon (`;`) can be a commit character that accepts a suggestion and types that character.",
			"acceptSuggestionOnEnterSmart": "Only accept a suggestion with `Enter` when it makes a textual change.",
			"acceptSuggestionOnEnter": "Controls whether suggestions should be accepted on `Enter`, in addition to `Tab`. Helps to avoid ambiguity between inserting new lines or accepting suggestions.",
			"editorViewAccessibleLabel": "Isi editor",
			"editor.autoClosingBrackets.languageDefined": "Use language configurations to determine when to autoclose brackets.",
			"editor.autoClosingBrackets.beforeWhitespace": "Autoclose brackets only when the cursor is to the left of whitespace.",
			"autoClosingBrackets": "Controls whether the editor should automatically close brackets after the user adds an opening bracket.",
			"editor.autoClosingOvertype.auto": "Type over closing quotes or brackets only if they were automatically inserted.",
			"autoClosingOvertype": "Controls whether the editor should type over closing quotes or brackets.",
			"editor.autoClosingQuotes.languageDefined": "Use language configurations to determine when to autoclose quotes.",
			"editor.autoClosingQuotes.beforeWhitespace": "Autoclose quotes only when the cursor is to the left of whitespace.",
			"autoClosingQuotes": "Controls whether the editor should automatically close quotes after the user adds an opening quote.",
			"autoIndent": "Controls whether the editor should automatically adjust the indentation when users type, paste or move lines. Extensions with indentation rules of the language must be available.",
			"editor.autoSurround.languageDefined": "Use language configurations to determine when to automatically surround selections.",
			"editor.autoSurround.quotes": "Surround with quotes but not brackets.",
			"editor.autoSurround.brackets": "Surround with brackets but not quotes.",
			"autoSurround": "Controls whether the editor should automatically surround selections.",
			"codeLens": "Controls whether the editor shows CodeLens.",
			"colorDecorators": "Controls whether the editor should render the inline color decorators and color picker.",
			"copyWithSyntaxHighlighting": "Controls whether syntax highlighting should be copied into the clipboard.",
			"cursorBlinking": "Control the cursor animation style.",
			"cursorSmoothCaretAnimation": "Controls whether the smooth caret animation should be enabled.",
			"cursorStyle": "Controls the cursor style.",
			"cursorSurroundingLines": "Controls the minimal number of visible leading and trailing lines surrounding the cursor. Known as 'scrollOff' or `scrollOffset` in some other editors.",
			"cursorWidth": "Mengatur lebar kursor ketika `#editor.cursorStyle#` diset ke `baris`.",
			"dragAndDrop": "Controls whether the editor should allow moving selections via drag and drop.",
			"fastScrollSensitivity": "Scrolling speed multiplier when pressing `Alt`.",
			"folding": "Controls whether the editor has code folding enabled.",
			"foldingStrategy": "Controls the strategy for computing folding ranges. `auto` uses a language specific folding strategy, if available. `indentation` uses the indentation based folding strategy.",
			"fontFamily": "Mengatur jenis font.",
			"fontLigatures": "Enables/Disables font ligatures.",
			"fontWeight": "Mengatur ketebalan font.",
			"formatOnPaste": "Controls whether the editor should automatically format the pasted content. A formatter must be available and the formatter should be able to format a range in a document.",
			"formatOnType": "Controls whether the editor should automatically format the line after typing.",
			"glyphMargin": "Controls whether the editor should render the vertical glyph margin. Glyph margin is mostly used for debugging.",
			"hideCursorInOverviewRuler": "Controls whether the cursor should be hidden in the overview ruler.",
			"highlightActiveIndentGuide": "Controls whether the editor should highlight the active indent guide.",
			"letterSpacing": "Mengatur jarak antarkarakter dalam piksel.",
			"links": "Controls whether the editor should detect links and make them clickable.",
			"matchBrackets": "Sorot tanda kurung yang cocok saat salah satunya dipilih.",
			"mouseWheelScrollSensitivity": "A multiplier to be used on the `deltaX` and `deltaY` of mouse wheel scroll events.",
			"mouseWheelZoom": "Zoom the font of the editor when using mouse wheel and holding `Ctrl`.",
			"multiCursorMergeOverlapping": "Merge multiple cursors when they are overlapping.",
			"multiCursorModifier.ctrlCmd": "Petakan ke `Control` pada Windows dan Linux, dan `Command` pada macOS.",
			"multiCursorModifier.alt": "Petakan untuk `Alt` pada Windows dan Linux dan untuk `Option` pada macOS.",
			"multiCursorModifier": "The modifier to be used to add multiple cursors with the mouse. The Go To Definition and Open Link mouse gestures will adapt such that they do not conflict with the multicursor modifier. [Read more](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).",
			"multiCursorPaste.spread": "Each cursor pastes a single line of the text.",
			"multiCursorPaste.full": "Each cursor pastes the full text.",
			"multiCursorPaste": "Controls pasting when the line count of the pasted text matches the cursor count.",
			"occurrencesHighlight": "Controls whether the editor should highlight semantic symbol occurrences.",
			"overviewRulerBorder": "Controls whether a border should be drawn around the overview ruler.",
			"overviewRulerLanes": "Controls the number of decorations that can show up at the same position in the overview ruler.",
			"quickSuggestionsDelay": "Controls the delay in milliseconds after which quick suggestions will show up.",
			"renderControlCharacters": "Controls whether the editor should render control characters.",
			"renderIndentGuides": "Controls whether the editor should render indent guides.",
			"renderFinalNewline": "Render last line number when the file ends with a newline.",
			"renderLineHighlight.all": "Menyoroti gutter dan baris saat ini.",
			"renderLineHighlight": "Controls how the editor should render the current line highlight.",
			"renderWhitespace.selection": "Render whitespace characters only on selected text.",
			"renderWhitespace": "Controls how the editor should render whitespace characters.",
			"roundedSelection": "Controls whether selections should have rounded corners.",
			"scrollBeyondLastColumn": "Controls the number of extra characters beyond which the editor will scroll horizontally.",
			"scrollBeyondLastLine": "Controls whether the editor will scroll beyond the last line.",
			"selectionClipboard": "Controls whether the Linux primary clipboard should be supported.",
			"selectionHighlight": "Controls whether the editor should highlight matches similar to the selection.",
			"showFoldingControls": "Controls whether the fold controls on the gutter are automatically hidden.",
			"showUnused": "Controls fading out of unused code.",
			"snippetSuggestions.top": "Tampilkan potongan saran di atas saran lain.",
			"snippetSuggestions.bottom": "Tampilkan potongan saran di bawah saran lain.",
			"snippetSuggestions.inline": "Tampilkan potongan saran dengan saran lain.",
			"snippetSuggestions.none": "Jangan tampilkan cuplikan saran.",
			"snippetSuggestions": "Mengatur apakah potongan saran ditampilkan dengan saran yang lainnya dan bagaimana mereka diurutkan",
			"smoothScrolling": "Controls whether the editor will scroll using an animation.",
			"suggestFontSize": "Font size for the suggest widget. When set to `0`, the value of `#editor.fontSize#` is used.",
			"suggestLineHeight": "Line height for the suggest widget. When set to `0`, the value of `#editor.lineHeight#` is used.",
			"suggestOnTriggerCharacters": "Controls whether suggestions should automatically show up when typing trigger characters.",
			"suggestSelection.first": "Always select the first suggestion.",
			"suggestSelection.recentlyUsed": "Select recent suggestions unless further typing selects one, e.g. `console.| -> console.log` because `log` has been completed recently.",
			"suggestSelection.recentlyUsedByPrefix": "Select suggestions based on previous prefixes that have completed those suggestions, e.g. `co -> console` and `con -> const`.",
			"suggestSelection": "Controls how suggestions are pre-selected when showing the suggest list.",
			"tabCompletion.on": "Tab complete will insert the best matching suggestion when pressing tab.",
			"tabCompletion.off": "Disable tab completions.",
			"tabCompletion.onlySnippets": "Tab complete snippets when their prefix match. Works best when 'quickSuggestions' aren't enabled.",
			"tabCompletion": "Enables tab completions.",
			"useTabStops": "Inserting and deleting whitespace follows tab stops.",
			"wordSeparators": "Characters that will be used as word separators when doing word related navigations or operations.",
			"wordWrap.off": "Baris tidak akan di-wrap.",
			"wordWrap.on": "Baris akan di-wrap berdasarkan lebar jendela editor.",
			"wordWrap.wordWrapColumn": "Lines will wrap at `#editor.wordWrapColumn#`.",
			"wordWrap.bounded": "Lines will wrap at the minimum of viewport and `#editor.wordWrapColumn#`.",
			"wordWrap": "Controls how lines should wrap.",
			"wordWrapColumn": "Controls the wrapping column of the editor when `#editor.wordWrap#` is `wordWrapColumn` or `bounded`.",
			"wrappingIndent.none": "No indentation. Wrapped lines begin at column 1.",
			"wrappingIndent.same": "Wrapped lines get the same indentation as the parent.",
			"wrappingIndent.indent": "Wrapped lines get +1 indentation toward the parent.",
			"wrappingIndent.deepIndent": "Wrapped lines get +2 indentation toward the parent.",
			"wrappingIndent": "Controls the indentation of wrapped lines."
		},
		"vs/editor/browser/widget/inlineDiffMargin": {
			"diff.clipboard.copyDeletedLinesContent.label": "Copy deleted lines",
			"diff.clipboard.copyDeletedLinesContent.single.label": "Copy deleted line",
			"diff.clipboard.copyDeletedLineContent.label": "Copy deleted line ({0})",
			"diff.inline.revertChange.label": "Revert this change"
		},
		"vs/editor/browser/widget/diffReview": {
			"label.close": "Tutup",
			"no_lines": "tidak ada baris",
			"one_line": "1 line",
			"more_lines": "{0} baris",
			"header": "Perbedaan {0} dari {1}: asli {2}, {3}, dimodifikasi {4}, {5}",
			"blankLine": "kosong",
			"equalLine": "asli {0}, telah dimodifikasi {1}: {2}",
			"insertLine": "+ termodifikasi {0}: {1}",
			"deleteLine": "- asli {0}: {1}",
			"editor.action.diffReview.next": "Pergi ke Perbedaan Selanjutnya",
			"editor.action.diffReview.prev": "Pergi ke Perbedaan Sebelumnya"
		},
		"vs/editor/browser/controller/textAreaHandler": {
			"accessibilityOffAriaLabel": "Editor sedang tidak bisa digunakan. Tekan Alt+F1 untuk opsi."
		},
		"vs/editor/contrib/caretOperations/caretOperations": {
			"caret.moveLeft": "Pindahkan tanda sisipan ke kiri",
			"caret.moveRight": "Pindahkan tanda sisipan ke kanan"
		},
		"vs/editor/contrib/caretOperations/transpose": {
			"transposeLetters.label": "Ubah urutan huruf"
		},
		"vs/editor/contrib/comment/comment": {
			"comment.line": "Beralih baris komentar",
			"miToggleLineComment": "&&Toggle Line Comment",
			"comment.line.add": "Tambahkan Baris Komentar",
			"comment.line.remove": "Hapus Baris Komentar",
			"comment.block": "Toggle Block Comment",
			"miToggleBlockComment": "Toggle &&Block Comment"
		},
		"vs/editor/contrib/cursorUndo/cursorUndo": {
			"cursor.undo": "Soft Undo"
		},
		"vs/editor/contrib/fontZoom/fontZoom": {
			"EditorFontZoomIn.label": "Editor Font Zoom In",
			"EditorFontZoomOut.label": "Editor Font Zoom Out",
			"EditorFontZoomReset.label": "Editor Font Zoom Reset"
		},
		"vs/editor/contrib/parameterHints/parameterHints": {
			"parameterHints.trigger.label": "Trigger Parameter Hints"
		},
		"vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": {
			"toggle.tabMovesFocus": "Toggle Tab Key Moves Focus",
			"toggle.tabMovesFocus.on": "Pressing Tab will now move focus to the next focusable element",
			"toggle.tabMovesFocus.off": "Pressing Tab will now insert the tab character"
		},
		"vs/editor/contrib/tokenization/tokenization": {
			"forceRetokenize": "Developer: Force Retokenize"
		},
		"vs/editor/contrib/bracketMatching/bracketMatching": {
			"overviewRulerBracketMatchForeground": "Warna ikhtisar garis penanda untuk mencocokkan kurung kurawal.",
			"smartSelect.jumpBracket": "Pergi ke Kurawal",
			"smartSelect.selectToBracket": "Pilih untuk kurung kurawal.",
			"miGoToBracket": "Go to &&Bracket"
		},
		"vs/editor/contrib/clipboard/clipboard": {
			"actions.clipboard.cutLabel": "Potong",
			"miCut": "Cu&&t",
			"actions.clipboard.copyLabel": "Salin",
			"miCopy": "&&Copy",
			"actions.clipboard.pasteLabel": "Tempel",
			"miPaste": "&&Paste",
			"actions.clipboard.copyWithSyntaxHighlightingLabel": "Salin dengan penyorotan sintaks"
		},
		"vs/editor/contrib/contextmenu/contextmenu": {
			"action.showContextMenu.label": "Tampilkan menu konteks editor"
		},
		"vs/editor/contrib/format/formatActions": {
			"formatDocument.label": "Format Dokumen",
			"formatSelection.label": "Format Pilihan"
		},
		"vs/editor/contrib/hover/hover": {
			"showHover": "Tampilkan hover"
		},
		"vs/editor/contrib/goToDefinition/goToDefinitionMouse": {
			"multipleResults": "Klik untuk menampilkan {0} definisi."
		},
		"vs/editor/contrib/inPlaceReplace/inPlaceReplace": {
			"InPlaceReplaceAction.previous.label": "Replace with Previous Value",
			"InPlaceReplaceAction.next.label": "Replace with Next Value"
		},
		"vs/editor/contrib/links/links": {
			"links.navigate.executeCmd": "Eksekusi perintah",
			"links.navigate.follow": "Follow link",
			"links.navigate.kb.meta.mac": "cmd + click",
			"links.navigate.kb.meta": "ctrl + click",
			"links.navigate.kb.alt.mac": "option + click",
			"links.navigate.kb.alt": "alt + click",
			"invalid.url": "Failed to open this link because it is not well-formed: {0}",
			"missing.url": "Failed to open this link because its target is missing.",
			"label": "Buka Tautan"
		},
		"vs/editor/contrib/referenceSearch/referenceSearch": {
			"meta.titleReference": " – {0} references",
			"references.action.label": "Peek References"
		},
		"vs/editor/contrib/rename/rename": {
			"no result": "Tidak ada hasil.",
			"resolveRenameLocationFailed": "An unknown error occurred while resolving rename location",
			"aria": "Successfully renamed '{0}' to '{1}'. Summary: {2}",
			"rename.failed": "Ubah nama gagal untuk dieksekusi.",
			"rename.label": "Rename Symbol"
		},
		"vs/editor/contrib/smartSelect/smartSelect": {
			"smartSelect.expand": "Expand Selection",
			"miSmartSelectGrow": "&&Expand Selection",
			"smartSelect.shrink": "Shrink Selection",
			"miSmartSelectShrink": "&&Shrink Selection"
		},
		"vs/editor/contrib/referenceSearch/peekViewWidget": {
			"label.close": "Tutup"
		},
		"vs/editor/contrib/goToDefinition/goToDefinitionCommands": {
			"noResultWord": "Definisi untuk '{0}' tidak ditemukan",
			"generic.noResults": "Tidak ada definisi ditemukan",
			"meta.title": "– {0} definisi",
			"actions.goToDecl.label": "Pergi ke Definisi",
			"actions.goToDeclToSide.label": "Buka Definisi ke Samping",
			"actions.previewDecl.label": "Intip Definisi",
			"decl.noResultWord": "No declaration found for '{0}'",
			"decl.generic.noResults": "No declaration found",
			"decl.meta.title": " – {0} declarations",
			"actions.goToDeclaration.label": "Go to Declaration",
			"actions.peekDecl.label": "Peek Declaration",
			"goToImplementation.noResultWord": "Implementasi untuk '{0}' tidak ditemukan",
			"goToImplementation.generic.noResults": "Tidak ada implementasi ditemukan",
			"meta.implementations.title": "– {0} implementasi",
			"actions.goToImplementation.label": "Pergi ke Implementasi",
			"actions.peekImplementation.label": "Intip Implementasi",
			"goToTypeDefinition.noResultWord": "No type definition found for '{0}'",
			"goToTypeDefinition.generic.noResults": "Tidak ada jenis definisi ditemukan",
			"meta.typeDefinitions.title": " – {0} tipe definisi",
			"actions.goToTypeDefinition.label": "Pergi ke Jenis Definisi",
			"actions.peekTypeDefinition.label": "Peek Type Definition",
			"miGotoDefinition": "Go to &&Definition",
			"miGotoTypeDefinition": "Go to &&Type Definition",
			"miGotoImplementation": "Go to &&Implementation"
		},
		"vs/editor/contrib/gotoError/gotoError": {
			"markerAction.next.label": "Go to Next Problem (Error, Warning, Info)",
			"markerAction.previous.label": "Go to Previous Problem (Error, Warning, Info)",
			"markerAction.nextInFiles.label": "Go to Next Problem in Files (Error, Warning, Info)",
			"markerAction.previousInFiles.label": "Go to Previous Problem in Files (Error, Warning, Info)",
			"miGotoNextProblem": "Next &&Problem",
			"miGotoPreviousProblem": "Previous &&Problem"
		},
		"vs/editor/contrib/suggest/suggestController": {
			"arai.alert.snippet": "Accepting '{0}' made {1} additional edits",
			"suggest.trigger.label": "Trigger Suggest"
		},
		"vs/editor/contrib/wordHighlighter/wordHighlighter": {
			"wordHighlight": "Background color of a symbol during read-access, like reading a variable. The color must not be opaque so as not to hide underlying decorations.",
			"wordHighlightStrong": "Background color of a symbol during write-access, like writing to a variable. The color must not be opaque so as not to hide underlying decorations.",
			"wordHighlightBorder": "Border color of a symbol during read-access, like reading a variable.",
			"wordHighlightStrongBorder": "Border color of a symbol during write-access, like writing to a variable.",
			"overviewRulerWordHighlightForeground": "Overview ruler marker color for symbol highlights. The color must not be opaque so as not to hide underlying decorations.",
			"overviewRulerWordHighlightStrongForeground": "Overview ruler marker color for write-access symbol highlights. The color must not be opaque so as not to hide underlying decorations.",
			"wordHighlight.next.label": "Go to Next Symbol Highlight",
			"wordHighlight.previous.label": "Go to Previous Symbol Highlight",
			"wordHighlight.trigger.label": "Sorot simbol trigger"
		},
		"vs/editor/contrib/folding/folding": {
			"unfoldAction.label": "Membuka",
			"unFoldRecursivelyAction.label": "Membuka Secara Rekursif",
			"foldAction.label": "Lipat",
			"toggleFoldAction.label": "Toggle Fold",
			"foldRecursivelyAction.label": "Lipat Secara Rekursif",
			"foldAllBlockComments.label": "Lipat semua blok komentar",
			"foldAllMarkerRegions.label": "Lipat semua wilayah",
			"unfoldAllMarkerRegions.label": "Buka semua wilayah",
			"foldAllAction.label": "Lipat Semua",
			"unfoldAllAction.label": "Membuka Semua",
			"foldLevelAction.label": "Fold Level {0}"
		},
		"vs/editor/contrib/find/findController": {
			"startFindAction": "Temukan",
			"miFind": "&&Find",
			"startFindWithSelectionAction": "Find With Selection",
			"findNextMatchAction": "Cari berikutnya",
			"findPreviousMatchAction": "Cari sebelumnya",
			"nextSelectionMatchFindAction": "Temukan Seleksi Berikutnya",
			"previousSelectionMatchFindAction": "Temukan Seleksi Sebelumnya",
			"startReplace": "Ganti",
			"miReplace": "&&Replace"
		},
		"vs/editor/contrib/multicursor/multicursor": {
			"mutlicursor.insertAbove": "Add Cursor Above",
			"miInsertCursorAbove": "&&Add Cursor Above",
			"mutlicursor.insertBelow": "Tambah Kursor Dibawah",
			"miInsertCursorBelow": "A&&dd Cursor Below",
			"mutlicursor.insertAtEndOfEachLineSelected": "Add Cursors to Line Ends",
			"miInsertCursorAtEndOfEachLineSelected": "Add C&&ursors to Line Ends",
			"mutlicursor.addCursorsToBottom": "Add Cursors To Bottom",
			"mutlicursor.addCursorsToTop": "Add Cursors To Top",
			"addSelectionToNextFindMatch": "Add Selection To Next Find Match",
			"miAddSelectionToNextFindMatch": "Add &&Next Occurrence",
			"addSelectionToPreviousFindMatch": "Add Selection To Previous Find Match",
			"miAddSelectionToPreviousFindMatch": "Add P&&revious Occurrence",
			"moveSelectionToNextFindMatch": "Move Last Selection To Next Find Match",
			"moveSelectionToPreviousFindMatch": "Move Last Selection To Previous Find Match",
			"selectAllOccurrencesOfFindMatch": "Select All Occurrences of Find Match",
			"miSelectHighlights": "Select All &&Occurrences",
			"changeAll.label": "Change All Occurrences"
		},
		"vs/editor/contrib/linesOperations/linesOperations": {
			"lines.copyUp": "Salin Baris Ke Atas",
			"miCopyLinesUp": "&&Copy Line Up",
			"lines.copyDown": "Salin Baris Ke Bawah",
			"miCopyLinesDown": "Co&&py Line Down",
			"lines.moveUp": "Pindahkan Baris Ke Atas",
			"miMoveLinesUp": "Mo&&ve Line Up",
			"lines.moveDown": "Pindahkan Baris Ke Bawah",
			"miMoveLinesDown": "Move &&Line Down",
			"lines.sortAscending": "Urutkan baris menaik",
			"lines.sortDescending": "Urutkan baris menurun",
			"lines.trimTrailingWhitespace": "Hapus spasi beruntun",
			"lines.delete": "Hapus baris",
			"lines.indent": "Indentasi baris",
			"lines.outdent": "Outdent Line",
			"lines.insertBefore": "Menyisipkan baris di atas",
			"lines.insertAfter": "Insert Line Below",
			"lines.deleteAllLeft": "Delete All Left",
			"lines.deleteAllRight": "Delete All Right",
			"lines.joinLines": "Gabungkan baris",
			"editor.transpose": "Transpose characters around the cursor",
			"editor.transformToUppercase": "Ubah ke huruf kapital",
			"editor.transformToLowercase": "Ubah ke huruf kecil",
			"editor.transformToTitlecase": "Transform to Title Case"
		},
		"vs/editor/contrib/parameterHints/parameterHintsWidget": {
			"hint": "{0}, petunjuk"
		},
		"vs/editor/contrib/rename/renameInputField": {
			"renameAriaLabel": "Rename input. Type new name and press Enter to commit."
		},
		"vs/editor/contrib/referenceSearch/referencesController": {
			"labelLoading": "Memuat..."
		},
		"vs/editor/contrib/codeAction/codeActionCommands": {
			"applyCodeActionFailed": "An unknown error occurred while applying the code action",
			"quickfix.trigger.label": "Quick Fix...",
			"editor.action.quickFix.noneMessage": "No code actions available",
			"refactor.label": "Refactor...",
			"editor.action.refactor.noneMessage": "No refactorings available",
			"source.label": "Source Action...",
			"editor.action.source.noneMessage": "No source actions available",
			"organizeImports.label": "Organize Imports",
			"editor.action.organize.noneMessage": "No organize imports action available",
			"fixAll.label": "Fix All",
			"fixAll.noneMessage": "No fix all action available",
			"autoFix.label": "Auto Fix...",
			"editor.action.autoFix.noneMessage": "No auto fixes available"
		},
		"vs/editor/contrib/format/format": {
			"hint11": "Made 1 formatting edit on line {0}",
			"hintn1": "Made {0} formatting edits on line {1}",
			"hint1n": "Made 1 formatting edit between lines {0} and {1}",
			"hintnn": "Made {0} formatting edits between lines {1} and {2}"
		},
		"vs/editor/contrib/referenceSearch/referencesModel": {
			"aria.oneReference": "symbol in {0} on line {1} at column {2}",
			"aria.fileReferences.1": "1 symbol in {0}, full path {1}",
			"aria.fileReferences.N": "{0} symbols in {1}, full path {2}",
			"aria.result.0": "No results found",
			"aria.result.1": "Found 1 symbol in {0}",
			"aria.result.n1": "Found {0} symbols in {1}",
			"aria.result.nm": "Found {0} symbols in {1} files"
		},
		"vs/editor/contrib/message/messageController": {
			"editor.readonly": "Cannot edit in read-only editor"
		},
		"vs/editor/contrib/snippet/snippetVariables": {
			"Sunday": "Sunday",
			"Monday": "Monday",
			"Tuesday": "Tuesday",
			"Wednesday": "Wednesday",
			"Thursday": "Thursday",
			"Friday": "Friday",
			"Saturday": "Saturday",
			"SundayShort": "Min",
			"MondayShort": "Sen",
			"TuesdayShort": "Sel",
			"WednesdayShort": "Rab",
			"ThursdayShort": "Kam",
			"FridayShort": "Jum",
			"SaturdayShort": "Sab",
			"January": "January",
			"February": "February",
			"March": "March",
			"April": "April",
			"May": "Mei",
			"June": "June",
			"July": "July",
			"August": "August",
			"September": "September",
			"October": "October",
			"November": "November",
			"December": "December",
			"JanuaryShort": "Jan",
			"FebruaryShort": "Feb",
			"MarchShort": "Mar",
			"AprilShort": "Apr",
			"MayShort": "Mei",
			"JuneShort": "Jun",
			"JulyShort": "Jul",
			"AugustShort": "Aug",
			"SeptemberShort": "Sep",
			"OctoberShort": "Oct",
			"NovemberShort": "Nov",
			"DecemberShort": "Dec"
		},
		"vs/editor/contrib/goToDefinition/goToDefinitionResultsNavigation": {
			"location.kb": "Symbol {0} of {1}, {2} for next",
			"location": "Symbol {0} of {1}"
		},
		"vs/editor/contrib/gotoError/gotoErrorWidget": {
			"problems": "{0} of {1} problems",
			"change": "{0} of {1} problem",
			"editorMarkerNavigationError": "Editor marker navigation widget error color.",
			"editorMarkerNavigationWarning": "Editor marker navigation widget warning color.",
			"editorMarkerNavigationInfo": "Editor marker navigation widget info color.",
			"editorMarkerNavigationBackground": "Editor marker navigation widget background."
		},
		"vs/editor/contrib/hover/modesContentHover": {
			"modesContentHover.loading": "Memuat...",
			"peek problem": "Peek Problem",
			"checkingForQuickFixes": "Checking for quick fixes...",
			"noQuickFixes": "No quick fixes available",
			"quick fixes": "Quick Fix..."
		},
		"vs/editor/contrib/referenceSearch/referencesWidget": {
			"missingPreviewMessage": "Pratinjau tidak tersedia",
			"treeAriaLabel": "Referensi",
			"noResults": "Tidak ada hasil",
			"peekView.alternateTitle": "Referensi",
			"peekViewTitleBackground": "Background color of the peek view title area.",
			"peekViewTitleForeground": "Color of the peek view title.",
			"peekViewTitleInfoForeground": "Warna info judul tampilan lihat.",
			"peekViewBorder": "Color of the peek view borders and arrow.",
			"peekViewResultsBackground": "Background color of the peek view result list.",
			"peekViewResultsMatchForeground": "Foreground color for line nodes in the peek view result list.",
			"peekViewResultsFileForeground": "Foreground color for file nodes in the peek view result list.",
			"peekViewResultsSelectionBackground": "Background color of the selected entry in the peek view result list.",
			"peekViewResultsSelectionForeground": "Foreground color of the selected entry in the peek view result list.",
			"peekViewEditorBackground": "Background color of the peek view editor.",
			"peekViewEditorGutterBackground": "Background color of the gutter in the peek view editor.",
			"peekViewResultsMatchHighlight": "Match highlight color in the peek view result list.",
			"peekViewEditorMatchHighlight": "Match highlight color in the peek view editor.",
			"peekViewEditorMatchHighlightBorder": "Match highlight border in the peek view editor."
		},
		"vs/editor/contrib/documentSymbols/outlineTree": {
			"provider": "Outline Provider",
			"title.template": "{0} ({1})",
			"1.problem": "1 problem in this element",
			"N.problem": "{0} problems in this element",
			"deep.problem": "Contains elements with problems",
			"Array": "array",
			"Boolean": "boolean",
			"Class": "class",
			"Constant": "constant",
			"Constructor": "constructor",
			"Enum": "enumeration",
			"EnumMember": "anggota enumerasi",
			"Event": "event",
			"Field": "field",
			"File": "file",
			"Function": "function",
			"Interface": "interface",
			"Key": "key",
			"Method": "method",
			"Module": "module",
			"Namespace": "namespace",
			"Null": "null",
			"Number": "number",
			"Object": "object",
			"Operator": "operator",
			"Package": "package",
			"Property": "property",
			"String": "string",
			"Struct": "struct",
			"TypeParameter": "type parameter",
			"Variable": "variable"
		},
		"vs/editor/contrib/suggest/suggestWidget": {
			"editorSuggestWidgetBackground": "Background color of the suggest widget.",
			"editorSuggestWidgetBorder": "Border color of the suggest widget.",
			"editorSuggestWidgetForeground": "Foreground color of the suggest widget.",
			"editorSuggestWidgetSelectedBackground": "Background color of the selected entry in the suggest widget.",
			"editorSuggestWidgetHighlightForeground": "Color of the match highlights in the suggest widget.",
			"readMore": "Baca lebih lanjut...{0}",
			"readLess": "Baca lebih sedikit...{0}",
			"loading": "Memuat...",
			"suggestWidget.loading": "Memuat...",
			"suggestWidget.noSuggestions": "Tidak ada saran.",
			"ariaCurrenttSuggestionReadDetails": "Item {0}, docs: {1}"
		},
		"vs/editor/contrib/referenceSearch/referencesTree": {
			"referencesFailre": "Failed to resolve file.",
			"referencesCount": "{0} referensi",
			"referenceCount": "{0} referensi"
		},
		"vs/editor/contrib/codeAction/lightBulbWidget": {
			"quickFixWithKb": "Tampilkan perbaikan ({0})",
			"quickFix": "Tampilkan perbaikan"
		},
		"vs/editor/contrib/find/findWidget": {
			"label.find": "Temukan",
			"placeholder.find": "Temukan",
			"label.previousMatchButton": "Hasil sebelumnya",
			"label.nextMatchButton": "Hasil berikutnya",
			"label.toggleSelectionFind": "Cari dalam pilihan",
			"label.closeButton": "Tutup",
			"label.replace": "Ganti",
			"placeholder.replace": "Ganti",
			"label.replaceButton": "Ganti",
			"label.replaceAllButton": "Ganti semua",
			"label.toggleReplaceButton": "Toggle Replace mode",
			"title.matchesCountLimit": "Only the first {0} results are highlighted, but all find operations work on the entire text.",
			"label.matchesLocation": "{0} dari {1}",
			"label.noResults": "Tidak ada hasil",
			"ariaSearchNoResultEmpty": "{0} found",
			"ariaSearchNoResult": "{0} found for {1}",
			"ariaSearchNoResultWithLineNum": "{0} found for {1} at {2}",
			"ariaSearchNoResultWithLineNumNoCurrentMatch": "{0} found for {1}",
			"ctrlEnter.keybindingChanged": "Ctrl+Enter now inserts line break instead of replacing all. You can modify the keybinding for editor.action.replaceAll to override this behavior."
		},
		"vs/editor/contrib/indentation/indentation": {
			"indentationToSpaces": "Convert Indentation to Spaces",
			"indentationToTabs": "Convert Indentation to Tabs",
			"configuredTabSize": "Configured Tab Size",
			"selectTabWidth": "Select Tab Size for Current File",
			"indentUsingTabs": "Indent Using Tabs",
			"indentUsingSpaces": "Indent Using Spaces",
			"detectIndentation": "Detect Indentation from Content",
			"editor.reindentlines": "Indentasi ulang baris",
			"editor.reindentselectedlines": "Reindent Selected Lines"
		},
		"vs/platform/extensionManagement/common/extensionManagement": {
			"extensions": "Ekstensi",
			"preferences": "Preferensi"
		},
		"vs/platform/request/common/request": {
			"httpConfigurationTitle": "HTTP",
			"proxy": "The proxy setting to use. If not set, will be inherited from the `http_proxy` and `https_proxy` environment variables.",
			"strictSSL": "Controls whether the proxy server certificate should be verified against the list of supplied CAs.",
			"proxyAuthorization": "The value to send as the `Proxy-Authorization` header for every network request.",
			"proxySupportOff": "Disable proxy support for extensions.",
			"proxySupportOn": "Enable proxy support for extensions.",
			"proxySupportOverride": "Enable proxy support for extensions, override request options.",
			"proxySupport": "Use the proxy support for extensions.",
			"systemCertificates": "Controls whether CA certificates should be loaded from the OS. (On Windows and macOS a reload of the window is required after turning this off.)"
		},
		"vs/platform/telemetry/common/telemetryService": {
			"telemetryConfigurationTitle": "Telemetri",
			"telemetry.enableTelemetry": "Enable usage data and errors to be sent to a Microsoft online service."
		},
		"vs/platform/files/electron-browser/diskFileSystemProvider": {
			"binFailed": "Failed to move '{0}' to the recycle bin",
			"trashFailed": "Failed to move '{0}' to the trash"
		},
		"vs/platform/userDataSync/common/userDataSync": {
			"configurationSync": "Configuration Sync",
			"configurationSync.enable": "When enabled, synchronises configuration that includes Settings and Extensions.",
			"configurationSync.enableSettings": "When enabled settings are synchronised while synchronizing configuration.",
			"configurationSync.enableExtensions": "When enabled extensions are synchronised while synchronizing configuration.",
			"configurationSync.extensionsToIgnore": "Configure extensions to be ignored while syncing.",
			"configurationSync.settingsToIgnore": "Configure settings to be ignored while syncing. \nDefault Ignored Settings:\n\n{0}",
			"configurationSync.enableAuth": "Enables authentication and requires VS Code restart when changed"
		},
		"vs/platform/environment/node/argvHelper": {
			"unknownOption": "Option '{0}' is unknown. Ignoring.",
			"multipleValues": "Option '{0}' is defined more than once. Using value '{1}.'",
			"gotoValidation": "Argumen dalam mode `--goto` harus dalam format `BERKAS(:BARIS(:KARAKTER))`."
		},
		"vs/platform/extensionManagement/node/extensionManagementUtil": {
			"invalidManifest": "VSIX invalid: package.json is not a JSON file."
		},
		"vs/platform/update/common/update.config.contribution": {
			"updateConfigurationTitle": "Pembaruan",
			"updateMode": "Configure whether you receive automatic updates. Requires a restart after change. The updates are fetched from a Microsoft online service.",
			"none": "Disable updates.",
			"manual": "Disable automatic background update checks. Updates will be available if you manually check for updates.",
			"start": "Check for updates only on startup. Disable automatic background update checks.",
			"default": "Enable automatic update checks. Code will check for updates automatically and periodically.",
			"deprecated": "This setting is deprecated, please use '{0}' instead.",
			"enableWindowsBackgroundUpdatesTitle": "Enable Background Updates on Windows",
			"enableWindowsBackgroundUpdates": "Enable to download and install new VS Code Versions in the background on Windows",
			"showReleaseNotes": "Show Release Notes after an update. The Release Notes are fetched from a Microsoft online service."
		},
		"vs/platform/environment/node/argv": {
			"optionsUpperCase": "Opsi",
			"extensionsManagement": "Manajemen Ekstensi",
			"troubleshooting": "Troubleshooting",
			"diff": "Bandingkan dua file satu sama lain.",
			"add": "Tambahkan folder ke jendela aktif terakhir.",
			"goto": "Buka file di jalur pada baris tertentu dan posisi karakter.",
			"newWindow": "Paksa untuk membuka jendela baru.",
			"reuseWindow": "Paksa untuk membuka berkas atau folder di jendela yang sudah dibuka.",
			"wait": "Menunggu berkas ditutup sebelum kembali.",
			"locale": "Pelokalan yang digunakan (misal en-US atau zh-TW).",
			"userDataDir": "Menentukan direktori dimana data pengguna akan disimpan. Dapat digunakan untuk membuka beberapa contoh yang berbeda dari Code.",
			"version": "Tampilkan versi.",
			"help": "Tampilkan penggunaan.",
			"telemetry": "Shows all telemetry events which VS code collects.",
			"folderUri": "Opens a window with given folder uri(s)",
			"fileUri": "Opens a window with given file uri(s)",
			"extensionHomePath": "Atur lokasi utama untuk ekstensi.",
			"listExtensions": "Daftar ektensi terpasang.",
			"showVersions": "Tampilkan versi ekstensi yang terpasang saat menggunakan --list-extension.",
			"category": "Filters installed extensions by provided category, when using --list-extension.",
			"installExtension": "Pasang atau perbarui extensi. Gunakan argumen `--force` untuk menghindari prompt",
			"uninstallExtension": "Melepas ekstensi.",
			"experimentalApis": "Enables proposed API features for extensions. Can receive one or more extension IDs to enable individually.",
			"verbose": "Print verbose output (implies --wait).",
			"log": "Tingkatan log yang akan digunakan. Nilai awal adalah 'info'. Nilai lain yang diperbolehkan adalah 'critical', 'warn', 'info', 'debug', 'trace', 'off'.",
			"status": "Cetak penggunaan proses dan informasi diagnostik.",
			"prof-startup": "Jalankan profiler CPU selama startup",
			"disableExtensions": "Nonaktifkan semua ekstensi yang terpasang.",
			"disableExtension": "Disable an extension.",
			"inspect-extensions": "Izinkan debugging dan profiling pada ektensi. Periksa alat pengembang untuk sambungan URI.",
			"inspect-brk-extensions": "Izinkan debugging dan profilling pada ekstensi dengan host ekstensi yang berhenti setelah mulai. Periksa alat pengembang untuk sambungan URI.",
			"disableGPU": "Nonaktifkan percepatan perangkat keras GPU",
			"maxMemory": "Ukuran memori maksimal untuk sebuah jendela (dalam Mbytes).",
			"usage": "Penggunaan",
			"options": "opsi",
			"paths": "lokasi",
			"stdinWindows": "Untuk membaca output dari program lain, tambahkan '-' (contohnya 'echo Hello World | {0} -')",
			"stdinUnix": "Untuk membaca dari stdin, tambahkan '-' (misalnya ' ps aux | grep code | {0}-')",
			"unknownVersion": "Unknown version",
			"unknownCommit": "Unknown commit"
		},
		"vs/platform/label/common/label": {
			"untitledWorkspace": "Tanpa Nama (Ruang Kerja)",
			"workspaceName": "{0} (Ruang Kerja)"
		},
		"vs/platform/markers/common/markers": {
			"sev.error": "Kesalahan",
			"sev.warning": "Peringatan",
			"sev.info": "Info"
		},
		"vs/platform/dialogs/common/dialogs": {
			"moreFile": "...1 berkas tambahan tidak ditampilkan",
			"moreFiles": "...{0} berkas tambahan tidak ditampilkan"
		},
		"vs/platform/workspaces/common/workspaces": {
			"codeWorkspace": "Ruang Kerja Kode"
		},
		"vs/platform/files/node/diskFileSystemProvider": {
			"fileExists": "File already exists",
			"fileNotExists": "File does not exist",
			"moveError": "Unable to move '{0}' into '{1}' ({2}).",
			"copyError": "Unable to copy '{0}' into '{1}' ({2})."
		},
		"vs/platform/configuration/common/configurationRegistry": {
			"defaultConfigurations.title": "Timpa konfigurasi bawaan",
			"overrideSettings.description": "Konfigurasikan pengaturan editor untuk diganti menggunakan bahasa {0}.",
			"overrideSettings.defaultDescription": "Konfigurasikan pengaturan editor untuk diganti menggunakan sebuah bahasa.",
			"config.property.languageDefault": "Tidak dapat mendaftarkan '{0}'.  Ini sesuai dengan pola properti '\\\\[.*\\\\]$'  untuk mendeskripsikan pengaturan editor bahasa yang spesifik. Gunakan kontribusi 'configurationDefaults'.",
			"config.property.duplicate": "Tidak dapat mendaftarkan '{0}'. Properti ini telah didaftarkan."
		},
		"vs/platform/files/common/fileService": {
			"invalidPath": "The path of resource '{0}' must be absolute",
			"noProviderFound": "Tidak ada penyedia file sistem yang ditemukan untuk {0}",
			"fileNotFoundError": "File not found ({0})",
			"fileExists": "File to create already exists ({0})",
			"err.write": "Unable to write file ({0})",
			"fileIsDirectoryError": "Expected file {0} is actually a directory",
			"fileModifiedError": "File Modified Since",
			"err.read": "Unable to read file ({0})",
			"fileNotModifiedError": "File not modified since",
			"fileTooLargeForHeapError": "To open a file of this size, you need to restart and allow it to use more memory",
			"fileTooLargeError": "File terlalu besar untuk dibuka",
			"unableToMoveCopyError1": "Unable to copy when source is same as target with different path case on a case insensitive file system",
			"unableToMoveCopyError2": "Unable to move/copy when source is parent of target",
			"unableToMoveCopyError3": "Unable to move/copy. File already exists at destination.",
			"unableToMoveCopyError4": "Unable to move/copy. File would replace folder it is contained in.",
			"mkdirExistsError": "{0} exists, but is not a directory",
			"err.trash": "Provider does not support trash.",
			"deleteFailed": "Unable to delete non-empty folder '{0}'.",
			"err.readonly": "Resource can not be modified.",
			"unknownError": "Unknown Error"
		},
		"vs/platform/extensionManagement/node/extensionManagementService": {
			"invalidManifest": "Ekstensi tidak tepat: package.json bukan merupakan berkas JSON.",
			"incompatible": "Unable to install extension '{0}' as it is not compatible with VS Code '{1}'.",
			"restartCode": "Please restart VS Code before reinstalling {0}.",
			"MarketPlaceDisabled": "Marketplace tidak diaktifkan",
			"malicious extension": "Tidak dapat memasang ekstensi karena dilaporkan bermasalah.",
			"notFoundCompatibleDependency": "Unable to install '{0}' extension because it is not compatible with the current version of VS Code (version {1}).",
			"removeError": "Kesalahan saat menghapus ekstensi : {0}. Silakan menutup dan membuka VS Code sebelum mencoba lagi.",
			"Not a Marketplace extension": "Hanya ektensi dari Marketplace yang dapat dipasang ulang",
			"quitCode": "Tidak dapat memasang ekstensi. Silakan keluar dan mulai VS Code sebelum menginstal ulang.",
			"exitCode": "Tidak dapat memasang ekstensi. Silakan keluar dan mulai VS Code sebelum menginstal ulang.",
			"errorDeleting": "Unable to delete the existing folder '{0}' while installing the extension '{1}'. Please delete the folder manually and try again",
			"cannot read": "Cannot read the extension from {0}",
			"renameError": "Kesalahan tidak diketahui ketika mengubah nama {0} menjadi {1}",
			"notInstalled": "Ekstensi '{0}' belum terinstal.",
			"singleDependentError": "Tidak dapat melepas ekstensi '{0}'. Ekstensi '{1}' bergantung pada ini.",
			"twoDependentsError": "Tidak dapat melepas ekstensi '{0}'. Ekstensi '{1}' dan '{2}' bergantung pada ini.",
			"multipleDependentsError": "Tidak dapat melepas ekstensi '{0}'. Ekstensi '{1}', '{2}', dsb. bergantung pada ini.",
			"notExists": "Ekstensi tidak dapat ditemukan"
		},
		"vs/platform/userDataSync/common/settingsSync": {
			"errorInvalidSettings": "Unable to sync settings. Please resolve conflicts without any errors/warnings and try again."
		},
		"vs/platform/list/browser/listService": {
			"workbenchConfigurationTitle": "Workbench",
			"multiSelectModifier.ctrlCmd": "Petakan ke `Control` pada Windows dan Linux, dan `Command` pada macOS.",
			"multiSelectModifier.alt": "Petakan untuk `Alt` pada Windows dan Linux dan untuk `Option` pada macOS.",
			"multiSelectModifier": "The modifier to be used to add an item in trees and lists to a multi-selection with the mouse (for example in the explorer, open editors and scm view). The 'Open to Side' mouse gestures - if supported - will adapt such that they do not conflict with the multiselect modifier.",
			"openModeModifier": "Controls how to open items in trees and lists using the mouse (if supported). For parents with children in trees, this setting will control if a single click expands the parent or a double click. Note that some trees and lists might choose to ignore this setting if it is not applicable. ",
			"horizontalScrolling setting": "Controls whether lists and trees support horizontal scrolling in the workbench.",
			"tree horizontalScrolling setting": "Controls whether trees support horizontal scrolling in the workbench.",
			"deprecated": "This setting is deprecated, please use '{0}' instead.",
			"tree indent setting": "Controls tree indentation in pixels.",
			"render tree indent guides": "Controls whether the tree should render indent guides.",
			"keyboardNavigationSettingKey.simple": "Simple keyboard navigation focuses elements which match the keyboard input. Matching is done only on prefixes.",
			"keyboardNavigationSettingKey.highlight": "Highlight keyboard navigation highlights elements which match the keyboard input. Further up and down navigation will traverse only the highlighted elements.",
			"keyboardNavigationSettingKey.filter": "Filter keyboard navigation will filter out and hide all the elements which do not match the keyboard input.",
			"keyboardNavigationSettingKey": "Controls the keyboard navigation style for lists and trees in the workbench. Can be simple, highlight and filter.",
			"automatic keyboard navigation setting": "Controls whether keyboard navigation in lists and trees is automatically triggered simply by typing. If set to `false`, keyboard navigation is only triggered when executing the `list.toggleKeyboardNavigation` command, for which you can assign a keyboard shortcut."
		},
		"vs/platform/extensions/common/extensionValidator": {
			"versionSyntax": "Could not parse `engines.vscode` value {0}. Please use, for example: ^1.22.0, ^1.22.x, etc.",
			"versionSpecificity1": "Version specified in `engines.vscode` ({0}) is not specific enough. For vscode versions before 1.0.0, please define at a minimum the major and minor desired version. E.g. ^0.10.0, 0.10.x, 0.11.0, etc.",
			"versionSpecificity2": "Version specified in `engines.vscode` ({0}) is not specific enough. For vscode versions after 1.0.0, please define at a minimum the major desired version. E.g. ^1.10.0, 1.10.x, 1.x.x, 2.x.x, etc.",
			"versionMismatch": "Ekstensi tidak kompatibel dengan Code {0}. Ekstensi membutuhkan: {1}."
		},
		"vs/platform/theme/common/colorRegistry": {
			"foreground": "Warna latar keseluruhan. Hanya digunakan jika tidak ditimpa oleh komponen.",
			"errorForeground": "Warna latar pesan kesalahan. Hanya digunakan jika tidak ditimpa oleh komponen.",
			"descriptionForeground": "Warna latar depan untuk teks yang memberikan informasi tambahan, misalnya sebuah label.",
			"iconForeground": "The default color for icons in the workbench.",
			"focusBorder": "Warna latar elemen yang sedang fokus. Hanya digunakan jika tidak ditimpa oleh komponen.",
			"contrastBorder": "Garis tepi tambahan pada elemen untuk memisahkan mereka dari elemen lain agar kontras lebih besar.",
			"activeContrastBorder": "Garis tepi tambahan pada elemen aktif untuk memisahkan mereka dari elemen lain agar kontras lebih besar.",
			"selectionBackground": "The background color of text selections in the workbench (e.g. for input fields or text areas). Note that this does not apply to selections within the editor.",
			"textSeparatorForeground": "Warna untuk pemisah teks.",
			"textLinkForeground": "Warna latar depan untuk tautan pada teks.",
			"textLinkActiveForeground": "Foreground color for links in text when clicked on and on mouse hover.",
			"textPreformatForeground": "Foreground color for preformatted text segments.",
			"textBlockQuoteBackground": "Background color for block quotes in text.",
			"textBlockQuoteBorder": "Border color for block quotes in text.",
			"textCodeBlockBackground": "Background color for code blocks in text.",
			"widgetShadow": "Shadow color of widgets such as find/replace inside the editor.",
			"inputBoxBackground": "Latar belakang kotak input.",
			"inputBoxForeground": "Latar depan kotak input.",
			"inputBoxBorder": "Garis tepi kotak input.",
			"inputBoxActiveOptionBorder": "Garis tepi opsi yang aktif di bidang input.",
			"inputOption.activeBackground": "Background color of activated options in input fields.",
			"inputPlaceholderForeground": "Input box foreground color for placeholder text.",
			"inputValidationInfoBackground": "Warna latar belakang input validation untuk informasi tingkat keparahan.",
			"inputValidationInfoForeground": "Input validation foreground color for information severity.",
			"inputValidationInfoBorder": "Input validation border color for information severity.",
			"inputValidationWarningBackground": "Input validation background color for warning severity.",
			"inputValidationWarningForeground": "Input validation foreground color for warning severity.",
			"inputValidationWarningBorder": "Input validation border color for warning severity.",
			"inputValidationErrorBackground": "Input validation background color for error severity.",
			"inputValidationErrorForeground": "Input validation foreground color for error severity.",
			"inputValidationErrorBorder": "Input validation border color for error severity.",
			"dropdownBackground": "Latar belakang menu pilihan menurun.",
			"dropdownListBackground": "Dropdown list background.",
			"dropdownForeground": "Latar menu pilihan menurun.",
			"dropdownBorder": "Garis tepi menu pilihan menurun.",
			"checkbox.background": "Background color of checkbox widget.",
			"checkbox.foreground": "Foreground color of checkbox widget.",
			"checkbox.border": "Border color of checkbox widget.",
			"listFocusBackground": "Warna latar belakang daftar/pohon untuk item yang difokuskan ketika daftar/pohon aktif. Daftar/pohon yang aktif memiliki fokus papan ketik, daftar/pohon yang tidak aktif tidak memilikinya.",
			"listFocusForeground": "List/Tree foreground color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.",
			"listActiveSelectionBackground": "List/Tree background color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.",
			"listActiveSelectionForeground": "Warna latar depan daftar/pohon untuk item yang difokuskan ketika daftar/pohon aktif. Daftar/pohon yang aktif memiliki fokus papan ketik, daftar/pohon yang tidak aktif tidak memilikinya.",
			"listInactiveSelectionBackground": "Warna latar belakang daftar/pohon untuk item yang difokuskan ketika daftar/pohon aktif. Daftar/pohon yang aktif memiliki fokus papan ketik, daftar/pohon yang tidak aktif tidak memilikinya.",
			"listInactiveSelectionForeground": "List/Tree foreground color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.",
			"listInactiveFocusBackground": "List/Tree background color for the focused item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.",
			"listHoverBackground": "List/Tree background when hovering over items using the mouse.",
			"listHoverForeground": "List/Tree foreground when hovering over items using the mouse.",
			"listDropBackground": "List/Tree drag and drop background when moving items around using the mouse.",
			"highlight": "List/Tree foreground color of the match highlights when searching inside the list/tree.",
			"invalidItemForeground": "List/Tree foreground color for invalid items, for example an unresolved root in explorer.",
			"listErrorForeground": "Foreground color of list items containing errors.",
			"listWarningForeground": "Foreground color of list items containing warnings.",
			"listFilterWidgetBackground": "Background color of the type filter widget in lists and trees.",
			"listFilterWidgetOutline": "Outline color of the type filter widget in lists and trees.",
			"listFilterWidgetNoMatchesOutline": "Outline color of the type filter widget in lists and trees, when there are no matches.",
			"treeIndentGuidesStroke": "Tree stroke color for the indentation guides.",
			"pickerGroupForeground": "Quick picker color for grouping labels.",
			"pickerGroupBorder": "Quick picker color for grouping borders.",
			"buttonForeground": "Warna latar tombol.",
			"buttonBackground": "Warna latar belakang tombol.",
			"buttonHoverBackground": "Warna latar belakang tombol saat melayang.",
			"badgeBackground": "Badge background color. Badges are small information labels, e.g. for search results count.",
			"badgeForeground": "Badge foreground color. Badges are small information labels, e.g. for search results count.",
			"scrollbarShadow": "Scrollbar shadow to indicate that the view is scrolled.",
			"scrollbarSliderBackground": "Scrollbar slider background color.",
			"scrollbarSliderHoverBackground": "Scrollbar slider background color when hovering.",
			"scrollbarSliderActiveBackground": "Scrollbar slider background color when clicked on.",
			"progressBarBackground": "Background color of the progress bar that can show for long running operations.",
			"menuBorder": "Border color of menus.",
			"menuForeground": "Foreground color of menu items.",
			"menuBackground": "Background color of menu items.",
			"menuSelectionForeground": "Foreground color of the selected menu item in menus.",
			"menuSelectionBackground": "Background color of the selected menu item in menus.",
			"menuSelectionBorder": "Border color of the selected menu item in menus.",
			"menuSeparatorBackground": "Color of a separator menu item in menus.",
			"editorError.foreground": "Warna latar depan dari garis bergelombang penunjuk kesalahan pada editor.",
			"errorBorder": "Border color of error boxes in the editor.",
			"editorWarning.foreground": "Warna latar depan dari garis bergelombang penunjuk peringatan pada editor.",
			"warningBorder": "Border color of warning boxes in the editor.",
			"editorInfo.foreground": "Warna latar depan dari garis bergelombang penunjuk informasi pada editor.",
			"infoBorder": "Border color of info boxes in the editor.",
			"editorHint.foreground": "Warna latar depan dari petunjuk squigglies di editor.",
			"hintBorder": "Border color of hint boxes in the editor.",
			"editorBackground": "Warna latar belakang editor",
			"editorForeground": "Warna latar depan default editor",
			"editorWidgetBackground": "Background color of editor widgets, such as find/replace.",
			"editorWidgetForeground": "Foreground color of editor widgets, such as find/replace.",
			"editorWidgetBorder": "Border color of editor widgets. The color is only used if the widget chooses to have a border and if the color is not overridden by a widget.",
			"editorWidgetResizeBorder": "Border color of the resize bar of editor widgets. The color is only used if the widget chooses to have a resize border and if the color is not overridden by a widget.",
			"editorSelectionBackground": "Color of the editor selection.",
			"editorSelectionForeground": "Color of the selected text for high contrast.",
			"editorInactiveSelection": "Color of the selection in an inactive editor. The color must not be opaque so as not to hide underlying decorations.",
			"editorSelectionHighlight": "Color for regions with the same content as the selection. The color must not be opaque so as not to hide underlying decorations.",
			"editorSelectionHighlightBorder": "Border color for regions with the same content as the selection.",
			"editorFindMatch": "Color of the current search match.",
			"findMatchHighlight": "Color of the other search matches. The color must not be opaque so as not to hide underlying decorations.",
			"findRangeHighlight": "Color of the range limiting the search. The color must not be opaque so as not to hide underlying decorations.",
			"editorFindMatchBorder": "Border color of the current search match.",
			"findMatchHighlightBorder": "Border color of the other search matches.",
			"findRangeHighlightBorder": "Border color of the range limiting the search. The color must not be opaque so as not to hide underlying decorations.",
			"hoverHighlight": "Highlight below the word for which a hover is shown. The color must not be opaque so as not to hide underlying decorations.",
			"hoverBackground": "Background color of the editor hover.",
			"hoverBorder": "Border color of the editor hover.",
			"statusBarBackground": "Warna latar belakang bilah status editor pada saat hover.",
			"activeLinkForeground": "Warna tautan aktif.",
			"editorLightBulbForeground": "The color used for the lightbulb actions icon.",
			"editorLightBulbAutoFixForeground": "The color used for the lightbulb auto fix actions icon.",
			"diffEditorInserted": "Background color for text that got inserted. The color must not be opaque so as not to hide underlying decorations.",
			"diffEditorRemoved": "Background color for text that got removed. The color must not be opaque so as not to hide underlying decorations.",
			"diffEditorInsertedOutline": "Outline color for the text that got inserted.",
			"diffEditorRemovedOutline": "Outline color for text that got removed.",
			"diffEditorBorder": "Border color between the two text editors.",
			"snippetTabstopHighlightBackground": "Highlight background color of a snippet tabstop.",
			"snippetTabstopHighlightBorder": "Highlight border color of a snippet tabstop.",
			"snippetFinalTabstopHighlightBackground": "Highlight background color of the final tabstop of a snippet.",
			"snippetFinalTabstopHighlightBorder": "Highlight border color of the final stabstop of a snippet.",
			"breadcrumbsFocusForeground": "Color of focused breadcrumb items.",
			"breadcrumbsBackground": "Background color of breadcrumb items.",
			"breadcrumbsSelectedForegound": "Color of selected breadcrumb items.",
			"breadcrumbsSelectedBackground": "Background color of breadcrumb item picker.",
			"mergeCurrentHeaderBackground": "Current header background in inline merge-conflicts. The color must not be opaque so as not to hide underlying decorations.",
			"mergeCurrentContentBackground": "Current content background in inline merge-conflicts. The color must not be opaque so as not to hide underlying decorations.",
			"mergeIncomingHeaderBackground": "Incoming header background in inline merge-conflicts. The color must not be opaque so as not to hide underlying decorations.",
			"mergeIncomingContentBackground": "Incoming content background in inline merge-conflicts. The color must not be opaque so as not to hide underlying decorations.",
			"mergeCommonHeaderBackground": "Common ancestor header background in inline merge-conflicts. The color must not be opaque so as not to hide underlying decorations.",
			"mergeCommonContentBackground": "Common ancestor content background in inline merge-conflicts. The color must not be opaque so as not to hide underlying decorations.",
			"mergeBorder": "Border color on headers and the splitter in inline merge-conflicts.",
			"overviewRulerCurrentContentForeground": "Current overview ruler foreground for inline merge-conflicts.",
			"overviewRulerIncomingContentForeground": "Incoming overview ruler foreground for inline merge-conflicts.",
			"overviewRulerCommonContentForeground": "Common ancestor overview ruler foreground for inline merge-conflicts.",
			"overviewRulerFindMatchForeground": "Overview ruler marker color for find matches. The color must not be opaque so as not to hide underlying decorations.",
			"overviewRulerSelectionHighlightForeground": "Overview ruler marker color for selection highlights. The color must not be opaque so as not to hide underlying decorations.",
			"minimapFindMatchHighlight": "Minimap marker color for find matches.",
			"minimapSelectionHighlight": "Minimap marker color for the editor selection."
		},
		"vs/platform/actions/browser/menuEntryActionViewItem": {
			"titleAndKb": "{0} ({1})"
		},
		"vs/platform/workspaces/electron-main/workspacesMainService": {
			"ok": "OK",
			"workspaceOpenedMessage": "Tidak dapat menyimpan ruang kerja '{0}'",
			"workspaceOpenedDetail": "The workspace is already opened in another window. Please close that window first and then try again."
		},
		"vs/platform/dialogs/electron-main/dialogs": {
			"open": "Buka",
			"openFolder": "Open Folder",
			"openFile": "Buka Berkas",
			"openWorkspaceTitle": "Buka Ruang Kerja",
			"openWorkspace": "&&Open"
		},
		"vs/platform/keybinding/common/abstractKeybindingService": {
			"first.chord": "({0}) telah ditekan. Menunggu kombinasi tombol kedua...",
			"missing.chord": "Kombinasi tombol ({0}, {1}) bukanlah sebuah perintah."
		},
		"vs/platform/issue/electron-main/issueMainService": {
			"local": "Local",
			"issueReporterWriteToClipboard": "There is too much data to send to GitHub. Would you like to write the information to the clipboard so that it can be pasted?",
			"yes": "Ya",
			"cancel": "Batal",
			"confirmCloseIssueReporter": "Your input will not be saved. Are you sure you want to close this window?",
			"issueReporter": "Pelapor Masalah",
			"processExplorer": "Penjelajah Proses."
		},
		"vs/platform/workspaces/electron-main/workspacesHistoryMainService": {
			"newWindow": "Jendela Baru",
			"newWindowDesc": "Buka jendela baru",
			"recentFolders": "Ruang kerja terakhir",
			"folderDesc": "{0} {1}",
			"workspaceDesc": "{0} {1}"
		},
		"vs/platform/menubar/electron-main/menubar": {
			"miNewWindow": "New &&Window",
			"mFile": "&&File",
			"mEdit": "&&Edit",
			"mSelection": "&&Selection",
			"mView": "&&View",
			"mGoto": "&&Go",
			"mDebug": "&&Debug",
			"mTerminal": "&&Terminal",
			"mWindow": "Jendela",
			"mHelp": "&&Bantuan",
			"mAbout": "Tentang {0}",
			"miPreferences": "&&Preferences",
			"mServices": "Services",
			"mHide": "Sembunyikan {0}",
			"mHideOthers": "Sembunyikan Lainnya",
			"mShowAll": "Tampilkan Semua",
			"miQuit": "Keluar {0}",
			"mMinimize": "Minimize",
			"mZoom": "Zoom",
			"mBringToFront": "Bring All to Front",
			"miSwitchWindow": "Switch &&Window...",
			"mNewTab": "New Tab",
			"mShowPreviousTab": "Show Previous Tab",
			"mShowNextTab": "Show Next Tab",
			"mMoveTabToNewWindow": "Move Tab to New Window",
			"mMergeAllWindows": "Merge All Windows",
			"miCheckForUpdates": "Check for &&Updates...",
			"miCheckingForUpdates": "Memeriksa Pembaruan...",
			"miDownloadUpdate": "D&&ownload Available Update",
			"miDownloadingUpdate": "Mengunduh Pembaruan...",
			"miInstallUpdate": "Install &&Update...",
			"miInstallingUpdate": "Memasang Pembaruan...",
			"miRestartToUpdate": "Restart to &&Update"
		},
		"win32/i18n/Default": {
			"SetupAppTitle": "Pemasangan",
			"SetupWindowTitle": "Pemasangan - %1",
			"UninstallAppTitle": "Melepas",
			"UninstallAppFullTitle": "Melepas - 1%",
			"InformationTitle": "Informasi",
			"ConfirmTitle": "Konfirmasi",
			"ErrorTitle": "Kesalahan",
			"SetupLdrStartupMessage": "Tindakan ini akan memasang %1. Apakah Anda ingin melanjutkan?",
			"LdrCannotCreateTemp": "Tidak dapat membuat berkas sementara. Pemasangan dibatalkan",
			"LdrCannotExecTemp": "Tidak dapat menjalankan berkas di lokasi sementara. Pemasangan dibatalkan",
			"LastErrorMessage": "%1.%n%nKesalahan %2: %3",
			"SetupFileMissing": "Berkas %1 tidak ditemukan di lokasi pemasangan. Mohon perbaiki masalah tersebut atau gunakan salinan program yang baru.",
			"SetupFileCorrupt": "Berkas pemasangan rusak. Mohon dapatkan salinan program yang baru.",
			"SetupFileCorruptOrWrongVer": "Berkas pemasangan rusak atau tidak kompatibel dengan versi pemasang ini. Mohon perbaiki masalah tersebut atau gunakan salinan program yang baru.",
			"InvalidParameter": "Parameter yang tidak benar dimasukkan ke baris perintah:%n%n%1",
			"SetupAlreadyRunning": "Pemasangan sudah berjalan.",
			"WindowsVersionNotSupported": "Program ini tidak mendukung versi Windows yang komputer anda jalankan.",
			"WindowsServicePackRequired": "Program ini membutuhkan %1 Service Pack %2 atau yang lebih tinggi.",
			"NotOnThisPlatform": "Program ini tidak akan berjalan di %1.",
			"OnlyOnThisPlatform": "Program ini harus berjalan di %1.",
			"OnlyOnTheseArchitectures": "Program ini hanya dapat dipasang pada versi Windows yang dirancang untuk arsitektur prosesor berikut: %n%n %1",
			"MissingWOW64APIs": "Versi Windows yang Anda jalankan tidak menyertakan fungsionalitas yang dibutuhkan oleh Pemasang untuk melakukan instalasi 64-bit. Untuk memperbaiki masalah ini, harap instal Service Pack %1.",
			"WinVersionTooLowError": "Program ini membutuhkan %1 versi %2 atau lebih tinggi.",
			"WinVersionTooHighError": "Program ini tidak bisa dipasang di %1 versi %2 atau yang lebih tinggi.",
			"AdminPrivilegesRequired": "Anda harus masuk sebagai administrator ketika memasang program ini.",
			"PowerUserPrivilegesRequired": "Anda harus masuk sebagain administrator atau anggota dari kelompok Power Users ketika memasang program ini.",
			"SetupAppRunningError": "Pemasang mendeteksi bahwa %1 sedang berjalan.%n%nMohon tutup semuanya, lalu klik OK untuk melanjutkan atau Batal untuk keluar.",
			"UninstallAppRunningError": "Penglepas mendeteksi bahwa %1 sedang berjalan.%n%nMohon tutup semuanya, lalu klik OK untuk melanjutkan atau Batal untuk keluar.",
			"ErrorCreatingDir": "Pemasang tidak dapat membuat direktori \"%1\"",
			"ErrorTooManyFilesInDir": "Tidak dapat membuat berkas di direktori \"%1\" karena mengandung terlalu banyak berkas",
			"ExitSetupTitle": "Keluar dari Pemasangan",
			"ExitSetupMessage": "Pemasangan belum selesai. Jika Anda keluar sekarang, program tidak akan dipasang%n%nAnda dapat menjalankan pemasangan di lain waktu. Keluar?",
			"AboutSetupMenuItem": "&About Setup...",
			"AboutSetupTitle": "Tentang Pemasangan",
			"AboutSetupMessage": "%1 versi %2%n%3%n%n%1 laman depan:%n%4",
			"ButtonBack": "< &Back",
			"ButtonNext": "&Next >",
			"ButtonInstall": "&Install",
			"ButtonOK": "OK",
			"ButtonCancel": "Batal",
			"ButtonYes": "&Yes",
			"ButtonYesToAll": "Yes to &All",
			"ButtonNo": "&No",
			"ButtonNoToAll": "N&o to All",
			"ButtonFinish": "&Finish",
			"ButtonBrowse": "&Browse...",
			"ButtonWizardBrowse": "B&rowse...",
			"ButtonNewFolder": "&Make New Folder",
			"SelectLanguageTitle": "Pilih Bahasa Pemasangan",
			"SelectLanguageLabel": "Pilih bahasa yang akan digunakan selama pemasangan:",
			"ClickNext": "Klik Berikutnya untuk melanjutkan atau Batal untuk keluar dari pemasangan.",
			"BrowseDialogTitle": "Jelajahi Folder",
			"BrowseDialogLabel": "Pilih folder dari daftar berikut, lalu klik OK.",
			"NewFolderName": "Folder Baru",
			"WelcomeLabel1": "Selamat datang di Pemasangan [name]",
			"WelcomeLabel2": "[name/ver] akan dipasang di komputer Anda.%n%nAnda disarankan untuk menutup semua aplikasi lain sebelum melanjutkan.",
			"WizardPassword": "Kata Sandi",
			"PasswordLabel1": "Pemasangan ini diproteksi kata sandi.",
			"PasswordLabel3": "Mohon masukkan kata sandi, lalu klik Berikutnya untuk melanjutkan. Perhatikan kapitalisasi huruf.",
			"PasswordEditLabel": "&Password:",
			"IncorrectPassword": "Kata sandi yang Anda masukan tidak benar. Silakan coba lagi.",
			"WizardLicense": "Perjanjian Lisensi",
			"LicenseLabel": "Mohon baca informasi penting berikut sebelum melanjutkan.",
			"LicenseLabel3": "Mohon baca perjanjian lisensi berikut. Anda harus menerima syarat-syarat perjanjian ini sebelum melanjutkan pemasangan.",
			"LicenseAccepted": "Saya &setuju dengan perjanjian tersebut",
			"LicenseNotAccepted": "I &do not accept the agreement",
			"WizardInfoBefore": "Informasi",
			"InfoBeforeLabel": "Mohon baca informasi penting berikut sebelum melanjutkan.",
			"InfoBeforeClickLabel": "Jika Anda siap melanjutkan pemasangan, klik Berikutnya.",
			"WizardInfoAfter": "Informasi",
			"InfoAfterLabel": "Mohon baca informasi penting berikut sebelum melanjutkan.",
			"InfoAfterClickLabel": "Jika Anda siap melanjutkan pemasangan, klik Berikutnya.",
			"WizardUserInfo": "Informasi Pengguna",
			"UserInfoDesc": "Silakan masukan informasi Anda.",
			"UserInfoName": "&User Name:",
			"UserInfoOrg": "&Organization:",
			"UserInfoSerial": "&Serial Number:",
			"UserInfoNameRequired": "Anda harus memasukan sebuah nama.",
			"WizardSelectDir": "Pilih lokasi tujuan",
			"SelectDirDesc": "Di mana [name] akan dipasang?",
			"SelectDirLabel3": "[name] akan dipasang di folder berikut.",
			"SelectDirBrowseLabel": "Untuk melanjutkan, klik Berikutnya. Jika Anda ingin memilih folder yang berbeda, klik Jelajahi.",
			"DiskSpaceMBLabel": "Dibutuhkan setidaknya [mb] MB ruang bebas pada disk.",
			"CannotInstallToNetworkDrive": "Pemasangan tidak dapat dilakukan di cakram jaringan.",
			"CannotInstallToUNCPath": "Pemasangan tidak bisa dilakukan di lokasi UNC.",
			"InvalidPath": "Anda harus memasukkan lokasi lengkap dengan huruf penanda cakram. Contoh: %n%nC:\\APP%n%natau lokasi UNC dengan format:%n%n\\\\server\\share",
			"InvalidDrive": "Cakram atau lokasi UNC yang Anda pilih tidak ditemukan atau tidak bisa diakses. Mohon pilih yang lain.",
			"DiskSpaceWarningTitle": "Ruang bebas pada cakram terlalu kecil",
			"DiskSpaceWarning": "Pemasangan membutuhkan paling sedikit %1 KB ruang bebas, tapi ruang bebas cakram ini hanya %2 KB.%n%nApakah Anda tetap ingin melanjutkan?",
			"DirNameTooLong": "Nama folder atau lokasi terlalu panjang.",
			"InvalidDirName": "Nama folder tidak benar.",
			"BadDirName32": "Nama folder tidak dapat mengandung karakter berikut:%n%n%1",
			"DirExistsTitle": "Folder sudah ada",
			"DirExists": "Folder:%n%n%1%n%nsudah ada. Apakah Anda tetap ingin memasang pada folder tersebut?",
			"DirDoesntExistTitle": "Folder Tidak Ada",
			"DirDoesntExist": "Tidak ada folder bernama:%n%n%1%n%n. Apakah Anda ingin membuat folder tersebut?",
			"WizardSelectComponents": "Pilih Komponen",
			"SelectComponentsDesc": "Komponen apa saja yang akan dipasang?",
			"SelectComponentsLabel2": "Pilih komponen yang ingin Anda pasang; hilangkan pilihan pada komponen yang tidak ingin Anda pasang. Klik Berikutnya jika Anda siap untuk melanjutkan.",
			"FullInstallation": "Pemasangan penuh",
			"CompactInstallation": "Pemasangan ringkas",
			"CustomInstallation": "Kustomisasi pemasangan",
			"NoUninstallWarningTitle": "Komponen sudah ada",
			"NoUninstallWarning": "Pemasang mendeteksi bahwa komponen berikut sudah dipasang:%n%n%1%n%nMenghilangkan pilihan pada komponen berikut tidak akan melepasnya.%n%nApakah Anda ingin melanjutkan?",
			"ComponentSize1": "%1 KB",
			"ComponentSize2": "%1 MB",
			"ComponentsDiskSpaceMBLabel": "Pilihan saat ini membutuhkan ruang bebas paling sedikit [mb] MB.",
			"WizardSelectTasks": "Pilih tugas tambahan",
			"SelectTasksDesc": "Tugas apa lagi yang harus dijalankan?",
			"SelectTasksLabel2": "Pilih tugas tambahan yang akan dijalankan saat pemasangan [name], lalu klik Berikutnya.",
			"WizardSelectProgramGroup": "Pilih folder di menu Start",
			"SelectStartMenuFolderDesc": "Di mana pemintas program akan dibuat?",
			"SelectStartMenuFolderLabel3": "Pemintas program akan dibuat di folder menu Start berikut.",
			"SelectStartMenuFolderBrowseLabel": "Untuk melanjutkan, klik Berikutnya. Jika Anda ingin memilih folder yang berbeda, klik Jelajahi.",
			"MustEnterGroupName": "Anda harus memasukkan nama folder.",
			"GroupNameTooLong": "Nama folder atau lokasi terlalu panjang.",
			"InvalidGroupName": "Nama folder tidak benar.",
			"BadGroupName": "Nama folder tidak dapat mengandung karakter berikut:%n%n%1",
			"NoProgramGroupCheck2": "& Jangan buat folder Start Menu",
			"WizardReady": "Siap melakukan pemasangan",
			"ReadyLabel1": "Pemasang siap melakukan pemasangan [name] pada komputer Anda.",
			"ReadyLabel2a": "Klik Pasang untuk memulai pemasangan, atau klik Kembali jika Anda ingin meninjau atau mengubah pengaturan.",
			"ReadyLabel2b": "Klik Pasang untuk memulai pemasangan",
			"ReadyMemoUserInfo": "Informasi pengguna:",
			"ReadyMemoDir": "Lokasi tujuan:",
			"ReadyMemoType": "Jenis pemasangan:",
			"ReadyMemoComponents": "Komponen yang dipilih:",
			"ReadyMemoGroup": "Folder pada menu Start:",
			"ReadyMemoTasks": "Tugas tambahan:",
			"WizardPreparing": "Bersiap untuk memasang",
			"PreparingDesc": "Pemasang sedang bersiap memasang [name]",
			"PreviousInstallNotCompleted": "Pemasangan/penglepasan program sebelumnya tidak lengkap. Anda harus memulai ulang komputer Anda untuk menyelesaikannya.%n%nSetelah itu, jalankan kembali pemasang untuk menyelesaikan pemasangan [name].",
			"CannotContinue": "Pemasangan tidak dapat dilanjutkan. Klik Cancel untuk keluar.",
			"ApplicationsFound": "Aplikasi berikut sedang menggunakan berkas yang akan diperbarui oleh pemasang. Anda disarankan untuk mengizinkan pemasang menutup aplikasi tersebut.",
			"ApplicationsFound2": "Aplikasi berikut sedang menggunakan berkas yang akan diperbarui oleh pemasang. Anda disarankan untuk mengizinkan pemasang menutup aplikasi tersebut. Setelah pemasangan selesai, aplikasi tersebut akan dibuka ulang.",
			"CloseApplications": "&Automatically close the applications",
			"DontCloseApplications": "&Do not close the applications",
			"ErrorCloseApplications": "Pemasang tidak dapat menutup semua aplikasi tersebut. Anda disarankan untuk menutupnya secara manual sebelum melanjutkan.",
			"WizardInstalling": "Sedang memasang",
			"InstallingLabel": "Silakan tunggu sembari [name] dipasang.",
			"FinishedHeadingLabel": "Menyelesaikan pemasangan [name]",
			"FinishedLabelNoIcons": "[name] telah selesai dipasang.",
			"FinishedLabel": "Persiapan telah selesai menginsdtal [name] di komputer Anda. Aplikasi dapat diluncurkan dengan memilih ikon yang terinstal.",
			"ClickFinish": "Klik Selesai untuk keluar dari pemasangan.",
			"FinishedRestartLabel": "Untuk menyelesaikan pemasangan [name], komputer Anda harus dimulai ulang. Apakah Anda setuju?",
			"FinishedRestartMessage": "Untuk menyelesaikan pemasangan [name], komputer Anda harus dimulai ulang.%n%nApakah Anda setuju?",
			"ShowReadmeCheck": "Ya, saya ingin membaca berkas BACA SAYA",
			"YesRadio": "&Yes, restart the computer now",
			"NoRadio": "&No, I will restart the computer later",
			"RunEntryExec": "Jalankan %1",
			"RunEntryShellExec": "Lihat %1",
			"ChangeDiskTitle": "Pemasang membutuhkan cakram berikutnya",
			"SelectDiskLabel2": "Mohon masukkan cakram %1 dan klik OK.%n%nJika file juga ada di tempat lain, ketik lokasinya atau klik Jelajahi",
			"PathLabel": "&Path:",
			"FileNotInDir2": "Berkas \"%1\" tidak bisa ditemukan di \"&2\". Mohon masukkan cakram yang benar atau pilih folder lain.",
			"SelectDirectoryLabel": "Mohon tentukan lokasi cakram berikutnya.",
			"SetupAborted": "Pemasangan tidak dapat diselesaikan.%n%nMohon selesaikan masalahnya dan ulangi pemasangan.",
			"EntryAbortRetryIgnore": "Klik Coba lagi untuk mencoba kembali, Abaikan untuk melanjutkan, atau Batalkan untuk membatalkan pemasangan.",
			"StatusClosingApplications": "Menutup aplikasi...",
			"StatusCreateDirs": "Membuat lokasi...",
			"StatusExtractFiles": "Mengekstrak berkas...",
			"StatusCreateIcons": "Membuat pemintas...",
			"StatusCreateIniEntries": "Membuat entri INI...",
			"StatusCreateRegistryEntries": "Membuat entri registri...",
			"StatusRegisterFiles": "Mendaftarkan berkas...",
			"StatusSavingUninstall": "Menyimpan informasi pelepasan...",
			"StatusRunProgram": "Menyelesaikan pemasangan...",
			"StatusRestartingApplications": "Memulai kembali program...",
			"StatusRollback": "Membatalkan perubahan...",
			"ErrorInternal2": "Kesalahan internal: %1",
			"ErrorFunctionFailedNoCode": "%1 gagal",
			"ErrorFunctionFailed": "%1 gagal; kode %2",
			"ErrorFunctionFailedWithMessage": "%1 gagal; kode %2.%n%3",
			"ErrorExecutingProgram": "Tidak dapat menjalankan berkas:%n%1",
			"ErrorRegOpenKey": "Terjadi kesalahan saat membuka kunci registri:%n%1\\%2",
			"ErrorRegCreateKey": "Terjadi kesalahan saat membuat kunci registri:%n%1\\%2",
			"ErrorRegWriteKey": "Terjadi kesalahan saat menulis ke kunci registri:%n%1\\%2",
			"ErrorIniEntry": "Terjadi kesalahan saat membuat entri INI di berkas \"%1\".",
			"FileAbortRetryIgnore": "Klik Coba lagi untuk mencoba kembali, Abaikan untuk melewati file ini (tidak disarankan), atau Batalkan untuk membatalkan pemasangan.",
			"FileAbortRetryIgnore2": "Klik Coba lagi untuk mencoba kembali, Abaikan untuk melanjutkan (tidak disarankan), atau Batalkan untuk membatalkan pemasangan.",
			"SourceIsCorrupted": "Berkas asal mengalami kerusakan",
			"SourceDoesntExist": "Berkas asal \"%1\" tidak ada",
			"ExistingFileReadOnly": "Berkas ini ditandai sebagai baca saja.%n%nKlik Coba lagi untuk menghilangkan atribut baca saja dan mencoba lagi, Abaikan untuk melewati berkas ini, atau Batalkan untuk membatalkan pemasangan.",
			"ErrorReadingExistingDest": "Terjadi kesalahan saat membaca file ini:",
			"FileExists": "Berkas ini sudah ada.%n%nApakah Anda mengizinkan pemasang untuk menimpanya?",
			"ExistingFileNewer": "Berkas ini lebih baru daripada yang ada pada pemasang. Anda disarankan untuk membiarkannya.%n%nApakah Anda ingin membiarkannya?",
			"ErrorChangingAttr": "Terjadi kesalahan saat mengubah atribut berkas ini:",
			"ErrorCreatingTemp": "Terjadi kesalahan saat membuat berkas di lokasi tujuan:",
			"ErrorReadingSource": "Terjadi kesalahan saat membaca berkas asal:",
			"ErrorCopying": "Terjadi kesalahan saat menyalin berkas:",
			"ErrorReplacingExistingFile": "Terjadi kesalahan saat mengganti berkas:",
			"ErrorRestartReplace": "Memulai ulang Mengganti gagal:",
			"ErrorRenamingTemp": "Terjadi kesalahan saat mengubah nama berkas di lokasi tujuan:",
			"ErrorRegisterServer": "Tidak dapat mendaftarkan DLL/OCX: %1",
			"ErrorRegSvr32Failed": "RegSvr32 gagal dengan kode keluar %1",
			"ErrorRegisterTypeLib": "Tidak dapat mendaftarkan tipe pustaka: %1",
			"ErrorOpeningReadme": "Terjadi kesalahan saat membuka berkas BACA SAYA.",
			"ErrorRestartingComputer": "Pemasang tidak dapat memulai ulang komputer. Mohon lakukan secara manual.",
			"UninstallNotFound": "Berkas \"%1\" tidak ada. Penglepasan tidak dapat dilakukan.",
			"UninstallOpenError": "Berkas \"%1\" tidak dapat dibuka. Penglepasan tidak dapat dilakukan.",
			"UninstallUnsupportedVer": "Berkas catatan pelepasan \"%1\" memiliki format yang tidak dikenali oleh penglepas versi ini. Penglepasan tidak dapat dilakukan.",
			"UninstallUnknownEntry": "Ditemukan entri tidak dikenal (%1) di catatan pelepasan",
			"ConfirmUninstall": "Anda yakin ingin sepenuhnya menghapus %1? Ekstensi dan pengaturan tidak akan dihapus.",
			"UninstallOnlyOnWin64": "Pelepasan ini hanya dapat dilakukan di Windows 64-bit.",
			"OnlyAdminCanUninstall": "Pelepasan hanya dapat dilakukan oleh pengguna dengan kuasa administratif.",
			"UninstallStatusLabel": "Silakan tunggu sembari %1 dihapus dari komputer Anda.",
			"UninstalledAll": "%1 berhasil dihapus dari komputer anda.",
			"UninstalledMost": "Berhasil melepas %1.%n%nBeberapa elemen tidak dapat dihapus. Penghapusan dapat dilakukan secara manual.",
			"UninstalledAndNeedsRestart": "Untuk menyelesaikan penglepasan %1, komputer Anda harus dimulai ulang.%n%nApakah Anda ingin melakukannya sekarang?",
			"UninstallDataCorrupted": "\"%1\" berkas mengalami kerusakan. Tidak dapat melakukan penglepasan",
			"ConfirmDeleteSharedFileTitle": "Hapus berkas bersama?",
			"ConfirmDeleteSharedFile2": "Berkas bersama berikut tidak lagi dipakai. Apakah Anda ingin menghapusnya?%n%nJika Ada program yang masih menggunakannya, program itu akan bermasalah. Jika Anda tidak yakin, pilih Tidak. Berkas ini tidak akan membahayakan sistem Anda.",
			"SharedFileNameLabel": "Nama berkas:",
			"SharedFileLocationLabel": "Lokasi:",
			"WizardUninstalling": "Status penglepasan",
			"StatusUninstalling": "Melepas pemasangan %1...",
			"ShutdownBlockReasonInstallingApp": "Memasang %1.",
			"ShutdownBlockReasonUninstallingApp": "Melepas pemasangan %1.",
			"NameAndVersion": "%1 versi %2",
			"AdditionalIcons": "Additional icons:",
			"CreateDesktopIcon": "Create a &desktop icon",
			"CreateQuickLaunchIcon": "Create a &Quick Launch icon",
			"ProgramOnTheWeb": "%1 pada Web",
			"UninstallProgram": "Melepas pemasangan %1",
			"LaunchProgram": "Buka %1",
			"AssocFileExtension": "&Associate %1 with the %2 file extension",
			"AssocingFileExtension": "Sedang mengasosiasikan %1 dengan ekstensi berkas %2...",
			"AutoStartProgramGroupDescription": "Memulai:",
			"AutoStartProgram": "Jalankan %1 secara otomatis",
			"AddonHostProgramNotFound": "%1 tidak dapat ditemukan di folder pilihan Anda.%n%nApakah Anda ingin melanjutkan?"
		},
		"win32/i18n/messages": {
			"AddContextMenuFiles": "Tambahkan aksi \"Buka dengan %1\" ke menu konteks berkas Windows Explorer",
			"AddContextMenuFolders": "Tambahkan aksi \"Buka dengan %1\" ke menu konteks direktori Windows Explorer",
			"AssociateWithFiles": "Daftarkan %1 sebagai editor untuk jenis file yang didukung",
			"AddToPath": "Add to PATH (requires shell restart)",
			"RunAfter": "Jalankan %1 setelah instalasi",
			"Other": "Lainnya:",
			"SourceFile": "Sumber Berkas %1"
		},
		"vs/code/electron-browser/processExplorer/processExplorerMain": {
			"cpu": "CPU %",
			"memory": "Memory (MB)",
			"pid": "pid",
			"name": "Name",
			"killProcess": "Kill Process",
			"forceKillProcess": "Force Kill Process",
			"copy": "Salin",
			"copyAll": "Copy All",
			"debug": "Debug"
		},
		"vs/code/node/cliProcessMain": {
			"notFound": "Ekstensi '{0}' tidak ditemukan.",
			"notInstalled": "Ekstensi '{0}' belum terinstal.",
			"useId": "Make sure you use the full extension ID, including the publisher, e.g.: {0}",
			"installingExtensions": "Installing extensions...",
			"installation failed": "Failed Installing Extensions: {0}",
			"successVsixInstall": "Extension '{0}' was successfully installed.",
			"cancelVsixInstall": "Membatalkan pemasangan ekstensi '{0}'",
			"alreadyInstalled": "Ekstensi '{0}' telah terinstal.",
			"forceUpdate": "Extension '{0}' v{1} is already installed, but a newer version {2} is available in the marketplace. Use '--force' option to update to newer version.",
			"updateMessage": "Updating the extension '{0}' to the version {1}",
			"forceDowngrade": "A newer version of extension '{0}' v{1} is already installed. Use '--force' option to downgrade to older version.",
			"installing": "Installing extension '{0}' v{1}...",
			"successInstall": "Extension '{0}' v{1} was successfully installed.",
			"uninstalling": "Uninstalling {0}...",
			"successUninstall": "Extension '{0}' was successfully uninstalled!"
		},
		"vs/code/electron-main/main": {
			"secondInstanceAdmin": "Instansi kedua dari {0} sedang berjalan sebagai administrator.",
			"secondInstanceAdminDetail": "Silakan tutup instansi yang lain dan coba lagi.",
			"secondInstanceNoResponse": "Instansi lain dari {0} sedang berjalan namun tidak menanggapi",
			"secondInstanceNoResponseDetail": "Silakan tutup seluruh instansi lain dan coba lagi.",
			"startupDataDirError": "Unable to write program user data.",
			"startupUserDataAndExtensionsDirErrorDetail": "Please make sure the following directories are writeable:\n\n{0}",
			"close": "&&Close"
		},
		"vs/code/electron-browser/issue/issueReporterMain": {
			"hide": "hide",
			"show": "show",
			"previewOnGitHub": "Pratinjau pada Github",
			"loadingData": "Memuat data...",
			"rateLimited": "GitHub query limit exceeded. Please wait.",
			"similarIssues": "Similar issues",
			"open": "Buka",
			"closed": "Closed",
			"noSimilarIssues": "No similar issues found",
			"settingsSearchIssue": "Settings Search Issue",
			"bugReporter": "Laporan Bug",
			"featureRequest": "Permintaan Fitur",
			"performanceIssue": "Performance Issue",
			"selectSource": "Select source",
			"vscode": "Visual Studio Code",
			"extension": "An extension",
			"unknown": "Don't Know",
			"stepsToReproduce": "Steps to Reproduce",
			"bugDescription": "Share the steps needed to reliably reproduce the problem. Please include actual and expected results. We support GitHub-flavored Markdown. You will be able to edit your issue and add screenshots when we preview it on GitHub.",
			"performanceIssueDesciption": "When did this performance issue happen? Does it occur on startup or after a specific series of actions? We support GitHub-flavored Markdown. You will be able to edit your issue and add screenshots when we preview it on GitHub.",
			"description": "Description",
			"featureRequestDescription": "Please describe the feature you would like to see. We support GitHub-flavored Markdown. You will be able to edit your issue and add screenshots when we preview it on GitHub.",
			"expectedResults": "Expected Results",
			"settingsSearchResultsDescription": "Please list the results that you were expecting to see when you searched with this query. We support GitHub-flavored Markdown. You will be able to edit your issue and add screenshots when we preview it on GitHub.",
			"pasteData": "We have written the needed data into your clipboard because it was too large to send. Please paste.",
			"disabledExtensions": "Extensions are disabled"
		},
		"vs/code/electron-main/app": {
			"trace.message": "Successfully created trace.",
			"trace.detail": "Please create an issue and manually attach the following file:\n{0}",
			"trace.ok": "Oke"
		},
		"vs/code/electron-browser/issue/issueReporterPage": {
			"completeInEnglish": "Please complete the form in English.",
			"issueTypeLabel": "Ini adalah",
			"issueSourceLabel": "File on",
			"disableExtensionsLabelText": "Try to reproduce the problem after {0}. If the problem only reproduces when extensions are active, it is likely an issue with an extension.",
			"disableExtensions": "disabling all extensions and reloading the window",
			"chooseExtension": "Extension",
			"issueTitleLabel": "Title",
			"issueTitleRequired": "Silakan masukkan judul.",
			"titleLengthValidation": "Judul terlalu panjang.",
			"details": "Silakan masukkan rincian.",
			"sendSystemInfo": "Include my system information ({0})",
			"show": "show",
			"sendProcessInfo": "Include my currently running processes ({0})",
			"sendWorkspaceInfo": "Include my workspace metadata ({0})",
			"sendExtensions": "Include my enabled extensions ({0})",
			"sendSearchedExtensions": "Send searched extensions ({0})",
			"sendSettingsSearchDetails": "Send settings search details ({0})"
		},
		"vs/code/electron-main/auth": {
			"authRequire": "Proxy Authentication Required",
			"proxyauth": "The proxy {0} requires authentication."
		},
		"vs/code/electron-main/windows": {
			"pathNotExistTitle": "Path tidak tersedia",
			"pathNotExistDetail": "The path '{0}' does not seem to exist anymore on disk.",
			"uriInvalidTitle": "URI can not be opened",
			"uriInvalidDetail": "The URI '{0}' is not valid and can not be opened.",
			"ok": "OK",
			"reopen": "&&Reopen",
			"wait": "&&Keep Waiting",
			"close": "&&Close",
			"appStalled": "The window is no longer responding",
			"appStalledDetail": "You can reopen or close the window or keep waiting.",
			"appCrashed": "The window has crashed",
			"appCrashedDetail": "We are sorry for the inconvenience! You can reopen the window to continue where you left off."
		},
		"vs/code/electron-main/window": {
			"hiddenMenuBar": "You can still access the menu bar by pressing the Alt-key."
		},
		"vs/workbench/electron-browser/desktop.contribution": {
			"view": "Tampilkan",
			"workspaces": "Workspaces",
			"newTab": "New Window Tab",
			"showPreviousTab": "Show Previous Window Tab",
			"showNextWindowTab": "Show Next Window Tab",
			"moveWindowTabToNewWindow": "Move Window Tab to New Window",
			"mergeAllWindowTabs": "Merge All Windows",
			"toggleWindowTabsBar": "Toggle Window Tabs Bar",
			"developer": "Developer",
			"miSaveWorkspaceAs": "Save Workspace As...",
			"miCloseWindow": "Clos&&e Window",
			"miExit": "E&&xit",
			"miZoomIn": "&&Zoom In",
			"miZoomOut": "&&Zoom Out",
			"miZoomReset": "&&Reset Zoom",
			"miReportIssue": "Report &&Issue",
			"miToggleDevTools": "&&Toggle Developer Tools",
			"miOpenProcessExplorerer": "Open &&Process Explorer",
			"windowConfigurationTitle": "Jendela",
			"window.openFilesInNewWindow.on": "Files will open in a new window.",
			"window.openFilesInNewWindow.off": "Files will open in the window with the files' folder open or the last active window.",
			"window.openFilesInNewWindow.defaultMac": "Files will open in the window with the files' folder open or the last active window unless opened via the Dock or from Finder.",
			"window.openFilesInNewWindow.default": "Files will open in a new window unless picked from within the application (e.g. via the File menu).",
			"openFilesInNewWindowMac": "Controls whether files should open in a new window. \nNote that there can still be cases where this setting is ignored (e.g. when using the `--new-window` or `--reuse-window` command line option).",
			"openFilesInNewWindow": "Controls whether files should open in a new window.\nNote that there can still be cases where this setting is ignored (e.g. when using the `--new-window` or `--reuse-window` command line option).",
			"window.openWithoutArgumentsInNewWindow.on": "Open a new empty window.",
			"window.openWithoutArgumentsInNewWindow.off": "Focus the last active running instance.",
			"openWithoutArgumentsInNewWindow": "Controls whether a new empty window should open when starting a second instance without arguments or if the last running instance should get focus.\nNote that there can still be cases where this setting is ignored (e.g. when using the `--new-window` or `--reuse-window` command line option).",
			"window.reopenFolders.all": "Reopen all windows.",
			"window.reopenFolders.folders": "Reopen all folders. Empty workspaces will not be restored.",
			"window.reopenFolders.one": "Reopen the last active window.",
			"window.reopenFolders.none": "Jangan pernah membuka kembali jendela. Selalu mulai dengan jendela kosong.",
			"restoreWindows": "Controls how windows are being reopened after a restart.",
			"restoreFullscreen": "Controls whether a window should restore to full screen mode if it was exited in full screen mode.",
			"zoomLevel": "Adjust the zoom level of the window. The original size is 0 and each increment above (e.g. 1) or below (e.g. -1) represents zooming 20% larger or smaller. You can also enter decimals to adjust the zoom level with a finer granularity.",
			"window.newWindowDimensions.default": "Open new windows in the center of the screen.",
			"window.newWindowDimensions.inherit": "Open new windows with same dimension as last active one.",
			"window.newWindowDimensions.maximized": "Open new windows maximized.",
			"window.newWindowDimensions.fullscreen": "Buka jendela baru dalam mode layar penuh.",
			"newWindowDimensions": "Controls the dimensions of opening a new window when at least one window is already opened. Note that this setting does not have an impact on the first window that is opened. The first window will always restore the size and location as you left it before closing.",
			"closeWhenEmpty": "Controls whether closing the last editor should also close the window. This setting only applies for windows that do not show folders.",
			"autoDetectHighContrast": "If enabled, will automatically change to high contrast theme if Windows is using a high contrast theme, and to dark theme when switching away from a Windows high contrast theme.",
			"window.doubleClickIconToClose": "If enabled, double clicking the application icon in the title bar will close the window and the window cannot be dragged by the icon. This setting only has an effect when `#window.titleBarStyle#` is set to `custom`.",
			"titleBarStyle": "Adjust the appearance of the window title bar. On Linux and Windows, this setting also affects the application and context menu appearances. Changes require a full restart to apply.",
			"window.nativeTabs": "Enables macOS Sierra window tabs. Note that changes require a full restart to apply and that native tabs will disable a custom title bar style if configured.",
			"window.nativeFullScreen": "Controls if native full-screen should be used on macOS. Disable this option to prevent macOS from creating a new space when going full-screen.",
			"window.clickThroughInactive": "If enabled, clicking on an inactive window will both activate the window and trigger the element under the mouse if it is clickable. If disabled, clicking anywhere on an inactive window will activate it only and a second click is required on the element.",
			"telemetryConfigurationTitle": "Telemetri",
			"telemetry.enableCrashReporting": "Enable crash reports to be sent to a Microsoft online service. \nThis option requires restart to take effect."
		},
		"vs/workbench/browser/actions/textInputActions": {
			"undo": "Undo",
			"redo": "Redo",
			"cut": "Potong",
			"copy": "Salin",
			"paste": "Tempel",
			"selectAll": "Select All"
		},
		"vs/workbench/browser/actions/workspaceCommands": {
			"addFolderToWorkspace": "Add Folder to Workspace...",
			"add": "&&Add",
			"addFolderToWorkspaceTitle": "Add Folder to Workspace",
			"workspaceFolderPickerPlaceholder": "Select workspace folder"
		},
		"vs/workbench/browser/actions/developerActions": {
			"inspect context keys": "Inspect Context Keys",
			"toggle screencast mode": "Toggle Screencast Mode",
			"logStorage": "Log Storage Database Contents",
			"developer": "Developer",
			"screencastModeConfigurationTitle": "Screencast Mode",
			"screencastMode.location.verticalPosition": "Controls the vertical offset of the screencast mode overlay from the bottom as a percentage of the workbench height.",
			"screencastMode.onlyKeyboardShortcuts": "Only show keyboard shortcuts in Screencast Mode."
		},
		"vs/workbench/browser/actions/navigationActions": {
			"navigateLeft": "Navigate to the View on the Left",
			"navigateRight": "Navigate to the View on the Right",
			"navigateUp": "Navigate to the View Above",
			"navigateDown": "Navigate to the View Below",
			"view": "Tampilkan"
		},
		"vs/workbench/browser/actions/workspaceActions": {
			"openFile": "Open File...",
			"openFolder": "Open Folder...",
			"openFileFolder": "Buka...",
			"openWorkspaceAction": "Open Workspace...",
			"closeWorkspace": "Close Workspace",
			"noWorkspaceOpened": "There is currently no workspace opened in this instance to close.",
			"openWorkspaceConfigFile": "Open Workspace Configuration File",
			"globalRemoveFolderFromWorkspace": "Remove Folder from Workspace...",
			"workspaces": "Workspaces",
			"miAddFolderToWorkspace": "A&&dd Folder to Workspace...",
			"miCloseFolder": "Close &&Folder",
			"miCloseWorkspace": "Close &&Workspace"
		},
		"vs/workbench/api/common/configurationExtensionPoint": {
			"vscode.extension.contributes.configuration.title": "A summary of the settings. This label will be used in the settings file as separating comment.",
			"vscode.extension.contributes.configuration.properties": "Deskripsi properti konfigurasi.",
			"scope.application.description": "Configuration that can be configured only in the user settings.",
			"scope.machine.description": "Configuration that can be configured only in the user settings when the extension is running locally, or only in the remote settings when the extension is running remotely.",
			"scope.window.description": "Configuration that can be configured in the user, remote or workspace settings.",
			"scope.resource.description": "Configuration that can be configured in the user, remote, workspace or folder settings.",
			"scope.machine-overridable.description": "Machine configuration that can be configured also in workspace or folder settings.",
			"scope.description": "Scope in which the configuration is applicable. Available scopes are `application`, `machine`, `window`, `resource` and `machine-overridable`.",
			"scope.enumDescriptions": "Descriptions for enum values",
			"scope.markdownEnumDescription": "Descriptions for enum values in the markdown format.",
			"scope.markdownDescription": "The description in the markdown format.",
			"scope.deprecationMessage": "If set, the property is marked as deprecated and the given message is shown as an explanation.",
			"vscode.extension.contributes.defaultConfiguration": "Contributes default editor configuration settings by language.",
			"vscode.extension.contributes.configuration": "Contributes configuration settings.",
			"invalid.title": "'configuration.title' harus berupa string",
			"invalid.properties": "'configuration.properties' harus berupa objek",
			"invalid.property": "'configuration.property' must be an object",
			"invalid.allOf": "'configuration.allOf' is deprecated and should no longer be used. Instead, pass multiple configuration sections as an array to the 'configuration' contribution point.",
			"workspaceConfig.folders.description": "List of folders to be loaded in the workspace.",
			"workspaceConfig.path.description": "A file path. e.g. `/root/folderA` or `./folderA` for a relative path that will be resolved against the location of the workspace file.",
			"workspaceConfig.name.description": "An optional name for the folder. ",
			"workspaceConfig.uri.description": "URI of the folder",
			"workspaceConfig.settings.description": "Workspace settings",
			"workspaceConfig.launch.description": "Workspace launch configurations",
			"workspaceConfig.extensions.description": "Workspace extensions",
			"unknownWorkspaceProperty": "Unknown workspace configuration property"
		},
		"vs/workbench/browser/parts/sidebar/sidebarPart": {
			"focusSideBar": "Focus into Side Bar",
			"viewCategory": "View"
		},
		"vs/workbench/electron-browser/actions/workspaceActions": {
			"saveWorkspaceAsAction": "Save Workspace As...",
			"duplicateWorkspaceInNewWindow": "Duplicate Workspace in New Window"
		},
		"vs/workbench/electron-browser/actions/developerActions": {
			"toggleDevTools": "Toggle Developer Tools",
			"toggleSharedProcess": "Toggle Shared Process"
		},
		"vs/workbench/browser/workbench.contribution": {
			"workbenchConfigurationTitle": "Workbench",
			"showEditorTabs": "Mengontrol apakah editor yang terbuka ditampilkan di tab atau tidak.",
			"highlightModifiedTabs": "Controls whether a top border is drawn on modified (dirty) editor tabs or not.",
			"workbench.editor.labelFormat.default": "Show the name of the file. When tabs are enabled and two files have the same name in one group the distinguishing sections of each file's path are added. When tabs are disabled, the path relative to the workspace folder is shown if the editor is active.",
			"workbench.editor.labelFormat.short": "Show the name of the file followed by its directory name.",
			"workbench.editor.labelFormat.medium": "Show the name of the file followed by its path relative to the workspace folder.",
			"workbench.editor.labelFormat.long": "Show the name of the file followed by its absolute path.",
			"tabDescription": "Controls the format of the label for an editor.",
			"editorTabCloseButton": "Controls the position of the editor's tabs close buttons, or disables them when set to 'off'.",
			"workbench.editor.tabSizing.fit": "Always keep tabs large enough to show the full editor label.",
			"workbench.editor.tabSizing.shrink": "Allow tabs to get smaller when the available space is not enough to show all tabs at once.",
			"tabSizing": "Controls the sizing of editor tabs.",
			"focusRecentEditorAfterClose": "Controls whether tabs are closed in most recently used order or from left to right.",
			"showIcons": "Controls whether opened editors should show with an icon or not. This requires an icon theme to be enabled as well.",
			"enablePreview": "Controls whether opened editors show as preview. Preview editors are reused until they are pinned (e.g. via double click or editing) and show up with an italic font style.",
			"enablePreviewFromQuickOpen": "Controls whether opened editors from Quick Open show as preview. Preview editors are reused until they are pinned (e.g. via double click or editing).",
			"closeOnFileDelete": "Controls whether editors showing a file that was opened during the session should close automatically when getting deleted or renamed by some other process. Disabling this will keep the editor open  on such an event. Note that deleting from within the application will always close the editor and that dirty files will never close to preserve your data.",
			"editorOpenPositioning": "Controls where editors open. Select `left` or `right` to open editors to the left or right of the currently active one. Select `first` or `last` to open editors independently from the currently active one.",
			"sideBySideDirection": "Controls the default direction of editors that are opened side by side (e.g. from the explorer). By default, editors will open on the right hand side of the currently active one. If changed to `down`, the editors will open below the currently active one.",
			"closeEmptyGroups": "Controls the behavior of empty editor groups when the last tab in the group is closed. When enabled, empty groups will automatically close. When disabled, empty groups will remain part of the grid.",
			"revealIfOpen": "Controls whether an editor is revealed in any of the visible groups if opened. If disabled, an editor will prefer to open in the currently active editor group. If enabled, an already opened editor will be revealed instead of opened again in the currently active editor group. Note that there are some cases where this setting is ignored, e.g. when forcing an editor to open in a specific group or to the side of the currently active group.",
			"mouseBackForwardToNavigate": "Navigate between open files using mouse buttons four and five if provided.",
			"restoreViewState": "Restores the last view state (e.g. scroll position) when re-opening files after they have been closed.",
			"centeredLayoutAutoResize": "Controls if the centered layout should automatically resize to maximum width when more than one group is open. Once only one group is open it will resize back to the original centered width.",
			"commandHistory": "Controls the number of recently used commands to keep in history for the command palette. Set to 0 to disable command history.",
			"preserveInput": "Controls whether the last typed input to the command palette should be restored when opening it the next time.",
			"closeOnFocusLost": "Controls whether Quick Open should close automatically once it loses focus.",
			"workbench.quickOpen.preserveInput": "Controls whether the last typed input to Quick Open should be restored when opening it the next time.",
			"openDefaultSettings": "Mengontrol apakah saat membuka pengaturan, juga akan membuka editor yang menampilkan semua pengaturan default.",
			"useSplitJSON": "Controls whether to use the split JSON editor when editing settings as JSON.",
			"openDefaultKeybindings": "Controls whether opening keybinding settings also opens an editor showing all default keybindings.",
			"sideBarLocation": "Kontrol lokasi bilah samping. Ini dapat ditunjukkan di sebelah kiri atau kanan workbench.",
			"panelDefaultLocation": "Controls the default location of the panel (terminal, debug console, output, problems). It can either show at the bottom or on the right of the workbench.",
			"statusBarVisibility": "Controls the visibility of the status bar at the bottom of the workbench.",
			"activityBarVisibility": "Controls the visibility of the activity bar in the workbench.",
			"viewVisibility": "Controls the visibility of view header actions. View header actions may either be always visible, or only visible when that view is focused or hovered over.",
			"fontAliasing": "Controls font aliasing method in the workbench.",
			"workbench.fontAliasing.default": "Sub-pixel font smoothing. On most non-retina displays this will give the sharpest text.",
			"workbench.fontAliasing.antialiased": "Smooth the font on the level of the pixel, as opposed to the subpixel. Can make the font appear lighter overall.",
			"workbench.fontAliasing.none": "Disables font smoothing. Text will show with jagged sharp edges.",
			"workbench.fontAliasing.auto": "Applies `default` or `antialiased` automatically based on the DPI of displays.",
			"enableNaturalLanguageSettingsSearch": "Controls whether to enable the natural language search mode for settings. The natural language search is provided by a Microsoft online service.",
			"settingsSearchTocBehavior.hide": "Hide the Table of Contents while searching.",
			"settingsSearchTocBehavior.filter": "Filter the Table of Contents to just categories that have matching settings. Clicking a category will filter the results to that category.",
			"settingsSearchTocBehavior": "Controls the behavior of the settings editor Table of Contents while searching.",
			"settings.editor.ui": "Use the settings UI editor.",
			"settings.editor.json": "Use the JSON file editor.",
			"settings.editor.desc": "Determines which settings editor to use by default.",
			"workbench.enableExperiments": "Fetches experiments to run from a Microsoft online service.",
			"windowTitle": "Kontrol judul jendela berdasarkan editor aktif. Variabel diganti berdasarkan konteks:",
			"activeEditorShort": "`${activeEditorShort}`: the file name (e.g. myFile.txt).",
			"activeEditorMedium": "`${activeEditorMedium}`: the path of the file relative to the workspace folder (e.g. myFolder/myFileFolder/myFile.txt).",
			"activeEditorLong": "`${activeEditorLong}`: the full path of the file (e.g. /Users/Development/myFolder/myFileFolder/myFile.txt).",
			"activeFolderShort": "`${activeFolderShort}`: the name of the folder the file is contained in (e.g. myFileFolder).",
			"activeFolderMedium": "`${activeFolderMedium}`: the path of the folder the file is contained in, relative to the workspace folder (e.g. myFolder/myFileFolder).",
			"activeFolderLong": "`${activeFolderLong}`: the full path of the folder the file is contained in (e.g. /Users/Development/myFolder/myFileFolder).",
			"folderName": "`${folderName}`: name of the workspace folder the file is contained in (e.g. myFolder).",
			"folderPath": "`${folderPath}`: file path of the workspace folder the file is contained in (e.g. /Users/Development/myFolder).",
			"rootName": "`${rootName}`: name of the workspace (e.g. myFolder or myWorkspace).",
			"rootPath": "`${rootPath}`: file path of the workspace (e.g. /Users/Development/myWorkspace).",
			"appName": "`${appName}`: e.g. VS Code.",
			"remoteName": "`${remoteName}`: e.g. SSH",
			"dirty": "`${dirty}`: a dirty indicator if the active editor is dirty.",
			"separator": "`${separator}`: a conditional separator (\" - \") that only shows when surrounded by variables with values or static text.",
			"windowConfigurationTitle": "Jendela",
			"window.menuBarVisibility.default": "Menu is only hidden in full screen mode.",
			"window.menuBarVisibility.visible": "Menu is always visible even in full screen mode.",
			"window.menuBarVisibility.toggle": "Menu is hidden but can be displayed via Alt key.",
			"window.menuBarVisibility.hidden": "Menu is always hidden.",
			"window.menuBarVisibility.compact": "Menu is displayed as a compact button in the sidebar.",
			"menuBarVisibility": "Control the visibility of the menu bar. A setting of 'toggle' means that the menu bar is hidden and a single press of the Alt key will show it. By default, the menu bar will be visible, unless the window is full screen.",
			"enableMenuBarMnemonics": "Controls whether the main menus can be opened via Alt-key shortcuts. Disabling mnemonics allows to bind these Alt-key shortcuts to editor commands instead.",
			"customMenuBarAltFocus": "Controls whether the menu bar will be focused by pressing the Alt-key. This setting has no effect on toggling the menu bar with the Alt-key.",
			"window.openFoldersInNewWindow.on": "Folders will open in a new window.",
			"window.openFoldersInNewWindow.off": "Folders will replace the last active window.",
			"window.openFoldersInNewWindow.default": "Folders will open in a new window unless a folder is picked from within the application (e.g. via the File menu).",
			"openFoldersInNewWindow": "Controls whether folders should open in a new window or replace the last active window.\nNote that there can still be cases where this setting is ignored (e.g. when using the `--new-window` or `--reuse-window` command line option).",
			"zenModeConfigurationTitle": "Zen Mode",
			"zenMode.fullScreen": "Controls whether turning on Zen Mode also puts the workbench into full screen mode.",
			"zenMode.centerLayout": "Controls whether turning on Zen Mode also centers the layout.",
			"zenMode.hideTabs": "Controls whether turning on Zen Mode also hides workbench tabs.",
			"zenMode.hideStatusBar": "Controls whether turning on Zen Mode also hides the status bar at the bottom of the workbench.",
			"zenMode.hideActivityBar": "Controls whether turning on Zen Mode also hides the activity bar at the left of the workbench.",
			"zenMode.hideLineNumbers": "Controls whether turning on Zen Mode also hides the editor line numbers.",
			"zenMode.restore": "Controls whether a window should restore to zen mode if it was exited in zen mode."
		},
		"vs/workbench/browser/actions/layoutActions": {
			"view": "Tampilkan",
			"toggleActivityBar": "Toggle Activity Bar Visibility",
			"miShowActivityBar": "Show &&Activity Bar",
			"toggleCenteredLayout": "Toggle Centered Layout",
			"miToggleCenteredLayout": "Centered Layout",
			"flipLayout": "Toggle Vertical/Horizontal Editor Layout",
			"miToggleEditorLayout": "Flip &&Layout",
			"toggleSidebarPosition": "Toggle Side Bar Position",
			"moveSidebarRight": "Move Side Bar Right",
			"moveSidebarLeft": "Move Side Bar Left",
			"miMoveSidebarRight": "&&Move Side Bar Right",
			"miMoveSidebarLeft": "&&Move Side Bar Left",
			"toggleEditor": "Toggle Editor Area",
			"toggleSidebar": "Toggle Side Bar Visibility",
			"miAppearance": "&&Appearance",
			"miShowSidebar": "Show &&Side Bar",
			"toggleStatusbar": "Toggle Status Bar Visibility",
			"miShowStatusbar": "Show S&&tatus Bar",
			"toggleTabs": "Toggle Tab Visibility",
			"toggleZenMode": "Toggle Zen Mode",
			"miToggleZenMode": "Zen Mode",
			"toggleMenuBar": "Toggle Menu Bar",
			"miShowMenuBar": "Show Menu &&Bar",
			"increaseViewSize": "Increase Current View Size",
			"decreaseViewSize": "Decrease Current View Size"
		},
		"vs/workbench/browser/actions/windowActions": {
			"remove": "Remove from Recently Opened",
			"workspaces": "workspaces",
			"files": "files",
			"openRecentPlaceHolderMac": "Select to open (hold Cmd-key to open in new window)",
			"openRecentPlaceHolder": "Select to open (hold Ctrl-key to open in new window)",
			"openRecent": "Open Recent...",
			"quickOpenRecent": "Quick Open Recent...",
			"toggleFullScreen": "Toggle Full Screen",
			"reloadWindow": "Reload Window",
			"about": "About",
			"newWindow": "Jendela Baru",
			"file": "File",
			"view": "Tampilkan",
			"developer": "Developer",
			"help": "Help",
			"miNewWindow": "New &&Window",
			"miOpenRecent": "Open &&Recent",
			"miMore": "&&More...",
			"miToggleFullScreen": "&&Full Screen",
			"miAbout": "&&About"
		},
		"vs/workbench/browser/actions/helpActions": {
			"keybindingsReference": "Keyboard Shortcuts Reference",
			"openDocumentationUrl": "Documentation",
			"openIntroductoryVideosUrl": "Introductory Videos",
			"openTipsAndTricksUrl": "Tips and Tricks",
			"newsletterSignup": "Signup for the VS Code Newsletter",
			"openTwitterUrl": "Join Us on Twitter",
			"openUserVoiceUrl": "Search Feature Requests",
			"openLicenseUrl": "View License",
			"openPrivacyStatement": "Privacy Statement",
			"help": "Help",
			"miDocumentation": "&&Documentation",
			"miReleaseNotes": "&&Release Notes",
			"miKeyboardShortcuts": "&&Keyboard Shortcuts Reference",
			"miIntroductoryVideos": "Introductory &&Videos",
			"miTipsAndTricks": "Tips and Tri&&cks",
			"miTwitter": "&&Join Us on Twitter",
			"miUserVoice": "&&Search Feature Requests",
			"miLicense": "View &&License",
			"miPrivacyStatement": "Privac&&y Statement"
		},
		"vs/workbench/api/common/menusExtensionPoint": {
			"requirearray": "isi menu harus dalam bentuk larik",
			"requirestring": "properti `{0}` adalah wajib dan harus bertipe `string`",
			"optstring": "properti `{0}` dapat dihilangkan atau harus bertipe `string`",
			"vscode.extension.contributes.menuItem.command": "Pengenal dari perintah untuk mengeksekusi. Perintah harus dideklarasikan di bagian 'perintah'",
			"vscode.extension.contributes.menuItem.alt": "Identifier of an alternative command to execute. The command must be declared in the 'commands'-section",
			"vscode.extension.contributes.menuItem.when": "Syarat yang harus dipenuhi untuk menampilkan item ini",
			"vscode.extension.contributes.menuItem.group": "Kelompokkan perintah ini ke asalnya",
			"vscode.extension.contributes.menus": "Kontribusikan item menu ke dalam editor",
			"menus.commandPalette": "Palet Perintah",
			"menus.touchBar": "Papan sentuh (hanya macOS)",
			"menus.editorTitle": "Menu judul editor",
			"menus.editorContext": "Menu konteks editor",
			"menus.explorerContext": "menu konteks file explorer",
			"menus.editorTabContext": "The editor tabs context menu",
			"menus.debugCallstackContext": "The debug callstack context menu",
			"menus.scmTitle": "The Source Control title menu",
			"menus.scmSourceControl": "The Source Control menu",
			"menus.resourceGroupContext": "The Source Control resource group context menu",
			"menus.resourceStateContext": "The Source Control resource state context menu",
			"view.viewTitle": "The contributed view title menu",
			"view.itemContext": "The contributed view item context menu",
			"commentThread.title": "The contributed comment thread title menu",
			"commentThread.actions": "The contributed comment thread context menu, rendered as buttons below the comment editor",
			"comment.title": "The contributed comment title menu",
			"comment.actions": "The contributed comment context menu, rendered as buttons below the comment editor",
			"nonempty": "diharapkan nilai yang tidak kosong.",
			"opticon": "property `icon` can be omitted or must be either a string or a literal like `{dark, light}`",
			"requireStringOrObject": "property `{0}` is mandatory and must be of type `string` or `object`",
			"requirestrings": "properties `{0}` and `{1}` are mandatory and must be of type `string`",
			"vscode.extension.contributes.commandType.command": "Pengenal perintah yang akan dijalankan",
			"vscode.extension.contributes.commandType.title": "Title by which the command is represented in the UI",
			"vscode.extension.contributes.commandType.category": "(Optional) Category string by the command is grouped in the UI",
			"vscode.extension.contributes.commandType.precondition": "(Optional) Condition which must be true to enable the command",
			"vscode.extension.contributes.commandType.icon": "(Optional) Icon which is used to represent the command in the UI. Either a file path or a themable configuration",
			"vscode.extension.contributes.commandType.icon.light": "Lokasi ikon saat tema terang digunakan",
			"vscode.extension.contributes.commandType.icon.dark": "Lokasi ikon saat tema gelap digunakan",
			"vscode.extension.contributes.commands": "Contributes commands to the command palette.",
			"dup": "Command `{0}` appears multiple times in the `commands` section.",
			"menuId.invalid": "`{0}` bukan merupakan pengenal menu yang benar",
			"proposedAPI.invalid": "{0} is a proposed menu identifier and is only available when running out of dev or with the following command line switch: --enable-proposed-api {1}",
			"missing.command": "Menu item references a command `{0}` which is not defined in the 'commands' section.",
			"missing.altCommand": "Menu item references an alt-command `{0}` which is not defined in the 'commands' section.",
			"dupe.command": "Menu item references the same command as default and alt-command"
		},
		"vs/workbench/api/browser/viewsExtensionPoint": {
			"vscode.extension.contributes.views.containers.id": "Unique id used to identify the container in which views can be contributed using 'views' contribution point",
			"vscode.extension.contributes.views.containers.title": "Human readable string used to render the container",
			"vscode.extension.contributes.views.containers.icon": "Path to the container icon. Icons are 24x24 centered on a 50x40 block and have a fill color of 'rgb(215, 218, 224)' or '#d7dae0'. It is recommended that icons be in SVG, though any image file type is accepted.",
			"vscode.extension.contributes.viewsContainers": "Contributes views containers to the editor",
			"views.container.activitybar": "Contribute views containers to Activity Bar",
			"vscode.extension.contributes.view.id": "Identifier of the view. Use this to register a data provider through `vscode.window.registerTreeDataProviderForView` API. Also to trigger activating your extension by registering `onView:${id}` event to `activationEvents`.",
			"vscode.extension.contributes.view.name": "The human-readable name of the view. Will be shown",
			"vscode.extension.contributes.view.when": "Condition which must be true to show this view",
			"vscode.extension.contributes.view.group": "Nested group in the viewlet",
			"vscode.extension.contributes.view.remoteName": "The name of the remote type associated with this view",
			"vscode.extension.contributes.views": "Contributes views to the editor",
			"views.explorer": "Contributes views to Explorer container in the Activity bar",
			"views.debug": "Contributes views to Debug container in the Activity bar",
			"views.scm": "Contributes views to SCM container in the Activity bar",
			"views.test": "Contributes views to Test container in the Activity bar",
			"views.remote": "Contributes views to Remote container in the Activity bar. To contribute to this container, enableProposedApi needs to be turned on",
			"views.contributed": "Contributes views to contributed views container",
			"test": "Test",
			"viewcontainer requirearray": "views containers must be an array",
			"requireidstring": "property `{0}` is mandatory and must be of type `string`. Only alphanumeric characters, '_', and '-' are allowed.",
			"requirestring": "properti `{0}` adalah wajib dan harus bertipe `string`",
			"showViewlet": "Show {0}",
			"view": "Tampilkan",
			"ViewContainerRequiresProposedAPI": "View container '{0}' requires 'enableProposedApi' turned on to be added to 'Remote'.",
			"ViewContainerDoesnotExist": "Wadah tampilan '{0}' tidak ada dan semua tampilan yang terdaftar untuk itu akan ditambahkan ke 'Explorer'.",
			"duplicateView1": "Cannot register multiple views with same id `{0}` in the view container `{1}`",
			"duplicateView2": "A view with id `{0}` is already registered in the view container `{1}`",
			"requirearray": "views must be an array",
			"optstring": "properti `{0}` dapat dihilangkan atau harus bertipe `string`"
		},
		"vs/workbench/browser/parts/panel/panelPart": {
			"hidePanel": "Hide Panel"
		},
		"vs/workbench/electron-browser/actions/windowActions": {
			"closeWindow": "Close Window",
			"zoomIn": "Zoom In",
			"zoomOut": "Zoom Out",
			"zoomReset": "Reset Zoom",
			"reloadWindowWithExtensionsDisabled": "Reload With Extensions Disabled",
			"close": "Close Window",
			"switchWindowPlaceHolder": "Select a window to switch to",
			"current": "Current Window",
			"switchWindow": "Switch Window...",
			"quickSwitchWindow": "Quick Switch Window..."
		},
		"vs/workbench/browser/parts/titlebar/titlebarPart": {
			"patchedWindowTitle": "[Unsupported]",
			"userIsAdmin": "[Administrator]",
			"userIsSudo": "[Superuser]",
			"devExtensionWindowTitlePrefix": "[Extension Development Host]"
		},
		"vs/workbench/browser/parts/activitybar/activitybarPart": {
			"hideActivitBar": "Hide Activity Bar",
			"manage": "Manage"
		},
		"vs/workbench/browser/parts/statusbar/statusbarPart": {
			"hide": "Sembunyikan",
			"hideStatusBar": "Hide Status Bar"
		},
		"vs/workbench/browser/workbench": {
			"loaderErrorNative": "Failed to load a required file. Please restart the application to try again. Details: {0}"
		},
		"vs/workbench/common/views": {
			"duplicateId": "A view with id '{0}' is already registered in the container '{1}'"
		},
		"vs/workbench/api/common/jsonValidationExtensionPoint": {
			"contributes.jsonValidation": "Contributes json schema configuration.",
			"contributes.jsonValidation.fileMatch": "The file pattern to match, for example \"package.json\" or \"*.launch\".",
			"contributes.jsonValidation.url": "Skema URL ('http:', 'https:') atau lokasi relatif dari folder ekstensi ('./').",
			"invalid.jsonValidation": "'configuration.jsonValidation' must be a array",
			"invalid.fileMatch": "'configuration.jsonValidation.fileMatch' must be defined",
			"invalid.url": "'configuration.jsonValidation.url' must be a URL or relative path",
			"invalid.path.1": "Expected `contributes.{0}.url` ({1}) to be included inside extension's folder ({2}). This might make the extension non-portable.",
			"invalid.url.fileschema": "'configuration.jsonValidation.url' is an invalid relative URL: {0}",
			"invalid.url.schema": "'configuration.jsonValidation.url' must start with 'http:', 'https:' or './' to reference schemas located in the extension"
		},
		"vs/workbench/api/browser/mainThreadExtensionService": {
			"reload window": "Cannot activate the '{0}' extension because it depends on the '{1}' extension, which is not loaded. Would you like to reload the window to load the extension?",
			"reload": "Reload Window",
			"disabledDep": "Cannot activate the '{0}' extension because it depends on the '{1}' extension, which is disabled. Would you like to enable the extension and reload the window?",
			"enable dep": "Enable and Reload",
			"uninstalledDep": "Cannot activate the '{0}' extension because it depends on the '{1}' extension, which is not installed. Would you like to install the extension and reload the window?",
			"install missing dep": "Install and Reload",
			"unknownDep": "Cannot activate the '{0}' extension because it depends on an unknown '{1}' extension ."
		},
		"vs/workbench/api/browser/mainThreadMessageService": {
			"extensionSource": "{0} (Extension)",
			"defaultSource": "Extension",
			"manageExtension": "Manage Extension",
			"cancel": "Batal",
			"ok": "OK"
		},
		"vs/workbench/api/browser/mainThreadProgress": {
			"manageExtension": "Manage Extension"
		},
		"vs/workbench/browser/parts/quickopen/quickOpenController": {
			"quickOpenInput": "Type '?' to get help on the actions you can take from here",
			"historyMatches": "recently opened",
			"noResultsFound1": "No results found",
			"canNotRunPlaceholder": "This quick open handler can not be used in the current context",
			"entryAriaLabel": "{0}, recently opened",
			"removeFromEditorHistory": "Remove From History",
			"pickHistory": "Select an editor entry to remove from history"
		},
		"vs/workbench/browser/parts/views/views": {
			"focus view": "Focus on {0} View",
			"view category": "View"
		},
		"vs/workbench/browser/viewlet": {
			"compositePart.hideSideBarLabel": "Hide Side Bar",
			"collapse": "Collapse All"
		},
		"vs/workbench/common/theme": {
			"tabActiveBackground": "Active tab background color. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabUnfocusedActiveBackground": "Active tab background color in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabInactiveBackground": "Inactive tab background color. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabHoverBackground": "Tab background color when hovering. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabUnfocusedHoverBackground": "Tab background color in an unfocused group when hovering. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabBorder": "Border to separate tabs from each other. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabActiveBorder": "Border on the bottom of an active tab. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabActiveUnfocusedBorder": "Border on the bottom of an active tab in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabActiveBorderTop": "Border to the top of an active tab. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabActiveUnfocusedBorderTop": "Border to the top of an active tab in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabActiveModifiedBorder": "Border on the top of modified (dirty) active tabs in an active group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabInactiveModifiedBorder": "Border on the top of modified (dirty) inactive tabs in an active group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"unfocusedActiveModifiedBorder": "Border on the top of modified (dirty) active tabs in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"unfocusedINactiveModifiedBorder": "Border on the top of modified (dirty) inactive tabs in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabHoverBorder": "Border to highlight tabs when hovering. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabUnfocusedHoverBorder": "Border to highlight tabs in an unfocused group when hovering. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabActiveForeground": "Active tab foreground color in an active group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabInactiveForeground": "Inactive tab foreground color in an active group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabUnfocusedActiveForeground": "Active tab foreground color in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"tabUnfocusedInactiveForeground": "Inactive tab foreground color in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"editorPaneBackground": "Background color of the editor pane visible on the left and right side of the centered editor layout.",
			"editorGroupBackground": "Deprecated background color of an editor group.",
			"deprecatedEditorGroupBackground": "Deprecated: Background color of an editor group is no longer being supported with the introduction of the grid editor layout. You can use editorGroup.emptyBackground to set the background color of empty editor groups.",
			"editorGroupEmptyBackground": "Background color of an empty editor group. Editor groups are the containers of editors.",
			"editorGroupFocusedEmptyBorder": "Border color of an empty editor group that is focused. Editor groups are the containers of editors.",
			"tabsContainerBackground": "Background color of the editor group title header when tabs are enabled. Editor groups are the containers of editors.",
			"tabsContainerBorder": "Border color of the editor group title header when tabs are enabled. Editor groups are the containers of editors.",
			"editorGroupHeaderBackground": "Background color of the editor group title header when tabs are disabled (`\"workbench.editor.showTabs\": false`). Editor groups are the containers of editors.",
			"editorGroupBorder": "Color to separate multiple editor groups from each other. Editor groups are the containers of editors.",
			"editorDragAndDropBackground": "Background color when dragging editors around. The color should have transparency so that the editor contents can still shine through.",
			"imagePreviewBorder": "Border color for image in image preview.",
			"panelBackground": "Panel background color. Panels are shown below the editor area and contain views like output and integrated terminal.",
			"panelBorder": "Panel border color to separate the panel from the editor. Panels are shown below the editor area and contain views like output and integrated terminal.",
			"panelActiveTitleForeground": "Title color for the active panel. Panels are shown below the editor area and contain views like output and integrated terminal.",
			"panelInactiveTitleForeground": "Title color for the inactive panel. Panels are shown below the editor area and contain views like output and integrated terminal.",
			"panelActiveTitleBorder": "Border color for the active panel title. Panels are shown below the editor area and contain views like output and integrated terminal.",
			"panelDragAndDropBackground": "Drag and drop feedback color for the panel title items. The color should have transparency so that the panel entries can still shine through. Panels are shown below the editor area and contain views like output and integrated terminal.",
			"panelInputBorder": "Input box border for inputs in the panel.",
			"statusBarForeground": "Status bar foreground color when a workspace is opened. The status bar is shown in the bottom of the window.",
			"statusBarNoFolderForeground": "Status bar foreground color when no folder is opened. The status bar is shown in the bottom of the window.",
			"statusBarBackground": "Status bar background color when a workspace is opened. The status bar is shown in the bottom of the window.",
			"statusBarNoFolderBackground": "Status bar background color when no folder is opened. The status bar is shown in the bottom of the window.",
			"statusBarBorder": "Status bar border color separating to the sidebar and editor. The status bar is shown in the bottom of the window.",
			"statusBarNoFolderBorder": "Status bar border color separating to the sidebar and editor when no folder is opened. The status bar is shown in the bottom of the window.",
			"statusBarItemActiveBackground": "Status bar item background color when clicking. The status bar is shown in the bottom of the window.",
			"statusBarItemHoverBackground": "Status bar item background color when hovering. The status bar is shown in the bottom of the window.",
			"statusBarProminentItemForeground": "Status bar prominent items foreground color. Prominent items stand out from other status bar entries to indicate importance. Change mode `Toggle Tab Key Moves Focus` from command palette to see an example. The status bar is shown in the bottom of the window.",
			"statusBarProminentItemBackground": "Status bar prominent items background color. Prominent items stand out from other status bar entries to indicate importance. Change mode `Toggle Tab Key Moves Focus` from command palette to see an example. The status bar is shown in the bottom of the window.",
			"statusBarProminentItemHoverBackground": "Status bar prominent items background color when hovering. Prominent items stand out from other status bar entries to indicate importance. Change mode `Toggle Tab Key Moves Focus` from command palette to see an example. The status bar is shown in the bottom of the window.",
			"activityBarBackground": "Activity bar background color. The activity bar is showing on the far left or right and allows to switch between views of the side bar.",
			"activityBarForeground": "Activity bar item foreground color when it is active. The activity bar is showing on the far left or right and allows to switch between views of the side bar.",
			"activityBarInActiveForeground": "Activity bar item foreground color when it is inactive. The activity bar is showing on the far left or right and allows to switch between views of the side bar.",
			"activityBarBorder": "Activity bar border color separating to the side bar. The activity bar is showing on the far left or right and allows to switch between views of the side bar.",
			"activityBarDragAndDropBackground": "Drag and drop feedback color for the activity bar items. The color should have transparency so that the activity bar entries can still shine through. The activity bar is showing on the far left or right and allows to switch between views of the side bar.",
			"activityBarBadgeBackground": "Warna latar untuk lencana pemberitahuan aktivitas. Bilah aktivitas ditampilkan di paling kiri atau kanan dan dapat dialihkan sesuai dengan tampilan bilah sisi.",
			"activityBarBadgeForeground": "Activity notification badge foreground color. The activity bar is showing on the far left or right and allows to switch between views of the side bar.",
			"statusBarItemHostBackground": "Background color for the remote indicator on the status bar.",
			"statusBarItemHostForeground": "Foreground color for the remote indicator on the status bar.",
			"extensionBadge.remoteBackground": "Background color for the remote badge in the extensions view.",
			"extensionBadge.remoteForeground": "Foreground color for the remote badge in the extensions view.",
			"sideBarBackground": "Side bar background color. The side bar is the container for views like explorer and search.",
			"sideBarForeground": "Side bar foreground color. The side bar is the container for views like explorer and search.",
			"sideBarBorder": "Side bar border color on the side separating to the editor. The side bar is the container for views like explorer and search.",
			"sideBarTitleForeground": "Side bar title foreground color. The side bar is the container for views like explorer and search.",
			"sideBarDragAndDropBackground": "Drag and drop feedback color for the side bar sections. The color should have transparency so that the side bar sections can still shine through. The side bar is the container for views like explorer and search.",
			"sideBarSectionHeaderBackground": "Side bar section header background color. The side bar is the container for views like explorer and search.",
			"sideBarSectionHeaderForeground": "Side bar section header foreground color. The side bar is the container for views like explorer and search.",
			"sideBarSectionHeaderBorder": "Side bar section header border color. The side bar is the container for views like explorer and search.",
			"quickInputBackground": "Quick Input background color. The Quick Input widget is the container for views like the color theme picker.",
			"quickInputForeground": "Quick Input foreground color. The Quick Input widget is the container for views like the color theme picker.",
			"titleBarActiveForeground": "Title bar foreground when the window is active. Note that this color is currently only supported on macOS.",
			"titleBarInactiveForeground": "Title bar foreground when the window is inactive. Note that this color is currently only supported on macOS.",
			"titleBarActiveBackground": "Title bar background when the window is active. Note that this color is currently only supported on macOS.",
			"titleBarInactiveBackground": "Title bar background when the window is inactive. Note that this color is currently only supported on macOS.",
			"titleBarBorder": "Title bar border color. Note that this color is currently only supported on macOS.",
			"menubarSelectionForeground": "Foreground color of the selected menu item in the menubar.",
			"menubarSelectionBackground": "Background color of the selected menu item in the menubar.",
			"menubarSelectionBorder": "Border color of the selected menu item in the menubar.",
			"notificationCenterBorder": "Notifications center border color. Notifications slide in from the bottom right of the window.",
			"notificationToastBorder": "Notification toast border color. Notifications slide in from the bottom right of the window.",
			"notificationsForeground": "Notifications foreground color. Notifications slide in from the bottom right of the window.",
			"notificationsBackground": "Notifications background color. Notifications slide in from the bottom right of the window.",
			"notificationsLink": "Notification links foreground color. Notifications slide in from the bottom right of the window.",
			"notificationCenterHeaderForeground": "Notifications center header foreground color. Notifications slide in from the bottom right of the window.",
			"notificationCenterHeaderBackground": "Notifications center header background color. Notifications slide in from the bottom right of the window.",
			"notificationsBorder": "Notifications border color separating from other notifications in the notifications center. Notifications slide in from the bottom right of the window.",
			"notificationsErrorIconForeground": "The color used for the notification error icon.",
			"notificationsWarningIconForeground": "The color used for the notification warning icon.",
			"notificationsInfoIconForeground": "The color used for the notification info icon."
		},
		"vs/workbench/api/node/extHostLogService": {
			"remote extension host Log": "Remote Extension Host",
			"extension host Log": "Extension Host"
		},
		"vs/workbench/api/browser/mainThreadEditors": {
			"diffLeftRightLabel": "{0} ⟷ {1}"
		},
		"vs/workbench/api/browser/mainThreadWorkspace": {
			"folderStatusMessageAddSingleFolder": "Extension '{0}' added 1 folder to the workspace",
			"folderStatusMessageAddMultipleFolders": "Extension '{0}' added {1} folders to the workspace",
			"folderStatusMessageRemoveSingleFolder": "Extension '{0}' removed 1 folder from the workspace",
			"folderStatusMessageRemoveMultipleFolders": "Extension '{0}' removed {1} folders from the workspace",
			"folderStatusChangeFolder": "Extension '{0}' changed folders of the workspace"
		},
		"vs/workbench/browser/parts/quickopen/quickopen": {
			"quickOpen": "Go to File...",
			"quickNavigateNext": "Navigate Next in Quick Open",
			"quickNavigatePrevious": "Navigate Previous in Quick Open",
			"quickSelectNext": "Select Next in Quick Open",
			"quickSelectPrevious": "Select Previous in Quick Open"
		},
		"vs/workbench/browser/quickopen": {
			"noResultsMatching": "No results matching",
			"noResultsFound2": "No results found"
		},
		"vs/workbench/electron-browser/window": {
			"runningAsRoot": "It is not recommended to run {0} as root user.",
			"mPreferences": "Preferensi"
		},
		"vs/workbench/api/browser/mainThreadSaveParticipant": {
			"timeout.formatOnSave": "Aborted format on save after {0}ms",
			"codeActionsOnSave.didTimeout": "Aborted codeActionsOnSave after {0}ms",
			"timeout.onWillSave": "Aborted onWillSaveTextDocument-event after 1750ms",
			"saveParticipants": "Running Save Participants..."
		},
		"vs/workbench/api/browser/mainThreadWebview": {
			"errorMessage": "An error occurred while restoring view:{0}"
		},
		"vs/workbench/browser/parts/views/viewsViewlet": {
			"hideView": "Hide"
		},
		"vs/workbench/browser/parts/editor/textResourceEditor": {
			"textEditor": "Text Editor",
			"readonlyEditorWithInputAriaLabel": "{0}. Readonly text editor.",
			"readonlyEditorAriaLabel": "Readonly text editor.",
			"untitledFileEditorWithInputAriaLabel": "{0}. Untitled file text editor.",
			"untitledFileEditorAriaLabel": "Untitled file text editor."
		},
		"vs/workbench/api/common/extHostWorkspace": {
			"updateerror": "Extension '{0}' failed to update workspace folders: {1}"
		},
		"vs/workbench/api/browser/mainThreadTask": {
			"task.label": "{0}: {1}"
		},
		"vs/workbench/browser/parts/quickinput/quickInput": {
			"quickInput.back": "Back",
			"quickInput.steps": "{0}/{1}",
			"quickInputBox.ariaLabel": "Type to narrow down results.",
			"inputModeEntry": "Press 'Enter' to confirm your input or 'Escape' to cancel",
			"inputModeEntryDescription": "{0} (Press 'Enter' to confirm or 'Escape' to cancel)",
			"quickInput.visibleCount": "{0} Hasil",
			"quickInput.countSelected": "{0} Selected",
			"ok": "OK",
			"custom": "Custom",
			"quickInput.backWithKeybinding": "Back ({0})",
			"back": "Back"
		},
		"vs/workbench/browser/parts/panel/panelActions": {
			"closePanel": "Close Panel",
			"togglePanel": "Toggle Panel",
			"focusPanel": "Focus into Panel",
			"toggledPanelPosition": "Toggle Panel Position",
			"moveToRight": "Move Panel Right",
			"moveToBottom": "Move Panel to Bottom",
			"toggleMaximizedPanel": "Toggle Maximized Panel",
			"maximizePanel": "Maximize Panel Size",
			"minimizePanel": "Restore Panel Size",
			"previousPanelView": "Previous Panel View",
			"nextPanelView": "Next Panel View",
			"view": "View",
			"miShowPanel": "Show &&Panel"
		},
		"vs/workbench/browser/parts/compositePart": {
			"ariaCompositeToolbarLabel": "{0} actions",
			"titleTooltip": "{0} ({1})"
		},
		"vs/workbench/common/notifications": {
			"executeCommand": "Klik untuk mengeksekusi perintah '{0}'"
		},
		"vs/workbench/browser/parts/editor/editorWidgets": {
			"openWorkspace": "Buka Ruang Kerja"
		},
		"vs/workbench/browser/parts/notifications/notificationsAlerts": {
			"alertErrorMessage": "Kesalahan: {0}",
			"alertWarningMessage": "Peringatan: {0}",
			"alertInfoMessage": "Info: {0}"
		},
		"vs/workbench/browser/parts/notifications/notificationsStatus": {
			"status.notifications": "Notifications",
			"hideNotifications": "Hide Notifications",
			"zeroNotifications": "No Notifications",
			"noNotifications": "No New Notifications",
			"oneNotification": "1 New Notification",
			"notifications": "{0} Pemberitahuan Baru",
			"status.message": "Status Message"
		},
		"vs/workbench/api/common/extHostExtensionService": {
			"extensionTestError": "Path {0} does not point to a valid extension test runner."
		},
		"vs/workbench/browser/parts/activitybar/activitybarActions": {
			"previousSideBarView": "Previous Side Bar View",
			"nextSideBarView": "Next Side Bar View",
			"view": "View"
		},
		"vs/workbench/browser/parts/compositeBarActions": {
			"badgeTitle": "{0} - {1}",
			"additionalViews": "Additional Views",
			"numberBadge": "{0} ({1})",
			"manageExtension": "Manage Extension",
			"titleKeybinding": "{0} ({1})",
			"hide": "Sembunyikan",
			"keep": "Keep",
			"compositeActive": "{0} active",
			"toggle": "Toggle View Pinned"
		},
		"vs/workbench/browser/parts/views/panelViewlet": {
			"viewToolbarAriaLabel": "{0} actions"
		},
		"vs/workbench/browser/parts/notifications/notificationsCenter": {
			"notificationsEmpty": "No new notifications",
			"notifications": "Pemberitahuan",
			"notificationsToolbar": "Notification Center Actions",
			"notificationsList": "Notifications List"
		},
		"vs/workbench/browser/parts/notifications/notificationsCommands": {
			"notifications": "Pemberitahuan",
			"showNotifications": "Show Notifications",
			"hideNotifications": "Hide Notifications",
			"clearAllNotifications": "Clear All Notifications"
		},
		"vs/workbench/browser/parts/compositeBar": {
			"activityBarAriaLabel": "Active View Switcher"
		},
		"vs/workbench/browser/parts/notifications/notificationsToasts": {
			"notificationsToast": "Notification Toast"
		},
		"vs/workbench/browser/parts/editor/textEditor": {
			"editorLabelWithGroup": "{0}, {1}."
		},
		"vs/workbench/api/node/extHostDebugService": {
			"debug.terminal.title": "debuggee"
		},
		"vs/workbench/browser/parts/titlebar/menubarControl": {
			"mFile": "&&File",
			"mEdit": "&&Edit",
			"mSelection": "&&Selection",
			"mView": "&&View",
			"mGoto": "&&Go",
			"mDebug": "&&Debug",
			"mTerminal": "&&Terminal",
			"mHelp": "&&Help",
			"menubar.customTitlebarAccessibilityNotification": "Accessibility support is enabled for you. For the most accessible experience, we recommend the custom title bar style.",
			"goToSetting": "Open Settings",
			"checkForUpdates": "Periksa &&Pembaruan...",
			"checkingForUpdates": "Memeriksa Pembaruan...",
			"download now": "D&&ownload Now",
			"DownloadingUpdate": "Mengunduh Pembaruan...",
			"installUpdate...": "Install &&Update...",
			"installingUpdate": "Memasang Pembaruan...",
			"restartToUpdate": "Restart untuk &Memperbarui"
		},
		"vs/workbench/browser/parts/views/customView": {
			"no-dataprovider": "There is no data provider registered that can provide view data.",
			"collapseAll": "Collapse All",
			"command-error": "Error running command {1}: {0}. This is likely caused by the extension that contributes {1}."
		},
		"vs/workbench/browser/parts/editor/binaryEditor": {
			"binaryEditor": "Binary Viewer"
		},
		"vs/workbench/browser/parts/editor/editorCommands": {
			"editorCommand.activeEditorMove.description": "Move the active editor by tabs or groups",
			"editorCommand.activeEditorMove.arg.name": "Active editor move argument",
			"editorCommand.activeEditorMove.arg.description": "Argument Properties:\n\t* 'to': String value providing where to move.\n\t* 'by': String value providing the unit for move (by tab or by group).\n\t* 'value': Number value providing how many positions or an absolute position to move.",
			"toggleInlineView": "Toggle Inline View",
			"compare": "Compare"
		},
		"vs/workbench/browser/parts/notifications/notificationsActions": {
			"clearNotification": "Clear Notification",
			"clearNotifications": "Clear All Notifications",
			"hideNotificationsCenter": "Hide Notifications",
			"expandNotification": "Expand Notification",
			"collapseNotification": "Collapse Notification",
			"configureNotification": "Configure Notification",
			"copyNotification": "Copy Text"
		},
		"vs/workbench/api/common/extHostExtensionActivator": {
			"failedDep1": "Cannot activate extension '{0}' because it depends on extension '{1}', which failed to activate.",
			"activationError": "Activating extension '{0}' failed: {1}."
		},
		"vs/workbench/browser/parts/editor/resourceViewer": {
			"sizeB": "{0}B",
			"sizeKB": "{0}KB",
			"sizeMB": "{0}MB",
			"sizeGB": "{0}GB",
			"sizeTB": "{0}TB",
			"nativeFileTooLargeError": "The file is not displayed in the editor because it is too large ({0}).",
			"nativeBinaryError": "The file is not displayed in the editor because it is either binary or uses an unsupported text encoding.",
			"openAsText": "Do you want to open it anyway?"
		},
		"vs/workbench/api/common/extHost.api.impl": {
			"extensionLabel": "{0} (Extension)"
		},
		"vs/workbench/browser/parts/editor/editorGroupView": {
			"araLabelGroupActions": "Editor group actions",
			"closeGroupAction": "Tutup",
			"emptyEditorGroup": "{0} (empty)",
			"groupLabel": "Group {0}",
			"editorOpenError": "Unable to open '{0}': {1}."
		},
		"vs/workbench/browser/parts/editor/editor.contribution": {
			"textEditor": "Text Editor",
			"textDiffEditor": "Text Diff Editor",
			"binaryDiffEditor": "Binary Diff Editor",
			"sideBySideEditor": "Side by Side Editor",
			"groupOnePicker": "Show Editors in Active Group",
			"allEditorsPicker": "Show All Opened Editors",
			"view": "View",
			"file": "File",
			"splitUp": "Split Up",
			"splitDown": "Split Down",
			"splitLeft": "Split Left",
			"splitRight": "Split Right",
			"close": "Tutup",
			"closeOthers": "Close Others",
			"closeRight": "Close to the Right",
			"closeAllSaved": "Close Saved",
			"closeAll": "Close All",
			"keepOpen": "Keep Open",
			"toggleInlineView": "Toggle Inline View",
			"showOpenedEditors": "Show Opened Editors",
			"splitEditorRight": "Split Editor Right",
			"splitEditorDown": "Split Editor Down",
			"navigate.prev.label": "Perubahan sebelumnya",
			"navigate.next.label": "Next Change",
			"ignoreTrimWhitespace.label": "Ignore Trim Whitespace",
			"showTrimWhitespace.label": "Show Trim Whitespace",
			"keepEditor": "Keep Editor",
			"closeEditorsInGroup": "Close All Editors in Group",
			"closeSavedEditors": "Close Saved Editors in Group",
			"closeOtherEditors": "Close Other Editors in Group",
			"closeRightEditors": "Close Editors to the Right in Group",
			"miReopenClosedEditor": "&&Reopen Closed Editor",
			"miClearRecentOpen": "&&Clear Recently Opened",
			"miEditorLayout": "Editor &&Layout",
			"miSplitEditorUp": "Bagi ke &&Atas",
			"miSplitEditorDown": "Split &&Down",
			"miSplitEditorLeft": "Split &&Left",
			"miSplitEditorRight": "Split &&Right",
			"miSingleColumnEditorLayout": "& &Tunggal",
			"miTwoColumnsEditorLayout": "&&Two Columns",
			"miThreeColumnsEditorLayout": "T&&hree Columns",
			"miTwoRowsEditorLayout": "T&&wo Rows",
			"miThreeRowsEditorLayout": "Three &&Rows",
			"miTwoByTwoGridEditorLayout": "&&Kisi (2x2)",
			"miTwoRowsRightEditorLayout": "Two R&&ows Right",
			"miTwoColumnsBottomEditorLayout": "Two &&Columns Bottom",
			"miBack": "&&Back",
			"miForward": "&&Forward",
			"miLastEditLocation": "&&Last Edit Location",
			"miNextEditor": "&&Next Editor",
			"miPreviousEditor": "&&Previous Editor",
			"miNextEditorInGroup": "&&Next Used Editor in Group",
			"miPreviousEditorInGroup": "&&Previous Used Editor in Group",
			"miSwitchEditor": "Switch &&Editor",
			"miFocusFirstGroup": "Group &&1",
			"miFocusSecondGroup": "Group &&2",
			"miFocusThirdGroup": "Group &&3",
			"miFocusFourthGroup": "Group &&4",
			"miFocusFifthGroup": "Group &&5",
			"miNextGroup": "&&Next Group",
			"miPreviousGroup": "&&Previous Group",
			"miFocusLeftGroup": "Group &&Left",
			"miFocusRightGroup": "Group &&Right",
			"miFocusAboveGroup": "Group &&Above",
			"miFocusBelowGroup": "Group &&Below",
			"miSwitchGroup": "Switch &&Group"
		},
		"vs/workbench/browser/parts/editor/textDiffEditor": {
			"textDiffEditor": "Text Diff Editor",
			"readonlyEditorWithInputAriaLabel": "{0}. Readonly text compare editor.",
			"readonlyEditorAriaLabel": "Readonly text compare editor.",
			"editableEditorWithInputAriaLabel": "{0}. Text file compare editor.",
			"editableEditorAriaLabel": "Text file compare editor."
		},
		"vs/workbench/api/common/extHostProgress": {
			"extensionSource": "{0} (Extension)"
		},
		"vs/workbench/api/common/extHostStatusBar": {
			"status.extensionMessage": "Extension Status"
		},
		"vs/workbench/browser/parts/editor/binaryDiffEditor": {
			"metadataDiff": "{0} ↔ {1}"
		},
		"vs/workbench/browser/parts/notifications/notificationsViewer": {
			"notificationActions": "Notification Actions",
			"notificationSource": "Source: {0}"
		},
		"vs/workbench/api/common/extHostDiagnostics": {
			"limitHit": "Not showing {0} further errors and warnings."
		},
		"vs/workbench/browser/parts/editor/editorPicker": {
			"entryAriaLabel": "{0}, editor group picker",
			"noResultsFoundInGroup": "No matching opened editor found in group",
			"noOpenedEditors": "List of opened editors is currently empty in group",
			"noResultsFound": "No matching opened editor found",
			"noOpenedEditorsAllGroups": "List of opened editors is currently empty"
		},
		"vs/workbench/browser/parts/editor/editorActions": {
			"splitEditor": "Split Editor",
			"splitEditorOrthogonal": "Split Editor Orthogonal",
			"splitEditorGroupLeft": "Split Editor Left",
			"splitEditorGroupRight": "Split Editor Right",
			"splitEditorGroupUp": "Split Editor Up",
			"splitEditorGroupDown": "Split Editor Down",
			"joinTwoGroups": "Join Editor Group with Next Group",
			"joinAllGroups": "Join All Editor Groups",
			"navigateEditorGroups": "Navigate Between Editor Groups",
			"focusActiveEditorGroup": "Focus Active Editor Group",
			"focusFirstEditorGroup": "Focus First Editor Group",
			"focusLastEditorGroup": "Focus Last Editor Group",
			"focusNextGroup": "Focus Next Editor Group",
			"focusPreviousGroup": "Focus Previous Editor Group",
			"focusLeftGroup": "Focus Left Editor Group",
			"focusRightGroup": "Focus Right Editor Group",
			"focusAboveGroup": "Focus Above Editor Group",
			"focusBelowGroup": "Focus Below Editor Group",
			"openToSide": "Open to the Side",
			"closeEditor": "Close Editor",
			"closeOneEditor": "Tutup",
			"revertAndCloseActiveEditor": "Revert and Close Editor",
			"closeEditorsToTheLeft": "Close Editors to the Left in Group",
			"closeAllEditors": "Close All Editors",
			"closeAllGroups": "Close All Editor Groups",
			"closeEditorsInOtherGroups": "Close Editors in Other Groups",
			"closeEditorInAllGroups": "Menutup Editor di semua kelompok",
			"moveActiveGroupLeft": "Move Editor Group Left",
			"moveActiveGroupRight": "Move Editor Group Right",
			"moveActiveGroupUp": "Move Editor Group Up",
			"moveActiveGroupDown": "Move Editor Group Down",
			"minimizeOtherEditorGroups": "Maximize Editor Group",
			"evenEditorGroups": "Reset Editor Group Sizes",
			"toggleEditorWidths": "Toggle Editor Group Sizes",
			"maximizeEditor": "Maximize Editor Group and Hide Side Bar",
			"openNextEditor": "Open Next Editor",
			"openPreviousEditor": "Open Previous Editor",
			"nextEditorInGroup": "Open Next Editor in Group",
			"openPreviousEditorInGroup": "Open Previous Editor in Group",
			"firstEditorInGroup": "Open First Editor in Group",
			"lastEditorInGroup": "Open Last Editor in Group",
			"navigateNext": "Go Forward",
			"navigatePrevious": "Go Back",
			"navigateToLastEditLocation": "Go to Last Edit Location",
			"navigateLast": "Go Last",
			"reopenClosedEditor": "Reopen Closed Editor",
			"clearRecentFiles": "Clear Recently Opened",
			"showEditorsInActiveGroup": "Show Editors in Active Group",
			"showAllEditors": "Show All Editors",
			"openPreviousRecentlyUsedEditorInGroup": "Open Previous Recently Used Editor in Group",
			"openNextRecentlyUsedEditorInGroup": "Open Next Recently Used Editor in Group",
			"navigateEditorHistoryByInput": "Open Previous Editor from History",
			"openNextRecentlyUsedEditor": "Open Next Recently Used Editor",
			"openPreviousRecentlyUsedEditor": "Open Previous Recently Used Editor",
			"clearEditorHistory": "Clear Editor History",
			"moveEditorLeft": "Move Editor Left",
			"moveEditorRight": "Move Editor Right",
			"moveEditorToPreviousGroup": "Move Editor into Previous Group",
			"moveEditorToNextGroup": "Move Editor into Next Group",
			"moveEditorToAboveGroup": "Move Editor into Above Group",
			"moveEditorToBelowGroup": "Move Editor into Below Group",
			"moveEditorToLeftGroup": "Pindahkan Editor ke Grup Kiri",
			"moveEditorToRightGroup": "Move Editor into Right Group",
			"moveEditorToFirstGroup": "Move Editor into First Group",
			"moveEditorToLastGroup": "Move Editor into Last Group",
			"editorLayoutSingle": "Single Column Editor Layout",
			"editorLayoutTwoColumns": "Two Columns Editor Layout",
			"editorLayoutThreeColumns": "Three Columns Editor Layout",
			"editorLayoutTwoRows": "Two Rows Editor Layout",
			"editorLayoutThreeRows": "Tiga Baris Tata Letak Editor",
			"editorLayoutTwoByTwoGrid": "Grid Editor Layout (2x2)",
			"editorLayoutTwoColumnsBottom": "Dua kolom Layout Editor bawah",
			"editorLayoutTwoRowsRight": "Two Rows Right Editor Layout",
			"newEditorLeft": "New Editor Group to the Left",
			"newEditorRight": "New Editor Group to the Right",
			"newEditorAbove": "New Editor Group Above",
			"newEditorBelow": "New Editor Group Below"
		},
		"vs/workbench/api/common/extHostTreeViews": {
			"treeView.notRegistered": "No tree view with id '{0}' registered.",
			"treeView.duplicateElement": "Element with id {0} is already registered"
		},
		"vs/workbench/browser/parts/editor/editorStatus": {
			"singleSelectionRange": "Ln {0}, Col {1} ({2} selected)",
			"singleSelection": "Baris {0}, Kolom {1}",
			"multiSelectionRange": "{0} selections ({1} characters selected)",
			"multiSelection": "{0} selections",
			"endOfLineLineFeed": "LF",
			"endOfLineCarriageReturnLineFeed": "CRLF",
			"screenReaderDetectedExplanation.question": "Are you using a screen reader to operate VS Code? (Certain features like word wrap are disabled when using a screen reader)",
			"screenReaderDetectedExplanation.answerYes": "Ya",
			"screenReaderDetectedExplanation.answerNo": "Tidak",
			"noEditor": "No text editor active at this time",
			"noWritableCodeEditor": "The active code editor is read-only.",
			"indentConvert": "convert file",
			"indentView": "change view",
			"pickAction": "Select Action",
			"tabFocusModeEnabled": "Tab Moves Focus",
			"disableTabMode": "Disable Accessibility Mode",
			"status.editor.tabFocusMode": "Accessibility Mode",
			"screenReaderDetected": "Screen Reader Optimized",
			"screenReaderDetectedExtra": "If you are not using a Screen Reader, please change the setting `editor.accessibilitySupport` to \"off\".",
			"status.editor.screenReaderMode": "Screen Reader Mode",
			"gotoLine": "Go to Line",
			"status.editor.selection": "Editor Selection",
			"selectIndentation": "Select Indentation",
			"status.editor.indentation": "Editor Indentation",
			"selectEncoding": "Pilih Encoding",
			"status.editor.encoding": "Editor Encoding",
			"selectEOL": "Select End of Line Sequence",
			"status.editor.eol": "Editor End of Line",
			"selectLanguageMode": "Select Language Mode",
			"status.editor.mode": "Editor Language",
			"fileInfo": "File Information",
			"status.editor.info": "File Information",
			"spacesSize": "Spaces: {0}",
			"tabSize": "Tab Size: {0}",
			"showLanguageExtensions": "Search Marketplace Extensions for '{0}'...",
			"changeMode": "Change Language Mode",
			"languageDescription": "({0}) - Configured Language",
			"languageDescriptionConfigured": "({0})",
			"languagesPicks": "languages (identifier)",
			"configureModeSettings": "Configure '{0}' language based settings...",
			"configureAssociationsExt": "Configure File Association for '{0}'...",
			"autoDetect": "Auto Detect",
			"pickLanguage": "Select Language Mode",
			"currentAssociation": "Current Association",
			"pickLanguageToConfigure": "Select Language Mode to Associate with '{0}'",
			"changeEndOfLine": "Change End of Line Sequence",
			"pickEndOfLine": "Select End of Line Sequence",
			"changeEncoding": "Change File Encoding",
			"noFileEditor": "No file active at this time",
			"saveWithEncoding": "Save with Encoding",
			"reopenWithEncoding": "Reopen with Encoding",
			"guessedEncoding": "Guessed from content",
			"pickEncodingForReopen": "Select File Encoding to Reopen File",
			"pickEncodingForSave": "Select File Encoding to Save with"
		},
		"vs/workbench/browser/parts/editor/titleControl": {
			"araLabelEditorActions": "Editor actions",
			"draggedEditorGroup": "{0} (+{1})"
		},
		"vs/workbench/browser/parts/editor/tabsTitleControl": {
			"araLabelTabActions": "Tab actions"
		},
		"vs/workbench/browser/parts/editor/breadcrumbs": {
			"title": "Breadcrumb Navigation",
			"enabled": "Enable/disable navigation breadcrumbs.",
			"filepath": "Controls whether and how file paths are shown in the breadcrumbs view.",
			"filepath.on": "Show the file path in the breadcrumbs view.",
			"filepath.off": "Do not show the file path in the breadcrumbs view.",
			"filepath.last": "Only show the last element of the file path in the breadcrumbs view.",
			"symbolpath": "Controls whether and how symbols are shown in the breadcrumbs view.",
			"symbolpath.on": "Show all symbols in the breadcrumbs view.",
			"symbolpath.off": "Jangan tampilkan simbol pada tampilan breadcumb.",
			"symbolpath.last": "Only show the current symbol in the breadcrumbs view.",
			"symbolSortOrder": "Controls how symbols are sorted in the breadcrumbs outline view.",
			"symbolSortOrder.position": "Show symbol outline in file position order.",
			"symbolSortOrder.name": "Show symbol outline in alphabetical order.",
			"symbolSortOrder.type": "Show symbol outline in symbol type order.",
			"icons": "Render breadcrumb items with icons."
		},
		"vs/workbench/browser/parts/editor/breadcrumbsControl": {
			"cmd.toggle": "Toggle Breadcrumbs",
			"cmd.category": "View",
			"miShowBreadcrumbs": "Show &&Breadcrumbs",
			"cmd.focus": "Focus Breadcrumbs"
		},
		"vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution": {
			"no.item": "Tidak ada hasil",
			"title": "Peek Call Hierarchy"
		},
		"vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek": {
			"toggle.from": "Showing Calls",
			"toggle.to": "Showing Callers",
			"tree.aria": "Call Hierarchy",
			"callFrom": "Calls from '{0}'",
			"callsTo": "Callers of '{0}'",
			"title.loading": "Memuat...",
			"empt.callsFrom": "No calls from '{0}'",
			"empt.callsTo": "No callers of '{0}'"
		},
		"vs/workbench/contrib/cli/node/cli.contribution": {
			"install": "Pasang perintah '{0}' di PATH",
			"not available": "Perintah ini tidak tersedia",
			"successIn": "Shell command '{0}' successfully installed in PATH.",
			"ok": "OK",
			"cancel2": "Batal",
			"warnEscalation": "Code will now prompt with 'osascript' for Administrator privileges to install the shell command.",
			"cantCreateBinFolder": "Tidak dapat membuat '/usr/local/bin'.",
			"aborted": "Dibatalkan",
			"uninstall": "Hapus perintah '{0}' dari PATH",
			"successFrom": "Shell command '{0}' successfully uninstalled from PATH.",
			"warnEscalationUninstall": "Code will now prompt with 'osascript' for Administrator privileges to uninstall the shell command.",
			"cantUninstall": "Unable to uninstall the shell command '{0}'.",
			"shellCommand": "Perintah Shell"
		},
		"vs/workbench/contrib/codeEditor/browser/largeFileOptimizations": {
			"largeFile": "{0}: tokenization, wrapping and folding have been turned off for this large file in order to reduce memory usage and avoid freezing or crashing.",
			"removeOptimizations": "Forcefully enable features",
			"reopenFilePrompt": "Please reopen file in order for this setting to take effect."
		},
		"vs/workbench/contrib/codeEditor/browser/inspectKeybindings": {
			"workbench.action.inspectKeyMap": "Developer: Inspect Key Mappings",
			"workbench.action.inspectKeyMapJSON": "Inspect Key Mappings (JSON)",
			"developer": "Developer"
		},
		"vs/workbench/contrib/codeEditor/browser/toggleMinimap": {
			"toggleMinimap": "Alihkan Minimap",
			"view": "View",
			"miShowMinimap": "Show &&Minimap"
		},
		"vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter": {
			"toggleRenderControlCharacters": "Toggle Control Characters",
			"view": "Tampilkan",
			"miToggleRenderControlCharacters": "Render &&Control Characters"
		},
		"vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier": {
			"toggleLocation": "Toggle Multi-Cursor Modifier",
			"miMultiCursorAlt": "Switch to Alt+Click for Multi-Cursor",
			"miMultiCursorCmd": "Switch to Cmd+Click for Multi-Cursor",
			"miMultiCursorCtrl": "Switch to Ctrl+Click for Multi-Cursor"
		},
		"vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace": {
			"toggleRenderWhitespace": "Toggle Render Whitespace",
			"view": "View",
			"miToggleRenderWhitespace": "&&Render Whitespace"
		},
		"vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": {
			"emergencyConfOn": "Now changing the setting `editor.accessibilitySupport` to 'on'.",
			"openingDocs": "Now opening the VS Code Accessibility documentation page.",
			"introMsg": "Thank you for trying out VS Code's accessibility options.",
			"status": "Status:",
			"changeConfigToOnMac": "To configure the editor to be permanently optimized for usage with a Screen Reader press Command+E now.",
			"changeConfigToOnWinLinux": "To configure the editor to be permanently optimized for usage with a Screen Reader press Control+E now.",
			"auto_unknown": "The editor is configured to use platform APIs to detect when a Screen Reader is attached, but the current runtime does not support this.",
			"auto_on": "The editor has automatically detected a Screen Reader is attached.",
			"auto_off": "The editor is configured to automatically detect when a Screen Reader is attached, which is not the case at this time.",
			"configuredOn": "The editor is configured to be permanently optimized for usage with a Screen Reader - you can change this by editing the setting `editor.accessibilitySupport`.",
			"configuredOff": "The editor is configured to never be optimized for usage with a Screen Reader.",
			"tabFocusModeOnMsg": "Pressing Tab in the current editor will move focus to the next focusable element. Toggle this behavior by pressing {0}.",
			"tabFocusModeOnMsgNoKb": "Pressing Tab in the current editor will move focus to the next focusable element. The command {0} is currently not triggerable by a keybinding.",
			"tabFocusModeOffMsg": "Pressing Tab in the current editor will insert the tab character. Toggle this behavior by pressing {0}.",
			"tabFocusModeOffMsgNoKb": "Pressing Tab in the current editor will insert the tab character. The command {0} is currently not triggerable by a keybinding.",
			"openDocMac": "Press Command+H now to open a browser window with more VS Code information related to Accessibility.",
			"openDocWinLinux": "Press Control+H now to open a browser window with more VS Code information related to Accessibility.",
			"outroMsg": "You can dismiss this tooltip and return to the editor by pressing Escape or Shift+Escape.",
			"ShowAccessibilityHelpAction": "Show Accessibility Help"
		},
		"vs/workbench/contrib/codeEditor/browser/inspectTMScopes/inspectTMScopes": {
			"inspectTMScopes": "Developer: Inspect TM Scopes",
			"inspectTMScopesWidget.loading": "Memuat..."
		},
		"vs/workbench/contrib/codeEditor/browser/toggleWordWrap": {
			"toggle.wordwrap": "View: Toggle Word Wrap",
			"wordWrap.notInDiffEditor": "Cannot toggle word wrap in a diff editor.",
			"unwrapMinified": "Disable wrapping for this file",
			"wrapMinified": "Enable wrapping for this file",
			"miToggleWordWrap": "Toggle &&Word Wrap"
		},
		"vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": {
			"parseErrors": "Kesalahan dalam mengurai {0}: {1}",
			"schema.openBracket": "kurung kurawal buka atau urutan string.",
			"schema.closeBracket": "kurung kurawal tutup atau urutan string.",
			"schema.comments": "Mendefinisikan simbol komentar",
			"schema.blockComments": "Menentukan bagaimana blok komentar ditandai.",
			"schema.blockComment.begin": "Urutan karakter yang mengawali blok komentar.",
			"schema.blockComment.end": "Urutan karakter yang mengakhiri blok komentar.",
			"schema.lineComment": "Urutan karakter yang mengawali komentar sebaris.",
			"schema.brackets": "Menentukan tanda kurung yang mengatur besarnya indentasi.",
			"schema.autoClosingPairs": "Menentukan pasangan tanda kurung. Tanda kurung penutup akan dimasukkan secara otomatis ketika tanda kurung pembuka dimasukkan.",
			"schema.autoClosingPairs.notIn": "Mendefinisikan daftar cakupan dimana pasangan otomatis telah dimatikan.",
			"schema.autoCloseBefore": "Defines what characters must be after the cursor in order for bracket or quote autoclosing to occur when using the 'languageDefined' autoclosing setting. This is typically the set of characters which can not start an expression.",
			"schema.surroundingPairs": "Mendefinisikan pasangan kurung yang dapat digunakan untuk mengelilingi string yang dipilih.",
			"schema.wordPattern": "Defines what is considered to be a word in the programming language.",
			"schema.wordPattern.pattern": "Pola RegExp yang digunakan untuk memadankan kata.",
			"schema.wordPattern.flags": "Penanda RegExp yang dipakai untuk memadankan kata.",
			"schema.wordPattern.flags.errorMessage": "Harus cocok dengan pola `/^([gimuy]+)$/`.",
			"schema.indentationRules": "The language's indentation settings.",
			"schema.indentationRules.increaseIndentPattern": "If a line matches this pattern, then all the lines after it should be indented once (until another rule matches).",
			"schema.indentationRules.increaseIndentPattern.pattern": "The RegExp pattern for increaseIndentPattern.",
			"schema.indentationRules.increaseIndentPattern.flags": "The RegExp flags for increaseIndentPattern.",
			"schema.indentationRules.increaseIndentPattern.errorMessage": "Harus cocok dengan pola `/^([gimuy]+)$/`.",
			"schema.indentationRules.decreaseIndentPattern": "If a line matches this pattern, then all the lines after it should be unindented once (until another rule matches).",
			"schema.indentationRules.decreaseIndentPattern.pattern": "The RegExp pattern for decreaseIndentPattern.",
			"schema.indentationRules.decreaseIndentPattern.flags": "The RegExp flags for decreaseIndentPattern.",
			"schema.indentationRules.decreaseIndentPattern.errorMessage": "Harus cocok dengan pola `/^([gimuy]+)$/`.",
			"schema.indentationRules.indentNextLinePattern": "If a line matches this pattern, then **only the next line** after it should be indented once.",
			"schema.indentationRules.indentNextLinePattern.pattern": "The RegExp pattern for indentNextLinePattern.",
			"schema.indentationRules.indentNextLinePattern.flags": "The RegExp flags for indentNextLinePattern.",
			"schema.indentationRules.indentNextLinePattern.errorMessage": "Harus cocok dengan pola `/^([gimuy]+)$/`.",
			"schema.indentationRules.unIndentedLinePattern": "If a line matches this pattern, then its indentation should not be changed and it should not be evaluated against the other rules.",
			"schema.indentationRules.unIndentedLinePattern.pattern": "The RegExp pattern for unIndentedLinePattern.",
			"schema.indentationRules.unIndentedLinePattern.flags": "The RegExp flags for unIndentedLinePattern.",
			"schema.indentationRules.unIndentedLinePattern.errorMessage": "Harus cocok dengan pola `/^([gimuy]+)$/`.",
			"schema.folding": "The language's folding settings.",
			"schema.folding.offSide": "A language adheres to the off-side rule if blocks in that language are expressed by their indentation. If set, empty lines belong to the subsequent block.",
			"schema.folding.markers": "Language specific folding markers such as '#region' and '#endregion'. The start and end regexes will be tested against the contents of all lines and must be designed efficiently",
			"schema.folding.markers.start": "The RegExp pattern for the start marker. The regexp must start with '^'.",
			"schema.folding.markers.end": "The RegExp pattern for the end marker. The regexp must start with '^'."
		},
		"vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget": {
			"label.find": "Temukan",
			"placeholder.find": "Temukan",
			"label.previousMatchButton": "Hasil sebelumnya",
			"label.nextMatchButton": "Hasil berikutnya",
			"label.closeButton": "Tutup"
		},
		"vs/workbench/contrib/comments/browser/comments.contribution": {
			"commentsConfigurationTitle": "Comments",
			"openComments": "Controls when the comments panel should open."
		},
		"vs/workbench/contrib/comments/browser/commentsEditorContribution": {
			"pickCommentService": "Select Comment Provider",
			"nextCommentThreadAction": "Go to Next Comment Thread"
		},
		"vs/workbench/contrib/comments/browser/commentsPanel": {
			"collapseAll": "Collapse All"
		},
		"vs/workbench/contrib/comments/browser/commentsTreeViewer": {
			"imageWithLabel": "Image: {0}",
			"image": "Image"
		},
		"vs/workbench/contrib/comments/browser/commentGlyphWidget": {
			"editorGutterCommentRangeForeground": "Editor gutter decoration color for commenting ranges."
		},
		"vs/workbench/contrib/comments/common/commentModel": {
			"noComments": "Tidak ada komentar pada ulasan ini."
		},
		"vs/workbench/contrib/comments/browser/commentThreadWidget": {
			"label.collapse": "Runtuhkan",
			"commentThreadParticipants": "Participants: {0}",
			"startThread": "Start discussion",
			"reply": "Reply...",
			"newComment": "Type a new comment"
		},
		"vs/workbench/contrib/comments/browser/commentNode": {
			"commentToggleReaction": "Toggle Reaction",
			"commentToggleReactionError": "Mengalihkan reaksi komentar gagal: {0}.",
			"commentToggleReactionDefaultError": "Toggling the comment reaction failed",
			"commentDeleteReactionError": "Deleting the comment reaction failed: {0}.",
			"commentDeleteReactionDefaultError": "Deleting the comment reaction failed",
			"commentAddReactionError": "Deleting the comment reaction failed: {0}.",
			"commentAddReactionDefaultError": "Deleting the comment reaction failed"
		},
		"vs/workbench/contrib/comments/browser/reactionsAction": {
			"pickReactions": "Pick Reactions..."
		},
		"vs/workbench/contrib/customEditor/browser/webviewEditor.contribution": {
			"workbenchConfigurationTitle": "Meja kerja",
			"editor.editorAssociations": "Configure which editor to use for a resource.",
			"editor.editorAssociations.viewType": "Editor view type.",
			"editor.editorAssociations.mime": "Mime type the editor should be used for. This is used for binary files.",
			"editor.editorAssociations.filenamePattern": "Glob pattern the the editor should be used for."
		},
		"vs/workbench/contrib/customEditor/browser/commands": {
			"viewCategory": "Tampilkan",
			"reopenWith.title": "Reopen With"
		},
		"vs/workbench/contrib/customEditor/browser/customEditors": {
			"promptOpenWith.defaultEditor": "VS Code's standard text editor",
			"promptOpenWith.placeHolder": "Select editor to use for '{0}'..."
		},
		"vs/workbench/contrib/customEditor/browser/extensionPoint": {
			"contributes.webviewEditors": "Contributes webview editors.",
			"contributes.viewType": "Unique identifier of the custom editor.",
			"contributes.displayName": "Name of the custom editor displayed to users.",
			"contributes.selector": "Set of globs that the custom editor is enabled for.",
			"contributes.selector.filenamePattern": "Glob that the custom editor is enabled for.",
			"contributes.selector.mime": "Glob that matches the mime type of a data uri resource.",
			"contributes.priority": "Controls when the custom editor is used. May be overridden by users.",
			"contributes.priority.default": "Editor is automatically used for a resource if no other default custom editors are registered for it.",
			"contributes.priority.option": "Editor is not automatically used but can be selected by a user."
		},
		"vs/workbench/contrib/debug/common/debug": {
			"internalConsoleOptions": "Controls when the internal debug console should open."
		},
		"vs/workbench/contrib/debug/browser/debugQuickOpen": {
			"entryAriaLabel": "{0}, debug",
			"debugAriaLabel": "Type a name of a launch configuration to run.",
			"addConfigTo": "Add Config ({0})...",
			"addConfiguration": "Add Configuration...",
			"noConfigurationsMatching": "No debug configurations matching",
			"noConfigurationsFound": "No debug configurations found. Please create a 'launch.json' file."
		},
		"vs/workbench/contrib/debug/browser/debugViewlet": {
			"startAdditionalSession": "Start Additional Session",
			"debugConsoleAction": "Konsol Debug"
		},
		"vs/workbench/contrib/debug/browser/debugEditorContribution": {
			"addConfiguration": "Add Configuration..."
		},
		"vs/workbench/contrib/debug/browser/breakpointEditorContribution": {
			"logPoint": "Logpoint",
			"breakpoint": "Breakpoint",
			"breakpointHasConditionDisabled": "This {0} has a {1} that will get lost on remove. Consider enabling the {0} instead.",
			"message": "message",
			"condition": "condition",
			"breakpointHasConditionEnabled": "This {0} has a {1} that will get lost on remove. Consider disabling the {0} instead.",
			"removeLogPoint": "Remove {0}",
			"disableLogPoint": "{0} {1}",
			"disable": "Disable",
			"enable": "Enable",
			"cancel": "Batal",
			"removeBreakpoint": "Remove {0}",
			"editBreakpoint": "Edit {0}...",
			"disableBreakpoint": "Disable {0}",
			"enableBreakpoint": "Enable {0}",
			"removeBreakpoints": "Menghapus Breakpoints",
			"removeInlineBreakpointOnColumn": "Remove Inline Breakpoint on Column {0}",
			"removeLineBreakpoint": "Remove Line Breakpoint",
			"editBreakpoints": "Edit Breakpoints",
			"editInlineBreakpointOnColumn": "Edit Inline Breakpoint on Column {0}",
			"editLineBrekapoint": "Edit Line Breakpoint",
			"enableDisableBreakpoints": "Enable/Disable Breakpoints",
			"disableInlineColumnBreakpoint": "Disable Inline Breakpoint on Column {0}",
			"disableBreakpointOnLine": "Disable Line Breakpoint",
			"enableBreakpoints": "Enable Inline Breakpoint on Column {0}",
			"enableBreakpointOnLine": "Enable Line Breakpoint",
			"addBreakpoint": "Add Breakpoint",
			"addConditionalBreakpoint": "Add Conditional Breakpoint...",
			"addLogPoint": "Add Logpoint..."
		},
		"vs/workbench/contrib/debug/browser/debug.contribution": {
			"toggleDebugViewlet": "Tampilkan Debug",
			"toggleDebugPanel": "Konsol Debug",
			"debug": "Debug",
			"debugPanel": "Konsol Debug",
			"variables": "Variables",
			"watch": "Watch",
			"callStack": "Call Stack",
			"breakpoints": "Breakpoints",
			"loadedScripts": "Loaded Scripts",
			"view": "View",
			"debugCategory": "Debug",
			"terminateThread": "Terminate Thread",
			"debugFocusConsole": "Fokus pada Tampilan Konsol Debug",
			"jumpToCursor": "Jump to Cursor",
			"inlineBreakpoint": "Inline Breakpoint",
			"debugCommands": "Debug Configuration",
			"debugConfigurationTitle": "Debug",
			"allowBreakpointsEverywhere": "Allow setting breakpoints in any file.",
			"openExplorerOnEnd": "Automatically open the explorer view at the end of a debug session.",
			"inlineValues": "Show variable values inline in editor while debugging.",
			"toolBarLocation": "Controls the location of the debug toolbar. Either `floating` in all views, `docked` in the debug view, or `hidden`.",
			"never": "Never show debug in status bar",
			"always": "Always show debug in status bar",
			"onFirstSessionStart": "Show debug in status bar only after debug was started for the first time",
			"showInStatusBar": "Controls when the debug status bar should be visible.",
			"openDebug": "Controls when the debug view should open.",
			"enableAllHovers": "Controls whether the non-debug hovers should be enabled while debugging. When enabled the hover providers will be called to provide a hover. Regular hovers will not be shown even if this setting is enabled.",
			"showSubSessionsInToolBar": "Controls whether the debug sub-sessions are shown in the debug tool bar. When this setting is false the stop command on a sub-session will also stop the parent session.",
			"debug.console.fontSize": "Controls the font size in pixels in the debug console.",
			"debug.console.fontFamily": "Controls the font family in the debug console.",
			"debug.console.lineHeight": "Controls the line height in pixels in the debug console. Use 0 to compute the line height from the font size.",
			"debug.console.wordWrap": "Controls if the lines should wrap in the debug console.",
			"launch": "Global debug launch configuration. Should be used as an alternative to 'launch.json' that is shared across workspaces.",
			"debug.focusWindowOnBreak": "Controls whether the workbench window should be focused when the debugger breaks.",
			"debugAnyway": "Ignore task errors and start debugging.",
			"showErrors": "Show the Problems view and do not start debugging.",
			"prompt": "Prompt user.",
			"debug.onTaskErrors": "Controls what to do when errors are encountered after running a preLaunchTask.",
			"stepBackDebug": "Step Back",
			"reverseContinue": "Reverse",
			"restartFrame": "Restart Frame",
			"copyStackTrace": "Copy Call Stack",
			"miViewDebug": "&&Debug",
			"miToggleDebugConsole": "De&&bug Console",
			"miStartDebugging": "&&Start Debugging",
			"miStartWithoutDebugging": "Start &&Without Debugging",
			"miStopDebugging": "&&Stop Debugging",
			"miRestart Debugging": "&&Restart Debugging",
			"miOpenConfigurations": "Open &&Configurations",
			"miAddConfiguration": "A&&dd Configuration...",
			"miStepOver": "Step &&Over",
			"miStepInto": "Step &&Into",
			"miStepOut": "Step O&&ut",
			"miContinue": "&&Continue",
			"miToggleBreakpoint": "Toggle &&Breakpoint",
			"miConditionalBreakpoint": "&&Conditional Breakpoint...",
			"miInlineBreakpoint": "Inline Breakp&&oint",
			"miFunctionBreakpoint": "&&Function Breakpoint...",
			"miLogPoint": "&&Logpoint...",
			"miNewBreakpoint": "&&New Breakpoint",
			"miEnableAllBreakpoints": "&&Enable All Breakpoints",
			"miDisableAllBreakpoints": "Disable A&&ll Breakpoints",
			"miRemoveAllBreakpoints": "Remove &&All Breakpoints",
			"miInstallAdditionalDebuggers": "&&Install Additional Debuggers..."
		},
		"vs/workbench/contrib/debug/browser/repl": {
			"replAriaLabel": "Read Eval Print Loop Panel",
			"debugConsole": "Konsol Debug",
			"copy": "Salin",
			"copyAll": "Copy All",
			"collapse": "Collapse All",
			"startDebugFirst": "Please start a debug session to evaluate expressions",
			"stateCapture": "Object state is captured from first evaluation",
			"replVariableAriaLabel": "Variable {0} has value {1}, read eval print loop, debug",
			"replValueOutputAriaLabel": "{0}, read eval print loop, debug",
			"replRawObjectAriaLabel": "Repl variable {0} has value {1}, read eval print loop, debug",
			"actions.repl.acceptInput": "REPL Accept Input",
			"repl.action.filter": "REPL Focus Content to Filter",
			"actions.repl.copyAll": "Debug: Console Copy All",
			"selectRepl": "Select Debug Console",
			"clearRepl": "Clear Console",
			"debugConsoleCleared": "Debug console was cleared"
		},
		"vs/workbench/contrib/debug/browser/debugActions": {
			"openLaunchJson": "Open {0}",
			"launchJsonNeedsConfigurtion": "Configure or Fix 'launch.json'",
			"noFolderDebugConfig": "Please first open a folder in order to do advanced debug configuration.",
			"startDebug": "Start Debugging",
			"startWithoutDebugging": "Start Without Debugging",
			"selectAndStartDebugging": "Select and Start Debugging",
			"removeBreakpoint": "Remove Breakpoint",
			"removeAllBreakpoints": "Remove All Breakpoints",
			"enableAllBreakpoints": "Enable All Breakpoints",
			"disableAllBreakpoints": "Menonaktifkan semua Breakpoints",
			"activateBreakpoints": "Activate Breakpoints",
			"deactivateBreakpoints": "Deactivate Breakpoints",
			"reapplyAllBreakpoints": "Reapply All Breakpoints",
			"addFunctionBreakpoint": "Add Function Breakpoint",
			"addWatchExpression": "Add Expression",
			"removeAllWatchExpressions": "Remove All Expressions",
			"focusSession": "Focus Session",
			"copyValue": "Copy Value"
		},
		"vs/workbench/contrib/debug/browser/debugActionViewItems": {
			"debugLaunchConfigurations": "Debug Launch Configurations",
			"noConfigurations": "No Configurations",
			"addConfigTo": "Add Config ({0})...",
			"addConfiguration": "Add Configuration...",
			"debugSession": "Debug Session"
		},
		"vs/workbench/contrib/debug/browser/debugToolBar": {
			"debugToolBarBackground": "Debug toolbar background color.",
			"debugToolBarBorder": "Debug toolbar border color."
		},
		"vs/workbench/contrib/debug/browser/exceptionWidget": {
			"debugExceptionWidgetBorder": "Exception widget border color.",
			"debugExceptionWidgetBackground": "Exception widget background color.",
			"exceptionThrownWithId": "Exception has occurred: {0}",
			"exceptionThrown": "Exception has occurred."
		},
		"vs/workbench/contrib/debug/browser/debugHover": {
			"treeAriaLabel": "Debug Hover",
			"variableAriaLabel": "{0} value {1}, variables, debug"
		},
		"vs/workbench/contrib/debug/browser/statusbarColorProvider": {
			"statusBarDebuggingBackground": "Status bar background color when a program is being debugged. The status bar is shown in the bottom of the window",
			"statusBarDebuggingForeground": "Status bar foreground color when a program is being debugged. The status bar is shown in the bottom of the window",
			"statusBarDebuggingBorder": "Status bar border color separating to the sidebar and editor when a program is being debugged. The status bar is shown in the bottom of the window"
		},
		"vs/workbench/contrib/debug/browser/debugStatus": {
			"status.debug": "Debug",
			"selectAndStartDebug": "Select and start debug configuration"
		},
		"vs/workbench/contrib/debug/common/debugContentProvider": {
			"unable": "Unable to resolve the resource without a debug session",
			"canNotResolveSourceWithError": "Could not load source '{0}': {1}.",
			"canNotResolveSource": "Could not load source '{0}'."
		},
		"vs/workbench/contrib/debug/browser/watchExpressionsView": {
			"watchExpressionsSection": "Watch Expressions Section",
			"watchAriaTreeLabel": "Debug Watch Expressions",
			"editWatchExpression": "Edit Expression",
			"removeWatchExpression": "Remove Expression",
			"watchExpressionInputAriaLabel": "Type watch expression",
			"watchExpressionPlaceholder": "Expression to watch",
			"watchExpressionAriaLabel": "{0} value {1}, watch, debug",
			"watchVariableAriaLabel": "{0} value {1}, watch, debug"
		},
		"vs/workbench/contrib/debug/browser/variablesView": {
			"variablesSection": "Variables Section",
			"variablesAriaTreeLabel": "Debug Variables",
			"setValue": "Set Value",
			"copyAsExpression": "Copy as Expression",
			"addToWatchExpressions": "Add to Watch",
			"breakWhenValueChanges": "Break When Value Changes",
			"variableValueAriaLabel": "Type new variable value",
			"variableScopeAriaLabel": "Scope {0}, variables, debug",
			"variableAriaLabel": "{0} value {1}, variables, debug"
		},
		"vs/workbench/contrib/debug/browser/debugEditorActions": {
			"toggleBreakpointAction": "Debug: Toggle Breakpoint",
			"conditionalBreakpointEditorAction": "Debug: Add Conditional Breakpoint...",
			"logPointEditorAction": "Debug: Add Logpoint...",
			"runToCursor": "Run to Cursor",
			"debugEvaluate": "Debug: Evaluate",
			"debugAddToWatch": "Debug: Add to Watch",
			"showDebugHover": "Debug: Show Hover",
			"goToNextBreakpoint": "Debug: Go To Next Breakpoint",
			"goToPreviousBreakpoint": "Debug: Go To Previous Breakpoint"
		},
		"vs/workbench/contrib/debug/browser/debugCallStackContribution": {
			"topStackFrameLineHighlight": "Background color for the highlight of line at the top stack frame position.",
			"focusedStackFrameLineHighlight": "Background color for the highlight of line at focused stack frame position."
		},
		"vs/workbench/contrib/debug/browser/breakpointWidget": {
			"breakpointWidgetLogMessagePlaceholder": "Message to log when breakpoint is hit. Expressions within {} are interpolated. 'Enter' to accept, 'esc' to cancel.",
			"breakpointWidgetHitCountPlaceholder": "Break when hit count condition is met. 'Enter' to accept, 'esc' to cancel.",
			"breakpointWidgetExpressionPlaceholder": "Break when expression evaluates to true. 'Enter' to accept, 'esc' to cancel.",
			"expression": "Expression",
			"hitCount": "Hit Count",
			"logMessage": "Log Message",
			"breakpointType": "Breakpoint Type"
		},
		"vs/workbench/contrib/debug/common/replModel": {
			"consoleCleared": "Console was cleared",
			"snapshotObj": "Only primitive values are shown for this object."
		},
		"vs/workbench/contrib/debug/browser/linkDetector": {
			"fileLinkMac": "Cmd + klik untuk mengikuti tautan",
			"fileLink": "Ctrl + klik untuk mengikuti tautan"
		},
		"vs/workbench/contrib/debug/browser/loadedScriptsView": {
			"loadedScriptsSection": "Loaded Scripts Section",
			"loadedScriptsAriaLabel": "Debug Loaded Scripts",
			"loadedScriptsSession": "Debug Session",
			"loadedScriptsRootFolderAriaLabel": "Workspace folder {0}, loaded script, debug",
			"loadedScriptsSessionAriaLabel": "Session {0}, loaded script, debug",
			"loadedScriptsFolderAriaLabel": "Folder {0}, loaded script, debug",
			"loadedScriptsSourceAriaLabel": "{0}, loaded script, debug"
		},
		"vs/workbench/contrib/debug/browser/breakpointsView": {
			"breakpointsSection": "Breakpoints Section",
			"Logpoint": "Logpoint",
			"Breakpoint": "Breakpoint",
			"editBreakpoint": "Edit {0}...",
			"removeBreakpoint": "Remove {0}",
			"functionBreakpointsNotSupported": "Function breakpoints are not supported by this debug type",
			"dataBreakpointsNotSupported": "Data breakpoints are not supported by this debug type",
			"functionBreakpointPlaceholder": "Function to break on",
			"functionBreakPointInputAriaLabel": "Type function breakpoint",
			"disabledLogpoint": "Disabled Logpoint",
			"disabledBreakpoint": "Disabled Breakpoint",
			"unverifiedLogpoint": "Unverified Logpoint",
			"unverifiedBreakopint": "Unverified Breakpoint",
			"functionBreakpointUnsupported": "Function breakpoints not supported by this debug type",
			"functionBreakpoint": "Function Breakpoint",
			"dataBreakpointUnsupported": "Data breakpoints not supported by this debug type",
			"dataBreakpoint": "Data Breakpoint",
			"breakpointUnsupported": "Breakpoints of this type are not supported by the debugger",
			"logMessage": "Log Message: {0}",
			"expression": "Expression: {0}",
			"hitCount": "Hit Count: {0}",
			"breakpoint": "Breakpoint"
		},
		"vs/workbench/contrib/debug/browser/debugCommands": {
			"restartDebug": "Restart",
			"stepOverDebug": "Step Over",
			"stepIntoDebug": "Step Into",
			"stepOutDebug": "Step Out",
			"pauseDebug": "Pause",
			"disconnect": "Disconnect",
			"stop": "Stop",
			"continueDebug": "Continue",
			"chooseLocation": "Choose the specific location",
			"noExecutableCode": "Tidak ada kode yang dapat dieksekusi pada posisi kursor saat ini.",
			"jumpToCursor": "Jump to Cursor",
			"debug": "Debug",
			"noFolderDebugConfig": "Please first open a folder in order to do advanced debug configuration.",
			"addInlineBreakpoint": "Add Inline Breakpoint"
		},
		"vs/workbench/contrib/debug/browser/callStackView": {
			"callstackSection": "Call Stack Section",
			"debugStopped": "Paused on {0}",
			"callStackAriaLabel": "Debug Call Stack",
			"showMoreStackFrames2": "Show More Stack Frames",
			"session": "Session",
			"paused": "Paused",
			"running": "Running",
			"thread": "Thread",
			"loadMoreStackFrames": "Load More Stack Frames",
			"showMoreAndOrigin": "Show {0} More: {1}",
			"showMoreStackFrames": "Tampilkan lagi {0} Frame Stack",
			"threadAriaLabel": "Thread {0}, callstack, debug",
			"stackFrameAriaLabel": "Stack Frame {0} line {1} {2}, callstack, debug",
			"sessionLabel": "Debug Session {0}"
		},
		"vs/workbench/contrib/debug/common/debugSource": {
			"unknownSource": "Sumber Tidak Diketahui"
		},
		"vs/workbench/contrib/debug/common/debugModel": {
			"startDebugFirst": "Please start a debug session to evaluate expressions",
			"notAvailable": "not available",
			"pausedOn": "Paused on {0}",
			"paused": "Paused",
			"running": "Running",
			"breakpointDirtydHover": "Unverified breakpoint. File is modified, please restart debug session."
		},
		"vs/workbench/contrib/debug/node/debugAdapter": {
			"debugAdapterBinNotFound": "Debug adapter executable '{0}' does not exist.",
			"debugAdapterCannotDetermineExecutable": "Cannot determine executable for debug adapter '{0}'.",
			"unableToLaunchDebugAdapter": "Unable to launch debug adapter from '{0}'.",
			"unableToLaunchDebugAdapterNoArgs": "Unable to launch debug adapter."
		},
		"vs/workbench/contrib/debug/browser/debugService": {
			"configurationAlreadyRunning": "There is already a debug configuration \"{0}\" running.",
			"compoundMustHaveConfigurations": "Compound must have \"configurations\" attribute set in order to start multiple configurations.",
			"noConfigurationNameInWorkspace": "Could not find launch configuration '{0}' in the workspace.",
			"multipleConfigurationNamesInWorkspace": "There are multiple launch configurations '{0}' in the workspace. Use folder name to qualify the configuration.",
			"noFolderWithName": "Can not find folder with name '{0}' for configuration '{1}' in compound '{2}'.",
			"configMissing": "Configuration '{0}' is missing in 'launch.json'.",
			"launchJsonDoesNotExist": "'launch.json' does not exist.",
			"debugRequestNotSupported": "Attribute '{0}' has an unsupported value '{1}' in the chosen debug configuration.",
			"debugRequesMissing": "Attribute '{0}' is missing from the chosen debug configuration.",
			"debugTypeNotSupported": "Configured debug type '{0}' is not supported.",
			"debugTypeMissing": "Missing property 'type' for the chosen launch configuration.",
			"noFolderWorkspaceDebugError": "The active file can not be debugged. Make sure it is saved and that you have a debug extension installed for that file type.",
			"debugAdapterCrash": "Debug adapter process has terminated unexpectedly ({0})",
			"cancel": "Batal",
			"preLaunchTaskErrors": "Errors exist after running preLaunchTask '{0}'.",
			"preLaunchTaskError": "Error exists after running preLaunchTask '{0}'.",
			"preLaunchTaskExitCode": "The preLaunchTask '{0}' terminated with exit code {1}.",
			"debugAnyway": "Debug Anyway",
			"showErrors": "Show Errors",
			"remember": "Remember my choice in user settings",
			"invalidTaskReference": "Task '{0}' can not be referenced from a launch configuration that is in a different workspace folder.",
			"DebugTaskNotFoundWithTaskId": "Could not find the task '{0}'.",
			"DebugTaskNotFound": "Could not find the specified task.",
			"taskNotTrackedWithTaskId": "The specified task cannot be tracked.",
			"taskNotTracked": "The task '{0}' cannot be tracked.",
			"debuggingPaused": "Debugging paused {0}, {1} {2} {3}",
			"breakpointAdded": "Added breakpoint, line {0}, file {1}",
			"breakpointRemoved": "Removed breakpoint, line {0}, file {1}"
		},
		"vs/workbench/contrib/debug/browser/debugConfigurationManager": {
			"debugNoType": "Debugger 'type' can not be omitted and must be of type 'string'.",
			"selectDebug": "Select Environment",
			"DebugConfig.failed": "Unable to create 'launch.json' file inside the '.vscode' folder ({0}).",
			"workspace": "workspace",
			"user settings": "Pengaturan Pengguna"
		},
		"vs/workbench/contrib/debug/browser/debugSession": {
			"sessionNotReadyForBreakpoints": "Session is not ready for breakpoints",
			"debuggingStarted": "Debugging started.",
			"debuggingStopped": "Debugging stopped."
		},
		"vs/workbench/contrib/debug/common/debugger": {
			"cannot.find.da": "Cannot find debug adapter for type '{0}'.",
			"launch.config.comment1": "Gunakan IntelliSense untuk mempelajari atribut yang memungkinkan.",
			"launch.config.comment2": "Hover to view descriptions of existing attributes.",
			"launch.config.comment3": "For more information, visit: {0}",
			"debugType": "Type of configuration.",
			"debugTypeNotRecognised": "The debug type is not recognized. Make sure that you have a corresponding debug extension installed and that it is enabled.",
			"node2NotSupported": "\"node2\" is no longer supported, use \"node\" instead and set the \"protocol\" attribute to \"inspector\".",
			"debugName": "Name of configuration; appears in the launch configuration drop down menu.",
			"debugRequest": "Request type of configuration. Can be \"launch\" or \"attach\".",
			"debugServer": "For debug extension development only: if a port is specified VS Code tries to connect to a debug adapter running in server mode",
			"debugPrelaunchTask": "Task to run before debug session starts.",
			"debugPostDebugTask": "Task to run after debug session ends.",
			"debugWindowsConfiguration": "Windows specific launch configuration attributes.",
			"debugOSXConfiguration": "OS X specific launch configuration attributes.",
			"debugLinuxConfiguration": "Linux specific launch configuration attributes."
		},
		"vs/workbench/contrib/debug/common/debugSchemas": {
			"vscode.extension.contributes.debuggers": "Contributes debug adapters.",
			"vscode.extension.contributes.debuggers.type": "Unique identifier for this debug adapter.",
			"vscode.extension.contributes.debuggers.label": "Display name for this debug adapter.",
			"vscode.extension.contributes.debuggers.program": "Path to the debug adapter program. Path is either absolute or relative to the extension folder.",
			"vscode.extension.contributes.debuggers.args": "Optional arguments to pass to the adapter.",
			"vscode.extension.contributes.debuggers.runtime": "Optional runtime in case the program attribute is not an executable but requires a runtime.",
			"vscode.extension.contributes.debuggers.runtimeArgs": "Optional runtime arguments.",
			"vscode.extension.contributes.debuggers.variables": "Mapping from interactive variables (e.g. ${action.pickProcess}) in `launch.json` to a command.",
			"vscode.extension.contributes.debuggers.initialConfigurations": "Configurations for generating the initial 'launch.json'.",
			"vscode.extension.contributes.debuggers.languages": "List of languages for which the debug extension could be considered the \"default debugger\".",
			"vscode.extension.contributes.debuggers.adapterExecutableCommand": "If specified VS Code will call this command to determine the executable path of the debug adapter and the arguments to pass.",
			"vscode.extension.contributes.debuggers.configurationSnippets": "Snippets for adding new configurations in 'launch.json'.",
			"vscode.extension.contributes.debuggers.configurationAttributes": "JSON schema configurations for validating 'launch.json'.",
			"vscode.extension.contributes.debuggers.windows": "Windows specific settings.",
			"vscode.extension.contributes.debuggers.windows.runtime": "Runtime used for Windows.",
			"vscode.extension.contributes.debuggers.osx": "macOS specific settings.",
			"vscode.extension.contributes.debuggers.osx.runtime": "Runtime used for macOS.",
			"vscode.extension.contributes.debuggers.linux": "Linux specific settings.",
			"vscode.extension.contributes.debuggers.linux.runtime": "Runtime used for Linux.",
			"vscode.extension.contributes.breakpoints": "Contributes breakpoints.",
			"vscode.extension.contributes.breakpoints.language": "Allow breakpoints for this language.",
			"app.launch.json.title": "Launch",
			"app.launch.json.version": "Version of this file format.",
			"app.launch.json.configurations": "List of configurations. Add new configurations or edit existing ones by using IntelliSense.",
			"app.launch.json.compounds": "List of compounds. Each compound references multiple configurations which will get launched together.",
			"app.launch.json.compound.name": "Name of compound. Appears in the launch configuration drop down menu.",
			"useUniqueNames": "Please use unique configuration names.",
			"app.launch.json.compound.folder": "Name of folder in which the compound is located.",
			"app.launch.json.compounds.configurations": "Names of configurations that will be started as part of this compound."
		},
		"vs/workbench/contrib/debug/browser/rawDebugSession": {
			"moreInfo": "More Info"
		},
		"vs/workbench/contrib/emmet/browser/actions/showEmmetCommands": {
			"showEmmetCommands": "Tampilkan Perintah Emmet",
			"miShowEmmetCommands": "E&&mmet..."
		},
		"vs/workbench/contrib/emmet/browser/actions/expandAbbreviation": {
			"expandAbbreviationAction": "Emmet: Perjelas Singkatan",
			"miEmmetExpandAbbreviation": "Emmet: E&&xpand Abbreviation"
		},
		"vs/workbench/contrib/extensions/electron-browser/extensions.contribution": {
			"runtimeExtension": "Running Extensions"
		},
		"vs/workbench/contrib/extensions/browser/extensionsQuickOpen": {
			"searchFor": "Press Enter to search for '{0}' in the Marketplace.",
			"noExtensionsToInstall": "Type an extension name"
		},
		"vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsInput": {},
		"vs/workbench/contrib/extensions/electron-browser/extensionsActions": {
			"openExtensionsFolder": "Open Extensions Folder"
		},
		"vs/workbench/contrib/extensions/electron-browser/extensionProfileService": {
			"profilingExtensionHost": "$(sync~spin) Profiling Extension Host",
			"selectAndStartDebug": "Click to stop profiling.",
			"profilingExtensionHostTime": "$(sync~spin) Profiling Extension Host ({0} sec)",
			"status.profiler": "Extension Profiler"
		},
		"vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": {
			"unresponsive-exthost": "The extension '{0}' took a very long time to complete its last operation and it has prevented other extensions from running.",
			"show": "Show Extensions"
		},
		"vs/workbench/contrib/extensions/browser/extensions.contribution": {
			"extensionsCommands": "Manage Extensions",
			"extension": "Extension",
			"view": "View",
			"extensionsConfigurationTitle": "Ekstensi",
			"extensionsAutoUpdate": "When enabled, automatically installs updates for extensions. The updates are fetched from a Microsoft online service.",
			"extensionsCheckUpdates": "When enabled, automatically checks extensions for updates. If an extension has an update, it is marked as outdated in the Extensions view. The updates are fetched from a Microsoft online service.",
			"extensionsIgnoreRecommendations": "When enabled, the notifications for extension recommendations will not be shown.",
			"extensionsShowRecommendationsOnlyOnDemand": "When enabled, recommendations will not be fetched or shown unless specifically requested by the user. Some recommendations are fetched from a Microsoft online service.",
			"extensionsCloseExtensionDetailsOnViewChange": "When enabled, editors with extension details will be automatically closed upon navigating away from the Extensions View.",
			"handleUriConfirmedExtensions": "When an extension is listed here, a confirmation prompt will not be shown when that extension handles a URI.",
			"workbench.extensions.uninstallExtension.description": "Uninstall the given extension",
			"workbench.extensions.uninstallExtension.arg.name": "Id of the extension to uninstall",
			"id required": "Extension id required.",
			"notInstalled": "Extension '{0}' is not installed. Make sure you use the full extension ID, including the publisher, e.g.: ms-vscode.csharp.",
			"miOpenKeymapExtensions": "&&Keymaps",
			"miOpenKeymapExtensions2": "Keymaps",
			"miPreferencesExtensions": "&&Extensions",
			"miViewExtensions": "E&&xtensions",
			"showExtensions": "Ekstensi",
			"galleryExtensionsCommands": "Install Gallery Extensions"
		},
		"vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor": {
			"workspaceContainsGlobActivation": "Activated by {1} because a file matching {1} exists in your workspace",
			"workspaceContainsFileActivation": "Activated because file {0} exists in your workspace",
			"workspaceContainsTimeout": "Activated because searching for {0} took too long",
			"languageActivation": "Activated by {1} because you opened a {0} file",
			"workspaceGenericActivation": "Activated by {1} on {0}",
			"unresponsive.title": "Extension has caused the extension host to freeze.",
			"errors": "{0} uncaught errors",
			"disable workspace": "Disable (Workspace)",
			"disable": "Disable",
			"showRuntimeExtensions": "Show Running Extensions",
			"reportExtensionIssue": "Laporkan masalah",
			"debugExtensionHost": "Start Debugging Extension Host",
			"debugExtensionHost.launch.name": "Attach Extension Host",
			"extensionHostProfileStart": "Start Extension Host Profile",
			"stopExtensionHostProfileStart": "Stop Extension Host Profile",
			"saveExtensionHostProfile": "Save Extension Host Profile"
		},
		"vs/workbench/contrib/extensions/browser/extensionsViewlet": {
			"marketPlace": "Marketplace",
			"enabledExtensions": "Enabled",
			"disabledExtensions": "Disabled",
			"popularExtensions": "Popular",
			"recommendedExtensions": "Recommended",
			"otherRecommendedExtensions": "Other Recommendations",
			"workspaceRecommendedExtensions": "Workspace Recommendations",
			"builtInExtensions": "Features",
			"builtInThemesExtensions": "Themes",
			"builtInBasicsExtensions": "Programming Languages",
			"searchExtensions": "Search Extensions in Marketplace",
			"sort by installs": "Sort By: Install Count",
			"sort by rating": "Sort By: Rating",
			"sort by name": "Sort By: Name",
			"extensionFoundInSection": "1 extension found in the {0} section.",
			"extensionFound": "1 extension found.",
			"extensionsFoundInSection": "{0} extensions found in the {1} section.",
			"extensionsFound": "{0} extensions found.",
			"outdatedExtensions": "{0} Outdated Extensions",
			"malicious warning": "We have uninstalled '{0}' which was reported to be problematic.",
			"reloadNow": "Reload Now"
		},
		"vs/workbench/contrib/extensions/common/extensionsInput": {},
		"vs/workbench/contrib/extensions/common/extensionsFileTemplate": {
			"app.extensions.json.title": "Ekstensi",
			"app.extensions.json.recommendations": "List of extensions which should be recommended for users of this workspace. The identifier of an extension is always '${publisher}.${name}'. For example: 'vscode.csharp'.",
			"app.extension.identifier.errorMessage": "Expected format '${publisher}.${name}'. Example: 'vscode.csharp'.",
			"app.extensions.json.unwantedRecommendations": "List of extensions recommended by VS Code that should not be recommended for users of this workspace. The identifier of an extension is always '${publisher}.${name}'. For example: 'vscode.csharp'."
		},
		"vs/workbench/contrib/extensions/browser/extensionsActivationProgress": {
			"activation": "Activating Extensions..."
		},
		"vs/workbench/contrib/extensions/common/extensionsUtils": {
			"disableOtherKeymapsConfirmation": "Disable other keymaps ({0}) to avoid conflicts between keybindings?",
			"yes": "Ya",
			"no": "Tidak"
		},
		"vs/workbench/contrib/extensions/browser/extensionsDependencyChecker": {
			"reload": "Reload Window"
		},
		"vs/workbench/contrib/extensions/browser/remoteExtensionsInstaller": {},
		"vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions": {
			"cmd.reportOrShow": "Performance Issue",
			"cmd.report": "Laporkan masalah",
			"attach.title": "Did you attach the CPU-Profile?",
			"ok": "OK",
			"attach.msg": "This is a reminder to make sure that you have not forgotten to attach '{0}' to the issue you have just created.",
			"cmd.show": "Show Issues",
			"attach.msg2": "This is a reminder to make sure that you have not forgotten to attach '{0}' to an existing performance issue."
		},
		"vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": {
			"Manifest is not found": "Manifest is not found",
			"uninstallingExtension": "Uninstalling extension....",
			"incompatible": "Unable to install extension '{0}' as it is not compatible with VS Code '{1}'.",
			"installing named extension": "Installing '{0}' extension....",
			"installing extension": "Installing extension....",
			"singleDependentError": "Cannot disable extension '{0}'. Extension '{1}' depends on this.",
			"twoDependentsError": "Cannot disable extension '{0}'. Extensions '{1}' and '{2}' depend on this.",
			"multipleDependentsError": "Cannot disable extension '{0}'. Extensions '{1}', '{2}' and others depend on this."
		},
		"vs/workbench/contrib/extensions/browser/extensionEditor": {
			"name": "Extension name",
			"extension id": "Extension identifier",
			"preview": "Preview",
			"builtin": "Built-in",
			"publisher": "Publisher name",
			"install count": "Install count",
			"rating": "Rating",
			"repository": "Repository",
			"license": "License",
			"details": "Details",
			"detailstooltip": "Extension details, rendered from the extension's 'README.md' file",
			"extensionPack": "Extension Pack",
			"extensionsPack": "Set of extensions that can be installed together",
			"contributions": "Contributions",
			"contributionstooltip": "Lists contributions to VS Code by this extension",
			"changelog": "Changelog",
			"changelogtooltip": "Extension update history, rendered from the extension's 'CHANGELOG.md' file",
			"dependencies": "Dependencies",
			"dependenciestooltip": "Lists extensions this extension depends on",
			"recommendationHasBeenIgnored": "You have chosen not to receive recommendations for this extension.",
			"noReadme": "No README available.",
			"noChangelog": "No Changelog available.",
			"noContributions": "No Contributions",
			"noDependencies": "No Dependencies",
			"settings": "Settings ({0})",
			"setting name": "Name",
			"description": "Description",
			"default": "Default",
			"debuggers": "Debuggers ({0})",
			"debugger name": "Name",
			"debugger type": "Type",
			"viewContainers": "View Containers ({0})",
			"view container id": "ID",
			"view container title": "Title",
			"view container location": "Where",
			"views": "Views ({0})",
			"view id": "ID",
			"view name": "Name",
			"view location": "Where",
			"localizations": "Localizations ({0})",
			"localizations language id": "Language Id",
			"localizations language name": "Language Name",
			"localizations localized language name": "Language Name (Localized)",
			"colorThemes": "Color Themes ({0})",
			"iconThemes": "Icon Themes ({0})",
			"colors": "Colors ({0})",
			"colorId": "Id",
			"defaultDark": "Dark Default",
			"defaultLight": "Light Default",
			"defaultHC": "High Contrast Default",
			"JSON Validation": "JSON Validation ({0})",
			"fileMatch": "File Match",
			"schema": "Schema",
			"commands": "Commands ({0})",
			"command name": "Name",
			"keyboard shortcuts": "Keyboard Shortcuts",
			"menuContexts": "Menu konteks",
			"languages": "Languages ({0})",
			"language id": "ID",
			"language name": "Name",
			"file extensions": "File Extensions",
			"grammar": "Grammar",
			"snippets": "Snippets"
		},
		"vs/workbench/contrib/extensions/browser/extensionTipsService": {
			"neverShowAgain": "Jangan Tampilkan Lagi",
			"searchMarketplace": "Search Marketplace",
			"dynamicWorkspaceRecommendation": "This extension may interest you because it's popular among users of the {0} repository.",
			"exeBasedRecommendation": "This extension is recommended because you have {0} installed.",
			"fileBasedRecommendation": "This extension is recommended based on the files you recently opened.",
			"workspaceRecommendation": "This extension is recommended by users of the current workspace.",
			"workspaceRecommended": "This workspace has extension recommendations.",
			"installAll": "Install All",
			"showRecommendations": "Show Recommendations",
			"exeRecommended": "The '{0}' extension is recommended as you have {1} installed on your system.",
			"ignoreExtensionRecommendations": "Do you want to ignore all extension recommendations?",
			"ignoreAll": "Yes, Ignore All",
			"no": "Tidak",
			"reallyRecommended2": "The '{0}' extension is recommended for this file type.",
			"reallyRecommendedExtensionPack": "The '{0}' extension pack is recommended for this file type.",
			"showLanguageExtensions": "The Marketplace has extensions that can help with '.{0}' files",
			"dontShowAgainExtension": "Don't Show Again for '.{0}' files"
		},
		"vs/workbench/contrib/extensions/browser/extensionsViews": {
			"galleryError": "We cannot connect to the Extensions Marketplace at this time, please try again later.",
			"no extensions found": "No extensions found."
		},
		"vs/workbench/contrib/extensions/browser/extensionsWidgets": {
			"ratedBySingleUser": "Rated by 1 user",
			"ratedByUsers": "Rated by {0} users",
			"noRating": "No rating",
			"extension-arialabel": "{0}. Press enter for extension details.",
			"viewExtensionDetailsAria": "{0}. Press enter for extension details.",
			"remote extension title": "Extension in {0}"
		},
		"vs/workbench/contrib/extensions/browser/extensionsViewer": {
			"Unknown Extension": "Unknown Extension:"
		},
		"vs/workbench/contrib/extensions/browser/extensionsActions": {
			"download": "Download Manually",
			"install vsix": "Once downloaded, please manually install the downloaded VSIX of '{0}'.",
			"noOfYearsAgo": "{0} years ago",
			"one year ago": "1 year ago",
			"noOfMonthsAgo": "{0} months ago",
			"one month ago": "1 month ago",
			"noOfDaysAgo": "{0} days ago",
			"one day ago": "1 day ago",
			"noOfHoursAgo": "{0} hours ago",
			"one hour ago": "1 hour ago",
			"just now": "Just now",
			"installing": "Sedang memasang",
			"installExtensionStart": "Installing extension {0} started. An editor is now open with more details on this extension",
			"installExtensionComplete": "Installing extension {0} is completed. Please reload Visual Studio Code to enable it.",
			"failedToInstall": "Failed to install '{0}'.",
			"install locally": "Install Locally",
			"uninstallAction": "Melepas",
			"Uninstalling": "Uninstalling",
			"uninstallExtensionStart": "Uninstalling extension {0} started.",
			"uninstallExtensionComplete": "Please reload Visual Studio Code to complete the uninstallation of the extension {0}.",
			"updateExtensionStart": "Updating extension {0} to version {1} started.",
			"updateExtensionComplete": "Updating extension {0} to version {1} completed.",
			"failedToUpdate": "Failed to update '{0}'.",
			"updateTo": "Update to {0}",
			"updateAction": "Pembaruan",
			"ManageExtensionAction.uninstallingTooltip": "Uninstalling",
			"install another version": "Install Another Version...",
			"selectVersion": "Select Version to Install",
			"current": "Current",
			"extensionInfoAction": "Copy Extension Information",
			"extensionInfoName": "Name: {0}",
			"extensionInfoId": "Id: {0}",
			"extensionInfoDescription": "Description: {0}",
			"extensionInfoVersion": "Version: {0}",
			"extensionInfoPublisher": "Publisher: {0}",
			"extensionInfoVSMarketplaceLink": "VS Marketplace Link: {0}",
			"extensionSettingsAction": "Configure Extension Settings",
			"enableForWorkspaceAction": "Enable (Workspace)",
			"enableGloballyAction": "Enable",
			"disableForWorkspaceAction": "Disable (Workspace)",
			"disableGloballyAction": "Disable",
			"enableAction": "Enable",
			"disableAction": "Disable",
			"checkForUpdates": "Check for Extension Updates",
			"noUpdatesAvailable": "All Extensions are up to date.",
			"singleUpdateAvailable": "An extension update is available.",
			"updatesAvailable": "{0} extension updates are available.",
			"singleDisabledUpdateAvailable": "An update to an extension which is disabled is available.",
			"updatesAvailableOneDisabled": "{0} extension updates are available. One of them is for a disabled extension.",
			"updatesAvailableAllDisabled": "{0} extension updates are available. All of them are for disabled extensions.",
			"updatesAvailableIncludingDisabled": "{0} extension updates are available. {1} of them are for disabled extensions.",
			"enableAutoUpdate": "Enable Auto Updating Extensions",
			"disableAutoUpdate": "Disable Auto Updating Extensions",
			"updateAll": "Update All Extensions",
			"reloadAction": "Reload",
			"reloadRequired": "Reload Required",
			"postUninstallTooltip": "Please reload Visual Studio Code to complete the uninstallation of this extension.",
			"color theme": "Set Color Theme",
			"select color theme": "Select Color Theme",
			"file icon theme": "Set File Icon Theme",
			"select file icon theme": "Select File Icon Theme",
			"toggleExtensionsViewlet": "Show Extensions",
			"installExtensions": "Install Extensions",
			"showEnabledExtensions": "Show Enabled Extensions",
			"showInstalledExtensions": "Show Installed Extensions",
			"showDisabledExtensions": "Show Disabled Extensions",
			"clearExtensionsInput": "Clear Extensions Input",
			"showBuiltInExtensions": "Show Built-in Extensions",
			"showOutdatedExtensions": "Show Outdated Extensions",
			"showPopularExtensions": "Show Popular Extensions",
			"showRecommendedExtensions": "Show Recommended Extensions",
			"installWorkspaceRecommendedExtensions": "Install All Workspace Recommended Extensions",
			"installRecommendedExtension": "Install Recommended Extension",
			"ignoreExtensionRecommendation": "Do not recommend this extension again",
			"undo": "Undo",
			"showRecommendedKeymapExtensionsShort": "Keymaps",
			"showLanguageExtensionsShort": "Language Extensions",
			"showAzureExtensionsShort": "Azure Extensions",
			"OpenExtensionsFile.failed": "Unable to create 'extensions.json' file inside the '.vscode' folder ({0}).",
			"configureWorkspaceRecommendedExtensions": "Configure Recommended Extensions (Workspace)",
			"configureWorkspaceFolderRecommendedExtensions": "Configure Recommended Extensions (Workspace Folder)",
			"addToWorkspaceFolderRecommendations": "Tambahkan ke ekstensi yang direkomendasikan (Folder Workspace)",
			"addToWorkspaceFolderIgnoredRecommendations": "Ignore Recommended Extension (Workspace Folder)",
			"AddToWorkspaceFolderRecommendations.noWorkspace": "There are no workspace folders open to add recommendations.",
			"AddToWorkspaceFolderRecommendations.alreadyExists": "This extension is already present in this workspace folder's recommendations.",
			"AddToWorkspaceFolderRecommendations.success": "The extension was successfully added to this workspace folder's recommendations.",
			"viewChanges": "View Changes",
			"AddToWorkspaceFolderRecommendations.failure": "Failed to write to extensions.json. {0}",
			"AddToWorkspaceFolderIgnoredRecommendations.alreadyExists": "This extension is already present in this workspace folder's unwanted recommendations.",
			"AddToWorkspaceFolderIgnoredRecommendations.success": "The extension was successfully added to this workspace folder's unwanted recommendations.",
			"addToWorkspaceRecommendations": "Add to Recommended Extensions (Workspace)",
			"addToWorkspaceIgnoredRecommendations": "Ignore Recommended Extension (Workspace)",
			"AddToWorkspaceRecommendations.alreadyExists": "This extension is already present in workspace recommendations.",
			"AddToWorkspaceRecommendations.success": "The extension was successfully added to this workspace's recommendations.",
			"AddToWorkspaceRecommendations.failure": "Failed to write. {0}",
			"AddToWorkspaceUnwantedRecommendations.alreadyExists": "This extension is already present in workspace unwanted recommendations.",
			"AddToWorkspaceUnwantedRecommendations.success": "The extension was successfully added to this workspace's unwanted recommendations.",
			"updated": "Updated",
			"uninstalled": "Uninstalled",
			"enabled": "Enabled",
			"disabled": "Disabled",
			"malicious tooltip": "This extension was reported to be problematic.",
			"extension enabled on remote": "Extension is enabled on '{0}'",
			"disableAll": "Disable All Installed Extensions",
			"disableAllWorkspace": "Disable All Installed Extensions for this Workspace",
			"enableAll": "Enable All Extensions",
			"enableAllWorkspace": "Enable All Extensions for this Workspace",
			"installVSIX": "Memasang dari VSIX...",
			"installFromVSIX": "Memasang dari VSIX",
			"installButton": "&&Install",
			"InstallVSIXAction.successReload": "Please reload Visual Studio Code to complete installing the extension {0}.",
			"InstallVSIXAction.success": "Completed installing the extension {0}.",
			"InstallVSIXAction.reloadNow": "Reload Now",
			"reinstall": "Reinstall Extension...",
			"selectExtensionToReinstall": "Select Extension to Reinstall",
			"ReinstallAction.successReload": "Please reload Visual Studio Code to complete reinstalling the extension {0}.",
			"ReinstallAction.success": "Reinstalling the extension {0} is completed.",
			"install previous version": "Install Specific Version of Extension...",
			"selectExtension": "Select Extension",
			"InstallAnotherVersionExtensionAction.successReload": "Please reload Visual Studio Code to complete installing the extension {0}.",
			"InstallAnotherVersionExtensionAction.success": "Installing the extension {0} is completed.",
			"InstallAnotherVersionExtensionAction.reloadNow": "Reload Now",
			"select extensions to install": "Select extensions to install",
			"no local extensions": "There are no extensions to install.",
			"installing extensions": "Installing Extensions...",
			"reload": "Reload Window",
			"extensionButtonProminentBackground": "Button background color for actions extension that stand out (e.g. install button).",
			"extensionButtonProminentForeground": "Button foreground color for actions extension that stand out (e.g. install button).",
			"extensionButtonProminentHoverBackground": "Button background hover color for actions extension that stand out (e.g. install button)."
		},
		"vs/workbench/contrib/externalTerminal/node/externalTerminalService": {
			"console.title": "VS Code Console",
			"mac.terminal.script.failed": "Script '{0}' failed with exit code {1}",
			"mac.terminal.type.not.supported": "'{0}' not supported",
			"press.any.key": "Press any key to continue...",
			"linux.term.failed": "'{0}' failed with exit code {1}",
			"ext.term.app.not.found": "can't find terminal application '{0}'",
			"terminalConfigurationTitle": "External Terminal",
			"terminal.explorerKind.integrated": "Use VS Code's integrated terminal.",
			"terminal.explorerKind.external": "Use the configured external terminal.",
			"explorer.openInTerminalKind": "Customizes what kind of terminal to launch.",
			"terminal.external.windowsExec": "Customizes which terminal to run on Windows.",
			"terminal.external.osxExec": "Customizes which terminal application to run on macOS.",
			"terminal.external.linuxExec": "Customizes which terminal to run on Linux."
		},
		"vs/workbench/contrib/externalTerminal/browser/externalTerminal.contribution": {
			"globalConsoleAction": "Open New Terminal",
			"scopedConsoleAction": "Open in Terminal"
		},
		"vs/workbench/contrib/feedback/browser/feedbackStatusbarItem": {
			"status.feedback": "Tweet Feedback"
		},
		"vs/workbench/contrib/feedback/browser/feedback": {
			"sendFeedback": "Tweet Feedback",
			"label.sendASmile": "Tweet us your feedback.",
			"close": "Tutup",
			"patchedVersion1": "Your installation is corrupt.",
			"patchedVersion2": "Please specify this if you submit a bug.",
			"sentiment": "How was your experience?",
			"smileCaption": "Happy Feedback Sentiment",
			"frownCaption": "Sad Feedback Sentiment",
			"other ways to contact us": "Other ways to contact us",
			"submit a bug": "Submit a bug",
			"request a missing feature": "Request a missing feature",
			"tell us why": "Tell us why?",
			"feedbackTextInput": "Tell us your feedback",
			"showFeedback": "Show Feedback Smiley in Status Bar",
			"tweet": "Tweet",
			"tweetFeedback": "Tweet Feedback",
			"character left": "character left",
			"characters left": "characters left"
		},
		"vs/workbench/contrib/files/electron-browser/files.contribution": {
			"textFileEditor": "Text File Editor"
		},
		"vs/workbench/contrib/files/electron-browser/fileActions.contribution": {
			"revealInWindows": "Reveal in Explorer",
			"revealInMac": "Reveal in Finder",
			"openContainer": "Open Containing Folder",
			"filesCategory": "File"
		},
		"vs/workbench/contrib/files/electron-browser/textFileEditor": {
			"relaunchWithIncreasedMemoryLimit": "Restart with {0} MB",
			"configureMemoryLimit": "Configure Memory Limit"
		},
		"vs/workbench/contrib/files/electron-browser/fileCommands": {
			"openFileToReveal": "Open a file first to reveal"
		},
		"vs/workbench/contrib/files/common/editors/fileEditorInput": {
			"orphanedFile": "{0} (deleted)",
			"readonlyFile": "{0} (read-only)"
		},
		"vs/workbench/contrib/files/browser/explorerViewlet": {
			"folders": "Folders"
		},
		"vs/workbench/contrib/files/browser/files.contribution": {
			"showExplorerViewlet": "Show Explorer",
			"explore": "Explorer",
			"view": "Tampilkan",
			"binaryFileEditor": "Editor berkas biner",
			"hotExit.off": "Disable hot exit.",
			"hotExit.onExit": "Hot exit will be triggered when the last window is closed on Windows/Linux or when the `workbench.action.quit` command is triggered (command palette, keybinding, menu). All windows with backups will be restored upon next launch.",
			"hotExit.onExitAndWindowClose": "Hot exit will be triggered when the last window is closed on Windows/Linux or when the `workbench.action.quit` command is triggered (command palette, keybinding, menu), and also for any window with a folder opened regardless of whether it's the last window. All windows without folders opened will be restored upon next launch. To restore folder windows as they were before shutdown set `#window.restoreWindows#` to `all`.",
			"hotExit": "Controls whether unsaved files are remembered between sessions, allowing the save prompt when exiting the editor to be skipped.",
			"hotExit.onExitAndWindowCloseBrowser": "Hot exit will be triggered when the browser quits or the window or tab is closed.",
			"filesConfigurationTitle": "Files",
			"exclude": "Configure glob patterns for excluding files and folders. For example, the files explorer decides which files and folders to show or hide based on this setting. Read more about glob patterns [here](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).",
			"files.exclude.boolean": "The glob pattern to match file paths against. Set to true or false to enable or disable the pattern.",
			"files.exclude.when": "Additional check on the siblings of a matching file. Use $(basename) as variable for the matching file name.",
			"associations": "Configure file associations to languages (e.g. `\"*.extension\": \"html\"`). These have precedence over the default associations of the languages installed.",
			"encoding": "The default character set encoding to use when reading and writing files. This setting can also be configured per language.",
			"autoGuessEncoding": "When enabled, the editor will attempt to guess the character set encoding when opening files. This setting can also be configured per language.",
			"eol.LF": "LF",
			"eol.CRLF": "CRLF",
			"eol.auto": "Uses operating system specific end of line character.",
			"eol": "The default end of line character.",
			"useTrash": "Moves files/folders to the OS trash (recycle bin on Windows) when deleting. Disabling this will delete files/folders permanently.",
			"trimTrailingWhitespace": "When enabled, will trim trailing whitespace when saving a file.",
			"insertFinalNewline": "When enabled, insert a final new line at the end of the file when saving it.",
			"trimFinalNewlines": "When enabled, will trim all new lines after the final new line at the end of the file when saving it.",
			"files.autoSave.off": "A dirty file is never automatically saved.",
			"files.autoSave.afterDelay": "A dirty file is automatically saved after the configured `#files.autoSaveDelay#`.",
			"files.autoSave.onFocusChange": "A dirty file is automatically saved when the editor loses focus.",
			"files.autoSave.onWindowChange": "A dirty file is automatically saved when the window loses focus.",
			"autoSave": "Controls auto save of dirty files. Read more about autosave [here](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).",
			"autoSaveDelay": "Controls the delay in ms after which a dirty file is saved automatically. Only applies when `#files.autoSave#` is set to `{0}`.",
			"watcherExclude": "Configure glob patterns of file paths to exclude from file watching. Patterns must match on absolute paths (i.e. prefix with ** or the full path to match properly). Changing this setting requires a restart. When you experience Code consuming lots of cpu time on startup, you can exclude large folders to reduce the initial load.",
			"defaultLanguage": "The default language mode that is assigned to new files.",
			"maxMemoryForLargeFilesMB": "Controls the memory available to VS Code after restart when trying to open large files. Same effect as specifying `--max-memory=NEWSIZE` on the command line.",
			"files.simpleDialog.enable": "Enables the simple file dialog. The simple file dialog replaces the system file dialog when enabled.",
			"editorConfigurationTitle": "Editor",
			"formatOnSave": "Format a file on save. A formatter must be available, the file must not be saved after delay, and the editor must not be shutting down.",
			"formatOnSaveTimeout": "Timeout in milliseconds after which the formatting that is run on file save is cancelled.",
			"explorerConfigurationTitle": "File Explorer",
			"openEditorsVisible": "Number of editors shown in the Open Editors pane.",
			"autoReveal": "Controls whether the explorer should automatically reveal and select files when opening them.",
			"enableDragAndDrop": "Controls whether the explorer should allow to move files and folders via drag and drop.",
			"confirmDragAndDrop": "Controls whether the explorer should ask for confirmation to move files and folders via drag and drop.",
			"confirmDelete": "Controls whether the explorer should ask for confirmation when deleting a file via the trash.",
			"sortOrder.default": "Files and folders are sorted by their names, in alphabetical order. Folders are displayed before files.",
			"sortOrder.mixed": "Files and folders are sorted by their names, in alphabetical order. Files are interwoven with folders.",
			"sortOrder.filesFirst": "Files and folders are sorted by their names, in alphabetical order. Files are displayed before folders.",
			"sortOrder.type": "Files and folders are sorted by their extensions, in alphabetical order. Folders are displayed before files.",
			"sortOrder.modified": "Files and folders are sorted by last modified date, in descending order. Folders are displayed before files.",
			"sortOrder": "Controls sorting order of files and folders in the explorer.",
			"explorer.decorations.colors": "Controls whether file decorations should use colors.",
			"explorer.decorations.badges": "Controls whether file decorations should use badges.",
			"simple": "Appends the word \"copy\" at the end of the duplicated name potentially followed by a number",
			"smart": "Adds a number at the end of the duplicated name. If some number is already part of the name, tries to increase that number",
			"explorer.incrementalNaming": "Controls what naming strategy to use when a giving a new name to a duplicated explorer item on paste.",
			"miViewExplorer": "&&Explorer"
		},
		"vs/workbench/contrib/files/common/dirtyFilesTracker": {
			"dirtyFile": "1 unsaved file",
			"dirtyFiles": "{0} unsaved files"
		},
		"vs/workbench/contrib/files/browser/fileActions.contribution": {
			"filesCategory": "File",
			"workspaces": "Workspaces",
			"file": "File",
			"copyPath": "Copy Path",
			"copyRelativePath": "Copy Relative Path",
			"revealInSideBar": "Reveal in Side Bar",
			"acceptLocalChanges": "Use your changes and overwrite file contents",
			"revertLocalChanges": "Discard your changes and revert to file contents",
			"download": "Download",
			"copyPathOfActive": "Salin path file aktif",
			"copyRelativePathOfActive": "Copy Relative Path of Active File",
			"saveAllInGroup": "Save All in Group",
			"saveFiles": "Save All Files",
			"revert": "Revert File",
			"compareActiveWithSaved": "Compare Active File with Saved",
			"closeEditor": "Close Editor",
			"view": "Tampilkan",
			"openToSide": "Open to the Side",
			"saveAll": "Save All",
			"compareWithSaved": "Compare with Saved",
			"compareWithSelected": "Compare with Selected",
			"compareSource": "Select for Compare",
			"compareSelected": "Compare Selected",
			"close": "Tutup",
			"closeOthers": "Close Others",
			"closeSaved": "Close Saved",
			"closeAll": "Close All",
			"cut": "Potong",
			"deleteFile": "Delete Permanently",
			"newFile": "New File",
			"openFile": "Open File...",
			"miNewFile": "&&New File",
			"miSave": "&&Save",
			"miSaveAs": "Save &&As...",
			"miSaveAll": "Save A&&ll",
			"miOpen": "&&Open...",
			"miOpenFile": "&&Open File...",
			"miOpenFolder": "Open &&Folder...",
			"miOpenWorkspace": "Open Wor&&kspace...",
			"miAutoSave": "A&&uto Save",
			"miRevert": "Re&&vert File",
			"miCloseEditor": "&&Close Editor",
			"miGotoFile": "Go to &&File..."
		},
		"vs/workbench/contrib/files/browser/editors/textFileEditor": {
			"textFileEditor": "Text File Editor",
			"openFolderError": "File is a directory",
			"createFile": "Create File",
			"fileEditorWithInputAriaLabel": "{0}. Text file editor.",
			"fileEditorAriaLabel": "Text file editor."
		},
		"vs/workbench/contrib/files/browser/fileActions": {
			"newFile": "New File",
			"newFolder": "Folder Baru",
			"rename": "Rename",
			"delete": "Delete",
			"copyFile": "Salin",
			"pasteFile": "Tempel",
			"createNewFile": "New File",
			"createNewFolder": "Folder Baru",
			"newUntitledFile": "Berkas baru",
			"deleteButtonLabelRecycleBin": "&&Move to Recycle Bin",
			"deleteButtonLabelTrash": "&&Move to Trash",
			"deleteButtonLabel": "&&Delete",
			"dirtyMessageFilesDelete": "You are deleting files with unsaved changes. Do you want to continue?",
			"dirtyMessageFolderOneDelete": "You are deleting a folder with unsaved changes in 1 file. Do you want to continue?",
			"dirtyMessageFolderDelete": "You are deleting a folder with unsaved changes in {0} files. Do you want to continue?",
			"dirtyMessageFileDelete": "You are deleting a file with unsaved changes. Do you want to continue?",
			"dirtyWarning": "Your changes will be lost if you don't save them.",
			"undoBin": "You can restore from the Recycle Bin.",
			"undoTrash": "You can restore from the Trash.",
			"doNotAskAgain": "Do not ask me again",
			"irreversible": "Tindakan ini tidak dapat diubah!",
			"binFailed": "Failed to delete using the Recycle Bin. Do you want to permanently delete instead?",
			"trashFailed": "Failed to delete using the Trash. Do you want to permanently delete instead?",
			"deletePermanentlyButtonLabel": "&&Delete Permanently",
			"retryButtonLabel": "&&Coba Lagi",
			"confirmMoveTrashMessageFilesAndDirectories": "Are you sure you want to delete the following {0} files/directories and their contents?",
			"confirmMoveTrashMessageMultipleDirectories": "Are you sure you want to delete the following {0} directories and their contents?",
			"confirmMoveTrashMessageMultiple": "Are you sure you want to delete the following {0} files?",
			"confirmMoveTrashMessageFolder": "Are you sure you want to delete '{0}' and its contents?",
			"confirmMoveTrashMessageFile": "Are you sure you want to delete '{0}'?",
			"confirmDeleteMessageFilesAndDirectories": "Are you sure you want to permanently delete the following {0} files/directories and their contents?",
			"confirmDeleteMessageMultipleDirectories": "Are you sure you want to permanently delete the following {0} directories and their contents?",
			"confirmDeleteMessageMultiple": "Apakah Anda yakin ingin menghapus secara permanen {0} berkas berikut?",
			"confirmDeleteMessageFolder": "Are you sure you want to permanently delete '{0}' and its contents?",
			"confirmDeleteMessageFile": "Are you sure you want to permanently delete '{0}'?",
			"globalCompareFile": "Compare Active File With...",
			"openFileToCompare": "Open a file first to compare it with another file.",
			"toggleAutoSave": "Toggle Auto Save",
			"saveAllInGroup": "Save All in Group",
			"closeGroup": "Close Group",
			"focusFilesExplorer": "Focus on Files Explorer",
			"showInExplorer": "Reveal Active File in Side Bar",
			"openFileToShow": "Open a file first to show it in the explorer",
			"collapseExplorerFolders": "Collapse Folders in Explorer",
			"refreshExplorer": "Refresh Explorer",
			"openFileInNewWindow": "Open Active File in New Window",
			"openFileToShowInNewWindow.unsupportedschema": "The active editor must contain an openable resource.",
			"openFileToShowInNewWindow.nofile": "Open a file first to open in new window",
			"emptyFileNameError": "A file or folder name must be provided.",
			"fileNameStartsWithSlashError": "A file or folder name cannot start with a slash.",
			"fileNameExistsError": "A file or folder **{0}** already exists at this location. Please choose a different name.",
			"invalidFileNameError": "The name **{0}** is not valid as a file or folder name. Please choose a different name.",
			"compareWithClipboard": "Compare Active File with Clipboard",
			"clipboardComparisonLabel": "Clipboard ↔ {0}",
			"retry": "Retry",
			"fileIsAncestor": "File to paste is an ancestor of the destination folder",
			"fileDeleted": "File to paste was deleted or moved meanwhile. {0}"
		},
		"vs/workbench/contrib/files/browser/views/emptyView": {
			"noWorkspace": "Tidak ada folder terbuka",
			"explorerSection": "Bagian File Explorer",
			"noWorkspaceHelp": "You have not yet added a folder to the workspace.",
			"addFolder": "Add Folder",
			"remoteNoFolderHelp": "Connected to {0}",
			"connecting": "Connecting...",
			"noFolderHelp": "You have not yet opened a folder.",
			"openFolder": "Open Folder"
		},
		"vs/workbench/contrib/files/browser/editors/binaryFileEditor": {
			"binaryFileEditor": "Binary File Viewer"
		},
		"vs/workbench/contrib/files/common/workspaceWatcher": {
			"netVersionError": "The Microsoft .NET Framework 4.5 is required. Please follow the link to install it.",
			"installNet": "Unduh .NET Framework 4.5",
			"enospcError": "Unable to watch for file changes in this large workspace. Please follow the instructions link to resolve this issue.",
			"learnMore": "Instructions"
		},
		"vs/workbench/contrib/files/browser/views/explorerView": {
			"explorerSection": "Bagian File Explorer",
			"treeAriaLabel": "Files Explorer"
		},
		"vs/workbench/contrib/files/browser/views/openEditorsView": {
			"openEditors": "Open Editors",
			"openEditosrSection": "Open Editors Section",
			"dirtyCounter": "{0} unsaved"
		},
		"vs/workbench/contrib/files/browser/saveErrorHandler": {
			"userGuide": "Use the actions in the editor tool bar to either undo your changes or overwrite the content of the file with your changes.",
			"staleSaveError": "Failed to save '{0}': The content of the file is newer. Please compare your version with the file contents.",
			"retry": "Retry",
			"discard": "Discard",
			"readonlySaveErrorAdmin": "Failed to save '{0}': File is read-only. Select 'Overwrite as Admin' to retry as administrator.",
			"readonlySaveErrorSudo": "Failed to save '{0}': File is read-only. Select 'Overwrite as Sudo' to retry as superuser.",
			"readonlySaveError": "Failed to save '{0}': File is read-only. Select 'Overwrite' to attempt to make it writeable.",
			"permissionDeniedSaveError": "Failed to save '{0}': Insufficient permissions. Select 'Retry as Admin' to retry as administrator.",
			"permissionDeniedSaveErrorSudo": "Failed to save '{0}': Insufficient permissions. Select 'Retry as Sudo' to retry as superuser.",
			"genericSaveError": "Failed to save '{0}': {1}",
			"learnMore": "Learn More",
			"dontShowAgain": "Jangan Tampilkan Lagi",
			"compareChanges": "Compare",
			"saveConflictDiffLabel": "{0} (in file) ↔ {1} (in {2}) - Resolve save conflict",
			"overwriteElevated": "Overwrite as Admin...",
			"overwriteElevatedSudo": "Overwrite as Sudo...",
			"saveElevated": "Retry as Admin...",
			"saveElevatedSudo": "Retry as Sudo...",
			"overwrite": "Overwrite"
		},
		"vs/workbench/contrib/files/browser/fileCommands": {
			"saveAs": "Save As...",
			"save": "Save",
			"saveWithoutFormatting": "Save without Formatting",
			"saveAll": "Save All",
			"removeFolderFromWorkspace": "Remove Folder from Workspace",
			"genericRevertError": "Failed to revert '{0}': {1}",
			"modifiedLabel": "{0} (in file) ↔ {1}",
			"openFileToCopy": "Open a file first to copy its path"
		},
		"vs/workbench/contrib/files/browser/views/explorerDecorationsProvider": {
			"label": "Explorer",
			"canNotResolve": "Can not resolve workspace folder",
			"symbolicLlink": "Symbolic Link"
		},
		"vs/workbench/contrib/files/browser/views/explorerViewer": {
			"fileInputAriaLabel": "Type file name. Press Enter to confirm or Escape to cancel.",
			"copyFolders": "&&Copy Folders",
			"copyFolder": "&&Copy Folder",
			"cancel": "Batal",
			"copyfolders": "Are you sure to want to copy folders?",
			"copyfolder": "Are you sure to want to copy '{0}'?",
			"addFolders": "&&Add Folders to Workspace",
			"addFolder": "&&Add Folder to Workspace",
			"dropFolders": "Do you want to copy the folders or add the folders to the workspace?",
			"dropFolder": "Do you want to copy '{0}' or add '{0}' as a folder to the workspace?",
			"confirmOverwrite": "A file or folder with the same name already exists in the destination folder. Do you want to replace it?",
			"irreversible": "Tindakan ini tidak dapat diubah!",
			"replaceButtonLabel": "&&Replace",
			"confirmRootsMove": "Are you sure you want to change the order of multiple root folders in your workspace?",
			"confirmMultiMove": "Are you sure you want to move the following {0} files?",
			"confirmRootMove": "Are you sure you want to change the order of root folder '{0}' in your workspace?",
			"confirmMove": "Are you sure you want to move '{0}'?",
			"doNotAskAgain": "Do not ask me again",
			"moveButtonLabel": "&&Move",
			"confirmOverwriteMessage": "'{0}' already exists in the destination folder. Do you want to replace it?"
		},
		"vs/workbench/contrib/format/browser/formatActionsNone": {
			"formatDocument.label.multiple": "Format Dokumen",
			"no.provider": "There is no formatter for '{0}'-files installed.",
			"install.formatter": "Install Formatter..."
		},
		"vs/workbench/contrib/format/browser/formatActionsMultiple": {
			"nullFormatterDescription": "None",
			"miss": "Extension '{0}' cannot format '{1}'",
			"config.needed": "There are multiple formatters for {0}-files. Select a default formatter to continue.",
			"config.bad": "Extension '{0}' is configured as formatter but not available. Select a different default formatter to continue.",
			"do.config": "Configure...",
			"select": "Select a default formatter for {0}-files",
			"formatter.default": "Defines a default formatter which takes precedence over all other formatter settings. Must be the identifier of an extension contributing a formatter.",
			"def": "(default)",
			"config": "Configure Default Formatter...",
			"format.placeHolder": "Select a formatter",
			"formatDocument.label.multiple": "Format Document With...",
			"formatSelection.label.multiple": "Format Selection With..."
		},
		"vs/workbench/contrib/issue/electron-browser/issue.contribution": {
			"help": "Help",
			"reportIssueInEnglish": "Laporkan masalah",
			"developer": "Developer"
		},
		"vs/workbench/contrib/issue/electron-browser/issueActions": {
			"openProcessExplorer": "Open Process Explorer",
			"reportPerformanceIssue": "Report Performance Issue"
		},
		"vs/workbench/contrib/localizations/browser/localizations.contribution": {
			"updateLocale": "Would you like to change VS Code's UI language to {0} and restart?",
			"activateLanguagePack": "In order to use VS Code in {0}, VS Code needs to restart.",
			"yes": "Ya",
			"restart now": "Restart Now",
			"neverAgain": "Jangan Tampilkan Lagi",
			"JsonSchema.locale": "The UI Language to use.",
			"vscode.extension.contributes.localizations": "Contributes localizations to the editor",
			"vscode.extension.contributes.localizations.languageId": "Id of the language into which the display strings are translated.",
			"vscode.extension.contributes.localizations.languageName": "Name of the language in English.",
			"vscode.extension.contributes.localizations.languageNameLocalized": "Name of the language in contributed language.",
			"vscode.extension.contributes.localizations.translations": "List of translations associated to the language.",
			"vscode.extension.contributes.localizations.translations.id": "Id of VS Code or Extension for which this translation is contributed to. Id of VS Code is always `vscode` and of extension should be in format `publisherId.extensionName`.",
			"vscode.extension.contributes.localizations.translations.id.pattern": "Id should be `vscode` or in format `publisherId.extensionName` for translating VS code or an extension respectively.",
			"vscode.extension.contributes.localizations.translations.path": "A relative path to a file containing translations for the language."
		},
		"vs/workbench/contrib/localizations/browser/localizationsActions": {
			"configureLocale": "Configure Display Language",
			"installAdditionalLanguages": "Install additional languages...",
			"chooseDisplayLanguage": "Select Display Language",
			"relaunchDisplayLanguageMessage": "A restart is required for the change in display language to take effect.",
			"relaunchDisplayLanguageDetail": "Press the restart button to restart {0} and change the display language.",
			"restart": "&&Restart"
		},
		"vs/workbench/contrib/localizations/browser/minimalTranslations": {
			"showLanguagePackExtensions": "Search language packs in the Marketplace to change the display language to {0}.",
			"searchMarketplace": "Search Marketplace",
			"installAndRestartMessage": "Install language pack to change the display language to {0}.",
			"installAndRestart": "Install and Restart"
		},
		"vs/workbench/contrib/logs/electron-browser/logs.contribution": {
			"developer": "Developer"
		},
		"vs/workbench/contrib/logs/electron-browser/logsActions": {
			"openLogsFolder": "Buka Folder Log"
		},
		"vs/workbench/contrib/logs/common/logs.contribution": {
			"developer": "Developer",
			"userDataSyncLog": "Configuration Sync",
			"rendererLog": "Window",
			"mainLog": "Main",
			"sharedLog": "Shared",
			"telemetryLog": "Telemetri"
		},
		"vs/workbench/contrib/logs/common/logsActions": {
			"setLogLevel": "Set Log Level...",
			"trace": "Trace",
			"debug": "Debug",
			"info": "Info",
			"warn": "Peringatan",
			"err": "Kesalahan",
			"critical": "Critical",
			"off": "Off",
			"selectLogLevel": "Select log level",
			"default and current": "Default & Current",
			"default": "Default",
			"current": "Current",
			"openSessionLogFile": "Open Window Log File (Session)...",
			"sessions placeholder": "Select Session",
			"log placeholder": "Select Log file"
		},
		"vs/workbench/contrib/markers/browser/markers.contribution": {
			"copyMarker": "Salin",
			"copyMessage": "Copy Message",
			"show multiline": "Show message in multiple lines",
			"problems": "Problems",
			"show singleline": "Show message in single line",
			"miMarker": "&&Problems",
			"status.problems": "Problems",
			"totalErrors": "{0} Errors",
			"totalWarnings": "{0} Warnings",
			"totalInfos": "{0} Infos",
			"noProblems": "No Problems",
			"manyProblems": "10K+"
		},
		"vs/workbench/contrib/markers/browser/messages": {
			"viewCategory": "View",
			"problems.view.toggle.label": "Toggle Problems (Errors, Warnings, Infos)",
			"problems.view.focus.label": "Focus Problems (Errors, Warnings, Infos)",
			"problems.panel.configuration.title": "Problems View",
			"problems.panel.configuration.autoreveal": "Controls whether Problems view should automatically reveal files when opening them.",
			"markers.panel.title.problems": "Problems",
			"markers.panel.no.problems.build": "No problems have been detected in the workspace so far.",
			"markers.panel.no.problems.filters": "No results found with provided filter criteria.",
			"markers.panel.no.problems.file.exclusions": "All problems are hidden because files exclude filter is enabled.",
			"markers.panel.action.useFilesExclude": "Filter using Files Exclude Setting",
			"markers.panel.action.donotUseFilesExclude": "Do not use Files Exclude Setting",
			"markers.panel.action.filter": "Filter Problems",
			"markers.panel.action.quickfix": "Tampilkan perbaikan",
			"markers.panel.filter.ariaLabel": "Filter Problems",
			"markers.panel.filter.placeholder": "Filter. E.g.: text, **/*.ts, !**/node_modules/**",
			"markers.panel.filter.errors": "errors",
			"markers.panel.filter.warnings": "warnings",
			"markers.panel.filter.infos": "infos",
			"markers.panel.single.error.label": "1 Error",
			"markers.panel.multiple.errors.label": "{0} Errors",
			"markers.panel.single.warning.label": "1 Warning",
			"markers.panel.multiple.warnings.label": "{0} Warnings",
			"markers.panel.single.info.label": "1 Info",
			"markers.panel.multiple.infos.label": "{0} Infos",
			"markers.panel.single.unknown.label": "1 Unknown",
			"markers.panel.multiple.unknowns.label": "{0} Unknowns",
			"markers.panel.at.ln.col.number": "[{0}, {1}]",
			"problems.tree.aria.label.resource": "{0} problems in file {1} of folder {2}",
			"problems.tree.aria.label.marker.relatedInformation": " This problem has references to {0} locations.",
			"problems.tree.aria.label.error.marker": "Error generated by {0}: {1} at line {2} and character {3}.{4}",
			"problems.tree.aria.label.error.marker.nosource": "Error: {0} at line {1} and character {2}.{3}",
			"problems.tree.aria.label.warning.marker": "Warning generated by {0}: {1} at line {2} and character {3}.{4}",
			"problems.tree.aria.label.warning.marker.nosource": "Warning: {0} at line {1} and character {2}.{3}",
			"problems.tree.aria.label.info.marker": "Info generated by {0}: {1} at line {2} and character {3}.{4}",
			"problems.tree.aria.label.info.marker.nosource": "Info: {0} at line {1} and character {2}.{3}",
			"problems.tree.aria.label.marker": "Problem generated by {0}: {1} at line {2} and character {3}.{4}",
			"problems.tree.aria.label.marker.nosource": "Problem: {0} at line {1} and character {2}.{3}",
			"problems.tree.aria.label.relatedinfo.message": "{0} at line {1} and character {2} in {3}",
			"errors.warnings.show.label": "Show Errors and Warnings"
		},
		"vs/workbench/contrib/markers/browser/markers": {
			"totalProblems": "Total {0} Problems"
		},
		"vs/workbench/contrib/markers/browser/markersFileDecorations": {
			"label": "Problems",
			"tooltip.1": "1 problem in this file",
			"tooltip.N": "{0} problems in this file",
			"markers.showOnFile": "Show Errors & Warnings on files and folder."
		},
		"vs/workbench/contrib/markers/browser/markersPanelActions": {
			"showing filtered problems": "Showing {0} of {1}"
		},
		"vs/workbench/contrib/markers/browser/markersPanel": {
			"collapseAll": "Collapse All",
			"No problems filtered": "Showing {0} problems",
			"problems filtered": "Showing {0} of {1} problems",
			"disableFilesExclude": "Disable Files Exclude Filter.",
			"clearFilter": "Clear Filter"
		},
		"vs/workbench/contrib/markers/browser/markersTreeViewer": {
			"single line": "Show message in single line",
			"multi line": "Show message in multiple lines"
		},
		"vs/workbench/contrib/outline/browser/outline.contribution": {
			"name": "Outline",
			"outlineConfigurationTitle": "Outline",
			"outline.showIcons": "Render Outline Elements with Icons.",
			"outline.showProblem": "Show Errors & Warnings on Outline Elements.",
			"outline.problem.colors": "Use colors for Errors & Warnings.",
			"outline.problems.badges": "Use badges for Errors & Warnings."
		},
		"vs/workbench/contrib/outline/browser/outlinePanel": {
			"collapse": "Collapse All",
			"sortByPosition": "Sort By: Position",
			"sortByName": "Sort By: Name",
			"sortByKind": "Sort By: Type",
			"followCur": "Follow Cursor",
			"filterOnType": "Filter on Type",
			"no-editor": "The active editor cannot provide outline information.",
			"loading": "Loading document symbols for '{0}'...",
			"no-symbols": "No symbols found in document '{0}'"
		},
		"vs/workbench/contrib/output/browser/output.contribution": {
			"output": "Output",
			"logViewer": "Penampil Log",
			"viewCategory": "View",
			"developer": "Developer",
			"clearOutput.label": "Clear Output",
			"openActiveLogOutputFile": "Open Active Log Output File",
			"miToggleOutput": "&&Output"
		},
		"vs/workbench/contrib/output/browser/outputPanel": {
			"output": "Output",
			"outputPanelWithInputAriaLabel": "{0}, Output panel",
			"outputPanelAriaLabel": "Output panel"
		},
		"vs/workbench/contrib/output/browser/outputServices": {
			"output": "{0} - Output",
			"channel": "Output channel for '{0}'"
		},
		"vs/workbench/contrib/output/browser/outputActions": {
			"toggleOutput": "Toggle Output",
			"clearOutput": "Clear Output",
			"outputCleared": "Output was cleared",
			"toggleOutputScrollLock": "Toggle Output Scroll Lock",
			"outputScrollOn": "Turn Auto Scrolling On",
			"outputScrollOff": "Turn Auto Scrolling Off",
			"switchToOutput.label": "Switch to Output",
			"outputChannels": "Output Channels.",
			"logChannel": "Log ({0})",
			"openInLogViewer": "Open Log File",
			"showLogs": "Show Logs...",
			"selectlog": "Select Log",
			"openLogFile": "Open Log File...",
			"selectlogFile": "Select Log file"
		},
		"vs/workbench/contrib/performance/electron-browser/performance.contribution": {
			"show.cat": "Developer",
			"show.label": "Startup Performance"
		},
		"vs/workbench/contrib/performance/electron-browser/startupProfiler": {
			"prof.message": "Successfully created profiles.",
			"prof.detail": "Please create an issue and manually attach the following files:\n{0}",
			"prof.restartAndFileIssue": "Create Issue and Restart",
			"prof.restart": "Restart",
			"prof.thanks": "Thanks for helping us.",
			"prof.detail.restart": "A final restart is required to continue to use '{0}'. Again, thank you for your contribution."
		},
		"vs/workbench/contrib/performance/electron-browser/perfviewEditor": {
			"name": "Startup Performance"
		},
		"vs/workbench/contrib/preferences/browser/keybindingsEditorContribution": {
			"defineKeybinding.start": "Define Keybinding",
			"defineKeybinding.kbLayoutErrorMessage": "You won't be able to produce this key combination under your current keyboard layout.",
			"defineKeybinding.kbLayoutLocalAndUSMessage": "**{0}** for your current keyboard layout (**{1}** for US standard).",
			"defineKeybinding.kbLayoutLocalMessage": "**{0}** for your current keyboard layout."
		},
		"vs/workbench/contrib/preferences/browser/preferences.contribution": {
			"defaultPreferencesEditor": "Default Preferences Editor",
			"settingsEditor2": "Settings Editor 2",
			"keybindingsEditor": "Keybindings Editor",
			"preferences": "Preferensi",
			"openRemoteSettings": "Open Remote Settings ({0})",
			"preferencesCategory": "Preferensi",
			"showDefaultKeybindings": "Show Default Keybindings",
			"showUserKeybindings": "Show User Keybindings",
			"miPreferences": "&&Preferences",
			"miOpenSettings": "&&Settings",
			"settings": "Settings",
			"miOpenOnlineSettings": "&&Online Services Settings",
			"onlineServices": "Online Services Settings",
			"miOpenKeymap": "&&Keyboard Shortcuts",
			"keyboardShortcuts": "Keyboard Shortcuts",
			"openSettingsJson": "Open Settings (JSON)",
			"filterModifiedLabel": "Show modified settings",
			"filterOnlineServicesLabel": "Show settings for online services"
		},
		"vs/workbench/contrib/preferences/browser/keybindingWidgets": {
			"defineKeybinding.oneExists": "1 existing command has this keybinding",
			"defineKeybinding.existing": "{0} existing commands have this keybinding",
			"defineKeybinding.initial": "Press desired key combination and then press ENTER.",
			"defineKeybinding.chordsTo": "chord to"
		},
		"vs/workbench/contrib/preferences/browser/preferencesActions": {
			"openRawDefaultSettings": "Open Default Settings (JSON)",
			"openSettings2": "Open Settings (UI)",
			"openSettingsJson": "Open Settings (JSON)",
			"openGlobalSettings": "Open User Settings",
			"openGlobalKeybindings": "Open Keyboard Shortcuts",
			"openGlobalKeybindingsFile": "Open Keyboard Shortcuts (JSON)",
			"openDefaultKeybindingsFile": "Open Default Keyboard Shortcuts (JSON)",
			"openWorkspaceSettings": "Open Workspace Settings",
			"openFolderSettings": "Open Folder Settings",
			"configureLanguageBasedSettings": "Configure Language Specific Settings...",
			"languageDescriptionConfigured": "({0})",
			"pickLanguage": "Select Language"
		},
		"vs/workbench/contrib/preferences/browser/keybindingsEditor": {
			"SearchKeybindings.FullTextSearchPlaceholder": "Type to search in keybindings",
			"SearchKeybindings.KeybindingsSearchPlaceholder": "Recording Keys. Press Escape to exit",
			"clearInput": "Clear Keybindings Search Input",
			"sortByPrecedeneLabel": "Sort by Precedence",
			"sortByPrecedeneLabelWithKeybinding": "{0} ({1})",
			"recordKeysLabel": "Record Keys",
			"recordKeysLabelWithKeybinding": "{0} ({1})",
			"recording": "Recording Keys",
			"command": "Perintah",
			"keybinding": "Keybinding",
			"when": "When",
			"source": "Source",
			"keybindingsLabel": "Keybindings",
			"show sorted keybindings": "Showing {0} Keybindings in precedence order",
			"show keybindings": "Showing {0} Keybindings in alphabetical order",
			"changeLabel": "Change Keybinding",
			"addLabel": "Add Keybinding",
			"editWhen": "Change When Expression",
			"removeLabel": "Remove Keybinding",
			"resetLabel": "Reset Keybinding",
			"showSameKeybindings": "Show Same Keybindings",
			"copyLabel": "Salin",
			"copyCommandLabel": "Copy Command ID",
			"error": "Error '{0}' while editing the keybinding. Please open 'keybindings.json' file and check for errors.",
			"editKeybindingLabelWithKey": "Change Keybinding {0}",
			"editKeybindingLabel": "Change Keybinding",
			"addKeybindingLabelWithKey": "Add Keybinding {0}",
			"addKeybindingLabel": "Add Keybinding",
			"title": "{0} ({1})",
			"commandAriaLabel": "Command is {0}.",
			"keybindingAriaLabel": "Keybinding is {0}.",
			"noKeybinding": "No Keybinding assigned.",
			"sourceAriaLabel": "Source is {0}.",
			"whenContextInputAriaLabel": "Type when context. Press Enter to confirm or Escape to cancel.",
			"whenAriaLabel": "When is {0}.",
			"noWhen": "No when context."
		},
		"vs/workbench/contrib/preferences/browser/preferencesWidgets": {
			"defaultSettings": "Place your settings in the right hand side editor to override.",
			"noSettingsFound": "No Settings Found.",
			"settingsSwitcherBarAriaLabel": "Settings Switcher",
			"userSettings": "User",
			"userSettingsRemote": "Remote",
			"workspaceSettings": "Workspace",
			"folderSettings": "Folder"
		},
		"vs/workbench/contrib/preferences/browser/preferencesEditor": {
			"SearchSettingsWidget.AriaLabel": "Search settings",
			"SearchSettingsWidget.Placeholder": "Search Settings",
			"noSettingsFound": "No Settings Found",
			"oneSettingFound": "1 Setting Found",
			"settingsFound": "{0} Settings Found",
			"totalSettingsMessage": "Total {0} Settings",
			"nlpResult": "Natural Language Results",
			"filterResult": "Filtered Results",
			"defaultSettings": "Default Settings",
			"defaultUserSettings": "Default User Settings",
			"defaultWorkspaceSettings": "Default Workspace Settings",
			"defaultFolderSettings": "Default Folder Settings",
			"defaultEditorReadonly": "Edit in the right hand side editor to override defaults.",
			"preferencesAriaLabel": "Default preferences. Readonly text editor."
		},
		"vs/workbench/contrib/preferences/browser/settingsEditor2": {
			"settingsContextMenuAriaShortcut": "For more actions, Press {0}.",
			"SearchSettings.AriaLabel": "Search settings",
			"noResults": "No Settings Found",
			"clearSearchFilters": "Clear Filters",
			"clearSearch": "Hapus Pencarian",
			"settingsNoSaveNeeded": "Your changes are automatically saved as you edit.",
			"oneResult": "1 Setting Found",
			"moreThanOneResult": "{0} Settings Found"
		},
		"vs/workbench/contrib/preferences/browser/settingsLayout": {
			"commonlyUsed": "Commonly Used",
			"textEditor": "Text Editor",
			"cursor": "Cursor",
			"find": "Temukan",
			"font": "Font",
			"formatting": "Formatting",
			"diffEditor": "Diff Editor",
			"minimap": "Minimap",
			"suggestions": "Suggestions",
			"files": "Files",
			"workbench": "Workbench",
			"appearance": "Appearance",
			"breadcrumbs": "Breadcrumbs",
			"editorManagement": "Editor Management",
			"settings": "Settings Editor",
			"zenMode": "Zen Mode",
			"screencastMode": "Screencast Mode",
			"window": "Window",
			"newWindow": "Jendela Baru",
			"features": "Features",
			"fileExplorer": "Explorer",
			"search": "Search",
			"debug": "Debug",
			"scm": "SCM",
			"extensionViewlet": "Extension Viewlet",
			"terminal": "Terminal",
			"problems": "Problems",
			"comments": "Comments",
			"remote": "Remote",
			"application": "Application",
			"proxy": "Proxy",
			"keyboard": "Keyboard",
			"update": "Pembaruan",
			"telemetry": "Telemetri",
			"configuration sync": "Configuration Sync"
		},
		"vs/workbench/contrib/preferences/browser/tocTree": {
			"groupRowAriaLabel": "{0}, group"
		},
		"vs/workbench/contrib/preferences/browser/settingsTreeModels": {
			"workspace": "Workspace",
			"remote": "Remote",
			"user": "User"
		},
		"vs/workbench/contrib/preferences/browser/settingsWidgets": {
			"headerForeground": "(For settings editor preview) The foreground color for a section header or active title.",
			"modifiedItemForeground": "(For settings editor preview) The color of the modified setting indicator.",
			"settingsDropdownBackground": "(For settings editor preview) Settings editor dropdown background.",
			"settingsDropdownForeground": "(For settings editor preview) Settings editor dropdown foreground.",
			"settingsDropdownBorder": "(For settings editor preview) Settings editor dropdown border.",
			"settingsDropdownListBorder": "(For settings editor preview) Settings editor dropdown list border. This surrounds the options and separates the options from the description.",
			"settingsCheckboxBackground": "(For settings editor preview) Settings editor checkbox background.",
			"settingsCheckboxForeground": "(For settings editor preview) Settings editor checkbox foreground.",
			"settingsCheckboxBorder": "(For settings editor preview) Settings editor checkbox border.",
			"textInputBoxBackground": "(For settings editor preview) Settings editor text input box background.",
			"textInputBoxForeground": "(For settings editor preview) Settings editor text input box foreground.",
			"textInputBoxBorder": "(For settings editor preview) Settings editor text input box border.",
			"numberInputBoxBackground": "(For settings editor preview) Settings editor number input box background.",
			"numberInputBoxForeground": "(For settings editor preview) Settings editor number input box foreground.",
			"numberInputBoxBorder": "(For settings editor preview) Settings editor number input box border.",
			"removeItem": "Remove Item",
			"editItem": "Edit Item",
			"editItemInSettingsJson": "Edit Item in settings.json",
			"addItem": "Add Item",
			"itemInputPlaceholder": "String Item...",
			"listSiblingInputPlaceholder": "Sibling...",
			"listValueHintLabel": "List item `{0}`",
			"listSiblingHintLabel": "List item `{0}` with sibling `${1}`",
			"okButton": "OK",
			"cancelButton": "Batal",
			"removeExcludeItem": "Remove Exclude Item",
			"editExcludeItem": "Edit Exclude Item",
			"editExcludeItemInSettingsJson": "Edit Exclude Item in settings.json",
			"addPattern": "Add Pattern",
			"excludePatternInputPlaceholder": "Exclude Pattern...",
			"excludeSiblingInputPlaceholder": "When Pattern Is Present...",
			"excludePatternHintLabel": "Exclude files matching `{0}`",
			"excludeSiblingHintLabel": "Exclude files matching `{0}`, only when a file matching `{1}` is present"
		},
		"vs/workbench/contrib/preferences/browser/preferencesRenderers": {
			"emptyUserSettingsHeader": "Place your settings here to override the Default Settings.",
			"emptyWorkspaceSettingsHeader": "Place your settings here to override the User Settings.",
			"emptyFolderSettingsHeader": "Place your folder settings here to override those from the Workspace Settings.",
			"editTtile": "Edit",
			"replaceDefaultValue": "Replace in Settings",
			"copyDefaultValue": "Copy to Settings",
			"unknown configuration setting": "Unknown Configuration Setting",
			"unsupportedRemoteMachineSetting": "This setting cannot be applied now. It will be applied when you open local window.",
			"unsupportedWindowSetting": "This setting cannot be applied now. It will be applied when you open this folder directly.",
			"unsupportedApplicationSetting": "This setting can be applied only in application user settings",
			"unsupportedMachineSetting": "This setting can only be applied in user settings in local window or in remote settings in remote window."
		},
		"vs/workbench/contrib/preferences/browser/settingsTree": {
			"extensions": "Ekstensi",
			"modified": "Modified",
			"settingsContextMenuTitle": "Tindakan Lainnya...",
			"alsoConfiguredIn": "Also modified in",
			"configuredIn": "Modified in",
			"settings.Modified": " Modified. ",
			"newExtensionsButtonLabel": "Show matching extensions",
			"editInSettingsJson": "Edit in settings.json",
			"settings.Default": "{0}",
			"resetSettingLabel": "Reset Setting",
			"validationError": "Validation Error.",
			"treeAriaLabel": "Settings",
			"copySettingIdLabel": "Copy Setting ID",
			"copySettingAsJSONLabel": "Copy Setting as JSON"
		},
		"vs/workbench/contrib/quickopen/browser/quickopen.contribution": {
			"view": "View",
			"commandsHandlerDescriptionDefault": "Show and Run Commands",
			"gotoLineDescriptionMac": "Go to Line",
			"gotoLineDescriptionWin": "Go to Line",
			"gotoSymbolDescription": "Go to Symbol in File",
			"gotoSymbolDescriptionScoped": "Go to Symbol in File by Category",
			"helpDescription": "Show Help",
			"viewPickerDescription": "Open View",
			"miCommandPalette": "&&Command Palette...",
			"miOpenView": "&&Open View...",
			"miGotoSymbolInFile": "Pergi ke &&Simbol dalam Berkas...",
			"miGotoLine": "Go to &&Line/Column...",
			"commandPalette": "Command Palette..."
		},
		"vs/workbench/contrib/quickopen/browser/helpHandler": {
			"entryAriaLabel": "{0}, picker help",
			"globalCommands": "global commands",
			"editorCommands": "editor commands"
		},
		"vs/workbench/contrib/quickopen/browser/gotoLineHandler": {
			"gotoLine": "Go to Line...",
			"gotoLineLabelEmptyWithLimit": "Current Line: {0}, Column: {1}. Type a line number between 1 and {2} to navigate to.",
			"gotoLineLabelEmpty": "Current Line: {0}, Column: {1}. Type a line number to navigate to.",
			"gotoLineColumnLabel": "Go to line {0} and column {1}.",
			"gotoLineLabel": "Go to line {0}.",
			"cannotRunGotoLine": "Open a text file first to go to a line."
		},
		"vs/workbench/contrib/quickopen/browser/viewPickerHandler": {
			"entryAriaLabel": "{0}, view picker",
			"views": "Side Bar",
			"panels": "Panel",
			"terminals": "Terminal",
			"terminalTitle": "{0}: {1}",
			"channels": "Output",
			"logChannel": "Log ({0})",
			"openView": "Open View",
			"quickOpenView": "Quick Open View"
		},
		"vs/workbench/contrib/quickopen/browser/gotoSymbolHandler": {
			"property": "properties ({0})",
			"method": "methods ({0})",
			"function": "functions ({0})",
			"_constructor": "constructors ({0})",
			"variable": "variables ({0})",
			"class": "classes ({0})",
			"struct": "structs ({0})",
			"event": "events ({0})",
			"operator": "operators ({0})",
			"interface": "interfaces ({0})",
			"namespace": "namespaces ({0})",
			"package": "packages ({0})",
			"typeParameter": "type parameters ({0})",
			"modules": "modules ({0})",
			"enum": "enumerations ({0})",
			"enumMember": "enumeration members ({0})",
			"string": "strings ({0})",
			"file": "files ({0})",
			"array": "arrays ({0})",
			"number": "numbers ({0})",
			"boolean": "booleans ({0})",
			"object": "objects ({0})",
			"key": "keys ({0})",
			"field": "fields ({0})",
			"constant": "constants ({0})",
			"gotoSymbol": "Go to Symbol in File...",
			"symbols": "symbols ({0})",
			"entryAriaLabel": "{0}, symbols",
			"noSymbolsMatching": "No symbols matching",
			"noSymbolsFound": "No symbols found",
			"gotoSymbolHandlerAriaLabel": "Type to narrow down symbols of the currently active editor.",
			"cannotRunGotoSymbolInFile": "No symbol information for the file",
			"cannotRunGotoSymbol": "Open a text file first to go to a symbol"
		},
		"vs/workbench/contrib/quickopen/browser/commandsHandler": {
			"showTriggerActions": "Show All Commands",
			"clearCommandHistory": "Clear Command History",
			"showCommands.label": "Command Palette...",
			"entryAriaLabelWithKey": "{0}, {1}, commands",
			"entryAriaLabel": "{0}, commands",
			"actionNotEnabled": "Command '{0}' is not enabled in the current context.",
			"canNotRun": "Command '{0}' resulted in an error.",
			"recentlyUsed": "recently used",
			"morecCommands": "other commands",
			"cat.title": "{0}: {1}",
			"noCommandsMatching": "No commands matching"
		},
		"vs/workbench/contrib/relauncher/browser/relauncher.contribution": {
			"relaunchSettingMessage": "A setting has changed that requires a restart to take effect.",
			"relaunchSettingMessageWeb": "A setting has changed that requires a reload to take effect.",
			"relaunchSettingDetail": "Tekan tombol restart untuk memuat ulang {0} dan mengaktifkan pengaturan.",
			"relaunchSettingDetailWeb": "Press the reload button to reload {0} and enable the setting.",
			"restart": "&&Restart",
			"restartWeb": "&&Reload"
		},
		"vs/workbench/contrib/remote/electron-browser/remote.contribution": {
			"remote.category": "Remote",
			"remote.showMenu": "Show Remote Menu",
			"remote.close": "Close Remote Connection",
			"host.open": "$(sync~spin) Opening Remote...",
			"miCloseRemote": "Close Re&&mote Connection",
			"host.tooltip": "Editing on {0}",
			"disconnectedFrom": "Disconnected from",
			"host.tooltipDisconnected": "Disconnected from {0}",
			"noHost.tooltip": "Open a remote window",
			"status.host": "Remote Host",
			"cat.title": "{0}: {1}",
			"closeRemote.title": "Close Remote Connection",
			"remote": "Remote",
			"remote.extensionKind": "Override the kind of an extension. `ui` extensions are installed and run on the local machine while `workspace` extensions are run on the remote. By overriding an extension's default kind using this setting, you specify if that extension should be installed and enabled locally or remotely.",
			"ui": "UI extension kind. In a remote window, such extensions are enabled only when available on the local machine.",
			"workspace": "Workspace extension kind. In a remote window, such extensions are enabled only when available on the remote."
		},
		"vs/workbench/contrib/remote/common/remote.contribution": {
			"remoteExtensionLog": "Remote Server"
		},
		"vs/workbench/contrib/remote/browser/remote": {
			"RemoteHelpInformationExtPoint": "Contributes help information for Remote",
			"RemoteHelpInformationExtPoint.getStarted": "The url to your project's Getting Started page",
			"RemoteHelpInformationExtPoint.documentation": "The url to your project's documentation page",
			"RemoteHelpInformationExtPoint.feedback": "The url to your project's feedback reporter",
			"RemoteHelpInformationExtPoint.issues": "The url to your project's issues list",
			"pickRemoteExtension": "Select url to open",
			"pickRemoteExtensionToReportIssue": "Select an extension to report issue",
			"remote.help.getStarted": "Get Started",
			"remote.help.documentation": "Read Documentation",
			"remote.help.feedback": "Provide Feedback",
			"remote.help.issues": "Review Issues",
			"remote.help.report": "Laporkan masalah",
			"remote.help": "Help and feedback",
			"remote.explorer": "Remote Explorer",
			"toggleRemoteViewlet": "Show Remote Explorer",
			"view": "Tampilkan",
			"reconnectNow": "Reconnect Now",
			"connectionLost": "Koneksi hilang",
			"reconnectionRunning": "Attempting to reconnect...",
			"reconnectionPermanentFailure": "Cannot reconnect. Please reload the window.",
			"reloadWindow": "Reload Window",
			"cancel": "Batal",
			"reconnectionWaitOne": "Attempting to reconnect in {0} second...",
			"reconnectionWaitMany": "Attempting to reconnect in {0} seconds..."
		},
		"vs/workbench/contrib/scm/browser/scm.contribution": {
			"toggleGitViewlet": "Show Git",
			"source control": "Source Control",
			"toggleSCMViewlet": "Show SCM",
			"view": "View",
			"scmConfigurationTitle": "SCM",
			"alwaysShowProviders": "Controls whether to show the Source Control Provider section even when there's only one Provider registered.",
			"providersVisible": "Controls how many providers are visible in the Source Control Provider section. Set to `0` to be able to manually resize the view.",
			"diffDecorations": "Controls diff decorations in the editor.",
			"diffGutterWidth": "Controls the width(px) of diff decorations in gutter (added & modified).",
			"alwaysShowActions": "Controls whether inline actions are always visible in the Source Control view.",
			"scm.countBadge.all": "Show the sum of all Source Control Providers count badges.",
			"scm.countBadge.focused": "Show the count badge of the focused Source Control Provider.",
			"scm.countBadge.off": "Disable the Source Control count badge.",
			"scm.countBadge": "Controls the Source Control count badge.",
			"scm.defaultViewMode.tree": "Show the repository changes as a tree.",
			"scm.defaultViewMode.list": "Show the repository changes as a list.",
			"scm.defaultViewMode": "Controls the default Source Control repository view mode.",
			"miViewSCM": "S&&CM",
			"scm accept": "SCM: Accept Input"
		},
		"vs/workbench/contrib/scm/browser/scmViewlet": {
			"no open repo": "No source control providers registered.",
			"source control": "Source Control",
			"viewletTitle": "{0}: {1}"
		},
		"vs/workbench/contrib/scm/browser/activity": {
			"status.scm": "Source Control",
			"scmPendingChangesBadge": "{0} pending changes"
		},
		"vs/workbench/contrib/scm/browser/mainPanel": {
			"scm providers": "Source Control Providers"
		},
		"vs/workbench/contrib/scm/browser/repositoryPanel": {
			"toggleViewMode": "Toggle View Mode"
		},
		"vs/workbench/contrib/scm/browser/dirtydiffDecorator": {
			"changes": "{0} of {1} changes",
			"change": "{0} of {1} change",
			"show previous change": "Show Previous Change",
			"show next change": "Show Next Change",
			"miGotoNextChange": "Next &&Change",
			"miGotoPreviousChange": "Previous &&Change",
			"move to previous change": "Move to Previous Change",
			"move to next change": "Move to Next Change",
			"editorGutterModifiedBackground": "Editor gutter background color for lines that are modified.",
			"editorGutterAddedBackground": "Editor gutter background color for lines that are added.",
			"editorGutterDeletedBackground": "Editor gutter background color for lines that are deleted.",
			"overviewRulerModifiedForeground": "Overview ruler marker color for modified content.",
			"overviewRulerAddedForeground": "Overview ruler marker color for added content.",
			"overviewRulerDeletedForeground": "Overview ruler marker color for deleted content."
		},
		"vs/workbench/contrib/search/browser/openAnythingHandler": {
			"fileAndTypeResults": "file and symbol results",
			"fileResults": "file results"
		},
		"vs/workbench/contrib/search/browser/search.contribution": {
			"search": "Search",
			"copyMatchLabel": "Salin",
			"copyPathLabel": "Copy Path",
			"copyAllLabel": "Copy All",
			"revealInSideBar": "Reveal in Explorer",
			"clearSearchHistoryLabel": "Clear Search History",
			"toggleSearchViewPositionLabel": "Toggle Search View Position",
			"focusSearchListCommandLabel": "Focus List",
			"findInFolder": "Find in Folder...",
			"findInWorkspace": "Find in Workspace...",
			"showTriggerActions": "Go to Symbol in Workspace...",
			"name": "Search",
			"view": "View",
			"findInFiles": "Find in Files",
			"miFindInFiles": "Find &&in Files",
			"miReplaceInFiles": "Replace &&in Files",
			"openAnythingHandlerDescription": "Go to File",
			"openSymbolDescriptionNormal": "Go to Symbol in Workspace",
			"searchConfigurationTitle": "Search",
			"exclude": "Configure glob patterns for excluding files and folders in searches. Inherits all glob patterns from the `#files.exclude#` setting. Read more about glob patterns [here](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).",
			"exclude.boolean": "The glob pattern to match file paths against. Set to true or false to enable or disable the pattern.",
			"exclude.when": "Additional check on the siblings of a matching file. Use $(basename) as variable for the matching file name.",
			"useRipgrep": "This setting is deprecated and now falls back on \"search.usePCRE2\".",
			"useRipgrepDeprecated": "Deprecated. Consider \"search.usePCRE2\" for advanced regex feature support.",
			"search.maintainFileSearchCache": "When enabled, the searchService process will be kept alive instead of being shut down after an hour of inactivity. This will keep the file search cache in memory.",
			"useIgnoreFiles": "Controls whether to use `.gitignore` and `.ignore` files when searching for files.",
			"useGlobalIgnoreFiles": "Controls whether to use global `.gitignore` and `.ignore` files when searching for files.",
			"search.quickOpen.includeSymbols": "Whether to include results from a global symbol search in the file results for Quick Open.",
			"search.quickOpen.includeHistory": "Whether to include results from recently opened files in the file results for Quick Open.",
			"search.followSymlinks": "Controls whether to follow symlinks while searching.",
			"search.smartCase": "Search case-insensitively if the pattern is all lowercase, otherwise, search case-sensitively.",
			"search.globalFindClipboard": "Controls whether the search view should read or modify the shared find clipboard on macOS.",
			"search.location": "Controls whether the search will be shown as a view in the sidebar or as a panel in the panel area for more horizontal space.",
			"search.collapseAllResults": "Controls whether the search results will be collapsed or expanded.",
			"search.useReplacePreview": "Controls whether to open Replace Preview when selecting or replacing a match.",
			"search.showLineNumbers": "Controls whether to show line numbers for search results.",
			"search.searchRipgrepEnableDeprecated": "Deprecated. Use \"search.runInExtensionHost\" instead",
			"search.searchRipgrepEnable": "Whether to run search in the extension host",
			"search.runInExtensionHost": "Whether to run search in the extension host. Requires a restart to take effect.",
			"search.usePCRE2": "Whether to use the PCRE2 regex engine in text search. This enables using some advanced regex features like lookahead and backreferences. However, not all PCRE2 features are supported - only features that are also supported by JavaScript.",
			"usePCRE2Deprecated": "Deprecated. PCRE2 will be used automatically when using regex features that are only supported by PCRE2.",
			"search.actionsPositionAuto": "Position the actionbar to the right when the search view is narrow, and immediately after the content when the search view is wide.",
			"search.actionsPositionRight": "Always position the actionbar to the right.",
			"search.actionsPosition": "Controls the positioning of the actionbar on rows in the search view.",
			"miViewSearch": "&&Search",
			"miGotoSymbolInWorkspace": "Go to Symbol in &&Workspace..."
		},
		"vs/workbench/contrib/search/browser/openFileHandler": {
			"entryAriaLabel": "{0}, file picker",
			"searchResults": "search results"
		},
		"vs/workbench/contrib/search/browser/openSymbolHandler": {
			"entryAriaLabel": "{0}, symbols picker",
			"symbols": "symbol results",
			"noSymbolsMatching": "Tidak ada simbol yang cocok",
			"noSymbolsWithoutInput": "Type to search for symbols"
		},
		"vs/workbench/contrib/search/browser/searchPanel": {
			"search": "Search"
		},
		"vs/workbench/contrib/search/browser/searchView": {
			"searchView": "Search",
			"moreSearch": "Toggle Search Details",
			"searchScope.includes": "files to include",
			"label.includes": "Search Include Patterns",
			"searchScope.excludes": "files to exclude",
			"label.excludes": "Search Exclude Patterns",
			"replaceAll.confirmation.title": "Ganti semua",
			"replaceAll.confirm.button": "&&Replace",
			"replaceAll.occurrence.file.message": "Replaced {0} occurrence across {1} file with '{2}'.",
			"removeAll.occurrence.file.message": "Replaced {0} occurrence across {1} file.",
			"replaceAll.occurrence.files.message": "Replaced {0} occurrence across {1} files with '{2}'.",
			"removeAll.occurrence.files.message": "Replaced {0} occurrence across {1} files.",
			"replaceAll.occurrences.file.message": "Replaced {0} occurrences across {1} file with '{2}'.",
			"removeAll.occurrences.file.message": "Replaced {0} occurrences across {1} file.",
			"replaceAll.occurrences.files.message": "Replaced {0} occurrences across {1} files with '{2}'.",
			"removeAll.occurrences.files.message": "Replaced {0} occurrences across {1} files.",
			"removeAll.occurrence.file.confirmation.message": "Replace {0} occurrence across {1} file with '{2}'?",
			"replaceAll.occurrence.file.confirmation.message": "Replace {0} occurrence across {1} file?",
			"removeAll.occurrence.files.confirmation.message": "Replace {0} occurrence across {1} files with '{2}'?",
			"replaceAll.occurrence.files.confirmation.message": "Replace {0} occurrence across {1} files?",
			"removeAll.occurrences.file.confirmation.message": "Replace {0} occurrences across {1} file with '{2}'?",
			"replaceAll.occurrences.file.confirmation.message": "Replace {0} occurrences across {1} file?",
			"removeAll.occurrences.files.confirmation.message": "Ganti {0} kemunculan dalam {1} berkas dengan '{2}'?",
			"replaceAll.occurrences.files.confirmation.message": "Replace {0} occurrences across {1} files?",
			"searchPathNotFoundError": "Search path not found: {0}",
			"searchMaxResultsWarning": "The result set only contains a subset of all matches. Please be more specific in your search to narrow down the results.",
			"searchCanceled": "Search was canceled before any results could be found - ",
			"noResultsIncludesExcludes": "No results found in '{0}' excluding '{1}' - ",
			"noResultsIncludes": "No results found in '{0}' - ",
			"noResultsExcludes": "No results found excluding '{0}' - ",
			"noResultsFound": "No results found. Review your settings for configured exclusions and check your gitignore files - ",
			"rerunSearch.message": "Search again",
			"rerunSearchInAll.message": "Search again in all files",
			"openSettings.message": "Open Settings",
			"openSettings.learnMore": "Learn More",
			"ariaSearchResultsStatus": "Search returned {0} results in {1} files",
			"useIgnoresAndExcludesDisabled": " - exclude settings and ignore files are disabled",
			"search.file.result": "{0} result in {1} file",
			"search.files.result": "{0} result in {1} files",
			"search.file.results": "{0} results in {1} file",
			"search.files.results": "{0} results in {1} files",
			"searchWithoutFolder": "You have not opened or specified a folder. Only open files are currently searched - ",
			"openFolder": "Open Folder"
		},
		"vs/workbench/contrib/search/common/queryBuilder": {
			"search.noWorkspaceWithName": "No folder in workspace with name: {0}"
		},
		"vs/workbench/contrib/search/browser/searchWidget": {
			"search.action.replaceAll.disabled.label": "Replace All (Submit Search to Enable)",
			"search.action.replaceAll.enabled.label": "Ganti semua",
			"search.replace.toggle.button.title": "Toggle Replace",
			"label.Search": "Search: Type Search Term and press Enter to search or Escape to cancel",
			"search.placeHolder": "Search",
			"label.Replace": "Replace: Type replace term and press Enter to preview or Escape to cancel",
			"search.replace.placeHolder": "Ganti",
			"regexp.backreferenceValidationFailure": "Backreferences are not supported"
		},
		"vs/workbench/contrib/search/browser/searchActions": {
			"showSearch": "Show Search",
			"replaceInFiles": "Replace in Files",
			"RefreshAction.label": "Segarkan",
			"CollapseDeepestExpandedLevelAction.label": "Collapse All",
			"ClearSearchResultsAction.label": "Clear Search Results",
			"CancelSearchAction.label": "Cancel Search",
			"FocusNextSearchResult.label": "Focus Next Search Result",
			"FocusPreviousSearchResult.label": "Focus Previous Search Result",
			"RemoveAction.label": "Dismiss",
			"file.replaceAll.label": "Ganti semua",
			"match.replace.label": "Ganti"
		},
		"vs/workbench/contrib/search/browser/patternInputWidget": {
			"defaultLabel": "masukan",
			"useExcludesAndIgnoreFilesDescription": "Use Exclude Settings and Ignore Files"
		},
		"vs/workbench/contrib/search/browser/replaceService": {
			"fileReplaceChanges": "{0} ↔ {1} (Replace Preview)"
		},
		"vs/workbench/contrib/search/browser/searchResultsView": {
			"searchFolderMatch.other.label": "Other files",
			"searchFileMatches": "{0} files found",
			"searchFileMatch": "{0} file found",
			"searchMatches": "{0} matches found",
			"searchMatch": "{0} match found",
			"lineNumStr": "From line {0}",
			"numLinesStr": "{0} more lines",
			"folderMatchAriaLabel": "{0} matches in folder root {1}, Search result",
			"otherFilesAriaLabel": "{0} matches outside of the workspace, Search result",
			"fileMatchAriaLabel": "{0} matches in file {1} of folder {2}, Search result",
			"replacePreviewResultAria": "Replace term {0} with {1} at column position {2} in line with text {3}",
			"searchResultAria": "Found term {0} at column position {1} in line with text {2}"
		},
		"vs/workbench/contrib/snippets/browser/insertSnippet": {
			"snippet.suggestions.label": "Insert Snippet",
			"sep.userSnippet": "User Snippets",
			"sep.extSnippet": "Extension Snippets",
			"sep.workspaceSnippet": "Workspace Snippets"
		},
		"vs/workbench/contrib/snippets/browser/snippets.contribution": {
			"snippetSchema.json.default": "Empty snippet",
			"snippetSchema.json": "User snippet configuration",
			"snippetSchema.json.prefix": "The prefix to used when selecting the snippet in intellisense",
			"snippetSchema.json.body": "The snippet content. Use '$1', '${1:defaultText}' to define cursor positions, use '$0' for the final cursor position. Insert variable values with '${varName}' and '${varName:defaultText}', e.g. 'This is file: $TM_FILENAME'.",
			"snippetSchema.json.description": "The snippet description.",
			"snippetSchema.json.scope": "A list of language names to which this snippet applies, e.g. 'typescript,javascript'."
		},
		"vs/workbench/contrib/snippets/browser/snippetsService": {
			"invalid.path.0": "Expected string in `contributes.{0}.path`. Provided value: {1}",
			"invalid.language.0": "When omitting the language, the value of `contributes.{0}.path` must be a `.code-snippets`-file. Provided value: {1}",
			"invalid.language": "Unknown language in `contributes.{0}.language`. Provided value: {1}",
			"invalid.path.1": "Expected `contributes.{0}.path` ({1}) to be included inside extension's folder ({2}). This might make the extension non-portable.",
			"vscode.extension.contributes.snippets": "Contributes snippets.",
			"vscode.extension.contributes.snippets-language": "Language identifier for which this snippet is contributed to.",
			"vscode.extension.contributes.snippets-path": "Path of the snippets file. The path is relative to the extension folder and typically starts with './snippets/'.",
			"badVariableUse": "One or more snippets from the extension '{0}' very likely confuse snippet-variables and snippet-placeholders (see https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax for more details)",
			"badFile": "The snippet file \"{0}\" could not be read."
		},
		"vs/workbench/contrib/snippets/browser/configureSnippets": {
			"global.scope": "(global)",
			"global.1": "({0})",
			"name": "Type snippet file name",
			"bad_name1": "Invalid file name",
			"bad_name2": "'{0}' is not a valid file name",
			"bad_name3": "'{0}' already exists",
			"new.global_scope": "global",
			"new.global": "New Global Snippets file...",
			"new.workspace_scope": "{0} workspace",
			"new.folder": "New Snippets file for '{0}'...",
			"group.global": "Existing Snippets",
			"new.global.sep": "New Snippets",
			"openSnippet.pickLanguage": "Select Snippets File or Create Snippets",
			"openSnippet.label": "Configure User Snippets",
			"preferences": "Preferensi",
			"miOpenSnippets": "User &&Snippets",
			"userSnippets": "User Snippets"
		},
		"vs/workbench/contrib/snippets/browser/snippetCompletionProvider": {
			"detail.snippet": "{0} ({1})",
			"snippetSuggest.longLabel": "{0}, {1}"
		},
		"vs/workbench/contrib/snippets/browser/snippetsFile": {
			"source.workspaceSnippetGlobal": "Workspace Snippet",
			"source.userSnippetGlobal": "Global User Snippet",
			"source.userSnippet": "User Snippet"
		},
		"vs/workbench/contrib/stats/electron-browser/workspaceStatsService": {
			"workspaceFound": "This folder contains a workspace file '{0}'. Do you want to open it? [Learn more]({1}) about workspace files.",
			"openWorkspace": "Buka Ruang Kerja",
			"workspacesFound": "This folder contains multiple workspace files. Do you want to open one? [Learn more]({0}) about workspace files.",
			"selectWorkspace": "Select Workspace",
			"selectToOpen": "Pilih ruang kerja yang akan dibuka"
		},
		"vs/workbench/contrib/surveys/browser/nps.contribution": {
			"surveyQuestion": "Do you mind taking a quick feedback survey?",
			"takeSurvey": "Take Survey",
			"remindLater": "Remind Me later",
			"neverAgain": "Jangan Tampilkan Lagi"
		},
		"vs/workbench/contrib/surveys/browser/languageSurveys.contribution": {
			"helpUs": "Help us improve our support for {0}",
			"takeShortSurvey": "Take Short Survey",
			"remindLater": "Remind Me later",
			"neverAgain": "Jangan Tampilkan Lagi"
		},
		"vs/workbench/contrib/tasks/node/processRunnerDetector": {
			"TaskSystemDetector.noGulpTasks": "Running gulp --tasks-simple didn't list any tasks. Did you run npm install?",
			"TaskSystemDetector.noJakeTasks": "Running jake --tasks didn't list any tasks. Did you run npm install?",
			"TaskSystemDetector.noGulpProgram": "Gulp is not installed on your system. Run npm install -g gulp to install it.",
			"TaskSystemDetector.noJakeProgram": "Jake is not installed on your system. Run npm install -g jake to install it.",
			"TaskSystemDetector.noGruntProgram": "Grunt is not installed on your system. Run npm install -g grunt to install it.",
			"TaskSystemDetector.noProgram": "Program {0} was not found. Message is {1}",
			"TaskSystemDetector.buildTaskDetected": "Build task named '{0}' detected.",
			"TaskSystemDetector.testTaskDetected": "Test task named '{0}' detected."
		},
		"vs/workbench/contrib/tasks/browser/task.contribution": {
			"tasksCategory": "Tasks",
			"building": "Building...",
			"runningTasks": "Show Running Tasks",
			"status.runningTasks": "Running Tasks",
			"miRunTask": "&&Run Task...",
			"miBuildTask": "Run &&Build Task...",
			"miRunningTask": "Show Runnin&&g Tasks...",
			"miRestartTask": "R&&estart Running Task...",
			"miTerminateTask": "&&Terminate Task...",
			"miConfigureTask": "&&Configure Tasks...",
			"miConfigureBuildTask": "Configure De&&fault Build Task...",
			"ShowLogAction.label": "Show Task Log",
			"RunTaskAction.label": "Run Task",
			"ReRunTaskAction.label": "Rerun Last Task",
			"RestartTaskAction.label": "Restart Running Task",
			"ShowTasksAction.label": "Show Running Tasks",
			"TerminateAction.label": "Terminate Task",
			"BuildAction.label": "Run Build Task",
			"TestAction.label": "Run Test Task",
			"ConfigureDefaultBuildTask.label": "Configure Default Build Task",
			"ConfigureDefaultTestTask.label": "Configure Default Test Task",
			"quickOpen.task": "Run Task"
		},
		"vs/workbench/contrib/tasks/node/processTaskSystem": {
			"version1_0": "The task system is configured for version 0.1.0 (see tasks.json file), which can only execute custom tasks. Upgrade to version 2.0.0 to run the task: {0}",
			"TaskRunnerSystem.unknownError": "A unknown error has occurred while executing a task. See task output log for details.",
			"TaskRunnerSystem.watchingBuildTaskFinished": "\nWatching build tasks has finished.",
			"TaskRunnerSystem.childProcessError": "Failed to launch external program {0} {1}.",
			"TaskRunnerSystem.cancelRequested": "\nThe task '{0}' was terminated per user request.",
			"unknownProblemMatcher": "Problem matcher {0} can't be resolved. The matcher will be ignored"
		},
		"vs/workbench/contrib/tasks/common/tasks": {
			"TaskDefinition.missingRequiredProperty": "Error: the task identifier '{0}' is missing the required property '{1}'. The task identifier will be ignored."
		},
		"vs/workbench/contrib/tasks/browser/taskQuickOpen": {
			"tasksAriaLabel": "Type the name of a task to run",
			"noTasksMatching": "No tasks matching",
			"noTasksFound": "No tasks found"
		},
		"vs/workbench/contrib/tasks/common/jsonSchema_v1": {
			"JsonSchema.version.deprecated": "Task version 0.1.0 is deprecated. Please use 2.0.0",
			"JsonSchema.version": "The config's version number",
			"JsonSchema._runner": "The runner has graduated. Use the offical runner property",
			"JsonSchema.runner": "Defines whether the task is executed as a process and the output is shown in the output window or inside the terminal.",
			"JsonSchema.windows": "Windows specific command configuration",
			"JsonSchema.mac": "Mac specific command configuration",
			"JsonSchema.linux": "Linux specific command configuration",
			"JsonSchema.shell": "Specifies whether the command is a shell command or an external program. Defaults to false if omitted."
		},
		"vs/workbench/contrib/tasks/browser/runAutomaticTasks": {
			"tasks.run.allowAutomatic": "This folder has tasks ({0}) defined in 'tasks.json' that run automatically when you open this folder. Do you allow automatic tasks to run when you open this folder?",
			"allow": "Allow and run",
			"disallow": "Disallow",
			"openTasks": "Open tasks.json",
			"workbench.action.tasks.manageAutomaticRunning": "Manage Automatic Tasks in Folder",
			"workbench.action.tasks.allowAutomaticTasks": "Allow Automatic Tasks in Folder",
			"workbench.action.tasks.disallowAutomaticTasks": "Disallow Automatic Tasks in Folder"
		},
		"vs/workbench/contrib/tasks/browser/quickOpen": {
			"entryAriaLabel": "{0}, tasks",
			"recentlyUsed": "recently used tasks",
			"configured": "configured tasks",
			"detected": "detected tasks",
			"customizeTask": "Configure Task"
		},
		"vs/workbench/contrib/tasks/common/taskDefinitionRegistry": {
			"TaskDefinition.description": "The actual task type. Please note that types starting with a '$' are reserved for internal usage.",
			"TaskDefinition.properties": "Additional properties of the task type",
			"TaskTypeConfiguration.noType": "The task type configuration is missing the required 'taskType' property",
			"TaskDefinitionExtPoint": "Contributes task kinds"
		},
		"vs/workbench/contrib/tasks/common/jsonSchema_v2": {
			"JsonSchema.shell": "Specifies whether the command is a shell command or an external program. Defaults to false if omitted.",
			"JsonSchema.tasks.isShellCommand.deprecated": "The property isShellCommand is deprecated. Use the type property of the task and the shell property in the options instead. See also the 1.14 release notes.",
			"JsonSchema.tasks.dependsOn.identifier": "The task identifier.",
			"JsonSchema.tasks.dependsOn.string": "Another task this task depends on.",
			"JsonSchema.tasks.dependsOn.array": "The other tasks this task depends on.",
			"JsonSchema.tasks.dependsOn": "Either a string representing another task or an array of other tasks that this task depends on.",
			"JsonSchema.tasks.dependsOrder.parallel": "Run all dependsOn tasks in parallel.",
			"JsonSchema.tasks.dependsOrder.sequence": "Run all dependsOn tasks in sequence.",
			"JsonSchema.tasks.dependsOrder": "Determines the order of the dependsOn tasks for this task. Note that this property is not recursive.",
			"JsonSchema.tasks.presentation": "Configures the panel that is used to present the task's output and reads its input.",
			"JsonSchema.tasks.presentation.echo": "Controls whether the executed command is echoed to the panel. Default is true.",
			"JsonSchema.tasks.presentation.focus": "Controls whether the panel takes focus. Default is false. If set to true the panel is revealed as well.",
			"JsonSchema.tasks.presentation.revealProblems.always": "Always reveals the problems panel when this task is executed.",
			"JsonSchema.tasks.presentation.revealProblems.onProblem": "Only reveals the problems panel if a problem is found.",
			"JsonSchema.tasks.presentation.revealProblems.never": "Never reveals the problems panel when this task is executed.",
			"JsonSchema.tasks.presentation.revealProblems": "Controls whether the problems panel is revealed when running this task or not. Takes precedence over option \"reveal\". Default is \"never\".",
			"JsonSchema.tasks.presentation.reveal.always": "Always reveals the terminal when this task is executed.",
			"JsonSchema.tasks.presentation.reveal.silent": "Only reveals the terminal if the task exits with an error or the problem matcher finds an error.",
			"JsonSchema.tasks.presentation.reveal.never": "Jangan tampilkan terminal saat tugas ini dijalankan.",
			"JsonSchema.tasks.presentation.reveal": "Controls whether the terminal running the task is revealed or not. May be overridden by option \"revealProblems\". Default is \"always\".",
			"JsonSchema.tasks.presentation.instance": "Controls if the panel is shared between tasks, dedicated to this task or a new one is created on every run.",
			"JsonSchema.tasks.presentation.showReuseMessage": "Controls whether to show the `Terminal will be reused by tasks, press any key to close it` message.",
			"JsonSchema.tasks.presentation.clear": "Controls whether the terminal is cleared before executing the task.",
			"JsonSchema.tasks.presentation.group": "Controls whether the task is executed in a specific terminal group using split panes.",
			"JsonSchema.tasks.terminal": "The terminal property is deprecated. Use presentation instead",
			"JsonSchema.tasks.group.kind": "The task's execution group.",
			"JsonSchema.tasks.group.isDefault": "Defines if this task is the default task in the group.",
			"JsonSchema.tasks.group.defaultBuild": "Marks the task as the default build task.",
			"JsonSchema.tasks.group.defaultTest": "Marks the task as the default test task.",
			"JsonSchema.tasks.group.build": "Marks the task as a build task accessible through the 'Run Build Task' command.",
			"JsonSchema.tasks.group.test": "Marks the task as a test task accessible through the 'Run Test Task' command.",
			"JsonSchema.tasks.group.none": "Assigns the task to no group",
			"JsonSchema.tasks.group": "Defines to which execution group this task belongs to. It supports \"build\" to add it to the build group and \"test\" to add it to the test group.",
			"JsonSchema.tasks.type": "Defines whether the task is run as a process or as a command inside a shell.",
			"JsonSchema.commandArray": "The shell command to be executed. Array items will be joined using a space character",
			"JsonSchema.command.quotedString.value": "The actual command value",
			"JsonSchema.tasks.quoting.escape": "Escapes characters using the shell's escape character (e.g. ` under PowerShell and \\ under bash).",
			"JsonSchema.tasks.quoting.strong": "Quotes the argument using the shell's strong quote character (e.g. \" under PowerShell and bash).",
			"JsonSchema.tasks.quoting.weak": "Quotes the argument using the shell's weak quote character (e.g. ' under PowerShell and bash).",
			"JsonSchema.command.quotesString.quote": "How the command value should be quoted.",
			"JsonSchema.command": "The command to be executed. Can be an external program or a shell command.",
			"JsonSchema.args.quotedString.value": "The actual argument value",
			"JsonSchema.args.quotesString.quote": "How the argument value should be quoted.",
			"JsonSchema.tasks.args": "Arguments passed to the command when this task is invoked.",
			"JsonSchema.tasks.label": "The task's user interface label",
			"JsonSchema.version": "The config's version number.",
			"JsonSchema.tasks.identifier": "A user defined identifier to reference the task in launch.json or a dependsOn clause.",
			"JsonSchema.tasks.identifier.deprecated": "User defined identifiers are deprecated. For custom task use the name as a reference and for tasks provided by extensions use their defined task identifier.",
			"JsonSchema.tasks.reevaluateOnRerun": "Whether to reevaluate task variables on rerun.",
			"JsonSchema.tasks.runOn": "Configures when the task should be run. If set to folderOpen, then the task will be run automatically when the folder is opened.",
			"JsonSchema.tasks.runOptions": "The task's run related options",
			"JsonSchema.tasks.taskLabel": "The task's label",
			"JsonSchema.tasks.taskName": "The task's name",
			"JsonSchema.tasks.taskName.deprecated": "The task's name property is deprecated. Use the label property instead.",
			"JsonSchema.tasks.background": "Whether the executed task is kept alive and is running in the background.",
			"JsonSchema.tasks.promptOnClose": "Whether the user is prompted when VS Code closes with a running task.",
			"JsonSchema.tasks.matchers": "The problem matcher(s) to use. Can either be a string or a problem matcher definition or an array of strings and problem matchers.",
			"JsonSchema.customizations.customizes.type": "The task type to customize",
			"JsonSchema.tasks.customize.deprecated": "The customize property is deprecated. See the 1.14 release notes on how to migrate to the new task customization approach",
			"JsonSchema.tasks.showOutput.deprecated": "The property showOutput is deprecated. Use the reveal property inside the presentation property instead. See also the 1.14 release notes.",
			"JsonSchema.tasks.echoCommand.deprecated": "The property echoCommand is deprecated. Use the echo property inside the presentation property instead. See also the 1.14 release notes.",
			"JsonSchema.tasks.suppressTaskName.deprecated": "The property suppressTaskName is deprecated. Inline the command with its arguments into the task instead. See also the 1.14 release notes.",
			"JsonSchema.tasks.isBuildCommand.deprecated": "The property isBuildCommand is deprecated. Use the group property instead. See also the 1.14 release notes.",
			"JsonSchema.tasks.isTestCommand.deprecated": "The property isTestCommand is deprecated. Use the group property instead. See also the 1.14 release notes.",
			"JsonSchema.tasks.taskSelector.deprecated": "The property taskSelector is deprecated. Inline the command with its arguments into the task instead. See also the 1.14 release notes.",
			"JsonSchema.windows": "Windows specific command configuration",
			"JsonSchema.mac": "Mac specific command configuration",
			"JsonSchema.linux": "Linux specific command configuration"
		},
		"vs/workbench/contrib/tasks/common/taskConfiguration": {
			"ConfigurationParser.invalidCWD": "Warning: options.cwd must be of type string. Ignoring value {0}\n",
			"ConfigurationParser.inValidArg": "Error: command argument must either be a string or a quoted string. Provided value is:\n{0}",
			"ConfigurationParser.noShell": "Warning: shell configuration is only supported when executing tasks in the terminal.",
			"ConfigurationParser.noName": "Error: Problem Matcher in declare scope must have a name:\n{0}\n",
			"ConfigurationParser.unknownMatcherKind": "Warning: the defined problem matcher is unknown. Supported types are string | ProblemMatcher | Array<string | ProblemMatcher>.\n{0}\n",
			"ConfigurationParser.invalidVariableReference": "Error: Invalid problemMatcher reference: {0}\n",
			"ConfigurationParser.noTaskType": "Error: tasks configuration must have a type property. The configuration will be ignored.\n{0}\n",
			"ConfigurationParser.noTypeDefinition": "Error: there is no registered task type '{0}'. Did you miss to install an extension that provides a corresponding task provider?",
			"ConfigurationParser.missingType": "Error: the task configuration '{0}' is missing the required property 'type'. The task configuration will be ignored.",
			"ConfigurationParser.incorrectType": "Error: the task configuration '{0}' is using an unknown type. The task configuration will be ignored.",
			"ConfigurationParser.notCustom": "Error: tasks is not declared as a custom task. The configuration will be ignored.\n{0}\n",
			"ConfigurationParser.noTaskName": "Error: a task must provide a label property. The task will be ignored.\n{0}\n",
			"taskConfiguration.noCommandOrDependsOn": "Error: the task '{0}' neither specifies a command nor a dependsOn property. The task will be ignored. Its definition is:\n{1}",
			"taskConfiguration.noCommand": "Error: the task '{0}' doesn't define a command. The task will be ignored. Its definition is:\n{1}",
			"TaskParse.noOsSpecificGlobalTasks": "Task version 2.0.0 doesn't support global OS specific tasks. Convert them to a task with a OS specific command. Affected tasks are:\n{0}"
		},
		"vs/workbench/contrib/tasks/common/jsonSchemaCommon": {
			"JsonSchema.options": "Additional command options",
			"JsonSchema.options.cwd": "The current working directory of the executed program or script. If omitted Code's current workspace root is used.",
			"JsonSchema.options.env": "The environment of the executed program or shell. If omitted the parent process' environment is used.",
			"JsonSchema.shellConfiguration": "Configures the shell to be used.",
			"JsonSchema.shell.executable": "The shell to be used.",
			"JsonSchema.shell.args": "The shell arguments.",
			"JsonSchema.command": "The command to be executed. Can be an external program or a shell command.",
			"JsonSchema.tasks.args": "Arguments passed to the command when this task is invoked.",
			"JsonSchema.tasks.taskName": "The task's name",
			"JsonSchema.tasks.windows": "Windows specific command configuration",
			"JsonSchema.tasks.mac": "Mac specific command configuration",
			"JsonSchema.tasks.linux": "Linux specific command configuration",
			"JsonSchema.tasks.suppressTaskName": "Controls whether the task name is added as an argument to the command. If omitted the globally defined value is used.",
			"JsonSchema.tasks.showOutput": "Controls whether the output of the running task is shown or not. If omitted the globally defined value is used.",
			"JsonSchema.echoCommand": "Controls whether the executed command is echoed to the output. Default is false.",
			"JsonSchema.tasks.watching.deprecation": "Deprecated. Use isBackground instead.",
			"JsonSchema.tasks.watching": "Whether the executed task is kept alive and is watching the file system.",
			"JsonSchema.tasks.background": "Whether the executed task is kept alive and is running in the background.",
			"JsonSchema.tasks.promptOnClose": "Whether the user is prompted when VS Code closes with a running task.",
			"JsonSchema.tasks.build": "Maps this task to Code's default build command.",
			"JsonSchema.tasks.test": "Maps this task to Code's default test command.",
			"JsonSchema.tasks.matchers": "The problem matcher(s) to use. Can either be a string or a problem matcher definition or an array of strings and problem matchers.",
			"JsonSchema.args": "Additional arguments passed to the command.",
			"JsonSchema.showOutput": "Controls whether the output of the running task is shown or not. If omitted 'always' is used.",
			"JsonSchema.watching.deprecation": "Deprecated. Use isBackground instead.",
			"JsonSchema.watching": "Whether the executed task is kept alive and is watching the file system.",
			"JsonSchema.background": "Whether the executed task is kept alive and is running in the background.",
			"JsonSchema.promptOnClose": "Whether the user is prompted when VS Code closes with a running background task.",
			"JsonSchema.suppressTaskName": "Controls whether the task name is added as an argument to the command. Default is false.",
			"JsonSchema.taskSelector": "Prefix to indicate that an argument is task.",
			"JsonSchema.matchers": "The problem matcher(s) to use. Can either be a string or a problem matcher definition or an array of strings and problem matchers.",
			"JsonSchema.tasks": "The task configurations. Usually these are enrichments of task already defined in the external task runner."
		},
		"vs/workbench/contrib/tasks/common/problemMatcher": {
			"ProblemPatternParser.problemPattern.missingRegExp": "The problem pattern is missing a regular expression.",
			"ProblemPatternParser.loopProperty.notLast": "The loop property is only supported on the last line matcher.",
			"ProblemPatternParser.problemPattern.kindProperty.notFirst": "The problem pattern is invalid. The kind property must be provided only in the first element",
			"ProblemPatternParser.problemPattern.missingProperty": "The problem pattern is invalid. It must have at least have a file and a message.",
			"ProblemPatternParser.problemPattern.missingLocation": "The problem pattern is invalid. It must either have kind: \"file\" or have a line or location match group.",
			"ProblemPatternParser.invalidRegexp": "Error: The string {0} is not a valid regular expression.\n",
			"ProblemPatternSchema.regexp": "The regular expression to find an error, warning or info in the output.",
			"ProblemPatternSchema.kind": "whether the pattern matches a location (file and line) or only a file.",
			"ProblemPatternSchema.file": "The match group index of the filename. If omitted 1 is used.",
			"ProblemPatternSchema.location": "The match group index of the problem's location. Valid location patterns are: (line), (line,column) and (startLine,startColumn,endLine,endColumn). If omitted (line,column) is assumed.",
			"ProblemPatternSchema.line": "The match group index of the problem's line. Defaults to 2",
			"ProblemPatternSchema.column": "The match group index of the problem's line character. Defaults to 3",
			"ProblemPatternSchema.endLine": "The match group index of the problem's end line. Defaults to undefined",
			"ProblemPatternSchema.endColumn": "The match group index of the problem's end line character. Defaults to undefined",
			"ProblemPatternSchema.severity": "The match group index of the problem's severity. Defaults to undefined",
			"ProblemPatternSchema.code": "The match group index of the problem's code. Defaults to undefined",
			"ProblemPatternSchema.message": "The match group index of the message. If omitted it defaults to 4 if location is specified. Otherwise it defaults to 5.",
			"ProblemPatternSchema.loop": "In a multi line matcher loop indicated whether this pattern is executed in a loop as long as it matches. Can only specified on a last pattern in a multi line pattern.",
			"NamedProblemPatternSchema.name": "The name of the problem pattern.",
			"NamedMultiLineProblemPatternSchema.name": "The name of the problem multi line problem pattern.",
			"NamedMultiLineProblemPatternSchema.patterns": "The actual patterns.",
			"ProblemPatternExtPoint": "Contributes problem patterns",
			"ProblemPatternRegistry.error": "Invalid problem pattern. The pattern will be ignored.",
			"ProblemMatcherParser.noProblemMatcher": "Error: the description can't be converted into a problem matcher:\n{0}\n",
			"ProblemMatcherParser.noProblemPattern": "Error: the description doesn't define a valid problem pattern:\n{0}\n",
			"ProblemMatcherParser.noOwner": "Error: the description doesn't define an owner:\n{0}\n",
			"ProblemMatcherParser.noFileLocation": "Error: the description doesn't define a file location:\n{0}\n",
			"ProblemMatcherParser.unknownSeverity": "Info: unknown severity {0}. Valid values are error, warning and info.\n",
			"ProblemMatcherParser.noDefinedPatter": "Error: the pattern with the identifier {0} doesn't exist.",
			"ProblemMatcherParser.noIdentifier": "Error: the pattern property refers to an empty identifier.",
			"ProblemMatcherParser.noValidIdentifier": "Error: the pattern property {0} is not a valid pattern variable name.",
			"ProblemMatcherParser.problemPattern.watchingMatcher": "A problem matcher must define both a begin pattern and an end pattern for watching.",
			"ProblemMatcherParser.invalidRegexp": "Error: The string {0} is not a valid regular expression.\n",
			"WatchingPatternSchema.regexp": "The regular expression to detect the begin or end of a background task.",
			"WatchingPatternSchema.file": "The match group index of the filename. Can be omitted.",
			"PatternTypeSchema.name": "The name of a contributed or predefined pattern",
			"PatternTypeSchema.description": "A problem pattern or the name of a contributed or predefined problem pattern. Can be omitted if base is specified.",
			"ProblemMatcherSchema.base": "The name of a base problem matcher to use.",
			"ProblemMatcherSchema.owner": "The owner of the problem inside Code. Can be omitted if base is specified. Defaults to 'external' if omitted and base is not specified.",
			"ProblemMatcherSchema.source": "A human-readable string describing the source of this diagnostic, e.g. 'typescript' or 'super lint'.",
			"ProblemMatcherSchema.severity": "The default severity for captures problems. Is used if the pattern doesn't define a match group for severity.",
			"ProblemMatcherSchema.applyTo": "Controls if a problem reported on a text document is applied only to open, closed or all documents.",
			"ProblemMatcherSchema.fileLocation": "Defines how file names reported in a problem pattern should be interpreted.",
			"ProblemMatcherSchema.background": "Patterns to track the begin and end of a matcher active on a background task.",
			"ProblemMatcherSchema.background.activeOnStart": "If set to true the background monitor is in active mode when the task starts. This is equals of issuing a line that matches the beginsPattern",
			"ProblemMatcherSchema.background.beginsPattern": "If matched in the output the start of a background task is signaled.",
			"ProblemMatcherSchema.background.endsPattern": "If matched in the output the end of a background task is signaled.",
			"ProblemMatcherSchema.watching.deprecated": "The watching property is deprecated. Use background instead.",
			"ProblemMatcherSchema.watching": "Patterns to track the begin and end of a watching matcher.",
			"ProblemMatcherSchema.watching.activeOnStart": "If set to true the watcher is in active mode when the task starts. This is equals of issuing a line that matches the beginPattern",
			"ProblemMatcherSchema.watching.beginsPattern": "If matched in the output the start of a watching task is signaled.",
			"ProblemMatcherSchema.watching.endsPattern": "If matched in the output the end of a watching task is signaled.",
			"LegacyProblemMatcherSchema.watchedBegin.deprecated": "This property is deprecated. Use the watching property instead.",
			"LegacyProblemMatcherSchema.watchedBegin": "A regular expression signaling that a watched tasks begins executing triggered through file watching.",
			"LegacyProblemMatcherSchema.watchedEnd.deprecated": "This property is deprecated. Use the watching property instead.",
			"LegacyProblemMatcherSchema.watchedEnd": "A regular expression signaling that a watched tasks ends executing.",
			"NamedProblemMatcherSchema.name": "The name of the problem matcher used to refer to it.",
			"NamedProblemMatcherSchema.label": "A human readable label of the problem matcher.",
			"ProblemMatcherExtPoint": "Contributes problem matchers",
			"msCompile": "Microsoft compiler problems",
			"lessCompile": "Less problems",
			"gulp-tsc": "Gulp TSC Problems",
			"jshint": "JSHint problems",
			"jshint-stylish": "JSHint stylish problems",
			"eslint-compact": "Masalah ESLint compact",
			"eslint-stylish": "ESLint stylish problems",
			"go": "Go problems"
		},
		"vs/workbench/contrib/tasks/browser/abstractTaskService": {
			"ConfigureTaskRunnerAction.label": "Configure Task",
			"tasks": "Tasks",
			"TaskSystem.noHotSwap": "Changing the task execution engine with an active task running requires to reload the Window",
			"reloadWindow": "Reload Window",
			"TaskService.pickBuildTaskForLabel": "Select the build task (there is no default build task defined)",
			"taskServiceOutputPrompt": "There are task errors. See the output for details.",
			"showOutput": "Show output",
			"TaskServer.folderIgnored": "The folder {0} is ignored since it uses task version 0.1.0",
			"TaskService.noBuildTask1": "No build task defined. Mark a task with 'isBuildCommand' in the tasks.json file.",
			"TaskService.noBuildTask2": "No build task defined. Mark a task with as a 'build' group in the tasks.json file.",
			"TaskService.noTestTask1": "No test task defined. Mark a task with 'isTestCommand' in the tasks.json file.",
			"TaskService.noTestTask2": "No test task defined. Mark a task with as a 'test' group in the tasks.json file.",
			"TaskServer.noTask": "Task to execute is undefined",
			"TaskService.associate": "associate",
			"TaskService.attachProblemMatcher.continueWithout": "Continue without scanning the task output",
			"TaskService.attachProblemMatcher.never": "Never scan the task output",
			"TaskService.attachProblemMatcher.learnMoreAbout": "Learn more about scanning the task output",
			"selectProblemMatcher": "Select for which kind of errors and warnings to scan the task output",
			"customizeParseErrors": "The current task configuration has errors. Please fix the errors first before customizing a task.",
			"tasksJsonComment": "\t// See https://go.microsoft.com/fwlink/?LinkId=733558 \n\t// for the documentation about the tasks.json format",
			"moreThanOneBuildTask": "There are many build tasks defined in the tasks.json. Executing the first one.\n",
			"TaskSystem.activeSame.background": "The task '{0}' is already active and in background mode.",
			"TaskSystem.activeSame.noBackground": "The task '{0}' is already active.",
			"terminateTask": "Terminate Task",
			"restartTask": "Mulai ulang Tugas",
			"TaskSystem.active": "There is already a task running. Terminate it first before executing another task.",
			"TaskSystem.restartFailed": "Failed to terminate and restart task {0}",
			"TaskService.noConfiguration": "Error: The {0} task detection didn't contribute a task for the following configuration:\n{1}\nThe task will be ignored.\n",
			"TaskSystem.configurationErrors": "Error: the provided task configuration has validation errors and can't not be used. Please correct the errors first.",
			"TaskSystem.invalidTaskJsonOther": "Error: The content of the tasks json in {0} has syntax errors. Please correct them before executing a task.\n",
			"TasksSystem.locationWorkspaceConfig": "workspace file",
			"TaskSystem.versionWorkspaceFile": "Only tasks version 2.0.0 permitted in .codeworkspace.",
			"TasksSystem.locationUserConfig": "Pengaturan Pengguna",
			"TaskSystem.versionSettings": "Only tasks version 2.0.0 permitted in user settings.",
			"taskService.ignoreingFolder": "Ignoring task configurations for workspace folder {0}. Multi folder workspace task support requires that all folders use task version 2.0.0\n",
			"TaskSystem.invalidTaskJson": "Error: The content of the tasks.json file has syntax errors. Please correct them before executing a task.\n",
			"TaskSystem.runningTask": "There is a task running. Do you want to terminate it?",
			"TaskSystem.terminateTask": "&&Terminate Task",
			"TaskSystem.noProcess": "Tugas yang dijalankan tidak tersedia lagi. Apabila tugas tersebut menjalankan proses latar belakang, keluar dari VS Code dapat mengakibatkan proses tersebut tidak berinduk. Untuk menghindarinya, jalankan proses latar belakang terakhir dengan tanda tunggu.",
			"TaskSystem.exitAnyways": "&&Exit Anyways",
			"TerminateAction.label": "Terminate Task",
			"TaskSystem.unknownError": "An error has occurred while running a task. See task log for details.",
			"TaskService.noWorkspace": "Tasks are only available on a workspace folder.",
			"TaskService.learnMore": "Learn More",
			"taskQuickPick.userSettings": "Pengaturan Pengguna",
			"configureTask": "Configure Task",
			"recentlyUsed": "recently used tasks",
			"configured": "configured tasks",
			"detected": "detected tasks",
			"TaskService.ignoredFolder": "Folder area kerja berikut diabaikan karena menggunakan tugas versi 0.1.0: {0}",
			"TaskService.notAgain": "Jangan Tampilkan Lagi",
			"TaskService.pickRunTask": "Select the task to run",
			"TaskService.noEntryToRun": "No task to run found. Configure Tasks...",
			"TaskService.fetchingBuildTasks": "Fetching build tasks...",
			"TaskService.pickBuildTask": "Select the build task to run",
			"TaskService.noBuildTask": "No build task to run found. Configure Build Task...",
			"TaskService.fetchingTestTasks": "Fetching test tasks...",
			"TaskService.pickTestTask": "Select the test task to run",
			"TaskService.noTestTaskTerminal": "No test task to run found. Configure Tasks...",
			"TaskService.taskToTerminate": "Select a task to terminate",
			"TaskService.noTaskRunning": "Tidak ada tugas yang sedang berjalan",
			"TaskService.terminateAllRunningTasks": "All Running Tasks",
			"TerminateAction.noProcess": "The launched process doesn't exist anymore. If the task spawned background tasks exiting VS Code might result in orphaned processes.",
			"TerminateAction.failed": "Failed to terminate running task",
			"TaskService.taskToRestart": "Select the task to restart",
			"TaskService.noTaskToRestart": "No task to restart",
			"TaskService.template": "Select a Task Template",
			"TaskService.createJsonFile": "Create tasks.json file from template",
			"TaskService.openJsonFile": "Open tasks.json file",
			"TaskService.pickTask": "Select a task to configure",
			"TaskService.defaultBuildTaskExists": "{0} is already marked as the default build task",
			"TaskService.pickDefaultBuildTask": "Select the task to be used as the default build task",
			"TaskService.defaultTestTaskExists": "{0} is already marked as the default test task.",
			"TaskService.pickDefaultTestTask": "Select the task to be used as the default test task",
			"TaskService.pickShowTask": "Select the task to show its output",
			"TaskService.noTaskIsRunning": "No task is running"
		},
		"vs/workbench/contrib/tasks/common/taskTemplates": {
			"dotnetCore": "Mengeksekusi perintah membangun .NET Core",
			"msbuild": "Executes the build target",
			"externalCommand": "Example to run an arbitrary external command",
			"Maven": "Executes common maven commands"
		},
		"vs/workbench/contrib/tasks/browser/terminalTaskSystem": {
			"TerminalTaskSystem.unknownError": "A unknown error has occurred while executing a task. See task output log for details.",
			"dependencyFailed": "Couldn't resolve dependent task '{0}' in workspace folder '{1}'",
			"TerminalTaskSystem.terminalName": "Task - {0}",
			"closeTerminal": "Press any key to close the terminal.",
			"reuseTerminal": "Terminal will be reused by tasks, press any key to close it.",
			"TerminalTaskSystem": "Can't execute a shell command on an UNC drive using cmd.exe.",
			"unknownProblemMatcher": "Problem matcher {0} can't be resolved. The matcher will be ignored"
		},
		"vs/workbench/contrib/terminal/common/terminalShellConfig": {
			"terminalIntegratedConfigurationTitle": "Integrated Terminal",
			"terminal.integrated.shell.linux": "The path of the shell that the terminal uses on Linux (default: {0}). [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
			"terminal.integrated.shell.linux.noDefault": "The path of the shell that the terminal uses on Linux. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
			"terminal.integrated.shell.osx": "The path of the shell that the terminal uses on macOS (default: {0}). [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
			"terminal.integrated.shell.osx.noDefault": "The path of the shell that the terminal uses on macOS. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
			"terminal.integrated.shell.windows": "The path of the shell that the terminal uses on Windows (default: {0}). [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
			"terminal.integrated.shell.windows.noDefault": "Jalur ke shell yang digunakan oleh terminal pada Windows. [Baca lebih lanjut tentang cara mengonfigurasi shell] (https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration)."
		},
		"vs/workbench/contrib/terminal/browser/terminalQuickOpen": {
			"termEntryAriaLabel": "{0}, terminal picker",
			"termCreateEntryAriaLabel": "{0}, create new terminal",
			"workbench.action.terminal.newplus": "$(plus) Create New Integrated Terminal",
			"noTerminalsMatching": "No terminals matching",
			"noTerminalsFound": "No terminals open"
		},
		"vs/workbench/contrib/terminal/common/terminal": {
			"terminalCategory": "Terminal"
		},
		"vs/workbench/contrib/terminal/browser/terminalPanel": {
			"terminal.useMonospace": "Use 'monospace'",
			"terminal.monospaceOnly": "The terminal only supports monospace fonts."
		},
		"vs/workbench/contrib/terminal/electron-browser/terminalRemote": {
			"workbench.action.terminal.newLocal": "Create New Integrated Terminal (Local)"
		},
		"vs/workbench/contrib/terminal/browser/terminal.contribution": {
			"quickOpen.terminal": "Show All Opened Terminals",
			"terminalIntegratedConfigurationTitle": "Integrated Terminal",
			"terminal.integrated.automationShell.linux": "A path that when set will override {0} and ignore {1} values for automation-related terminal usage like tasks and debug.",
			"terminal.integrated.automationShell.osx": "A path that when set will override {0} and ignore {1} values for automation-related terminal usage like tasks and debug.",
			"terminal.integrated.automationShell.windows": "A path that when set will override {0} and ignore {1} values for automation-related terminal usage like tasks and debug.",
			"terminal.integrated.shellArgs.linux": "The command line arguments to use when on the Linux terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
			"terminal.integrated.shellArgs.osx": "The command line arguments to use when on the macOS terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
			"terminal.integrated.shellArgs.windows": "The command line arguments to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
			"terminal.integrated.shellArgs.windows.string": "The command line arguments in [command-line format](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) to use when on the Windows terminal. [Read more about configuring the shell](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
			"terminal.integrated.macOptionIsMeta": "Controls whether to treat the option key as the meta key in the terminal on macOS.",
			"terminal.integrated.macOptionClickForcesSelection": "Controls whether to force selection when using Option+click on macOS. This will force a regular (line) selection and disallow the use of column selection mode. This enables copying and pasting using the regular terminal selection, for example, when mouse mode is enabled in tmux.",
			"terminal.integrated.copyOnSelection": "Controls whether text selected in the terminal will be copied to the clipboard.",
			"terminal.integrated.drawBoldTextInBrightColors": "Controls whether bold text in the terminal will always use the \"bright\" ANSI color variant.",
			"terminal.integrated.fontFamily": "Controls the font family of the terminal, this defaults to `#editor.fontFamily#`'s value.",
			"terminal.integrated.fontSize": "Controls the font size in pixels of the terminal.",
			"terminal.integrated.letterSpacing": "Controls the letter spacing of the terminal, this is an integer value which represents the amount of additional pixels to add between characters.",
			"terminal.integrated.lineHeight": "Controls the line height of the terminal, this number is multiplied by the terminal font size to get the actual line-height in pixels.",
			"terminal.integrated.fontWeight": "The font weight to use within the terminal for non-bold text.",
			"terminal.integrated.fontWeightBold": "The font weight to use within the terminal for bold text.",
			"terminal.integrated.cursorBlinking": "Controls whether the terminal cursor blinks.",
			"terminal.integrated.cursorStyle": "Controls the style of terminal cursor.",
			"terminal.integrated.scrollback": "Controls the maximum amount of lines the terminal keeps in its buffer.",
			"terminal.integrated.detectLocale": "Controls whether to detect and set the `$LANG` environment variable to a UTF-8 compliant option since VS Code's terminal only supports UTF-8 encoded data coming from the shell.",
			"terminal.integrated.detectLocale.auto": "Set the `$LANG` environment variable if the existing variable does not exist or it does not end in `'.UTF-8'`.",
			"terminal.integrated.detectLocale.off": "Do not set the `$LANG` environment variable.",
			"terminal.integrated.detectLocale.on": "Always set the `$LANG` environment variable.",
			"terminal.integrated.rendererType.auto": "Let VS Code guess which renderer to use.",
			"terminal.integrated.rendererType.canvas": "Use the standard GPU/canvas-based renderer",
			"terminal.integrated.rendererType.dom": "Use the fallback DOM-based renderer.",
			"terminal.integrated.rendererType": "Controls how the terminal is rendered.",
			"terminal.integrated.rightClickBehavior.default": "Show the context menu.",
			"terminal.integrated.rightClickBehavior.copyPaste": "Copy when there is a selection, otherwise paste.",
			"terminal.integrated.rightClickBehavior.selectWord": "Select the word under the cursor and show the context menu.",
			"terminal.integrated.rightClickBehavior": "Controls how terminal reacts to right click.",
			"terminal.integrated.cwd": "An explicit start path where the terminal will be launched, this is used as the current working directory (cwd) for the shell process. This may be particularly useful in workspace settings if the root directory is not a convenient cwd.",
			"terminal.integrated.confirmOnExit": "Controls whether to confirm on exit if there are active terminal sessions.",
			"terminal.integrated.enableBell": "Controls whether the terminal bell is enabled.",
			"terminal.integrated.commandsToSkipShell": "A set of command IDs whose keybindings will not be sent to the shell and instead always be handled by Code. This allows the use of keybindings that would normally be consumed by the shell to act the same as when the terminal is not focused, for example ctrl+p to launch Quick Open.\nDefault Skipped Commands:\n\n{0}",
			"terminal.integrated.inheritEnv": "Whether new shells should inherit their environment from VS Code. This is not supported on Windows.",
			"terminal.integrated.env.osx": "Object with environment variables that will be added to the VS Code process to be used by the terminal on macOS. Set to `null` to delete the environment variable.",
			"terminal.integrated.env.linux": "Object with environment variables that will be added to the VS Code process to be used by the terminal on Linux. Set to `null` to delete the environment variable.",
			"terminal.integrated.env.windows": "Object with environment variables that will be added to the VS Code process to be used by the terminal on Windows. Set to `null` to delete the environment variable.",
			"terminal.integrated.showExitAlert": "Controls whether to show the alert \"The terminal process terminated with exit code\" when exit code is non-zero.",
			"terminal.integrated.splitCwd": "Controls the working directory a split terminal starts with.",
			"terminal.integrated.splitCwd.workspaceRoot": "A new split terminal will use the workspace root as the working directory. In a multi-root workspace a choice for which root folder to use is offered.",
			"terminal.integrated.splitCwd.initial": "A new split terminal will use the working directory that the parent terminal started with.",
			"terminal.integrated.splitCwd.inherited": "On macOS and Linux, a new split terminal will use the working directory of the parent terminal. On Windows, this behaves the same as initial.",
			"terminal.integrated.windowsEnableConpty": "Whether to use ConPTY for Windows terminal process communication (requires Windows 10 build number 18309+). Winpty will be used if this is false.",
			"terminal.integrated.experimentalRefreshOnResume": "An experimental setting that will refresh the terminal renderer when the system is resumed.",
			"terminal.integrated.experimentalUseTitleEvent": "An experimental setting that will use the terminal title event for the dropdown title. This setting will only apply to new terminals.",
			"terminal.integrated.enableFileLinks": "Whether to enable file links in the terminal. Links can be slow when working on a network drive in particular because each file link is verified against the file system.",
			"terminal": "Terminal",
			"viewCategory": "View"
		},
		"vs/workbench/contrib/terminal/common/terminalColorRegistry": {
			"terminal.background": "The background color of the terminal, this allows coloring the terminal differently to the panel.",
			"terminal.foreground": "The foreground color of the terminal.",
			"terminalCursor.foreground": "The foreground color of the terminal cursor.",
			"terminalCursor.background": "The background color of the terminal cursor. Allows customizing the color of a character overlapped by a block cursor.",
			"terminal.selectionBackground": "The selection background color of the terminal.",
			"terminal.border": "The color of the border that separates split panes within the terminal. This defaults to panel.border.",
			"terminal.ansiColor": "'{0}' ANSI color in the terminal."
		},
		"vs/workbench/contrib/terminal/common/terminalMenu": {
			"miToggleIntegratedTerminal": "&&Terminal",
			"miNewTerminal": "&&New Terminal",
			"miSplitTerminal": "&&Split Terminal",
			"miRunActiveFile": "Menjalankan & &Berkas aktif",
			"miRunSelectedText": "Run &&Selected Text"
		},
		"vs/workbench/contrib/terminal/browser/terminalService": {
			"workbench.action.terminal.allowWorkspaceShell": "Allow Workspace Shell Configuration",
			"workbench.action.terminal.disallowWorkspaceShell": "Disallow Workspace Shell Configuration",
			"terminalService.terminalCloseConfirmationSingular": "There is an active terminal session, do you want to kill it?",
			"terminalService.terminalCloseConfirmationPlural": "There are {0} active terminal sessions, do you want to kill them?",
			"terminal.minWidth": "Not enough space to split terminal.",
			"terminal.integrated.chooseWindowsShell": "Select your preferred terminal shell, you can change this later in your settings"
		},
		"vs/workbench/contrib/terminal/browser/terminalActions": {
			"workbench.action.terminal.newWorkspacePlaceholder": "Select current working directory for new terminal",
			"workbench.action.terminal.toggleTerminal": "Toggle Integrated Terminal",
			"workbench.action.terminal.kill": "Kill the Active Terminal Instance",
			"workbench.action.terminal.kill.short": "Kill Terminal",
			"workbench.action.terminal.quickKill": "Kill Terminal Instance",
			"workbench.action.terminal.copySelection": "Copy Selection",
			"workbench.action.terminal.copySelection.short": "Salin",
			"workbench.action.terminal.selectAll": "Select All",
			"workbench.action.terminal.deleteWordLeft": "Delete Word Left",
			"workbench.action.terminal.deleteWordRight": "Delete Word Right",
			"workbench.action.terminal.deleteToLineStart": "Delete To Line Start",
			"workbench.action.terminal.moveToLineStart": "Move To Line Start",
			"workbench.action.terminal.moveToLineEnd": "Move To Line End",
			"workbench.action.terminal.sendSequence": "Send Custom Sequence To Terminal",
			"workbench.action.terminal.newWithCwd": "Create New Integrated Terminal Starting in a Custom Working Directory",
			"workbench.action.terminal.newWithCwd.cwd": "The directory to start the terminal at",
			"workbench.action.terminal.new": "Create New Integrated Terminal",
			"workbench.action.terminal.new.short": "New Terminal",
			"workbench.action.terminal.newInActiveWorkspace": "Create New Integrated Terminal (In Active Workspace)",
			"workbench.action.terminal.split": "Split Terminal",
			"workbench.action.terminal.split.short": "Split",
			"workbench.action.terminal.splitInActiveWorkspace": "Split Terminal (In Active Workspace)",
			"workbench.action.terminal.focusPreviousPane": "Focus Previous Pane",
			"workbench.action.terminal.focusNextPane": "Focus Next Pane",
			"workbench.action.terminal.resizePaneLeft": "Resize Pane Left",
			"workbench.action.terminal.resizePaneRight": "Resize Pane Right",
			"workbench.action.terminal.resizePaneUp": "Resize Pane Up",
			"workbench.action.terminal.resizePaneDown": "Resize Pane Down",
			"workbench.action.terminal.focus": "Focus Terminal",
			"workbench.action.terminal.focusNext": "Focus Next Terminal",
			"workbench.action.terminal.focusPrevious": "Focus Previous Terminal",
			"workbench.action.terminal.paste": "Paste into Active Terminal",
			"workbench.action.terminal.paste.short": "Tempel",
			"workbench.action.terminal.selectDefaultShell": "Select Default Shell",
			"workbench.action.terminal.runSelectedText": "Run Selected Text In Active Terminal",
			"workbench.action.terminal.runActiveFile": "Run Active File In Active Terminal",
			"workbench.action.terminal.runActiveFile.noFile": "Only files on disk can be run in the terminal",
			"workbench.action.terminal.switchTerminal": "Switch Terminal",
			"terminals": "Open Terminals.",
			"workbench.action.terminal.scrollDown": "Scroll Down (Line)",
			"workbench.action.terminal.scrollDownPage": "Scroll Down (Page)",
			"workbench.action.terminal.scrollToBottom": "Scroll to Bottom",
			"workbench.action.terminal.scrollUp": "Scroll Up (Line)",
			"workbench.action.terminal.scrollUpPage": "Scroll Up (Page)",
			"workbench.action.terminal.scrollToTop": "Scroll to Top",
			"workbench.action.terminal.navigationModeExit": "Exit Navigation Mode",
			"workbench.action.terminal.navigationModeFocusPrevious": "Focus Previous Line (Navigation Mode)",
			"workbench.action.terminal.navigationModeFocusNext": "Focus Next Line (Navigation Mode)",
			"workbench.action.terminal.clear": "Clear",
			"workbench.action.terminal.clearSelection": "Clear Selection",
			"workbench.action.terminal.manageWorkspaceShellPermissions": "Manage Workspace Shell Permissions",
			"workbench.action.terminal.rename": "Rename",
			"workbench.action.terminal.rename.prompt": "Enter terminal name",
			"workbench.action.terminal.focusFindWidget": "Focus Find Widget",
			"workbench.action.terminal.hideFindWidget": "Hide Find Widget",
			"quickOpenTerm": "Switch Active Terminal",
			"workbench.action.terminal.scrollToPreviousCommand": "Scroll To Previous Command",
			"workbench.action.terminal.scrollToNextCommand": "Scroll To Next Command",
			"workbench.action.terminal.selectToPreviousCommand": "Select To Previous Command",
			"workbench.action.terminal.selectToNextCommand": "Select To Next Command",
			"workbench.action.terminal.selectToPreviousLine": "Select To Previous Line",
			"workbench.action.terminal.selectToNextLine": "Select To Next Line",
			"workbench.action.terminal.toggleEscapeSequenceLogging": "Toggle Escape Sequence Logging",
			"workbench.action.terminal.toggleFindRegex": "Toggle find using regex",
			"workbench.action.terminal.toggleFindWholeWord": "Toggle find using whole word",
			"workbench.action.terminal.toggleFindCaseSensitive": "Toggle find using case sensitive",
			"workbench.action.terminal.findNext": "Cari berikutnya",
			"workbench.action.terminal.findPrevious": "Cari sebelumnya"
		},
		"vs/workbench/contrib/terminal/browser/terminalInstance": {
			"terminal.integrated.a11yPromptLabel": "Terminal input",
			"terminal.integrated.a11yTooMuchOutput": "Too much output to announce, navigate to rows manually to read",
			"yes": "Ya",
			"no": "Tidak",
			"dontShowAgain": "Jangan Tampilkan Lagi",
			"terminal.slowRendering": "The standard renderer for the integrated terminal appears to be slow on your computer. Would you like to switch to the alternative DOM-based renderer which may improve performance? [Read more about terminal settings](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).",
			"terminal.integrated.copySelection.noSelection": "The terminal has no selection to copy",
			"terminal.integrated.exitedWithInvalidPath": "The terminal shell path \"{0}\" does not exist",
			"terminal.integrated.exitedWithInvalidPathDirectory": "The terminal shell path \"{0}\" is a directory",
			"terminal.integrated.exitedWithInvalidCWD": "The terminal shell CWD \"{0}\" does not exist",
			"terminal.integrated.launchFailed": "The terminal process command '{0}{1}' failed to launch (exit code: {2})",
			"terminal.integrated.launchFailedExtHost": "The terminal process failed to launch (exit code: {0})",
			"terminal.integrated.exitedWithCode": "The terminal process terminated with exit code: {0}"
		},
		"vs/workbench/contrib/terminal/browser/terminalTab": {
			"terminalFocus": "Terminal {0}"
		},
		"vs/workbench/contrib/terminal/browser/terminalConfigHelper": {
			"terminal.integrated.allowWorkspaceShell": "Do you allow this workspace to modify your terminal shell? {0}",
			"allow": "Allow",
			"disallow": "Disallow",
			"useWslExtension.title": "The '{0}' extension is recommended for opening a terminal in WSL.",
			"install": "Install"
		},
		"vs/workbench/contrib/terminal/browser/terminalLinkHandler": {
			"terminalLinkHandler.followLinkAlt.mac": "Option + click to follow link",
			"terminalLinkHandler.followLinkAlt": "Alt + klik untuk mengikuti tautan",
			"terminalLinkHandler.followLinkCmd": "Cmd + klik untuk mengikuti tautan",
			"terminalLinkHandler.followLinkCtrl": "Ctrl + klik untuk mengikuti tautan"
		},
		"vs/workbench/contrib/terminal/browser/terminalProcessExtHostProxy": {
			"terminal.integrated.starting": "Starting..."
		},
		"vs/workbench/contrib/themes/browser/themes.contribution": {
			"selectTheme.label": "Color Theme",
			"themes.category.light": "light themes",
			"themes.category.dark": "dark themes",
			"themes.category.hc": "high contrast themes",
			"installColorThemes": "Install Additional Color Themes...",
			"themes.selectTheme": "Select Color Theme (Up/Down Keys to Preview)",
			"selectIconTheme.label": "File Icon Theme",
			"noIconThemeLabel": "None",
			"noIconThemeDesc": "Disable file icons",
			"installIconThemes": "Install Additional File Icon Themes...",
			"themes.selectIconTheme": "Select File Icon Theme",
			"generateColorTheme.label": "Generate Color Theme From Current Settings",
			"preferences": "Preferensi",
			"developer": "Developer",
			"miSelectColorTheme": "&&Color Theme",
			"miSelectIconTheme": "File &&Icon Theme",
			"themes.selectIconTheme.label": "File Icon Theme"
		},
		"vs/workbench/contrib/update/browser/update": {
			"releaseNotes": "Release Notes",
			"showReleaseNotes": "Show Release Notes",
			"read the release notes": "Welcome to {0} v{1}! Would you like to read the Release Notes?",
			"licenseChanged": "Our license terms have changed, please click [here]({0}) to go through them.",
			"updateIsReady": "Pembaharuan {0} telah tersedia.",
			"update service": "Update Service",
			"noUpdatesAvailable": "There are currently no updates available.",
			"ok": "OK",
			"thereIsUpdateAvailable": "There is an available update.",
			"download update": "Download Update",
			"later": "Nanti",
			"updateAvailable": "There's an update available: {0} {1}",
			"installUpdate": "Install Update",
			"updateInstalling": "{0} {1} is being installed in the background; we'll let you know when it's done.",
			"updateNow": "Update Now",
			"updateAvailableAfterRestart": "Restart {0} to apply the latest update.",
			"checkForUpdates": "Check for Updates...",
			"checkingForUpdates": "Checking for Updates...",
			"DownloadingUpdate": "Mengunduh Pembaruan...",
			"installUpdate...": "Install Update...",
			"installingUpdate": "Memasang Pembaruan...",
			"restartToUpdate": "Restart to Update"
		},
		"vs/workbench/contrib/update/browser/releaseNotesEditor": {
			"releaseNotesInputName": "Release Notes: {0}",
			"unassigned": "unassigned"
		},
		"vs/workbench/contrib/url/common/url.contribution": {
			"openUrl": "Open URL",
			"developer": "Developer"
		},
		"vs/workbench/contrib/url/common/trustedDomainsValidator": {
			"openExternalLinkAt": "Do you want {0} to open the external website?\n{1}",
			"openLink": "Buka Tautan",
			"cancel": "Batal",
			"configureTrustedDomains": "Configure Trusted Domains"
		},
		"vs/workbench/contrib/url/common/trustedDomains": {
			"trustedDomain.manageTrustedDomain": "Manage Trusted Domains",
			"trustedDomain.trustDomain": "Trust {0}",
			"trustedDomain.trustSubDomain": "Trust {0} and all its subdomains",
			"trustedDomain.trustAllDomains": "Trust all domains (disables link protection)",
			"trustedDomain.manageTrustedDomains": "Manage Trusted Domains"
		},
		"vs/workbench/contrib/userData/browser/userData.contribution": {
			"userConfiguration": "User Configuration",
			"userConfiguration.enableSync": "When enabled, synchronises User Configuration: Settings, Keybindings, Extensions & Snippets.",
			"resolve conflicts": "Resolve Conflicts",
			"syncing": "Synchronising User Configuration...",
			"conflicts detected": "Unable to sync due to conflicts. Please resolve them to continue.",
			"resolve": "Resolve Conflicts",
			"start sync": "Sync: Start",
			"stop sync": "Sync: Stop",
			"resolveConflicts": "Sync: Resolve Conflicts",
			"continue sync": "Sync: Continue"
		},
		"vs/workbench/contrib/watermark/browser/watermark": {
			"watermark.showCommands": "Show All Commands",
			"watermark.quickOpen": "Go to File",
			"watermark.openFile": "Buka Berkas",
			"watermark.openFolder": "Open Folder",
			"watermark.openFileFolder": "Open File or Folder",
			"watermark.openRecent": "Open Recent",
			"watermark.newUntitledFile": "New Untitled File",
			"watermark.toggleTerminal": "Toggle Terminal",
			"watermark.findInFiles": "Find in Files",
			"watermark.startDebugging": "Start Debugging",
			"workbenchConfigurationTitle": "Meja kerja",
			"tips.enabled": "When enabled, will show the watermark tips when no editor is open."
		},
		"vs/workbench/contrib/webview/electron-browser/webviewCommands": {
			"openToolsLabel": "Open Webview Developer Tools"
		},
		"vs/workbench/contrib/webview/browser/webview": {
			"developer": "Developer"
		},
		"vs/workbench/contrib/webview/browser/webview.contribution": {
			"webview.editor.label": "webview editor"
		},
		"vs/workbench/contrib/webview/browser/webviewCommands": {
			"refreshWebviewLabel": "Reload Webviews"
		},
		"vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": {
			"workbenchConfigurationTitle": "Workbench",
			"workbench.startupEditor.none": "Start without an editor.",
			"workbench.startupEditor.welcomePage": "Open the Welcome page (default).",
			"workbench.startupEditor.readme": "Open the README when opening a folder that contains one, fallback to 'welcomePage' otherwise.",
			"workbench.startupEditor.newUntitledFile": "Open a new untitled file (only applies when opening an empty workspace).",
			"workbench.startupEditor.welcomePageInEmptyWorkbench": "Open the Welcome page when opening an empty workbench.",
			"workbench.startupEditor": "Controls which editor is shown at startup, if none are restored from the previous session.",
			"help": "Help",
			"miWelcome": "&&Welcome"
		},
		"vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": {
			"walkThrough.editor.label": "Interactive Playground",
			"help": "Help",
			"miInteractivePlayground": "I&&nteractive Playground"
		},
		"vs/workbench/contrib/welcome/overlay/browser/welcomeOverlay": {
			"welcomeOverlay.explorer": "File explorer",
			"welcomeOverlay.search": "Search across files",
			"welcomeOverlay.git": "Source code management",
			"welcomeOverlay.debug": "Launch and debug",
			"welcomeOverlay.extensions": "Manage extensions",
			"welcomeOverlay.problems": "View errors and warnings",
			"welcomeOverlay.terminal": "Toggle integrated terminal",
			"welcomeOverlay.commandPalette": "Find and run all commands",
			"welcomeOverlay.notifications": "Show notifications",
			"welcomeOverlay": "User Interface Overview",
			"hideWelcomeOverlay": "Hide Interface Overview",
			"help": "Help"
		},
		"vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": {
			"editorWalkThrough.title": "Interactive Playground",
			"editorWalkThrough": "Interactive Playground"
		},
		"vs/workbench/contrib/welcome/gettingStarted/browser/telemetryOptOut": {
			"telemetryOptOut.optOutNotice": "Help improve VS Code by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}).",
			"telemetryOptOut.optInNotice": "Help improve VS Code by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}).",
			"telemetryOptOut.readMore": "Read More",
			"telemetryOptOut.optOutOption": "Please help Microsoft improve Visual Studio Code by allowing the collection of usage data. Read our [privacy statement]({0}) for more details.",
			"telemetryOptOut.OptIn": "Yes, glad to help",
			"telemetryOptOut.OptOut": "No, thanks"
		},
		"vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": {
			"walkThrough.unboundCommand": "unbound",
			"walkThrough.gitNotFound": "It looks like Git is not installed on your system.",
			"walkThrough.embeddedEditorBackground": "Background color for the embedded editors on the Interactive Playground."
		},
		"vs/workbench/contrib/welcome/page/browser/welcomePage": {
			"welcomePage": "Welcome",
			"welcomePage.javaScript": "JavaScript",
			"welcomePage.typeScript": "TypeScript",
			"welcomePage.python": "Python",
			"welcomePage.php": "PHP",
			"welcomePage.azure": "Azure",
			"welcomePage.showAzureExtensions": "Show Azure extensions",
			"welcomePage.docker": "Docker",
			"welcomePage.vim": "Vim",
			"welcomePage.sublime": "Sublime",
			"welcomePage.atom": "Atom",
			"welcomePage.extensionPackAlreadyInstalled": "Support for {0} is already installed.",
			"welcomePage.willReloadAfterInstallingExtensionPack": "The window will reload after installing additional support for {0}.",
			"welcomePage.installingExtensionPack": "Memasang dukungan tambahan untuk {0}...",
			"welcomePage.extensionPackNotFound": "Support for {0} with id {1} could not be found.",
			"welcomePage.keymapAlreadyInstalled": "The {0} keyboard shortcuts are already installed.",
			"welcomePage.willReloadAfterInstallingKeymap": "The window will reload after installing the {0} keyboard shortcuts.",
			"welcomePage.installingKeymap": "Installing the {0} keyboard shortcuts...",
			"welcomePage.keymapNotFound": "The {0} keyboard shortcuts with id {1} could not be found.",
			"welcome.title": "Welcome",
			"welcomePage.openFolderWithPath": "Open folder {0} with path {1}",
			"welcomePage.extensionListSeparator": ", ",
			"welcomePage.installKeymap": "Install {0} keymap",
			"welcomePage.installExtensionPack": "Install additional support for {0}",
			"welcomePage.installedKeymap": "{0} keymap sudah terpasang",
			"welcomePage.installedExtensionPack": "{0} support is already installed",
			"ok": "OK",
			"details": "Details",
			"welcomePage.buttonBackground": "Background color for the buttons on the Welcome page.",
			"welcomePage.buttonHoverBackground": "Hover background color for the buttons on the Welcome page.",
			"welcomePage.background": "Background color for the Welcome page."
		},
		"vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": {
			"welcomePage.vscode": "Visual Studio Code",
			"welcomePage.editingEvolved": "Editing evolved",
			"welcomePage.start": "Start",
			"welcomePage.newFile": "New file",
			"welcomePage.openFolder": "Open folder...",
			"welcomePage.addWorkspaceFolder": "Add workspace folder...",
			"welcomePage.recent": "Recent",
			"welcomePage.moreRecent": "More...",
			"welcomePage.noRecentFolders": "No recent folders",
			"welcomePage.help": "Help",
			"welcomePage.keybindingsCheatsheet": "Printable keyboard cheatsheet",
			"welcomePage.introductoryVideos": "Introductory videos",
			"welcomePage.tipsAndTricks": "Tips and Tricks",
			"welcomePage.productDocumentation": "Product documentation",
			"welcomePage.gitHubRepository": "GitHub repository",
			"welcomePage.stackOverflow": "Stack Overflow",
			"welcomePage.newsletterSignup": "Join our Newsletter",
			"welcomePage.showOnStartup": "Show welcome page on startup",
			"welcomePage.customize": "Customize",
			"welcomePage.installExtensionPacks": "Tools and languages",
			"welcomePage.installExtensionPacksDescription": "Install support for {0} and {1}",
			"welcomePage.showLanguageExtensions": "Show more language extensions",
			"welcomePage.moreExtensions": "more",
			"welcomePage.installKeymapDescription": "Pengaturan dan keybinding",
			"welcomePage.installKeymapExtension": "Install the settings and keyboard shortcuts of {0} and {1}",
			"welcomePage.showKeymapExtensions": "Show other keymap extensions",
			"welcomePage.others": "others",
			"welcomePage.colorTheme": "Color theme",
			"welcomePage.colorThemeDescription": "Make the editor and your code look the way you love",
			"welcomePage.learn": "Learn",
			"welcomePage.showCommands": "Find and run all commands",
			"welcomePage.showCommandsDescription": "Rapidly access and search commands from the Command Palette ({0})",
			"welcomePage.interfaceOverview": "Interface overview",
			"welcomePage.interfaceOverviewDescription": "Get a visual overlay highlighting the major components of the UI",
			"welcomePage.interactivePlayground": "Interactive playground",
			"welcomePage.interactivePlaygroundDescription": "Try essential editor features out in a short walkthrough"
		},
		"vs/workbench/services/bulkEdit/browser/bulkEditService": {
			"summary.0": "Tidak melakukan penyuntingan",
			"summary.nm": "Melakukan {0} penyuntingan teks pada {1} berkas",
			"summary.n0": "Melakukan {0} penyuntingan teks pada satu berkas",
			"conflict": "Berkas berikut telah diubah dalam beberapa waktu ini: {0}"
		},
		"vs/workbench/services/configuration/common/jsonEditingService": {
			"errorInvalidFile": "Unable to write into the file. Please open the file to correct errors/warnings in the file and try again.",
			"errorFileDirty": "Unable to write into the file because the file is dirty. Please save the file and try again."
		},
		"vs/workbench/services/configuration/common/configurationEditingService": {
			"openTasksConfiguration": "Buka Konfigurasi Tugas",
			"openLaunchConfiguration": "Open Launch Configuration",
			"open": "Open Settings",
			"saveAndRetry": "Save and Retry",
			"errorUnknownKey": "Unable to write to {0} because {1} is not a registered configuration.",
			"errorInvalidWorkspaceConfigurationApplication": "Unable to write {0} to Workspace Settings. This setting can be written only into User settings.",
			"errorInvalidWorkspaceConfigurationMachine": "Unable to write {0} to Workspace Settings. This setting can be written only into User settings.",
			"errorInvalidFolderConfiguration": "Unable to write to Folder Settings because {0} does not support the folder resource scope.",
			"errorInvalidUserTarget": "Unable to write to User Settings because {0} does not support for global scope.",
			"errorInvalidWorkspaceTarget": "Unable to write to Workspace Settings because {0} does not support for workspace scope in a multi folder workspace.",
			"errorInvalidFolderTarget": "Unable to write to Folder Settings because no resource is provided.",
			"errorNoWorkspaceOpened": "Unable to write to {0} because no workspace is opened. Please open a workspace first and try again.",
			"errorInvalidTaskConfiguration": "Unable to write into the tasks configuration file. Please open it to correct errors/warnings in it and try again.",
			"errorInvalidLaunchConfiguration": "Unable to write into the launch configuration file. Please open it to correct errors/warnings in it and try again.",
			"errorInvalidConfiguration": "Unable to write into user settings. Please open the user settings to correct errors/warnings in it and try again.",
			"errorInvalidRemoteConfiguration": "Unable to write into remote user settings. Please open the remote user settings to correct errors/warnings in it and try again.",
			"errorInvalidConfigurationWorkspace": "Unable to write into workspace settings. Please open the workspace settings to correct errors/warnings in the file and try again.",
			"errorInvalidConfigurationFolder": "Unable to write into folder settings. Please open the '{0}' folder settings to correct errors/warnings in it and try again.",
			"errorTasksConfigurationFileDirty": "Unable to write into tasks configuration file because the file is dirty. Please save it first and then try again.",
			"errorLaunchConfigurationFileDirty": "Tidak dapat menulis ke berkas konfigurasi peluncuran karena berkasnya kotor. Harap simpan terlebih dahulu kemudian coba lagi.",
			"errorConfigurationFileDirty": "Unable to write into user settings because the file is dirty. Please save the user settings file first and then try again.",
			"errorRemoteConfigurationFileDirty": "Unable to write into remote user settings because the file is dirty. Please save the remote user settings file first and then try again.",
			"errorConfigurationFileDirtyWorkspace": "Unable to write into workspace settings because the file is dirty. Please save the workspace settings file first and then try again.",
			"errorConfigurationFileDirtyFolder": "Unable to write into folder settings because the file is dirty. Please save the '{0}' folder settings file first and then try again.",
			"userTarget": "Pengaturan Pengguna",
			"remoteUserTarget": "Remote User Settings",
			"workspaceTarget": "Workspace Settings",
			"folderTarget": "Folder Settings"
		},
		"vs/workbench/services/configurationResolver/browser/configurationResolverService": {
			"commandVariable.noStringType": "Cannot substitute command variable '{0}' because command did not return a result of type string.",
			"inputVariable.noInputSection": "Variable '{0}' must be defined in an '{1}' section of the debug or task configuration.",
			"inputVariable.missingAttribute": "Input variable '{0}' is of type '{1}' and must include '{2}'.",
			"inputVariable.defaultInputValue": "Default",
			"inputVariable.command.noStringType": "Cannot substitute input variable '{0}' because command '{1}' did not return a result of type string.",
			"inputVariable.unknownType": "Input variable '{0}' can only be of type 'promptString', 'pickString', or 'command'.",
			"inputVariable.undefinedVariable": "Undefined input variable '{0}' encountered. Remove or define '{0}' to continue."
		},
		"vs/workbench/services/configurationResolver/common/variableResolver": {
			"canNotResolveFile": "'{0}' can not be resolved. Please open an editor.",
			"canNotFindFolder": "'{0}' can not be resolved. No such folder '{1}'.",
			"canNotResolveWorkspaceFolderMultiRoot": "'{0}' can not be resolved in a multi folder workspace. Scope this variable using ':' and a workspace folder name.",
			"canNotResolveWorkspaceFolder": "'{0}' can not be resolved. Please open a folder.",
			"missingEnvVarName": "'{0}' can not be resolved because no environment variable name is given.",
			"configNotFound": "'{0}' can not be resolved because setting '{1}' not found.",
			"configNoString": "'{0}' can not be resolved because '{1}' is a structured value.",
			"missingConfigName": "'{0}' can not be resolved because no settings name is given.",
			"canNotResolveLineNumber": "'{0}' can not be resolved. Make sure to have a line selected in the active editor.",
			"canNotResolveSelectedText": "'{0}' can not be resolved. Make sure to have some text selected in the active editor.",
			"noValueForCommand": "'{0}' can not be resolved because the command has no value."
		},
		"vs/workbench/services/configurationResolver/common/configurationResolverUtils": {
			"deprecatedVariables": "'env.', 'config.' and 'command.' are deprecated, use 'env:', 'config:' and 'command:' instead."
		},
		"vs/workbench/services/configurationResolver/common/configurationResolverSchema": {
			"JsonSchema.input.id": "The input's id is used to associate an input with a variable of the form ${input:id}.",
			"JsonSchema.input.type": "The type of user input prompt to use.",
			"JsonSchema.input.description": "The description is shown when the user is prompted for input.",
			"JsonSchema.input.default": "The default value for the input.",
			"JsonSchema.inputs": "User inputs. Used for defining user input prompts, such as free string input or a choice from several options.",
			"JsonSchema.input.type.promptString": "The 'promptString' type opens an input box to ask the user for input.",
			"JsonSchema.input.type.pickString": "The 'pickString' type shows a selection list.",
			"JsonSchema.input.options": "An array of strings that defines the options for a quick pick.",
			"JsonSchema.input.type.command": "The 'command' type executes a command.",
			"JsonSchema.input.command.command": "The command to execute for this input variable.",
			"JsonSchema.input.command.args": "Optional arguments passed to the command."
		},
		"vs/workbench/services/decorations/browser/decorationsService": {
			"bubbleTitle": "Contains emphasized items"
		},
		"vs/workbench/services/dialogs/electron-browser/dialogService": {
			"yesButton": "&&Yes",
			"cancelButton": "Batal",
			"aboutDetail": "Version: {0}\nCommit: {1}\nDate: {2}\nElectron: {3}\nChrome: {4}\nNode.js: {5}\nV8: {6}\nOS: {7}",
			"okButton": "OK",
			"copy": "&&Copy"
		},
		"vs/workbench/services/dialogs/browser/dialogService": {
			"yesButton": "&&Yes",
			"cancelButton": "Batal",
			"aboutDetail": "Version: {0}\nCommit: {1}\nDate: {2}\nBrowser: {3}",
			"copy": "Salin",
			"ok": "OK"
		},
		"vs/workbench/services/dialogs/browser/abstractFileDialogService": {
			"openFileOrFolder.title": "Open File Or Folder",
			"openFile.title": "Buka Berkas",
			"openFolder.title": "Open Folder",
			"openWorkspace.title": "Buka Ruang Kerja",
			"filterName.workspace": "Workspace",
			"saveFileAs.title": "Save As"
		},
		"vs/workbench/services/dialogs/browser/simpleFileDialog": {
			"openLocalFile": "Open Local File...",
			"saveLocalFile": "Save Local File...",
			"openLocalFolder": "Open Local Folder...",
			"openLocalFileFolder": "Open Local...",
			"remoteFileDialog.notConnectedToRemote": "File system provider for {0} is not available.",
			"remoteFileDialog.local": "Show Local",
			"remoteFileDialog.badPath": "The path does not exist.",
			"remoteFileDialog.cancel": "Batal",
			"remoteFileDialog.invalidPath": "Please enter a valid path.",
			"remoteFileDialog.validateFolder": "The folder already exists. Please use a new file name.",
			"remoteFileDialog.validateExisting": "{0} already exists. Are you sure you want to overwrite it?",
			"remoteFileDialog.validateBadFilename": "Please enter a valid file name.",
			"remoteFileDialog.validateNonexistentDir": "Please enter a path that exists.",
			"remoteFileDialog.validateFileOnly": "Please select a file.",
			"remoteFileDialog.validateFolderOnly": "Please select a folder."
		},
		"vs/workbench/services/editor/browser/editorService": {
			"sideBySideLabels": "{0} - {1}",
			"compareLabels": "{0} ↔ {1}"
		},
		"vs/workbench/services/extensionManagement/electron-browser/extensionManagementServerService": {
			"local": "Local",
			"remote": "Remote"
		},
		"vs/workbench/services/extensionManagement/common/extensionManagementService": {
			"singleDependentError": "Tidak dapat melepas ekstensi '{0}'. Ekstensi '{1}' bergantung pada ini.",
			"twoDependentsError": "Tidak dapat melepas ekstensi '{0}'. Ekstensi '{1}' dan '{2}' bergantung pada ini.",
			"multipleDependentsError": "Tidak dapat melepas ekstensi '{0}'. Ekstensi '{1}', '{2}', dsb. bergantung pada ini.",
			"Manifest is not found": "Installing Extension {0} failed: Manifest is not found."
		},
		"vs/workbench/services/extensionManagement/common/extensionEnablementService": {
			"noWorkspace": "Tidak ada ruang kerja."
		},
		"vs/workbench/services/extensions/electron-browser/extensionService": {
			"extensionsDisabled": "All installed extensions are temporarily disabled. Reload the window to return to the previous state.",
			"Reload": "Muat ulang",
			"looping": "The following extensions contain dependency loops and have been disabled: {0}",
			"extensionService.versionMismatchCrash": "Extension host cannot start: version mismatch.",
			"relaunch": "Relaunch VS Code",
			"extensionService.crash": "Extension host terminated unexpectedly.",
			"devTools": "Open Developer Tools",
			"restart": "Restart Extension Host",
			"resolveAuthorityFailure": "Resolving the authority `{0}` failed",
			"getEnvironmentFailure": "Could not fetch remote environment"
		},
		"vs/workbench/services/extensions/electron-browser/remoteExtensionManagementIpc": {
			"incompatible": "Unable to install extension '{0}' as it is not compatible with VS Code '{1}'."
		},
		"vs/workbench/services/extensions/browser/extensionUrlHandler": {
			"confirmUrl": "Allow an extension to open this URI?",
			"rememberConfirmUrl": "Don't ask again for this extension.",
			"open": "&&Open",
			"reloadAndHandle": "Extension '{0}' is not loaded. Would you like to reload the window to load the extension and open the URL?",
			"reloadAndOpen": "&&Reload Window and Open",
			"enableAndHandle": "Extension '{0}' is disabled. Would you like to enable the extension and reload the window to open the URL?",
			"enableAndReload": "&&Enable and Open",
			"installAndHandle": "Extension '{0}' is not installed. Would you like to install the extension and reload the window to open this URL?",
			"install": "&&Install",
			"Installing": "Installing Extension '{0}'...",
			"reload": "Would you like to reload the window and open the URL '{0}'?",
			"Reload": "Reload Window and Open"
		},
		"vs/workbench/services/extensions/common/extensionsRegistry": {
			"vscode.extension.engines": "Engine compatibility.",
			"vscode.extension.engines.vscode": "For VS Code extensions, specifies the VS Code version that the extension is compatible with. Cannot be *. For example: ^0.10.5 indicates compatibility with a minimum VS Code version of 0.10.5.",
			"vscode.extension.publisher": "Penerbit ekstensi VS Code.",
			"vscode.extension.displayName": "The display name for the extension used in the VS Code gallery.",
			"vscode.extension.categories": "The categories used by the VS Code gallery to categorize the extension.",
			"vscode.extension.category.languages.deprecated": "Use 'Programming  Languages' instead",
			"vscode.extension.galleryBanner": "Banner yang digunakan dalam marketplace VS Code.",
			"vscode.extension.galleryBanner.color": "The banner color on the VS Code marketplace page header.",
			"vscode.extension.galleryBanner.theme": "The color theme for the font used in the banner.",
			"vscode.extension.contributes": "All contributions of the VS Code extension represented by this package.",
			"vscode.extension.preview": "Sets the extension to be flagged as a Preview in the Marketplace.",
			"vscode.extension.activationEvents": "Activation events for the VS Code extension.",
			"vscode.extension.activationEvents.onLanguage": "An activation event emitted whenever a file that resolves to the specified language gets opened.",
			"vscode.extension.activationEvents.onCommand": "An activation event emitted whenever the specified command gets invoked.",
			"vscode.extension.activationEvents.onDebug": "An activation event emitted whenever a user is about to start debugging or about to setup debug configurations.",
			"vscode.extension.activationEvents.onDebugInitialConfigurations": "An activation event emitted whenever a \"launch.json\" needs to be created (and all provideDebugConfigurations methods need to be called).",
			"vscode.extension.activationEvents.onDebugResolve": "An activation event emitted whenever a debug session with the specific type is about to be launched (and a corresponding resolveDebugConfiguration method needs to be called).",
			"vscode.extension.activationEvents.onDebugAdapterProtocolTracker": "An activation event emitted whenever a debug session with the specific type is about to be launched and a debug protocol tracker might be needed.",
			"vscode.extension.activationEvents.workspaceContains": "An activation event emitted whenever a folder is opened that contains at least a file matching the specified glob pattern.",
			"vscode.extension.activationEvents.onFileSystem": "An activation event emitted whenever a file or folder is accessed with the given scheme.",
			"vscode.extension.activationEvents.onSearch": "An activation event emitted whenever a search is started in the folder with the given scheme.",
			"vscode.extension.activationEvents.onView": "An activation event emitted whenever the specified view is expanded.",
			"vscode.extension.activationEvents.onIdentity": "An activation event emitted whenever the specified user identity.",
			"vscode.extension.activationEvents.onUri": "An activation event emitted whenever a system-wide Uri directed towards this extension is open.",
			"vscode.extension.activationEvents.star": "An activation event emitted on VS Code startup. To ensure a great end user experience, please use this activation event in your extension only when no other activation events combination works in your use-case.",
			"vscode.extension.badges": "Array of badges to display in the sidebar of the Marketplace's extension page.",
			"vscode.extension.badges.url": "Badge image URL.",
			"vscode.extension.badges.href": "Badge link.",
			"vscode.extension.badges.description": "Badge description.",
			"vscode.extension.markdown": "Controls the Markdown rendering engine used in the Marketplace. Either github (default) or standard.",
			"vscode.extension.qna": "Controls the Q&A link in the Marketplace. Set to marketplace to enable the default Marketplace Q & A site. Set to a string to provide the URL of a custom Q & A site. Set to false to disable Q & A altogether.",
			"vscode.extension.extensionDependencies": "Dependencies to other extensions. The identifier of an extension is always ${publisher}.${name}. For example: vscode.csharp.",
			"vscode.extension.contributes.extensionPack": "A set of extensions that can be installed together. The identifier of an extension is always ${publisher}.${name}. For example: vscode.csharp.",
			"extensionKind": "Define the kind of an extension. `ui` extensions are installed and run on the local machine while `workspace` extensions are run on the remote.",
			"ui": "UI extension kind. In a remote window, such extensions are enabled only when available on the local machine.",
			"workspace": "Workspace extension kind. In a remote window, such extensions are enabled only when available on the remote.",
			"vscode.extension.scripts.prepublish": "Script executed before the package is published as a VS Code extension.",
			"vscode.extension.scripts.uninstall": "Uninstall hook for VS Code extension. Script that gets executed when the extension is completely uninstalled from VS Code which is when VS Code is restarted (shutdown and start) after the extension is uninstalled. Only Node scripts are supported.",
			"vscode.extension.icon": "The path to a 128x128 pixel icon."
		},
		"vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": {
			"overwritingExtension": "Timpa ekstensi {0} dengan {1}.",
			"extensionUnderDevelopment": "Loading development extension at {0}",
			"extensionCache.invalid": "Extensions have been modified on disk. Please reload the window.",
			"reloadWindow": "Reload Window"
		},
		"vs/workbench/services/extensions/common/extensionHostProcessManager": {
			"measureExtHostLatency": "Mengukur Latensi Host Ekstensi",
			"developer": "Developer"
		},
		"vs/workbench/services/extensions/electron-browser/extensionHost": {
			"extensionHost.startupFailDebug": "Extension host did not start in 10 seconds, it might be stopped on the first line and needs a debugger to continue.",
			"extensionHost.startupFail": "Extension host did not start in 10 seconds, that might be a problem.",
			"reloadWindow": "Reload Window",
			"extensionHost.error": "Error from the extension host: {0}"
		},
		"vs/workbench/services/extensions/node/extensionPoints": {
			"jsonParseFail": "Failed to parse {0}: [{1}, {2}] {3}.",
			"fileReadFail": "Cannot read file {0}: {1}.",
			"jsonsParseReportErrors": "Failed to parse {0}: {1}.",
			"missingNLSKey": "Couldn't find message for key {0}.",
			"notSemver": "Extension version is not semver compatible.",
			"extensionDescription.empty": "Got empty extension description",
			"extensionDescription.publisher": "property publisher must be of type `string`.",
			"extensionDescription.name": "properti `{0}` adalah wajib dan harus bertipe `string`",
			"extensionDescription.version": "properti `{0}` adalah wajib dan harus bertipe `string`",
			"extensionDescription.engines": "property `{0}` is mandatory and must be of type `object`",
			"extensionDescription.engines.vscode": "properti `{0}` adalah wajib dan harus bertipe `string`",
			"extensionDescription.extensionDependencies": "Properti '{0}' dapat diabaikan atau harus bertipe 'string []'",
			"extensionDescription.activationEvents1": "property `{0}` can be omitted or must be of type `string[]`",
			"extensionDescription.activationEvents2": "properties `{0}` and `{1}` must both be specified or must both be omitted",
			"extensionDescription.main1": "properti `{0}` dapat dihilangkan atau harus bertipe `string`",
			"extensionDescription.main2": "Expected `main` ({0}) to be included inside extension's folder ({1}). This might make the extension non-portable.",
			"extensionDescription.main3": "properties `{0}` and `{1}` must both be specified or must both be omitted"
		},
		"vs/workbench/services/files/common/workspaceWatcher": {
			"netVersionError": "The Microsoft .NET Framework 4.5 is required. Please follow the link to install it.",
			"installNet": "Unduh .NET Framework 4.5",
			"enospcError": "Unable to watch for file changes in this large workspace. Please follow the instructions link to resolve this issue.",
			"learnMore": "Instructions"
		},
		"vs/workbench/services/files2/common/workspaceWatcher": {
			"netVersionError": "The Microsoft .NET Framework 4.5 is required. Please follow the link to install it.",
			"installNet": "Unduh .NET Framework 4.5",
			"neverShowAgain": "Jangan Tampilkan Lagi",
			"enospcError": "Unable to watch for file changes in this large workspace. Please follow the instructions link to resolve this issue.",
			"learnMore": "Instructions"
		},
		"vs/workbench/services/files2/electron-browser/diskFileSystemProvider": {
			"binFailed": "Failed to move '{0}' to the recycle bin",
			"trashFailed": "Failed to move '{0}' to the trash"
		},
		"vs/workbench/services/files2/common/fileService2": {
			"invalidPath": "The path of resource '{0}' must be absolute",
			"fileNotFoundError": "File not found ({0})",
			"fileExists_fileService2": "File to create already exists ({0})",
			"err.write": "Failed to write file {0}",
			"fileIsDirectoryError": "Expected file {0} is actually a directory",
			"fileModifiedError": "File Modified Since",
			"unableToMoveCopyError1": "Unable to move/copy when source path is equal or parent of target path",
			"unableToMoveCopyError2": "Unable to move/copy. File already exists at destination.",
			"unableToMoveCopyError3": "Unable to move/copy. File would replace folder it is contained in.",
			"mkdirExistsError": "{0} exists, but is not a directory",
			"err.trash": "Provider does not support trash.",
			"deleteFailed": "Failed to delete non-empty folder '{0}'.",
			"err.readonly": "Resource can not be modified."
		},
		"vs/workbench/services/files2/node/diskFileSystemProvider": {
			"fileExists_diskFileSystemProvider": "File already exists",
			"fileNotExists": "File does not exist",
			"moveError": "Unable to move '{0}' into '{1}' ({2}).",
			"copyError": "Unable to copy '{0}' into '{1}' ({2})."
		},
		"vs/workbench/services/integrity/node/integrityService": {
			"integrity.prompt": "Tampaknya pemasangan {0} Anda bermasalah. Mohon ulangi pemasangan.",
			"integrity.moreInformation": "Informasi Lebih Lanjut",
			"integrity.dontShowAgain": "Jangan Tampilkan Lagi"
		},
		"vs/workbench/services/keybinding/electron-browser/keybinding.contribution": {
			"keyboardConfigurationTitle": "Keyboard",
			"touchbar.enabled": "Enables the macOS touchbar buttons on the keyboard if available.",
			"touchbar.ignored": "A set of identifiers for entries in the touchbar that should not show up (for example `workbench.action.navigateBack`."
		},
		"vs/workbench/services/keybinding/common/keybindingEditing": {
			"errorKeybindingsFileDirty": "Unable to write because the keybindings configuration file is dirty. Please save it first and then try again.",
			"parseErrors": "Unable to write to the keybindings configuration file. Please open it to correct errors/warnings in the file and try again.",
			"errorInvalidConfiguration": "Unable to write to the keybindings configuration file. It has an object which is not of type Array. Please open the file to clean up and try again.",
			"emptyKeybindingsHeader": "Place your key bindings in this file to override the defaults"
		},
		"vs/workbench/services/keybinding/browser/keybindingService": {
			"nonempty": "diharapkan nilai yang tidak kosong.",
			"requirestring": "properti `{0}` adalah wajib dan harus bertipe `string`",
			"optstring": "properti `{0}` dapat dihilangkan atau harus bertipe `string`",
			"vscode.extension.contributes.keybindings.command": "Identifier of the command to run when keybinding is triggered.",
			"vscode.extension.contributes.keybindings.args": "Arguments to pass to the command to execute.",
			"vscode.extension.contributes.keybindings.key": "Key or key sequence (separate keys with plus-sign and sequences with space, e.g. Ctrl+O and Ctrl+L L for a chord).",
			"vscode.extension.contributes.keybindings.mac": "Mac specific key or key sequence.",
			"vscode.extension.contributes.keybindings.linux": "Linux specific key or key sequence.",
			"vscode.extension.contributes.keybindings.win": "Windows specific key or key sequence.",
			"vscode.extension.contributes.keybindings.when": "Condition when the key is active.",
			"vscode.extension.contributes.keybindings": "Contributes keybindings.",
			"invalid.keybindings": "Invalid `contributes.{0}`: {1}",
			"unboundCommands": "Here are other available commands: ",
			"keybindings.json.title": "Keybindings configuration",
			"keybindings.json.key": "Key or key sequence (separated by space)",
			"keybindings.json.command": "Name of the command to execute",
			"keybindings.json.when": "Condition when the key is active.",
			"keybindings.json.args": "Arguments to pass to the command to execute.",
			"keyboardConfigurationTitle": "Keyboard",
			"dispatch": "Controls the dispatching logic for key presses to use either `code` (recommended) or `keyCode`."
		},
		"vs/workbench/services/label/common/labelService": {
			"vscode.extension.contributes.resourceLabelFormatters": "Contributes resource label formatting rules.",
			"vscode.extension.contributes.resourceLabelFormatters.scheme": "URI scheme on which to match the formatter on. For example \"file\". Simple glob patterns are supported.",
			"vscode.extension.contributes.resourceLabelFormatters.authority": "URI authority on which to match the formatter on. Simple glob patterns are supported.",
			"vscode.extension.contributes.resourceLabelFormatters.formatting": "Rules for formatting uri resource labels.",
			"vscode.extension.contributes.resourceLabelFormatters.label": "Label rules to display. For example: myLabel:/${path}. ${path}, ${scheme} and ${authority} are supported as variables.",
			"vscode.extension.contributes.resourceLabelFormatters.separator": "Separator to be used in the uri label display. '/' or '' as an example.",
			"vscode.extension.contributes.resourceLabelFormatters.tildify": "Controls if the start of the uri label should be tildified when possible.",
			"vscode.extension.contributes.resourceLabelFormatters.formatting.workspaceSuffix": "Suffix appended to the workspace label.",
			"untitledWorkspace": "Tanpa Nama (Ruang Kerja)",
			"workspaceNameVerbose": "{0} (Ruang Kerja)",
			"workspaceName": "{0} (Ruang Kerja)"
		},
		"vs/workbench/services/mode/common/workbenchModeService": {
			"vscode.extension.contributes.languages": "Contributes language declarations.",
			"vscode.extension.contributes.languages.id": "ID bahasa.",
			"vscode.extension.contributes.languages.aliases": "Nama lain untuk bahasa.",
			"vscode.extension.contributes.languages.extensions": "Ekstensi berkas yang terkait dengan bahasa.",
			"vscode.extension.contributes.languages.filenames": "File names associated to the language.",
			"vscode.extension.contributes.languages.filenamePatterns": "File name glob patterns associated to the language.",
			"vscode.extension.contributes.languages.mimetypes": "Mime types associated to the language.",
			"vscode.extension.contributes.languages.firstLine": "A regular expression matching the first line of a file of the language.",
			"vscode.extension.contributes.languages.configuration": "A relative path to a file containing configuration options for the language.",
			"invalid": "Invalid `contributes.{0}`. Expected an array.",
			"invalid.empty": "Empty value for `contributes.{0}`",
			"require.id": "properti `{0}` adalah wajib dan harus bertipe `string`",
			"opt.extensions": "property `{0}` can be omitted and must be of type `string[]`",
			"opt.filenames": "property `{0}` can be omitted and must be of type `string[]`",
			"opt.firstLine": "property `{0}` can be omitted and must be of type `string`",
			"opt.configuration": "property `{0}` can be omitted and must be of type `string`",
			"opt.aliases": "property `{0}` can be omitted and must be of type `string[]`",
			"opt.mimetypes": "property `{0}` can be omitted and must be of type `string[]`"
		},
		"vs/workbench/services/notification/common/notificationService": {
			"neverShowAgain": "Jangan Tampilkan Lagi"
		},
		"vs/workbench/services/preferences/common/preferences": {
			"userSettingsTarget": "Pengaturan Pengguna",
			"workspaceSettingsTarget": "Workspace Settings"
		},
		"vs/workbench/services/preferences/browser/preferencesService": {
			"openFolderFirst": "Open a folder first to create workspace settings",
			"emptyKeybindingsHeader": "Place your key bindings in this file to override the defaults",
			"defaultKeybindings": "Default Keybindings",
			"defaultSettings": "Default Settings",
			"folderSettingsName": "{0} (Folder Settings)",
			"fail.createSettings": "Unable to create '{0}' ({1})."
		},
		"vs/workbench/services/preferences/common/preferencesEditorInput": {
			"settingsEditorName": "Default Settings",
			"keybindingsInputName": "Keyboard Shortcuts",
			"settingsEditor2InputName": "Settings"
		},
		"vs/workbench/services/preferences/common/preferencesModels": {
			"commonlyUsed": "Commonly Used",
			"validations.stringArrayUniqueItems": "Array has duplicate items",
			"validations.stringArrayMinItem": "Array must have at least {0} items",
			"validations.stringArrayMaxItem": "Array must have less than {0} items",
			"validations.stringArrayItemPattern": "Nilai {0} harus sesuai dengan regex {1}.",
			"validations.stringArrayItemEnum": "Value {0} is not one of {1}",
			"validations.exclusiveMax": "Value must be strictly less than {0}.",
			"validations.exclusiveMin": "Value must be strictly greater than {0}.",
			"validations.max": "Value must be less than or equal to {0}.",
			"validations.min": "Value must be greater than or equal to {0}.",
			"validations.multipleOf": "Value must be a multiple of {0}.",
			"validations.expectedInteger": "Value must be an integer.",
			"validations.maxLength": "Value must be {0} or fewer characters long.",
			"validations.minLength": "Value must be {0} or more characters long.",
			"validations.regex": "Value must match regex `{0}`.",
			"validations.expectedNumeric": "Value must be a number.",
			"defaultKeybindingsHeader": "Override key bindings by placing them into your key bindings file."
		},
		"vs/workbench/services/preferences/common/keybindingsEditorModel": {
			"default": "Default",
			"user": "User",
			"cat.title": "{0}: {1}",
			"meta": "meta",
			"option": "option"
		},
		"vs/workbench/services/progress/browser/progressService": {
			"progress.text2": "{0}: {1}",
			"progress.title3": "[{0}] {1}: {2}",
			"progress.title2": "[{0}]: {1}",
			"status.progress": "Progress Message",
			"cancel": "Cancel",
			"dismiss": "Dismiss"
		},
		"vs/workbench/services/remote/common/abstractRemoteAgentService": {
			"connectionError": "Failed to connect to the remote extension host server (Error: {0})"
		},
		"vs/workbench/services/textfile/electron-browser/nativeTextFileService": {
			"fileBinaryError": "File seems to be binary and cannot be opened as text",
			"fileReadOnlyError": "File is Read Only"
		},
		"vs/workbench/services/textfile/browser/textFileService": {
			"files.backup.failSave": "Files that are dirty could not be written to the backup location (Error: {0}). Try saving your files first and then exit.",
			"fileBinaryError": "File seems to be binary and cannot be opened as text",
			"confirmOverwrite": "'{0}' already exists. Do you want to replace it?",
			"irreversible": "A file or folder with the same name already exists in the folder {0}. Replacing it will overwrite its current contents.",
			"replaceButtonLabel": "&&Replace",
			"saveAsTitle": "Save As",
			"allFiles": "All Files",
			"noExt": "No Extension",
			"saveChangesMessage": "Do you want to save the changes you made to {0}?",
			"saveChangesMessages": "Do you want to save the changes to the following {0} files?",
			"saveAll": "&&Save All",
			"save": "&&Save",
			"dontSave": "&&Jangan Simpan",
			"cancel": "Batal",
			"saveChangesDetail": "Your changes will be lost if you don't save them."
		},
		"vs/workbench/services/textfile/common/textFileEditorModel": {
			"saveFileFirst": "The file is dirty. Please save it first before reopening it with another encoding.",
			"genericSaveError": "Failed to save '{0}': {1}"
		},
		"vs/workbench/services/textMate/browser/abstractTextMateService": {
			"invalid.language": "Unknown language in `contributes.{0}.language`. Provided value: {1}",
			"invalid.scopeName": "Expected string in `contributes.{0}.scopeName`. Provided value: {1}",
			"invalid.path.0": "Expected string in `contributes.{0}.path`. Provided value: {1}",
			"invalid.injectTo": "Invalid value in `contributes.{0}.injectTo`. Must be an array of language scope names. Provided value: {1}",
			"invalid.embeddedLanguages": "Invalid value in `contributes.{0}.embeddedLanguages`. Must be an object map from scope name to language. Provided value: {1}",
			"invalid.tokenTypes": "Invalid value in `contributes.{0}.tokenTypes`. Must be an object map from scope name to token type. Provided value: {1}",
			"invalid.path.1": "Expected `contributes.{0}.path` ({1}) to be included inside extension's folder ({2}). This might make the extension non-portable.",
			"too many characters": "Tokenization is skipped for long lines for performance reasons. The length of a long line can be configured via `editor.maxTokenizationLineLength`.",
			"neverAgain": "Jangan Tampilkan Lagi"
		},
		"vs/workbench/services/textMate/common/TMGrammars": {
			"vscode.extension.contributes.grammars": "Contributes textmate tokenizers.",
			"vscode.extension.contributes.grammars.language": "Language identifier for which this syntax is contributed to.",
			"vscode.extension.contributes.grammars.scopeName": "Textmate scope name used by the tmLanguage file.",
			"vscode.extension.contributes.grammars.path": "Path of the tmLanguage file. The path is relative to the extension folder and typically starts with './syntaxes/'.",
			"vscode.extension.contributes.grammars.embeddedLanguages": "A map of scope name to language id if this grammar contains embedded languages.",
			"vscode.extension.contributes.grammars.tokenTypes": "A map of scope name to token types.",
			"vscode.extension.contributes.grammars.injectTo": "List of language scope names to which this grammar is injected to."
		},
		"vs/workbench/services/textMate/common/TMGrammarFactory": {
			"no-tm-grammar": "No TM Grammar registered for this language."
		},
		"vs/workbench/services/themes/common/colorExtensionPoint": {
			"contributes.color": "Contributes extension defined themable colors",
			"contributes.color.id": "The identifier of the themable color",
			"contributes.color.id.format": "Identifiers should be in the form aa[.bb]*",
			"contributes.color.description": "The description of the themable color",
			"contributes.defaults.light": "The default color for light themes. Either a color value in hex (#RRGGBB[AA]) or the identifier of a themable color which provides the default.",
			"contributes.defaults.dark": "The default color for dark themes. Either a color value in hex (#RRGGBB[AA]) or the identifier of a themable color which provides the default.",
			"contributes.defaults.highContrast": "The default color for high contrast themes. Either a color value in hex (#RRGGBB[AA]) or the identifier of a themable color which provides the default.",
			"invalid.colorConfiguration": "'configuration.colors' must be a array",
			"invalid.default.colorType": "{0} must be either a color value in hex (#RRGGBB[AA] or #RGB[A]) or the identifier of a themable color which provides the default.",
			"invalid.id": "'configuration.colors.id' must be defined and can not be empty",
			"invalid.id.format": "'configuration.colors.id' must follow the word[.word]*",
			"invalid.description": "'configuration.colors.description' must be defined and can not be empty",
			"invalid.defaults": "'configuration.colors.defaults' must be defined and must contain 'light', 'dark' and 'highContrast'"
		},
		"vs/workbench/services/themes/browser/workbenchThemeService": {
			"error.cannotloadtheme": "Unable to load {0}: {1}",
			"colorTheme": "Specifies the color theme used in the workbench.",
			"colorThemeError": "Theme is unknown or not installed.",
			"iconTheme": "Specifies the icon theme used in the workbench or 'null' to not show any file icons.",
			"noIconThemeDesc": "No file icons",
			"iconThemeError": "File icon theme is unknown or not installed.",
			"workbenchColors": "Overrides colors from the currently selected color theme.",
			"editorColors.comments": "Sets the colors and styles for comments",
			"editorColors.strings": "Sets the colors and styles for strings literals.",
			"editorColors.keywords": "Sets the colors and styles for keywords.",
			"editorColors.numbers": "Sets the colors and styles for number literals.",
			"editorColors.types": "Sets the colors and styles for type declarations and references.",
			"editorColors.functions": "Sets the colors and styles for functions declarations and references.",
			"editorColors.variables": "Sets the colors and styles for variables declarations and references.",
			"editorColors.textMateRules": "Sets colors and styles using textmate theming rules (advanced).",
			"editorColors": "Overrides editor colors and font style from the currently selected color theme."
		},
		"vs/workbench/services/themes/common/colorThemeSchema": {
			"schema.token.settings": "Colors and styles for the token.",
			"schema.token.foreground": "Foreground color for the token.",
			"schema.token.background.warning": "Token background colors are currently not supported.",
			"schema.token.fontStyle": "Font style of the rule: 'italic', 'bold' or 'underline' or a combination. The empty string unsets inherited settings.",
			"schema.fontStyle.error": "Font style must be 'italic', 'bold' or 'underline' or a combination or the empty string.",
			"schema.token.fontStyle.none": "None (clear inherited style)",
			"schema.properties.name": "Description of the rule.",
			"schema.properties.scope": "Scope selector against which this rule matches.",
			"schema.workbenchColors": "Colors in the workbench",
			"schema.tokenColors.path": "Path to a tmTheme file (relative to the current file).",
			"schema.colors": "Colors for syntax highlighting"
		},
		"vs/workbench/services/themes/common/colorThemeStore": {
			"vscode.extension.contributes.themes": "Contributes textmate color themes.",
			"vscode.extension.contributes.themes.id": "Id of the icon theme as used in the user settings.",
			"vscode.extension.contributes.themes.label": "Label of the color theme as shown in the UI.",
			"vscode.extension.contributes.themes.uiTheme": "Base theme defining the colors around the editor: 'vs' is the light color theme, 'vs-dark' is the dark color theme. 'hc-black' is the dark high contrast theme.",
			"vscode.extension.contributes.themes.path": "Path of the tmTheme file. The path is relative to the extension folder and is typically './themes/themeFile.tmTheme'.",
			"reqarray": "Extension point `{0}` must be an array.",
			"reqpath": "Expected string in `contributes.{0}.path`. Provided value: {1}",
			"invalid.path.1": "Expected `contributes.{0}.path` ({1}) to be included inside extension's folder ({2}). This might make the extension non-portable."
		},
		"vs/workbench/services/themes/browser/fileIconThemeStore": {
			"vscode.extension.contributes.iconThemes": "Contributes file icon themes.",
			"vscode.extension.contributes.iconThemes.id": "Id of the icon theme as used in the user settings.",
			"vscode.extension.contributes.iconThemes.label": "Label of the icon theme as shown in the UI.",
			"vscode.extension.contributes.iconThemes.path": "Path of the icon theme definition file. The path is relative to the extension folder and is typically './icons/awesome-icon-theme.json'.",
			"reqarray": "Extension point `{0}` must be an array.",
			"reqpath": "Expected string in `contributes.{0}.path`. Provided value: {1}",
			"reqid": "Expected string in `contributes.{0}.id`. Provided value: {1}",
			"invalid.path.1": "Expected `contributes.{0}.path` ({1}) to be included inside extension's folder ({2}). This might make the extension non-portable."
		},
		"vs/workbench/services/themes/common/colorThemeData": {
			"error.cannotparsejson": "Problems parsing JSON theme file: {0}",
			"error.invalidformat.colors": "Problem parsing color theme file: {0}. Property 'colors' is not of type 'object'.",
			"error.invalidformat.tokenColors": "Problem parsing color theme file: {0}. Property 'tokenColors' should be either an array specifying colors or a path to a TextMate theme file",
			"error.plist.invalidformat": "Problem parsing tmTheme file: {0}. 'settings' is not array.",
			"error.cannotparse": "Problems parsing tmTheme file: {0}",
			"error.cannotload": "Problems loading tmTheme file {0}: {1}"
		},
		"vs/workbench/services/themes/browser/fileIconThemeData": {
			"error.cannotparseicontheme": "Problems parsing file icons file: {0}"
		},
		"vs/workbench/services/themes/common/fileIconThemeSchema": {
			"schema.folderExpanded": "The folder icon for expanded folders. The expanded folder icon is optional. If not set, the icon defined for folder will be shown.",
			"schema.folder": "The folder icon for collapsed folders, and if folderExpanded is not set, also for expanded folders.",
			"schema.file": "The default file icon, shown for all files that don't match any extension, filename or language id.",
			"schema.folderNames": "Associates folder names to icons. The object key is the folder name, not including any path segments. No patterns or wildcards are allowed. Folder name matching is case insensitive.",
			"schema.folderName": "The ID of the icon definition for the association.",
			"schema.folderNamesExpanded": "Associates folder names to icons for expanded folders. The object key is the folder name, not including any path segments. No patterns or wildcards are allowed. Folder name matching is case insensitive.",
			"schema.folderNameExpanded": "The ID of the icon definition for the association.",
			"schema.fileExtensions": "Associates file extensions to icons. The object key is the file extension name. The extension name is the last segment of a file name after the last dot (not including the dot). Extensions are compared case insensitive.",
			"schema.fileExtension": "The ID of the icon definition for the association.",
			"schema.fileNames": "Associates file names to icons. The object key is the full file name, but not including any path segments. File name can include dots and a possible file extension. No patterns or wildcards are allowed. File name matching is case insensitive.",
			"schema.fileName": "The ID of the icon definition for the association.",
			"schema.languageIds": "Associates languages to icons. The object key is the language id as defined in the language contribution point.",
			"schema.languageId": "The ID of the icon definition for the association.",
			"schema.fonts": "Fonts that are used in the icon definitions.",
			"schema.id": "The ID of the font.",
			"schema.src": "The location of the font.",
			"schema.font-path": "The font path, relative to the current icon theme file.",
			"schema.font-format": "The format of the font.",
			"schema.font-weight": "The weight of the font.",
			"schema.font-sstyle": "The style of the font.",
			"schema.font-size": "The default size of the font.",
			"schema.iconDefinitions": "Description of all icons that can be used when associating files to icons.",
			"schema.iconDefinition": "An icon definition. The object key is the ID of the definition.",
			"schema.iconPath": "When using a SVG or PNG: The path to the image. The path is relative to the icon set file.",
			"schema.fontCharacter": "When using a glyph font: The character in the font to use.",
			"schema.fontColor": "When using a glyph font: The color to use.",
			"schema.fontSize": "When using a font: The font size in percentage to the text font. If not set, defaults to the size in the font definition.",
			"schema.fontId": "When using a font: The id of the font. If not set, defaults to the first font definition.",
			"schema.light": "Optional associations for file icons in light color themes.",
			"schema.highContrast": "Optional associations for file icons in high contrast color themes.",
			"schema.hidesExplorerArrows": "Configures whether the file explorer's arrows should be hidden when this theme is active."
		},
		"vs/workbench/services/userData/common/settingsSync": {
			"Settings Conflicts": "Local ↔ Remote (Settings Conflicts)",
			"errorInvalidSettings": "Unable to sync settings. Please resolve conflicts without any errors/warnings and try again."
		},
		"vs/workbench/services/workspace/electron-browser/workspaceEditingService": {
			"workspaceOpenedMessage": "Tidak dapat menyimpan ruang kerja '{0}'",
			"ok": "OK",
			"workspaceOpenedDetail": "The workspace is already opened in another window. Please close that window first and then try again."
		},
		"vs/workbench/services/workspace/browser/workspaceEditingService": {
			"save": "Save",
			"doNotSave": "Don't Save",
			"cancel": "Batal",
			"saveWorkspaceMessage": "Do you want to save your workspace configuration as a file?",
			"saveWorkspaceDetail": "Simpan ruang kerja anda jika Anda berencana untuk membukanya lagi",
			"saveWorkspace": "Simpan Ruang Kerja",
			"differentSchemeRoots": "Workspace folders from different providers are not allowed in the same workspace.",
			"errorInvalidTaskConfiguration": "Tidak dapat menulis ke dalam berkas konfigurasi ruang kerja. Silakan buka berkas untuk memperbaiki kesalahan/peringatan di dalamnya dan coba lagi.",
			"errorWorkspaceConfigurationFileDirty": "Unable to write into workspace configuration file because the file is dirty. Please save it and try again.",
			"openWorkspaceConfigurationFile": "Open Workspace Configuration"
		},
		"vs/workbench/services/workspaces/electron-browser/workspaceEditingService": {
			"save": "Save",
			"doNotSave": "Don't Save",
			"cancel": "Batal",
			"saveWorkspaceMessage": "Do you want to save your workspace configuration as a file?",
			"saveWorkspaceDetail": "Simpan ruang kerja anda jika Anda berencana untuk membukanya lagi",
			"workspaceOpenedMessage": "Tidak dapat menyimpan ruang kerja '{0}'",
			"ok": "OK",
			"workspaceOpenedDetail": "The workspace is already opened in another window. Please close that window first and then try again."
		},
		"vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": {
			"save": "Save",
			"saveWorkspace": "Simpan Ruang Kerja",
			"differentSchemeRoots": "Workspace folders from different providers are not allowed in the same workspace.",
			"errorInvalidTaskConfiguration": "Tidak dapat menulis ke dalam berkas konfigurasi ruang kerja. Silakan buka berkas untuk memperbaiki kesalahan/peringatan di dalamnya dan coba lagi.",
			"errorWorkspaceConfigurationFileDirty": "Unable to write into workspace configuration file because the file is dirty. Please save it and try again.",
			"openWorkspaceConfigurationFile": "Open Workspace Configuration"
		}
	}
}